:root{color-scheme:light;--bg:#faf9f8;--surface:#fff;--surface-2:#faf9f8;--surface-hover:#f2f1ef;--border:#ececef;--border-strong:#e2e2e6;--text:#141418;--text-dim:#5b5b66;--text-faint:#8a8a93;--accent:#f0562c;--accent-hover:#dc4a22;--accent-fg:#fff;--accent-soft:rgba(240,86,44,.1);--danger:#d8453b;--danger-fg:#fff;--danger-soft:rgba(216,69,59,.1);--ok:#22c55e;--shadow-sm:0 4px 16px rgba(17,17,26,.06);--shadow-md:0 10px 34px rgba(17,17,26,.12);--shadow-lg:0 12px 32px rgba(17,17,26,.16);--r-sm:10px;--r-md:10px;--r-lg:16px;--canvas-bg:#f2f1ef;--canvas-grid:#e2e2e6;--canvas-grid-strong:#d0d0d6}[data-theme=dark]{color-scheme:dark;--bg:#0e0e11;--surface:#141418;--surface-2:#0e0e11;--surface-hover:#1b1b20;--border:#232329;--border-strong:#2c2c33;--text:#f4f4f6;--text-dim:#a2a2ad;--text-faint:#6e6e78;--accent:#ff6a3d;--accent-hover:#ff7d55;--accent-fg:#fff;--accent-soft:rgba(255,106,61,.14);--danger:#e5645a;--danger-fg:#fff;--danger-soft:rgba(180,60,60,.18);--ok:#5fcf7a;--shadow-sm:0 4px 16px rgba(0,0,0,.35);--shadow-md:0 10px 34px rgba(0,0,0,.5);--shadow-lg:0 12px 32px rgba(0,0,0,.5);--canvas-bg:#141418;--canvas-grid:#2c2c33;--canvas-grid-strong:#3a3a42}*{box-sizing:border-box}body,html{margin:0;min-height:100%}body{font-family:inherit;color:var(--text);background:var(--bg)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:8px;border:2px solid transparent;background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background:var(--text-faint);background-clip:padding-box}button,input,select,textarea{font-family:inherit}.lp-burger{display:none}.lp-mobile-overlay{position:fixed;inset:0;z-index:60;background:rgba(0,0,0,.5);animation:lpFade .16s ease}.lp-mobile-menu{position:fixed;top:64px;left:0;right:0;background:var(--surface);border-bottom:1px solid var(--border);box-shadow:var(--shadow-md);animation:lpMenuIn .18s ease}@keyframes lpFade{0%{opacity:0}to{opacity:1}}@keyframes lpMenuIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media (min-width:861px){.lp-mobile-overlay{display:none!important}}@media (max-width:860px){.lp-container{padding-left:20px!important;padding-right:20px!important}.lp-section{padding-top:56px!important;padding-bottom:56px!important}.lp-3,.lp-feat,.lp-hero{grid-template-columns:1fr!important}.lp-3>*,.lp-feat>*,.lp-hero>*{min-width:0!important}.ds-grid{grid-template-columns:1fr!important}.lp-feat>div{order:0!important}.lp-hero-demo{order:-1}.lp-trust{grid-template-columns:repeat(2,1fr)!important}.lp-h1{font-size:38px!important}.lp-h2{font-size:30px!important}.lp-header-actions,.lp-nav{display:none!important}.lp-burger{display:inline-flex!important}.lp-stickycta{display:none!important}}@media (max-width:560px){.lp-trust{grid-template-columns:repeat(2,1fr)!important}.lp-footer{grid-template-columns:1fr 1fr!important}}@keyframes toastIn{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}.hero-grid{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0;--mx:50%;--my:30%;--on:0;--cell:116px;--line:color-mix(in srgb,var(--text) 7%,transparent)}.hero-grid>div{position:absolute;inset:-2px}.hg-base{background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);background-size:var(--cell) var(--cell);-webkit-mask-image:radial-gradient(130% 120% at 50% -10%,#000 0,transparent 72%);mask-image:radial-gradient(130% 120% at 50% -10%,#000 0,transparent 72%)}.hg-cells{background-image:repeating-conic-gradient(color-mix(in srgb,var(--accent) 18%,transparent) 0 25%,transparent 0 50%);background-size:calc(var(--cell) * 2) calc(var(--cell) * 2);opacity:calc(var(--on) * 1);-webkit-mask-image:radial-gradient(150px 150px at var(--mx) var(--my),#000 0,rgba(0,0,0,.5) 45%,transparent 72%);mask-image:radial-gradient(150px 150px at var(--mx) var(--my),#000 0,rgba(0,0,0,.5) 45%,transparent 72%)}.hg-cells,.hg-lines{transition:opacity .35s ease}.hg-lines{background-image:linear-gradient(var(--accent) 1px,transparent 1px),linear-gradient(90deg,var(--accent) 1px,transparent 1px);background-size:var(--cell) var(--cell);opacity:calc(var(--on) * .5);-webkit-mask-image:radial-gradient(155px 155px at var(--mx) var(--my),#000 0,transparent 72%);mask-image:radial-gradient(155px 155px at var(--mx) var(--my),#000 0,transparent 72%)}.hg-glow{background:radial-gradient(180px 180px at var(--mx) var(--my),color-mix(in srgb,var(--accent) 16%,transparent),transparent 72%);opacity:calc(var(--on) * 1);transition:opacity .35s ease}@media (prefers-reduced-motion:reduce){.hg-cells,.hg-glow,.hg-lines{display:none}}.lp-card{transition:transform .2s cubic-bezier(.2,.7,.2,1),box-shadow .2s ease,border-color .2s ease}.lp-card:hover{transform:translateY(-4px);box-shadow:var(--shadow-md)!important;border-color:color-mix(in srgb,var(--accent) 45%,var(--border))!important}.lp-card-accent:hover{border-color:var(--accent)!important;box-shadow:0 16px 40px color-mix(in srgb,var(--accent) 26%,transparent)!important}.lp-navlink{position:relative;transition:color .15s ease}.lp-navlink:after{content:"";position:absolute;left:0;right:100%;bottom:-5px;height:2px;background:var(--accent);border-radius:2px;transition:right .22s cubic-bezier(.2,.7,.2,1)}.lp-navlink:hover{color:var(--text)!important}.lp-navlink:hover:after{right:0}.lp-btn{transition:transform .15s ease,box-shadow .15s ease,filter .15s ease,background .15s ease}.lp-btn:hover{transform:translateY(-2px);box-shadow:0 8px 22px rgba(0,0,0,.16)}.lp-btn:active{transform:translateY(0)}.lp-btn-primary:hover{transform:translate(2px,-2px);box-shadow:-4px 4px 0 color-mix(in srgb,var(--accent) 32%,transparent);filter:brightness(1.03)}.lp-btn-primary:active{transform:translate(0);box-shadow:none}.lp-demo{transition:transform .28s cubic-bezier(.2,.7,.2,1),box-shadow .28s ease}.lp-demo:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)!important}.lp-hoverborder{transition:border-color .25s ease,box-shadow .25s ease}.lp-hoverborder:hover{border-color:var(--accent)!important;box-shadow:0 0 0 1px var(--accent),0 18px 44px color-mix(in srgb,var(--accent) 16%,rgba(0,0,0,.4))!important}.lp-arrow{transition:color .15s ease}.lp-arrow .a{display:inline-block;transition:transform .2s ease}.lp-arrow:hover .a{transform:translateX(4px)}.lp-reveal{opacity:0;transform:translateY(24px);transition:opacity .6s cubic-bezier(.2,.7,.2,1),transform .6s cubic-bezier(.2,.7,.2,1)}.lp-reveal.is-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.lp-reveal{opacity:1!important;transform:none!important}}.lp-tilt{transform-style:preserve-3d;will-change:transform;transition:transform .18s ease}.lp-stickycta{position:fixed;left:0;right:0;top:0;z-index:60;transform:translateY(-100%);transition:transform .3s cubic-bezier(.2,.7,.2,1)}.lp-stickycta.is-on{transform:none}@keyframes dsGlow{0%,to{box-shadow:0 0 0 0 color-mix(in srgb,var(--accent) 55%,transparent)}50%{box-shadow:0 0 0 9px transparent}}.ds-cta{animation:dsGlow 2.2s ease-in-out infinite}@keyframes dsPulse{0%,to{opacity:1}50%{opacity:.3}}.ds-dot{animation:dsPulse 1s infinite}@keyframes dsKen{0%{transform:scale(1.001)}to{transform:scale(1.07)}}.ds-photo{transition:opacity .55s ease}.ds-photo.is-on{animation:dsKen 6s ease forwards}.ds-thumb{transition:border-color .15s ease,transform .15s ease}.ds-thumb:hover{transform:translateY(-2px)}@keyframes mbGhost{0%,to{opacity:.5}50%{opacity:1}}.mb-ghost{animation:mbGhost 1.8s ease-in-out infinite}@keyframes mbCursor{0%{left:-6px;top:-6px}50%{left:calc(100% - 6px);top:calc(100% - 6px)}to{left:-6px;top:-6px}}.mb-cursor{animation:mbCursor 2.6s ease-in-out infinite}@keyframes mbHint{0%,to{opacity:.55}50%{opacity:1}}.mb-hint{animation:mbHint 1.9s ease-in-out infinite}.lp-stylechip:hover{border-color:var(--accent)!important;color:#fff!important}.lp-plancard{transition:transform .2s cubic-bezier(.2,.7,.2,1),box-shadow .2s ease,border-color .2s ease}.lp-plancard:hover{transform:translateY(-4px);box-shadow:var(--shadow-md);border-color:color-mix(in srgb,var(--accent) 40%,var(--border))}.lp-plancard-img{transition:transform .45s cubic-bezier(.2,.7,.2,1)}.lp-plancard:hover .lp-plancard-img{transform:scale(1.06)}.lp-plancard-cta{opacity:0;transform:translateY(8px);transition:opacity .2s ease,transform .2s ease}.lp-plancard:hover .lp-plancard-cta{opacity:1;transform:none}.lp-footlink{border-bottom:1px solid transparent;transition:color .15s ease,border-color .15s ease}.lp-footlink:hover{color:var(--text)!important;border-bottom-color:var(--accent)}.cab-card{border:1px solid var(--border);transition:border-color .15s ease}.cab-card:hover{border-color:var(--accent)}.cab-btn{transition:filter .12s ease}.cab-btn:hover{filter:brightness(1.12)}.cab-menu-row{transition:background .12s ease}.cab-menu-row:hover{background:var(--surface-2)}@font-face{font-family:__Golos_Text_4c1f08;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c105b29dc4e1ee2d-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Golos_Text_4c1f08;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ffe0837c71e69159-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Golos_Text_4c1f08;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b07dd69d3f271780-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Golos_Text_4c1f08;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/401f9db361b6e189-s.p.woff2) format("woff2");unicode-range:u+00??,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}@font-face{font-family:__Golos_Text_4c1f08;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c105b29dc4e1ee2d-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Golos_Text_4c1f08;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ffe0837c71e69159-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Golos_Text_4c1f08;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b07dd69d3f271780-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Golos_Text_4c1f08;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/401f9db361b6e189-s.p.woff2) format("woff2");unicode-range:u+00??,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}@font-face{font-family:__Golos_Text_4c1f08;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c105b29dc4e1ee2d-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Golos_Text_4c1f08;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ffe0837c71e69159-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Golos_Text_4c1f08;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b07dd69d3f271780-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Golos_Text_4c1f08;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/401f9db361b6e189-s.p.woff2) format("woff2");unicode-range:u+00??,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}@font-face{font-family:__Golos_Text_4c1f08;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c105b29dc4e1ee2d-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Golos_Text_4c1f08;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ffe0837c71e69159-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Golos_Text_4c1f08;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b07dd69d3f271780-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Golos_Text_4c1f08;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/401f9db361b6e189-s.p.woff2) format("woff2");unicode-range:u+00??,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}@font-face{font-family:__Golos_Text_Fallback_4c1f08;src:local("Arial");ascent-override:90.27%;descent-override:20.26%;line-gap-override:0.00%;size-adjust:108.57%}.__className_4c1f08{font-family:__Golos_Text_4c1f08,__Golos_Text_Fallback_4c1f08;font-style:normal}