.eyebrow[data-astro-cid-h6dsaf2v]{border-top:1px solid var(--line);margin:0 0 1.5rem;padding-top:3rem}.carousel[data-astro-cid-h6dsaf2v]{--inset:max(var(--gutter), calc((100vw - var(--max)) / 2 + var(--gutter)));overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--inset);scrollbar-width:none;cursor:grab;overflow-x:auto}.carousel[data-astro-cid-h6dsaf2v]::-webkit-scrollbar{display:none}.carousel[data-astro-cid-h6dsaf2v].is-dragging{cursor:grabbing;scroll-snap-type:none;user-select:none}.track[data-astro-cid-h6dsaf2v]{padding:0 var(--inset);gap:clamp(1rem,2vw,1.75rem);width:max-content;margin:0;list-style:none;display:flex}.slide[data-astro-cid-h6dsaf2v]{scroll-snap-align:start;flex:none;width:min(33rem,61.5vw)}.card[data-astro-cid-h6dsaf2v]{aspect-ratio:1.28;background:var(--card-accent);color:#fff;text-decoration:none;display:block;position:relative;overflow:hidden}.card[data-astro-cid-h6dsaf2v] img[data-astro-cid-h6dsaf2v],.hover-video[data-astro-cid-h6dsaf2v]{object-fit:cover;width:100%;height:100%;transition:transform .6s}.hover-video[data-astro-cid-h6dsaf2v]{opacity:0;transition:transform .6s,opacity .25s;position:absolute;inset:0}.card[data-astro-cid-h6dsaf2v].is-playing .hover-video[data-astro-cid-h6dsaf2v]{opacity:1}.card[data-astro-cid-h6dsaf2v]:after{content:"";background:#0000008c;transition:opacity .35s;position:absolute;inset:0}.title[data-astro-cid-h6dsaf2v]{z-index:1;font-size:24px;line-height:1.1;transition:opacity .35s,transform .35s;position:absolute;bottom:clamp(1rem,3vw,1.75rem);left:clamp(1rem,3vw,2rem);right:clamp(1rem,3vw,2rem)}.card[data-astro-cid-h6dsaf2v]:hover img[data-astro-cid-h6dsaf2v],.card[data-astro-cid-h6dsaf2v]:focus-visible img[data-astro-cid-h6dsaf2v],.card[data-astro-cid-h6dsaf2v]:hover .hover-video[data-astro-cid-h6dsaf2v],.card[data-astro-cid-h6dsaf2v]:focus-visible .hover-video[data-astro-cid-h6dsaf2v]{transform:scale(1.03)}.card[data-astro-cid-h6dsaf2v]:hover:after,.card[data-astro-cid-h6dsaf2v]:focus-visible:after,.card[data-astro-cid-h6dsaf2v]:hover .title[data-astro-cid-h6dsaf2v],.card[data-astro-cid-h6dsaf2v]:focus-visible .title[data-astro-cid-h6dsaf2v]{opacity:0}.card[data-astro-cid-h6dsaf2v]:hover .title[data-astro-cid-h6dsaf2v],.card[data-astro-cid-h6dsaf2v]:focus-visible .title[data-astro-cid-h6dsaf2v]{transform:translateY(.5rem)}.hero[data-astro-cid-qj36m7ki]{z-index:0;height:100svh;min-height:28rem;position:sticky;top:0;overflow:hidden}.hero[data-astro-cid-qj36m7ki] picture[data-astro-cid-qj36m7ki]{display:contents}.hero[data-astro-cid-qj36m7ki] img[data-astro-cid-qj36m7ki],.hero[data-astro-cid-qj36m7ki] video[data-astro-cid-qj36m7ki]{object-fit:cover;width:100%;height:100%;display:block}.scroll-hint[data-astro-cid-qj36m7ki]{gap:1.25rem;display:flex;position:absolute;bottom:clamp(1rem,2vw,1.75rem);left:50%;transform:translate(-50%)}.scroll-hint[data-astro-cid-qj36m7ki] .glow-button{background:#080e1e52;padding:.8rem 1.92rem;font-size:calc(clamp(1rem,1.4vw,1.15rem)/1.25)}.scroll-hint[data-astro-cid-qj36m7ki] .glow-button svg{width:11.2px;height:11.2px}.sheet[data-astro-cid-qj36m7ki]{z-index:1;position:relative}.body[data-astro-cid-qj36m7ki]{--section-end:calc(clamp(4rem, 8vw, 6rem) + 1.5rem);background:var(--bg);padding-bottom:calc(var(--section-end) * 1.32)}main:has(.sheet){padding-bottom:0}.overview[data-astro-cid-qj36m7ki]{--pad:clamp(4rem, 9vw, 8rem);--title-size:clamp(2.5rem, 7vw, 4.5rem);color:#fff;padding-block:var(--pad);background:#000}h1[data-astro-cid-qj36m7ki]{font-size:var(--title-size);margin:0 0 clamp(2rem,4vw,3rem);font-weight:400}.overview[data-astro-cid-qj36m7ki]{--cols:minmax(0, 5fr) minmax(0, 7fr);--col-gap:clamp(2rem, 6vw, 6rem)}.intro[data-astro-cid-qj36m7ki]{grid-template-columns:var(--cols);gap:2.5rem var(--col-gap);align-items:start;display:grid}.facts[data-astro-cid-qj36m7ki]{max-width:22rem;margin:0}.facts[data-astro-cid-qj36m7ki] div[data-astro-cid-qj36m7ki]+div[data-astro-cid-qj36m7ki]{margin-top:1.5rem}dt[data-astro-cid-qj36m7ki]{color:#ffffff8c;font-weight:300}dd[data-astro-cid-qj36m7ki]{margin:.25rem 0 0;font-weight:400}.summary[data-astro-cid-qj36m7ki]{font-size:1.3rem;font-weight:300;line-height:1.55}.summary[data-astro-cid-qj36m7ki] p[data-astro-cid-qj36m7ki]{margin:0}.summary[data-astro-cid-qj36m7ki] p[data-astro-cid-qj36m7ki]+p[data-astro-cid-qj36m7ki]{margin-top:1em}.impact[data-astro-cid-qj36m7ki]{border-top:.5pt solid #ffffff73;margin-top:clamp(2.5rem,5vw,3.5rem);padding-top:clamp(2rem,4vw,2.5rem)}.impact[data-astro-cid-qj36m7ki] h2[data-astro-cid-qj36m7ki]{margin:0 0 1.75rem;font-size:clamp(1.75rem,3vw,2.25rem);font-weight:500}.impact[data-astro-cid-qj36m7ki] ul[data-astro-cid-qj36m7ki]{grid-template-columns:var(--cols);gap:1.25rem var(--col-gap);margin:0;padding:0;font-weight:400;list-style:none;display:grid}@media (width<=48rem){.intro[data-astro-cid-qj36m7ki],.impact[data-astro-cid-qj36m7ki] ul[data-astro-cid-qj36m7ki]{grid-template-columns:1fr}}.prose[data-astro-cid-qj36m7ki]{padding-block:clamp(4rem, 8vw, 6rem) var(--section-end);font-size:1.125rem;font-weight:300;line-height:1.7}.prose[data-astro-cid-qj36m7ki] p{margin:0 0 1.4em}.prose[data-astro-cid-qj36m7ki] h2{margin:var(--block-gap) 0 .7em;font-size:clamp(2rem,4vw,2.75rem);font-weight:500}.prose[data-astro-cid-qj36m7ki]>:last-child{margin-bottom:0}.prose[data-astro-cid-qj36m7ki] h2:first-child{margin-top:0}.prose[data-astro-cid-qj36m7ki] h3{margin:2em 0 .8em;font-size:calc(clamp(1.26rem,2.25vw,1.575rem) - 4px);font-weight:500}.prose[data-astro-cid-qj36m7ki] ol,.prose[data-astro-cid-qj36m7ki] ul{margin:0 0 1.4em;padding-left:1.5em}.prose[data-astro-cid-qj36m7ki] li+li{margin-top:.4em}.prose[data-astro-cid-qj36m7ki] ol>li::marker,.prose[data-astro-cid-qj36m7ki] strong{font-weight:600}.prose[data-astro-cid-qj36m7ki] img{border-radius:0;width:100%;height:auto;margin-block:2.5rem}.prose[data-astro-cid-qj36m7ki]{--media-gap:clamp(.75rem, 2vw, 1.25rem);--block-gap:clamp(3rem, 5.5vw, 4.4rem)}.prose[data-astro-cid-qj36m7ki]>:is(img,video,.image-row,.image-carousel,.motion-video){margin-block:var(--block-gap)}.prose[data-astro-cid-qj36m7ki]>:is(img,video,.image-row,.image-carousel,.motion-video):has(+:is(img,video,.image-row,.image-carousel,.motion-video),+script+:is(img,video,.image-row,.image-carousel,.motion-video)){margin-bottom:0}.prose[data-astro-cid-qj36m7ki]>:is(img,video,.image-row,.image-carousel,.motion-video)+:is(img,video,.image-row,.image-carousel,.motion-video),.prose[data-astro-cid-qj36m7ki]>:is(img,video,.image-row,.image-carousel,.motion-video)+script+:is(img,video,.image-row,.image-carousel,.motion-video){margin-top:var(--media-gap)}@media (width<=48rem){.prose[data-astro-cid-qj36m7ki] h2{margin-bottom:var(--block-gap)}.prose[data-astro-cid-qj36m7ki]>:is(img,video,.image-row,.image-carousel,.motion-video)+h2,.prose[data-astro-cid-qj36m7ki]>:is(img,video,.image-row,.image-carousel,.motion-video)+script+h2,.prose[data-astro-cid-qj36m7ki]>:is(ul,ol)+h2{margin-top:calc(var(--block-gap) + 5px)}}.prose[data-astro-cid-qj36m7ki] .image-row{gap:var(--media-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.prose[data-astro-cid-qj36m7ki] .image-row--2{grid-template-columns:repeat(2,minmax(0,1fr))}.prose[data-astro-cid-qj36m7ki] .image-row figure{margin:0}.prose[data-astro-cid-qj36m7ki] figcaption,.prose[data-astro-cid-qj36m7ki] .note{color:var(--muted);margin-top:.75rem;font-size:.9375rem;font-weight:400;line-height:1.5}.prose[data-astro-cid-qj36m7ki] .image-row img{margin:0}.prose[data-astro-cid-qj36m7ki] .image-row:not(.image-row--2) img{aspect-ratio:324/417;object-fit:cover}.prose[data-astro-cid-qj36m7ki] .stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin:2.5rem 0;display:grid}.prose[data-astro-cid-qj36m7ki] .stats dt,.prose[data-astro-cid-qj36m7ki] .stats dd{margin:0}.prose[data-astro-cid-qj36m7ki] .stats dt{font-weight:700}@media (width<=40rem){.prose[data-astro-cid-qj36m7ki] .stats,.prose[data-astro-cid-qj36m7ki] .image-row,.prose[data-astro-cid-qj36m7ki] .image-row--2{grid-template-columns:1fr}.prose[data-astro-cid-qj36m7ki] .image-row:not(.image-row--2) img{aspect-ratio:auto}}.prose[data-astro-cid-qj36m7ki] blockquote{border-left:3px solid var(--accent);font-family:var(--font-display);margin:2rem 0;padding-left:1.5rem;font-size:1.35rem}
