@font-face{font-family:Onest;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/Onest-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Onest;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/Onest-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Onest;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/Onest-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}:root{--font:"Onest",system-ui,sans-serif;--r-lg:26px;--r-md:18px;--r-sm:12px;--ease:cubic-bezier(.2,.8,.2,1);--safe-b:env(safe-area-inset-bottom,0px)}html[data-accent=violet]{--a1:#8b5cf6;--a2:#d946ef;--a3:#c4b5fd;--a-ink:#6d28d9}html[data-accent=plum]{--a1:#7c3aed;--a2:#ec4899;--a3:#f0abfc;--a-ink:#86198f}html[data-accent=orchid]{--a1:#a855f7;--a2:#f472b6;--a3:#f5d0fe;--a-ink:#9333ea}html[data-accent=indigo]{--a1:#6366f1;--a2:#a855f7;--a3:#c7d2fe;--a-ink:#4338ca}html[data-accent=amber]{--a1:#8b5cf6;--a2:#f59e0b;--a3:#fcd34d;--a-ink:#6d28d9}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0c0716;--bg2:#150c27;--ink:#f6f2ff;--ink2:#d9d0ee;--muted:#a79bc4;--faint:#6f6489;--line:#ffffff14;--line2:#ffffff24;--card:linear-gradient(180deg,#ffffff0f,#ffffff06);--card-solid:#170e2a;--sheet:#130b24;--field:#ffffff0f;--glass:#140b26a8;--glass-line:#ffffff1f;--shadow:0 18px 50px -18px #000000b3;--glow:0 10px 30px -8px color-mix(in oklab,var(--a1) 70%,transparent)}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f8f6fd;--bg2:#efeafb;--ink:#1a1130;--ink2:#3b2f57;--muted:#6c6086;--faint:#a197b8;--line:#28145014;--line2:#28145024;--card:linear-gradient(180deg,#fff,#fdfcff);--card-solid:#fff;--sheet:#fff;--field:#f1edfa;--glass:#ffffffb8;--glass-line:#3c1e781a;--shadow:0 14px 40px -18px #3c1e7847;--glow:0 10px 26px -8px color-mix(in oklab,var(--a1) 55%,transparent)}*,:before,:after{box-sizing:border-box}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--bg);color:var(--ink);font-family:var(--font);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:15px;line-height:1.45;overflow-x:hidden}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;-webkit-tap-highlight-color:transparent}img{max-width:100%;display:block}:focus-visible{outline:2px solid var(--a3);outline-offset:2px;border-radius:10px}.grad-text{background:linear-gradient(100deg,#fff 10%,var(--a3) 60%,var(--a2));color:#0000;-webkit-background-clip:text;background-clip:text}.btn-grad{background:linear-gradient(120deg,var(--a1),var(--a2));color:#fff;box-shadow:var(--glow);border:0}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ico{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}
