.home[data-astro-cid-57yf3hwc]{padding-top:var(--sp-6)}.home__hero[data-astro-cid-57yf3hwc]{display:grid;gap:var(--sp-6);transition:opacity .45s ease}.home__hero[data-astro-cid-57yf3hwc].is-fading{opacity:0}@media(min-width:960px){.home__hero[data-astro-cid-57yf3hwc]{grid-template-columns:1.65fr 1fr;gap:var(--sp-8);align-items:start}}.home__stage[data-astro-cid-57yf3hwc]{display:grid;gap:var(--sp-4)}.home__media[data-astro-cid-57yf3hwc]{position:relative;display:block;overflow:hidden;background:var(--c-bg-elev);aspect-ratio:3 / 2}.home__media[data-astro-cid-57yf3hwc] img[data-astro-cid-57yf3hwc]{width:100%;height:100%;object-fit:contain}.home__media[data-astro-cid-57yf3hwc] img[data-astro-cid-57yf3hwc][hidden]{display:none}.home__frame[data-astro-cid-57yf3hwc]{position:absolute;inset:0;width:100%;height:100%;border:0;pointer-events:none;background:var(--c-bg-elev)}.home__frame[data-astro-cid-57yf3hwc][hidden]{display:none}.home__video[data-astro-cid-57yf3hwc]{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;background:var(--c-bg-elev);pointer-events:none}.home__video[data-astro-cid-57yf3hwc][hidden]{display:none}.home__ph[data-astro-cid-57yf3hwc]{position:absolute;inset:0;display:grid;place-items:center;color:var(--c-ink-mute);font-family:var(--font-mono)}.home__play[data-astro-cid-57yf3hwc]{position:absolute;inset:0;margin:auto;width:58px;height:58px;border-radius:50%;background:color-mix(in srgb,var(--c-bg) 80%,transparent);color:var(--c-ink);display:grid;place-items:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.home__play[data-astro-cid-57yf3hwc][hidden]{display:none}.home__info[data-astro-cid-57yf3hwc]{display:flex;flex-direction:column;gap:var(--sp-4)}.home__info[data-astro-cid-57yf3hwc] .eyebrow[data-astro-cid-57yf3hwc]{display:block}.home__title[data-astro-cid-57yf3hwc]{font-size:clamp(2rem,4.4vw,3.4rem);font-weight:300;line-height:1.05;margin-top:var(--sp-2)}.home__orig[data-astro-cid-57yf3hwc]{margin-top:calc(var(--sp-2) * -1)}.home__statement[data-astro-cid-57yf3hwc]{color:var(--c-ink-soft);max-width:42ch}.home__meta[data-astro-cid-57yf3hwc]{display:grid;gap:var(--sp-2)}.home__forms[data-astro-cid-57yf3hwc]{color:var(--c-ink)}.home__collection[data-astro-cid-57yf3hwc]{display:inline-flex;align-items:center;gap:.6em;color:var(--c-ink);transition:gap var(--transition)}.home__collection[data-astro-cid-57yf3hwc]:hover{gap:1em}.home__collection-arrow[data-astro-cid-57yf3hwc]{color:var(--c-ink-mute)}.home__open[data-astro-cid-57yf3hwc]{margin-top:var(--sp-2)}.home__controls[data-astro-cid-57yf3hwc]{display:flex;align-items:center;gap:var(--sp-4);margin-top:var(--sp-7);padding-top:var(--sp-4);border-top:1px solid var(--c-line)}.home__arrow[data-astro-cid-57yf3hwc]{font-size:1.1rem;color:var(--c-ink-mute);transition:color var(--transition);padding:var(--sp-2)}.home__arrow[data-astro-cid-57yf3hwc]:hover{color:var(--c-ink)}.home__thumbs{display:flex;flex-wrap:nowrap;gap:var(--sp-2);align-items:center;flex:1 1 auto;min-width:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;-webkit-overflow-scrolling:touch;padding-bottom:6px;scroll-behavior:smooth}.home__thumbs::-webkit-scrollbar{height:4px}.home__thumbs::-webkit-scrollbar-thumb{background:var(--c-line);border-radius:2px}.home__thumb{flex:0 0 auto;width:66px;aspect-ratio:3 / 2;overflow:hidden;background:var(--c-bg-elev);padding:0;border:0;cursor:pointer;opacity:.38;filter:saturate(.9);transition:opacity var(--transition),outline-color var(--transition);outline:1px solid transparent;outline-offset:2px}.home__thumb img{width:100%;height:100%;object-fit:cover;display:block}.home__thumb:hover{opacity:.8}.home__thumb.is-on{opacity:1;filter:none;outline-color:var(--c-ink)}.home__counter[data-astro-cid-57yf3hwc]{margin-left:auto;white-space:nowrap;font-size:var(--fs-small);letter-spacing:var(--tracking-small);color:var(--c-ink-mute);font-variant-numeric:tabular-nums}.home__controls[data-astro-cid-57yf3hwc]{flex-wrap:nowrap;align-items:flex-start}@media(max-width:560px){.home__thumb{width:52px}}.dirs[data-astro-cid-57yf3hwc]{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--sp-3) var(--sp-6)}.dir[data-astro-cid-57yf3hwc]{display:inline-flex;align-items:baseline;gap:.5em;position:relative;font:inherit;background:transparent;border:0;padding:.2em 0;cursor:default;font-size:var(--fs-small);letter-spacing:var(--tracking-small);text-transform:uppercase;color:var(--c-ink-mute);transition:color var(--transition)}.dir__switch[data-astro-cid-57yf3hwc],.dir--news[data-astro-cid-57yf3hwc]{cursor:pointer}.dir__switch[data-astro-cid-57yf3hwc]{color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;background:none;border:0;padding:0}.dir__switch[data-astro-cid-57yf3hwc]:hover,.dir--news[data-astro-cid-57yf3hwc]:hover,.dir[data-astro-cid-57yf3hwc].is-on{color:var(--c-ink)}.dir[data-astro-cid-57yf3hwc].is-on:after{content:"";position:absolute;left:0;right:0;bottom:-3px;height:1px;background:var(--c-ink)}.dir--news[data-astro-cid-57yf3hwc]{color:var(--c-ink);margin-left:auto;gap:.4em}.dir__arrow[data-astro-cid-57yf3hwc]{color:var(--c-ink-mute);transition:transform var(--transition)}.dir--news[data-astro-cid-57yf3hwc]:hover .dir__arrow[data-astro-cid-57yf3hwc]{transform:translate(4px)}@media(max-width:560px){.dir--news[data-astro-cid-57yf3hwc]{margin-left:0}}
