.g9u5pa_screen{isolation:isolate;padding:calc(var(--nav-h,88px) + clamp(28px, 6vh, 72px)) var(--gutter) clamp(48px, 8vh, 96px);position:relative;overflow:hidden}.g9u5pa_slab{z-index:-2;background:var(--tone);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 40%,#0000 92%);mask-image:linear-gradient(#000 40%,#0000 92%)}.g9u5pa_slab img{object-fit:cover;filter:grayscale()contrast(1.35)brightness(.95);mix-blend-mode:multiply;opacity:.85;width:100%;height:100%}.g9u5pa_slab:after{content:"";background:linear-gradient(90deg,#08090af2 0,#08090ae0 42%,#08090a59 72%,#08090aa6 100%);position:absolute;inset:0}.g9u5pa_wrap{max-width:1800px;margin-inline:auto;position:relative}.g9u5pa_stage{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:end;gap:clamp(20px,4vw,64px);min-height:min(68svh,640px);display:grid}.g9u5pa_copy{z-index:2;align-self:center;gap:18px;padding-bottom:clamp(16px,4vh,40px);display:grid;position:relative}.g9u5pa_kicker{font-family:var(--fw-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--text-dim);align-items:center;gap:10px;margin:0;font-size:.74rem;font-weight:600;display:inline-flex}.g9u5pa_kicker b{color:var(--tone);font-weight:600}.g9u5pa_kicker i{background:var(--tone);width:8px;height:8px;animation:1.4s steps(2,end) infinite g9u5pa_blink}.g9u5pa_code{font-family:var(--font-heading);letter-spacing:-.03em;color:#0000;-webkit-text-stroke:2px var(--tone);text-shadow:0 0 60px color-mix(in srgb, var(--tone) 30%, transparent);margin:0;font-size:clamp(7rem,17vw,15rem);font-weight:900;line-height:.78}.g9u5pa_title{font-family:var(--font-heading);text-transform:uppercase;color:var(--text);margin:0;font-size:clamp(2.4rem,5vw,4.4rem);font-weight:900;line-height:.9}.g9u5pa_lede{max-width:54ch;color:var(--text-dim);margin:0;font-size:1.06rem;line-height:1.6}.g9u5pa_reference{font-family:var(--fw-mono);letter-spacing:.14em;color:var(--text-faint);margin:0;font-size:.68rem}.g9u5pa_actions{flex-wrap:wrap;gap:10px;margin-top:6px;display:flex}.g9u5pa_art{z-index:1;pointer-events:none;justify-content:center;align-self:end;display:flex;position:relative}.g9u5pa_art img{filter:none;width:auto;max-width:100%;max-height:min(66svh,620px);-webkit-mask-image:linear-gradient(#000 66%,#00000080 84%,#0000 98%);mask-image:linear-gradient(#000 66%,#00000080 84%,#0000 98%)}.g9u5pa_art[data-flip] img{scale:-1 1}.g9u5pa_away{margin-top:clamp(28px,5vh,56px)}.g9u5pa_awayKicker{font-family:var(--fw-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--text-dim);margin:0 0 14px;font-size:.68rem;font-weight:600}.g9u5pa_grid{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.g9u5pa_dest{background:var(--card,#0e1113);transition:background .25s var(--cubic);grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:18px 20px;display:grid;position:relative}.g9u5pa_dest:hover,.g9u5pa_dest:focus-visible{background:color-mix(in srgb, var(--tone) 10%, var(--card,#0e1113));outline:none}.g9u5pa_dest b{font-family:var(--fw-mono);color:var(--tone);font-size:.66rem;font-weight:600}.g9u5pa_dest strong{font-family:var(--font-heading);text-transform:uppercase;font-size:1.5rem;font-weight:900;line-height:1;display:block}.g9u5pa_dest span{color:var(--text-dim);margin-top:4px;font-size:.82rem;display:block}.g9u5pa_dest svg{color:var(--text-dim);transition:transform .3s var(--cubic), color .3s}.g9u5pa_dest:hover svg{color:var(--tone);transform:translate(4px)}@keyframes g9u5pa_blink{50%{opacity:.2}}@media (max-width:1000px){.g9u5pa_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.g9u5pa_stage{grid-template-columns:1fr;min-height:0}.g9u5pa_art img{max-height:300px}.g9u5pa_grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.g9u5pa_kicker i{animation:none}}
