.ghero[data-astro-cid-cl32jcsh]{min-height:min(62svh,34rem);padding-top:calc(var(--nav-h) + 3rem);align-items:flex-end;padding-bottom:clamp(2rem,5vw,3.4rem);display:flex;position:relative;overflow:hidden}.ghero__bg[data-astro-cid-cl32jcsh]{position:absolute;inset:0}.ghero__bg[data-astro-cid-cl32jcsh] .ghero__img,.ghero__bg[data-astro-cid-cl32jcsh] .ghero__img img{object-fit:cover;width:100%;height:100%}.ghero__inner[data-astro-cid-cl32jcsh]{z-index:2;position:relative}.ghero__h[data-astro-cid-cl32jcsh]{font-size:var(--t-xxl);margin:1.2rem 0 1.4rem}.sechead[data-astro-cid-cl32jcsh]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.4rem;margin-bottom:clamp(1.6rem,3.4vw,2.6rem);display:flex}.gvid[data-astro-cid-cl32jcsh]{background:var(--ink)}.gvid__h[data-astro-cid-cl32jcsh]{font-size:var(--t-lg);margin-top:.8rem}.gvid__note[data-astro-cid-cl32jcsh]{font-size:var(--t-micro);letter-spacing:.14em;text-transform:uppercase;color:var(--steel)}.gvid__grid[data-astro-cid-cl32jcsh]{grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));align-items:start;gap:clamp(.8rem,1.8vw,1.4rem);display:grid}.gvid__frame[data-astro-cid-cl32jcsh]{background:var(--graphite);border:1px solid var(--rule);aspect-ratio:9/16}.gvid__item--wide[data-astro-cid-cl32jcsh] .gvid__frame[data-astro-cid-cl32jcsh]{aspect-ratio:16/9}@media (width>=700px){.gvid__item--wide[data-astro-cid-cl32jcsh]{grid-column:span 2}}.gvid__frame[data-astro-cid-cl32jcsh] video[data-astro-cid-cl32jcsh]{object-fit:cover;width:100%;height:100%;display:block}.gvid__meta[data-astro-cid-cl32jcsh]{justify-content:space-between;align-items:baseline;gap:1rem;padding-top:.6rem;display:flex}.gvid__title[data-astro-cid-cl32jcsh]{font-size:var(--t-sm);color:var(--mist)}.gvid__dur[data-astro-cid-cl32jcsh]{font-size:var(--t-micro);color:var(--steel)}.gph[data-astro-cid-cl32jcsh]{background:var(--carbon)}.gph__h[data-astro-cid-cl32jcsh]{font-size:var(--t-lg);margin-top:.8rem}.gph__filters[data-astro-cid-cl32jcsh]{flex-wrap:wrap;gap:.4rem;display:flex}.chip[data-astro-cid-cl32jcsh]{font-size:var(--t-micro);letter-spacing:.13em;text-transform:uppercase;color:var(--mist);border:1px solid var(--rule);transition:color .35s var(--ease), border-color .35s var(--ease), background-color .35s var(--ease);border-radius:999px;padding:.55rem .95rem}.chip[data-astro-cid-cl32jcsh]:hover{color:var(--bone);border-color:var(--rule-strong)}.chip[data-astro-cid-cl32jcsh].is-on{background:var(--accent);border-color:var(--accent);color:var(--ink)}.gph__grid[data-astro-cid-cl32jcsh]{grid-template-columns:repeat(auto-fill,minmax(min(100%,11rem),1fr));gap:clamp(.5rem,1.2vw,.9rem);display:grid}.gph__cell[data-astro-cid-cl32jcsh][hidden]{display:none}.gph__btn[data-astro-cid-cl32jcsh]{width:100%;display:block;position:relative}.gph__cap[data-astro-cid-cl32jcsh]{font-size:var(--t-micro);letter-spacing:.1em;text-transform:uppercase;color:var(--bone);opacity:0;transition:opacity .4s var(--ease), transform .4s var(--ease);text-align:left;background:linear-gradient(#0000,#08090bdb);justify-content:space-between;align-items:center;gap:.5rem;padding:.6rem .7rem;display:flex;position:absolute;inset:auto 0 0;transform:translateY(6px)}.gph__btn[data-astro-cid-cl32jcsh]:hover .gph__cap[data-astro-cid-cl32jcsh],.gph__btn[data-astro-cid-cl32jcsh]:focus-visible .gph__cap[data-astro-cid-cl32jcsh]{opacity:1;transform:none}.gph__cap[data-astro-cid-cl32jcsh] i[data-astro-cid-cl32jcsh]{color:var(--accent)}.lb[data-astro-cid-cl32jcsh]{z-index:1000;backdrop-filter:blur(10px);background:#060709f0;place-items:center;padding:clamp(1rem,4vw,3rem);display:grid;position:fixed;inset:0}.lb[data-astro-cid-cl32jcsh][hidden]{display:none}.lb__fig[data-astro-cid-cl32jcsh]{flex-direction:column;gap:.9rem;max-width:100%;max-height:100%;display:flex}.lb__fig[data-astro-cid-cl32jcsh] img[data-astro-cid-cl32jcsh]{object-fit:contain;max-width:100%;max-height:min(78vh,60rem);margin-inline:auto}.lb__cap[data-astro-cid-cl32jcsh]{font-size:var(--t-sm);color:var(--mist);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:1.2rem;display:flex}.lb__close[data-astro-cid-cl32jcsh],.lb__nav[data-astro-cid-cl32jcsh]{border:1px solid var(--rule-strong);width:48px;height:48px;color:var(--bone);transition:background-color .35s var(--ease), color .35s var(--ease);background:#08090b99;border-radius:50%;place-items:center;display:grid;position:absolute}.lb__close[data-astro-cid-cl32jcsh]:hover,.lb__nav[data-astro-cid-cl32jcsh]:hover{background:var(--accent);color:var(--ink)}.lb__close[data-astro-cid-cl32jcsh]{top:clamp(.8rem,2.4vw,1.8rem);right:clamp(.8rem,2.4vw,1.8rem)}.lb__nav--prev[data-astro-cid-cl32jcsh]{top:50%;left:clamp(.5rem,2vw,1.6rem);transform:translateY(-50%)}.lb__nav--next[data-astro-cid-cl32jcsh]{top:50%;right:clamp(.5rem,2vw,1.6rem);transform:translateY(-50%)}
