.page-module__SRyPtG__page{min-height:100vh}.page-module__SRyPtG__container{max-width:var(--page-max-wide);padding:0 var(--gutter-wide);margin:0 auto}.page-module__SRyPtG__hero{padding:var(--space-5) 0 var(--space-35)}.page-module__SRyPtG__heroEyebrow{margin:0 0 var(--space-25)}.page-module__SRyPtG__heroTitle{font-size:var(--text-h1);line-height:var(--leading-h1);letter-spacing:var(--tracking-h1);margin:0 0 var(--space-2);color:var(--text);font-weight:700}.page-module__SRyPtG__heroLead{font-size:var(--text-body-lg);line-height:var(--leading-body-lg);color:var(--muted);max-width:56ch;margin:0}.page-module__SRyPtG__groupsSection{padding:0 0 var(--space-5)}.page-module__SRyPtG__groupGrid{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.page-module__SRyPtG__groupCard{padding:var(--space-3);height:100%}.page-module__SRyPtG__groupHead{align-items:center;gap:var(--space-1);margin-bottom:var(--space-05);display:flex}.page-module__SRyPtG__groupIcon{color:var(--accent);flex-shrink:0}.page-module__SRyPtG__groupName{font-size:var(--text-h5);line-height:var(--leading-h5);letter-spacing:var(--tracking-h5);color:var(--text);margin:0;font-weight:700}.page-module__SRyPtG__groupBlurb{font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--muted);margin:0 0 var(--space-25)}.page-module__SRyPtG__articleList{padding:var(--space-25) 0 0;border-top:1px solid var(--border);gap:var(--space-25);flex-direction:column;margin:0;list-style:none;display:flex}.page-module__SRyPtG__articleItem{gap:var(--space-05);flex-direction:column;display:flex}.page-module__SRyPtG__articleLink{align-items:center;gap:var(--space-1);color:var(--text);transition:color var(--dur-fast) ease;align-self:flex-start;text-decoration:none;display:inline-flex}.page-module__SRyPtG__articleLink:hover{color:var(--accent)}.page-module__SRyPtG__articleTitle{font-size:var(--text-body);line-height:var(--leading-sm);font-weight:500}.page-module__SRyPtG__articleArrow{color:var(--faint);transition:transform var(--dur-fast) var(--ease), color var(--dur-fast) ease}.page-module__SRyPtG__articleLink:hover .page-module__SRyPtG__articleArrow{color:var(--accent);transform:translate(2px)}.page-module__SRyPtG__articleSummary{font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--muted);max-width:54ch;margin:0}.page-module__SRyPtG__askSection{padding:0 0 var(--space-5)}.page-module__SRyPtG__askCard{padding:var(--space-3);justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.page-module__SRyPtG__askTitle{font-size:var(--text-h5);line-height:var(--leading-h5);letter-spacing:var(--tracking-h5);color:var(--text);margin:0 0 var(--space-05);font-weight:700}.page-module__SRyPtG__askText{font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--muted);margin:0}.page-module__SRyPtG__askLink{color:var(--text);text-underline-offset:2px;transition:color var(--dur-fast) ease;text-decoration:underline}.page-module__SRyPtG__askLink:hover{color:var(--accent)}.page-module__SRyPtG__footer{border-top:1px solid var(--border);padding:var(--space-35) 0}.page-module__SRyPtG__footerInner{max-width:var(--page-max-wide);padding:0 var(--gutter-wide);align-items:center;gap:var(--space-2);flex-wrap:wrap;margin:0 auto;display:flex}.page-module__SRyPtG__footerBrand{font-size:var(--text-body);color:var(--text);font-weight:700}.page-module__SRyPtG__footerMuted{font-size:var(--text-sm);color:var(--muted)}.page-module__SRyPtG__footerLinks{gap:var(--space-25);margin-left:auto;display:flex}.page-module__SRyPtG__footerLink{font-size:var(--text-sm);color:var(--muted);text-decoration:none}.page-module__SRyPtG__footerLink:hover{color:var(--text)}@media (max-width:860px){.page-module__SRyPtG__groupGrid{grid-template-columns:minmax(0,1fr)}.page-module__SRyPtG__hero{padding:var(--space-45) 0 var(--space-3)}}@media (max-width:560px){.page-module__SRyPtG__groupCard{padding:var(--space-25)}.page-module__SRyPtG__askCard{padding:var(--space-25);align-items:flex-start}.page-module__SRyPtG__footerInner{align-items:flex-start;gap:var(--space-15)}.page-module__SRyPtG__footerLinks{gap:var(--space-1) var(--space-25);flex-wrap:wrap;margin-left:0}.page-module__SRyPtG__footerLink{align-items:center;min-height:44px;display:inline-flex}}:is(html.novix-fx .page-module__SRyPtG__page [data-reveal],html.novix-fx .page-module__SRyPtG__page [data-reveal-group]>*){opacity:0;will-change:opacity, transform;transition:opacity .55s cubic-bezier(.22,.61,.36,1),transform .55s cubic-bezier(.22,.61,.36,1);transform:translateY(16px)}:is(html.novix-fx .page-module__SRyPtG__page [data-reveal][data-shown],html.novix-fx .page-module__SRyPtG__page [data-reveal-group][data-shown]>*){opacity:1;will-change:auto;transform:none}html.novix-fx .page-module__SRyPtG__page [data-reveal-group][data-shown]>:nth-child(2){transition-delay:80ms}html.novix-fx .page-module__SRyPtG__page [data-reveal-group][data-shown]>:nth-child(3){transition-delay:.16s}@media (prefers-reduced-motion:reduce){:is(html.novix-fx .page-module__SRyPtG__page [data-reveal],html.novix-fx .page-module__SRyPtG__page [data-reveal-group]>*){opacity:1;transition:none;transform:none}}.page-module__SRyPtG__page .btn:active{transform:translateY(1px)}@media (prefers-reduced-motion:reduce){.page-module__SRyPtG__page .btn:active{transform:none}}.page-module__SRyPtG__articleLink:active{color:var(--accent)}.page-module__SRyPtG__articleLink:active .page-module__SRyPtG__articleArrow{color:var(--accent);transform:translate(2px)}.page-module__SRyPtG__askLink:active{color:var(--accent)}.page-module__SRyPtG__footerLink:active{color:var(--text)}
