html.lenis,html.lenis body{scroll-behavior:auto!important}html:has(.fx){scroll-behavior:auto;scroll-padding-top:76px}body:has(.fx){background:#05050b}@font-face{font-family:Fx Mono Fallback;src:local(Menlo),local(Menlo-Regular),local(Courier New),local(CourierNewPSMT),local(DejaVu Sans Mono),local(Liberation Mono);font-weight:100 800;size-adjust:99.7%;ascent-override:102.3%;descent-override:30.1%;line-gap-override:0%}.fx{--fx-bg:#05050b;--fx-bg-2:#0a0a15;--fx-panel:#101020a3;--fx-panel-solid:#0d0d1a;--fx-line:#c4c8ff17;--fx-line-2:#c4c8ff2b;--fx-fg:#f3f3ff;--fx-muted:#a9aac6;--fx-dim:#8486a8;--fx-dim-rgb:132 134 168;--fx-brand:#5865f2;--fx-brand-rgb:88 101 242;--fx-brand-hi:#8f98ff;--fx-brand-hi-rgb:143 152 255;--fx-lilac:#b7a9ff;--fx-lilac-rgb:183 169 255;--fx-ion:#6be4ff;--fx-ion-rgb:107 228 255;--fx-threat:#ff4f6d;--fx-threat-rgb:255 79 109;--fx-safe:#6dffb0;--fx-safe-rgb:109 255 176;--fx-warn:#ffb347;--fx-warn-rgb:255 179 71;--fx-tier-1:var(--fx-threat);--fx-tier-1-rgb:var(--fx-threat-rgb);--fx-tier-2:var(--fx-warn);--fx-tier-2-rgb:var(--fx-warn-rgb);--fx-tier-3:var(--fx-ion);--fx-tier-3-rgb:var(--fx-ion-rgb);--fx-tier-4:var(--fx-lilac);--fx-tier-4-rgb:var(--fx-lilac-rgb);--fx-gutter:clamp(16px, 4vw, 56px);--fx-shell:min(1320px, calc(100% - 2 * var(--fx-gutter)));--fx-header-h:72px;--fx-radius:24px;--fx-ease:cubic-bezier(.16, 1, .3, 1);--fx-display:var(--fx-font-display), "Unbounded", system-ui, sans-serif;--fx-text:var(--fx-font-text), "Manrope", system-ui, sans-serif;--fx-mono:"JetBrains Mono", "Fx Mono Fallback", ui-monospace, "SFMono-Regular", monospace;--fx-size-hero:clamp(2.5rem, .7rem + 5.8vw, 6.6rem);--fx-size-h2:clamp(1.9rem, .9rem + 3.1vw, 4.1rem);--fx-size-h3:clamp(1.3rem, 1rem + .9vw, 1.9rem);--fx-size-lede:clamp(1rem, .94rem + .3vw, 1.18rem);--fx-section:clamp(96px, 5rem + 6vw, 188px);--fx-gradient:linear-gradient(100deg, #d4ceff 8%, #8f98ff 36%, #6be4ff 64%, #7dffc0 94%);background:var(--fx-bg);min-height:100vh;color:var(--fx-fg);font:400 16px/1.6 var(--fx-text);font-feature-settings:"ss01", "cv11";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;overflow-x:clip}@supports not (overflow:clip){.fx .fx-marquee{margin-inline:0;transform:none}.fx .fx-deploy{overflow:hidden}}.fx ::selection{background:var(--fx-brand);color:#fff}.fx :focus-visible{outline:2px solid var(--fx-ion);outline-offset:3px;border-radius:6px}.fx [tabindex="-1"]:focus-visible{outline:1px solid var(--fx-line-2);outline-offset:6px}.fx :is(main,section,article,aside,header,footer,nav,h1,h2,h3,h4)[tabindex="-1"]:focus-visible{outline:none}.fx img{max-width:100%;height:auto}.fx h1,.fx h2,.fx h3{font-family:var(--fx-display);letter-spacing:-.04em;text-wrap:balance;font-weight:500;line-height:1.04}.fx h2{font-size:var(--fx-size-h2)}.fx p{text-wrap:pretty}:where(.fx) :where(ul,ol){margin:0;padding:0;list-style:none}:where(.fx) :where(dl,dd,figure){margin:0}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.fx-shell{width:var(--fx-shell);margin-inline:auto}.fx-skip{z-index:100;background:var(--fx-fg);color:var(--fx-bg);border-radius:10px;padding:10px 16px;font-weight:700;position:fixed;top:-80px;left:16px}.fx-skip:focus{top:16px}.fx-grain{z-index:70;pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:fixed;inset:0}.fx-line{display:block}.fx-word{vertical-align:top;margin-bottom:-.1em;padding-bottom:.1em;display:inline-block;overflow:hidden}.fx-word-inner{display:inline-block}.fx-reveal{transition:opacity .9s var(--fx-ease) var(--delay,0s), transform .9s var(--fx-ease) var(--delay,0s)}.fx-js .fx-reveal:not([data-shown=true]){opacity:0;transform:translateY(28px)}.fx-reveal[data-shown=true],html:not(.fx-js) .fx-reveal{opacity:1;transform:none}.fx-split .fx-word-inner{transition:transform .95s var(--fx-ease);transition-delay:calc(var(--wi,0) * 55ms)}.fx-js .fx-split:not([data-shown=true]) .fx-word-inner{transform:translateY(105%)}.fx-split[data-shown=true] .fx-word-inner{transform:none}@media (max-width:560px){.fx{--fx-section:72px}.fx-reveal{transition-duration:.5s;transition-delay:0s}.fx-js .fx-reveal:not([data-shown=true]){transform:translateY(14px)}.fx-split .fx-word-inner{transition-duration:.6s;transition-delay:calc(var(--wi,0) * 30ms)}}.fx-accent-text,.fx-accent-line .fx-word-inner{background:var(--fx-gradient);color:#0000;-webkit-background-clip:text;background-clip:text}.fx-accent-line .fx-word-inner{background-size:100vw 100%;background-attachment:fixed}.fx-lede{max-width:34em;color:var(--fx-muted);font-size:var(--fx-size-lede);line-height:1.6}.fx-footnote{max-width:62em;color:var(--fx-dim);margin-top:28px;font-size:13px;line-height:1.55}.fx-mock-label{color:var(--fx-dim);font:500 10.5px/1.4 var(--fx-mono);letter-spacing:.12em;text-transform:uppercase;display:block}.fx-hud{border:1px solid var(--fx-line-2);width:max-content;max-width:100%;color:var(--fx-muted);font:500 11px/1 var(--fx-mono);letter-spacing:.14em;text-transform:uppercase;--tone:var(--fx-brand-hi);--tone-rgb:var(--fx-brand-hi-rgb);background:#ffffff06;border-radius:999px;justify-self:start;align-items:center;gap:10px;padding:7px 13px 7px 11px;display:inline-flex}.fx-hud[data-tone=threat]{--tone:var(--fx-threat);--tone-rgb:var(--fx-threat-rgb)}.fx-hud[data-tone=safe]{--tone:var(--fx-safe);--tone-rgb:var(--fx-safe-rgb)}.fx-hud[data-tone=ion]{--tone:var(--fx-ion);--tone-rgb:var(--fx-ion-rgb)}.fx-hud-dot{background:var(--tone);width:6px;height:6px;box-shadow:0 0 0 3px color-mix(in oklab, var(--tone) 22%, transparent), 0 0 12px var(--tone);border-radius:50%}@supports not (color:color-mix(in srgb, red, red)){.fx-hud-dot{box-shadow:0 0 0 3px rgb(var(--tone-rgb) / 22%), 0 0 12px var(--tone)}}.fx-textlink{color:var(--fx-fg);font:500 13px/1 var(--fx-mono);letter-spacing:.06em;text-transform:uppercase;border-bottom:1px solid var(--fx-line-2);align-items:center;gap:8px;padding-bottom:6px;text-decoration:none;transition:border-color .3s,color .3s;display:inline-flex}@media (pointer:coarse){.fx-textlink{position:relative}.fx-textlink:after{content:"";position:absolute;inset:-12px -6px}}.fx-textlink:hover{color:var(--fx-ion);border-color:var(--fx-ion)}.fx-arrow{transition:transform .4s var(--fx-ease)}.fx-pill{font:600 11px/1 var(--fx-mono);letter-spacing:.04em;--tone:var(--fx-brand-hi);--tone-rgb:var(--fx-brand-hi-rgb);color:var(--tone);background:color-mix(in oklab, var(--tone) 13%, transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--tone) 35%, transparent);border-radius:999px;align-items:center;gap:6px;padding:5px 10px;display:inline-flex}@supports not (color:color-mix(in srgb, red, red)){.fx-pill{background:rgb(var(--tone-rgb) / 13%);box-shadow:inset 0 0 0 1px rgb(var(--tone-rgb) / 35%)}}.fx-pill:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}[data-tone=threat]{--tone:var(--fx-threat);--tone-rgb:var(--fx-threat-rgb)}[data-tone=safe]{--tone:var(--fx-safe);--tone-rgb:var(--fx-safe-rgb)}[data-tone=ion]{--tone:var(--fx-ion);--tone-rgb:var(--fx-ion-rgb)}.fx-chips{flex-wrap:wrap;gap:8px;display:flex}.fx-chip{border:1px solid var(--fx-line-2);color:var(--fx-dim);border-radius:999px;padding:6px 11px;font-size:12.5px;line-height:1.2}.fx-chip.is-on{border-color:color-mix(in oklab, var(--fx-brand-hi) 55%, transparent);background:color-mix(in oklab, var(--fx-brand) 18%, transparent);color:var(--fx-fg)}@supports not (color:color-mix(in srgb, red, red)){.fx-chip.is-on{border-color:rgb(var(--fx-brand-hi-rgb) / 55%);background:rgb(var(--fx-brand-rgb) / 18%)}}.fx-chip.is-on:before{content:"✓ ";color:var(--fx-safe)}.fx-btn{--tx:0px;--ty:0px;min-height:52px;font:700 15px/1 var(--fx-text);letter-spacing:.005em;white-space:nowrap;isolation:isolate;transform:translate3d(var(--tx), var(--ty), 0);transition:transform .5s var(--fx-ease), box-shadow .4s, background-color .4s, border-color .4s, color .3s;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 24px;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.fx-btn:before{content:"";z-index:-1;opacity:0;background:radial-gradient(160px circle at var(--mx,50%) var(--my,50%), var(--glow), transparent 70%);transition:opacity .4s;position:absolute;inset:0}.fx-btn:hover:before{opacity:1}.fx-btn:hover .fx-arrow{transform:translate(2px,-2px)}.fx-btn--primary{--glow:#6be4ffa6;background:var(--fx-fg);color:#07071a;box-shadow:0 0 0 1px #ffffff80,0 12px 42px -12px #8f98ffd9}.fx-btn--primary:hover{box-shadow:0 0 0 1px #fff,0 16px 56px -10px #6be4ffbf}.fx-btn--ghost{--glow:#8f98ff47;color:var(--fx-fg);border:1px solid var(--fx-line-2);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff08}.fx-btn--ghost:hover{border-color:#c4c8ff6b}.fx-btn--small{min-height:40px;padding:0 16px;font-size:14px}.fx-btn:active{transform:translate3d(var(--tx), var(--ty), 0) scale(.97)}.fx-header{z-index:60;border-bottom:1px solid #0000;transition:background-color .5s,border-color .5s,-webkit-backdrop-filter .5s,backdrop-filter .5s;position:fixed;inset:0 0 auto}.fx-header.is-scrolled,.fx-header.is-open{border-bottom-color:var(--fx-line);-webkit-backdrop-filter:blur(18px)saturate(1.5);backdrop-filter:blur(18px)saturate(1.5);background:#05050b9e}.fx-header-row{height:var(--fx-header-h);justify-content:space-between;align-items:center;gap:24px;display:flex}.fx-logo img{width:150px;height:auto;display:block}.fx-nav{gap:4px;display:flex}.fx-nav a{color:var(--fx-muted);border-radius:999px;padding:8px 12px;font-size:14px;font-weight:600;text-decoration:none;transition:color .3s,background-color .3s;position:relative}.fx-nav a:hover{color:var(--fx-fg);background:#ffffff0d}.fx-header-actions{align-items:center;gap:14px;display:flex}.fx-header-calc{--glow:#ff4f6d59;color:var(--fx-fg);background:#ff4f6d17;border:1px solid #ff4f6d99;gap:8px;padding-left:7px;box-shadow:0 0 24px -10px #ff4f6dcc}.fx-header-calc:hover{border-color:var(--fx-threat);background:#ff4f6d29}.fx-calc-rub{background:var(--fx-threat);color:#16040a;width:26px;height:26px;font:800 13px/1 var(--fx-text);border-radius:50%;flex:none;place-items:center;display:grid}.fx-mobile-nav>.fx-mobile-calc{color:var(--fx-fg);font:700 17px/1.2 var(--fx-text);letter-spacing:0;animation:fx-rise .6s var(--fx-ease) both;background:#ff4f6d1a;border:1px solid #ff4f6d99;border-radius:18px;align-items:center;gap:12px;margin-bottom:10px;padding:14px 16px;text-decoration:none;display:flex}.fx-mobile-nav>.fx-mobile-calc .fx-calc-rub{color:#16040a;font:800 13px/1 var(--fx-text)}.fx-mobile-nav>.fx-mobile-calc .fx-arrow{color:var(--fx-threat);margin-left:auto}.fx-login{color:var(--fx-muted);font-size:14px;font-weight:600;text-decoration:none}.fx-login:hover{color:var(--fx-fg)}.fx-burger{border:1px solid var(--fx-line-2);background:#ffffff08;border-radius:50%;width:44px;height:44px;display:none;position:relative}.fx-burger i{background:var(--fx-fg);height:1.5px;transition:transform .45s var(--fx-ease), top .45s var(--fx-ease);position:absolute;left:14px;right:14px}.fx-burger i:first-child{top:18px}.fx-burger i:last-child{top:24px}.fx-header.is-open .fx-burger i:first-child{top:21px;transform:rotate(45deg)}.fx-header.is-open .fx-burger i:last-child{top:21px;transform:rotate(-45deg)}.fx-mobile-nav{inset:var(--fx-header-h) 0 0;z-index:59;padding:24px var(--fx-gutter) 32px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#05050bf7;flex-direction:column;gap:2px;display:flex;position:fixed;overflow-y:auto}.fx-mobile-nav[hidden]{display:none}.fx-mobile-nav>a{border-bottom:1px solid var(--fx-line);color:var(--fx-fg);font:500 clamp(1.5rem, 6vw, 2.2rem)/1.1 var(--fx-display);letter-spacing:-.03em;animation:fx-rise .6s var(--fx-ease) both;animation-delay:calc(var(--i) * 45ms);align-items:baseline;gap:16px;padding:14px 0;text-decoration:none;display:flex}.fx-mobile-nav>a span{color:var(--fx-dim);font:500 12px/1 var(--fx-mono)}.fx-mobile-actions{gap:10px;margin-top:28px;display:grid}@keyframes fx-rise{0%{opacity:0;transform:translateY(18px)}}.fx-logo{flex:none}.fx-nav a{white-space:nowrap}@media (max-width:1370px){.fx-login{display:none}}@media (max-width:1300px){.fx-nav,.fx-login{display:none}.fx-burger{display:block}}@media (max-width:660px){.fx-header-calc{display:none}}@media (max-width:520px){.fx-header-actions .fx-btn--small{display:none}.fx-logo img{width:136px}}.fx-section{padding-block:var(--fx-section);position:relative}.fx-section-head{gap:26px;margin-bottom:clamp(44px,5vw,84px);display:grid}.fx-section-head h2{margin-top:24px}.fx-section-head--split{grid-template-columns:minmax(0,1.3fr) minmax(0,.85fr);align-items:end;gap:48px}@media (max-width:900px){.fx-section-head--split{grid-template-columns:1fr;gap:24px}}@media (prefers-reduced-motion:reduce){.fx *,.fx :before,.fx :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}@media (max-width:560px){.fx-mock-label{font-size:11px}}
