.h2[data-astro-cid-cezwlk7t]{font-size:var(--step-3);margin:.5rem 0 1.4rem}.pd-hero[data-astro-cid-cezwlk7t]{background:radial-gradient(70% 90% at 80% 40%,#23412a 0%,#0f1214 65%);padding:clamp(2.5rem,1.5rem + 4vw,5rem) 0;position:relative;overflow:hidden}.pd-hero__in[data-astro-cid-cezwlk7t]{grid-template-columns:1.1fr .9fr;align-items:center;gap:2rem;display:grid}.crumbs[data-astro-cid-cezwlk7t]{color:#ffffff8c;flex-wrap:wrap;gap:.5rem;margin-bottom:1.2rem;font-size:.85rem;display:flex}.crumbs[data-astro-cid-cezwlk7t] a[data-astro-cid-cezwlk7t]{color:#ffffffbf;text-decoration:none}.pd-hero[data-astro-cid-cezwlk7t] h1[data-astro-cid-cezwlk7t]{font-size:var(--step-5);margin:.7rem 0 1rem}.chips[data-astro-cid-cezwlk7t]{flex-wrap:wrap;gap:.5rem;margin:1.4rem 0 0;padding:0;list-style:none;display:flex}.chips[data-astro-cid-cezwlk7t] li[data-astro-cid-cezwlk7t]{color:#fff;border:1px solid var(--line-d);background:#ffffff12;border-radius:999px;align-items:center;gap:.4rem;padding:.45rem .75rem;font-size:.85rem;font-weight:600;display:inline-flex}.chips[data-astro-cid-cezwlk7t] svg[data-astro-cid-cezwlk7t]{color:var(--lime)}.ctas[data-astro-cid-cezwlk7t]{flex-wrap:wrap;gap:.8rem;margin-top:1.8rem;display:flex}.pd-hero__art[data-astro-cid-cezwlk7t] img[data-astro-cid-cezwlk7t]{filter:drop-shadow(0 40px 50px #0000008c);max-height:520px;animation:rise 1s var(--ease-out) both;margin-inline:auto}@keyframes rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.pd-hero__art[data-astro-cid-cezwlk7t] img[data-astro-cid-cezwlk7t]{animation:none}}.pd-intro[data-astro-cid-cezwlk7t]{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(2rem,1rem + 4vw,5rem);display:grid}.pd-intro[data-astro-cid-cezwlk7t] .prose[data-astro-cid-cezwlk7t] p[data-astro-cid-cezwlk7t]:first-child{font-size:var(--step-1);color:var(--ink);line-height:1.5}.hl[data-astro-cid-cezwlk7t]{grid-template-columns:1fr 1fr;gap:1rem;margin:0;padding:0;list-style:none;display:grid}.hl[data-astro-cid-cezwlk7t] li[data-astro-cid-cezwlk7t]{border:1px solid var(--line);border-radius:var(--r);gap:.7rem;padding:1.1rem;display:flex}.hl[data-astro-cid-cezwlk7t] svg[data-astro-cid-cezwlk7t]{color:var(--lime-600);flex:none;margin-top:.15rem}.hl[data-astro-cid-cezwlk7t] strong[data-astro-cid-cezwlk7t]{color:var(--ink);margin-bottom:.15rem;display:block}.hl[data-astro-cid-cezwlk7t] span[data-astro-cid-cezwlk7t]{font-size:.9rem}.gal[data-astro-cid-cezwlk7t]{padding-bottom:clamp(2.5rem,2rem + 2vw,4rem)}.gal__track[data-astro-cid-cezwlk7t]{scroll-snap-type:x mandatory;padding:0 var(--pad) .6rem;scrollbar-width:thin;gap:1rem;display:flex;overflow-x:auto}.gal[data-astro-cid-cezwlk7t] figure[data-astro-cid-cezwlk7t]{aspect-ratio:4/5;border-radius:var(--r-lg);scroll-snap-align:start;flex:0 0 clamp(260px,32vw,440px);margin:0;overflow:hidden}.gal[data-astro-cid-cezwlk7t] img[data-astro-cid-cezwlk7t]{object-fit:cover;width:100%;height:100%}.cfg[data-astro-cid-cezwlk7t]{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:1rem;display:grid}.cfg[data-astro-cid-cezwlk7t] figure[data-astro-cid-cezwlk7t]{border:1px solid var(--line);border-radius:var(--r);background:#fff;margin:0;overflow:hidden}.cfg[data-astro-cid-cezwlk7t] img[data-astro-cid-cezwlk7t]{aspect-ratio:1;object-fit:contain;background:#fff;width:100%}.cfg[data-astro-cid-cezwlk7t] figcaption[data-astro-cid-cezwlk7t]{padding:.8rem 1rem 1rem;font-size:.88rem}.cfg[data-astro-cid-cezwlk7t] figcaption[data-astro-cid-cezwlk7t] strong[data-astro-cid-cezwlk7t]{color:var(--ink);display:block}.ft[data-astro-cid-cezwlk7t]{margin-bottom:2rem}.ft[data-astro-cid-cezwlk7t] h3[data-astro-cid-cezwlk7t]{margin-bottom:.8rem;font-size:1.15rem;font-weight:800}.ft__scroll[data-astro-cid-cezwlk7t]{border-radius:var(--r);border:1px solid var(--line);background:#fff;overflow-x:auto}.ft[data-astro-cid-cezwlk7t] table[data-astro-cid-cezwlk7t]{border-collapse:collapse;width:100%;min-width:640px;font-size:.93rem}.ft[data-astro-cid-cezwlk7t] th[data-astro-cid-cezwlk7t]{text-align:left;background:var(--ink);color:#fff;letter-spacing:.08em;text-transform:uppercase;padding:.8rem 1rem;font-size:.75rem}.ft[data-astro-cid-cezwlk7t] td[data-astro-cid-cezwlk7t]{border-top:1px solid var(--line);padding:.85rem 1rem}.ft[data-astro-cid-cezwlk7t] td[data-astro-cid-cezwlk7t] strong[data-astro-cid-cezwlk7t]{color:var(--ink);white-space:nowrap}.ft__notes[data-astro-cid-cezwlk7t]{margin:.8rem 0 0;padding-left:1.2rem;font-size:.9rem}.media[data-astro-cid-cezwlk7t]{grid-template-columns:1.4fr 1fr;align-items:start;gap:2rem;display:grid}.media__vids[data-astro-cid-cezwlk7t]{gap:1.2rem;display:grid}.docs[data-astro-cid-cezwlk7t] h2[data-astro-cid-cezwlk7t]{font-size:var(--step-2);margin-bottom:1rem}.docs[data-astro-cid-cezwlk7t] ul[data-astro-cid-cezwlk7t]{margin:0;padding:0;list-style:none}.docs[data-astro-cid-cezwlk7t] a[data-astro-cid-cezwlk7t]{border-bottom:1px solid var(--line);color:var(--ink);align-items:center;gap:.7rem;padding:1rem 0;font-weight:600;text-decoration:none;display:flex}.docs[data-astro-cid-cezwlk7t] a[data-astro-cid-cezwlk7t] svg[data-astro-cid-cezwlk7t]{color:var(--lime-600);flex:none}.docs[data-astro-cid-cezwlk7t] em[data-astro-cid-cezwlk7t]{color:var(--slate-2);margin-left:auto;font-size:.75rem;font-style:normal;font-weight:700}@media (hover:hover) and (pointer:fine){.docs[data-astro-cid-cezwlk7t] a[data-astro-cid-cezwlk7t]:hover{color:var(--lime-600)}}.ebm[data-astro-cid-cezwlk7t]{grid-template-columns:1fr 1.1fr;align-items:center;gap:3rem;display:grid}.ebm[data-astro-cid-cezwlk7t] img[data-astro-cid-cezwlk7t]{border-radius:var(--r-lg);background:#fff;padding:.6rem}.qf[data-astro-cid-cezwlk7t]{grid-template-columns:1.1fr .9fr;align-items:start;gap:clamp(2rem,1rem + 4vw,4rem);display:grid}#quote-wrap[data-astro-cid-cezwlk7t]{position:sticky;top:100px}.rel[data-astro-cid-cezwlk7t]{grid-template-columns:repeat(3,1fr);gap:1.2rem;display:grid}@media (width<=960px){.pd-hero__in[data-astro-cid-cezwlk7t],.pd-intro[data-astro-cid-cezwlk7t],.media[data-astro-cid-cezwlk7t],.ebm[data-astro-cid-cezwlk7t],.qf[data-astro-cid-cezwlk7t]{grid-template-columns:1fr}.pd-hero__art[data-astro-cid-cezwlk7t] img[data-astro-cid-cezwlk7t]{max-height:340px}.rel[data-astro-cid-cezwlk7t]{grid-template-columns:1fr}#quote-wrap[data-astro-cid-cezwlk7t]{position:static}}@media (width<=560px){.hl[data-astro-cid-cezwlk7t]{grid-template-columns:1fr}}
