@font-face{font-family:Manrope;src:url(/assets/fonts/manrope-regular.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Manrope;src:url(/assets/fonts/manrope-bold.ttf) format("truetype");font-weight:700;font-display:swap}@font-face{font-family:Space Grotesk;src:url(/assets/fonts/space-grotesk-bold.ttf) format("truetype");font-weight:700;font-display:swap}:root{color-scheme:dark;font-family:Manrope,system-ui,sans-serif;background:#080910;color:#f5f5fa}*{box-sizing:border-box}body{margin:0;min-height:86.95652svh;font-size:16px;line-height:1.85;background:radial-gradient(ellipse at 20% 0,#8152e81a,transparent 50%),#080910}a{color:#b89aff;text-underline-offset:4px}a:hover{color:#ddcaff}a:focus-visible,button:focus-visible{outline:2px solid #b89aff;outline-offset:5px}h1,h2{font-family:Space Grotesk,Manrope,sans-serif;letter-spacing:-.045em;color:#f5f5fa}h1{font-size:clamp(35px,4.34783vw,56px);line-height:1.12}h2{font-size:20px;line-height:1.4}.doc-brand{position:absolute;top:30px;left:36px;display:flex;align-items:center;gap:10px;color:#f5f5fa;text-decoration:none;line-height:1}.doc-brand img{width:38px;height:38px;object-fit:contain}.doc-brand span{font-family:Space Grotesk,sans-serif;font-size:19px;letter-spacing:-.03em}.doc-brand small{display:block;font:700 6px Manrope,sans-serif;color:#9296aa;letter-spacing:.15em;margin-top:8px}.lang-fixed{top:32px!important;right:36px!important}.lang-button{border-radius:4px!important;background:#171a28!important;border-color:#ffffff20!important;font-family:Manrope,sans-serif!important}.lang-list{border-radius:5px!important;background:#10121d!important}.lang-list button{font-family:Manrope,sans-serif!important}.lang-list button[aria-selected=true]:after{background:#b89aff!important}main.prose{width:min(100% - 48px,740px);margin:140px auto 80px;padding:0 0 36px}main.prose .eyebrow{color:#b89aff;font-size:10px;letter-spacing:.16em;font-weight:800}main.prose h1{margin:22px 0 30px}main.prose h2{margin:38px 0 12px}main.prose p,main.prose li{color:#a7a9ba}main.prose p{margin:13px 0}main.prose nav{display:flex;flex-wrap:wrap;gap:20px;margin-top:42px;padding-top:28px;border-top:1px solid #ffffff16;font-size:12px}body.center{display:flex;align-items:center;justify-content:center;padding:120px 24px 70px}main.gate{width:min(100%,520px);padding:42px;border:1px solid #ffffff18;background:#10121d;border-radius:7px;text-align:left}main.gate>img{width:48px;height:48px;object-fit:contain;margin:0 0 30px}main.gate .code{font-size:10px;letter-spacing:.2em;color:#b89aff;font-weight:800}main.gate h1{font-size:36px;margin:18px 0;line-height:1.15}main.gate p{font-size:14px;color:#a7a9ba}main.gate .actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.gate .button{display:inline-flex;align-items:center;justify-content:center;padding:13px 18px;min-height:46px;border-radius:4px;font-size:14px;font-weight:700;text-decoration:none;border:1px solid #ffffff22}.gate .primary{background:#8152e8;color:#fff;border-color:#8152e8}.gate .quiet{background:#1c1e22;color:#f5f5fa}@media(max-width:690px){.doc-brand{top:25px;left:22px}.doc-brand span{font-size:16px}.doc-brand img{width:30px;height:30px}.doc-brand small{font-size:5px}.lang-fixed{top:25px!important;right:22px!important}main.prose{margin-top:126px;font-size:15px}main.prose h2{font-size:20px;margin-top:30px}main.gate{padding:28px}main.gate h1{font-size:32px}body.center{padding:120px 18px 55px}}
