@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-opsz-normal-CfYZpDVp.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-opsz-normal-BFQXbQ-f.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-opsz-normal-BmPQvyvo.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-opsz-normal-BM0NlUE_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-opsz-normal-Ci9T9ieq.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-opsz-normal-DpK-iCPk.woff2)format("woff2-variations");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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-opsz-normal-BwkfbSeq.woff2)format("woff2-variations");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}:root{--void:#050604;--ink:#0c0d0b;--raised:#151612;--line:#262821;--bone:#f4f3ec;--lime:#daff4f;--lime-hi:#ecff9c;--lime-lo:#a9d11a;--lime-deep:#3e5205;--danger:#ff6a4d;--ember:#1c0805;--display:"Inter Variable", "Inter", -apple-system, BlinkMacSystemFont, ui-sans-serif, sans-serif;--ui:"Inter Variable", "Inter", -apple-system, BlinkMacSystemFont, ui-sans-serif, sans-serif;--ease:cubic-bezier(.16, 1, .3, 1);--spring:cubic-bezier(.34, 1.56, .64, 1);--gutter:clamp(16px, 4.4vw, 72px);interpolate-size:allow-keywords}*,:before,:after{box-sizing:border-box}*{margin:0}html{background:var(--ink);-webkit-text-size-adjust:100%}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}body{background:var(--ink);color:var(--bone);font:400 18px/1.5 var(--ui);letter-spacing:-.011em;font-optical-sizing:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;overflow-x:clip}img,svg,canvas{max-width:100%;display:block}a{color:inherit}button{font:inherit;color:inherit}::selection{background:var(--lime);color:var(--ink)}:focus-visible{outline:2.5px solid var(--lime);outline-offset:4px;border-radius:10px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip{z-index:100;background:var(--lime);color:var(--ink);border-radius:12px;padding:12px 18px;font-weight:600;text-decoration:none;position:fixed;top:-80px;left:16px}.skip:focus{top:16px}.lime{color:var(--lime)}.num{font-variant-numeric:tabular-nums}.glass{--mx:50%;--my:-400%;--spec:.55;isolation:isolate;-webkit-backdrop-filter:blur(16px)saturate(1.7)brightness(1.06);backdrop-filter:blur(16px)saturate(1.7)brightness(1.06);background:#ffffff0e;position:relative;box-shadow:inset 0 1px .5px #ffffff94,inset 0 -1px .5px #ffffff29,inset 1px 0 .5px #ffffff1a,inset -1px 0 .5px #ffffff1a,inset 0 -16px 26px -16px #0009,inset 0 12px 22px -14px #ffffff24,0 22px 44px -18px #000c,0 2px 6px #00000059}.glass:after{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;z-index:2;background:linear-gradient(155deg,#ffffffbf,#ffffff0f 32%,#fff0 58%,#daff4f4d 100%);padding:1.25px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.glass:before{content:"";border-radius:inherit;pointer-events:none;z-index:1;background:radial-gradient(160px 120px at var(--mx) var(--my), rgba(255, 255, 255, calc(var(--spec) * .55)), #fff0 70%), linear-gradient(180deg, #ffffff1a, #fff0 46%);mix-blend-mode:plus-lighter;position:absolute;inset:0}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.glass{background:#1a1c16}}.actions{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.btn{--h:52px;--mx:50%;--my:-400%;isolation:isolate;min-height:var(--h);min-width:44px;font:600 16.5px/1 var(--ui);letter-spacing:-.012em;white-space:nowrap;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;transition:transform .5s var(--spring), box-shadow .3s var(--ease), filter .3s var(--ease);will-change:transform;border-radius:999px;justify-content:center;align-items:center;padding:0 26px;text-decoration:none;display:inline-flex;position:relative}.btn__label{z-index:3;position:relative}.btn--big{--h:62px;padding:0 34px;font-size:18.5px}.btn:hover{transform:translateY(-2px)}.btn:active{transition-duration:90ms;transform:translateY(2px)scale(.975)}.btn--lime{color:#0c0d0b;background:radial-gradient(140% 120% at 50% -30%, #ffffff8c, #fff0 52%), linear-gradient(180deg, var(--lime-hi) 0%, var(--lime) 44%, var(--lime-lo) 100%);box-shadow:inset 0 1.5px #ffffffe6,inset 0 -2px 1px #465f0073,inset 0 -12px 20px -10px #5a7d008c,inset 1px 0 #ffffff59,inset -1px 0 #ffffff59,0 1px #00000080,0 16px 34px -12px #aadc1e8c,0 4px 12px #0000008c}.btn--lime:before{content:"";border-radius:inherit;pointer-events:none;z-index:1;background:radial-gradient(120px 90px at var(--mx) var(--my), #ffffffbf, #fff0 70%);mix-blend-mode:soft-light;position:absolute;inset:0}.btn--lime:hover{box-shadow:inset 0 1.5px #fffffff2,inset 0 -2px 1px #465f0073,inset 0 -12px 20px -10px #5a7d0080,inset 1px 0 #fff6,inset -1px 0 #fff6,0 1px #00000080,0 22px 44px -12px #bef028b3,0 6px 16px #0000008c}.btn--lime:active{box-shadow:inset 0 3px 8px #465f008c,inset 0 -1px #ffffff80,0 1px #00000080,0 6px 14px -8px #aadc1e80,0 1px 3px #0009}.btn--glass{color:var(--bone);background:#ffffff12}.btn--glass:hover{--spec:.9;background:#ffffff1a}.btn--glass:active{box-shadow:inset 0 3px 10px #0000008c,inset 0 -1px .5px #ffffff4d,0 4px 10px -6px #000c}.nav{z-index:50;pointer-events:none;justify-content:center;padding:0 16px;display:flex;position:fixed;top:14px;left:0;right:0}.nav__bar{pointer-events:auto;background:#0e0f0c47;border-radius:22px;align-items:center;gap:12px;width:min(1140px,100%);height:70px;padding:0 9px 0 20px;display:flex}.brand{border-radius:12px;align-items:center;gap:10px;min-height:44px;margin-right:auto;text-decoration:none;display:inline-flex}.brand__mark{fill:none;width:40px;height:auto;stroke:var(--lime);stroke-width:9px;stroke-linecap:round;stroke-linejoin:round;overflow:visible}.brand__word{font:680 27px/1 var(--display);letter-spacing:-.045em;transform:translateY(-1px)}.nav__links{gap:2px;margin-right:10px;display:flex}.nav__links a{min-height:44px;font:550 16px/1 var(--ui);border-radius:12px;align-items:center;padding:0 14px;text-decoration:none;display:inline-flex;position:relative}.nav__links a:after{content:"";background:var(--lime);transform-origin:100%;height:2px;transition:transform .45s var(--ease);border-radius:2px;position:absolute;bottom:10px;left:14px;right:14px;transform:scaleX(0)}.nav__links a:hover:after{transform-origin:0;transform:scaleX(1)}.btn--nav{--h:52px;padding:0 22px;font-size:16px}.btn--nav:hover{transform:translateY(-1px)}.foot{padding:clamp(60px, 10vh, 120px) var(--gutter) 40px;justify-items:center;gap:48px;display:grid;overflow:clip}.foot__logo{border-radius:24px;align-items:center;gap:.16em;font-size:clamp(58px,15.5vw,280px);text-decoration:none;display:inline-flex}.foot__mark{fill:none;width:1.12em;height:auto;stroke:var(--lime);stroke-width:9px;stroke-linecap:round;stroke-linejoin:round;overflow:visible}.foot__word{font:700 1em/1 var(--display);letter-spacing:-.05em;padding-bottom:.06em}.foot__row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;width:min(1180px,100%);font-size:16px;display:flex}.foot__row nav{flex-wrap:wrap;justify-content:center;gap:0 4px;display:flex}.foot__row a{border-radius:10px;align-items:center;min-height:44px;padding:0 12px;font-weight:550;text-decoration:none;display:inline-flex}.foot__row a:hover{color:var(--lime)}.foot__features{flex-wrap:wrap;justify-content:center;gap:0 4px;width:min(1180px,100%);font-size:16px;display:flex}.foot__features a{opacity:.85;border-radius:10px;align-items:center;min-height:44px;padding:0 12px;font-weight:550;text-decoration:none;display:inline-flex}.foot__features a:hover{color:var(--lime);opacity:1}.legal{padding:150px var(--gutter) clamp(70px, 12vh, 130px);position:relative}.legal:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#3e520557,#0c0d0b00 80%);height:520px;position:absolute;inset:0 0 auto}.legal__inner{width:min(760px,100%);margin:0 auto}.legal h1{font:700 clamp(44px, 6vw, 88px)/1 var(--display);letter-spacing:-.037em;text-wrap:balance}.legal__lede{margin-top:22px;font-size:clamp(19px,1.6vw,22px);line-height:1.5}.legal__date{font:500 15px/1.4 var(--ui);color:var(--lime);margin-top:14px}.legal h2{font:650 clamp(24px, 2.2vw, 32px)/1.15 var(--display);letter-spacing:-.022em;margin-top:52px}.legal p,.legal li{font-size:18px;line-height:1.6}.legal h2+p,.legal h2+ul,.legal p+p,.legal ul+p{margin-top:14px}.legal p+ul{margin-top:12px}.legal ul{gap:8px;padding-left:1.2em;display:grid}.legal li::marker{color:var(--lime)}.legal a{color:var(--lime);text-underline-offset:3px;text-decoration-thickness:1.5px}.legal a:hover{color:var(--lime-hi)}.legal strong{font-weight:650}@media (max-width:1023px){.nav__links{display:none}}@media (max-width:819px){body{font-size:17px}.nav{padding:0 10px;top:10px}.nav__bar{border-radius:20px;height:62px;padding:0 7px 0 14px}.brand__mark{width:34px}.brand__word{font-size:25px}.btn--nav{--h:48px;padding:0 18px;font-size:15.5px}.actions{gap:10px}.btn--big{--h:56px;padding:0 22px;font-size:17px}.foot__row{text-align:center;justify-content:center}.legal{padding-top:120px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;transition-delay:0s!important;animation-duration:.001ms!important;animation-delay:0s!important}.btn:hover,.btn:active{transform:none}}
