:root{--navy:#0b1628;--orange:#ff6900;--white:#fff;--gray:#6b7280;--background:#070d16;--surface:#0d1624;--muted:#a0aabc;--border:#253145;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--background);color:var(--white);font-family:var(--font-inter), Arial, sans-serif;margin:0;font-size:14px;line-height:1.6}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button,a,input,select{touch-action:manipulation}button{cursor:pointer}button:disabled{cursor:not-allowed}button{color:inherit}img{max-width:100%;height:auto}h1,h2,h3,p{margin:0}h1,h2,h3{line-height:1.15}button,select,input{min-width:0}a,button,input,select{outline-offset:5px}:focus-visible{outline:2px solid #ff9a50}::selection{color:#080e18;background:#ff6900}.skip-link{z-index:100;background:var(--orange);color:#080e18;border-radius:8px;padding:12px 20px;font-weight:700;position:fixed;top:-60px;left:16px}.skip-link:focus{top:10px}button{border:0}input::placeholder{color:#7a8394;opacity:1}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}
