ol[data-astro-cid-vx4iavld]{font-family:var(--f-sc);letter-spacing:.08em;text-transform:lowercase;color:var(--tone-ink-2);flex-wrap:wrap;align-items:center;gap:4px 0;font-size:1rem;font-weight:600;line-height:1.3;display:flex}li[data-astro-cid-vx4iavld]{align-items:center;min-width:0;display:inline-flex}a[data-astro-cid-vx4iavld]{min-height:32px;color:var(--tone-label);text-underline-offset:.3em;align-items:center;text-decoration:underline #0000;transition:text-decoration-color .2s;display:inline-flex}a[data-astro-cid-vx4iavld]:hover{text-decoration-color:currentColor}.sep[data-astro-cid-vx4iavld]{border-top:1px solid var(--tone-rule);border-right:1px solid var(--tone-rule);width:5px;height:5px;margin:0 14px;transform:rotate(45deg)}[data-astro-cid-vx4iavld][aria-current=page]{color:var(--tone-ink-2)}.page-hero[data-astro-cid-75ysl5lo]{padding:calc(var(--header-h) + clamp(28px, 4vw, 56px)) 0 clamp(56px, 7vw, 96px);background-image:radial-gradient(ellipse 46% 70% at 82% 40%, #dcc28c12, transparent 70%), var(--grain-light);position:relative}.page-hero[data-astro-cid-75ysl5lo]:before,.page-hero[data-astro-cid-75ysl5lo]:after{content:"";pointer-events:none;border:1px solid var(--gold);position:absolute}.page-hero[data-astro-cid-75ysl5lo]:before{opacity:.55;inset:16px}.page-hero[data-astro-cid-75ysl5lo]:after{opacity:.28;inset:21px}.page-hero-grid[data-astro-cid-75ysl5lo]{z-index:1;position:relative}.page-hero-main[data-astro-cid-75ysl5lo]{min-width:0;max-width:52rem}.page-hero-grid[data-astro-cid-75ysl5lo].has-aside{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:center;column-gap:clamp(40px,7vw,112px);display:grid}.page-hero-aside[data-astro-cid-75ysl5lo]{min-width:0}.page-hero[data-astro-cid-75ysl5lo] .page-hero-crumbs{margin-bottom:clamp(28px,3.5vw,44px)}.kicker[data-astro-cid-75ysl5lo]{font-family:var(--f-sc);font-weight:600;font-size:var(--fs-caps);letter-spacing:.12em;text-transform:lowercase;color:var(--gold-light);text-wrap:balance;margin-bottom:18px;line-height:1.35}.kicker-multi[data-astro-cid-75ysl5lo]{overflow:hidden}.kicker-row[data-astro-cid-75ysl5lo]{--sep:1.25em;margin-left:calc(-1 * var(--sep));flex-wrap:wrap;display:flex}.kicker-part[data-astro-cid-75ysl5lo]{min-width:0;padding-left:var(--sep);position:relative}.kicker-part[data-astro-cid-75ysl5lo]:before{content:"·";content:"·" / "";width:var(--sep);text-align:center;position:absolute;left:0}.page-title[data-astro-cid-75ysl5lo]{font-family:var(--f-display);font-weight:500;font-size:var(--fs-h1);letter-spacing:-.012em;color:var(--on-green);text-wrap:balance;font-variant-numeric:lining-nums;line-height:1.04}.page-title[data-astro-cid-75ysl5lo] em[data-astro-cid-75ysl5lo]{color:var(--gold-light);font-style:italic}.tagline[data-astro-cid-75ysl5lo]{font-family:var(--f-display);color:var(--gold-light);text-wrap:balance;margin-top:18px;font-size:clamp(1.5rem,1.25rem + .9vw,2rem);font-style:italic;font-weight:500;line-height:1.25}.lede[data-astro-cid-75ysl5lo]{max-width:34em;font-size:var(--fs-lede);color:var(--on-green-2);text-wrap:pretty;margin-top:24px;line-height:1.5}.cta-row[data-astro-cid-75ysl5lo]{flex-wrap:wrap;gap:14px;margin-top:36px;display:flex}.hero-meta[data-astro-cid-75ysl5lo]{font-family:var(--f-sc);letter-spacing:.06em;color:var(--gold-light);align-items:center;gap:12px;margin-top:26px;font-size:1.0625rem;font-weight:600;display:flex}.hero-meta[data-astro-cid-75ysl5lo]:before{content:"";border-block:1px solid var(--gold);opacity:.8;flex:none;width:28px;height:5px}.page-hero-compact[data-astro-cid-75ysl5lo]{padding-top:calc(var(--header-h) + clamp(20px, 2.6vw, 40px));padding-bottom:clamp(40px,4vw,56px)}.page-hero-compact[data-astro-cid-75ysl5lo] .page-hero-crumbs{margin-bottom:clamp(20px,2.4vw,32px)}@media (width<=1079px){.page-hero-grid[data-astro-cid-75ysl5lo].has-aside{grid-template-columns:minmax(0,1fr);row-gap:44px}}@media (width<=759px){.page-hero[data-astro-cid-75ysl5lo]:before{inset:8px}.page-hero[data-astro-cid-75ysl5lo]:after{inset:12px}.page-hero[data-astro-cid-75ysl5lo] .wrap[data-astro-cid-75ysl5lo]{width:min(100% - 48px,1200px)}.cta-row[data-astro-cid-75ysl5lo]{margin-top:30px}.hero-meta[data-astro-cid-75ysl5lo]{align-items:flex-start;font-size:1rem}.hero-meta[data-astro-cid-75ysl5lo]:before{margin-top:.55em}}@media (width<=479px){.cta-row[data-astro-cid-75ysl5lo]{flex-direction:column;align-items:stretch}}
