.GTnmcq_root{z-index:1;outline:none;margin-top:clamp(-40px,-3vw,-20px);position:relative}.GTnmcq_root:focus-visible .GTnmcq_stage{box-shadow:0 0 0 3px var(--cyan), 0 30px 80px #00000073}.GTnmcq_modes{flex-wrap:wrap;gap:6px;display:flex}.GTnmcq_mode{font:400 clamp(16px, 1.6vw, 22px) var(--font-display);letter-spacing:.04em;text-transform:uppercase;color:#fff9;cursor:pointer;background:#241338;border:0;border-radius:12px 12px 0 0;padding:10px 18px 9px;transition:color .15s,background .15s,transform .15s;position:relative}.GTnmcq_mode small{font:700 11px var(--font-mono);color:var(--gold);vertical-align:2px;margin-left:6px}.GTnmcq_mode:hover{color:#fff;transform:translateY(-2px)}.GTnmcq_mode[aria-selected=true]{color:#fff;box-shadow:inset 0 3px 0 var(--pink);background:#170c2c}.GTnmcq_stage{background:#170c2c;border-radius:0 20px 20px;position:relative;overflow:hidden;box-shadow:0 30px 80px #170c2c73}.GTnmcq_preview{aspect-ratio:16/8;min-height:420px;animation:.45s steps(6,end) both GTnmcq_glitchIn;position:relative}.GTnmcq_preview>img:first-child{object-fit:cover;width:100%;height:100%;animation:14s ease-in-out infinite alternate GTnmcq_kenburns;position:absolute;inset:0}.GTnmcq_scan{pointer-events:none;background:linear-gradient(90deg,#170c2cf2 0%,#170c2cbf 38%,#170c2c00 70%),repeating-linear-gradient(0deg,#ffffff0a 0 2px,#0000 2px 4px);position:absolute;inset:0}.GTnmcq_mini{aspect-ratio:1;object-fit:cover;border:3px solid #fff;border-radius:12px;width:clamp(110px,16%,200px);position:absolute;bottom:18px;right:18px;transform:rotate(3deg);box-shadow:0 10px 30px #00000080}.GTnmcq_hud{z-index:1;color:#fff;flex-direction:column;justify-content:center;gap:10px;max-width:560px;height:100%;padding:clamp(22px,3.4vw,44px);display:flex;position:relative}.GTnmcq_kicker{font:700 12px var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--cyan)}.GTnmcq_name{font:400 clamp(40px, 6vw, 86px)/.92 var(--font-display);text-transform:uppercase;letter-spacing:.01em;text-shadow:4px 4px #e0398f;margin:0;position:relative}.GTnmcq_name:before,.GTnmcq_name:after{content:attr(data-text);pointer-events:none;position:absolute;inset:0}.GTnmcq_name:before{color:var(--cyan);clip-path:inset(0 0 60%);animation:2.6s steps(2,end) infinite GTnmcq_rgb}.GTnmcq_name:after{color:var(--gold);clip-path:inset(55% 0 0);animation:3.1s steps(2,end) infinite reverse GTnmcq_rgb}.GTnmcq_blurb{color:#ffffffe6;margin:0;font-size:clamp(16px,1.5vw,19px)}.GTnmcq_best{gap:6px;margin:0;padding:0;list-style:none;display:grid}.GTnmcq_best li{font:700 14px var(--font-body);padding-left:22px;position:relative}.GTnmcq_best li:before{content:"▸";color:var(--gold);position:absolute;left:0}.GTnmcq_row{flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;display:flex}.GTnmcq_chip{font:700 12px var(--font-mono);background:#ffffff1f;border-radius:8px;padding:6px 10px}.GTnmcq_chip b{color:var(--gold)}.GTnmcq_go{font:800 14px var(--font-body);background:var(--lime);color:var(--lime-ink);border-radius:12px;padding:10px 16px;text-decoration:none;box-shadow:0 4px #4ea21f}.GTnmcq_go:hover{filter:brightness(1.06)}.GTnmcq_arrow{z-index:2;width:46px;height:46px;color:var(--ink);cursor:pointer;background:#ffffffe6;border:0;border-radius:50%;font-size:16px;position:absolute;top:50%;translate:0 -50%}.GTnmcq_arrow:hover{background:var(--gold)}.GTnmcq_prev{display:none;left:10px}.GTnmcq_next{right:10px}.GTnmcq_strip{scroll-snap-type:x mandatory;gap:10px;padding:14px 2px 6px;display:flex;overflow-x:auto}.GTnmcq_pick{scroll-snap-align:start;color:#fff;cursor:pointer;text-align:left;opacity:.6;background:#241338;border:0;border-radius:12px;flex:none;width:clamp(130px,14vw,180px);padding:0;transition:opacity .15s,transform .15s,box-shadow .15s;overflow:hidden}.GTnmcq_pick img{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.GTnmcq_pick span{font:700 12px var(--font-body);white-space:nowrap;text-overflow:ellipsis;padding:6px 8px;display:block;overflow:hidden}.GTnmcq_pick:hover{opacity:1;transform:translateY(-3px)}.GTnmcq_pick[aria-selected=true]{opacity:1;box-shadow:0 0 0 3px var(--pink);transform:translateY(-3px)}.GTnmcq_help{font:11px var(--font-mono);color:var(--dim);letter-spacing:.08em;margin:6px 0 0}@keyframes GTnmcq_glitchIn{0%{clip-path:inset(0 0 100%);filter:hue-rotate(90deg)}40%{clip-path:inset(30% 0 20%);transform:translate(-6px)}70%{clip-path:inset(0);transform:translate(4px)}to{clip-path:inset(0);filter:none;transform:none}}@keyframes GTnmcq_kenburns{0%{transform:scale(1.02)}to{transform:scale(1.1)translate(-1.5%)}}@keyframes GTnmcq_rgb{0%,to{opacity:0;transform:translate(0)}50%{opacity:.8;transform:translate(-3px,1px)}}@media (max-width:760px){.GTnmcq_preview{aspect-ratio:auto;min-height:560px}.GTnmcq_scan{background:linear-gradient(#170c2c26 0%,#170c2ccc 45%,#170c2cf7 100%),repeating-linear-gradient(0deg,#ffffff0a 0 2px,#0000 2px 4px)}.GTnmcq_hud{justify-content:flex-end}.GTnmcq_mini{width:96px;top:14px;bottom:auto}.GTnmcq_prev{display:block;top:120px}.GTnmcq_next{top:120px}}@media (prefers-reduced-motion:reduce){.GTnmcq_preview,.GTnmcq_preview>img:first-child,.GTnmcq_name:before,.GTnmcq_name:after{animation:none}}.GTnmcq_flat{background:#0f0820;object-fit:contain!important;animation:none!important}.GTnmcq_views{z-index:2;background:#170c2cbf;border-radius:12px;gap:4px;padding:4px;display:flex;position:absolute;top:14px;right:14px}.GTnmcq_view{font:700 11px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#ffffffb3;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:7px 10px}.GTnmcq_view[aria-pressed=true]{background:var(--gold);color:var(--ink)}.GTnmcq_view:hover{color:#fff}.GTnmcq_peek{grid-template-columns:repeat(11,1fr);gap:8px;margin-top:10px;display:grid}.GTnmcq_peek figure{background:#cecece;border-radius:12px;margin:0;animation:.4s cubic-bezier(.2,1.4,.4,1) both GTnmcq_pop;overflow:hidden}.GTnmcq_peek figure:nth-child(2){animation-delay:30ms}.GTnmcq_peek figure:nth-child(3){animation-delay:60ms}.GTnmcq_peek figure:nth-child(4){animation-delay:90ms}.GTnmcq_peek figure:nth-child(5){animation-delay:.12s}.GTnmcq_peek figure:nth-child(6){animation-delay:.15s}.GTnmcq_peek figure:nth-child(7){animation-delay:.18s}.GTnmcq_peek figure:nth-child(8){animation-delay:.21s}.GTnmcq_peek figure:nth-child(9){animation-delay:.24s}.GTnmcq_peek figure:nth-child(10){animation-delay:.27s}.GTnmcq_peek img{aspect-ratio:1;object-fit:contain;width:100%;transition:transform .2s;display:block}.GTnmcq_peek figure:hover img{transform:scale(1.12)rotate(-4deg)}.GTnmcq_peek figcaption{font:700 10px var(--font-body);color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;background:#fff;padding:4px 6px;overflow:hidden}.GTnmcq_peekAll{text-align:center;background:var(--ink);color:#fff;font:700 12px var(--font-body);border-radius:12px;place-content:center;text-decoration:none;display:grid}.GTnmcq_peekAll b{font:400 26px var(--font-display);color:var(--gold);display:block}.GTnmcq_peekAll:hover{background:var(--pink)}@keyframes GTnmcq_pop{0%{opacity:0;transform:scale(.6)translateY(10px)}}@media (max-width:900px){.GTnmcq_peek{grid-template-columns:repeat(4,1fr)}.GTnmcq_peek figure:nth-child(n+8){display:none}}@media (prefers-reduced-motion:reduce){.GTnmcq_peek figure{animation:none}}.GTnmcq_preview[data-view=top] .GTnmcq_hud,.GTnmcq_preview[data-view=sheet] .GTnmcq_hud{display:none}.GTnmcq_preview[data-view=top] .GTnmcq_scan,.GTnmcq_preview[data-view=sheet] .GTnmcq_scan{background:0 0}.GTnmcq_preview:after{content:"";z-index:3;pointer-events:none;background:#fff;animation:.35s ease-out both GTnmcq_pickFlash;position:absolute;inset:0}@keyframes GTnmcq_pickFlash{0%{opacity:.55}to{opacity:0}}@media (prefers-reduced-motion:reduce){.GTnmcq_preview:after{opacity:0;animation:none}}
.aRP7ha_band{color:#fff;background:radial-gradient(at 20% 0,#4a2a7a 0,#241338 45%,#170c2c 100%);padding:clamp(44px,6vw,88px) 0 clamp(36px,5vw,64px)}.aRP7ha_eyebrow{font:700 12px var(--font-mono);letter-spacing:.24em;text-transform:uppercase;color:var(--gold)}.aRP7ha_h1{text-transform:uppercase;color:#fff;margin:8px 0 14px;font-size:clamp(44px,6.4vw,92px)}.aRP7ha_lede{color:#ffffffd1;max-width:62ch;margin:0;font-size:clamp(17px,1.6vw,20px)}.aRP7ha_jump{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.aRP7ha_jump a{font:700 14px var(--font-body);color:#fff;background:#ffffff1f;border-radius:999px;padding:9px 16px;text-decoration:none}.aRP7ha_jump a:hover{background:#ffffff38}.aRP7ha_jump .aRP7ha_hood{background:var(--gold);color:var(--ink)}.aRP7ha_page{padding-bottom:40px}.aRP7ha_group{padding-top:clamp(44px,6vw,72px)}.aRP7ha_groupHead{flex-wrap:wrap;align-items:baseline;gap:6px 16px;margin-bottom:18px;display:flex}.aRP7ha_groupHead h2{font:400 clamp(30px, 3.6vw, 48px)/1 var(--font-display);letter-spacing:.02em;text-transform:uppercase;color:var(--ink);margin:0}.aRP7ha_groupHead p{color:var(--ink-2);margin:0;font-size:16px}.aRP7ha_list{gap:22px;display:grid}.aRP7ha_grid{grid-template-columns:repeat(auto-fill,minmax(min(360px,100%),1fr));gap:20px;display:grid}.aRP7ha_card{box-shadow:var(--shadow);background:#fff;border-radius:24px;display:grid;overflow:hidden}.aRP7ha_wide{grid-template-columns:1.25fr 1fr}.aRP7ha_media{background:var(--soft);align-content:start;gap:8px;padding:10px;display:grid}.aRP7ha_thumbs{grid-template-columns:1fr 1fr;gap:8px;display:grid}.aRP7ha_shot{aspect-ratio:16/10;background:#1b1030;border-radius:14px;display:block;position:relative;overflow:hidden}.aRP7ha_shot img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.aRP7ha_shot:hover img{transform:scale(1.04)}.aRP7ha_big{aspect-ratio:16/9}.aRP7ha_tag{font:700 10px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#fff;background:#170c2cbf;border-radius:999px;padding:3px 8px;position:absolute;bottom:8px;left:8px}.aRP7ha_soon{color:#ffffffd9;font:700 14px var(--font-mono);letter-spacing:.06em;background:repeating-linear-gradient(135deg,#241338 0 14px,#2c1844 14px 28px);place-items:center;display:grid}.aRP7ha_info{flex-direction:column;gap:10px;padding:clamp(18px,2.4vw,28px);display:flex}.aRP7ha_info h3{font:400 clamp(28px, 3vw, 40px)/1 var(--font-display);letter-spacing:.02em;color:var(--ink);text-transform:uppercase;margin:0}.aRP7ha_facts{flex-wrap:wrap;gap:6px;display:flex}.aRP7ha_facts span{background:var(--soft);color:var(--ink-2);border-radius:10px;padding:6px 11px;font-size:13px}.aRP7ha_facts b{color:var(--ink)}.aRP7ha_blurb{color:var(--ink-2);margin:0;font-size:16px;line-height:1.55}.aRP7ha_events{gap:6px;margin:4px 0 0;padding:0;list-style:none;display:grid}.aRP7ha_events li{color:var(--ink-2);padding-left:14px;font-size:14px;position:relative}.aRP7ha_events li:before{content:"";background:var(--pink);border-radius:2px;width:7px;height:7px;position:absolute;top:7px;left:0}.aRP7ha_events b{color:var(--ink)}@media (max-width:900px){.aRP7ha_wide{grid-template-columns:1fr}}.aRP7ha_hoodBand{color:#fff;background:#170c2c;margin-top:clamp(56px,7vw,96px);padding:clamp(56px,7vw,100px) 0}.aRP7ha_hoodEyebrow{font:700 12px var(--font-mono);letter-spacing:.24em;text-transform:uppercase;color:var(--gold)}.aRP7ha_hoodH2{font:400 clamp(32px, 4vw, 56px)/1 var(--font-display);letter-spacing:.02em;text-transform:uppercase;margin:8px 0}.aRP7ha_hoodLede{color:#ffffffbf;margin:0 0 26px;font-size:17px}.aRP7ha_hoodGrid{grid-template-columns:repeat(auto-fill,minmax(min(320px,100%),1fr));gap:16px;display:grid}.aRP7ha_hoodCard{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:20px;align-content:start;gap:10px;padding:22px;display:grid}.aRP7ha_hoodCard h3{font:400 24px/1 var(--font-display);letter-spacing:.02em;color:var(--gold);text-transform:uppercase;margin:0}.aRP7ha_hoodCard p{color:#ffffffd9;margin:0;font-size:15px;line-height:1.55}.aRP7ha_hoodCard pre{color:#9dff5c;font:13px/1.5 var(--font-mono);white-space:pre;background:#0d0619;border-radius:12px;margin:4px 0 0;padding:12px 14px;overflow-x:auto}@media (prefers-reduced-motion:reduce){.aRP7ha_shot img{transition:none}.aRP7ha_shot:hover img{transform:none}}.aRP7ha_all{align-self:flex-start;margin-top:4px}
