.content-hero[data-astro-cid-25on4y6q]{background:color-mix(in srgb, var(--blush) 18%, var(--paper));padding:clamp(62px,9vw,116px) 0 clamp(72px,10vw,134px)}.content-hero-grid[data-astro-cid-25on4y6q]{grid-template-columns:minmax(0,.96fr) minmax(320px,.84fr);align-items:center;gap:clamp(42px,8vw,120px);display:grid}.content-hero[data-astro-cid-25on4y6q] h1[data-astro-cid-25on4y6q]{max-width:760px;font-family:var(--display);letter-spacing:-.075em;margin:18px 0 24px;font-size:clamp(3.7rem,7.6vw,7.3rem);font-weight:500;line-height:.88}.content-hero[data-astro-cid-25on4y6q] .lede[data-astro-cid-25on4y6q]{max-width:58ch}.content-hero-art[data-astro-cid-25on4y6q]{justify-self:end;max-width:560px}.content-image-frame[data-astro-cid-25on4y6q]{padding:0 18px 18px 0;position:relative}.content-image-frame[data-astro-cid-25on4y6q]:before{content:"";background:var(--teal-dark);position:absolute;inset:18px 0 0 18px}.content-image-frame[data-astro-cid-25on4y6q] img[data-astro-cid-25on4y6q]{z-index:1;aspect-ratio:16/10;object-fit:cover;filter:saturate(.84)contrast(1.04);width:100%;position:relative}.content-hero-callout[data-astro-cid-25on4y6q]{width:min(290px,100%);margin:18px 0 0 auto;position:static}.content-intro[data-astro-cid-25on4y6q],.content-two-column[data-astro-cid-25on4y6q]{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:start;gap:clamp(40px,8vw,124px);display:grid}.content-intro[data-astro-cid-25on4y6q] h2[data-astro-cid-25on4y6q],.content-two-column[data-astro-cid-25on4y6q] h2[data-astro-cid-25on4y6q]{max-width:650px;font-family:var(--display);letter-spacing:-.07em;margin:12px 0 0;font-size:clamp(2.8rem,5.1vw,5.1rem);font-weight:500;line-height:.91}.content-copy[data-astro-cid-25on4y6q]{max-width:65ch;color:var(--ink-soft);font-size:1.08rem}.content-copy[data-astro-cid-25on4y6q] p[data-astro-cid-25on4y6q]{margin:0}.content-copy[data-astro-cid-25on4y6q] p[data-astro-cid-25on4y6q]+p[data-astro-cid-25on4y6q]{margin-top:19px}.content-copy[data-astro-cid-25on4y6q] a[data-astro-cid-25on4y6q]:not(.button){text-underline-offset:3px;font-weight:650;text-decoration:underline}.content-list[data-astro-cid-25on4y6q]{max-width:660px;color:var(--ink-soft);gap:13px;margin:20px 0;padding-left:1.4rem;font-size:1.03rem;list-style:outside;display:grid}.content-list[data-astro-cid-25on4y6q] li[data-astro-cid-25on4y6q]{padding-left:5px}.content-list[data-astro-cid-25on4y6q] li[data-astro-cid-25on4y6q]::marker{color:var(--mauve);font-size:1.15em}.content-numbered-list[data-astro-cid-25on4y6q]{padding-left:1.65rem;list-style:decimal}.content-numbered-list[data-astro-cid-25on4y6q] li[data-astro-cid-25on4y6q]::marker{color:var(--mauve);font-family:var(--mono);font-size:.9em}.content-table-wrap[data-astro-cid-25on4y6q]{width:100%;margin:22px 0;overflow-x:auto}.content-types-table[data-astro-cid-25on4y6q]{border-collapse:collapse;text-align:left;width:100%;min-width:560px;font-size:.95rem}.content-types-table[data-astro-cid-25on4y6q] th[data-astro-cid-25on4y6q],.content-types-table[data-astro-cid-25on4y6q] td[data-astro-cid-25on4y6q]{border-bottom:1px solid var(--line);vertical-align:top;padding:14px 16px}.content-types-table[data-astro-cid-25on4y6q] th[data-astro-cid-25on4y6q]{color:var(--deep-plum);font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;font-size:.75rem}.content-types-table[data-astro-cid-25on4y6q] td[data-astro-cid-25on4y6q]:first-child{color:var(--ink);font-weight:700}.content-final-copy[data-astro-cid-25on4y6q]{align-items:center}.content-final-copy[data-astro-cid-25on4y6q] h2[data-astro-cid-25on4y6q]{margin-top:14px}.content-final-actions[data-astro-cid-25on4y6q]{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}@media (width<=820px){.content-hero-grid[data-astro-cid-25on4y6q],.content-intro[data-astro-cid-25on4y6q],.content-two-column[data-astro-cid-25on4y6q]{grid-template-columns:1fr}.content-hero-art[data-astro-cid-25on4y6q]{justify-self:start;width:min(100%,620px)}}@media (width<=560px){.content-hero[data-astro-cid-25on4y6q] h1[data-astro-cid-25on4y6q]{font-size:clamp(3.35rem,17vw,5rem)}.content-final-actions[data-astro-cid-25on4y6q]{display:grid}.content-final-actions[data-astro-cid-25on4y6q] .button[data-astro-cid-25on4y6q]{width:100%}.content-types-table[data-astro-cid-25on4y6q]{min-width:520px}}
