@font-face{font-family:Ndot55;src:url(/Ndot55-Regular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Ndot57;src:url(/Ndot%2057%20Aligned.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@keyframes prism-spin{0%{transform:rotateX(0)rotateY(0)rotate(0)}to{transform:rotateX(360deg)rotateY(720deg)rotate(360deg)}}.glass-cube-container{perspective:800px;width:48px;height:48px;margin-bottom:24px}.glass-cube{width:100%;height:100%;transform-style:preserve-3d;animation:12s linear infinite prism-spin;position:relative}.glass-face{-webkit-backdrop-filter:blur(4px);background:#ffffff0d;border:1px solid #fff6;width:48px;height:48px;position:absolute;box-shadow:inset 0 0 15px #ffffff4d}.glass-face-front{transform:rotateY(0)translateZ(24px)}.glass-face-right{transform:rotateY(90deg)translateZ(24px)}.glass-face-back{transform:rotateY(180deg)translateZ(24px)}.glass-face-left{transform:rotateY(-90deg)translateZ(24px)}.glass-face-top{transform:rotateX(90deg)translateZ(24px)}.glass-face-bottom{transform:rotateX(-90deg)translateZ(24px)}@keyframes streak-flow{0%{opacity:.3;transform:scale(.8)rotate(0)}50%{opacity:.7;transform:scale(1.2)rotate(180deg)}to{opacity:.3;transform:scale(.8)rotate(360deg)}}.hyperspace-core{pointer-events:none;z-index:0;width:300px;height:300px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (width>=640px){.hyperspace-core{width:450px;height:450px}}@media (width>=1024px){.hyperspace-core{width:600px;height:600px}}.orb{filter:blur(40px);mix-blend-mode:screen;border-radius:50%;position:absolute;top:50%;left:50%}@media (width>=640px){.orb{filter:blur(50px)}}@media (width>=1024px){.orb{filter:blur(60px)}}@keyframes orbit-1-sm{0%{transform:translate(-50%,-50%)rotate(0)translate(50px)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)translate(50px)rotate(-360deg)}}@keyframes orbit-2-sm{0%{transform:translate(-50%,-50%)rotate(120deg)translate(70px)rotate(-120deg)}to{transform:translate(-50%,-50%)rotate(480deg)translate(70px)rotate(-480deg)}}@keyframes orbit-3-sm{0%{transform:translate(-50%,-50%)rotate(240deg)translate(60px)rotate(-240deg)}to{transform:translate(-50%,-50%)rotate(600deg)translate(60px)rotate(-600deg)}}@keyframes orbit-1-md{0%{transform:translate(-50%,-50%)rotate(0)translate(85px)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)translate(85px)rotate(-360deg)}}@keyframes orbit-2-md{0%{transform:translate(-50%,-50%)rotate(120deg)translate(120px)rotate(-120deg)}to{transform:translate(-50%,-50%)rotate(480deg)translate(120px)rotate(-480deg)}}@keyframes orbit-3-md{0%{transform:translate(-50%,-50%)rotate(240deg)translate(100px)rotate(-240deg)}to{transform:translate(-50%,-50%)rotate(600deg)translate(100px)rotate(-600deg)}}@keyframes orbit-1{0%{transform:translate(-50%,-50%)rotate(0)translate(120px)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)translate(120px)rotate(-360deg)}}@keyframes orbit-2{0%{transform:translate(-50%,-50%)rotate(120deg)translate(180px)rotate(-120deg)}to{transform:translate(-50%,-50%)rotate(480deg)translate(180px)rotate(-480deg)}}@keyframes orbit-3{0%{transform:translate(-50%,-50%)rotate(240deg)translate(150px)rotate(-240deg)}to{transform:translate(-50%,-50%)rotate(600deg)translate(150px)rotate(-600deg)}}.orb-blue{background:radial-gradient(circle,#3b82f6 0%,#0000 70%);width:140px;height:140px;animation:12s linear infinite orbit-1-sm}.orb-purple{background:radial-gradient(circle,#a855f7 0%,#0000 70%);width:160px;height:160px;animation:18s linear infinite reverse orbit-2-sm}.orb-red{background:radial-gradient(circle,#ef4444 0%,#0000 70%);width:130px;height:130px;animation:15s linear infinite orbit-3-sm}.orb-emerald{background:radial-gradient(circle,#10b981 0%,#0000 70%);width:150px;height:150px;animation:20s linear infinite reverse orbit-1-sm}@media (width>=640px){.orb-blue{width:220px;height:220px;animation-name:orbit-1-md}.orb-purple{width:260px;height:260px;animation-name:orbit-2-md}.orb-red{width:200px;height:200px;animation-name:orbit-3-md}.orb-emerald{width:240px;height:240px;animation-name:orbit-1-md}}@media (width>=1024px){.orb-blue{width:300px;height:300px;animation-name:orbit-1}.orb-purple{width:350px;height:350px;animation-name:orbit-2}.orb-red{width:280px;height:280px;animation-name:orbit-3}.orb-emerald{width:320px;height:320px;animation-name:orbit-1}}.warp-tunnel{background:radial-gradient(circle,#0000 20%,#ffffff0d 50%,#0000 70%);width:100%;height:100%;animation:8s ease-in-out infinite streak-flow;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.grid-background{background:radial-gradient(circle at 50% 42%,#1e293b38,#0000 42rem)}.material-symbols-outlined{font-variation-settings:"FILL" 0, "wght" 200, "GRAD" 0, "opsz" 24}:root{--warp-ink:#050505;--warp-panel:#0e1014c2;--warp-line:#ffffff1f;--warp-muted:#d6dbe69e;--warp-blue:#60a5fa;--warp-ease-out:cubic-bezier(.23, 1, .32, 1)}html{background:var(--warp-ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{background:radial-gradient(circle at 50% -20%, #3b82f61a, transparent 34rem), var(--warp-ink);color:#f8fafc;text-rendering:optimizelegibility}.warp-dither-background{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.warp-dither-background:after{content:"";background:linear-gradient(#00000014,#0000006b),radial-gradient(circle at 50% 46%,#0000 0,#00000038 58%,#000000b3 100%);position:absolute;inset:0}.warp-main,.warp-app>footer{z-index:1;position:relative}.warp-app .hyperspace-core{display:none}.warp-app .grid-background{background:0 0}::selection{color:#020617;background:#60a5fae6}:focus-visible{outline:2px solid var(--warp-blue);outline-offset:3px}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#050505}::-webkit-scrollbar-thumb{background:#94a3b852;border:3px solid #050505;border-radius:999px}.warp-page{animation:warp-page-in .65s var(--warp-ease-out) both}.warp-hero-title{text-wrap:balance;letter-spacing:-.035em}.warp-panel,.warp-dropzone{box-shadow:0 24px 80px #00000057,inset 0 1px #ffffff09}.warp-panel{border-color:var(--warp-line)}.warp-panel input[type=text]{caret-color:var(--warp-blue)}.warp-panel input[type=text]::selection{color:#fff;background:#60a5fa59}.warp-dropzone{isolation:isolate;transition:background-color .18s ease, border-color .18s ease, box-shadow .18s ease, transform .18s var(--warp-ease-out)}@media (hover:hover) and (pointer:fine){.warp-dropzone:hover{transform:translateY(-2px);box-shadow:0 28px 90px #0000006b,0 0 0 1px #60a5fa14,inset 0 1px #ffffff0d}}.warp-dropzone-active{transform:translateY(-2px)scale(1.005);box-shadow:0 32px 100px #2563eb33,0 0 0 1px #60a5fa3d,inset 0 1px #ffffff14}.warp-nav{box-shadow:0 12px 40px #0003}.warp-nav-link{padding:.45rem 0;position:relative}.warp-nav-link:after{background:var(--warp-blue);content:"";opacity:0;height:1px;transition:opacity .15s ease, transform .18s var(--warp-ease-out);position:absolute;bottom:0;left:0;right:0;transform:scaleX(.35)}.warp-nav-link.is-active:after,.warp-nav-link:hover:after{opacity:1;transform:scaleX(1)}.warp-mobile-menu{transform-origin:top;animation:warp-menu-in .18s var(--warp-ease-out) both}@keyframes warp-page-in{0%{opacity:0;filter:blur(5px);transform:translateY(12px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes warp-menu-in{0%{opacity:0;transform:translateY(-8px)scaleY(.98)}to{opacity:1;transform:translateY(0)scaleY(1)}}@media (prefers-reduced-motion:reduce){.warp-page,.warp-mobile-menu,.glass-cube,.warp-tunnel,.orb{animation:none}.warp-dropzone,.warp-nav-link:after{transition:border-color .15s,background-color .15s,opacity .15s}.warp-dropzone-active,.warp-dropzone:hover{transform:none}.warp-dither-background{opacity:.72}}
