.hero-media[data-astro-cid-orroh5cc]{aspect-ratio:3/2;border-radius:var(--radius-lg);background:var(--night-raised);box-shadow:var(--shadow-md);isolation:isolate;border:1px solid #f6f4ed24;position:relative;overflow:hidden}.hero-media[data-astro-cid-orroh5cc]:after{content:"";pointer-events:none;background:linear-gradient(#0000 54%,#080a084d 76%,#080a08d1 100%);position:absolute;inset:0}.hero-media[data-astro-cid-orroh5cc] img[data-astro-cid-orroh5cc]{object-fit:cover;object-position:58% center;filter:saturate(.9);width:100%;height:100%;transition:transform .9s var(--ease-out)}.hero-media[data-astro-cid-orroh5cc]:hover img[data-astro-cid-orroh5cc]{transform:scale(1.02)}figcaption[data-astro-cid-orroh5cc]{z-index:1;justify-content:space-between;align-items:baseline;gap:var(--space-2) var(--space-5);padding-top:var(--space-4);font-size:var(--text-label);font-variation-settings:"wght" 600;text-transform:uppercase;letter-spacing:var(--tracking-label);border-top:1px solid #f6f4ed3d;flex-wrap:wrap;display:flex;position:absolute;inset:auto clamp(1rem,2.4vw,1.5rem) clamp(1rem,2.4vw,1.5rem)}.hero-media__label[data-astro-cid-orroh5cc]{color:var(--night-text)}.hero-media__detail[data-astro-cid-orroh5cc]{color:var(--night-text-secondary)}.hero-media__detail[data-astro-cid-orroh5cc] span[data-astro-cid-orroh5cc]{white-space:nowrap}@media (width>=64em){.hero-media[data-astro-cid-orroh5cc]{aspect-ratio:4/3}}.page-hero[data-astro-cid-7o2wf7vu]{padding-block:var(--section-y-tight);overflow:hidden}.page-hero[data-astro-cid-7o2wf7vu]:before{content:"";background-image:linear-gradient(var(--border-subtle) 1px, transparent 1px), linear-gradient(90deg, var(--border-subtle) 1px, transparent 1px);opacity:.5;pointer-events:none;background-size:4rem 4rem;position:absolute;inset:0 0 0 40%;mask-image:linear-gradient(90deg,#0000,#000 75%)}.page-hero__grid[data-astro-cid-7o2wf7vu],.page-hero__band[data-astro-cid-7o2wf7vu]{z-index:1;display:grid;position:relative}.page-hero__grid[data-astro-cid-7o2wf7vu]{gap:var(--space-8);align-items:center}.page-hero__grid[data-astro-cid-7o2wf7vu]>[data-astro-cid-7o2wf7vu],.page-hero__band[data-astro-cid-7o2wf7vu]>[data-astro-cid-7o2wf7vu]{min-width:0}.page-hero__eyebrow[data-astro-cid-7o2wf7vu]{max-width:34rem;color:var(--text-accent)}.page-hero__title[data-astro-cid-7o2wf7vu]{max-width:16ch;font-size:clamp(2.5rem,1.25rem + 3.6vw,4.5rem);line-height:.96}.page-hero__lead[data-astro-cid-7o2wf7vu]{margin-top:var(--space-6)}.page-hero__actions[data-astro-cid-7o2wf7vu]{gap:var(--space-4);margin-top:var(--space-7);flex-wrap:wrap;display:flex}@media (width<=29.99em){.page-hero__actions[data-astro-cid-7o2wf7vu] .btn{width:100%}}.page-hero__band[data-astro-cid-7o2wf7vu]{gap:var(--space-6);padding-top:var(--space-6);border-top:1px solid var(--border-emphasis);margin-top:clamp(3rem,6vw,5rem)}.page-hero__answer-label[data-astro-cid-7o2wf7vu]{align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);color:var(--text-accent);display:flex}.page-hero__answer-label[data-astro-cid-7o2wf7vu]:before{content:"";background:currentColor;width:.625rem;height:.625rem}.page-hero__answer-text[data-astro-cid-7o2wf7vu]{max-width:60ch;font-size:clamp(1.0625rem,.98rem + .3vw,1.25rem);line-height:1.6}.page-hero__facts[data-astro-cid-7o2wf7vu]{align-content:start;display:grid}.page-hero__facts[data-astro-cid-7o2wf7vu]>div[data-astro-cid-7o2wf7vu]{align-items:baseline;gap:var(--space-4);padding-block:var(--space-4);border-bottom:1px solid var(--border-subtle);grid-template-columns:minmax(6.5rem,.36fr) minmax(0,1fr);display:grid}.page-hero__facts[data-astro-cid-7o2wf7vu]>div[data-astro-cid-7o2wf7vu]:first-child{padding-top:0}.page-hero__facts[data-astro-cid-7o2wf7vu] dd[data-astro-cid-7o2wf7vu]{font-size:var(--text-small);font-variation-settings:"wght" 600}.page-hero__band--row[data-astro-cid-7o2wf7vu] .page-hero__facts[data-astro-cid-7o2wf7vu]{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.page-hero__band--row[data-astro-cid-7o2wf7vu] .page-hero__facts[data-astro-cid-7o2wf7vu]>div[data-astro-cid-7o2wf7vu]{justify-content:flex-end;gap:var(--space-2);border-bottom:0;border-left:1px solid var(--border-subtle);flex-direction:column-reverse;padding:0 clamp(1rem,3vw,2rem);display:flex}.page-hero__band--row[data-astro-cid-7o2wf7vu] .page-hero__facts[data-astro-cid-7o2wf7vu]>div[data-astro-cid-7o2wf7vu]:first-child{border-left:0;padding-left:0}.page-hero__band--row[data-astro-cid-7o2wf7vu] .page-hero__facts[data-astro-cid-7o2wf7vu] dd[data-astro-cid-7o2wf7vu]{color:var(--text-accent);font-size:var(--text-heading-m);font-variation-settings:normal;line-height:1}@media (width>=64em){.page-hero__grid[data-astro-cid-7o2wf7vu],.page-hero__band[data-astro-cid-7o2wf7vu]{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);column-gap:clamp(3rem,5vw,6rem)}.page-hero__band--row[data-astro-cid-7o2wf7vu] .page-hero__facts[data-astro-cid-7o2wf7vu]{grid-column:1/-1}}
