.site-header[data-v-5283d89f]{position:fixed;inset:0 0 auto;height:76px;z-index:50;display:flex;align-items:flex-start;padding-inline:8%}.brand[data-v-5283d89f]{display:flex;align-items:center;height:76px;flex-shrink:0}.brand img[data-v-5283d89f]{display:block;width:157px;height:auto}.desktop-nav[data-v-5283d89f]{display:flex;align-items:flex-start;gap:44px;margin-left:auto}.desktop-nav[data-v-5283d89f]>:is(a,button){font-size:16px;line-height:70px;white-space:nowrap;color:#718083;border:0;background:none}.desktop-nav[data-v-5283d89f]>:is(a,button):hover,.desktop-nav>a.current[data-v-5283d89f]{color:#fff}.desktop-nav>.identity-button[data-v-5283d89f]{margin-top:15px;width:160px;height:46px;line-height:46px;text-align:center;background:var(--action);color:#030504;transition:transform .2s ease-in-out,background .2s;overflow:hidden;text-overflow:ellipsis;padding-inline:8px}.desktop-nav>.identity-button[data-v-5283d89f]:hover{color:#030504;background:var(--action-hover);transform:scale(1.1)}.menu-toggle[data-v-5283d89f],.mobile-nav[data-v-5283d89f]{display:none}@media(min-width:768px)and (max-width:1199px){.site-header[data-v-5283d89f]{padding-inline:4%}.desktop-nav[data-v-5283d89f]{gap:24px}}@media(max-width:767px){.site-header[data-v-5283d89f]{height:55px;padding:20px 20px 0;background:#000;align-items:flex-start}.brand[data-v-5283d89f]{height:33px;align-items:flex-start}.brand img[data-v-5283d89f]{width:120px}.desktop-nav[data-v-5283d89f]{display:none}.menu-toggle[data-v-5283d89f]{display:grid;place-items:center;margin:-5px -5px 0 auto;width:43px;height:43px;padding:5px;border:0;background:none}.mobile-nav[data-v-5283d89f]{display:flex;flex-direction:column;position:absolute;right:40px;top:55px;width:120px;padding:0 8px;border-radius:8px;background:#3d3d3d;box-shadow:0 4px 12px #000}.mobile-nav a[data-v-5283d89f]{min-height:48px;display:grid;place-items:center;text-align:center;overflow-wrap:anywhere}}@media(prefers-reduced-motion:reduce){.identity-button[data-v-5283d89f]{transition:none!important}.desktop-nav>.identity-button[data-v-5283d89f]:hover{transform:none}}.site-footer[data-v-3edc84b1]{position:fixed;inset:auto 0 0;pointer-events:none;background:linear-gradient(270deg,#030504 .01%,#03050400 100.38%)}.site-footer a[data-v-3edc84b1]{pointer-events:auto}.desktop-footer[data-v-3edc84b1]{display:flex;align-items:center;padding:18px 8%;min-height:106px}.copyright[data-v-3edc84b1]{font-size:12px;line-height:14px;transform:translateY(-10px)}.copyright a[data-v-3edc84b1]:hover{color:var(--cyan)}.partners[data-v-3edc84b1]{margin-left:auto;display:flex;gap:50px;height:70px}.partner-pair[data-v-3edc84b1]{width:100px;display:flex;flex-direction:column;justify-content:space-between}.partner-pair img[data-v-3edc84b1]{width:100px;height:35px;object-fit:contain;object-position:left center}.partner-pair img[data-v-3edc84b1]:last-child{width:105px}.partner-pair--unity[data-v-3edc84b1]{width:70px}.partner-pair--unity img[data-v-3edc84b1],.partner-pair--unity img[data-v-3edc84b1]:last-child{width:78px;max-width:none}.mobile-footer[data-v-3edc84b1]{display:none}@media(max-width:767px){.site-footer[data-v-3edc84b1]{z-index:20;background:#020202b3}.desktop-footer[data-v-3edc84b1]{display:none}.mobile-footer[data-v-3edc84b1]{display:flex;justify-content:flex-end;gap:8px;padding-right:31px;height:46px}.mobile-footer a[data-v-3edc84b1]{display:grid;place-items:center;width:44px;height:46px}.mobile-footer img[data-v-3edc84b1]{width:26px;height:26px}}.session-notice[data-v-3a89808a]{position:fixed;z-index:200;top:88px;right:8%;max-width:min(500px,calc(100% - 40px));padding:16px;border:1px solid var(--muted);background:var(--canvas);color:var(--ink)}.session-notice p[data-v-3a89808a]{margin-bottom:16px}.session-notice button[data-v-3a89808a]{padding:8px 16px}@media(max-width:767px){.session-notice[data-v-3a89808a]{top:76px;right:20px}}@font-face{font-family:EncodeSans-Regular;src:url(/reference/fonts/EncodeSans_Expanded-Regular.ttf) format("truetype");font-display:swap}@font-face{font-family:EncodeSans-Medium;src:url(/reference/fonts/EncodeSans_Expanded-Medium.ttf) format("truetype");font-display:swap}@font-face{font-family:EncodeSans-Bold;src:url(/reference/fonts/EncodeSans_Expanded-Bold.ttf) format("truetype");font-display:swap}:root{--canvas: #000;--ink: #fff;--muted: #91a0a2;--mint: #6dfbb7;--cyan: #0ff;--action: linear-gradient(90deg, #0ff 25.99%, #6dfbb7 100%);--action-hover: linear-gradient(90deg, #80ffff 25.99%, #24f993 100%);--font-regular: EncodeSans-Regular, Arial, sans-serif;--font-medium: EncodeSans-Medium, Arial, sans-serif;--font-bold: EncodeSans-Bold, Arial, sans-serif;font-family:var(--font-regular);font-size:14px;color:var(--ink);background:var(--canvas)}*,*:before,*:after{box-sizing:border-box}html,body,#app{margin:0;min-height:100%}html,body{height:100%}html{scrollbar-gutter:stable}body{overflow-y:scroll}body,h1,h2,h3,h4,p,ul,ol,button,input,textarea,figure{margin:0;padding:0}button,input,textarea,select{font:inherit}button,a,input,textarea{-webkit-tap-highlight-color:transparent}button{cursor:pointer;color:inherit}button:disabled{cursor:not-allowed}a{color:inherit;text-decoration:none}img,video{max-width:100%}::selection{background:#6dfbb7;color:#030504}:focus-visible{outline:2px solid var(--cyan);outline-offset:4px}input,textarea{caret-color:var(--cyan)}.app-shell{min-height:100vh}.app-main{display:flow-root;min-height:calc(100vh - 70px)}.site-spacer{height:70px}.pill-button{border:0;background:var(--action);color:#030504;font-family:var(--font-medium);border-radius:999px}.pill-button:hover{background:var(--action-hover)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;clip-path:inset(50%);overflow:hidden;white-space:nowrap;border:0}.visual-review *,.visual-review *:before,.visual-review *:after{animation-play-state:paused!important;transition-duration:0s!important}@media(max-width:767px){html{height:auto;min-height:100%;scrollbar-gutter:auto;overflow-x:hidden;scrollbar-width:none}body{height:auto;min-height:100vh;overflow:visible;scrollbar-width:none}html::-webkit-scrollbar,body::-webkit-scrollbar{display:none}.site-spacer{display:none}.app-main{min-height:100vh}}
