.story-hero[data-astro-cid-ogob3yuh]{isolation:isolate;min-height:clamp(26rem,60vh,38rem);color:var(--white);align-items:flex-end;display:flex;position:relative;overflow:hidden}.story-hero[data-astro-cid-ogob3yuh] img.story-hero__bg{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.story-hero[data-astro-cid-ogob3yuh]:after{content:"";z-index:-1;background:linear-gradient(#021b2e40 0%,#021b2e8c 45%,#021b2eeb 100%);position:absolute;inset:0}.story-hero__inner[data-astro-cid-ogob3yuh]{padding-block:var(--space-xl) calc(var(--space-xl) + 3rem)}.story-hero__crumbs[data-astro-cid-ogob3yuh]{color:#e6edf3;font-size:.9375rem}.story-hero__crumbs[data-astro-cid-ogob3yuh] .breadcrumbs a{color:var(--gold-500);text-decoration:none}.story-hero__crumbs[data-astro-cid-ogob3yuh] .breadcrumbs a:hover{text-decoration:underline}.story-hero__crumbs[data-astro-cid-ogob3yuh] .breadcrumbs li:not(:last-child):after{content:"→";opacity:1;color:var(--gold-500)}.story-hero[data-astro-cid-ogob3yuh] h1[data-astro-cid-ogob3yuh]{color:var(--white);font-size:var(--step-4);max-width:22ch;margin:.1em 0 var(--space-xs);text-shadow:0 2px 20px #00000059}.story-hero__sub[data-astro-cid-ogob3yuh]{font-size:var(--step-1);color:#e6edf3;max-width:46rem;margin:0}.story-facts[data-astro-cid-ogob3yuh]{z-index:1;border-radius:var(--radius);border-top:3px solid var(--gold-500);padding:var(--space-m);gap:var(--space-s) var(--space-m);background:#fff;grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));margin:-3rem 0 0;display:grid;position:relative;box-shadow:0 20px 50px #021b2e26}.story-facts[data-astro-cid-ogob3yuh] dt[data-astro-cid-ogob3yuh]{letter-spacing:.1em;text-transform:uppercase;color:var(--gold-600);font-size:.72rem;font-weight:600}.story-facts[data-astro-cid-ogob3yuh] dd[data-astro-cid-ogob3yuh]{color:var(--navy-700);font-weight:600;font-size:var(--step--1);margin:.2em 0 0;line-height:1.4}.story-main[data-astro-cid-ogob3yuh]{gap:var(--space-xl);padding-block:var(--space-xl);grid-template-columns:minmax(0,1fr) 20rem;align-items:start;display:grid}@media (width<=60rem){.story-main[data-astro-cid-ogob3yuh]{grid-template-columns:1fr}}.story-body[data-astro-cid-ogob3yuh]{max-width:46rem}.story-body[data-astro-cid-ogob3yuh] h2{font-size:var(--step-2);color:var(--navy-700);margin:var(--space-l) 0 var(--space-s);padding-top:var(--space-s);border-top:1px solid var(--line)}.story-body[data-astro-cid-ogob3yuh] h2:first-child{border-top:0;margin-top:0;padding-top:0}.story-body[data-astro-cid-ogob3yuh] p{margin:0 0 var(--space-s)}.story-body[data-astro-cid-ogob3yuh] .pull{margin:var(--space-m) 0;padding:var(--space-s) 0 var(--space-s) var(--space-m);border-left:3px solid var(--gold-500);font-family:var(--font-heading);font-size:var(--step-1);color:var(--navy-700);font-style:italic;line-height:1.45}.story-body[data-astro-cid-ogob3yuh] .pull footer{margin-top:var(--space-2xs);font-family:var(--font-body,inherit);letter-spacing:.08em;text-transform:uppercase;color:var(--gold-600);font-size:.8rem;font-style:normal}.story-body[data-astro-cid-ogob3yuh] .review{margin:var(--space-m) 0;background:var(--mist);border-radius:var(--radius);border-top:3px solid var(--gold-500);padding:var(--space-m)}.story-body[data-astro-cid-ogob3yuh] .review blockquote{margin:0}.story-body[data-astro-cid-ogob3yuh] .review__stars{color:var(--gold-500);letter-spacing:.1em;margin:0 0 var(--space-xs)}.story-body[data-astro-cid-ogob3yuh] .review__stars small{color:var(--color-muted);letter-spacing:0;margin-left:.4rem}.story-body[data-astro-cid-ogob3yuh] .review figcaption{font-size:var(--step--1);color:var(--color-muted)}.story-aside[data-astro-cid-ogob3yuh]{top:var(--space-m);gap:var(--space-m);display:grid;position:sticky}@media (width<=60rem){.story-aside[data-astro-cid-ogob3yuh]{position:static}}.story-card[data-astro-cid-ogob3yuh]{background:var(--mist);border-radius:var(--radius);padding:var(--space-m)}.story-card__title[data-astro-cid-ogob3yuh]{font-family:var(--font-heading);font-size:var(--step-1);color:var(--navy-700);margin:0 0 var(--space-xs)}.story-card--navy[data-astro-cid-ogob3yuh]{background:var(--navy-700);color:#c3d0dc}.story-card--navy[data-astro-cid-ogob3yuh] .story-card__title[data-astro-cid-ogob3yuh]{color:var(--white)}.story-card--navy[data-astro-cid-ogob3yuh] p[data-astro-cid-ogob3yuh]{font-size:var(--step--1)}.story-card__link[data-astro-cid-ogob3yuh]{margin-top:var(--space-s);color:var(--gold-500);font-size:var(--step--1);display:block}.story-team[data-astro-cid-ogob3yuh]{gap:var(--space-xs);font-size:var(--step--1);color:var(--navy-700);margin:0;padding:0;list-style:none;display:grid}.story-team[data-astro-cid-ogob3yuh] a[data-astro-cid-ogob3yuh]{color:var(--navy-700);text-decoration-color:var(--gold-500);text-underline-offset:3px}.story-team[data-astro-cid-ogob3yuh] span[data-astro-cid-ogob3yuh]{letter-spacing:.1em;text-transform:uppercase;color:var(--gold-600);font-size:.7rem;display:block}.story-grid[data-astro-cid-ogob3yuh]{gap:var(--space-s);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@media (width>=48rem){.story-grid[data-astro-cid-ogob3yuh]{grid-template-columns:1fr 1fr}.story-grid--odd[data-astro-cid-ogob3yuh]>li[data-astro-cid-ogob3yuh]:first-child{grid-column:1/-1}}.story-grid[data-astro-cid-ogob3yuh] figure[data-astro-cid-ogob3yuh]{border-radius:var(--radius);margin:0;overflow:hidden}.story-grid[data-astro-cid-ogob3yuh] img{aspect-ratio:3/2;object-fit:cover;width:100%;display:block}.story-grid--odd[data-astro-cid-ogob3yuh]>li[data-astro-cid-ogob3yuh]:first-child img{aspect-ratio:16/9}.story-related[data-astro-cid-ogob3yuh]{gap:var(--space-m);grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));margin:0;padding:0;list-style:none;display:grid}.story-related[data-astro-cid-ogob3yuh] a[data-astro-cid-ogob3yuh]{border-radius:var(--radius);color:inherit;background:#fff;grid-template-columns:40% 1fr;height:100%;text-decoration:none;transition:transform .2s;display:grid;overflow:hidden;box-shadow:0 10px 30px #021b2e14}.story-related[data-astro-cid-ogob3yuh] a[data-astro-cid-ogob3yuh]:hover{transform:translateY(-3px)}.story-related[data-astro-cid-ogob3yuh] picture,.story-related[data-astro-cid-ogob3yuh] img{object-fit:cover;width:100%;height:100%;display:block}.story-related__body[data-astro-cid-ogob3yuh]{padding:var(--space-m);gap:var(--space-2xs);font-size:var(--step--1);color:var(--color-muted);align-content:start;display:grid}.story-related__body[data-astro-cid-ogob3yuh] strong[data-astro-cid-ogob3yuh]{font-family:var(--font-heading);font-size:var(--step-1);color:var(--navy-700);font-weight:600}.story-related__place[data-astro-cid-ogob3yuh]{letter-spacing:.1em;text-transform:uppercase;color:var(--gold-600);font-size:.72rem;font-weight:600}.story-related__more[data-astro-cid-ogob3yuh]{color:var(--navy-700);margin-top:var(--space-2xs);font-weight:600}.story-cta__inner[data-astro-cid-ogob3yuh]{text-align:center;max-width:46rem}.story-cta[data-astro-cid-ogob3yuh] .section-head[data-astro-cid-ogob3yuh]{margin-bottom:var(--space-m)}.center[data-astro-cid-ogob3yuh]{text-align:center}
