@font-face{font-family:Cinzel;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0a443832218db53c-s.28qi1ga78_w_1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cinzel;font-style:normal;font-weight:700;font-display:swap;src:url(../media/4bd950c905cec094-s.2cu9iw-l3ih8o.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cinzel;font-style:normal;font-weight:800;font-display:swap;src:url(../media/0a443832218db53c-s.28qi1ga78_w_1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cinzel;font-style:normal;font-weight:800;font-display:swap;src:url(../media/4bd950c905cec094-s.2cu9iw-l3ih8o.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cinzel Fallback;src:local(Times New Roman);ascent-override:71.31%;descent-override:27.18%;line-gap-override:0.0%;size-adjust:136.86%}.mUazAW_className{font-family:Cinzel,Cinzel Fallback;font-style:normal}.mUazAW_variable{--font-relic:"Cinzel", "Cinzel Fallback"}
.AfEltq_snow{pointer-events:none;position:absolute;inset:0;overflow:hidden}.AfEltq_far,.AfEltq_near{will-change:transform;background-repeat:repeat;position:absolute}.AfEltq_far{background-image:radial-gradient(circle,#ffffffb3 0 1.2px,#0000 1.8px),radial-gradient(circle,#ffffff80 0 1px,#0000 1.6px);background-position:20px 30px,60px 80px;background-size:120px 120px,90px 90px;animation:16s linear infinite AfEltq_fall-far;inset:-360px 0 0}.AfEltq_near{background-image:radial-gradient(circle,#fffffff2 0 2.2px,#0000 3px),radial-gradient(circle,#fffc 0 1.7px,#0000 2.4px);background-position:40px 10px,110px 120px;background-size:210px 210px,150px 150px;animation:20s linear infinite AfEltq_fall-near;inset:-1050px 0 0}@keyframes AfEltq_fall-far{to{transform:translateY(360px)}}@keyframes AfEltq_fall-near{to{transform:translateY(1050px)}}.AfEltq_snow[data-tone=spore] .AfEltq_far{background-image:radial-gradient(circle,#beff5abf 0 1.3px,#0000 2px),radial-gradient(circle,#beff5a80 0 1px,#0000 1.7px);animation-duration:26s;animation-direction:reverse}.AfEltq_snow[data-tone=spore] .AfEltq_near{background-image:radial-gradient(circle,#d2ff78f2 0 2.2px,#0000 3.2px),radial-gradient(circle,#b04cffcc 0 1.8px,#0000 2.6px);animation-duration:34s;animation-direction:reverse}.AfEltq_snow[data-tone=ember] .AfEltq_far{background-image:radial-gradient(circle,#ffdc82cc 0 1.3px,#0000 2px),radial-gradient(circle,#ff96468c 0 1px,#0000 1.7px);animation-duration:22s;animation-direction:reverse}.AfEltq_snow[data-tone=ember] .AfEltq_near{background-image:radial-gradient(circle,#ffe8a0f2 0 2.1px,#0000 3.1px),radial-gradient(circle,#ff783ccc 0 1.7px,#0000 2.5px);animation-duration:30s;animation-direction:reverse}
.xUpLNW_picker{--accent:var(--token);gap:clamp(18px,2.5vw,28px);display:grid}.xUpLNW_tabs{flex-wrap:wrap;gap:10px;display:flex}.xUpLNW_tab{border:1px solid var(--card-border);background:var(--chip-bg);min-height:48px;color:var(--cream);font-family:var(--font-display), system-ui, sans-serif;cursor:pointer;border-radius:999px;padding:.55em 1.3em;font-size:.95rem;font-weight:700;transition:border-color .15s ease-out,background-color .15s ease-out,color .15s ease-out,box-shadow .15s ease-out}.xUpLNW_tab:hover{border-color:var(--tab)}.xUpLNW_tab[aria-selected=true]{border-color:var(--tab);background:color-mix(in srgb, var(--tab) 22%, transparent);color:#fff;box-shadow:0 0 26px color-mix(in srgb, var(--tab) 45%, transparent)}.xUpLNW_board{border:1px solid var(--card-border);background:radial-gradient(70% 90% at 24% 50%, color-mix(in srgb, var(--accent) 16%, transparent), transparent 70%), var(--card-bg);box-shadow:inset 0 1px 0 var(--card-shine), 0 30px 60px var(--card-shadow);border-radius:30px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(16px,4vw,56px);padding:clamp(18px,3vw,40px);transition:background .4s ease-out;display:grid;position:relative;overflow:hidden}.xUpLNW_stage{aspect-ratio:4/5;justify-self:center;place-items:center;width:min(100%,448px);max-height:560px;display:grid;position:relative}.xUpLNW_aura{background:radial-gradient(closest-side, color-mix(in srgb, var(--accent) 55%, transparent), transparent);filter:blur(18px);opacity:.7;border-radius:50%;transition:background .4s ease-out;animation:5s ease-in-out infinite alternate xUpLNW_breathe;position:absolute;inset:12% 6%}.xUpLNW_ring{aspect-ratio:1;border:2px dashed color-mix(in srgb, var(--accent) 70%, transparent);box-shadow:inset 0 0 0 10px color-mix(in srgb, var(--accent) 8%, transparent), 0 0 40px color-mix(in srgb, var(--accent) 30%, transparent);border-radius:50%;transition:border-color .4s ease-out;animation:24s linear infinite xUpLNW_turn;position:absolute;bottom:1%;left:8%;right:8%;transform:translateY(42%)rotateX(74deg)}.xUpLNW_pose{object-fit:contain;opacity:0;filter:drop-shadow(0 22px 26px #0000008c);pointer-events:none;grid-area:1/1;width:100%;height:100%;transition:opacity .28s ease-out,transform .45s cubic-bezier(.2,.8,.2,1);position:relative;transform:translate(6%)scale(.94)}.xUpLNW_pose[data-active]{opacity:1;animation:6s ease-in-out .45s infinite xUpLNW_hover;transform:none}@keyframes xUpLNW_breathe{0%{opacity:.5;transform:scale(.9)}to{opacity:.85;transform:scale(1.08)}}@keyframes xUpLNW_turn{to{transform:translateY(42%)rotateX(74deg)rotate(360deg)}}@keyframes xUpLNW_hover{0%,to{transform:translate(0,0)}50%{transform:translateY(-10px)}}.xUpLNW_panel{align-content:center;gap:14px;animation:.35s ease-out both xUpLNW_enter;display:grid}.xUpLNW_panel[hidden]{display:none}@keyframes xUpLNW_enter{0%{opacity:0;transform:translateY(10px)}}.xUpLNW_role{color:var(--accent);filter:brightness(1.25);font-weight:600}.xUpLNW_name{color:var(--card-title);font-size:clamp(2rem,4.4vw,3.4rem);font-weight:800;line-height:1.05}.xUpLNW_text{max-width:46ch;color:var(--card-ink);font-size:1.125rem}.xUpLNW_facts{border-top:1px solid var(--card-border);gap:14px;margin:8px 0 0;padding-top:18px;display:grid}.xUpLNW_facts dt{color:var(--card-mute);font-size:.9rem}.xUpLNW_facts dd{color:var(--card-ink);flex-wrap:wrap;gap:8px;margin:4px 0 0;font-weight:500;display:flex}.xUpLNW_path{border:1px solid color-mix(in srgb, var(--accent) 55%, transparent);background:color-mix(in srgb, var(--accent) 12%, transparent);border-radius:999px;padding:.3em .9em}@media (max-width:860px){.xUpLNW_board{border-radius:24px;grid-template-columns:minmax(0,1fr)}.xUpLNW_stage{width:min(100%,340px)}.xUpLNW_tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.xUpLNW_tab{padding-inline:.4em}}@media (max-width:420px){.xUpLNW_tabs{grid-template-columns:repeat(2,minmax(0,1fr))}}
._7OZ53q_compare{background:var(--night-2);touch-action:pan-y;border-radius:22px;position:relative;overflow:hidden}._7OZ53q_image{object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}._7OZ53q_top{clip-path:inset(0 calc(100% - var(--pos)) 0 0);position:absolute;inset:0}._7OZ53q_label{color:var(--cream);font-family:var(--font-display), system-ui, sans-serif;pointer-events:none;background:#06181db8;border-radius:999px;padding:.35em .9em;font-size:.8rem;font-weight:700;position:absolute;top:16px}._7OZ53q_labelBefore{left:16px}._7OZ53q_labelAfter{right:16px}._7OZ53q_handle{top:0;bottom:0;left:var(--pos);background:var(--token);pointer-events:none;width:4px;margin-left:-2px;position:absolute;box-shadow:0 0 0 1px #06181d80}._7OZ53q_knob{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 52 52'%3E%3Cpath d='M21 17l-9 9 9 9M31 17l9 9-9 9' fill='none' stroke='%231d1200' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat, var(--token);width:52px;height:52px;box-shadow:0 5px 0 var(--ember);border-radius:50%;position:absolute;top:50%;left:50%;translate:-50% -50%}._7OZ53q_range{opacity:0;cursor:ew-resize;width:100%;height:100%;margin:0;position:absolute;inset:0}._7OZ53q_compare:has(._7OZ53q_range:focus-visible){outline:3px solid var(--token);outline-offset:4px}
.fFe1oa_card{--bracket:30px;--stroke:4px;min-width:0;color:inherit;border-radius:24px;text-decoration:none;display:block;position:relative}.fFe1oa_link:focus-visible{outline:none}.fFe1oa_link:after{content:"";pointer-events:none;opacity:0;background:linear-gradient(var(--token) 0 0) top left / var(--bracket) var(--stroke), linear-gradient(var(--token) 0 0) top left / var(--stroke) var(--bracket), linear-gradient(var(--token) 0 0) top right / var(--bracket) var(--stroke), linear-gradient(var(--token) 0 0) top right / var(--stroke) var(--bracket), linear-gradient(var(--token) 0 0) bottom left / var(--bracket) var(--stroke), linear-gradient(var(--token) 0 0) bottom left / var(--stroke) var(--bracket), linear-gradient(var(--token) 0 0) bottom right / var(--bracket) var(--stroke), linear-gradient(var(--token) 0 0) bottom right / var(--stroke) var(--bracket);background-repeat:no-repeat;transition:opacity .12s ease-out;position:absolute;inset:-12px}.fFe1oa_link:hover:after,.fFe1oa_link:focus-visible:after{opacity:1;animation:.9s ease-in-out infinite fFe1oa_cursor}@keyframes fFe1oa_cursor{0%,to{inset:-12px}50%{inset:-6px}}.fFe1oa_frame{border:2px solid var(--line);border-radius:inherit;background:var(--night-2);grid-template-rows:minmax(0,1fr) auto;height:100%;transition:border-color .12s ease-out;display:grid;overflow:hidden}.fFe1oa_link:hover .fFe1oa_frame,.fFe1oa_link:focus-visible .fFe1oa_frame{border-color:var(--token)}.fFe1oa_art{min-height:0;display:block;overflow:hidden}.fFe1oa_info{border-top:2px solid var(--line);gap:6px;padding:20px 22px 22px;display:grid}.fFe1oa_name{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.01em;font-size:1.05rem;font-weight:700;line-height:1.25}.fFe1oa_card[data-featured] .fFe1oa_name{letter-spacing:-.02em;font-size:clamp(1.25rem,2.2vw,1.7rem);font-weight:800}.fFe1oa_tagline{color:var(--mute);font-size:.95rem;line-height:1.45}.fFe1oa_card[data-featured] .fFe1oa_tagline{font-size:1.0625rem}.fFe1oa_foot{justify-content:space-between;align-items:center;gap:16px;margin-top:10px;display:flex}.fFe1oa_card[data-featured] .fFe1oa_foot{min-height:2.5rem}.fFe1oa_go[data-quiet]{border:2px solid var(--token);color:var(--token);box-shadow:none;background:0 0;padding:.5em 1em}.fFe1oa_go{background:var(--token);color:#1d1200;font-family:var(--font-display), system-ui, sans-serif;box-shadow:0 4px 0 var(--ember);border-radius:12px;padding:.65em 1.25em;font-size:.875rem;font-weight:700;line-height:1.2}
.Msd4ba_mascot{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;width:100%;padding:0;display:block;position:relative}.Msd4ba_mascot:focus-visible{outline:3px solid var(--token);outline-offset:6px;border-radius:24px}.Msd4ba_body{transform-origin:50% 96%;position:absolute;inset:0}.Msd4ba_body[data-hop]{animation:.76s cubic-bezier(.3,0,.3,1) both Msd4ba_hop}.Msd4ba_frame{object-fit:contain;-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.Msd4ba_frame[data-hidden]{visibility:hidden}.Msd4ba_shadow{background:radial-gradient(closest-side,#00081e99,#0000);border-radius:50%;height:6%;position:absolute;bottom:1%;left:20%;right:20%}.Msd4ba_shadow[data-hop]{animation:.76s cubic-bezier(.3,0,.3,1) both Msd4ba_shadow-hop}@keyframes Msd4ba_hop{0%{transform:translateY(0)scale(1)}18%{transform:translateY(0)scale(1.05,.92)}45%{transform:translateY(-11%)scale(.97,1.05)}62%{transform:translateY(-11.5%)scale(.98,1.03)}84%{transform:translateY(0)scale(1.05,.93)}to{transform:translateY(0)scale(1)}}@keyframes Msd4ba_shadow-hop{0%,18%,84%,to{opacity:1;transform:scale(1)}45%,62%{opacity:.5;transform:scale(.7)}}
.E0kJGG_hero{grid-template-columns:minmax(0,2.2fr) minmax(0,1fr);align-items:end;gap:clamp(20px,4vw,56px);padding-block:clamp(20px,3.4vw,44px) clamp(28px,3.6vw,48px);display:grid}.E0kJGG_title{letter-spacing:-.035em;font-size:clamp(2.2rem,6.4vw,5.25rem);font-weight:800;line-height:1.04}.E0kJGG_caret{background:var(--token);width:.5em;height:.14em;box-shadow:.05em .05em 0 var(--ember);margin-left:.12em;animation:1.1s step-end infinite E0kJGG_blink;display:inline-block}@keyframes E0kJGG_blink{50%{opacity:0}}.E0kJGG_lede{max-width:32ch;color:var(--mute);padding-bottom:.5em;font-size:clamp(1.0625rem,1.5vw,1.2rem);line-height:1.5}.E0kJGG_games{padding-bottom:clamp(48px,8vw,104px);scroll-margin-top:24px}.E0kJGG_shelf{grid-template-columns:repeat(auto-fit,minmax(min(100%,400px),1fr));gap:clamp(20px,2.6vw,32px);display:grid}.E0kJGG_shelf>*{height:clamp(400px,56vh,520px)}.E0kJGG_shelf[data-row=upcoming]{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));margin-top:clamp(20px,2.6vw,32px)}.E0kJGG_shelf[data-row=upcoming]>*{height:clamp(320px,42vh,380px)}@media (max-width:420px){.E0kJGG_shelf>*{height:420px}.E0kJGG_shelf[data-row=upcoming]>*{height:340px}}.E0kJGG_about{background:linear-gradient(var(--line) 0 0) top / calc(100% - 2 * var(--gutter)) 2px no-repeat;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:clamp(20px,5vw,72px);padding-block:clamp(40px,6vw,72px);scroll-margin-top:24px;display:grid}.E0kJGG_aboutTitle{letter-spacing:-.03em;font-size:clamp(1.6rem,3.4vw,2.75rem);font-weight:800;line-height:1.12}.E0kJGG_aboutBody{max-width:52ch;color:var(--mute);gap:1em;font-size:1.125rem;display:grid}.E0kJGG_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:860px){.E0kJGG_hero,.E0kJGG_about{grid-template-columns:minmax(0,1fr)}.E0kJGG_lede{padding-bottom:0}}
.hBExyq_showcase{grid-template-columns:minmax(0,1.75fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,56px);display:grid}.hBExyq_phone{box-shadow:inset 0 0 0 2px #45455a, inset 0 0 0 3px #0a0a10, 0 40px 70px #08041eb3, 0 0 110px var(--card-glow);background:linear-gradient(145deg,#2b2b3a 0%,#0c0c14 40%,#1b1b28 100%);border-radius:clamp(26px,3.4vw,44px);padding:clamp(8px,1.1vw,13px) clamp(10px,1.4vw,16px);position:relative}.hBExyq_camera{z-index:2;aspect-ratio:1;background:radial-gradient(circle at 35% 35%,#3a4a6e,#05060c 70%);border-radius:50%;width:clamp(7px,.9vw,11px);position:absolute;top:50%;left:clamp(14px,1.9vw,24px);translate:0 -50%;box-shadow:0 0 0 2px #05060c}.hBExyq_screen{aspect-ratio:844/390;background:#05060c;border-radius:clamp(18px,2.4vw,32px);position:relative;overflow:hidden}.hBExyq_shot{object-fit:cover;opacity:0;transition:opacity .5s ease-out,scale .7s cubic-bezier(.2,.7,.2,1);scale:1.04}.hBExyq_shot[data-on]{opacity:1;scale:1}.hBExyq_glare{pointer-events:none;background:linear-gradient(115deg,#ffffff24 0%,#0000 28%);position:absolute;inset:0}.hBExyq_tabs{gap:10px;margin:0;padding:0;list-style:none;display:grid}.hBExyq_tab{width:100%;color:var(--mute);font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:16px;gap:4px;padding:14px 18px;transition:background-color .2s ease-out,border-color .2s ease-out;display:grid;position:relative;overflow:hidden}.hBExyq_tab:hover{border-color:var(--card-border)}.hBExyq_tab[aria-pressed=true]{border-color:var(--card-border-hot);background:var(--soft-bg);box-shadow:inset 0 1px 0 var(--card-shine)}.hBExyq_label{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.01em;color:var(--cream);font-size:1.05rem;font-weight:700}.hBExyq_tab[aria-pressed=true] .hBExyq_label{color:var(--card-title)}.hBExyq_text{max-height:0;font-size:.95rem;line-height:1.45;transition:max-height .3s ease-out;overflow:hidden}.hBExyq_tab[aria-pressed=true] .hBExyq_text{max-height:6em}.hBExyq_progress{background:var(--token);transform-origin:0;width:100%;height:3px;animation:linear both hBExyq_fill;position:absolute;bottom:0;left:0}@keyframes hBExyq_fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:860px){.hBExyq_showcase{grid-template-columns:minmax(0,1fr)}}
.YjZitG_player,.YjZitG_cover{aspect-ratio:16/9;background:var(--scene-bg);border:0;border-radius:22px;width:100%;display:block}.YjZitG_cover{cursor:pointer;color:var(--cream);font:inherit;padding:0;position:relative;overflow:hidden}.YjZitG_cover img{object-fit:cover;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.YjZitG_cover:hover img{transform:scale(1.04)}.YjZitG_cover:after{content:"";background:linear-gradient(180deg, transparent 45%, rgb(var(--scene-ink) / .8) 100%);position:absolute;inset:0}.YjZitG_play{z-index:1;aspect-ratio:1;background:var(--token);border-radius:50%;width:clamp(64px,9vw,104px);transition:transform .15s ease-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 30px #00000080}.YjZitG_play:before{content:"";clip-path:polygon(0 0,100% 50%,0 100%);background:#1d1200;width:34%;height:40%;margin:auto;position:absolute;inset:0;transform:translate(12%)}.YjZitG_play:after{content:"";border:2px solid var(--token);border-radius:50%;animation:2.2s ease-out infinite YjZitG_pulse;position:absolute;inset:0}.YjZitG_cover:hover .YjZitG_play{transform:translate(-50%,-50%)scale(1.08)}@keyframes YjZitG_pulse{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}.YjZitG_label{z-index:1;font-family:var(--font-display), system-ui, sans-serif;text-shadow:0 2px 12px #000c;font-size:clamp(1rem,2vw,1.35rem);font-weight:700;position:absolute;bottom:clamp(14px,2.5vw,28px);left:clamp(16px,3vw,32px)}
._Spj8q_page{overflow-x:clip}._Spj8q_page[data-theme=frost]{--scene-bg:#06142e;--scene-ink:4 14 38;--accent-text:#9be4ff;--head-a:#fff;--head-b:#9be4ff;--head-drop:#030e2ce6;--head-glow:#2896ff4d;--glow-1:#2eaaff33;--glow-2:#7a6cff33;--card-bg:linear-gradient(180deg, #143a72 0%, #0a1d44 100%);--card-ink:var(--cream);--card-mute:var(--mute);--card-title:var(--cream);--card-border:#9be4ff38;--card-border-hot:#9be4ffb3;--card-glow:#3caaff66;--card-shadow:#00081e80;--card-shine:#ffffff24;--soft-bg:linear-gradient(100deg, #9be4ff1f, #9be4ff08);--soft-title:var(--token);--frame-bg:linear-gradient(180deg, #9be4ff29, #9be4ff0a);--chip-bg:#9be4ff14;--cta-dim:.55}._Spj8q_page[data-theme=dusk]{--scene-bg:#1a1250;--scene-ink:20 12 60;--accent-text:#ffd66e;--head-a:#fff;--head-b:#ffc94a;--head-drop:#220c46f2;--head-glow:#ff963c59;--glow-1:#ff8c4633;--glow-2:#a05aff3d;--card-bg:linear-gradient(180deg, #33267e 0%, #1c1454 100%);--card-ink:var(--cream);--card-mute:var(--mute);--card-title:#ffd66e;--card-border:#ffd66e4d;--card-border-hot:#ffd66ee6;--card-glow:#ffaa3c73;--card-shadow:#08041e99;--card-shine:#ffffff29;--soft-bg:linear-gradient(100deg, #ffd66e24, #ffd66e08);--soft-title:var(--token);--frame-bg:linear-gradient(180deg, #ffd66e59, #ffd66e14);--chip-bg:#ffd66e1a;--cta-dim:.85}._Spj8q_page[data-theme=toxic]{--token:#b9f24a;--ember:#4f8f12;--scene-bg:#160a26;--scene-ink:16 8 30;--accent-text:#c9f76a;--head-a:#fff;--head-b:#b9f24a;--head-drop:#140628f2;--head-glow:#8cff3c4d;--glow-1:#82ff3c29;--glow-2:#b04cff42;--card-bg:linear-gradient(180deg, #2c1650 0%, #180c2e 100%);--card-ink:var(--cream);--card-mute:var(--mute);--card-title:#c9f76a;--card-border:#b9f24a47;--card-border-hot:#b9f24ae6;--card-glow:#8cff3c66;--card-shadow:#060210a6;--card-shine:#ffffff24;--soft-bg:linear-gradient(100deg, #b9f24a1f, #b9f24a08);--soft-title:#b9f24a;--frame-bg:linear-gradient(180deg, #b9f24a4d, #b9f24a0f);--chip-bg:#b9f24a1a;--cta-dim:.7;--aurora-a:#7dff3a;--aurora-b:#b04cff}._Spj8q_page[data-theme=relic]{--font-display:var(--font-relic), "Times New Roman", serif;--token:#ecd87a;--ember:#7a5c16;--scene-bg:#14130d;--scene-ink:14 13 8;--accent-text:#ece29a;--head-a:#fdfbd8;--head-b:#cfc27e;--head-drop:#0a0904f2;--head-glow:#e2be5a47;--glow-1:#e2b45021;--glow-2:#e0404a21;--card-bg:linear-gradient(180deg, #26261c 0%, #16160f 100%);--card-ink:var(--cream);--card-mute:var(--mute);--card-title:#ece29a;--card-border:#cfc27e42;--card-border-hot:#ece29ad9;--card-glow:#e2be5a59;--card-shadow:#0009;--card-shine:#fffad21f;--soft-bg:linear-gradient(100deg, #cfc27e24, #cfc27e08);--soft-title:#ece29a;--frame-bg:linear-gradient(180deg, #cfc27e57, #cfc27e12);--chip-bg:#cfc27e17;--cta-dim:.62;--aurora-a:#f0a63c;--aurora-b:#e0404a}._Spj8q_page[data-theme=relic] :is(h1,h2,h3){letter-spacing:.005em}._Spj8q_page[data-theme=relic] ._Spj8q_aurora{opacity:.4}._Spj8q_hero{--mx:0;--my:0;isolation:isolate;align-items:end;min-height:min(88vh,820px);padding-top:clamp(40px,8vh,96px);display:grid;position:relative}._Spj8q_scene{z-index:-1;background:var(--scene-bg);position:absolute;inset:-120px 0 0;overflow:hidden}._Spj8q_scene[data-plain],._Spj8q_cta[data-plain]{background:radial-gradient(60% 70% at 80% 12%, var(--glow-2), transparent 70%), radial-gradient(70% 60% at 14% 90%, var(--glow-1), transparent 72%), radial-gradient(circle, #ffffff0d 1px, transparent 1.5px) 0 0 / 24px 24px, var(--scene-bg)}._Spj8q_sceneBack{transform:translate3d(calc(var(--mx) * -14px), calc(var(--my) * -10px), 0);transition:transform .5s cubic-bezier(.2,.7,.2,1);position:absolute;inset:-4%}._Spj8q_sceneImage{object-fit:cover;object-position:50% 38%;width:100%;height:100%;animation:30s ease-in-out infinite alternate _Spj8q_drift;position:absolute;inset:0}@keyframes _Spj8q_drift{0%{transform:scale(1.02)translate(-1%,.6%)}to{transform:scale(1.1)translate(1%,-1.2%)}}._Spj8q_aurora{filter:blur(70px);mix-blend-mode:screen;opacity:.55;will-change:transform;border-radius:50%;position:absolute}._Spj8q_auroraA{background:var(--aurora-a,#2ee6c2);width:46%;height:34%;animation:14s ease-in-out infinite alternate _Spj8q_aurora-a;top:2%;left:8%}._Spj8q_auroraB{background:var(--aurora-b,#7a6cff);width:40%;height:30%;animation:18s ease-in-out infinite alternate _Spj8q_aurora-b;top:6%;right:4%}@keyframes _Spj8q_aurora-a{0%{opacity:.3;transform:translate(-6%)scaleY(.8)}to{opacity:.6;transform:translate(14%,10%)scale(1.25,1.1)}}@keyframes _Spj8q_aurora-b{0%{opacity:.55;transform:translate(8%,6%)scaleX(1.1)}to{opacity:.25;transform:translate(-16%,-4%)scale(.9,.8)}}._Spj8q_flyover{opacity:.85;pointer-events:none;will-change:transform;width:clamp(120px,14vw,230px);animation:24s linear infinite _Spj8q_flyover;position:absolute;top:16%;left:0}._Spj8q_flyover img{filter:blur(.5px);transform-origin:50% 80%;width:100%;height:auto;animation:1.5s ease-in-out infinite _Spj8q_wingbeat;display:block}@keyframes _Spj8q_flyover{0%{transform:translate(104vw,9vh)scale(.5)}55%,to{transform:translate(-30vw,-9vh)scale(1.15)}}@keyframes _Spj8q_wingbeat{0%,to{transform:scaleY(1)rotate(-2deg)}50%{transform:scaleY(.84)rotate(1.5deg)}}._Spj8q_sceneFade{background:linear-gradient(90deg, rgb(var(--scene-ink) / .9) 0%, rgb(var(--scene-ink) / .5) 40%, transparent 70%), linear-gradient(180deg, rgb(var(--scene-ink) / .55) 0%, transparent 22%, transparent 62%, var(--night) 100%);position:absolute;inset:0}._Spj8q_hero[data-layout=center] ._Spj8q_sceneFade{background:radial-gradient(60% 55% at 50% 58%, rgb(var(--scene-ink) / .45), transparent 75%), linear-gradient(180deg, rgb(var(--scene-ink) / .7) 0%, transparent 24%, transparent 66%, var(--night) 100%)}._Spj8q_heroGrid{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:end;gap:clamp(16px,4vw,56px);display:grid}._Spj8q_heroBody{justify-items:start;gap:20px;padding-bottom:clamp(56px,10vh,120px);display:grid}._Spj8q_hero[data-layout=center] ._Spj8q_heroGrid{grid-template-columns:minmax(0,1fr)}._Spj8q_hero[data-layout=center] ._Spj8q_heroBody{text-align:center;justify-items:center}._Spj8q_heroMascot{width:min(100%, 500px, calc(72vh * var(--ar,1)));transform:translate3d(calc(var(--mx) * 16px), calc(var(--my) * 8px), 0);justify-self:center;margin-bottom:clamp(8px,2vh,28px);transition:transform .5s cubic-bezier(.2,.7,.2,1)}._Spj8q_heroGrid:has(._Spj8q_heroArt){grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:center}._Spj8q_heroGrid:has(._Spj8q_heroArt) ._Spj8q_heroMascot{width:100%;margin-bottom:clamp(24px,6vh,72px)}._Spj8q_heroArt{width:112%;max-width:none;height:auto;filter:drop-shadow(0 26px 34px rgb(var(--scene-ink) / .6));margin-left:-6%;animation:7s ease-in-out infinite _Spj8q_float;display:block}._Spj8q_back{min-height:44px;color:var(--cream);text-underline-offset:5px;text-shadow:0 1px 10px rgb(var(--scene-ink) / .9);align-items:center;font-weight:500;-webkit-text-decoration:underline #fbf1d966;text-decoration:underline #fbf1d966;text-decoration-thickness:2px;transition:text-decoration-color .12s ease-out;display:inline-flex}._Spj8q_back:hover{-webkit-text-decoration-color:var(--token);text-decoration-color:var(--token)}._Spj8q_heroTitle{letter-spacing:-.035em;width:min(100%,580px);font-size:clamp(2.1rem,5vw,4.25rem);font-weight:800;line-height:1.04;position:relative}._Spj8q_hero[data-layout=center] ._Spj8q_heroTitle{width:min(100%,560px)}._Spj8q_heroLogo{aspect-ratio:var(--ratio);filter:drop-shadow(0 16px 26px rgb(var(--scene-ink) / .7));margin-left:-3%;animation:6s ease-in-out infinite _Spj8q_float;display:block;position:relative}._Spj8q_hero[data-layout=center] ._Spj8q_heroLogo{margin-left:0}._Spj8q_heroLogo img{width:100%;height:auto;display:block}._Spj8q_heroShine{-webkit-mask:var(--logo) center / contain no-repeat;mask:var(--logo) center / contain no-repeat;-webkit-mask:var(--logo) center / contain no-repeat;mix-blend-mode:soft-light;background:linear-gradient(112deg,#0000 42%,#ffffffd9 50%,#0000 58%) 130% 0/300% 100%;animation:5.5s ease-in-out infinite _Spj8q_sweep;position:absolute;inset:0}@keyframes _Spj8q_float{0%,to{transform:translateY(-5px)rotate(-.5deg)}50%{transform:translateY(7px)rotate(.5deg)}}@keyframes _Spj8q_sweep{0%,55%{background-position:130% 0}to{background-position:-40% 0}}@keyframes _Spj8q_spin{to{transform:rotate(1turn)}}._Spj8q_plaque{justify-items:inherit;gap:20px;display:grid}._Spj8q_hero[data-layout=center] ._Spj8q_plaque{background:rgb(var(--scene-ink) / .78);width:min(100%,620px);box-shadow:inset 0 1px 0 #ffffff40, 0 22px 46px rgb(var(--scene-ink) / .55);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:2px solid #ffd66ebf;border-radius:24px;padding:clamp(18px,2.4vw,26px) clamp(20px,3vw,34px)}._Spj8q_lead{max-width:40ch;text-shadow:0 1px 12px rgb(var(--scene-ink) / .8);font-size:clamp(1.1rem,1.6vw,1.3rem);line-height:1.5}._Spj8q_hero[data-layout=center] ._Spj8q_lead{max-width:46ch}._Spj8q_actions{flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:6px;display:flex}._Spj8q_hero[data-layout=center] ._Spj8q_actions,._Spj8q_ctaActions{justify-content:center}:is(._Spj8q_actions .btn,._Spj8q_ctaActions .btn){white-space:nowrap;padding:.95em 2.4em;font-size:1.1rem;position:relative;overflow:hidden}._Spj8q_actions .btn:after{content:"";background:linear-gradient(110deg,#0000 35%,#ffffffb3 50%,#0000 65%) 130% 0/300% 100%;animation:4.2s ease-in-out infinite _Spj8q_sweep;position:absolute;inset:0}._Spj8q_ctaActions .btn:after{content:"";background:linear-gradient(110deg,#0000 35%,#ffffffb3 50%,#0000 65%) 130% 0/300% 100%;animation:4.2s ease-in-out infinite _Spj8q_sweep;position:absolute;inset:0}._Spj8q_soon{background:var(--token);color:#1d1200;font-family:var(--font-display), system-ui, sans-serif;box-shadow:0 5px 0 var(--ember);border-radius:14px;align-items:center;gap:.55em;padding:.7em 1.4em;font-size:1.05rem;font-weight:800;display:inline-flex}._Spj8q_soon:before{content:"";background:#1d1200;border-radius:50%;width:.6em;height:.6em;animation:1.4s ease-in-out infinite _Spj8q_blink}@keyframes _Spj8q_blink{50%{opacity:.25}}._Spj8q_note{max-width:28ch;color:var(--accent-text);text-shadow:0 1px 2px rgb(var(--scene-ink) / .9), 0 0 12px rgb(var(--scene-ink) / .9);text-align:left;font-size:.95rem;font-weight:500;line-height:1.4}._Spj8q_secondary{min-height:44px;color:var(--cream);text-decoration:underline;-webkit-text-decoration-color:var(--token);text-decoration-color:var(--token);text-underline-offset:5px;align-items:center;font-weight:600;text-decoration-thickness:2px;display:inline-flex}._Spj8q_secondary:hover{color:var(--token)}._Spj8q_sparkles{pointer-events:none;position:absolute;inset:0;overflow:hidden}._Spj8q_sparkles img{width:calc(46px * var(--s));height:auto;animation:3.6s ease-in-out infinite _Spj8q_twinkle;position:absolute;translate:-50% -50%}@keyframes _Spj8q_twinkle{0%,to{opacity:0;transform:scale(.2)rotate(0)}50%{opacity:1;transform:scale(1)rotate(45deg)}}._Spj8q_floater{z-index:1;height:auto;filter:drop-shadow(0 10px 12px rgb(var(--scene-ink) / .5));pointer-events:none;animation:5s ease-in-out infinite _Spj8q_bob;position:absolute}._Spj8q_notice{background:rgb(var(--scene-ink) / .92);border-block:10px solid #0000;border-image:repeating-linear-gradient(-45deg, var(--token) 0 14px, #120a1c 14px 28px) 10;position:relative}._Spj8q_noticeBody{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px clamp(16px,3vw,40px);padding-block:clamp(16px,2.4vw,26px);display:grid}._Spj8q_noticeBody strong{color:var(--token);font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.01em;font-size:clamp(1.05rem,1.8vw,1.35rem);font-weight:800}._Spj8q_noticeBody p{max-width:70ch;color:var(--cream)}._Spj8q_section{padding-block:clamp(48px,7vw,96px);position:relative}._Spj8q_section[data-glow]:before{content:"";z-index:-1;aspect-ratio:1;background:radial-gradient(closest-side, var(--glow-1), transparent);pointer-events:none;border-radius:50%;width:min(60vw,720px);animation:9s ease-in-out infinite alternate _Spj8q_glow;position:absolute;top:4%}._Spj8q_section[data-glow=left]:before{left:-18%}._Spj8q_section[data-glow=right]:before{background:radial-gradient(closest-side, var(--glow-2), transparent);animation-delay:-4s;right:-18%}@keyframes _Spj8q_glow{0%{opacity:.6;transform:scale(.85)}to{opacity:1;transform:scale(1.15)}}._Spj8q_head{gap:14px;margin-bottom:clamp(28px,4vw,48px);display:grid}._Spj8q_heading{letter-spacing:-.03em;color:#0000;background:linear-gradient(180deg, var(--head-a) 18%, var(--head-b) 92%);width:fit-content;max-width:100%;filter:drop-shadow(0 3px 0 var(--head-drop)) drop-shadow(0 10px 22px var(--head-glow));-webkit-background-clip:text;background-clip:text;font-size:clamp(1.7rem,3.6vw,3rem);font-weight:800;line-height:1.12}._Spj8q_text{max-width:58ch;color:var(--mute);font-size:1.125rem}._Spj8q_frame{border:1px solid var(--card-border);background:var(--frame-bg);box-shadow:inset 0 1px 0 var(--card-shine), 0 30px 60px var(--card-shadow), 0 0 80px var(--head-glow);border-radius:30px;padding:clamp(6px,1vw,10px)}._Spj8q_trailer{aspect-ratio:16/9;background:var(--scene-bg);object-fit:cover;border-radius:22px;width:100%;display:block}._Spj8q_basics{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:clamp(28px,5vw,72px);padding-block:clamp(40px,6vw,80px);display:grid}._Spj8q_basics ._Spj8q_heading{margin-bottom:.6em}._Spj8q_basicsMascot{width:min(70%,300px);margin:clamp(12px,2vw,28px) auto 0}._Spj8q_basicsList{gap:14px;margin:0;padding:0;list-style:none;display:grid}._Spj8q_basicsList li{border:1px solid var(--card-border);background:var(--soft-bg);color:var(--card-ink);box-shadow:inset 0 1px 0 var(--card-shine), 0 12px 26px var(--card-shadow);border-radius:18px;padding:20px 24px}._Spj8q_basicsList h3{color:var(--soft-title);letter-spacing:-.01em;margin-bottom:.35em;font-size:1.1rem;font-weight:700}._Spj8q_basicsList p{max-width:52ch;color:var(--card-mute)}._Spj8q_features{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(16px,2vw,24px);margin:0;padding:0;list-style:none;display:grid}._Spj8q_feature{border:1px solid var(--card-border);background:var(--card-bg);color:var(--card-ink);box-shadow:inset 0 1px 0 var(--card-shine), 0 18px 40px var(--card-shadow);border-radius:22px;flex-direction:column;grid-column:span 4;transition:transform .3s cubic-bezier(.2,.8,.2,1),border-color .3s ease-out,box-shadow .3s ease-out;display:flex;overflow:hidden}._Spj8q_feature:hover{border-color:var(--card-border-hot);box-shadow:inset 0 1px 0 var(--card-shine), 0 26px 50px var(--card-shadow), 0 0 46px var(--card-glow);transform:translateY(-8px)}._Spj8q_feature[data-size=wide]{grid-column:span 8}._Spj8q_feature[data-size=half]{grid-column:span 6}._Spj8q_feature[data-size=full]{flex-direction:row;grid-column:1/-1}._Spj8q_featureMedia{aspect-ratio:16/9;flex:auto;min-height:0;position:relative;overflow:hidden}._Spj8q_feature[data-size=full] ._Spj8q_featureMedia{flex:0 0 50%}._Spj8q_featureMedia img{object-fit:cover;transition:transform .6s cubic-bezier(.2,.7,.2,1)}._Spj8q_feature:hover ._Spj8q_featureMedia img{transform:scale(1.08)}._Spj8q_featureMedia:after{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 40%,#ffffff59 50%,#0000 60%) 130% 0/300% 100%;position:absolute;inset:0}._Spj8q_feature:hover ._Spj8q_featureMedia:after{animation:.9s ease-out _Spj8q_sweep-once}@keyframes _Spj8q_sweep-once{0%{background-position:130% 0}to{background-position:-40% 0}}._Spj8q_tag{z-index:1;background:var(--token);color:#1d1200;font-family:var(--font-display), system-ui, sans-serif;box-shadow:0 3px 0 var(--ember);border-radius:999px;padding:.3em .85em;font-size:.75rem;font-weight:700;position:absolute;top:14px;left:14px}._Spj8q_tag[data-tag=Konsept]{border:1px solid var(--token);background:rgb(var(--scene-ink) / .85);color:var(--token);box-shadow:none}._Spj8q_tag[data-tag=Yakında]{color:var(--cream);box-shadow:none;background:#06142ed9}._Spj8q_featureBody{align-content:start;gap:8px;padding:20px 22px 24px;display:grid}._Spj8q_feature[data-size=full] ._Spj8q_featureBody{align-content:center;padding:clamp(22px,4vw,48px)}._Spj8q_featureBody h3{color:var(--card-title);letter-spacing:-.01em;font-size:1.15rem;font-weight:700}._Spj8q_feature[data-size=wide] ._Spj8q_featureBody h3,._Spj8q_feature[data-size=full] ._Spj8q_featureBody h3{letter-spacing:-.02em;font-size:clamp(1.25rem,2vw,1.6rem);font-weight:800}._Spj8q_featureBody p{max-width:60ch;color:var(--card-mute);font-size:1rem;line-height:1.5}._Spj8q_extras{color:var(--mute);flex-wrap:wrap;align-items:center;gap:10px;margin-top:clamp(24px,3vw,36px);font-weight:500;display:flex}._Spj8q_chip{border:1px solid var(--card-border);background:var(--chip-bg);color:var(--cream);border-radius:999px;padding:.4em 1em;font-size:.95rem}._Spj8q_posters{--per:6;--gap:clamp(12px, 1.6vw, 22px);justify-content:center;gap:var(--gap);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._Spj8q_poster{flex:0 0 calc((100% - (var(--per) - 1) * var(--gap)) / var(--per));aspect-ratio:632/792;border:2px solid var(--card-border);background:var(--scene-bg);box-shadow:0 18px 36px var(--card-shadow);border-radius:20px;transition:transform .35s cubic-bezier(.2,.9,.2,1),rotate .35s cubic-bezier(.2,.9,.2,1),border-color .3s ease-out,box-shadow .3s ease-out;position:relative;overflow:hidden;rotate:-1.2deg}._Spj8q_poster:nth-child(2n){rotate:1.2deg}._Spj8q_poster:hover{z-index:1;border-color:var(--card-border-hot);box-shadow:0 28px 50px var(--card-shadow), 0 0 50px var(--card-glow);transform:translateY(-10px)scale(1.05)rotate(0)}._Spj8q_posterCover{object-fit:cover;transition:transform .6s cubic-bezier(.2,.7,.2,1)}._Spj8q_poster:hover ._Spj8q_posterCover{transform:scale(1.08)}._Spj8q_poster:not([data-plain]):after{content:"";background:linear-gradient(180deg, transparent, rgb(var(--scene-ink) / .92));pointer-events:none;position:absolute;inset:45% 0 0}._Spj8q_posterLogo{z-index:1;object-fit:contain;object-position:50% 100%;filter:drop-shadow(0 6px 8px #0000008c);width:78%;height:34%;transition:scale .35s cubic-bezier(.2,1.5,.4,1);position:absolute;bottom:5%;left:50%;translate:-50%}._Spj8q_poster:hover ._Spj8q_posterLogo{scale:1.1}._Spj8q_weapons{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,24px);margin:0;padding:0;list-style:none;display:grid}._Spj8q_weapon{border:1px solid var(--card-border);background:var(--card-bg);color:var(--card-ink);box-shadow:inset 0 1px 0 var(--card-shine), 0 16px 34px var(--card-shadow);border-radius:22px;grid-template-columns:104px minmax(0,1fr);align-items:center;gap:18px;padding:18px 20px;transition:transform .3s cubic-bezier(.2,.8,.2,1),border-color .3s ease-out;display:grid}._Spj8q_weapon:hover{border-color:#ffc531bf;transform:translateY(-6px)}._Spj8q_weaponIcon{place-items:center;width:104px;height:104px;display:grid;position:relative}._Spj8q_weaponIcon:before{content:"";background:radial-gradient(closest-side, #ffd66e80, transparent 72%), repeating-conic-gradient(#ffd66e47 0 12deg, transparent 12deg 30deg);border-radius:50%;animation:16s linear infinite _Spj8q_spin;position:absolute;inset:-6%;-webkit-mask:radial-gradient(closest-side,#000 30%,#0000 96%);mask:radial-gradient(closest-side,#000 30%,#0000 96%)}._Spj8q_weaponIcon img{object-fit:contain;filter:drop-shadow(0 8px 8px #00000080);width:88px;height:88px;animation:3.6s ease-in-out infinite _Spj8q_hover-float;animation-delay:calc(var(--i) * -.6s);transition:scale .3s cubic-bezier(.2,1.6,.4,1);position:relative}._Spj8q_weapon:hover ._Spj8q_weaponIcon img{scale:1.2}@keyframes _Spj8q_hover-float{0%,to{transform:translateY(-4px)rotate(-3deg)}50%{transform:translateY(5px)rotate(3deg)}}._Spj8q_weapon h3{color:var(--card-title);letter-spacing:-.01em;margin-bottom:.25em;font-size:1.05rem;font-weight:700}._Spj8q_weapon p{color:var(--card-mute);font-size:.95rem;line-height:1.45}._Spj8q_gallery{--edge:max(var(--gutter), calc((100vw - var(--maxw)) / 2));padding-inline:var(--edge);scroll-snap-type:x mandatory;scroll-padding-inline:var(--edge);scrollbar-color:var(--line) transparent;scrollbar-width:thin;grid-auto-columns:min(84vw,720px);grid-auto-flow:column;gap:clamp(16px,2vw,24px);padding-block:6px 18px;display:grid;overflow-x:auto}._Spj8q_gallery:focus-visible{outline-offset:-3px}._Spj8q_slide{scroll-snap-align:start;margin:0}._Spj8q_slideMedia{aspect-ratio:16/9;border:1px solid var(--card-border);background:var(--scene-bg);box-shadow:0 18px 40px var(--card-shadow);border-radius:22px;position:relative;overflow:hidden}._Spj8q_slideMedia img{object-fit:cover;transition:transform .6s cubic-bezier(.2,.7,.2,1)}._Spj8q_slide:hover ._Spj8q_slideMedia img{transform:scale(1.05)}._Spj8q_slide figcaption{gap:2px;margin-top:14px;display:grid}._Spj8q_slide strong{font-family:var(--font-display), system-ui, sans-serif;font-size:1rem;font-weight:700}._Spj8q_slide figcaption span{color:var(--mute);font-size:.95rem}._Spj8q_roadmap{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2vw,24px);margin:0;padding:0;list-style:none;display:grid}._Spj8q_step{border:1px solid var(--card-border);background:var(--card-bg);box-shadow:inset 0 1px 0 var(--card-shine), 0 16px 34px var(--card-shadow);border-radius:22px;align-content:start;gap:8px;padding:22px 24px 26px;display:grid;position:relative}._Spj8q_step[data-state=next]{opacity:.62}._Spj8q_step[data-state=now]{border-color:var(--card-border-hot);box-shadow:inset 0 1px 0 var(--card-shine), 0 16px 34px var(--card-shadow), 0 0 46px var(--card-glow)}._Spj8q_stepState{color:var(--mute);align-items:center;gap:.55em;font-size:.85rem;font-weight:600;display:inline-flex}._Spj8q_step[data-state=now] ._Spj8q_stepState{color:var(--token)}._Spj8q_step[data-state=now] ._Spj8q_stepState:before{content:"";background:var(--token);border-radius:50%;width:.7em;height:.7em;animation:1.4s ease-in-out infinite _Spj8q_blink}._Spj8q_step h3{color:var(--card-title);letter-spacing:-.02em;font-size:clamp(1.2rem,2vw,1.5rem);font-weight:800}._Spj8q_step p{color:var(--card-mute)}._Spj8q_steps{counter-reset:step;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2vw,24px);margin:0;padding:0;list-style:none;display:grid}._Spj8q_steps ._Spj8q_step{counter-increment:step;padding-top:26px}._Spj8q_steps ._Spj8q_step:before{content:counter(step);aspect-ratio:1;border:1px solid var(--card-border-hot);background:var(--chip-bg);width:52px;color:var(--card-title);font-family:var(--font-display), system-ui, sans-serif;box-shadow:0 0 26px var(--card-glow);border-radius:50%;place-items:center;margin-bottom:6px;font-size:1.4rem;font-weight:800;display:grid}._Spj8q_faq{gap:12px;max-width:860px;display:grid}._Spj8q_faqItem{border:1px solid var(--card-border);background:var(--soft-bg);box-shadow:inset 0 1px 0 var(--card-shine);border-radius:18px}._Spj8q_faqItem summary{min-height:56px;font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.01em;cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:14px 22px;font-size:1.02rem;font-weight:700;list-style:none;display:flex}._Spj8q_faqItem summary::-webkit-details-marker{display:none}._Spj8q_faqItem summary:after{content:"";background:linear-gradient(var(--token) 0 0) center / 100% 3px no-repeat, linear-gradient(var(--token) 0 0) center / 3px 100% no-repeat;flex:none;width:16px;height:16px;transition:rotate .2s ease-out}._Spj8q_faqItem[open] summary:after{rotate:45deg}._Spj8q_faqItem summary:focus-visible{outline-offset:-3px;border-radius:18px}._Spj8q_faqItem p{max-width:68ch;color:var(--mute);padding:0 22px 20px}._Spj8q_ctaWrap{padding-block:clamp(32px,5vw,64px) 0}._Spj8q_legal{color:var(--mute);text-align:center;margin-top:14px;font-size:.9rem}._Spj8q_legal a{text-underline-offset:4px;align-items:center;min-height:44px;transition:color .12s ease-out;display:inline-flex}._Spj8q_legal a:hover{color:var(--cream)}._Spj8q_cta{isolation:isolate;border:1px solid var(--card-border);background:var(--scene-bg);min-height:clamp(320px,40vw,440px);box-shadow:0 30px 60px var(--card-shadow), 0 0 80px var(--head-glow);border-radius:30px;place-items:center;display:grid;position:relative;overflow:hidden}._Spj8q_ctaBg{z-index:-2;object-fit:cover;object-position:50% 30%;filter:brightness(var(--cta-dim)) saturate(1.1);animation:30s ease-in-out infinite alternate _Spj8q_drift}._Spj8q_character{z-index:1;filter:drop-shadow(0 14px 18px #00000080);width:clamp(150px,26vw,320px);height:auto;animation:4.5s ease-in-out infinite _Spj8q_bob;position:absolute;bottom:-6%}._Spj8q_character[data-side=left]{left:clamp(-30px,1vw,24px)}._Spj8q_character[data-side=right]{animation-delay:-2.2s;right:clamp(-30px,1vw,24px)}@keyframes _Spj8q_bob{0%,to{transform:translate(0,0)rotate(-2deg)}50%{transform:translateY(-14px)rotate(2deg)}}._Spj8q_ctaBody{z-index:2;text-align:center;justify-items:center;gap:22px;max-width:min(100%,36rem);padding:32px 20px;display:grid;position:relative}._Spj8q_cta[data-mascot]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(8px,3vw,40px);padding-inline:clamp(16px,5vw,72px)}._Spj8q_ctaMascot{z-index:2;justify-self:end;width:min(100%,300px);position:relative}._Spj8q_cta[data-mascot] ._Spj8q_ctaBody{background:rgb(var(--scene-ink) / .82);box-shadow:inset 0 1px 0 #ffffff40, 0 22px 46px rgb(var(--scene-ink) / .55);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);text-align:left;border:2px solid #ffd66ebf;border-radius:24px;justify-items:start;margin-block:28px;padding:clamp(20px,3vw,34px)}._Spj8q_cta[data-mascot] ._Spj8q_ctaActions{justify-content:flex-start}._Spj8q_ctaTitle{letter-spacing:-.03em;text-shadow:0 2px 18px rgb(var(--scene-ink) / .95);font-size:clamp(1.7rem,4vw,3.25rem);font-weight:800;line-height:1.08}._Spj8q_ctaText{max-width:40ch;text-shadow:0 1px 12px rgb(var(--scene-ink) / .95);font-size:1.1rem}._Spj8q_ctaActions{flex-wrap:wrap;align-items:center;gap:14px 22px;display:flex}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){._Spj8q_head,._Spj8q_feature,._Spj8q_weapon,._Spj8q_basicsList li,._Spj8q_poster,._Spj8q_step,._Spj8q_frame{animation:linear both _Spj8q_rise;animation-timeline:view();animation-range:entry entry 42%}}}@keyframes _Spj8q_rise{0%{opacity:0;translate:0 44px;scale:.96}to{opacity:1;translate:0;scale:1}}@media (max-width:1000px){._Spj8q_feature,._Spj8q_feature[data-size=half]{grid-column:span 6}._Spj8q_feature[data-size=wide]{grid-column:1/-1}._Spj8q_weapons{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){._Spj8q_posters{--per:4}._Spj8q_heroGrid:has(._Spj8q_heroArt){grid-template-columns:minmax(0,1fr)}._Spj8q_heroGrid:has(._Spj8q_heroArt) ._Spj8q_heroMascot{margin-top:8px;margin-bottom:24px}._Spj8q_heroArt{width:100%;margin-left:0}._Spj8q_basics,._Spj8q_heroGrid{grid-template-columns:minmax(0,1fr)}._Spj8q_heroBody{padding-bottom:0}._Spj8q_hero[data-layout=center] ._Spj8q_heroBody{padding-bottom:clamp(40px,8vh,80px)}._Spj8q_heroMascot{width:min(64vw,300px);margin-top:20px}._Spj8q_hero{min-height:0}._Spj8q_hero[data-layout=side] ._Spj8q_sceneFade{background:linear-gradient(180deg, rgb(var(--scene-ink) / .7) 0%, rgb(var(--scene-ink) / .55) 45%, transparent 70%), linear-gradient(180deg, transparent 70%, var(--night) 100%)}}@media (max-width:700px){._Spj8q_posters{--per:3}._Spj8q_roadmap,._Spj8q_noticeBody{grid-template-columns:minmax(0,1fr)}._Spj8q_feature,._Spj8q_feature[data-size=half],._Spj8q_feature[data-size=wide]{grid-column:1/-1}._Spj8q_feature[data-size=full]{flex-direction:column}._Spj8q_feature[data-size=full] ._Spj8q_featureMedia{flex:auto}._Spj8q_weapons{grid-template-columns:minmax(0,1fr)}._Spj8q_character{width:36vw;top:-4%;bottom:auto}._Spj8q_cta{align-items:end;min-height:420px}._Spj8q_cta[data-mascot]{grid-template-columns:minmax(0,1fr);justify-items:center;padding-block:24px}._Spj8q_ctaMascot{justify-self:center;width:min(56vw,220px)}._Spj8q_cta[data-mascot] ._Spj8q_ctaBody{text-align:center;justify-items:center;margin-block:0}._Spj8q_cta[data-mascot] ._Spj8q_ctaActions{justify-content:center}._Spj8q_note{text-align:inherit}}@media (max-width:860px){._Spj8q_page[data-theme=relic] ._Spj8q_hero[data-layout=side] ._Spj8q_sceneFade{background:linear-gradient(180deg, rgb(var(--scene-ink) / .74) 0%, rgb(var(--scene-ink) / .64) 58%, rgb(var(--scene-ink) / .3) 78%, transparent 90%), linear-gradient(180deg, transparent 76%, var(--night) 100%)}._Spj8q_steps{grid-template-columns:minmax(0,1fr)}._Spj8q_flyover{top:12%}}
