.lightbox[data-astro-cid-utnzf2kr]{color:#ece6dd;background:0 0;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;overflow:hidden}.lightbox[data-astro-cid-utnzf2kr][open]{animation:lb-in var(--dur) var(--ease-out);place-items:center;display:grid}.lightbox[data-astro-cid-utnzf2kr]::backdrop{animation:lb-fade var(--dur) var(--ease-out);background:#0a0c0ef0}@keyframes lb-in{0%{opacity:0;transform:scale(.985)}}@keyframes lb-fade{0%{opacity:0}}figure[data-astro-cid-utnzf2kr]{place-items:center;gap:1rem;width:100%;height:100%;margin:0;padding:4.5rem clamp(1rem,7vw,6rem) 1.5rem;display:grid}img[data-astro-cid-utnzf2kr]{object-fit:contain;border-radius:var(--radius-sm);max-width:100%;max-height:calc(100dvh - 9rem);transition:opacity var(--dur) var(--ease-out)}img[data-astro-cid-utnzf2kr].is-loading{opacity:0}figcaption[data-astro-cid-utnzf2kr]{color:#a9b2ba;justify-content:space-between;gap:2rem;width:min(100%,60rem);font-size:.85rem;display:flex}.lb-count[data-astro-cid-utnzf2kr]{font-family:var(--font-mono);letter-spacing:.06em;white-space:nowrap;font-size:.75rem}.lb-btn[data-astro-cid-utnzf2kr]{width:3rem;height:3rem;color:inherit;cursor:pointer;transition:background-color var(--dur) var(--ease-out), transform var(--dur-fast) var(--ease-out);background:#ffffff0a;border:1px solid #ffffff24;border-radius:50%;place-items:center;display:grid;position:absolute}.lb-btn[data-astro-cid-utnzf2kr]:hover{background:#ffffff1f}.lb-btn[data-astro-cid-utnzf2kr]:active{transform:scale(.94)}.lb-btn[data-astro-cid-utnzf2kr] svg[data-astro-cid-utnzf2kr]{fill:none;stroke:currentColor;stroke-width:1.6px;width:1.2rem;height:1.2rem}.lb-close[data-astro-cid-utnzf2kr]{top:1rem;right:1rem}.lb-prev[data-astro-cid-utnzf2kr]{top:50%;left:1rem;translate:0 -50%}.lb-next[data-astro-cid-utnzf2kr]{top:50%;right:1rem;translate:0 -50%}@media (width<=40rem){.lb-prev[data-astro-cid-utnzf2kr],.lb-next[data-astro-cid-utnzf2kr]{top:auto;bottom:1rem;translate:none}}.video[data-astro-cid-2gmjvff3]{margin:0 0 1.5rem}.frame[data-astro-cid-2gmjvff3]{aspect-ratio:16/9;border-radius:var(--radius);background:radial-gradient(circle at 70% 30%,#e07a4b2e,#0000 60%),#15191d;overflow:hidden}.frame[data-astro-cid-2gmjvff3] iframe{border:0;width:100%;height:100%}button[data-astro-cid-2gmjvff3]{cursor:pointer;color:#ece6dd;width:100%;height:100%;font:inherit;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:.6rem;display:flex}svg[data-astro-cid-2gmjvff3]{fill:#e07a4b;width:3.5rem;transition:transform var(--dur-slow) var(--ease-out)}svg[data-astro-cid-2gmjvff3] path[data-astro-cid-2gmjvff3]{fill:#15191d}button[data-astro-cid-2gmjvff3]:hover svg[data-astro-cid-2gmjvff3]{transform:scale(1.08)}.label[data-astro-cid-2gmjvff3]{font-weight:600}.notice[data-astro-cid-2gmjvff3]{opacity:.7;text-align:center;max-width:22rem;padding-inline:1rem;font-size:.8rem}figcaption[data-astro-cid-2gmjvff3]{color:var(--muted);margin-top:.4rem;font-size:.82rem}.head[data-astro-cid-xjzjx3s2]{padding-top:clamp(2rem,6vw,4.5rem);padding-bottom:clamp(2rem,5vw,3.5rem)}.head-top[data-astro-cid-xjzjx3s2]{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:clamp(2rem,6vw,4rem);display:flex}.head-top[data-astro-cid-xjzjx3s2] .eyebrow[data-astro-cid-xjzjx3s2]{align-items:center;gap:.6rem;display:flex}.back[data-astro-cid-xjzjx3s2]{color:var(--muted);font-size:.88rem}.back[data-astro-cid-xjzjx3s2]:hover{color:var(--text)}.title[data-astro-cid-xjzjx3s2]{text-wrap:balance;max-width:22ch;margin-bottom:1.5rem;font-size:clamp(2.2rem,4.4vw,3.75rem)}.summary[data-astro-cid-xjzjx3s2]{max-width:40rem;color:var(--muted);margin:0;font-size:clamp(1.05rem,1.4vw,1.2rem);line-height:1.5}.hero-frame[data-astro-cid-xjzjx3s2]{max-width:min(var(--w), 64rem);border-radius:var(--radius);background:var(--img-bg);overflow:hidden}.hero-frame[data-astro-cid-xjzjx3s2] img{object-fit:cover;width:100%;max-height:64vh}.facts[data-astro-cid-xjzjx3s2]{gap:0 var(--gap);grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));margin:clamp(2.5rem,5vw,4rem) 0 0;display:grid}.facts[data-astro-cid-xjzjx3s2] div[data-astro-cid-xjzjx3s2]{border-top:1px solid var(--line);padding:1rem 0 1.25rem}.facts[data-astro-cid-xjzjx3s2] dt[data-astro-cid-xjzjx3s2]{margin-bottom:.4rem}.facts[data-astro-cid-xjzjx3s2] dd[data-astro-cid-xjzjx3s2]{margin:0;font-size:.95rem;line-height:1.5}.body[data-astro-cid-xjzjx3s2]{gap:2.5rem var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));margin-top:clamp(3rem,7vw,6rem);display:grid}.side[data-astro-cid-xjzjx3s2]{grid-column:1/span 4}.prose[data-astro-cid-xjzjx3s2]{grid-column:6/span 7;font-size:1.08rem}.outcome[data-astro-cid-xjzjx3s2]{border-left:2px solid var(--accent);padding-left:1.25rem;position:sticky;top:6rem}.outcome[data-astro-cid-xjzjx3s2] .eyebrow[data-astro-cid-xjzjx3s2]{color:var(--accent);margin:0 0 .75rem}.outcome-text[data-astro-cid-xjzjx3s2]{font-family:var(--font-serif);margin:0;font-size:clamp(1.3rem,1.8vw,1.6rem);line-height:1.25}@media (width<=56rem){.side[data-astro-cid-xjzjx3s2],.prose[data-astro-cid-xjzjx3s2]{grid-column:1/-1}.outcome[data-astro-cid-xjzjx3s2]{position:static}}.block[data-astro-cid-xjzjx3s2]{margin-top:clamp(4rem,9vw,7rem)}.videos[data-astro-cid-xjzjx3s2]{gap:var(--gap);grid-template-columns:repeat(auto-fill,minmax(min(100%,30rem),1fr));display:grid}.gallery[data-astro-cid-xjzjx3s2]{columns:3 16rem;column-gap:var(--gap);margin:0;padding:0;list-style:none}.gallery[data-astro-cid-xjzjx3s2] li[data-astro-cid-xjzjx3s2]{break-inside:avoid;margin-bottom:var(--gap)}.gallery[data-astro-cid-xjzjx3s2] figure[data-astro-cid-xjzjx3s2]{margin:0}.gallery[data-astro-cid-xjzjx3s2] a[data-astro-cid-xjzjx3s2]{border-radius:var(--radius);background:var(--img-bg);cursor:zoom-in;display:block;overflow:hidden}.gallery[data-astro-cid-xjzjx3s2] a[data-astro-cid-xjzjx3s2] img{width:100%;transition:transform 1.1s var(--ease-out)}.gallery[data-astro-cid-xjzjx3s2] a[data-astro-cid-xjzjx3s2]:hover img{transform:scale(1.03)}.gallery[data-astro-cid-xjzjx3s2] figcaption[data-astro-cid-xjzjx3s2]{color:var(--muted);margin-top:.6rem;font-size:.82rem}.next[data-astro-cid-xjzjx3s2]{border-top:1px solid var(--line);margin-top:clamp(5rem,12vw,9rem)}.next-link[data-astro-cid-xjzjx3s2]{gap:1.5rem var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;padding-top:clamp(2.5rem,6vw,4.5rem);text-decoration:none;display:grid}.next-link[data-astro-cid-xjzjx3s2] .eyebrow[data-astro-cid-xjzjx3s2]{grid-column:1/-1}.next-title[data-astro-cid-xjzjx3s2]{text-wrap:balance;transition:color var(--dur) var(--ease-out);grid-column:1/span 7;font-size:clamp(1.9rem,3.4vw,3rem)}.next-title[data-astro-cid-xjzjx3s2] svg[data-astro-cid-xjzjx3s2]{fill:none;width:.55em;height:.55em;stroke:var(--accent);stroke-width:1.4px;transition:transform var(--dur-slow) var(--ease-out);margin-left:.15em;display:inline-block}.next-link[data-astro-cid-xjzjx3s2]:hover .next-title[data-astro-cid-xjzjx3s2]{color:var(--accent)}.next-link[data-astro-cid-xjzjx3s2]:hover .next-title[data-astro-cid-xjzjx3s2] svg[data-astro-cid-xjzjx3s2]{transform:translate(.25em)}.next-media[data-astro-cid-xjzjx3s2]{aspect-ratio:4/3;border-radius:var(--radius);background:var(--img-bg);grid-column:9/-1;overflow:hidden}.next-media[data-astro-cid-xjzjx3s2] img{object-fit:cover;width:100%;height:100%;transition:transform 1.1s var(--ease-out)}.next-link[data-astro-cid-xjzjx3s2]:hover .next-media[data-astro-cid-xjzjx3s2] img{transform:scale(1.04)}@media (width<=56rem){.next-title[data-astro-cid-xjzjx3s2],.next-media[data-astro-cid-xjzjx3s2]{grid-column:1/-1}}
