@font-face{font-family:Onest;font-weight:400;font-display:swap;src:url(/fonts/onest-cyrillic-400.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest;font-weight:400;font-display:swap;src:url(/fonts/onest-latin-400.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+20AC,U+20BD,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Onest;font-weight:500;font-display:swap;src:url(/fonts/onest-cyrillic-500.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest;font-weight:500;font-display:swap;src:url(/fonts/onest-latin-500.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+20AC,U+20BD,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Onest;font-weight:700;font-display:swap;src:url(/fonts/onest-cyrillic-700.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest;font-weight:700;font-display:swap;src:url(/fonts/onest-latin-700.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+20AC,U+20BD,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Unbounded;font-weight:600;font-display:swap;src:url(/fonts/unbounded-cyrillic-600.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-weight:600;font-display:swap;src:url(/fonts/unbounded-latin-600.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+20AC,U+20BD,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ground:#f6f7f8;--ground-2:#eceef1;--paper:#fff;--ink:#16181d;--ink-2:#3d424b;--ink-3:#6b717c;--red:#d7262f;--red-deep:#b81d25;--blue:#1270b8;--green:#2a9a4a;--rule:#d9dde3;--pad:clamp(16px, 2.6vw, 40px);--ease:cubic-bezier(.16, 1, .3, 1);--line:11px;--spine-x:calc(100vw - 150px);--display:"Unbounded", "Onest", system-ui, sans-serif;--text:"Onest", system-ui, sans-serif}*{box-sizing:border-box;margin:0}html{background:var(--ground);color:var(--ink);-webkit-text-size-adjust:100%;scrollbar-color:#b9bec6 var(--ground)}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}body{font-family:var(--text);min-height:100dvh;font-size:17px;line-height:1.55;overflow-x:clip}::selection{background:var(--blue);color:#fff}:focus-visible{outline:2px solid var(--blue);outline-offset:3px;border-radius:6px}a{color:inherit;text-underline-offset:3px}img,svg{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit}[data-speed]{will-change:transform}.sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.btn{cursor:pointer;height:50px;font:500 16px/1 var(--text);white-space:nowrap;transition:transform .2s var(--ease), background-color .2s, color .2s;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 24px;text-decoration:none;display:inline-flex}.btn-main{background:var(--red);color:#fff}.btn-main:hover{background:var(--red-deep)}.btn-main svg{transition:transform .3s var(--ease)}.btn-main:hover svg{transform:translate(3px)}.btn:active{transform:translateY(1px)scale(.99)}.btn-quiet{color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--ink);background:0 0}.btn-quiet:hover{background:var(--ink);color:#fff}.btn[disabled]{opacity:.55;cursor:progress}.btn.mag{transition:background-color .2s,color .2s}h2{font:600 clamp(26px, 2.8vw, 40px)/1.16 var(--display);letter-spacing:-.012em;text-wrap:balance;max-width:20ch}h3{font:700 19px/1.3 var(--text);letter-spacing:-.005em}.lede{color:var(--ink-2);max-width:44ch;margin-top:20px;font-size:19px;line-height:1.55}.demo-tag{color:var(--ink-3);font-size:12.5px}@media (width<=700px){body{font-size:16px}.lede{font-size:17px}h2{font-size:26px;line-height:1.18}}.foot[data-astro-cid-jo6i4kqk]{padding:28px var(--pad) 36px;border-top:1px solid var(--rule);color:var(--ink-2);flex-wrap:wrap;justify-content:space-between;gap:16px 40px;font-size:14px;display:flex}.f-brand[data-astro-cid-jo6i4kqk]{align-items:center;gap:10px;display:flex}.f-brand[data-astro-cid-jo6i4kqk] b[data-astro-cid-jo6i4kqk]{font:600 14px/1 var(--display);color:var(--ink)}.mark[data-astro-cid-jo6i4kqk]{border:4px solid var(--red);background:#fff;border-radius:50%;width:20px;height:20px}.f-legal[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:8px 24px;display:flex}
