.page-hero[data-astro-cid-75ysl5lo]{padding-top:calc(var(--header-h) + var(--topbar-h,0px) + 32px);isolation:isolate;padding-bottom:clamp(64px,8vw,112px);position:relative;overflow:hidden}.page-hero[data-astro-cid-75ysl5lo]:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#d4ad5714,#0000);width:60%;height:80%;position:absolute;top:-20%;left:-10%}.page-hero[data-astro-cid-75ysl5lo].compact{padding-bottom:clamp(40px,5vw,64px)}.crumbs[data-astro-cid-75ysl5lo] ol[data-astro-cid-75ysl5lo]{font-family:var(--font-mono);color:var(--color-faint);flex-wrap:wrap;align-items:center;gap:.4rem;font-size:.75rem;display:flex}.crumbs[data-astro-cid-75ysl5lo] li[data-astro-cid-75ysl5lo]{align-items:center;gap:.4rem;display:inline-flex}.crumbs[data-astro-cid-75ysl5lo] a[data-astro-cid-75ysl5lo]{color:var(--color-muted);transition:color .25s}.crumbs[data-astro-cid-75ysl5lo] a[data-astro-cid-75ysl5lo]:hover{color:var(--color-gold-hi)}.crumbs[data-astro-cid-75ysl5lo] [data-astro-cid-75ysl5lo][aria-current]{color:var(--color-gold)}.crumbs[data-astro-cid-75ysl5lo] svg{width:12px;height:12px}.grid[data-astro-cid-75ysl5lo]{grid-template-columns:1fr;align-items:center;gap:3rem;margin-top:clamp(32px,4vw,56px);display:grid}.has-image[data-astro-cid-75ysl5lo] .grid[data-astro-cid-75ysl5lo]{grid-template-columns:7fr 5fr;gap:clamp(2.5rem,5vw,5rem)}.eyebrow[data-astro-cid-75ysl5lo] .eb-icon{width:15px;height:15px}.title[data-astro-cid-75ysl5lo]{hyphens:auto;margin-top:1.5rem;font-size:clamp(2rem,1rem + 3vw,3.9rem);line-height:1.04}.lead-strong[data-astro-cid-75ysl5lo]{color:var(--color-ink);text-wrap:balance;max-width:36rem;margin-top:1.5rem;font-size:clamp(1.15rem,1rem + .5vw,1.4rem);font-weight:500;line-height:1.4}.intro[data-astro-cid-75ysl5lo]{color:var(--color-muted);text-wrap:pretty;max-width:38rem;margin-top:1rem}.ctas[data-astro-cid-75ysl5lo]{flex-wrap:wrap;gap:.75rem;margin-top:2.25rem;display:flex}.ctas[data-astro-cid-75ysl5lo] svg:not(.arrow){color:var(--color-gold)}.media[data-astro-cid-75ysl5lo]{position:relative}.media-frame[data-astro-cid-75ysl5lo]{aspect-ratio:4/5;border:1px solid var(--line);width:100%;max-height:640px}.media-frame[data-astro-cid-75ysl5lo] img{filter:saturate(.85)contrast(1.04);position:absolute;inset:0}.media-frame[data-astro-cid-75ysl5lo]:after{content:"";pointer-events:none;background:linear-gradient(#0000 60%,#0a0a0b8c);position:absolute;inset:0}.badge[data-astro-cid-75ysl5lo]{border:1px solid var(--line-strong);border-radius:var(--radius);-webkit-backdrop-filter:blur(10px);background:#0a0a0bb8;gap:.25rem;padding:.8rem 1rem;display:grid;position:absolute;bottom:16px;left:16px}.badge-sub[data-astro-cid-75ysl5lo]{color:var(--color-muted);padding-left:calc(7px + .6rem);font-size:.8rem}@media (width>=1024px){.page-hero[data-astro-cid-75ysl5lo].has-image{min-height:clamp(680px,92svh,920px);padding-bottom:clamp(56px,6vw,88px)}.has-image[data-astro-cid-75ysl5lo] .grid[data-astro-cid-75ysl5lo]{grid-template-columns:1fr;min-height:clamp(460px,62svh,640px)}.has-image[data-astro-cid-75ysl5lo] .text[data-astro-cid-75ysl5lo]{max-width:min(48%,640px)}.has-image[data-astro-cid-75ysl5lo] .title[data-astro-cid-75ysl5lo]{font-size:clamp(2.4rem,1rem + 3.2vw,4.4rem)}.has-image[data-astro-cid-75ysl5lo] .media[data-astro-cid-75ysl5lo]{z-index:-1;position:absolute;inset:0 0 0 40%}.has-image[data-astro-cid-75ysl5lo] .media-frame[data-astro-cid-75ysl5lo]{aspect-ratio:auto;border:0;border-radius:0;max-height:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#00000073 20%,#000000e6 45%,#000 65%);mask-image:linear-gradient(90deg,#0000 0%,#00000073 20%,#000000e6 45%,#000 65%)}.has-image[data-astro-cid-75ysl5lo] .media-frame[data-astro-cid-75ysl5lo]:after{background:linear-gradient(#0a0a0be6 0%,#0a0a0b00 28% 62%,#0a0a0b 100%)}.has-image[data-astro-cid-75ysl5lo] .badge[data-astro-cid-75ysl5lo]{left:auto;right:calc((100vw - min(100vw, var(--wrap) + 2 * var(--gutter))) / 2 + var(--gutter));bottom:clamp(48px,6vw,88px)}}@media (width<=1023px){.has-image[data-astro-cid-75ysl5lo] .grid[data-astro-cid-75ysl5lo]{grid-template-columns:1fr;gap:2rem}.has-image[data-astro-cid-75ysl5lo] .media[data-astro-cid-75ysl5lo]{order:-1}.media-frame[data-astro-cid-75ysl5lo]{aspect-ratio:16/10}}@media (width<=640px){.ctas[data-astro-cid-75ysl5lo] .btn[data-astro-cid-75ysl5lo]{width:100%}.media-frame[data-astro-cid-75ysl5lo]{aspect-ratio:4/3}}
