:root{--font-outfit:"Outfit", sans-serif;--font-dm-sans:"DM Sans", sans-serif}@font-face{font-family:Outfit;font-style:normal;font-weight:600 800;font-display:swap;src:url(/fonts/outfit-latin.woff2)format("woff2")}@font-face{font-family:DM Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/dm-sans-latin.woff2)format("woff2")}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}html{scroll-behavior:smooth}a{color:inherit}button,input{font:inherit}img{max-width:100%}:focus-visible{outline-offset:3px;outline:3px solid #f87171}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:1000;color:#0a0a0b;background:#fff;border-radius:8px;padding:10px 14px;font-weight:700;text-decoration:none;position:fixed;top:12px;left:12px;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}html,body,#root{background:#0a0a0b;flex-direction:column;width:100%;min-height:100vh;margin:0;padding:0;display:flex}body{color:#fff;-webkit-font-smoothing:antialiased;font-family:DM Sans,sans-serif}::selection{color:#fff;background:#dc28284d}@keyframes resultFadeIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%,to{opacity:.4}50%{opacity:1}}@keyframes heroFadeIn{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes orbFloat1{0%,to{transform:translate(0)scale(1)}30%{transform:translate(4%,7%)scale(1.04)}65%{transform:translate(-3%,3%)scale(.97)}}@keyframes orbFloat2{0%,to{transform:translate(0)scale(1)}35%{transform:translate(-5%,-6%)scale(1.07)}70%{transform:translate(5%,-4%)scale(.96)}}@keyframes orbFloat3{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-7%,5%)scale(1.09)}}@keyframes grain{0%{transform:translate(0%)}14%{transform:translate(-5%,-8%)}28%{transform:translate(8%,5%)}42%{transform:translate(-3%,11%)}57%{transform:translate(5%,-5%)}71%{transform:translate(-8%,3%)}85%{transform:translate(3%,8%)}to{transform:translate(5%,-3%)}}main{flex-grow:1}nav::-webkit-scrollbar{display:none}nav{-ms-overflow-style:none;scrollbar-width:none}@media (width>=768px){.header-container{max-width:1200px;margin:0 auto;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;padding:16px 40px!important}.header-container nav{overflow-x:visible!important}.nav-scroll-hint-left,.nav-scroll-hint-right{display:none!important}.mobile-nav-with-arrows{padding-left:0!important;padding-right:0!important}}@media (width<=767px){table{font-size:12px!important}table th{letter-spacing:.5px!important;padding:10px 8px!important;font-size:10px!important}table td{padding:10px 8px!important;font-size:11px!important;line-height:1.4!important}table thead th:first-child{min-width:100px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.animated-background,.cursor-spotlight{display:none!important}}
