:root{--bg:#f5f7fb;--bg2:#ffffff;--surface:#ffffff;--surface2:#eef2f8;--line:#e3e8f1;--ink:#1b2437;--muted:#5d6880;--dim:#8b95a8;--red:#c4374a;--cyan:#1d6a86;--violet:#5a4eae;--lime:#2f7a48;--amber:#8a5a12;--k:var(--red);--sans:var(--font-sans),"Segoe UI",system-ui,sans-serif;--pixel:var(--sans);color-scheme:light}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:84px;color-scheme:light}body,html{background:var(--bg)}body{margin:0;min-height:100vh;color:var(--ink);font-family:var(--sans);font-size:1.05rem;line-height:1.6;-webkit-font-smoothing:antialiased}::selection{background:#f3c9cf;color:var(--ink)}a{color:inherit}img{max-width:100%;display:block}a,button{cursor:pointer}h1,h2,h3{margin:0;font-weight:640;letter-spacing:-.035em;line-height:1.08;text-wrap:balance}p{text-wrap:pretty}:focus-visible{outline:2px solid var(--red);outline-offset:3px}.wrap{width:min(1120px,100% - 32px);margin-inline:auto}.skip{position:absolute;left:1rem;top:-4rem;z-index:200;background:var(--ink);color:white;padding:.45rem .75rem}.skip:focus{top:.8rem}.kicker{margin:0 0 .45rem;font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--red)}.sec-lead{margin:.45rem 0 0;max-width:38rem;color:var(--muted)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.7rem 1rem;border:1px solid var(--line);border-radius:999px;background:white;color:var(--ink);font:inherit;font-weight:650;text-decoration:none}.btn-primary,.btn:hover{border-color:var(--ink)}.btn-primary{background:var(--ink);color:white}.btn-primary:hover{background:var(--red);border-color:var(--red)}.btn-ghost{background:transparent}.hud{position:-webkit-sticky;position:sticky;top:0;z-index:30;background:var(--bg);border-bottom:1px solid var(--line)}.hud-inner{width:min(1120px,100% - 32px);margin:0 auto;min-height:68px;display:flex;align-items:center;justify-content:space-between;gap:1rem}.hud-brand{text-decoration:none;display:flex;flex-direction:column;line-height:1.15}.hud-brand strong{font-size:1rem;letter-spacing:-.03em}.hud-brand small{color:var(--muted);font-size:.82rem}.hud-nav{display:flex;flex-wrap:wrap;gap:.3rem 1.1rem}.hud-nav a{text-decoration:none;color:var(--muted);font-size:.92rem;font-weight:650}.hud-nav a:hover{color:var(--ink)}.hero{padding:3.2rem 0 2.4rem}.hero-grid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(260px,.7fr);grid-gap:2.5rem;gap:2.5rem;align-items:start}h1{font-size:clamp(2.6rem,6vw,4.3rem)}.hl{color:var(--red)}.hero-class{margin:1rem 0 0;font-size:1.15rem;max-width:38rem}.hero-class a{color:var(--red);font-weight:650}.hero-about{margin:.7rem 0 0;color:var(--muted);max-width:38rem}.hero-actions{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1.3rem}.player-card{background:white;border:1px solid var(--line);border-radius:20px;overflow:hidden}.pc-top{display:flex;justify-content:space-between;padding:.75rem 1rem;font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.pc-photo{aspect-ratio:1/1;background:var(--surface2)}.pc-photo img{width:100%;height:100%;object-fit:cover;object-position:center 42%}.pc-stats{margin:0;padding:.4rem 1rem .2rem}.pc-stats div{display:grid;grid-template-columns:5.2rem 1fr;grid-gap:.5rem;gap:.5rem;padding:.45rem 0;border-top:1px solid var(--line)}.pc-stats dt{margin:0;color:var(--muted);font-size:.82rem}.pc-stats dd{margin:0}.pc-counters{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);margin:0;padding:.8rem .4rem 1rem;border-top:1px solid var(--line);text-align:center}.pc-counters strong{display:block;font-size:1.35rem;letter-spacing:-.03em}.pc-counters span{color:var(--muted);font-size:.75rem}.section{padding:2.6rem 0}.section-alt{background:white;border-block:1px solid var(--line)}.sec-head{margin-bottom:1.3rem}.sec-head h2{font-size:clamp(1.7rem,3vw,2.2rem)}.filters{display:flex;flex-wrap:wrap;gap:.45rem;margin-bottom:1rem}.filter{display:inline-flex;align-items:center;gap:.4rem;border:1px solid var(--line);background:white;color:var(--ink);border-radius:999px;padding:.4rem .75rem;font:inherit;font-weight:650}.filter span{color:var(--muted);font-size:.8rem}.filter[aria-pressed=true]{background:var(--ink);color:white;border-color:var(--ink)}.filter[aria-pressed=true] span{color:#d5dbe8}.cards{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.8rem;gap:.8rem}.cards li[hidden]{display:none}.card{position:relative;display:flex;flex-direction:column;gap:.25rem;min-height:190px;padding:1rem 1.05rem 1.1rem;border:1px solid var(--line);border-radius:16px;text-decoration:none;overflow:hidden;transform:perspective(900px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:border-color .15s ease}.card,.section .card,.section-alt .card{background:white}.card:focus-visible,.card:hover{border-color:color-mix(in srgb,var(--k) 55%,var(--line))}.card-top{display:flex;justify-content:space-between;color:var(--muted);font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.card-kind{color:var(--k)}.card-title{margin-top:.7rem;font-size:1.35rem;font-weight:680;letter-spacing:-.03em}.card-org,.card-sub{color:var(--muted);font-size:.92rem}.card-info{position:absolute;inset:0;display:flex;flex-direction:column;gap:.55rem;padding:1rem 1.05rem;background:white;opacity:0;transition:opacity .15s ease}.card:focus-visible .card-info,.card:hover .card-info{opacity:1}.card-info-text{color:var(--ink)}.card-stack{display:flex;flex-wrap:wrap;gap:.3rem;margin-top:auto}.card-stack span,.loadout li{border:1px solid var(--line);border-radius:999px;padding:.12rem .5rem;font-size:.75rem;color:var(--muted)}.card-go{font-weight:700;color:var(--red)}.map{display:grid;grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr);grid-gap:1.2rem;gap:1.2rem;align-items:start}.map-path{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.35rem}.node{width:100%;display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;grid-column-gap:.7rem;column-gap:.7rem;text-align:left;background:transparent;border:1px solid transparent;border-radius:12px;padding:.55rem .7rem;font:inherit;color:inherit}.node-dot{grid-row:span 2;align-self:center;width:10px;height:10px;border-radius:50%;background:var(--line)}.node.is-sel{background:white;border-color:var(--line)}.node.is-now .node-dot,.node.is-sel .node-dot{background:var(--red)}.node-org{font-weight:700}.node-period{color:var(--muted);font-size:.85rem}.map-panel{border:1px solid var(--line);border-radius:16px;padding:1.1rem 1.2rem .4rem}.map-panel,.section-alt .map-panel{background:var(--bg)}.map-tag{margin:0;color:var(--red);font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.map-panel h3{margin-top:.35rem;font-size:1.45rem}.map-org{margin:.2rem 0 0;font-weight:700}.map-summary{margin:.45rem 0 0;color:var(--muted)}.quest{list-style:none;margin:.8rem 0 0;padding:0}.quest li{padding:.65rem 0;border-top:1px solid var(--line);color:var(--ink)}.inv-tabs{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:.9rem}.inv-tabs button{border:1px solid var(--line);background:white;border-radius:999px;padding:.4rem .75rem;font:inherit;font-weight:650;color:var(--muted)}.inv-tabs button[aria-selected=true]{background:var(--ink);color:white;border-color:var(--ink)}.inv-grid{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.4rem;align-content:flex-start}.slot{border:1px solid var(--line);background:white;border-radius:999px;padding:.4rem .75rem;font:inherit;color:var(--ink)}.slot-abbr{display:none}.side-list{list-style:none;margin:0;padding:0}.side-list li{display:flex;justify-content:space-between;gap:1rem;align-items:center;padding:1rem 0;border-top:1px solid var(--line)}.side-list li:last-child{border-bottom:1px solid var(--line)}.side-list h3{font-size:1.15rem}.side-list p{margin:.2rem 0 0;color:var(--muted)}.side-links{display:flex;gap:.9rem;flex-shrink:0}.side-links a{color:var(--red);font-weight:700}.contact-box{padding-bottom:.4rem}.contact h2{font-size:clamp(2rem,4vw,3rem)}.contact-actions{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:1.1rem}.site-footer{border-top:1px solid var(--line)}.footer-inner{display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding:1.1rem 0 1.4rem;color:var(--muted);font-size:.9rem}.footer-inner p{margin:0}.brief{padding:2.2rem 0 3rem}.back{color:var(--red);font-weight:700;text-decoration:none}.brief h1{margin-top:.7rem;font-size:clamp(2.2rem,5vw,3.4rem)}.brief-summary{margin:.6rem 0 0;max-width:40rem;color:var(--muted);font-size:1.08rem}.brief-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.8rem;gap:.8rem;margin:1.3rem 0 0}.brief-stats div{background:white;border:1px solid var(--line);border-radius:14px;padding:.8rem .9rem}.brief-stats dt{margin:0;color:var(--muted);font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.brief-stats dd{margin:.25rem 0 0;font-weight:650}.brief-grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(220px,.7fr);grid-gap:1rem;gap:1rem;margin-top:1rem}.panel{background:white;border:1px solid var(--line);border-radius:16px;padding:1rem 1.1rem .5rem}.panel h2{font-size:1.05rem;margin:.4rem 0}.brief-body{margin:0 0 .6rem;color:var(--muted)}.loadout{list-style:none;display:flex;flex-wrap:wrap;gap:.35rem;margin:0 0 1rem;padding:0}.brief-links{display:flex;flex-direction:column;gap:.45rem;margin-bottom:.8rem}.brief-private{color:var(--muted)}.brief-nav{display:flex;justify-content:space-between;gap:1rem;margin-top:1.2rem}.brief-nav a{text-decoration:none;max-width:46%}.brief-nav span{display:block;color:var(--muted);font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.brief-nav .next{margin-left:auto;text-align:right}.brief-nav a:hover strong{color:var(--red)}.missing{padding:4rem 0}.missing h1{font-size:clamp(2rem,5vw,3rem);max-width:12ch;margin-bottom:.6rem}.missing .btn{margin-top:1rem}.bugs{position:fixed;inset:0;pointer-events:none;z-index:80;overflow:hidden}.bugs-msg{top:18%;left:0;right:0;text-align:center;font-weight:700;color:var(--red)}.bug,.bugs-msg{position:absolute}.bug{top:-40px;animation:fall linear forwards}@keyframes fall{to{transform:translateY(110vh)}}@media (max-width:900px){.brief-grid,.brief-stats,.cards,.hero-grid,.map{grid-template-columns:1fr}.cards{grid-template-columns:1fr 1fr}.hud-inner{align-items:flex-start;flex-direction:column;padding:.8rem 0}}@media (max-width:640px){.cards,.side-list li{grid-template-columns:1fr;display:grid}.side-list li{align-items:start}.pc-counters strong{font-size:1.15rem}}@media (prefers-reduced-motion:reduce){.card,.card-info{transition:none}.bug{animation:none}.mode-toggle:before{animation:none;opacity:0}}html:not([data-mode=game]) .g-only,html[data-mode=game] .p-only{display:none!important}.hud-brand{flex-direction:row;align-items:center;gap:.6rem}.hud-who{display:flex;flex-direction:column;line-height:1.15}.hud-tools{display:flex;align-items:center;gap:.9rem}.mode-toggle{position:relative;isolation:isolate;overflow:hidden;display:inline-flex;align-items:center;gap:.5rem;padding:.35rem .75rem .35rem .4rem;border:1px solid #e7a8b1;border-radius:999px;background:#fff7f8;color:var(--red);font:inherit;font-size:.85rem;font-weight:700;white-space:nowrap;box-shadow:0 0 0 3px rgba(196,55,74,.16)}.mode-toggle:before{content:"";position:absolute;z-index:0;top:-40%;bottom:-40%;left:0;width:46%;background:linear-gradient(100deg,transparent,rgba(255,244,190,.2) 28%,rgba(255,236,150,.95) 50%,rgba(255,96,122,.55) 70%,transparent);transform:translateX(-170%) skewX(-18deg);animation:mode-sheen 1.6s linear infinite;pointer-events:none}.mode-toggle>*{position:relative;z-index:1}.mode-toggle:hover{border-color:var(--red);box-shadow:0 0 0 4px rgba(196,55,74,.24)}.mode-toggle:not([aria-pressed=true]) .mode-track{background:#f3c3ca}.mode-toggle:not([aria-pressed=true]) .mode-thumb{color:var(--red)}@keyframes mode-sheen{0%{transform:translateX(-170%) skewX(-18deg)}to{transform:translateX(320%) skewX(-18deg)}}.mode-track{position:relative;width:38px;height:22px;border-radius:999px;background:var(--surface2);transition:background .2s}.mode-thumb{position:absolute;top:2px;left:2px;width:18px;height:18px;display:grid;place-items:center;border-radius:50%;background:white;color:var(--muted);box-shadow:0 1px 3px rgba(0,0,0,.2);transition:transform .2s}.mode-thumb svg{width:12px;height:auto}.mode-toggle[aria-pressed=true] .mode-track{background:var(--red)}.mode-toggle[aria-pressed=true] .mode-thumb{transform:translateX(16px);color:var(--red)}kbd{display:inline-block;min-width:1.5em;padding:0 .35em;font:inherit;font-size:.8em;line-height:1.5;text-align:center;border:solid var(--line);border-width:1px 1px 3px;border-radius:5px;background:white}.stage{--ground:34px;position:relative;height:220px;margin-top:2.4rem;overflow:hidden;border:1px solid var(--line);border-radius:18px;background:linear-gradient(180deg,#eaf1fb,#f9fbfe);touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.stage.is-active{border-color:var(--red)}.stage-hint{position:absolute;top:12px;left:16px;right:16px;z-index:3;font-size:.85rem;color:var(--muted)}.stage-win{color:var(--lime);font-weight:700}.ground{right:0;bottom:0;height:var(--ground);background:linear-gradient(180deg,#cfe3d4 0 5px,#e7ede9 5px);border-top:1px solid #b9cfbf}.ground,.player{position:absolute;left:0}.player{bottom:var(--ground);z-index:2;color:var(--ink);--bg:#f9fbfe;will-change:transform}.player,.player-inner{width:40px;height:64px}.player-inner svg{display:block;overflow:visible}.stage:not(.is-active) .player-inner svg{animation:idle 1.6s ease-in-out infinite}@keyframes idle{50%{transform:translateY(2px) scaleY(.98)}}.coin{position:absolute;z-index:1;transform:translateX(-50%);color:#c9971c}.coin svg{animation:bob 1.2s ease-in-out infinite}.coin:nth-child(odd) svg{animation-delay:-.6s}@keyframes bob{50%{transform:translateY(-6px)}}.coin-label{position:absolute;left:50%;bottom:100%;transform:translateX(-50%);white-space:nowrap;font-size:.85rem;font-weight:700;color:var(--lime);opacity:0;pointer-events:none}.coin.got svg{animation:grab .35s forwards}.coin.got .coin-label{animation:pop 1.4s ease-out forwards}@keyframes grab{to{transform:translateY(-30px) scale(.2);opacity:0}}@keyframes pop{0%{opacity:0;transform:translate(-50%)}15%,80%{opacity:1}to{opacity:0;transform:translate(-50%,-48px)}}.stage-start{position:absolute;left:50%;top:46%;z-index:4;transform:translate(-50%,-50%);padding:.65rem 1.1rem;border:0;border-radius:999px;background:var(--ink);color:white;font:inherit;font-weight:650}.stage-start:hover{background:var(--red)}.blink{animation:blink 1s steps(2,start) infinite}@keyframes blink{to{visibility:hidden}}.pad{position:absolute;right:12px;bottom:calc(var(--ground) + 12px);z-index:4;display:flex;gap:8px}.pad button{width:50px;height:50px;border:1px solid var(--line);border-radius:14px;background:rgba(255,255,255,.9);font-size:1.1rem;touch-action:none}@media (hover:hover) and (pointer:fine){.pad{display:none}}@media (max-width:900px){.hud-tools{position:absolute;top:.8rem;right:16px}.hud-inner{position:relative}}.card{min-height:0}.card-art{display:block;margin:.75rem 0 .35rem}.preview{display:block;overflow:hidden;border:1px solid var(--line);border-radius:10px;background:var(--surface2)}.preview-bar{display:flex;align-items:center;gap:.5rem;height:24px;padding:0 .6rem;background:#f0f3f8;border-bottom:1px solid var(--line)}.preview-dots{display:flex;gap:4px}.preview-dots i{width:7px;height:7px;border-radius:50%;background:#d3d9e4}.preview-url{flex:1 1;min-width:0;padding:0 .5rem;overflow:hidden;border-radius:999px;background:white;color:var(--muted);font-size:.68rem;line-height:16px;white-space:nowrap;text-overflow:ellipsis}.preview-body{position:relative;display:block;aspect-ratio:16/10;overflow:hidden}.preview-body img{width:100%;height:100%;object-fit:cover;object-position:top;transition:transform .6s ease}.card:hover .preview-body img{transform:scale(1.04)}.preview-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.55rem;height:100%;color:var(--k);background:color-mix(in srgb,var(--k) 7%,white)}.preview-empty span{color:var(--muted);font-size:.75rem}.brief-preview{margin-top:1.5rem}.preview-lg{border-radius:16px}.preview-lg .preview-bar{height:34px;padding:0 .9rem}.preview-lg .preview-dots i{width:10px;height:10px}.preview-lg .preview-url{font-size:.8rem;line-height:22px;max-width:26rem}.preview-lg .preview-body{aspect-ratio:16/9}.preview-lg .preview-empty span{font-size:.9rem}.card .card-info{align-items:center;justify-content:flex-start;gap:.7rem;padding:1.3rem 1.3rem 1.2rem;text-align:center}.card .card-info-text{margin-block:auto;max-width:24ch;font-size:1.25rem;font-weight:560;line-height:1.4;letter-spacing:-.015em;text-wrap:balance}.card .card-stack{justify-content:center;margin-top:0}.card .card-go{text-align:center}html[data-mode=game]{--bg:#120d24;--bg2:#19122f;--surface:#1f1740;--surface2:#2a2052;--line:#3b2f70;--ink:#f6f1e7;--muted:#b9afdb;--dim:#8478b0;--red:#ff4d5e;--red-deep:#a3142a;--lime:#c6f432;--cyan:#4dd8ff;--violet:#b88cff;--amber:#ffc94d;--shadow:#07040f;--pixel:var(--font-pixel),"Courier New",monospace;--cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='30' viewBox='0 0 16 22' shape-rendering='crispEdges'%3E%3Cpath d='M1 1v16l4-4 3 7 3-1-3-7h6z' fill='%23f6f1e7' stroke='%23120d24' stroke-width='1.6'/%3E%3C/svg%3E") 2 2,auto;--cursor-hand:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='30' viewBox='0 0 16 22' shape-rendering='crispEdges'%3E%3Cpath d='M1 1v16l4-4 3 7 3-1-3-7h6z' fill='%23ff4d5e' stroke='%23120d24' stroke-width='1.6'/%3E%3C/svg%3E") 2 2,pointer;color-scheme:dark;background:var(--bg);& body{background-color:var(--bg);background-image:radial-gradient(60rem 40rem at 85% -10%,rgba(255,77,94,.14),transparent 60%),radial-gradient(50rem 40rem at -10% 30%,rgba(77,216,255,.08),transparent 60%),radial-gradient(rgba(255,255,255,.07) 1px,transparent 0);background-size:auto,auto,26px 26px;color:var(--ink);cursor:var(--cursor)}& body:after{content:"";position:fixed;inset:0;z-index:100;pointer-events:none;background:repeating-linear-gradient(180deg,rgba(0,0,0,.12) 0 1px,transparent 1px 3px);opacity:.35}& [role=tab],& a,& button{cursor:var(--cursor-hand)}& ::selection{background:var(--red);color:var(--ink)}& :focus-visible{outline:3px solid var(--amber)}& .kicker{font-family:var(--pixel);font-size:.95rem;font-weight:400;letter-spacing:.08em;color:var(--amber)}& .sec-lead{color:var(--muted);font-size:1.08rem}& kbd{border:solid var(--line);border-width:2px 2px 4px;border-radius:4px}& .btn,& kbd{font-family:var(--pixel);color:var(--ink);background:var(--surface2)}& .btn{border-radius:0;padding:.7rem 1.1rem;font-weight:400;text-transform:uppercase;letter-spacing:.04em;border:3px solid var(--shadow);box-shadow:4px 4px 0 var(--shadow),inset 0 -4px 0 rgba(0,0,0,.25),inset 0 3px 0 rgba(255,255,255,.1);transition:transform .08s,box-shadow .08s}& .btn:hover{transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--shadow),inset 0 -4px 0 rgba(0,0,0,.25)}& .btn:active{transform:translate(3px,3px);box-shadow:1px 1px 0 var(--shadow)}& .btn-primary{border-color:var(--shadow);color:#fff}& .btn-primary,& .btn-primary:hover{background:var(--red)}& .btn-ghost{background:transparent;border-color:var(--line);box-shadow:none}& .btn-ghost:hover{color:var(--amber);border-color:var(--amber);box-shadow:none}& .hud{background:rgba(18,13,36,.86);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:3px solid var(--shadow);box-shadow:0 1px 0 var(--line)}& .hud-who strong{font-family:var(--pixel);font-size:1.15rem;font-weight:400;letter-spacing:.03em}& .hud-who small{font-size:.72rem;color:var(--lime);letter-spacing:.08em}& .hud-nav a,& .hud-who small{font-family:var(--pixel);text-transform:uppercase}& .hud-nav a{position:relative;font-weight:400;letter-spacing:.05em;color:var(--muted)}& .hud-nav a:before{content:"▶";position:absolute;left:-.9rem;opacity:0;color:var(--red)}& .hud-nav a:hover{color:var(--amber)}& .hud-nav a:hover:before{opacity:1;animation:blink .6s steps(2,start) infinite}& .hud-stats{display:flex;align-items:center;gap:.7rem;font-family:var(--pixel)}& .hud-hearts{display:flex;gap:3px;color:var(--red)}& .hud-coins{display:flex;align-items:center;gap:.3rem;color:var(--amber)}& .mode-toggle{border-radius:0;font-family:var(--pixel);font-weight:400;text-transform:uppercase;color:var(--shadow);background:var(--lime);border:3px solid var(--shadow);box-shadow:3px 3px 0 var(--shadow),0 0 18px rgba(198,244,50,.45)}& .mode-toggle:hover{border-color:var(--shadow);color:var(--shadow);background:var(--amber)}& .mode-track{border-radius:0;background:var(--shadow);border:2px solid var(--shadow)}& .mode-thumb{border-radius:0;top:0;left:0;background:var(--lime);color:var(--shadow);box-shadow:none}& .hero{padding:3.5rem 0 3rem}& .hero-grid{align-items:center;gap:3rem}& .hero h1{font-family:var(--pixel);font-weight:700;font-size:clamp(2.8rem,7.5vw,5.6rem);line-height:.95;letter-spacing:.01em;text-shadow:5px 5px 0 var(--red-deep),10px 10px 0 var(--shadow)}& .hero h1 .hl{color:var(--red);text-shadow:5px 5px 0 var(--shadow)}& .hero-class{font-size:clamp(1.15rem,2.1vw,1.4rem);line-height:1.4}& .hero-class a{color:var(--lime);text-decoration-thickness:2px;text-underline-offset:4px}& .hero-actions{gap:.9rem;margin-top:2rem}& .player-card{padding:14px;border-radius:0;overflow:visible;background:var(--surface);border:3px solid var(--shadow);box-shadow:8px 8px 0 var(--shadow),inset 0 0 0 3px var(--line);transform:none;transition:transform .3s cubic-bezier(.2,.9,.3,1.3),box-shadow .3s}& .player-card:hover{transform:rotate(-2deg) translateY(-6px);box-shadow:12px 12px 0 var(--shadow),inset 0 0 0 3px var(--red)}& .pc-top{padding:0 0 10px;font-family:var(--pixel);font-weight:400;color:var(--muted)}& .pc-top span:last-child{color:var(--amber)}& .pc-photo{border:3px solid var(--shadow);outline:3px solid var(--red);outline-offset:-6px;background:var(--red)}& .pc-stats{padding:0;margin-top:12px;display:grid;grid-gap:4px;gap:4px}& .pc-stats div{border:0;padding:4px 8px;background:var(--bg2);font-size:.92rem}& .pc-stats dt{font-family:var(--pixel);text-transform:uppercase;color:var(--dim)}& .pc-stats dd{font-weight:600}& .pc-counters{border:0;padding:0;margin-top:10px;gap:4px}& .pc-counters li{background:var(--bg2);padding:6px 2px}& .pc-counters strong{font-family:var(--pixel);font-size:1.5rem;font-weight:400;color:var(--lime)}& .pc-counters span{text-transform:uppercase;font-size:.68rem;letter-spacing:.05em}& .stage{--ground:38px;height:240px;margin-top:3rem;border-radius:0;border:3px solid var(--shadow);box-shadow:8px 8px 0 var(--shadow),inset 0 0 0 3px var(--line);background:radial-gradient(circle at 12% 30%,rgba(255,255,255,.5) 1px,transparent 2px),radial-gradient(circle at 70% 18%,rgba(255,255,255,.4) 1px,transparent 2px),radial-gradient(circle at 42% 50%,rgba(255,255,255,.3) 1px,transparent 2px),linear-gradient(180deg,#1b1340,#2a1b55)}& .stage.is-active{box-shadow:8px 8px 0 var(--shadow),inset 0 0 0 3px var(--lime)}& .stage-hint{font-family:var(--pixel);font-size:.92rem}& .ground{background:linear-gradient(to bottom,var(--lime) 0 8px,#5c7d12 8px 12px,transparent 12px),repeating-linear-gradient(90deg,#4a2b5e 0 16px,#3b2150 16px 32px);border-top:3px solid var(--shadow)}& .player{--bg:#1b1340;color:var(--ink)}& .coin{color:var(--amber);filter:drop-shadow(0 0 6px rgba(255,201,77,.6))}& .coin-label{font-family:var(--pixel);font-weight:400;color:var(--lime)}& .stage-start{border-radius:0;padding:.8rem 1.3rem;font-family:var(--pixel);font-size:1.1rem;text-transform:uppercase;color:var(--bg);background:var(--amber);border:3px solid var(--shadow);box-shadow:5px 5px 0 var(--shadow)}& .stage-start:hover{background:var(--lime)}& .pad button{border-radius:0;color:var(--ink);background:rgba(42,32,82,.85);border:3px solid var(--shadow)}& .section{padding:5rem 0}& .section-alt{background:linear-gradient(180deg,rgba(0,0,0,.18),rgba(0,0,0,.05));border-block:3px solid var(--shadow);box-shadow:inset 0 1px 0 var(--line),inset 0 -1px 0 var(--line)}& .sec-head{margin-bottom:2.2rem}& .contact h2,& .sec-head h2{font-family:var(--pixel);font-weight:700;font-size:clamp(2.3rem,5.5vw,3.6rem);letter-spacing:.01em;text-shadow:4px 4px 0 var(--red-deep),8px 8px 0 var(--shadow)}& .filter{border-radius:0;font-family:var(--pixel);font-weight:400;text-transform:uppercase;color:var(--muted);background:var(--surface);border:3px solid var(--line)}& .filter span{padding:0 .3em;background:var(--bg);color:var(--k)}& .filter:hover{color:var(--ink);border-color:var(--k)}& .filter[aria-pressed=true]{color:var(--bg);background:var(--k);border-color:var(--shadow);box-shadow:3px 3px 0 var(--shadow)}& .filter[aria-pressed=true] span{background:var(--shadow);color:var(--k)}& .cards{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:1.6rem}& .cards li{perspective:900px}& .card{--mx:50%;--my:50%;min-height:340px;padding:12px;gap:0;border-radius:0;color:var(--ink);background:linear-gradient(160deg,color-mix(in srgb,var(--k) 22%,var(--surface)) 0,var(--surface) 55%);border:3px solid var(--shadow);box-shadow:6px 6px 0 var(--shadow),inset 0 0 0 3px color-mix(in srgb,var(--k) 55%,transparent);transform:rotateX(calc(var(--rx, 0deg) * 3)) rotateY(calc(var(--ry, 0deg) * 3));transition:transform .2s ease-out,box-shadow .2s;cursor:none}& .card:focus-visible,& .card:hover{border-color:var(--shadow);transform:rotateX(calc(var(--rx, 0deg) * 3)) rotateY(calc(var(--ry, 0deg) * 3)) translateY(-6px);box-shadow:10px 12px 0 var(--shadow),inset 0 0 0 3px var(--k)}& .card-top{font-family:var(--pixel);font-weight:400;color:var(--muted)}& .card-kind{padding:1px 8px;color:var(--bg);background:var(--k)}& .card-art{flex:1 1;display:grid;place-items:center;min-height:150px;margin:12px 0;color:var(--k);background:radial-gradient(circle at 50% 55%,color-mix(in srgb,var(--k) 25%,transparent),transparent 65%),repeating-linear-gradient(0deg,rgba(255,255,255,.04) 0 1px,transparent 1px 12px),repeating-linear-gradient(90deg,rgba(255,255,255,.04) 0 1px,transparent 1px 12px),var(--bg2);border:3px solid var(--shadow)}& .card-art svg{filter:drop-shadow(4px 4px 0 var(--shadow));transition:transform .3s}& .card:hover .card-art svg{transform:scale(1.1) translateY(-4px)}& .card-title{margin-top:0;font-family:var(--pixel);font-size:1.6rem;font-weight:400;letter-spacing:0}& .card-sub{margin-top:.2rem}& .card-org{display:none}& .card-info{inset:44px 12px 12px;padding:14px;opacity:1;background:color-mix(in srgb,var(--bg) 94%,var(--k));border:3px solid var(--k);box-shadow:inset 0 0 0 3px var(--shadow);transform:translateY(calc(100% + 20px));transition:transform .25s cubic-bezier(.2,.9,.3,1.2);z-index:2}& .card:focus-visible .card-info,& .card:hover .card-info{transform:translateY(0)}& .card-info-bar{display:flex;justify-content:space-between;padding-bottom:.4rem;font-family:var(--pixel);text-transform:uppercase;color:var(--k);border-bottom:2px dashed var(--line)}& .card-info-text{color:var(--ink);font-size:.98rem;line-height:1.45}& .card-stack span{border-radius:0;color:var(--ink);background:var(--surface2);border:2px solid var(--line)}& .card-go{padding:.35rem;text-align:center;font-weight:400;text-transform:uppercase;background:var(--k)}& .card-cursor,& .card-go{font-family:var(--pixel);color:var(--bg)}& .card-cursor{position:absolute;left:var(--mx);top:var(--my);z-index:4;padding:2px 8px;font-size:.85rem;background:var(--amber);border:2px solid var(--shadow);box-shadow:3px 3px 0 var(--shadow);transform:translate(10px,12px);pointer-events:none;opacity:0;transition:opacity .1s}& .card-cursor:before{content:"";position:absolute;left:-12px;top:-14px;width:14px;height:18px;background:var(--ink);-webkit-clip-path:polygon(0 0,0 100%,30% 75%,50% 100%,65% 92%,48% 68%,100% 68%);clip-path:polygon(0 0,0 100%,30% 75%,50% 100%,65% 92%,48% 68%,100% 68%)}& .card:hover .card-cursor{opacity:1}& .card-holo{position:absolute;inset:0;z-index:3;pointer-events:none;opacity:0;mix-blend-mode:color-dodge;background:radial-gradient(circle at var(--mx) var(--my),rgba(255,255,255,.35),transparent 40%),linear-gradient(115deg,transparent 30%,rgba(77,216,255,.25) 45%,rgba(255,77,94,.25) 55%,transparent 70%);background-size:100% 100%,200% 200%;background-position:50%,var(--mx) var(--my);transition:opacity .2s}& .card:hover .card-holo{opacity:1}& .map{grid-template-columns:1fr;gap:1.6rem}& .map-path{position:relative;display:flex;flex-direction:row-reverse;gap:.8rem}& .map-path>li{flex:1 1;min-width:0}& .map-path:before{content:"";position:absolute;left:10%;right:10%;top:27px;border-top:4px dashed var(--line)}& .node{position:relative;display:flex;flex-direction:column;align-items:center;gap:.15rem;padding:0 .3rem .7rem;text-align:center;border:0}& .node,& .node.is-sel{background:none}& .node-dot{display:grid;place-items:center;width:56px;height:56px;margin-bottom:.5rem;border-radius:0;color:var(--bg);border:3px solid var(--shadow);box-shadow:4px 4px 0 var(--shadow);transition:transform .15s}& .node-dot,& .node.is-sel .node-dot{background:var(--lime)}& .node.is-now .node-dot{background:var(--amber);animation:pulse 1.4s ease-in-out infinite}& .node.is-sel .node-dot{transform:translateY(-6px) scale(1.12);outline:3px solid var(--ink);outline-offset:3px}& .node-org{font-family:var(--pixel);font-weight:400;font-size:1.05rem;line-height:1.15}& .node.is-sel .node-org{color:var(--amber)}& .node-period{color:var(--muted)}& .map-panel,& .panel{border-radius:0;padding:1.6rem 1.8rem;background:var(--surface);border:3px solid var(--shadow);box-shadow:8px 8px 0 var(--shadow),inset 0 0 0 3px var(--line)}& .map-tag{color:var(--lime)}& .map-panel h3,& .map-tag{font-family:var(--pixel);font-weight:400}& .map-panel h3{font-size:1.9rem;letter-spacing:0}& .map-org{color:var(--amber)}& .quest li{position:relative;padding:.3rem 0 .3rem 1.8rem;border:0;color:var(--ink)}& .quest li:before{content:"";position:absolute;left:0;top:.72em;width:12px;height:12px;background:var(--k,var(--amber));box-shadow:2px 2px 0 var(--shadow)}& .inv-tabs button{border-radius:0;font-family:var(--pixel);font-weight:400;text-transform:uppercase;color:var(--muted);background:var(--surface);border:solid var(--line);border-width:3px 3px 5px}& .inv-tabs button[aria-selected=true]{color:var(--bg);background:var(--amber);border-color:var(--shadow)}& .inv-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));grid-gap:10px;gap:10px;padding:14px;background:var(--bg2);border:3px solid var(--shadow);box-shadow:inset 0 0 0 3px var(--line)}& .slot{width:100%;aspect-ratio:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.3rem;padding:6px;border-radius:0;border:3px solid var(--shadow);box-shadow:inset 3px 3px 0 rgba(255,255,255,.08),inset -3px -3px 0 rgba(0,0,0,.35);transition:transform .1s}& .slot,& .slot:hover{color:var(--ink);background:var(--surface2)}& .slot:hover{transform:translateY(-3px);border-color:var(--amber);box-shadow:0 0 0 2px var(--shadow),0 0 18px rgba(255,201,77,.35)}& .slot-abbr{display:block;font-family:var(--pixel);font-size:1.6rem;line-height:1;color:var(--cyan)}& .slot:hover .slot-abbr{color:var(--amber)}& .slot-name{font-size:.74rem;line-height:1.15;text-align:center;color:var(--muted);overflow-wrap:anywhere}& .cabinets{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:2rem;gap:2rem}& .cabinet{display:flex;flex-direction:column;padding:14px;background:linear-gradient(180deg,#2e2160,#1c1540);border:3px solid var(--shadow);border-radius:18px 18px 6px 6px;box-shadow:8px 8px 0 var(--shadow),inset 0 0 0 3px var(--line)}& .cab-marquee{margin:-2px -2px 14px;padding:.7rem;text-align:center;font-family:var(--pixel);font-size:1.7rem;text-transform:uppercase;border:3px solid var(--shadow);border-radius:10px 10px 2px 2px}& .cab-sokka .cab-marquee{color:var(--bg);background:linear-gradient(90deg,var(--amber),var(--lime));box-shadow:0 0 24px rgba(198,244,50,.35)}& .cab-broken .cab-marquee{color:var(--ink);background:linear-gradient(90deg,var(--red-deep),var(--red));box-shadow:0 0 24px rgba(255,77,94,.4)}& .cab-screen{position:relative;aspect-ratio:16/9;overflow:hidden;border:6px solid var(--shadow);border-radius:12px;box-shadow:inset 0 0 30px rgba(0,0,0,.6),0 0 0 3px #3d2e7a}& .cab-screen:after{content:"";position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(180deg,rgba(0,0,0,.15) 0 2px,transparent 2px 4px)}& .sokka-art{display:block;width:100%;height:100%}& .sokka-title{font-family:var(--pixel);font-size:22px;fill:var(--bg)}& .stick{animation:hop .9s ease-in-out infinite;transform-box:fill-box}& .stick.s1{animation-delay:-.3s}& .stick.s2{animation-delay:-.6s}& .cab-broken .cab-screen{display:grid;place-items:center;background:#0b0818}& .glitch{position:relative;z-index:1;font-family:var(--pixel);font-size:clamp(1.8rem,4vw,2.6rem);color:var(--cyan)}& .glitch:after,& .glitch:before{content:attr(data-text);position:absolute;inset:0}& .glitch:before{color:var(--red);animation:glitch 2.4s steps(1) infinite}& .glitch:after{color:var(--lime);animation:glitch 2.4s steps(1) infinite reverse}& .broken-platforms span{position:absolute;height:12px;background:var(--lime);border:2px solid var(--shadow);box-shadow:inset 0 -4px 0 #5c7d12}& .broken-platforms span:first-child{left:6%;bottom:18%;width:26%}& .broken-platforms span:nth-child(2){left:40%;bottom:30%;width:18%;animation:flicker 1.8s steps(1) infinite}& .broken-platforms span:nth-child(3){right:6%;bottom:14%;width:24%}& .broken-err{position:absolute;left:10px;top:6px;margin:0;font-family:ui-monospace,Consolas,monospace;font-size:.72rem;color:var(--red)}& .cab-body{padding:1.1rem .3rem .2rem}& .cab-body p{margin:0 0 1.1rem;color:var(--muted)}& .cab-actions{display:flex;flex-wrap:wrap;gap:.7rem}& .contact-box{display:flex;flex-direction:column;align-items:center;text-align:center}& .contact .sec-lead{margin-inline:auto}& .contact-actions{justify-content:center;gap:.9rem;margin-top:2rem}& .contact-phone a{color:var(--muted)}& .site-footer{border-top:3px solid var(--shadow);box-shadow:inset 0 1px 0 var(--line)}& .footer-inner{align-items:center;color:var(--dim)}& .back{font-family:var(--pixel);font-weight:400;text-transform:uppercase;color:var(--muted)}& .back:hover{color:var(--amber)}& .brief-head{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:2rem;gap:2rem;align-items:center;margin-top:1.8rem}& .brief-art{display:grid;place-items:center;width:160px;height:160px;color:var(--k);background:var(--bg2);border:3px solid var(--shadow);box-shadow:8px 8px 0 var(--shadow),inset 0 0 0 3px var(--k)}& .brief-art svg{filter:drop-shadow(4px 4px 0 var(--shadow))}& .brief h1{font-family:var(--pixel);font-weight:700;letter-spacing:.01em;text-shadow:4px 4px 0 var(--shadow)}& .brief .kicker{color:var(--k)}& .brief-stats{margin:2.2rem 0 2rem}& .brief-stats div{border-radius:0;background:var(--surface);border:3px solid var(--shadow);box-shadow:inset 0 0 0 2px var(--line)}& .brief-stats dt{font-family:var(--pixel);font-weight:400;color:var(--dim)}& .brief-grid{gap:1.6rem}& .panel h2{font-family:var(--pixel);font-weight:400;font-size:1.3rem;text-transform:uppercase;color:var(--k);letter-spacing:0}& .panel h2:not(:first-child){margin-top:1.6rem}& .brief-body,& .loadout li{color:var(--ink)}& .loadout li{border-radius:0;background:var(--surface2);border:2px solid var(--shadow)}& .brief-nav{margin-top:3rem;padding-top:1.6rem;border-top:3px dashed var(--line)}& .brief-nav span{color:var(--dim)}& .brief-nav span,& .brief-nav strong{font-family:var(--pixel);font-weight:400}& .brief-nav strong{font-size:1.4rem}& .brief-nav a:hover strong{color:var(--amber)}& .bugs-msg,& .missing h1{font-family:var(--pixel)}& .bugs-msg{left:50%;right:auto;transform:translateX(-50%);padding:.8rem 1.4rem;font-size:clamp(1.2rem,3vw,2rem);white-space:nowrap;color:var(--bg);background:var(--amber);border:3px solid var(--shadow);box-shadow:6px 6px 0 var(--shadow)}@media (hover:none){& .card{cursor:pointer;min-height:0}& .card-art{min-height:110px;flex:none}& .card-info{position:static;transform:none;margin-top:.9rem;padding:10px;border-width:2px}& .card-cursor,& .card-holo{display:none}}@media (max-width:960px){& .brief-grid,& .hero-grid{grid-template-columns:1fr}& .player-card{max-width:420px}}@media (max-width:760px){& .map-path{display:grid;grid-template-columns:1fr;grid-gap:.4rem;gap:.4rem}& .map-path:before{left:27px;right:auto;top:20px;bottom:20px;border-top:0;border-left:4px dashed var(--line)}& .node{flex-direction:row;text-align:left;gap:0 .8rem;padding:0;flex-wrap:wrap}& .node-dot{margin:0;width:52px;height:52px}& .node-period{width:100%;padding-left:68px;margin-top:-1.1rem}& .node.is-sel .node-dot{transform:scale(1.08)}& .brief-head{grid-template-columns:1fr}& .brief-art{width:120px;height:120px}& .brief-art svg{width:72px;height:auto}& .section{padding:3.6rem 0}& .hero h1{text-shadow:3px 3px 0 var(--red-deep),6px 6px 0 var(--shadow)}}@media (prefers-reduced-motion:reduce){& *,& :after,& :before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}& .card{transform:none!important}}}@keyframes hop{50%{transform:translateY(-14px)}}@keyframes pulse{50%{box-shadow:4px 4px 0 #07040f,0 0 0 8px rgba(255,201,77,.25)}}@keyframes flicker{40%{opacity:.15}55%{opacity:1}}@keyframes glitch{0%,to{transform:none;-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0)}10%{transform:translate(-4px,2px);-webkit-clip-path:inset(10% 0 60% 0);clip-path:inset(10% 0 60% 0)}20%{transform:translate(4px,-2px);-webkit-clip-path:inset(50% 0 20% 0);clip-path:inset(50% 0 20% 0)}30%{transform:none;-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0)}62%{transform:translate(3px);-webkit-clip-path:inset(70% 0 5% 0);clip-path:inset(70% 0 5% 0)}66%{transform:none;-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0)}}html[data-mode=game]{& .card-art{display:block;place-items:normal;flex:none;min-height:0;margin:12px 0;padding:0;background:none;border:0}& .preview{border:3px solid var(--shadow);border-radius:0;background:var(--bg2);box-shadow:0 0 0 2px color-mix(in srgb,var(--k) 40%,transparent)}& .preview-bar{height:22px;background:var(--surface2);border-bottom:3px solid var(--shadow)}& .preview-dots i{border-radius:0}& .preview-dots i:first-child{background:var(--red)}& .preview-dots i:nth-child(2){background:var(--amber)}& .preview-dots i:nth-child(3){background:var(--lime)}& .preview-url{border-radius:0;background:var(--bg);color:var(--muted);font-family:var(--pixel);font-size:.72rem}& .preview-body:after{content:"";position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(180deg,rgba(0,0,0,.12) 0 1px,transparent 1px 3px)}& .preview-empty{color:var(--k);background:radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--k) 25%,transparent),transparent 65%),repeating-linear-gradient(0deg,rgba(255,255,255,.04) 0 1px,transparent 1px 12px),repeating-linear-gradient(90deg,rgba(255,255,255,.04) 0 1px,transparent 1px 12px),var(--bg2)}& .preview-empty svg{filter:drop-shadow(4px 4px 0 var(--shadow))}& .preview-empty span{font-family:var(--pixel);color:var(--dim)}& .preview-lg{box-shadow:8px 8px 0 var(--shadow),0 0 0 3px var(--k)}& .preview-lg .preview-bar{height:32px}& .preview-lg .preview-url{font-size:.85rem}}html[data-mode=game]{& .card-info{justify-content:flex-start;gap:.6rem;padding:12px}& .card-stack span{padding:0 6px;font-size:.74rem}& .card-go,& .card-info-bar{align-self:stretch}& .card-info-text{margin-block:auto;font-size:1.04rem;font-weight:500;line-height:1.35}}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Grotesk Fallback;src:local("Arial");ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.00%;size-adjust:109.69%}.__className_309fa0{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.__variable_309fa0{--font-sans:"Space Grotesk","Space Grotesk Fallback"}@font-face{font-family:Pixelify Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(/_next/static/media/aaf0e744731a46d3-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Pixelify Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(/_next/static/media/9cb204d1bfdb6539-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Pixelify Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(/_next/static/media/c565b14407d34fed-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Pixelify Sans Fallback;src:local("Arial");ascent-override:81.70%;descent-override:24.87%;line-gap-override:0.00%;size-adjust:112.61%}.__className_e9fcfe{font-family:Pixelify Sans,Pixelify Sans Fallback;font-style:normal}.__variable_e9fcfe{--font-pixel:"Pixelify Sans","Pixelify Sans Fallback"}