.noai-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;pointer-events:none;font-family:var(--font-body)}.noai-lines{position:absolute;left:50%;top:45%;transform:translate(-50%,-50%);width:min(90vw,720px);min-height:4.5em;display:flex;align-items:center;justify-content:center;pointer-events:none;transition:left .6s cubic-bezier(.5,0,.2,1),top .6s cubic-bezier(.5,0,.2,1),width .6s cubic-bezier(.5,0,.2,1),transform .6s cubic-bezier(.5,0,.2,1)}.noai-lines:before{content:"";position:absolute;top:-45%;right:-10%;bottom:-45%;left:-10%;background:radial-gradient(ellipse at center,#03061094,#03061000 72%);pointer-events:none;z-index:-1;opacity:0;transition:opacity .5s ease}.noai-lines.is-showing:before{opacity:1}.noai-line{margin:0;max-width:24ch;text-align:center;font-family:var(--font-body);font-weight:500;font-size:clamp(19px,2.6vw,33px);line-height:1.42;letter-spacing:.06em;color:#e7eeff;text-shadow:0 0 28px rgba(140,185,255,.45),0 0 3px rgba(255,255,255,.3);pointer-events:none;-webkit-user-select:none;user-select:none}.noai-word{display:inline-block;white-space:pre;opacity:0;will-change:transform,opacity;backface-visibility:hidden;-webkit-font-smoothing:antialiased}.noai-lines--corner{left:clamp(18px,3vw,44px);top:clamp(20px,5vh,56px);transform:translate(0);width:min(46vw,360px);justify-content:flex-start;align-items:flex-start}.noai-lines--corner:before{opacity:0}.noai-lines--corner .noai-line{text-align:left;max-width:34ch;font-size:clamp(13px,1.4vw,18px);letter-spacing:.05em;line-height:1.4;color:#c6d4f2}.noai-mute{pointer-events:auto;position:absolute;top:clamp(14px,3vh,26px);right:clamp(14px,3vw,28px);width:44px;height:44px;display:grid;place-items:center;border-radius:50%;border:1px solid rgba(140,200,255,.35);background:#0a101e73;color:#cfe2ff;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);cursor:pointer;transition:border-color .25s ease,background .25s ease,transform .2s ease,box-shadow .25s ease}.noai-mute:hover{border-color:#96d2ffb3;background:#121a2e99;box-shadow:0 0 18px #5aaaff59;transform:translateY(-1px)}.noai-mute:focus-visible{outline:none;border-color:#96d2ffd9;box-shadow:0 0 0 3px #5aaaff4d}.noai-mute svg{width:20px;height:20px;display:block}.noai-mute[aria-pressed=true]{color:#8aa0c8;border-color:#7896c84d}.noai-footer{position:absolute;bottom:clamp(10px,2.2vh,20px);left:50%;transform:translate(-50%);font-family:var(--font-body);font-size:12px;font-weight:500;letter-spacing:.08em;color:#c8d6f06b;white-space:nowrap;pointer-events:none}.noai-footer a{color:#cee2ffb8;text-decoration:none;pointer-events:auto;border-bottom:1px solid transparent;transition:color .2s ease,border-color .2s ease}.noai-footer a:hover{color:#e7f1ff;border-bottom-color:#cee2ff99}.noai-start{pointer-events:auto;position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.noai-start:focus-visible{position:static;width:auto;height:auto;margin-top:14px;clip:auto;overflow:visible;padding:8px 16px;border-radius:999px;border:1px solid rgba(180,205,255,.5);background:#0c101cb3;color:#dce6ff;font:inherit;font-family:var(--font-display);font-size:13px;letter-spacing:.08em;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}@media (max-width: 480px) and (orientation: portrait){.noai-lines{width:88vw}.noai-line{font-size:18px;max-width:22ch}.noai-lines--corner{left:16px;top:112px;width:min(72vw,300px)}.noai-lines--corner .noai-line{font-size:13px}}@media (max-height: 480px) and (orientation: landscape){.noai-line{font-size:17px}}@media (min-width: 481px) and (max-width: 1024px) and (orientation: portrait){.noai-lines--corner{left:50%;top:45%;transform:translate(-50%,-50%);width:min(90vw,720px);justify-content:center;align-items:center}.noai-lines--corner.is-showing:before{opacity:1}.noai-lines--corner .noai-line{text-align:center;max-width:24ch;font-size:clamp(19px,2.6vw,33px);letter-spacing:.06em;line-height:1.42;color:#e7eeff}}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media (prefers-reduced-motion: reduce){.noai-lines,.noai-line{transition:none}}.portal-root{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;pointer-events:none;display:flex;align-items:center;justify-content:center;padding:max(20px,env(safe-area-inset-top)) 16px max(20px,env(safe-area-inset-bottom));font-family:var(--font-body)}.portal-panel{pointer-events:auto;position:relative;width:clamp(280px,90vw,440px);box-sizing:border-box;padding:clamp(28px,6vw,44px) clamp(24px,6vw,40px) clamp(26px,5vw,38px);border-radius:18px;text-align:center;color:#eaf4ff;overflow:hidden;isolation:isolate}.portal-content{position:relative;z-index:2}.portal-emitter,.portal-leds{display:none}.portal-corner{position:absolute;width:20px;height:20px;border:1.5px solid rgba(127,212,255,.65);pointer-events:none;z-index:3}.portal-corner.tl{top:12px;left:12px;border-right:0;border-bottom:0;border-top-left-radius:6px}.portal-corner.tr{top:12px;right:12px;border-left:0;border-bottom:0;border-top-right-radius:6px}.portal-corner.bl{bottom:12px;left:12px;border-right:0;border-top:0;border-bottom-left-radius:6px}.portal-corner.br{bottom:12px;right:12px;border-left:0;border-top:0;border-bottom-right-radius:6px}.portal-eyebrow{font-family:var(--font-display);font-size:clamp(10px,2.6vw,12px);letter-spacing:.42em;text-transform:uppercase;color:#7fd4ff;text-shadow:0 0 14px rgba(127,212,255,.55);margin:0 0 14px;padding-left:.42em}.portal-title{font-family:var(--font-display);font-weight:700;font-size:clamp(28px,8vw,42px);letter-spacing:.14em;line-height:1.05;margin:0 0 16px;padding-left:.14em;color:#fff;text-shadow:0 0 24px rgba(127,212,255,.45),0 2px 18px rgba(0,0,0,.5)}.portal-rule{width:64px;height:1px;margin:0 auto 16px;background:linear-gradient(90deg,transparent,rgba(127,212,255,.85),transparent);box-shadow:0 0 10px #7fd4ff99}.portal-typed{margin:0 0 26px;min-height:1.55em;display:flex;align-items:center;justify-content:center;opacity:0;font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,Consolas,monospace;font-size:clamp(12px,3.2vw,15px);font-weight:500;letter-spacing:.06em;line-height:1.4;color:#bfefff;text-shadow:0 0 12px rgba(127,212,255,.55);white-space:pre}.portal-typed-line{display:inline-flex;align-items:center}.portal-typed-cursor{display:inline-block;width:.55ch;height:1.05em;margin-left:3px;background:currentColor;box-shadow:0 0 8px #7fd4ffcc;opacity:0}.portal-typed.is-typing .portal-typed-cursor{opacity:1}.portal-typed.is-holding .portal-typed-cursor{animation:portal-cursor-blink 1.06s linear infinite}@keyframes portal-cursor-blink{0%,49%{opacity:1}50%,to{opacity:0}}.portal-content--plain .portal-enter{margin-top:14px}.portal-enter{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;font-family:var(--font-display);font-weight:600;font-size:clamp(13px,3.4vw,15px);letter-spacing:.32em;padding:15px clamp(34px,9vw,52px) 15px clamp(40px,9.3vw,58px);color:#eaf6ff;background:linear-gradient(180deg,#4aa8ff38,#4aa8ff14);border:1px solid rgba(127,212,255,.7);border-radius:12px;cursor:pointer;overflow:hidden;text-transform:uppercase;box-shadow:0 0 22px -4px #4aa8ff80,inset 0 0 18px -8px #7fd4ffb3;transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s ease,border-color .25s ease,background .25s ease}.portal-enter:after{content:"";position:absolute;top:0;left:-120%;width:60%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.35),transparent);transform:skew(-18deg);transition:left .6s ease}.portal-enter:hover{transform:translateY(-2px);border-color:#aae6fff2;background:linear-gradient(180deg,#4aa8ff57,#4aa8ff24);box-shadow:0 8px 28px -6px #4aa8ffa6,inset 0 0 22px -6px #aae6ffcc}.portal-enter:hover:after{left:130%}.portal-enter:active{transform:translateY(0)}.portal-enter:focus-visible{outline:2px solid rgba(170,230,255,.9);outline-offset:3px}.portal-return{display:block;margin:18px auto 0;font-family:var(--font-body);font-weight:500;font-size:13px;letter-spacing:.24em;text-transform:uppercase;color:#aac8e69e;background:none;border:0;cursor:pointer;transition:color .2s ease,letter-spacing .2s ease}.portal-return:hover{color:#d2e8fff2;letter-spacing:.27em}.portal-return:focus-visible{outline:1px solid rgba(170,230,255,.7);outline-offset:3px}.portal-close{position:absolute;top:14px;right:14px;z-index:4;width:30px;height:30px;display:flex;align-items:center;justify-content:center;font-size:16px;line-height:1;color:#b4d0ebb3;background:#7fd4ff0f;border:1px solid rgba(127,212,255,.28);border-radius:8px;cursor:pointer;transition:color .2s ease,background .2s ease,border-color .2s ease,transform .2s ease}.portal-close:hover{color:#eaf6ff;background:#7fd4ff29;border-color:#7fd4ff99}.portal-close:focus-visible{outline:2px solid rgba(170,230,255,.9);outline-offset:2px}.portal-panel[data-variant=a]{border-radius:26px;background:radial-gradient(120% 90% at 50% -10%,rgba(150,200,255,.18),transparent 60%),linear-gradient(180deg,#1c26388c,#0e14209e);backdrop-filter:blur(34px) saturate(180%) brightness(1.05);-webkit-backdrop-filter:blur(34px) saturate(180%) brightness(1.05);border:1px solid rgba(255,255,255,.16);box-shadow:inset 0 1px #ffffff73,inset 0 0 0 1px #ffffff0a,inset 0 -28px 60px -40px #000000b3,inset 0 24px 60px -50px #96c8ff80,0 40px 90px -30px #000000b3,0 8px 24px -12px #0009}.portal-panel[data-variant=a]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background-image:radial-gradient(60% 50% at 30% 0%,rgba(255,255,255,.1),transparent 70%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.5'/%3E%3C/svg%3E");background-size:cover,140px 140px;opacity:.5;mix-blend-mode:overlay}.portal-panel[data-variant=a] .portal-corner{display:none}.portal-panel[data-variant=a] .portal-eyebrow{color:#bcd9ff}.portal-panel[data-variant=a] .portal-rule{background:linear-gradient(90deg,transparent,rgba(220,235,255,.7),transparent);box-shadow:none}.portal-panel[data-variant=a] .portal-enter{border-radius:14px;border:1px solid rgba(255,255,255,.28);background:linear-gradient(180deg,#ffffff2e,#ffffff0d);box-shadow:inset 0 1px #ffffff80,0 10px 24px -12px #0009}.portal-panel[data-variant=a] .portal-enter:hover{background:linear-gradient(180deg,#ffffff47,#ffffff1a);border-color:#ffffff80}.portal-panel[data-variant=a] .portal-close{border-radius:50%;background:#ffffff1a;border:1px solid rgba(255,255,255,.2)}.portal-panel[data-variant=b]{border-radius:6px;background:linear-gradient(180deg,#0a28384d,#061a2866);backdrop-filter:blur(6px) saturate(150%);-webkit-backdrop-filter:blur(6px) saturate(150%);border:1px solid rgba(120,240,255,.55);box-shadow:0 0 0 1px #78f0ff2e,-2px 0 14px -4px #ff3c7859,2px 0 14px -4px #3ca0ff66,0 0 50px -6px #50e6ff73;color:#d6ffff;animation:portal-holo-flicker 4.5s steps(60) infinite}.portal-panel[data-variant=b]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background-image:repeating-linear-gradient(0deg,rgba(140,245,255,.1) 0px,rgba(140,245,255,.1) 1px,transparent 2px,transparent 4px);opacity:.7}.portal-panel[data-variant=b]:after{content:"";position:absolute;left:0;right:0;height:36%;top:-36%;z-index:1;pointer-events:none;background:linear-gradient(180deg,transparent,rgba(160,250,255,.12),transparent);animation:portal-holo-scan 3.6s linear infinite}.portal-panel[data-variant=b] .portal-emitter{display:block;position:absolute;left:8%;right:8%;bottom:-3px;height:2px;z-index:3;background:linear-gradient(90deg,transparent,rgba(150,250,255,.95),transparent);box-shadow:0 0 18px 3px #78f0ffcc}.portal-panel[data-variant=b] .portal-corner{border-color:#8cf5ffd9}.portal-panel[data-variant=b] .portal-eyebrow,.portal-panel[data-variant=b] .portal-title{color:#c8ffff;text-shadow:0 0 10px rgba(120,240,255,.9),0 0 26px rgba(120,240,255,.5)}.portal-panel[data-variant=b] .portal-typed{color:#c8ffff;text-shadow:0 0 10px rgba(120,240,255,.8)}.portal-panel[data-variant=b] .portal-typed-cursor{box-shadow:0 0 10px #78f0ffe6}.portal-panel[data-variant=b] .portal-enter{border-radius:4px;color:#e6ffff;background:linear-gradient(180deg,#50e6ff2e,#50e6ff0a);border:1px solid rgba(140,245,255,.8);box-shadow:0 0 18px -2px #78f0ff99,inset 0 0 16px -8px #a0faffe6}@keyframes portal-holo-flicker{0%,to{opacity:1}92%{opacity:1}93%{opacity:.82}94%{opacity:1}96%{opacity:.9}97%{opacity:1}}@keyframes portal-holo-scan{0%{top:-36%}to{top:120%}}.portal-panel[data-variant=c]{border-radius:14px;padding-top:clamp(40px,8vw,56px);background:repeating-linear-gradient(90deg,rgba(255,255,255,.03) 0 1px,transparent 1px 3px),linear-gradient(180deg,#2a2f37,#14171c 60%,#0d0f13);border:1px solid #3c424c;box-shadow:inset 0 1px #ffffff1f,inset 0 -2px 4px #000000b3,0 30px 70px -24px #000000d9;color:#d3dde6}.portal-panel[data-variant=c]:before{content:"";position:absolute;inset:clamp(30px,7vw,44px) 16px 16px;z-index:1;border-radius:8px;background:radial-gradient(120% 100% at 50% 0%,rgba(60,120,90,.1),transparent 70%),linear-gradient(180deg,#0a1210,#060a09);box-shadow:inset 0 0 0 1px #000c,inset 0 2px 10px #000000e6,inset 0 0 36px -10px #50c88c2e}.portal-panel[data-variant=c]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background-image:radial-gradient(circle,rgba(255,255,255,.35),rgba(0,0,0,.6) 60%,transparent 70%),radial-gradient(circle,rgba(255,255,255,.35),rgba(0,0,0,.6) 60%,transparent 70%),radial-gradient(circle,rgba(255,255,255,.35),rgba(0,0,0,.6) 60%,transparent 70%),radial-gradient(circle,rgba(255,255,255,.35),rgba(0,0,0,.6) 60%,transparent 70%);background-repeat:no-repeat;background-size:7px 7px;background-position:11px 11px,calc(100% - 11px) 11px,11px calc(100% - 11px),calc(100% - 11px) calc(100% - 11px)}.portal-panel[data-variant=c] .portal-leds{display:flex;gap:7px;position:absolute;top:16px;left:18px;z-index:3}.portal-panel[data-variant=c] .portal-leds i{width:7px;height:7px;border-radius:50%;background:#1c8f4a;box-shadow:0 0 6px 1px #28dc6ee6,inset 0 0 2px #fff9;animation:portal-led-pulse 2.4s ease-in-out infinite}.portal-panel[data-variant=c] .portal-leds i:nth-child(2){background:#c9a227;box-shadow:0 0 6px 1px #ffc83cd9,inset 0 0 2px #fff9;animation-delay:.5s}.portal-panel[data-variant=c] .portal-leds i:nth-child(3){background:#b23b3b;box-shadow:0 0 6px 1px #ff5a5ab3,inset 0 0 2px #ffffff80;animation-delay:1s}.portal-panel[data-variant=c] .portal-corner{display:none}.portal-panel[data-variant=c] .portal-eyebrow{color:#57e08e;text-shadow:0 0 10px rgba(60,220,130,.5)}.portal-panel[data-variant=c] .portal-title{color:#eaf3ec;text-shadow:0 0 16px rgba(80,220,140,.35),0 2px 8px rgba(0,0,0,.7)}.portal-panel[data-variant=c] .portal-rule{background:linear-gradient(90deg,transparent,rgba(80,220,140,.8),transparent);box-shadow:0 0 8px #50dc8c99}.portal-panel[data-variant=c] .portal-typed{color:#6fe3a1;text-shadow:0 0 10px rgba(80,220,140,.55)}.portal-panel[data-variant=c] .portal-typed-cursor{box-shadow:0 0 8px #50dc8ccc}.portal-panel[data-variant=c] .portal-enter{border-radius:8px;color:#eafff0;letter-spacing:.28em;background:linear-gradient(180deg,#2c4738,#16241c);border:1px solid #3f6b4f;box-shadow:inset 0 1px #ffffff1f,inset 0 -2px 4px #0009,0 0 16px -6px #3cdc8280}.portal-panel[data-variant=c] .portal-enter:hover{background:linear-gradient(180deg,#356b4c,#1c3527);border-color:#5ec98b;box-shadow:inset 0 1px #ffffff2e,0 0 22px -4px #3cdc82b3}.portal-panel[data-variant=c] .portal-close{border-radius:6px;color:#aebcc4;background:linear-gradient(180deg,#262b32,#14171b);border:1px solid #3c424c;box-shadow:inset 0 1px #ffffff1a}@keyframes portal-led-pulse{0%,to{opacity:1}50%{opacity:.45}}.portal-panel[data-variant=d]{border-radius:2px;padding:clamp(40px,9vw,64px) clamp(32px,8vw,56px) clamp(36px,7vw,52px);background:#06080b9e;backdrop-filter:blur(10px) saturate(105%);-webkit-backdrop-filter:blur(10px) saturate(105%);border:1px solid rgba(220,230,240,.22);box-shadow:0 30px 80px -40px #000c;color:#e8edf2}.portal-panel[data-variant=d] .portal-corner{display:none}.portal-panel[data-variant=d] .portal-eyebrow{color:#d2dce899;font-weight:400;letter-spacing:.5em;text-shadow:none;margin-bottom:22px}.portal-panel[data-variant=d] .portal-title{font-weight:400;letter-spacing:.22em;color:#f3f6f9;text-shadow:none;margin-bottom:22px}.portal-panel[data-variant=d] .portal-rule{width:28px;margin-bottom:22px;background:#dce6f066;box-shadow:none}.portal-panel[data-variant=d] .portal-typed{color:#d7e2eed9;text-shadow:none;margin-bottom:34px}.portal-panel[data-variant=d] .portal-typed-cursor{box-shadow:none}.portal-panel[data-variant=d] .portal-enter{font-weight:400;letter-spacing:.38em;border-radius:2px;color:#eef2f6;background:transparent;border:1px solid rgba(220,230,240,.4);box-shadow:none}.portal-panel[data-variant=d] .portal-enter:hover{background:#dce6f014;border-color:#f0f6fcd9;box-shadow:none;transform:translateY(-1px)}.portal-panel[data-variant=d] .portal-enter:after{display:none}.portal-panel[data-variant=d] .portal-close{border-radius:2px;color:#c8d4e099;background:transparent;border:1px solid rgba(220,230,240,.2)}@media (max-width: 480px),(max-height: 480px){.portal-panel{width:min(100%,340px);padding:22px 20px 20px;border-radius:5px}.portal-corner{width:14px;height:14px}.portal-corner.tl{top:9px;left:9px}.portal-corner.tr{top:9px;right:9px}.portal-corner.bl{bottom:9px;left:9px}.portal-corner.br{bottom:9px;right:9px}.portal-title{font-size:clamp(20px,6vw,24px);margin-bottom:10px}.portal-rule{width:48px;margin-bottom:10px}.portal-typed{font-size:12px;min-height:1.5em;margin-bottom:16px}.portal-content--plain .portal-enter{margin-top:8px}.portal-enter{font-size:12px;letter-spacing:.28em;padding:11px 24px 11px 30px}.portal-return{font-size:11px;margin-top:12px}.portal-close{top:10px;right:10px;width:28px;height:28px;font-size:14px}}@media (max-width: 1024px) and (orientation: portrait){.portal-root{align-items:flex-end;padding:16px 14px calc(56px + env(safe-area-inset-bottom))}}@media (max-height: 480px) and (orientation: landscape){.portal-root{padding:10px 14px}}@media (prefers-reduced-motion: reduce){.portal-enter,.portal-enter:after,.portal-return{transition:opacity .2s ease}.portal-enter:hover{transform:none}.portal-enter:hover:after{left:-120%}.portal-panel[data-variant=b],.portal-panel[data-variant=b]:after,.portal-panel[data-variant=c] .portal-leds i{animation:none}.portal-panel[data-variant=b]:after{display:none}.portal-typed.is-holding .portal-typed-cursor{animation:none;opacity:1}}@font-face{font-family:Orbitron Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/orbitron-latin-wght-normal-Du7j2Vp2.woff2) format("woff2-variations");unicode-range:U+0000-00FF,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:Rajdhani;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/rajdhani-latin-300-normal-BAp9G45D.woff2) format("woff2"),url(/assets/rajdhani-latin-300-normal-DJpNA50i.woff) format("woff")}@font-face{font-family:Rajdhani;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/rajdhani-latin-400-normal-CurJOxDW.woff2) format("woff2"),url(/assets/rajdhani-latin-400-normal-C6_q4usG.woff) format("woff")}@font-face{font-family:Rajdhani;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/rajdhani-latin-500-normal-ByNUCHrt.woff2) format("woff2"),url(/assets/rajdhani-latin-500-normal-DfvNI-Td.woff) format("woff")}@font-face{font-family:Rajdhani;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/rajdhani-latin-600-normal-CXCVEoA9.woff2) format("woff2"),url(/assets/rajdhani-latin-600-normal-Dx02qI2_.woff) format("woff")}@font-face{font-family:Rajdhani;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/rajdhani-latin-700-normal-BPDUZo87.woff2) format("woff2"),url(/assets/rajdhani-latin-700-normal-e0Uj8ZlN.woff) format("woff")}*{margin:0;padding:0;box-sizing:border-box}:root{--font-body: "Rajdhani", system-ui, -apple-system, "Segoe UI", sans-serif;--font-display: "Orbitron Variable", system-ui, -apple-system, "Segoe UI", sans-serif}:root[data-brand-fonts=fallback]{--font-body: system-ui, -apple-system, "Segoe UI", sans-serif;--font-display: system-ui, -apple-system, "Segoe UI", sans-serif}html,body,#root{width:100%;height:100%}body{background:#000;overflow:hidden;font-family:system-ui,-apple-system,sans-serif;color:#fff}canvas{display:block;touch-action:none}
