.phNI8a_player{flex-direction:column;gap:.75rem;display:flex}.phNI8a_frame{aspect-ratio:16/9;outline-offset:0;background:#15111f;border:10px solid #0b0912;border-radius:22px/26px;outline:2px solid #5ec8c259;position:relative;overflow:hidden;box-shadow:0 0 0 4px #241e33,0 0 40px -6px #5ec8c259,0 0 90px -20px #e0607e59}.phNI8a_frame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.phNI8a_placeholder{background:#121418;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}button.phNI8a_placeholder{width:100%;color:inherit;font:inherit;cursor:pointer;border:0;padding:0}button.phNI8a_placeholder:focus-visible{outline:2px solid var(--teal);outline-offset:-6px}.phNI8a_poster{object-fit:cover}.phNI8a_placeholder:before{content:"";mix-blend-mode:color;pointer-events:none;background:linear-gradient(170deg,#5ec8c238,#0000 45%,#e0607e38);position:absolute;inset:0}.phNI8a_placeholder:after{content:"";pointer-events:none;background:repeating-linear-gradient(#00000047 0 1px,#0000 1px 3px),repeating-linear-gradient(90deg,#e0607e0d 0 1px,#5ec8c20d 1px 2px,#f0a54a0d 2px 3px),linear-gradient(#0000 58%,#110e1aa6),radial-gradient(110% 100%,#0000 58%,#050409bf);position:absolute;inset:0}.phNI8a_hud{z-index:1;font-family:var(--font-arcade), var(--font-mono), monospace;text-transform:uppercase;color:var(--bronze);text-shadow:0 0 8px #f0a54a99;justify-content:space-between;font-size:.7rem;line-height:1.4;display:flex;position:absolute;top:.95rem;left:1.1rem;right:1.1rem}.phNI8a_hud>:first-child{color:var(--ember);text-shadow:0 0 8px #e0607e99}.phNI8a_play{z-index:1;background:var(--bronze);color:#110e1a;width:4.25rem;height:4.25rem;box-shadow:4px 4px 0 var(--ember), 8px 8px 0 #4a2163, 0 0 30px #f0a54a59;border-radius:0;place-items:center;padding-left:.2rem;display:grid;position:relative}.phNI8a_placeholderLabel{z-index:1;font-family:var(--font-arcade), var(--font-mono), monospace;text-transform:uppercase;color:#f3eadbd9;font-size:.6rem;line-height:1.5;position:absolute;bottom:1.15rem;left:.9rem}.phNI8a_track{z-index:1;background:repeating-linear-gradient(90deg,#f3eadb38 0 8px,#0000 8px 11px);height:6px;position:absolute;bottom:.55rem;left:.85rem;right:.85rem}.phNI8a_track:before{content:"";background:repeating-linear-gradient(90deg, var(--teal) 0 8px, transparent 8px 11px);width:44px;height:100%;filter:drop-shadow(0 0 4px var(--teal));display:block}.phNI8a_tabs{flex-wrap:wrap;gap:.25rem 1.1rem;display:flex}.phNI8a_tab{min-height:2.25rem;color:var(--text-muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:.98rem;font-weight:500;position:relative}.phNI8a_tab:hover,.phNI8a_tab[aria-selected=true]{color:var(--text)}.phNI8a_tab[aria-selected=true]:after{content:"";background:repeating-linear-gradient(90deg, var(--teal) 0 6px, transparent 6px 8px);height:3px;position:absolute;bottom:.2rem;left:0;right:0;box-shadow:0 0 8px #5ec8c280}.phNI8a_summary{max-width:62ch;color:var(--text-muted);margin:0;font-size:.95rem}.phNI8a_pending{color:var(--text-muted);flex-wrap:wrap;gap:.35rem .6rem;margin:0;font-size:.88rem;display:flex}.phNI8a_pendingTag{letter-spacing:.08em;text-transform:uppercase;color:var(--ember);font-size:.72rem;font-weight:650}
.zHh6KG_panel{z-index:3;color:#f3eadb;pointer-events:auto;overscroll-behavior:contain;outline:none;display:flex;position:absolute;inset:0}.zHh6KG_count,.zHh6KG_resultTitle,.zHh6KG_resultCount,.zHh6KG_resultBest,.zHh6KG_prompt{font-family:var(--font-pixel), sans-serif;font-variation-settings:normal;letter-spacing:.04em;text-transform:uppercase;color:#f0a44a;text-shadow:2px 2px #a44bc4;margin:0;font-weight:700}.zHh6KG_count{z-index:2;font-variant-numeric:tabular-nums;pointer-events:none;font-size:.72rem;position:absolute;top:.35rem;left:.45rem}.zHh6KG_close{z-index:4;color:#5ec8c2;cursor:pointer;background:0 0;border:2px solid #5ec8c2;border-radius:0;place-items:center;width:2rem;height:2rem;padding:0;display:grid;position:absolute;top:.3rem;right:.3rem;box-shadow:3px 3px #e0607e}.zHh6KG_close svg{width:.875rem;height:.875rem}.zHh6KG_close:hover{color:#f3eadb;background:#5ec8c21f}.zHh6KG_stage{touch-action:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;cursor:pointer;flex:1;place-items:center;min-width:0;min-height:0;display:grid}.zHh6KG_frame{width:320px;height:180px;position:relative}.zHh6KG_canvas{width:100%;height:100%;image-rendering:pixelated;display:block;box-shadow:0 0 0 2px #e0607e73}.zHh6KG_prompt{text-align:center;pointer-events:none;font-size:clamp(.62rem,1.6vw,.85rem);position:absolute;top:18%;left:.6rem;right:2.4rem}.zHh6KG_result{z-index:3;text-align:center;cursor:default;background:#110e1ad1;place-content:center;justify-items:center;gap:.45rem;padding:.85rem;display:grid;position:absolute;inset:0}.zHh6KG_resultTitle{text-shadow:.08em .08em #a44bc4;font-size:clamp(.85rem,3.2vw,1.35rem);line-height:1.15}.zHh6KG_resultCount{color:#f3eadb;text-shadow:none;font-size:clamp(.75rem,2vw,1rem)}.zHh6KG_resultBest{color:#5ec8c2;margin:0;font-size:clamp(.68rem,1.8vw,.9rem)}.zHh6KG_resultBest[data-new=true]{color:#fdf6e3;animation:.42s steps(2,end) 4 zHh6KG_new-high}@keyframes zHh6KG_new-high{50%{color:#f0a44a;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.zHh6KG_resultBest[data-new=true]{animation:none}}.zHh6KG_actions{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:.4rem;display:flex}.zHh6KG_action{color:#5ec8c2;min-height:2.75rem;font-family:var(--font-arcade), var(--font-mono), monospace;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;border:2px solid #5ec8c2;border-radius:0;padding:.45rem 1rem;font-size:.62rem;box-shadow:4px 4px #e0607e}.zHh6KG_action:hover{color:#f3eadb;background:#f0a54a1f}.zHh6KG_actionAlt{color:#f0a54a;border-color:#f0a54a;box-shadow:4px 4px #5ec8c2}.zHh6KG_panel :focus-visible{outline-offset:3px;border-radius:0;outline:2px solid #f0a54a}
.aHnSGG_scene{pointer-events:none;width:min(30rem,45%);position:absolute;inset:0 0 0 auto}.aHnSGG_perch{z-index:2;width:clamp(7rem,14vw,10.5rem);position:absolute;top:18%;right:14%}.aHnSGG_button{color:inherit;cursor:pointer;pointer-events:auto;background:0 0;border:0;border-radius:0;margin:0;padding:0;display:block}.aHnSGG_button:focus-visible{outline-offset:6px;border-radius:0}.aHnSGG_sprite{width:100%;height:auto;image-rendering:pixelated;filter:drop-shadow(0 0 10px #5ec8c273);transition:filter var(--dur) ease;animation:2.4s steps(2,jump-none) infinite aHnSGG_hover;display:block}.aHnSGG_button:hover .aHnSGG_sprite,.aHnSGG_button:focus-visible .aHnSGG_sprite{filter:drop-shadow(0 0 14px #5ec8c2cc)}.aHnSGG_button[data-mode=leaving]{animation:.7s steps(8,end) forwards aHnSGG_fly-off}.aHnSGG_button[data-mode=playing]{visibility:hidden;transform:translate(26rem,-18rem)}.aHnSGG_button[data-mode=returning]{animation:.7s steps(8,end) reverse forwards aHnSGG_fly-off}@keyframes aHnSGG_fly-off{0%{transform:none}to{transform:translate(26rem,-18rem)}}.aHnSGG_frameUp{animation:.7s step-end infinite aHnSGG_flapUp}.aHnSGG_frameDown{animation:.7s step-end infinite aHnSGG_flapDown}.aHnSGG_button[data-mode=leaving] .aHnSGG_frameUp,.aHnSGG_button[data-mode=returning] .aHnSGG_frameUp,.aHnSGG_button[data-mode=leaving] .aHnSGG_frameDown,.aHnSGG_button[data-mode=returning] .aHnSGG_frameDown{animation-duration:.28s}@keyframes aHnSGG_flapUp{50%{opacity:0}}@keyframes aHnSGG_flapDown{0%{opacity:0}50%{opacity:1}}@keyframes aHnSGG_hover{50%{transform:translateY(-6px)}}.aHnSGG_star{background:var(--text);width:4px;height:4px;animation:2.6s steps(2,jump-none) infinite aHnSGG_twinkle;position:absolute;box-shadow:0 0 6px #fdf6e3b3}.aHnSGG_star:nth-child(3n){background:var(--teal)}.aHnSGG_star:nth-child(3n+1){background:var(--bronze)}@keyframes aHnSGG_twinkle{50%{opacity:.15}}.aHnSGG_ground{background:repeating-linear-gradient(90deg, var(--ember) 0 6px, transparent 6px 10px);opacity:.55;width:62%;height:6px;position:absolute;bottom:8%;right:6%}@media (max-width:720px){.aHnSGG_scene{top:var(--dragon-top,6rem);width:var(--dragon-size,3.1rem);height:calc(var(--dragon-size,3.1rem) * .75);bottom:auto;left:auto;right:0}.aHnSGG_perch{width:100%;top:0;right:0}.aHnSGG_sprite,.aHnSGG_star{opacity:.9}.aHnSGG_button:before{content:"";position:absolute;inset:-.4rem 0 -.4rem .2rem}.aHnSGG_ground{display:none}}@media (min-width:1000px){.aHnSGG_scene[data-playing=true]{width:auto;left:36rem}}@media (max-width:999px){.aHnSGG_scene[data-playing=true]{aspect-ratio:16/9;order:2;width:100%;height:auto;margin-top:1.5rem;position:relative;inset:auto}}
._4CY1Pq_frame{aspect-ratio:16/9;border-radius:var(--radius);background:var(--surface);position:relative;overflow:hidden}._4CY1Pq_image{object-fit:cover;object-position:center;transition:filter var(--dur-slow) ease, transform var(--dur-slow) ease}._4CY1Pq_placeholder{background:radial-gradient(90% 80% at 15% 0%, hsl(var(--hue) 32% 34% / .9), transparent 58%), linear-gradient(165deg, hsl(var(--hue) 16% 24%), hsl(var(--hue) 14% 12%) 72%)}._4CY1Pq_placeholder:before{content:"";z-index:1;background:repeating-linear-gradient(#00000038 0 1px,#0000 1px 3px);position:absolute;inset:0}._4CY1Pq_wave{width:80%;height:76%;transition:opacity var(--dur-slow) ease, transform var(--dur-slow) ease;opacity:.55;position:absolute;inset:12% 10%}._4CY1Pq_wave path{stroke:hsl(var(--hue) 55% 72%);stroke-width:2px;stroke-linecap:butt;shape-rendering:crispedges;opacity:.7}._4CY1Pq_badge{z-index:2;font-family:var(--font-arcade), var(--font-mono), monospace;text-transform:uppercase;color:#ffffffc7;font-size:.5rem;line-height:1.5;position:absolute;bottom:.65rem;left:.75rem}
.l4CXkq_machine{--text:#f3eadb;--text-muted:#aea3b8;--ember:#e0607e;--bronze:#f0a54a;--teal:#5ec8c2;--surface:#14101c;--radius:6px;color:var(--text);background:linear-gradient(#322848 0%,#1c162b 16%,#120e1c 100%);border-radius:26px 26px 12px 12px;flex-direction:column;gap:.75rem;margin:0 0 .85rem;padding:.75rem 1.35rem .9rem;display:flex;position:relative;box-shadow:inset 0 0 0 2px #0c0a12,inset 0 0 0 4px #e0607e6b,0 10px 0 -6px #0a0810,0 18px 24px -18px #1c163059}.l4CXkq_machine:before,.l4CXkq_machine:after{content:"";pointer-events:none;background:#f0a54a61;border-radius:4px;width:4px;position:absolute;top:1.15rem;bottom:1.15rem}.l4CXkq_machine:before{left:.45rem}.l4CXkq_machine:after{right:.45rem}.l4CXkq_marquee{text-align:center;background:linear-gradient(#ffecc424,#0000 52%),linear-gradient(100deg,#6e3148 0%,#8a5a34 52%,#2c5a56 100%);border:3px solid #120e18;border-radius:12px 12px 5px 5px;margin:0 .2rem;padding:.7rem 1rem .65rem;position:relative;overflow:hidden;box-shadow:inset 0 0 0 2px #ffe2aa33}.l4CXkq_marquee:before{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(circle,#ffecc4cc .9px,#0000 1.5px) 0 0/22px 8px repeat-x,radial-gradient(circle,#ffecc4cc .9px,#0000 1.5px) 0 100%/22px 8px repeat-x;position:absolute;inset:6px 8px}.l4CXkq_marqueeTitle{z-index:1;font-family:var(--font-arcade), var(--font-mono), monospace;letter-spacing:.22em;text-indent:.22em;text-transform:uppercase;color:#fff6e4;text-shadow:1px 0 #140e16,-1px 0 #140e16,0 1px #140e16,0 -1px #140e16;margin:0;font-size:clamp(.58rem,1.5vw,.74rem);line-height:1.4;position:relative}.l4CXkq_bezel{background:#07060c;border-radius:14px;padding:.55rem .6rem .65rem;box-shadow:inset 0 0 0 2px #2a2438,inset 0 10px 18px #00000073,0 1px #ffffff0f}.l4CXkq_hud{font-family:var(--font-arcade), var(--font-mono), monospace;letter-spacing:.04em;text-transform:uppercase;color:var(--teal);justify-content:space-between;margin:0 .35rem .45rem;font-size:.58rem;line-height:1.5;display:flex}.l4CXkq_viewport{background:#05040a;border-radius:8px;position:relative;overflow:hidden;box-shadow:inset 0 0 28px #0000008c}.l4CXkq_track{will-change:transform;gap:.85rem;width:max-content;margin:0;padding:.55rem .7rem .7rem;list-style:none;display:flex}.l4CXkq_glass{pointer-events:none;background:linear-gradient(115deg,#ffffff0d,#0000 18%),radial-gradient(130% 110% at 50% 45%,#0000 80%,#00000038);position:absolute;inset:0}.l4CXkq_item{width:min(22rem, calc(100vw - var(--rail) - var(--gutter) * 2 - 2.75rem));flex:none}.l4CXkq_card{height:100%;color:inherit;flex-direction:column;gap:.65rem;text-decoration:none;display:flex}:is(.l4CXkq_card:hover img,.l4CXkq_card:focus-visible img){transform:scale(1.03)}.l4CXkq_caption{flex-direction:column;gap:.25rem;display:flex}.l4CXkq_title{font-family:var(--font-pixel), var(--font-display), sans-serif;letter-spacing:.01em;text-transform:uppercase;font-size:clamp(.72rem,1.5vw,.95rem);font-weight:700;line-height:1.25}.l4CXkq_role{color:var(--text-muted);font-size:.82rem;line-height:1.35}.l4CXkq_deck{background:linear-gradient(#3a3152 0%,#241c34 18%,#161221 100%);border-radius:14px 14px 8px 8px;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:.85rem;margin:0 .15rem;padding:.8rem .85rem .75rem;display:grid;box-shadow:inset 0 1px #ffffff1a,inset 0 -5px #00000047}.l4CXkq_speaker{background:radial-gradient(circle,#0b0910 1.15px,#0000 1.45px) 0 0/7px 7px;border-radius:4px;width:3.4rem;height:2.3rem;box-shadow:inset 0 0 0 2px #0b0910,0 1px #ffffff14}.l4CXkq_stick{width:2.75rem;height:2.7rem;position:relative}.l4CXkq_stick:before{content:"";background:radial-gradient(circle at 50% 35%,#6a617c,#241c33 72%);border-radius:7px;height:1.15rem;position:absolute;bottom:0;left:0;right:0;box-shadow:inset 0 0 0 2px #0b0910,0 2px #00000059}.l4CXkq_lever{transform-origin:50% 100%;width:1rem;height:1.85rem;position:absolute;bottom:.72rem;left:50%;transform:translate(-50%)}.l4CXkq_lever:before{content:"";background:linear-gradient(90deg,#8d8576,#f4eee2 42%,#6a6358);border-radius:2px;width:.34rem;height:1.2rem;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.l4CXkq_ball{background:radial-gradient(circle at 35% 30%,#f0c4d2,#c45a74 55%,#6a3044);border-radius:50%;width:1rem;height:1rem;position:absolute;top:0;left:50%;transform:translate(-50%)}.l4CXkq_deck:has(.l4CXkq_prev:active) .l4CXkq_lever{transform:translate(-50%)rotate(-18deg)}.l4CXkq_deck:has(.l4CXkq_next:active) .l4CXkq_lever{transform:translate(-50%)rotate(18deg)}.l4CXkq_hint{font-family:var(--font-arcade), var(--font-mono), monospace;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);text-align:center;margin:0;font-size:.52rem;line-height:1.6}.l4CXkq_actions{gap:.55rem;display:flex}.l4CXkq_pad{color:#1a1208;cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;width:3rem;height:3rem;font-size:.85rem;display:grid}.l4CXkq_prev{background:radial-gradient(circle at 35% 30%,#e8c48a,#c4893a 50%,#8a5418);box-shadow:0 3px #5c3814,inset 0 -2px #00000029}.l4CXkq_next{background:radial-gradient(circle at 35% 30%,#b7e4e0,#3f9e99 50%,#14625f);box-shadow:0 3px #0d4442,inset 0 -2px #00000029}.l4CXkq_pad:hover{filter:brightness(1.08)}.l4CXkq_prev:active{transform:translateY(2px);box-shadow:0 1px #5c3814,inset 0 -2px #00000029}.l4CXkq_next:active{transform:translateY(2px);box-shadow:0 1px #0d4442,inset 0 -2px #00000029}.l4CXkq_pad:focus-visible{outline-offset:3px;outline:2px solid #fff4cc}@media (max-width:640px){.l4CXkq_machine{border-radius:18px 18px 10px 10px;padding:.6rem .85rem .7rem}.l4CXkq_machine:before,.l4CXkq_machine:after{width:3px;top:.75rem;bottom:.75rem}.l4CXkq_speaker{display:none}.l4CXkq_deck{grid-template-columns:auto minmax(0,1fr) auto;gap:.55rem;padding:.65rem .55rem .6rem}.l4CXkq_hint{font-size:.46rem}.l4CXkq_pad{width:2.75rem;height:2.75rem}}@media (prefers-reduced-motion:reduce){.l4CXkq_pad:active{transform:none}.l4CXkq_card:hover img{transform:none}.l4CXkq_card:focus-visible img{transform:none}:is(.l4CXkq_deck:has(.l4CXkq_prev:active) .l4CXkq_lever,.l4CXkq_deck:has(.l4CXkq_next:active) .l4CXkq_lever){transform:translate(-50%)}}
.Lk0ZQG_pending{border:1px dashed var(--bronze-line);color:var(--text-muted);border-radius:6px;flex-wrap:wrap;align-items:baseline;gap:.25rem .6rem;margin:0;padding:.45rem .7rem;font-size:.9rem;line-height:1.45;display:inline-flex}.Lk0ZQG_label{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--bronze);font-size:.72rem}
._8aEwW_hero{isolation:isolate;flex-direction:column;padding:.5rem 0 1.5rem;display:flex;position:relative;overflow-x:clip}._8aEwW_copy{z-index:1;max-width:38rem;position:relative}._8aEwW_ticker{font-family:var(--font-arcade), var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--teal);flex-wrap:wrap;align-items:baseline;gap:.35rem .7rem;margin:0 0 1.15rem;padding:0;font-size:.58rem;line-height:1.7;list-style:none;display:flex}._8aEwW_ticker:before{content:"//";color:var(--teal)}._8aEwW_ticker li+li:before{content:"·";color:var(--bronze);margin-right:.7rem}._8aEwW_headline{font-family:var(--font-pixel), sans-serif;font-variation-settings:normal;letter-spacing:.02em;text-transform:uppercase;color:var(--title);text-shadow:var(--title-shadow);margin:0;padding-bottom:.14em;font-size:clamp(1.85rem,5.6vw,3.5rem);font-weight:700;line-height:1.2}._8aEwW_role{font-family:var(--font-arcade), var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);margin:.85rem 0 0;font-size:.68rem;line-height:1.6}._8aEwW_rule{border:0;border-top:2px solid var(--bronze-line);width:min(100%,28rem);margin:1.15rem 0 0}._8aEwW_lede{max-width:38rem;color:var(--text-muted);margin:1.15rem 0 0;font-size:1.05rem;line-height:1.55}._8aEwW_actions{flex-wrap:wrap;gap:.75rem;margin-top:1.5rem;display:flex}._8aEwW_action{border:2px solid var(--teal);min-height:2.85rem;color:var(--teal);font-family:var(--font-arcade), var(--font-mono), monospace;letter-spacing:.06em;text-transform:uppercase;box-shadow:4px 4px 0 var(--ember);background:0 0;align-items:center;gap:.55rem;padding:.45rem .95rem;font-size:.62rem;line-height:1.4;text-decoration:none;display:inline-flex}._8aEwW_action:hover{color:var(--text);background:var(--bronze-wash)}._8aEwW_actionAlt{border-color:var(--bronze);color:var(--bronze);box-shadow:4px 4px 0 var(--teal)}._8aEwW_reel{margin-top:1.6rem;scroll-margin-top:1.25rem}._8aEwW_work{margin-top:2.4rem}._8aEwW_workHead{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.9rem;display:flex}._8aEwW_kicker{font-family:var(--font-arcade), var(--font-mono), monospace;letter-spacing:.04em;text-transform:uppercase;color:var(--bronze);align-items:center;gap:.6rem;margin:0;font-size:.68rem;font-weight:400;line-height:1.6;display:flex}._8aEwW_caret{color:var(--ember);font-size:.6rem}._8aEwW_more{color:var(--text-muted);font-size:.82rem;text-decoration:none}._8aEwW_more:hover{color:var(--text)}._8aEwW_close{max-width:38rem;margin-top:2.8rem}._8aEwW_closeTitle{font-family:var(--font-pixel), sans-serif;letter-spacing:.02em;text-transform:uppercase;color:var(--title);text-shadow:var(--title-shadow);margin:0;font-size:clamp(1rem,2.4vw,1.35rem);font-weight:700;line-height:1.35}._8aEwW_closeText{color:var(--text-muted);margin:.9rem 0 0}@media (min-width:900px){._8aEwW_copy{max-width:34rem}}@media (max-width:720px){._8aEwW_headline{font-size:clamp(1.7rem,8.2vw,2.4rem)}}
.LT-C6q_breadcrumb{margin-bottom:2rem}.LT-C6q_header{max-width:50rem}.LT-C6q_headerNote{margin-top:1.25rem}.LT-C6q_layout{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;gap:2.5rem 3.5rem;margin-top:clamp(2rem,5vw,3.5rem);display:grid}@media (max-width:900px){.LT-C6q_layout{grid-template-columns:1fr}}.LT-C6q_media{flex-direction:column;gap:1.5rem;display:flex}.LT-C6q_clips{flex-direction:column;align-items:flex-start;gap:.6rem;display:flex}.LT-C6q_details{flex-direction:column;gap:1.75rem;margin:0;display:flex}.LT-C6q_row{border-top:1px solid var(--line);flex-direction:column;align-items:flex-start;gap:.4rem;padding-top:1.1rem;display:flex}.LT-C6q_row dd{margin:0}.LT-C6q_label{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);margin:0;font-size:.75rem;font-weight:400}.LT-C6q_role{font-family:var(--font-display);font-size:1.4rem;line-height:1.3}.LT-C6q_role>p{font-family:var(--font-sans)}.LT-C6q_creditNote{border-left:2px solid var(--ember);padding-left:.9rem;font-style:italic}.LT-C6q_pager{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:1rem;margin-top:clamp(3.5rem,7vw,5rem);padding-top:2rem;display:grid}.LT-C6q_pagerLink{color:var(--text);flex-direction:column;gap:.3rem;padding:.5rem 0;text-decoration:none;display:flex}.LT-C6q_pagerLink:hover .LT-C6q_pagerTitle{color:var(--bronze)}.LT-C6q_pagerNext{text-align:right;align-items:flex-end}.LT-C6q_pagerTitle{font-family:var(--font-display);transition:color var(--dur) ease;font-size:1.15rem}
.rbTqLa_links{color:var(--text-muted);gap:.45rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}.rbTqLa_links a{color:var(--text)}
.f-fmOa_grid{background:#0c0b10;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:1.75rem 0 0;padding:6px;list-style:none;display:grid}.f-fmOa_grid[data-columns="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.f-fmOa_item{min-width:0}.f-fmOa_tile{color:inherit;text-decoration:none;display:block}.f-fmOa_media{background:#0c0b10;position:relative;overflow:hidden}.f-fmOa_media>div{border-radius:0}.f-fmOa_media img{border-radius:0}.f-fmOa_detail{z-index:2;color:#f6f3ec;opacity:0;transition:opacity var(--dur) ease;background:#06050af0;flex-direction:column;justify-content:flex-end;gap:.28rem;padding:1.15rem .85rem .7rem;display:flex;position:absolute;inset:0}.f-fmOa_tile:hover .f-fmOa_detail,.f-fmOa_tile:focus-visible .f-fmOa_detail{opacity:1}:is(.f-fmOa_tile:hover img,.f-fmOa_tile:focus-visible img){transform:scale(1.04)}.f-fmOa_title{-webkit-line-clamp:2;font-family:var(--font-pixel), sans-serif;font-variation-settings:normal;letter-spacing:.02em;text-transform:uppercase;color:#f0a44a;text-shadow:1px 1px #6d2f8a;-webkit-box-orient:vertical;margin:0;font-size:clamp(.72rem,1.05vw,.88rem);font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.f-fmOa_role{font-family:var(--font-sans), system-ui, sans-serif;color:#f6f3ec;margin:0;font-size:.82rem;line-height:1.35}.f-fmOa_description,.f-fmOa_note,.f-fmOa_flag{font-family:var(--font-sans), system-ui, sans-serif;color:#d9d0c4;margin:0;font-size:.78rem;line-height:1.4}.f-fmOa_description{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.f-fmOa_note{color:#c8b8a4}@media (hover:none) and (pointer:coarse){.f-fmOa_detail{opacity:1;background:linear-gradient(#0000 28%,#06050aed 52%,#06050af5 100%);padding-top:2.4rem}.f-fmOa_description,.f-fmOa_note,.f-fmOa_flag{display:none}.f-fmOa_tile:hover img{transform:none}}@media (max-width:1000px){.f-fmOa_grid,.f-fmOa_grid[data-columns="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.f-fmOa_grid,.f-fmOa_grid[data-columns="4"]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.f-fmOa_detail{transition:none}.f-fmOa_media img{transition:none}}
