@font-face{font-family: "Manrope";font-style:normal;font-weight:400 800;font-display:swap;src: url(/assets/fonts/manrope-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}@font-face{font-family: "Manrope";font-style:normal;font-weight:400 800;font-display:swap;src: url(/assets/fonts/manrope-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}:root{color-scheme:light dark;--bg:#F3F3F0;--tile:#FFFFFF;--ink:#141414;--sub:#6B6B66;--line:rgba(20,20,20,0.08);--lime:#C8F534;--btn:#1A1A1A;--btn-ink:#FFFFFF;}@media (prefers-color-scheme:dark){:root{--bg:#0A0A0A;--tile:#171717;--ink:#F5F5F2;--sub:#8F8F89;--line:rgba(245,245,242,0.09);--lime:#D2FA45;--btn:#C8F534;--btn-ink:#101400;}}*{box-sizing:border-box;}html{-webkit-text-size-adjust:100%;}body{margin:0;background:var(--bg);color:var(--ink);font-family: "Manrope",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:17px;line-height:1.6;}.wrap{max-width:720px;margin:0 auto;padding:0 20px;}a{color:inherit;text-decoration-color:var(--sub);text-underline-offset:3px;}a:hover{text-decoration-color:var(--ink);}.top{padding:22px 0 8px;}.top .wrap{display:flex;align-items:center;justify-content:space-between;gap:16px;}.brand{display:inline-flex;align-items:center;gap:10px;font-weight:800;font-size:20px;letter-spacing:-0.02em;text-decoration:none;}.dot{width:14px;height:14px;border-radius:50%;background:var(--lime);box-shadow:0 0 0 3px var(--ink);flex:none;}.lang{font-size:15px;color:var(--sub);text-decoration:none;}.lang:hover{color:var(--ink);}.hero{padding:72px 0 40px;}.hero h1{margin:0 0 18px;font-size:clamp(44px,11vw,76px);line-height:1;letter-spacing:-0.04em;font-weight:800;}.hero p{margin:0 0 28px;font-size:21px;line-height:1.45;max-width:30em;}.soon{display:inline-block;padding:13px 22px;border-radius:999px;background:var(--btn);color:var(--btn-ink);font-weight:700;font-size:16px;}.cards{display:grid;gap:10px;padding-top:8px;padding-bottom:48px;}.card{display:block;padding:18px 20px;border-radius:20px;background:var(--tile);border:1px solid var(--line);text-decoration:none;font-weight:700;}.card span{display:block;margin-top:2px;font-weight:400;font-size:15px;color:var(--sub);}.card:hover{border-color:var(--ink);}.doc{padding:32px 0 48px;}.doc h1{margin:0 0 6px;font-size:clamp(30px,7vw,42px);line-height:1.1;letter-spacing:-0.03em;font-weight:800;}.doc .updated{margin:0 0 28px;color:var(--sub);font-size:15px;}.doc h2{margin:36px 0 10px;font-size:21px;line-height:1.3;letter-spacing:-0.01em;font-weight:800;}.doc p,.doc ul{margin:0 0 14px;}.doc ul{padding-left:1.2em;}.doc li{margin-bottom:8px;}.doc li::marker{color:var(--sub);}.short{padding:18px 20px;margin:0 0 8px;border-radius:20px;background:var(--tile);border:1px solid var(--line);border-left:6px solid var(--lime);}.short p:last-child{margin-bottom:0;}.who{display:grid;gap:10px;margin:0 0 16px;}.who div{padding:14px 18px;border-radius:16px;background:var(--tile);border:1px solid var(--line);}.who b{display:block;}.who p{margin:4px 0 0;font-size:16px;}.who .why{color:var(--sub);}.mail{font-weight:700;}.bottom{padding:24px 0 40px;border-top:1px solid var(--line);color:var(--sub);font-size:15px;}.bottom .wrap{display:flex;flex-wrap:wrap;gap:6px 18px;}.bottom a{color:var(--sub);text-decoration:none;}.bottom a:hover{color:var(--ink);}
