.page-module__W2phFa__hero{max-width:var(--measure)}.page-module__W2phFa__hero h1{text-wrap:balance;margin-block-start:var(--space-md)}.page-module__W2phFa__heroLead{color:var(--ink-soft);text-wrap:pretty;margin-block-start:var(--space-lg);font-size:clamp(1.125rem,2.4vw,1.375rem);font-style:italic;font-weight:300;line-height:1.6}.page-module__W2phFa__lead{gap:var(--space-xl);padding:var(--space-lg);background:var(--panel);border:1px solid var(--rule);color:inherit;transition:border-color var(--motion-base) var(--ease-set);text-decoration:none;display:grid}.page-module__W2phFa__lead:hover{border-color:var(--rule-strong)}.page-module__W2phFa__leadImage img{width:100%;height:auto;display:block}.page-module__W2phFa__leadText{gap:var(--space-sm);flex-direction:column;align-self:center;display:flex}.page-module__W2phFa__leadTitle{color:var(--ink-head);text-wrap:balance;font-size:clamp(1.375rem,3vw,1.875rem);font-weight:700;line-height:1.25}@media (min-width:900px){.page-module__W2phFa__lead{padding:var(--space-xl)}.page-module__W2phFa__leadIllustrated{gap:var(--space-2xl);grid-template-columns:1.2fr 1fr}.page-module__W2phFa__lead:not(.page-module__W2phFa__leadIllustrated) .page-module__W2phFa__leadTitle{max-width:var(--measure);font-size:clamp(1.75rem,3.6vw,2.25rem)}.page-module__W2phFa__lead:not(.page-module__W2phFa__leadIllustrated) .page-module__W2phFa__excerpt{max-width:var(--measure);font-size:1.0625rem}}.page-module__W2phFa__grid{margin:var(--space-2xl) 0 0;gap:var(--space-lg);padding:0;list-style:none;display:grid}@media (min-width:560px){.page-module__W2phFa__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:900px){.page-module__W2phFa__grid{grid-template-columns:repeat(3,1fr)}}.page-module__W2phFa__card{gap:var(--space-sm);height:100%;padding:var(--space-lg);background:var(--panel);border:1px solid var(--rule);color:inherit;transition:border-color var(--motion-base) var(--ease-set);flex-direction:column;text-decoration:none;display:flex}.page-module__W2phFa__card:hover{border-color:var(--rule-strong)}.page-module__W2phFa__cardTitle{color:var(--ink-head);text-wrap:balance;font-size:1.125rem;font-weight:700;line-height:1.35}.page-module__W2phFa__excerpt{color:var(--ink-soft);text-wrap:balance;font-size:.9375rem;line-height:1.65}.page-module__W2phFa__meta{gap:var(--space-xs) var(--space-sm);letter-spacing:.05em;text-transform:uppercase;color:var(--ink-eyebrow);flex-wrap:wrap;margin-block-start:auto;padding-block-start:var(--space-sm);font-size:.75rem;font-weight:700;display:flex}.page-module__W2phFa__meta>*+:before{content:"·";color:var(--rule-strong);margin-inline-end:var(--space-sm)}.page-module__W2phFa__empty{color:var(--ink-soft);font-style:italic}.page-module__W2phFa__closing{max-width:var(--measure)}.page-module__W2phFa__closing h2{text-wrap:balance;margin-block-start:var(--space-md)}.page-module__W2phFa__closing p{margin-block:var(--space-lg);text-wrap:pretty}
