.controls[data-astro-cid-mo4cwwsv]{display:none}[data-astro-cid-mo4cwwsv][data-ready] .controls[data-astro-cid-mo4cwwsv]{display:flex}.tab[data-astro-cid-mo4cwwsv]{text-align:left;cursor:pointer;flex-direction:column;flex:1;justify-content:center;gap:.625rem;min-height:2.75rem;display:flex}@media (width>=64rem){.tab[data-astro-cid-mo4cwwsv]{flex:none;width:10rem}}.tab-label[data-astro-cid-mo4cwwsv]{font-size:var(--text-nav);letter-spacing:.08em;text-transform:uppercase;color:var(--color-indigo);font-weight:500;transition:color .3s}.tab[data-astro-cid-mo4cwwsv]:hover .tab-label[data-astro-cid-mo4cwwsv]{color:var(--color-heading)}.tab[data-astro-cid-mo4cwwsv][aria-selected=true] .tab-label[data-astro-cid-mo4cwwsv]{color:var(--color-brand);font-weight:700}.tab[data-astro-cid-mo4cwwsv][aria-selected=true]{cursor:default}.tab-track[data-astro-cid-mo4cwwsv]{background:var(--color-line);height:2px;display:block}.tab-bar[data-astro-cid-mo4cwwsv]{background:var(--color-brand);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.tab[data-astro-cid-mo4cwwsv][aria-selected=true] .tab-bar[data-astro-cid-mo4cwwsv]{transform:scaleX(var(--progress,1))}.toggle[data-astro-cid-mo4cwwsv]{border:1px solid var(--color-line);background:var(--color-surface);width:2.75rem;height:2.75rem;color:var(--color-heading);cursor:pointer;border-radius:50%;flex:none;place-items:center;transition:border-color .2s,background-color .2s;display:grid}.toggle[data-astro-cid-mo4cwwsv]:hover{border-color:var(--color-brand-soft);background-color:var(--color-surface-muted)}.picture[data-astro-cid-mo4cwwsv]{aspect-ratio:4/3;background:var(--color-surface-muted);position:relative;overflow:hidden}@media (width>=48rem){.picture[data-astro-cid-mo4cwwsv]{aspect-ratio:16/9}}@media (width>=64rem){.picture[data-astro-cid-mo4cwwsv]{aspect-ratio:auto;height:min(min(100vw - 6rem, var(--container-frame)) / 2.39, max(18rem, 100svh - var(--header-h,4rem) - 22rem))}}.picture[data-astro-cid-mo4cwwsv]:after{content:"";z-index:2;border:1px solid var(--color-line);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.shot[data-astro-cid-mo4cwwsv]{object-fit:cover;object-position:50% var(--y,50%);width:100%;height:100%;position:absolute;inset:0}[data-astro-cid-mo4cwwsv][data-ready] .shot[data-astro-cid-mo4cwwsv]{opacity:0;transition:opacity 1.1s}[data-astro-cid-mo4cwwsv][data-ready] .shot[data-astro-cid-mo4cwwsv].is-on{z-index:1;opacity:1;animation:push 12s var(--ease-glide) both}@keyframes push{0%{transform:scale(1.08)}}.credits[data-astro-cid-mo4cwwsv]{gap:3rem;padding-top:1.5rem;display:grid;position:relative}[data-astro-cid-mo4cwwsv][data-ready] .credits[data-astro-cid-mo4cwwsv]{padding-top:calc(var(--slate) / 2 + 1.5rem)}@media (width>=64rem){[data-astro-cid-mo4cwwsv][data-ready] .credits[data-astro-cid-mo4cwwsv]{padding-top:calc(var(--slate) / 2 + 2rem)}}.panel[data-astro-cid-mo4cwwsv]{gap:1.25rem;display:grid}@media (width>=64rem){.panel[data-astro-cid-mo4cwwsv]{grid-template-columns:27rem minmax(0,1fr);align-items:start;gap:4rem}.body[data-astro-cid-mo4cwwsv]{padding-top:.25rem}}[data-astro-cid-mo4cwwsv][data-areas]{--slate:5rem}@media (width>=64rem){[data-astro-cid-mo4cwwsv][data-areas]{--slate:7rem}}.slate[data-astro-cid-mo4cwwsv]{z-index:2;top:calc(var(--slate) / -2);width:var(--slate);height:var(--slate);border:1.5px solid var(--color-brand);border-radius:var(--radius-base);background:var(--color-surface);box-shadow:0 16px 40px color-mix(in srgb, var(--color-night-blue) 18%, transparent);color:var(--color-brand);flex-direction:column;justify-content:space-between;padding:.75rem .875rem .875rem;display:none;position:absolute;left:0}@media (width>=64rem){.slate[data-astro-cid-mo4cwwsv]{padding:.875rem 1rem 1rem}}[data-astro-cid-mo4cwwsv][data-ready] .slate[data-astro-cid-mo4cwwsv]{display:flex}@media (width<75rem){.slate[data-astro-cid-mo4cwwsv]{left:1rem}}.slate-total[data-astro-cid-mo4cwwsv]{letter-spacing:.14em;font-variant-numeric:tabular-nums;color:var(--color-indigo);align-self:flex-end;font-size:.6875rem;font-weight:500}.slate-window[data-astro-cid-mo4cwwsv]{clip-path:inset(0 -.25em);height:.82em;font-size:calc(var(--slate) / 2);letter-spacing:-.06em;font-variant-numeric:tabular-nums;font-weight:700;display:block}.slate-roll[data-astro-cid-mo4cwwsv]{translate:0 calc(var(--i,0) * -.82em);transition:translate .9s var(--ease-glide);flex-direction:column;display:flex}.slate-roll[data-astro-cid-mo4cwwsv]>span[data-astro-cid-mo4cwwsv]{height:.82em;line-height:.82}.mask[data-astro-cid-mo4cwwsv]{clip-path:inset(-.5em -.5em 0);vertical-align:top;margin-bottom:-.08em;padding-bottom:.08em;display:inline-block}.word[data-astro-cid-mo4cwwsv]{display:inline-block}.body[data-astro-cid-mo4cwwsv]{letter-spacing:-.02em;max-width:40rem;line-height:1.5}[data-astro-cid-mo4cwwsv][data-ready] .credits[data-astro-cid-mo4cwwsv]{gap:0}[data-astro-cid-mo4cwwsv][data-ready] .panel[data-astro-cid-mo4cwwsv]{visibility:hidden;grid-area:1/1;transition:visibility 0s .5s}[data-astro-cid-mo4cwwsv][data-ready] .panel[data-astro-cid-mo4cwwsv].is-on{visibility:visible;transition:none}[data-astro-cid-mo4cwwsv][data-ready] .word[data-astro-cid-mo4cwwsv],[data-astro-cid-mo4cwwsv][data-ready] .body[data-astro-cid-mo4cwwsv]{opacity:0;transition:opacity .35s,translate 0s .5s}[data-astro-cid-mo4cwwsv][data-ready] .word[data-astro-cid-mo4cwwsv]{translate:0 110%}[data-astro-cid-mo4cwwsv][data-ready] .body[data-astro-cid-mo4cwwsv]{translate:0 .75rem}[data-astro-cid-mo4cwwsv][data-ready] .is-on[data-astro-cid-mo4cwwsv] .word[data-astro-cid-mo4cwwsv],[data-astro-cid-mo4cwwsv][data-ready] .is-on[data-astro-cid-mo4cwwsv] .body[data-astro-cid-mo4cwwsv]{opacity:1;transition:opacity .9s var(--ease-glide) var(--delay), translate .9s var(--ease-glide) var(--delay);translate:0}.word[data-astro-cid-mo4cwwsv]{--delay:calc(.3s + var(--k) * 40ms)}.body[data-astro-cid-mo4cwwsv]{--delay:.65s}@media (prefers-reduced-motion:reduce){[data-astro-cid-mo4cwwsv][data-ready] .shot[data-astro-cid-mo4cwwsv],[data-astro-cid-mo4cwwsv][data-ready] .word[data-astro-cid-mo4cwwsv],[data-astro-cid-mo4cwwsv][data-ready] .body[data-astro-cid-mo4cwwsv],[data-astro-cid-mo4cwwsv][data-ready] .is-on[data-astro-cid-mo4cwwsv] .word[data-astro-cid-mo4cwwsv],[data-astro-cid-mo4cwwsv][data-ready] .is-on[data-astro-cid-mo4cwwsv] .body[data-astro-cid-mo4cwwsv]{transition:none}[data-astro-cid-mo4cwwsv][data-ready] .is-on[data-astro-cid-mo4cwwsv] .word[data-astro-cid-mo4cwwsv],[data-astro-cid-mo4cwwsv][data-ready] .is-on[data-astro-cid-mo4cwwsv] .body[data-astro-cid-mo4cwwsv]{translate:0}.shot[data-astro-cid-mo4cwwsv].is-on{animation:none!important}.slate-roll[data-astro-cid-mo4cwwsv]{transition:none}}@media (prefers-reduced-motion:no-preference){.about-mark[data-astro-cid-vszbsqb4] path[data-astro-cid-vszbsqb4]{stroke:currentColor;stroke-width:.3px;stroke-dasharray:1;animation:1.9s ease-in-out both about-trace}.about-mark[data-astro-cid-vszbsqb4] path[data-astro-cid-vszbsqb4]:nth-child(2){animation-delay:.12s}.about-mark[data-astro-cid-vszbsqb4] path[data-astro-cid-vszbsqb4]:nth-child(3){animation-delay:.24s}.about-mark[data-astro-cid-vszbsqb4] path[data-astro-cid-vszbsqb4]:nth-child(4){animation-delay:.36s}.about-waves[data-astro-cid-vszbsqb4]{animation:2.2s cubic-bezier(.4,0,.2,1) 1.4s both about-ripple;mask-image:radial-gradient(circle,#000 30%,#0000 50%);mask-position:50%;mask-repeat:no-repeat}}@keyframes about-trace{0%{stroke-dashoffset:1px;fill-opacity:0;stroke-opacity:1}65%{stroke-dashoffset:0;fill-opacity:0;stroke-opacity:1}to{stroke-dashoffset:0;fill-opacity:1;stroke-opacity:0}}@keyframes about-ripple{0%{mask-size:0% 0%}to{mask-size:420% 420%}}.title-card-bracket[data-astro-cid-kfmiako2]{border-color:var(--color-brand);pointer-events:none;width:1.5rem;height:1.5rem;position:absolute}@media (width>=48rem){.title-card-bracket[data-astro-cid-kfmiako2]{width:2.5rem;height:2.5rem}.title-card-area[data-astro-cid-kfmiako2]{container-type:size}.title-card-shot[data-astro-cid-kfmiako2]{width:min(100cqw,177.778cqh - 6.22222rem);margin-inline:auto}.title-card-box[data-astro-cid-kfmiako2]{aspect-ratio:16/9;flex:none}}.title-card[data-astro-cid-kfmiako2][data-live]{--p:0;height:240svh}[data-astro-cid-kfmiako2][data-live] .title-card-word[data-astro-cid-kfmiako2]{opacity:clamp(.22, calc(.22 + (var(--p) - var(--s)) * 13), 1)}[data-astro-cid-kfmiako2][data-live] .title-card-copy[data-astro-cid-kfmiako2]{opacity:clamp(0, calc((.68 - var(--p)) * 8.4), 1);translate:0 calc(clamp(0, calc((var(--p) - .56) * 8.4), 1) * -2rem)}[data-astro-cid-kfmiako2][data-live] .title-card-scrim[data-astro-cid-kfmiako2]{opacity:clamp(0, calc((.8 - var(--p)) * 6), 1)}.rows-view[data-astro-cid-lk7mavwj]{padding-block:2rem;overflow:hidden;mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.rows-track[data-astro-cid-lk7mavwj]{width:max-content;animation:48s linear infinite rows-drift;display:flex}.rows-reverse[data-astro-cid-lk7mavwj]{animation-duration:56s;animation-direction:reverse}.rows-set[data-astro-cid-lk7mavwj]{align-items:center;gap:4rem;padding-right:4rem;display:flex;@media (width>=64rem){gap:6rem;padding-right:6rem}}.logo[data-astro-cid-lk7mavwj]{width:calc(var(--logo-w) * .8);@media (width>=64rem){width:var(--logo-w)}}[data-astro-cid-lk7mavwj][data-presence]:hover .rows-track[data-astro-cid-lk7mavwj],[data-astro-cid-lk7mavwj][data-presence][data-offscreen] .rows-track[data-astro-cid-lk7mavwj]{animation-play-state:paused}@keyframes rows-drift{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.rows-view[data-astro-cid-lk7mavwj]{mask-image:none}.rows-track[data-astro-cid-lk7mavwj]{width:auto;animation:none}.rows-set[data-astro-cid-lk7mavwj]{flex-wrap:wrap;justify-content:center;gap:2rem 3rem;padding-right:0}.rows-set[data-astro-cid-lk7mavwj][aria-hidden]{display:none}}@media (width>=64rem){.who-caption[data-astro-cid-dcfsfuvt]{height:calc(var(--text-lead) * var(--text-lead--line-height))}}.who-crop[data-astro-cid-dcfsfuvt]{aspect-ratio:2400/1000;overflow:hidden}.who-grid[data-astro-cid-dcfsfuvt]{background-image:linear-gradient(color-mix(in srgb, var(--color-brand-soft) 14%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--color-brand-soft) 14%, transparent) 1px, transparent 1px);background-position:-1px -1px;background-size:48px 48px;mask-image:radial-gradient(55% 85% at 80% 100%,#000,#0000)}.who-crop[data-astro-cid-dcfsfuvt]{filter:drop-shadow(0 28px 36px #000f3629)drop-shadow(0 6px 10px #000f361a)}@media (width<64rem){.who-grid[data-astro-cid-dcfsfuvt]{mask-image:radial-gradient(90% 45% at 70% 100%,#000,#0000)}}
