.gate[data-astro-cid-oda52lmx]{position:fixed;inset:0;z-index:999;display:grid;place-items:center;padding:clamp(1.25rem,4vw,2.5rem);background:var(--color-ink);overflow-y:auto}.gate[data-astro-cid-oda52lmx][hidden]{display:none}.gate__card[data-astro-cid-oda52lmx]{position:relative;display:flex;flex-direction:column;width:100%;max-width:36rem;min-height:27rem;padding:clamp(3rem,6vw,4.25rem) clamp(1.75rem,4vw,2.75rem) clamp(2.5rem,5vw,3.5rem);background:var(--color-cream);color:var(--color-ink);box-shadow:0 30px 70px #00000080}.gate__close[data-astro-cid-oda52lmx]{position:absolute;top:clamp(.6rem,1.6vw,1rem);right:clamp(.6rem,1.6vw,1rem);display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;padding:0;background:transparent;border:0;color:#101212a8;cursor:pointer;transition:color .25s ease}.gate__close[data-astro-cid-oda52lmx] svg[data-astro-cid-oda52lmx]{width:1.15rem;height:1.15rem}.gate__close[data-astro-cid-oda52lmx]:hover{color:var(--color-ink)}.gate__close[data-astro-cid-oda52lmx]:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.gate__tape[data-astro-cid-oda52lmx]{position:absolute;top:-.75rem;left:50%;width:clamp(5rem,9vw,8rem);transform:translate(-50%)}.gate__title[data-astro-cid-oda52lmx]{font-size:clamp(1.9rem,4.5vw,2.75rem)}.gate__said[data-astro-cid-oda52lmx]{margin-top:clamp(.85rem,2vw,1.25rem);font-size:clamp(1rem,1.2vw,1.08rem);line-height:1.6;color:#101212d1}.gate__form[data-astro-cid-oda52lmx]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.9rem 1.25rem;margin-top:clamp(1.75rem,3.5vw,2.25rem)}.gate__field[data-astro-cid-oda52lmx]{flex:0 1 11rem;min-width:8rem}.gate__label[data-astro-cid-oda52lmx]{display:block;font-size:.72rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#101212a8}.gate__input[data-astro-cid-oda52lmx]{width:100%;margin-top:.4rem;padding:.6rem .25rem;background:transparent;border:0;border-bottom:1px solid rgb(16 18 18 / .3);border-radius:0;font-family:inherit;font-size:clamp(1.15rem,2vw,1.4rem);letter-spacing:.08em;color:var(--color-ink);caret-color:var(--color-maroon);transition:border-color .25s ease}.gate__input[data-astro-cid-oda52lmx]:focus{outline:2px solid var(--color-ink);outline-offset:3px;border-color:var(--color-ink)}.gate__input[data-astro-cid-oda52lmx][aria-invalid=true]{border-color:var(--color-maroon)}.gate__input[data-astro-cid-oda52lmx]::selection{background:var(--color-gold);color:var(--color-ink)}.gate__error[data-astro-cid-oda52lmx]{flex:1 0 100%;min-height:1.35rem;margin:0;font-size:.86rem;line-height:1.35;color:var(--color-maroon)}.gate__go[data-astro-cid-oda52lmx]{--shear: .34rem;display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;padding:.85rem 1.6rem;background:var(--color-ink);color:var(--color-cream);border:0;font-family:inherit;font-size:.8rem;font-weight:600;letter-spacing:.14em;line-height:1;text-transform:uppercase;cursor:pointer;clip-path:polygon(0 0,calc(100% - var(--shear)) 0,100% 100%,var(--shear) 100%);transition:transform .3s cubic-bezier(.22,1,.36,1)}.gate__go[data-astro-cid-oda52lmx]:hover{transform:scale(1.04)}.gate__go[data-astro-cid-oda52lmx]:focus-visible{outline:2px solid var(--color-ink);outline-offset:4px}.gate__foot[data-astro-cid-oda52lmx]{display:flex;align-items:flex-end;justify-content:space-between;gap:1.5rem;margin-top:auto;padding-top:clamp(1.25rem,2.5vw,1.75rem);border-top:1px solid rgb(16 18 18 / .18)}.gate__out[data-astro-cid-oda52lmx],.gate__noscript[data-astro-cid-oda52lmx]{margin:0;font-size:.95rem;line-height:1.5;color:var(--color-ink)}.gate__noscript[data-astro-cid-oda52lmx]{margin-top:clamp(1.25rem,2.5vw,1.75rem);padding-top:clamp(1.25rem,2.5vw,1.75rem);border-top:1px solid rgb(16 18 18 / .18)}.gate__out[data-astro-cid-oda52lmx] a[data-astro-cid-oda52lmx],.gate__noscript[data-astro-cid-oda52lmx] a[data-astro-cid-oda52lmx]{color:var(--color-ink);font-weight:600;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.22em;text-decoration-color:#10121273;transition:text-decoration-color .25s ease}.gate__out[data-astro-cid-oda52lmx] a[data-astro-cid-oda52lmx]:hover,.gate__noscript[data-astro-cid-oda52lmx] a[data-astro-cid-oda52lmx]:hover{text-decoration-color:currentColor}.gate__out[data-astro-cid-oda52lmx] a[data-astro-cid-oda52lmx]:focus-visible,.gate__noscript[data-astro-cid-oda52lmx] a[data-astro-cid-oda52lmx]:focus-visible{outline:2px solid var(--color-ink);outline-offset:3px}.gate__mark[data-astro-cid-oda52lmx]{flex:none;width:auto;height:1.9rem;fill:var(--color-ink);opacity:.28}@media(prefers-reduced-motion:reduce){.gate__go[data-astro-cid-oda52lmx]{transition:none}.gate__go[data-astro-cid-oda52lmx]:hover{transform:none}}.cs-body[data-astro-cid-by4zwojz]{display:contents}.cs-shell[data-astro-cid-by4zwojz]{width:min(100%,var(--shell));margin-inline:auto;padding-inline:max(1.5rem,4vw)}.cs-title[data-astro-cid-by4zwojz]{font-size:clamp(2.75rem,7.2vw,6rem);line-height:.96;color:var(--color-ink)}.cs-lede[data-astro-cid-by4zwojz]{margin-top:clamp(.75rem,1.4vw,1.1rem);max-width:34ch;font-size:clamp(1.3rem,2.2vw,2rem);line-height:1.25;color:var(--color-ink);text-wrap:balance}.cs-passage[data-astro-cid-by4zwojz]{font-size:clamp(1.125rem,1.45vw,1.4rem);line-height:1.55;color:var(--color-ink)}.cs-passage[data-astro-cid-by4zwojz]+.cs-passage[data-astro-cid-by4zwojz]{margin-top:1em}.cs-quote[data-astro-cid-by4zwojz]{font-size:clamp(1.45rem,2.7vw,2.4rem);line-height:1.28;color:var(--color-ink);text-wrap:pretty}.cs-credit[data-astro-cid-by4zwojz]{color:inherit;text-decoration-line:underline;text-decoration-color:#1012124d;text-underline-offset:.18em;text-decoration-thickness:1px;transition:text-decoration-color .3s ease}.cs-credit[data-astro-cid-by4zwojz]:hover,.cs-credit[data-astro-cid-by4zwojz]:focus-visible{text-decoration-color:currentColor}.cs-label[data-astro-cid-by4zwojz]{font-family:var(--font-sans);font-size:.78rem;font-weight:600;line-height:1.4;letter-spacing:.16em;text-transform:uppercase;color:#101212b8}.cs-head[data-astro-cid-by4zwojz]{background:var(--color-cream);color:var(--color-ink)}.cs-head__grid[data-astro-cid-by4zwojz]{display:grid;gap:clamp(1.75rem,3vw,2.5rem);padding-block:clamp(2rem,4.5vw,3.75rem) clamp(1.75rem,3.5vw,3rem)}.cs-billing[data-astro-cid-by4zwojz]{display:flex;flex-wrap:wrap;gap:1rem clamp(1.5rem,3vw,2.5rem);margin:0}.cs-billing[data-astro-cid-by4zwojz] dd[data-astro-cid-by4zwojz]{margin:.3rem 0 0;font-size:1rem;line-height:1.4;color:var(--color-ink)}@media(min-width:1024px){.cs-head__grid[data-astro-cid-by4zwojz]{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end}.cs-head__said[data-astro-cid-by4zwojz]{grid-column:1 / span 8}.cs-billing[data-astro-cid-by4zwojz]{grid-column:10 / span 3;flex-direction:column;gap:1.1rem}}.cs-hero[data-astro-cid-by4zwojz]{background:var(--color-cream)}.cs-hero[data-astro-cid-by4zwojz] .cs-hero__frame{width:min(100%,var(--shell));margin-inline:auto;aspect-ratio:16 / 9;max-height:88svh;animation:cs-open 1.1s var(--ease-heavy) .15s backwards}.cs-hero[data-astro-cid-by4zwojz] [data-cinema-poster]{animation:cs-settle 1.6s var(--ease-heavy) .15s backwards}@keyframes cs-open{0%{clip-path:inset(5% 3% 0 3%)}to{clip-path:inset(0 0 0 0)}}@keyframes cs-settle{0%{transform:scale(1.08)}to{transform:scale(1)}}.cs-load[data-astro-cid-by4zwojz]{animation:cs-rise .8s var(--ease-heavy) backwards;animation-delay:calc(var(--i, 0) * 90ms)}@keyframes cs-rise{0%{opacity:0;transform:translateY(.9rem)}to{opacity:1;transform:none}}.cs-beat[data-astro-cid-by4zwojz]{background:var(--color-cream);color:var(--color-ink)}.cs-beat--text[data-astro-cid-by4zwojz]{padding-block:clamp(3rem,6.5vw,6rem)}.cs-beat--text[data-astro-cid-by4zwojz]+.cs-beat--text[data-astro-cid-by4zwojz]{padding-top:0}.cs-beat--media[data-astro-cid-by4zwojz]+.cs-beat--media[data-astro-cid-by4zwojz]{padding-top:clamp(.5rem,1vw,1rem)}.cs-hero[data-astro-cid-by4zwojz]+.cs-beat--media[data-astro-cid-by4zwojz]{padding-top:clamp(.5rem,1vw,1rem)}.cs-row[data-astro-cid-by4zwojz]{display:grid;gap:.85rem}@media(min-width:1024px){.cs-row[data-astro-cid-by4zwojz]{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(1rem,2vw,2rem)}.cs-row__label[data-astro-cid-by4zwojz]{grid-column:1 / span 3;padding-top:.55rem}.cs-row__body[data-astro-cid-by4zwojz]{grid-column:4 / span 7}}.cs-row__body[data-astro-cid-by4zwojz]{max-width:46rem}.cs-row__label[data-astro-cid-by4zwojz]{align-self:start}.cs-beat--quote[data-astro-cid-by4zwojz] .cs-quote__glyph{display:block;width:clamp(2.5rem,4.5vw,3.75rem);height:auto;color:var(--color-maroon)}@media(min-width:1024px){.cs-beat--quote[data-astro-cid-by4zwojz] .cs-row__label[data-astro-cid-by4zwojz]{display:flex;justify-content:flex-end;padding-top:.35rem}}.cs-cite[data-astro-cid-by4zwojz]{display:flex;flex-wrap:wrap;gap:.35rem 1rem;margin-top:clamp(1.1rem,2vw,1.6rem)}.cs-cite__name[data-astro-cid-by4zwojz]{color:var(--color-ink)}.cs-refs[data-astro-cid-by4zwojz]{display:grid;gap:1.25rem;margin:0;padding:0;list-style:none}.cs-ref[data-astro-cid-by4zwojz]{display:inline;font-size:clamp(1.125rem,1.45vw,1.4rem);line-height:1.3;color:var(--color-ink);text-decoration:underline;text-decoration-color:#1012124d;text-decoration-thickness:1px;text-underline-offset:.3em;transition:text-decoration-color var(--dur-light) ease}.cs-ref[data-astro-cid-by4zwojz]:hover{text-decoration-color:var(--color-ink)}.cs-ref__arrow[data-astro-cid-by4zwojz]{display:inline-block;width:.8em;height:.8em;margin-left:.1em;vertical-align:-.05em;transition:transform var(--dur-light) var(--ease-light)}.cs-ref[data-astro-cid-by4zwojz]:hover .cs-ref__arrow[data-astro-cid-by4zwojz]{transform:translate(2px,-2px)}.cs-ref__pw[data-astro-cid-by4zwojz]{display:block;margin-top:.45rem}.cs-media--wide[data-astro-cid-by4zwojz]{width:min(100%,var(--shell));margin:0 auto}.cs-media[data-astro-cid-by4zwojz]{margin-block:0}.cs-frame[data-astro-cid-by4zwojz]{position:relative;overflow:hidden;background:var(--color-ink)}.cs-frame[data-astro-cid-by4zwojz]>img[data-astro-cid-by4zwojz]{position:absolute;left:0;top:-5%;width:100%;height:110%;object-fit:cover}.cs-media--wide[data-astro-cid-by4zwojz]>.cs-frame[data-astro-cid-by4zwojz]{aspect-ratio:var(--ar, 16 / 9);max-height:92svh}.cs-beat--inset[data-astro-cid-by4zwojz] .cs-frame[data-astro-cid-by4zwojz]{aspect-ratio:16 / 9}@media(min-width:1024px){.cs-beat--inset[data-astro-cid-by4zwojz] .cs-frame[data-astro-cid-by4zwojz]{grid-column:4 / span 7}}.cs-pair[data-astro-cid-by4zwojz]{display:grid;gap:clamp(.5rem,1vw,1rem)}.cs-frame--pair[data-astro-cid-by4zwojz]{margin:0;aspect-ratio:4 / 3}@media(min-width:640px){.cs-pair[data-astro-cid-by4zwojz]{grid-template-columns:1fr 1fr}}.cs-more[data-astro-cid-by4zwojz]{background:var(--color-cream);color:var(--color-ink);padding-top:clamp(2.5rem,5vw,4.5rem)}.cs-beat--text[data-astro-cid-by4zwojz]+.cs-more[data-astro-cid-by4zwojz]{padding-top:0}.cs-more__row[data-astro-cid-by4zwojz]{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:1rem 2rem;padding-bottom:clamp(1.25rem,2.5vw,2rem)}.cs-prev[data-astro-cid-by4zwojz]{display:grid;gap:.35rem;min-height:2.75rem;color:var(--color-ink)}.cs-prev__title[data-astro-cid-by4zwojz]{font-size:clamp(1.3rem,2.2vw,2rem);transition:color var(--dur-light) ease}.cs-prev[data-astro-cid-by4zwojz]:hover .cs-prev__title[data-astro-cid-by4zwojz]{color:var(--color-blue)}.cs-all[data-astro-cid-by4zwojz]{display:inline-flex;align-items:center;min-height:2.75rem}.cs-all[data-astro-cid-by4zwojz]:hover .cs-label[data-astro-cid-by4zwojz]{color:var(--color-ink)}.cs-next[data-astro-cid-by4zwojz]{position:relative;display:block;width:min(100%,var(--shell));margin-inline:auto;color:var(--color-cream)}.cs-next__frame[data-astro-cid-by4zwojz]{height:clamp(18rem,48svh,34rem)}.cs-next__frame[data-astro-cid-by4zwojz]:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgb(16 18 18 / .82),rgb(16 18 18 / .62) 40%,transparent 75%)}.cs-next__frame[data-astro-cid-by4zwojz]>img[data-astro-cid-by4zwojz]{filter:grayscale(1);transition:filter .12s linear}.cs-next[data-astro-cid-by4zwojz]:hover .cs-next__frame[data-astro-cid-by4zwojz]>img[data-astro-cid-by4zwojz],.cs-next[data-astro-cid-by4zwojz]:focus-visible .cs-next__frame[data-astro-cid-by4zwojz]>img[data-astro-cid-by4zwojz]{filter:grayscale(0)}.cs-next__said[data-astro-cid-by4zwojz]{position:absolute;left:0;right:0;bottom:0;display:grid;gap:.4rem;padding-bottom:clamp(1.5rem,3.5vw,2.75rem)}.cs-next__said[data-astro-cid-by4zwojz] .cs-label[data-astro-cid-by4zwojz]{color:var(--color-cream)}.cs-next__title[data-astro-cid-by4zwojz]{font-size:clamp(2.25rem,6vw,5rem);line-height:.96}@media(prefers-reduced-motion:reduce){.cs-load[data-astro-cid-by4zwojz],.cs-hero[data-astro-cid-by4zwojz] .cs-hero__frame,.cs-hero[data-astro-cid-by4zwojz] [data-cinema-poster]{animation:none}.cs-next__frame[data-astro-cid-by4zwojz]>img[data-astro-cid-by4zwojz]{transition:none}}
