@font-face{font-family:"Source Sans 3";src:url(../fonts/source-sans-3-regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Source Sans 3 Controls";src:url(../fonts/source-sans-3-medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Orbitron;src:url(../fonts/orbitron-variable-latin.woff2)format("woff2");font-weight:400 900;font-style:normal;font-display:swap}@font-face{font-family:Tektur;src:url(../fonts/tektur-variable-latin.woff2)format("woff2");font-weight:400 900;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(../fonts/satoshi-regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(../fonts/satoshi-medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}:root{--fc-void:#000;--fc-raised:#0b0e16;--fc-panel:#12161f;--fc-blue:#0466e7;--fc-chrome:#cad0d8;--fc-muted:#8890a0;--fc-white:#f5f7fa;--fc-line:#8890a040;--fc-gutter:20px;--fc-container:1600px;--fc-font:var(--fc-body);--fc-display:Orbitron,Arial,sans-serif;--fc-display-weight:900;--fc-body:"Source Sans 3",Arial,sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--fc-body);color:var(--fc-chrome);background:var(--fc-void);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased}*{box-sizing:border-box}body{min-width:320px;margin:0;font-weight:400}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button,a,summary{touch-action:manipulation}img{max-width:100%;display:block}svg{display:block}h1,h2,h3,p{margin:0}h1,h2,h3,h4,h5,h6{font-family:var(--fc-display);font-weight:var(--fc-display-weight);color:var(--fc-white);letter-spacing:-.025em;text-wrap:balance}p{font-size:18px;line-height:1.6}ul{margin:0;padding:0;list-style:none}::selection{background:var(--fc-blue);color:var(--fc-white)}a:focus-visible{outline-offset:6px;outline:2px solid #7ab0ff}summary:focus-visible{outline-offset:6px;outline:2px solid #7ab0ff}button:focus-visible{outline-offset:6px;outline:2px solid #7ab0ff}[tabindex="0"]:focus-visible{outline-offset:6px;outline:2px solid #7ab0ff}main:focus{outline:none}[id]{scroll-margin-top:120px}.fc-shell{width:calc(100% - var(--fc-gutter)*2);max-width:var(--fc-container);margin-inline-start:auto;margin-inline-end:auto}.fc-arrow{flex-shrink:0;width:24px;height:24px}.fc-link{border-bottom:1px solid var(--fc-muted);color:var(--fc-white);justify-content:space-between;align-items:center;gap:28px;padding-block-start:12px;padding-block-end:12px;font-size:16px;line-height:1.4;transition:border-color .2s;display:inline-flex}.fc-link:hover{border-color:var(--fc-blue)}.fc-link .fc-arrow{transition:transform .2s}.fc-link:hover .fc-arrow{transform:translate(3px)}.fc-skip{z-index:30;background:var(--fc-white);color:var(--fc-void);padding:16px;position:fixed;top:12px;left:20px;transform:translateY(-180%)}.fc-skip:focus{transform:translateY(0)}.fc-cookie-notice{z-index:25;right:max(18px,env(safe-area-inset-right));bottom:max(18px,env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(18px)saturate(135%);backdrop-filter:blur(18px)saturate(135%);color:#d9e2ef;background:#040a14eb;border:1px solid #7eb4ff61;border-radius:16px;justify-content:space-between;align-items:center;gap:24px;width:min(560px,100vw - 36px);padding:16px 17px 16px 20px;animation:.42s cubic-bezier(.16,1,.3,1) both fc-cookie-enter;display:flex;position:fixed;box-shadow:inset 0 0 0 1px #ffffff06,0 8px 24px #0000004d}.fc-cookie-notice[hidden]{display:none}.fc-cookie-notice strong{color:#fff;font:600 15px/1.3 var(--fc-body);display:block}.fc-cookie-notice p{color:#aebbd0;margin-top:3px;font-size:14px;line-height:1.4}.fc-cookie-notice-actions{flex-shrink:0;align-items:center;gap:10px;display:flex}.fc-cookie-notice a,.fc-cookie-notice button{min-height:40px;font:500 13px/1 var(--fc-body);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.fc-cookie-notice a{color:#b8c9e2;padding:0 12px}.fc-cookie-notice button{color:#fff;cursor:pointer;background:linear-gradient(145deg,#529aff6b,#0466e733);border:1px solid #70adff80;padding:0 16px;transition:transform .16s,background .18s;box-shadow:inset 0 1px #ffffff3d}.fc-cookie-notice button:hover{background:linear-gradient(145deg,#63a6ff85,#0466e747)}.fc-cookie-notice button:active{transform:scale(.97)}@keyframes fc-cookie-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (max-width:640px){.fc-cookie-notice{flex-direction:column;align-items:stretch;gap:14px;padding:17px}.fc-cookie-notice-actions{justify-content:space-between}}@media (prefers-reduced-transparency:reduce){.fc-cookie-notice{-webkit-backdrop-filter:none;backdrop-filter:none;background:#070b13}}@media (min-width:768px){:root{--fc-gutter:32px}}@media (min-width:1024px){:root{--fc-gutter:64px;--fc-container:1280px}}@media (min-width:1440px){:root{--fc-gutter:80px;--fc-container:1440px}}@media (min-width:1920px){:root{--fc-gutter:80px;--fc-container:1600px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
