@font-face{font-family:Inter;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/inter-cyrillic-ext.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:Inter;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/inter-cyrillic.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/inter-latin-ext.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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/inter-latin.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:JetBrains Mono;font-style:normal;font-weight:400 500;font-display:swap;src:url(/fonts/jetbrains-mono-cyrillic-ext.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:JetBrains Mono;font-style:normal;font-weight:400 500;font-display:swap;src:url(/fonts/jetbrains-mono-cyrillic.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 500;font-display:swap;src:url(/fonts/jetbrains-mono-latin-ext.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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 500;font-display:swap;src:url(/fonts/jetbrains-mono-latin.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:Onest;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/onest-cyrillic-ext.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:Onest;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/onest-cyrillic.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Onest;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/onest-latin-ext.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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Onest;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/onest-latin.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}body{margin:0;background:#fbfaf9}html{scroll-behavior:smooth}:root{interpolate-size:allow-keywords}@keyframes logo-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes hero-glow{0%{transform:translate(-10%,-8%) scale(1)}50%{transform:translate(8%,5%) scale(1.2)}to{transform:translate(-5%,10%) scale(1.05)}}@keyframes dot-pulse{0%,to{box-shadow:0 0 0 0 rgba(20,168,0,.45)}60%{box-shadow:0 0 0 6px rgba(20,168,0,0)}}@keyframes ty-bounce{0%,80%,to{transform:translateY(0);opacity:.45}40%{transform:translateY(-4px);opacity:1}}@keyframes tg-pulse{0%{box-shadow:0 10px 26px rgba(46,166,218,.4),0 0 0 0 rgba(46,166,218,.55)}70%{box-shadow:0 10px 26px rgba(46,166,218,.4),0 0 0 18px rgba(46,166,218,0)}to{box-shadow:0 10px 26px rgba(46,166,218,.4),0 0 0 0 rgba(46,166,218,0)}}@keyframes demo-flash{0%,to{box-shadow:0 32px 80px rgba(0,0,0,.45)}35%{box-shadow:0 0 0 5px rgba(125,174,251,.75),0 32px 80px rgba(0,0,0,.45)}}@keyframes pp-pop{0%{transform:scale(.35);opacity:0}65%{transform:scale(1.08);opacity:1}to{transform:scale(1);opacity:1}}@keyframes pp-ring{0%{box-shadow:0 0 0 0 rgba(20,168,0,.35)}to{box-shadow:0 0 0 28px rgba(20,168,0,0)}}@keyframes pp-draw{to{stroke-dashoffset:0}}@keyframes pp-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.page-lnd{margin:0;background:#fbfaf9;color:#14120f;font-family:Inter,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased}.page-lnd a{color:#14120f;text-decoration:none;transition:opacity .18s cubic-bezier(.2,0,0,1)}.page-lnd a:hover{opacity:.65}.page-lnd summary{list-style:none;cursor:pointer}.page-lnd summary::-webkit-details-marker{display:none}.page-lnd details[open] .faq-plus{transform:rotate(45deg)}.page-lnd .faq-plus{transition:transform .2s cubic-bezier(.2,0,0,1)}.page-lnd details::details-content{block-size:0;overflow:hidden;transition:block-size .35s cubic-bezier(.2,0,0,1),content-visibility allow-discrete .35s}.page-lnd details[open]::details-content{block-size:auto}.page-lnd .ff{position:relative;display:block}.page-lnd .ff input{width:100%;box-sizing:border-box;background:transparent;border:none;border-bottom:1px solid rgba(255,255,255,.25);padding:22px 0 10px;font-family:Inter,sans-serif;font-size:16px;color:#fff;outline:none;transition:border-color .25s cubic-bezier(.2,0,0,1)}.page-lnd .ff input:focus{border-color:#7daefb}.page-lnd .ff input::placeholder{color:transparent;transition:color .2s}.page-lnd .ff input:focus::placeholder{color:rgba(255,255,255,.35)}.page-lnd .ff .ff-label{position:absolute;left:0;top:22px;font-size:16px;color:rgba(255,255,255,.55);pointer-events:none;transition:top .25s cubic-bezier(.2,0,0,1),font-size .25s cubic-bezier(.2,0,0,1),color .25s cubic-bezier(.2,0,0,1)}.page-lnd .ff input:focus~.ff-label,.page-lnd .ff input:not(:placeholder-shown)~.ff-label{top:0;font-size:12px;color:#7daefb}.page-lnd .cta-btn{transition:transform .2s cubic-bezier(.2,0,0,1),background .25s cubic-bezier(.2,0,0,1),border-color .25s cubic-bezier(.2,0,0,1),color .25s cubic-bezier(.2,0,0,1)}.page-lnd .cta-btn:hover{background:#7daefb!important;border-color:#7daefb!important;color:#0a0e28!important}.page-lnd .cta-btn:active{transform:scale(.97)}.page-lnd .cta-btn .cta-arrow svg{transition:transform .25s cubic-bezier(.2,0,0,1)}.page-lnd .cta-btn:hover .cta-arrow svg{transform:translate(2px,-2px)}.page-lnd .how-line{transform:scaleX(0);transform-origin:left;transition:transform 1.1s cubic-bezier(.2,0,0,1)}.page-lnd .how-in .how-line{transform:scaleX(1)}.page-lnd .how-step{opacity:0;transform:translateY(26px);transition:opacity .6s cubic-bezier(.2,0,0,1),transform .6s cubic-bezier(.2,0,0,1)}.page-lnd .how-step:nth-child(2){transition-delay:.15s}.page-lnd .how-step:nth-child(3){transition-delay:.3s}.page-lnd .how-step:nth-child(4){transition-delay:.45s}.page-lnd .how-in .how-step{opacity:1;transform:none}.page-lnd .how-num{display:inline-block;transition:color .3s cubic-bezier(.2,0,0,1),transform .3s cubic-bezier(.2,0,0,1)}.page-lnd .how-step:hover .how-num{color:#7daefb;transform:translateX(4px)}@media (prefers-reduced-motion:reduce){.page-lnd .how-line{transform:scaleX(1);transition:none}.page-lnd .how-step{opacity:1;transform:none;transition:none}}.page-lnd .stat-card{opacity:0;transform:translateY(28px) scale(.97);transition:opacity .65s cubic-bezier(.2,0,0,1),transform .65s cubic-bezier(.2,0,0,1),box-shadow .3s cubic-bezier(.2,0,0,1)}.page-lnd .stat-card:nth-child(2){transition-delay:.12s,.12s,0s}.page-lnd .stat-card:nth-child(3){transition-delay:.24s,.24s,0s}.page-lnd .stat-card.stat-in{opacity:1;transform:none}.page-lnd .stat-card:hover{box-shadow:0 14px 34px rgba(10,14,40,.1)}.page-lnd .stat-num:after{content:"";display:block;width:44px;height:3px;border-radius:999px;background:#7daefb;margin-top:14px;transform:scaleX(0);transform-origin:left;transition:transform .6s cubic-bezier(.2,0,0,1) .5s}.page-lnd .stat-in .stat-num:after{transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.page-lnd .stat-card{opacity:1;transform:none;transition:none}.page-lnd .stat-num:after{transform:scaleX(1)}}.page-lnd .sr{opacity:0;transform:translateY(26px);transition:opacity .7s cubic-bezier(.2,0,0,1),transform .7s cubic-bezier(.2,0,0,1)}.page-lnd .sr-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.page-lnd .sr{opacity:1;transform:none;transition:none}.page-lnd [style*=pp-pop],.page-lnd [style*=pp-rise],.page-lnd [style*=tg-pulse]{animation:none!important}.page-lnd [style*=pp-draw]{animation:none!important;stroke-dashoffset:0!important}.page-lnd [style*=hero-glow],.page-lnd [style*=logo-marquee]{animation:none!important}}.page-lnd [style*=logo-marquee]:hover{animation-play-state:paused}.page-lnd .rng{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:6px;border-radius:999px;background:#e7e4e0;outline:none}.page-lnd .rng::-webkit-slider-thumb{-webkit-appearance:none;width:22px;height:22px;border-radius:999px;background:#2c52f0;border:3px solid #fff;box-shadow:0 2px 8px rgba(10,14,40,.25);cursor:pointer}.page-lnd .rng::-moz-range-thumb{width:18px;height:18px;border-radius:999px;background:#2c52f0;border:3px solid #fff;cursor:pointer}.page-lnd .rng:focus-visible{box-shadow:0 0 0 3px rgba(44,82,240,.35);border-radius:999px}.page-lnd .m-sticky{display:none}.page-lnd .demo-flash>div:nth-of-type(2){animation:demo-flash 1.2s cubic-bezier(.2,0,0,1) 1}@media (max-width:1060px){.page-lnd .g-how,.page-lnd .g-niches,.page-lnd .g-offers,.page-lnd .g-risk{grid-template-columns:repeat(2,1fr)!important}.page-lnd .g-calc,.page-lnd .g-cases{grid-template-columns:1fr!important}.page-lnd .nav-links{display:none!important}}@media (max-width:760px){.page-lnd .g-hero{grid-template-columns:1fr!important;gap:44px!important;padding-top:116px!important;padding-bottom:56px!important}.page-lnd #demo{justify-self:stretch!important;max-width:100%!important}.page-lnd .g-contact,.page-lnd .g-foot,.page-lnd .g-founder,.page-lnd .g-how,.page-lnd .g-niches,.page-lnd .g-offers,.page-lnd .g-risk,.page-lnd .g-stats,.page-lnd .g-support{grid-template-columns:1fr!important}.page-lnd h1{font-size:38px!important}.page-lnd h2{font-size:32px!important}.page-lnd .contact-pad,.page-lnd .how-pad{padding:44px 26px!important}.page-lnd .m-sticky{display:flex}.page-lnd .tg-float{display:none!important}.page-lnd{padding-bottom:78px}}.page-len{margin:0;background:#fbfaf9;color:#14120f;font-family:Inter,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased}.page-len a{color:#14120f;text-decoration:none;transition:opacity .18s cubic-bezier(.2,0,0,1)}.page-len a:hover{opacity:.65}.page-len summary{list-style:none;cursor:pointer}.page-len summary::-webkit-details-marker{display:none}.page-len details[open] .faq-plus{transform:rotate(45deg)}.page-len .faq-plus{transition:transform .2s cubic-bezier(.2,0,0,1)}.page-len details::details-content{block-size:0;overflow:hidden;transition:block-size .35s cubic-bezier(.2,0,0,1),content-visibility allow-discrete .35s}.page-len details[open]::details-content{block-size:auto}.page-len .sr{opacity:0;transform:translateY(26px);transition:opacity .7s cubic-bezier(.2,0,0,1),transform .7s cubic-bezier(.2,0,0,1)}.page-len .sr-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.page-len .sr{opacity:1;transform:none;transition:none}.page-len [style*=hero-glow]{animation:none!important}}.page-svcs{margin:0;background:#fbfaf9;color:#14120f;font-family:Inter,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased}.page-svcs a{color:#14120f;text-decoration:none;transition:opacity .18s cubic-bezier(.2,0,0,1)}.page-svcs a:hover{opacity:.65}.page-svc{margin:0;background:#fbfaf9;color:#14120f;font-family:Inter,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased}.page-svc a{color:#14120f;text-decoration:none;transition:opacity .18s cubic-bezier(.2,0,0,1)}.page-svc a:hover{opacity:.65}.page-pf{margin:0;background:#fbfaf9;color:#14120f;font-family:Inter,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased}.page-pf a{color:#14120f;text-decoration:none;transition:opacity .18s cubic-bezier(.2,0,0,1)}.page-pf a:hover{opacity:.65}.page-blg{margin:0;background:#fbfaf9;color:#14120f;font-family:Inter,sans-serif;-webkit-font-smoothing:antialiased}.page-blg a{color:#2c52f0;text-decoration:none;transition:opacity .2s cubic-bezier(.2,0,0,1)}.page-blg a:hover{opacity:.8}@media (max-width:760px){.page-blg .nav-links{display:none!important}.page-blg h1{font-size:40px!important}}.page-art{margin:0;background:#fbfaf9;color:#14120f;font-family:Inter,sans-serif;-webkit-font-smoothing:antialiased}.page-art a{color:#2c52f0;text-decoration:none;transition:opacity .2s cubic-bezier(.2,0,0,1)}.page-art a:hover{opacity:.8}.page-art .art p{margin:0 0 20px;font-size:16.5px;line-height:1.75;color:#2e2a25;max-width:68ch;text-wrap:pretty}.page-art .art h2{margin:48px 0 18px;font-family:Onest,sans-serif;font-size:29px;font-weight:600;letter-spacing:-.018em;line-height:1.2;scroll-margin-top:90px}.page-art .art ul{margin:0 0 20px;padding-left:22px;font-size:16.5px;line-height:1.75;color:#2e2a25;max-width:66ch}.page-art .art li{margin-bottom:8px}.page-art .rng{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:6px;border-radius:999px;background:#e7e4e0;outline:none}.page-art .rng::-webkit-slider-thumb{-webkit-appearance:none;width:22px;height:22px;border-radius:999px;background:#2c52f0;border:3px solid #fff;box-shadow:0 2px 8px rgba(10,14,40,.25);cursor:pointer}.page-art .rng::-moz-range-thumb{width:18px;height:18px;border-radius:999px;background:#2c52f0;border:3px solid #fff;cursor:pointer}@media (max-width:1020px){.page-art .g-art{grid-template-columns:1fr!important}.page-art .toc-desk{display:none!important}.page-art .toc-mob{display:block!important}}@media (max-width:760px){.page-art .nav-links{display:none!important}.page-art h1{font-size:34px!important}.page-art .g-rel{grid-template-columns:1fr!important}}.page-cnt{margin:0;background:#fbfaf9;color:#14120f;font-family:Inter,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased}.page-cnt a{color:#14120f;text-decoration:none;transition:opacity .18s cubic-bezier(.2,0,0,1)}.page-cnt a:hover{opacity:.65}.page-cnt .fd{position:relative;display:flex;flex-direction:column;gap:8px}.page-cnt .fd .fd-name{font-size:12.5px;font-weight:600;color:#6c665e;letter-spacing:.02em}.page-cnt .fd .fd-name em{font-style:normal;color:#2c52f0}.page-cnt .fd input,.page-cnt .fd select,.page-cnt .fd textarea{width:100%;box-sizing:border-box;background:#fbfaf9;border:1px solid #e7e4e0;border-radius:12px;padding:13px 16px;font-family:Inter,sans-serif;font-size:15px;color:#14120f;outline:none;transition:border-color .2s cubic-bezier(.2,0,0,1),box-shadow .2s cubic-bezier(.2,0,0,1),background .2s cubic-bezier(.2,0,0,1);resize:vertical}.page-cnt .fd input:hover,.page-cnt .fd select:hover,.page-cnt .fd textarea:hover{border-color:#c9c3b8}.page-cnt .fd input:focus,.page-cnt .fd select:focus,.page-cnt .fd textarea:focus{border-color:#2c52f0;box-shadow:0 0 0 3px rgba(44,82,240,.12);background:#fff}.page-cnt .fd input::placeholder,.page-cnt .fd textarea::placeholder{color:#b3ada4}.page-cnt .fd select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding-right:42px}.page-cnt .fd select:invalid{color:#b3ada4}.page-cnt .fd .fd-caret{position:absolute;right:15px;bottom:15px;pointer-events:none;color:#8b857d}.page-cnt .cta-btn{transition:transform .2s cubic-bezier(.2,0,0,1),background .25s cubic-bezier(.2,0,0,1)}.page-cnt .cta-btn:hover{background:#2445c9!important}.page-cnt .cta-btn:active{transform:scale(.97)}.page-prt{margin:0;background:#fbfaf9;color:#14120f;font-family:Inter,sans-serif;-webkit-font-smoothing:antialiased}.page-prt a{color:#2c52f0;text-decoration:none;transition:opacity .2s cubic-bezier(.2,0,0,1)}.page-prt a:hover{opacity:.8}.page-prt .rng{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:6px;border-radius:999px;background:rgba(255,255,255,.2);outline:none}.page-prt .rng::-webkit-slider-thumb{-webkit-appearance:none;width:22px;height:22px;border-radius:999px;background:#7daefb;border:3px solid #0a0e28;cursor:pointer}.page-prt .rng::-moz-range-thumb{width:18px;height:18px;border-radius:999px;background:#7daefb;border:3px solid #0a0e28;cursor:pointer}.page-prt .ff{position:relative;display:block}.page-prt .ff input,.page-prt .ff select{width:100%;box-sizing:border-box;background:#fff;border:1px solid #d8d4cf;border-radius:12px;padding:14px 16px;font-family:Inter,sans-serif;font-size:15px;color:#14120f;outline:none;transition:border-color .25s cubic-bezier(.2,0,0,1)}.page-prt .ff input:focus,.page-prt .ff select:focus{border-color:#2c52f0}@media (max-width:1020px){.page-prt .g-tracks{grid-template-columns:1fr!important}.page-prt .g-terms{grid-template-columns:repeat(2,1fr)!important}.page-prt .g-form{grid-template-columns:1fr!important}}@media (max-width:760px){.page-prt .nav-links{display:none!important}.page-prt h1{font-size:38px!important}.page-prt .g-terms,.page-prt .g-wl{grid-template-columns:1fr!important}}.page-pp{margin:0;background:#fbfaf9;color:#14120f;font-family:Inter,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased}.page-pp a{color:#2c52f0;text-decoration:none;transition:opacity .18s cubic-bezier(.2,0,0,1)}.page-pp a:hover{opacity:.65}.page-casap{margin:0;background:#fbfaf9;color:#14120f;font-family:Inter,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased}.page-casap a{color:#14120f;text-decoration:none;transition:opacity .18s cubic-bezier(.2,0,0,1)}.page-casap a:hover{opacity:.65}.page-cferge{margin:0;background:#fbfaf9;color:#14120f;font-family:Inter,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased}.page-cferge a{color:#14120f;text-decoration:none;transition:opacity .18s cubic-bezier(.2,0,0,1)}.page-cferge a:hover{opacity:.65}.page-cgd{margin:0;background:#fbfaf9;color:#14120f;font-family:Inter,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased}.page-cgd a{color:#14120f;text-decoration:none;transition:opacity .18s cubic-bezier(.2,0,0,1)}.page-cgd a:hover{opacity:.65}.page-cmorfa{margin:0;background:#fbfaf9;color:#14120f;font-family:Inter,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased}.page-cmorfa a{color:#14120f;text-decoration:none;transition:opacity .18s cubic-bezier(.2,0,0,1)}.page-cmorfa a:hover{opacity:.65}.page-cpa{margin:0;background:#fbfaf9;color:#14120f;font-family:Inter,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased}.page-cpa a{color:#14120f;text-decoration:none;transition:opacity .18s cubic-bezier(.2,0,0,1)}.page-cpa a:hover{opacity:.65}.page-czf{margin:0;background:#fbfaf9;color:#14120f;font-family:Inter,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased}.page-czf a{color:#14120f;text-decoration:none;transition:opacity .18s cubic-bezier(.2,0,0,1)}.page-czf a:hover{opacity:.65}.page-czy{margin:0;background:#fbfaf9;color:#14120f;font-family:Inter,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased}.page-czy a{color:#14120f;text-decoration:none;transition:opacity .18s cubic-bezier(.2,0,0,1)}.page-czy a:hover{opacity:.65}.lnd-h1:hover{background:#5e97f5!important;opacity:1!important}.lnd-h2:hover{border-color:#fff!important;opacity:1!important}.lnd-h3:hover,.lnd-h4:hover{border-color:#2c52f0!important}.lnd-h4:hover,.lnd-h5:hover{color:#2c52f0!important}.lnd-h5:hover{opacity:1!important}.lnd-h6:hover{transform:translateY(-5px)!important;border-color:#7daefb!important;box-shadow:0 14px 34px rgba(10,14,40,.1)!important}.lnd-h7:hover{border-color:#7daefb!important;box-shadow:0 18px 44px rgba(10,14,40,.12)!important}.lnd-h7:hover,.lnd-h8:hover{opacity:1!important;transform:translateY(-6px)!important}.lnd-h9:hover{border-color:#14120f!important;opacity:1!important}.lnd-h10:hover{opacity:1!important;transform:translateY(-5px)!important;border-color:#7daefb!important;box-shadow:0 14px 34px rgba(10,14,40,.12)!important}.lnd-h11:hover{background:#3a352e!important;opacity:1!important}.lnd-h12:hover{opacity:1!important;transform:scale(1.06)!important}.len-h1:hover{background:#5e97f5!important;opacity:1!important}.len-h2:hover{border-color:#fff!important;opacity:1!important}.len-h3:hover{border-color:#14120f!important;opacity:1!important}.svcs-h1:hover{background:#5e97f5!important;opacity:1!important}.svcs-h2:hover{border-color:#14120f!important;opacity:1!important}.svcs-h3:hover{opacity:1!important;transform:translateY(-5px)!important;border-color:#7daefb!important;box-shadow:0 14px 34px rgba(10,14,40,.1)!important}.svcs-h4:hover{border-color:#fff!important;opacity:1!important}.svc-h1:hover{background:#5e97f5!important;opacity:1!important}.svc-h2:hover{border-color:#14120f!important;opacity:1!important}.pf-h1:hover{background:#5e97f5!important;opacity:1!important}.pf-h2:hover{opacity:1!important;transform:translateY(-5px)!important;border-color:#7daefb!important;box-shadow:0 14px 34px rgba(10,14,40,.12)!important}.blg-h1:hover{background:#5e97f5!important;opacity:1!important}.blg-h2:hover{opacity:1!important;transform:translateY(-3px)!important;border-color:#7daefb!important;box-shadow:0 14px 34px rgba(10,14,40,.08)!important}.art-h1:hover{background:#5e97f5!important;opacity:1!important}.art-h2:hover{background:#2c52f0!important;opacity:1!important}.art-h3:hover{opacity:1!important;transform:translateY(-3px)!important;border-color:#7daefb!important}.cnt-h1:hover,.prt-h1:hover{background:#5e97f5!important;opacity:1!important}.prt-h2:hover{background:#2c52f0!important}.casap-h1:hover,.cferge-h1:hover,.cgd-h1:hover,.cmorfa-h1:hover,.cpa-h1:hover,.czf-h1:hover,.czy-h1:hover,.pp-h1:hover{background:#5e97f5!important;opacity:1!important}.page-svc div:has(>[data-empty-slot]){display:none}.page-svc div:has(>div>[data-empty-slot]){grid-template-columns:1fr!important}@media (max-width:760px){.page-lnd{padding-bottom:0!important}.page-lnd .tg-float{display:flex!important;opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .25s cubic-bezier(.2,0,0,1),transform .25s cubic-bezier(.2,0,0,1),visibility .25s}:root[data-past-hero] .page-lnd .tg-float{opacity:1;visibility:visible;transform:none}}@media (max-width:760px) and (prefers-reduced-motion:reduce){.page-lnd .tg-float{transition:none}}.contact-widget{position:fixed;left:24px;bottom:24px;z-index:70;display:flex;flex-direction:column;align-items:flex-start;gap:12px}@media (min-width:761px){.page-lnd .tg-float{display:none!important}}@media (max-width:760px){.contact-widget{display:none}}.contact-widget__toggle{width:58px;height:58px;border:none;border-radius:999px;background:#2ea6da;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 10px 26px rgba(46,166,218,.4);animation:tg-pulse 2.2s cubic-bezier(.2,0,0,1) infinite;transition:background .2s cubic-bezier(.2,0,0,1)}.contact-widget.is-open .contact-widget__toggle{background:#0a0e28;animation:none}.contact-widget__panel{min-width:232px;padding:8px;background:#fff;border:1px solid #e7e4e0;border-radius:20px;box-shadow:0 24px 60px rgba(10,14,40,.22);display:flex;flex-direction:column;opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .2s cubic-bezier(.2,0,0,1),transform .2s cubic-bezier(.2,0,0,1),visibility .2s}.contact-widget.is-open .contact-widget__panel{opacity:1;visibility:visible;transform:none}.contact-widget__item{display:flex;align-items:center;gap:12px;padding:11px 14px;border-radius:14px;font-size:15px;font-weight:500;color:#14120f;white-space:nowrap}.contact-widget__item:hover{background:#f4f2f0;opacity:1}.contact-widget__icon{width:34px;height:34px;border-radius:999px;background:#eef2fe;color:#2c52f0;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}@media (prefers-reduced-motion:reduce){.contact-widget__toggle{animation:none}.contact-widget__panel{transition:none}}.page-lnd .direct-contacts{margin-top:22px;padding:16px 18px;border-radius:16px;background:#f6f8fe;display:flex;align-items:center;flex-wrap:wrap;gap:6px 14px}.page-lnd .direct-contacts__label{flex-basis:100%;margin:0;font-size:12.5px;color:#6c665e}.page-lnd .direct-contacts__phone{font-family:Onest,sans-serif;font-size:19px;font-weight:600;letter-spacing:-.01em;color:#14120f;white-space:nowrap}.page-lnd .direct-contacts__links{margin-left:auto;display:flex;gap:8px}.page-lnd .direct-contacts__links a{width:40px;height:40px;border-radius:999px;background:#fff;border:1px solid #e0e6f7;color:#2c52f0;display:inline-flex;align-items:center;justify-content:center}.page-lnd .stat-num:after{display:none}.page-lnd .stat-viz{margin-top:18px;height:12px;display:flex;align-items:center;gap:6px}.page-lnd .stat-viz--bar{height:8px;margin-top:20px;margin-bottom:2px;border-radius:999px;background:#e6ecfd;overflow:hidden}.page-lnd .stat-viz--bar span{width:67%;height:100%;border-radius:999px;background:linear-gradient(90deg,#7daefb,#2c52f0);transform:scaleX(0);transform-origin:left;transition:transform 1.3s cubic-bezier(.2,0,0,1) .25s}.page-lnd .stat-in .stat-viz--bar span{transform:scaleX(1)}.page-lnd .stat-viz--dots span{width:12px;height:12px;border-radius:999px;background:#2c52f0;opacity:0;transform:scale(.4);transition:opacity .35s cubic-bezier(.2,0,0,1),transform .35s cubic-bezier(.2,0,0,1)}.page-lnd .stat-viz--dots span:first-child{transition-delay:.35s}.page-lnd .stat-viz--dots span:nth-child(2){transition-delay:.6s}.page-lnd .stat-viz--dots span:nth-child(3){transition-delay:.85s;background:#e5484d}.page-lnd .stat-in .stat-viz--dots span{opacity:1;transform:none}.page-lnd .stat-in .stat-viz--dots span:nth-child(3){animation:stat-lost 2.4s cubic-bezier(.2,0,0,1) 1.6s infinite}@keyframes stat-lost{0%,35%{opacity:1;transform:none;box-shadow:0 0 0 0 rgba(229,72,77,.45)}70%{opacity:.25;transform:scale(.8);box-shadow:0 0 0 8px rgba(229,72,77,0)}to{opacity:1;transform:none;box-shadow:0 0 0 0 rgba(229,72,77,0)}}.page-lnd .stat-viz--hours span{flex:1 1;max-width:30px;height:8px;border-radius:999px;background:#e6ecfd;transition:background .4s cubic-bezier(.2,0,0,1)}.page-lnd .stat-in .stat-viz--hours span:nth-child(-n+3){background:#2c52f0}.page-lnd .stat-viz--hours span:first-child{transition-delay:.4s}.page-lnd .stat-viz--hours span:nth-child(2){transition-delay:.7s}.page-lnd .stat-viz--hours span:nth-child(3){transition-delay:1s}.page-lnd .how-line{position:relative}.page-lnd .how-line:after{content:"";position:absolute;left:0;right:0;top:-1px;height:3px;border-radius:999px;background:linear-gradient(90deg,#2c52f0,#7daefb);transform:scaleX(0);transform-origin:left}.page-lnd .how-in .how-line:after{animation:how-fill 12s linear 1.2s infinite both}@keyframes how-fill{0%{transform:scaleX(0);opacity:1}88%,92%{transform:scaleX(1);opacity:1}to{transform:scaleX(1);opacity:0}}.page-lnd .how-in .how-step .how-num{animation:12s linear 1.2s infinite both}.page-lnd .how-in .how-step:first-child .how-num{animation-name:how-lit-1}.page-lnd .how-in .how-step:nth-child(2) .how-num{animation-name:how-lit-2}.page-lnd .how-in .how-step:nth-child(3) .how-num{animation-name:how-lit-3}.page-lnd .how-in .how-step:nth-child(4) .how-num{animation-name:how-lit-4}@keyframes how-lit-1{0%,92%{color:#7daefb}to{color:rgba(255,255,255,.55)}}@keyframes how-lit-2{0%,21%{color:rgba(255,255,255,.55)}23%,92%{color:#7daefb}to{color:rgba(255,255,255,.55)}}@keyframes how-lit-3{0%,43%{color:rgba(255,255,255,.55)}45%,92%{color:#7daefb}to{color:rgba(255,255,255,.55)}}@keyframes how-lit-4{0%,65%{color:rgba(255,255,255,.55)}67%,92%{color:#7daefb}to{color:rgba(255,255,255,.55)}}@media (prefers-reduced-motion:reduce){.page-lnd .stat-viz span{transition:none!important;animation:none!important}.page-lnd .stat-viz--bar span{transform:scaleX(1)}.page-lnd .stat-viz--dots span{opacity:1;transform:none}.page-lnd .stat-viz--hours span:nth-child(-n+3){background:#2c52f0}.page-lnd .how-line:after{display:none}.page-lnd .how-in .how-step .how-num{animation:none}}@media (min-width:1024px){.page-lnd .g-hero{min-height:clamp(600px,76vh,780px)}}.page-lnd .founder-photo:before{content:"";position:absolute;width:78%;aspect-ratio:1;left:11%;top:22%;border-radius:999px;background:radial-gradient(circle,rgba(125,174,251,.75) 0,rgba(44,82,240,.28) 45%,rgba(44,82,240,0) 70%);filter:blur(6px);animation:founder-glow 9s ease-in-out infinite alternate}@keyframes founder-glow{0%{transform:translate(-9%,6%) scale(.9);opacity:.7}to{transform:translate(9%,-7%) scale(1.12);opacity:1}}.page-lnd .sr-in .founder-photo img{animation:founder-rise 1s cubic-bezier(.2,0,0,1) .15s both}@keyframes founder-rise{0%{transform:translate(-50%,9%);opacity:0}to{transform:translate(-50%);opacity:1}}.page-lnd .sr-in .founder-chips>*,.page-lnd .sr-in .founder-links>*{animation:founder-pop .55s cubic-bezier(.2,0,0,1) both}.page-lnd .sr-in .founder-chips>:first-child{animation-delay:.45s}.page-lnd .sr-in .founder-chips>:nth-child(2){animation-delay:.6s}.page-lnd .sr-in .founder-chips>:nth-child(3){animation-delay:.75s}.page-lnd .sr-in .founder-links>:first-child{animation-delay:.95s}.page-lnd .sr-in .founder-links>:nth-child(2){animation-delay:1.05s}.page-lnd .sr-in .founder-links>:nth-child(3){animation-delay:1.15s}.page-lnd .sr-in .founder-links>:nth-child(4){animation-delay:1.25s}@keyframes founder-pop{0%{opacity:0;transform:translateY(10px) scale(.94)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.page-lnd .founder-photo:before,.page-lnd .sr-in .founder-chips>*,.page-lnd .sr-in .founder-links>*,.page-lnd .sr-in .founder-photo img{animation:none}}.page-lnd .hero-services{margin:22px 0 0;font-size:15px;line-height:1.6;color:rgba(255,255,255,.74)}.page-lnd .hero-services span{white-space:nowrap}.page-lnd .hero-terms{margin:14px 0 0;font-family:Onest,sans-serif;font-size:21px;font-weight:500;line-height:1.4;letter-spacing:-.01em;color:#fff}.page-lnd a.hero-cta{box-shadow:0 10px 30px rgba(0,0,0,.28);transition:transform .2s cubic-bezier(.2,0,0,1),box-shadow .2s cubic-bezier(.2,0,0,1),background .2s cubic-bezier(.2,0,0,1)}.page-lnd a.hero-cta:focus-visible,.page-lnd a.hero-cta:hover{opacity:1;background:#e8f0ff!important;transform:translateY(-2px);box-shadow:0 16px 38px rgba(0,0,0,.36)}@media (max-width:1023px){.page-lnd .g-hero{grid-template-columns:1fr!important;gap:28px!important;padding-top:108px!important;padding-bottom:40px!important}.page-lnd .g-hero h1{font-size:44px!important}}@media (max-width:760px){.page-lnd .g-hero{gap:24px!important;padding-top:92px!important;padding-bottom:28px!important}.page-lnd .g-hero h1{font-size:33px!important}.page-lnd .hero-services{margin-top:14px;font-size:14px}.page-lnd .hero-terms{margin-top:10px;font-size:18px}.page-lnd .hero-btns{flex-direction:column;gap:10px!important;margin-top:22px!important}.page-lnd .hero-btns a{padding:16px 24px!important}}@media (max-width:380px){.page-lnd .g-hero h1{font-size:32px!important}}@media (prefers-reduced-motion:reduce){.page-lnd a.hero-cta{transition:none}}.contact-widget{left:auto;right:24px;align-items:flex-end}.page-lnd .tg-float{left:auto!important;right:24px!important}.hero-showcase{margin-right:calc(-1 * min(60px, max(0px, (100vw - 1240px) / 2) + 12px))}.hero-showcase__stage{position:relative;padding-bottom:9%}.showcase-browser{aspect-ratio:16/10;display:flex;flex-direction:column;border:1px solid rgba(255,255,255,.24);border-radius:16px;background:rgba(255,255,255,.07);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 30px 80px rgba(0,0,0,.45);overflow:hidden}.showcase-browser__bar{flex-shrink:0;height:34px;padding:0 12px;display:flex;align-items:center;gap:6px;border-bottom:1px solid rgba(255,255,255,.14)}.showcase-browser__bar i{width:9px;height:9px;border-radius:999px;background:rgba(255,255,255,.32)}.showcase-browser__url{flex:1 1;min-width:0;margin-left:8px;padding:4px 12px;border-radius:999px;background:rgba(255,255,255,.09);font-family:JetBrains Mono,monospace;font-size:11.5px;color:rgba(255,255,255,.78);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.showcase-browser__view,.showcase-phone__view{position:relative;flex:1 1;overflow:hidden;background:#11163a;container-type:size}.showcase-phone{position:absolute;right:-3%;bottom:0;width:24%;aspect-ratio:9/18;display:flex;padding:5px;border:1px solid rgba(255,255,255,.34);border-radius:22px;background:rgba(10,14,40,.86);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 24px 60px rgba(0,0,0,.55)}.showcase-phone__view{border-radius:17px}.showcase-slide{position:absolute;inset:0;opacity:0;transition:opacity .6s ease}.showcase-slide.is-active{opacity:1}.showcase-shot{display:block;width:100%;height:auto;animation-duration:8s;animation-timing-function:ease-in-out;animation-delay:.9s;animation-fill-mode:both}.hero-showcase.is-paused .showcase-shot{animation-play-state:paused}@keyframes showcase-scroll-a{0%{transform:translateY(0)}to{transform:translateY(calc(-100% + 100cqh))}}@keyframes showcase-scroll-b{0%{transform:translateY(0)}to{transform:translateY(calc(-100% + 100cqh))}}.hero-showcase__meta{margin-top:16px;padding-right:24%;display:flex;align-items:center;flex-wrap:wrap;gap:12px 16px}a.showcase-chip{padding:7px 14px;border:1px solid rgba(255,255,255,.2);border-radius:999px;background:rgba(255,255,255,.06);font-size:13px;font-weight:500;color:rgba(255,255,255,.86)}a.showcase-chip:hover{opacity:1;border-color:#7daefb;color:#fff}.showcase-dots{display:flex;gap:4px}.showcase-dots button{width:24px;height:24px;padding:0;border:none;background:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.showcase-dots button:before{content:"";width:8px;height:8px;border-radius:999px;background:rgba(255,255,255,.34);transition:width .25s cubic-bezier(.2,0,0,1),background .25s cubic-bezier(.2,0,0,1)}.showcase-dots button.is-active:before{width:18px;background:#7daefb}@media (max-width:1023px){.hero-showcase{margin-right:0}.hero-showcase__stage{padding-bottom:0}.showcase-browser{display:none}.showcase-phone{position:relative;right:auto;width:190px;aspect-ratio:9/15;margin:0 auto}.hero-showcase__meta{padding-right:0;flex-direction:column;gap:6px;margin-top:14px}}@media (prefers-reduced-motion:reduce){.showcase-shot{animation:none!important}.showcase-dots button:before,.showcase-slide{transition:none}}.site-cases{margin-top:40px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;align-items:stretch}.site-case{box-sizing:border-box;min-width:0;display:flex;flex-direction:column;background:#fff;border:1px solid #e7e4e0;border-radius:24px;padding:14px;transition:border-color .25s cubic-bezier(.2,0,0,1),box-shadow .25s cubic-bezier(.2,0,0,1)}.site-case:focus-within,.site-case:hover{border-color:#7daefb;box-shadow:0 18px 44px rgba(10,14,40,.1)}.site-case__frame{display:flex;flex-direction:column;width:100%;aspect-ratio:16/10;padding:0;border:1px solid #e7e4e0;border-radius:14px;background:#f4f2f0;overflow:hidden;cursor:pointer;font:inherit;text-align:left}.site-case__frame:focus-visible{outline:2px solid #2c52f0;outline-offset:2px}.site-case__bar{flex-shrink:0;height:30px;padding:0 11px;display:flex;align-items:center;gap:5px;border-bottom:1px solid #e7e4e0}.site-case__bar i{width:8px;height:8px;border-radius:999px;background:#d8d4cf}.site-case__url{min-width:0;margin-left:7px;padding:3px 10px;border-radius:999px;font-family:JetBrains Mono,monospace;font-size:11px;color:#6c665e;white-space:nowrap;text-overflow:ellipsis}.site-case__url,.site-case__view{flex:1 1;background:#fff;overflow:hidden}.site-case__view{position:relative;display:block;container-type:size}.site-case__shot{display:block;width:100%;height:auto;transition:transform 1.1s cubic-bezier(.2,0,0,1)}.site-case__frame.is-playing .site-case__shot,.site-case__frame:focus-visible .site-case__shot{transform:translateY(calc(-100% + 100cqh));transition:transform var(--scroll,8s) ease-in-out}@media (hover:hover){.site-case__frame:hover .site-case__shot{transform:translateY(calc(-100% + 100cqh));transition:transform var(--scroll,8s) ease-in-out}}.site-case__body{flex:1 1;display:flex;flex-direction:column;align-items:flex-start;padding:18px 8px 6px}.site-case__badge{padding:5px 12px;border-radius:999px;background:#eef2fe;font-size:12px;font-weight:600;color:#2c52f0}.site-case__name{margin:12px 0 0;font-family:Onest,sans-serif;font-size:22px;font-weight:600;letter-spacing:-.015em}.site-case__benefits{margin:14px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.site-case__benefits li{display:flex;align-items:flex-start;gap:8px;font-size:14px;line-height:1.5;color:#4a453f}.site-case__benefits svg{flex-shrink:0;margin-top:4px}.site-case__foot{align-self:stretch;margin-top:auto;padding-top:18px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 14px}.site-case__package{font-size:13.5px;font-weight:500;color:#6c665e}a.site-case__link{margin-left:auto;font-size:14.5px;font-weight:600;color:#2c52f0}@media (max-width:1023px){.site-cases{grid-template-columns:repeat(2,1fr)}.site-case:last-child:nth-child(odd){grid-column:1/-1;width:calc(50% - 10px);justify-self:center}}@media (max-width:767px){.site-cases{display:flex;gap:14px;margin-left:calc(-1 * var(--case-gutter, 32px));margin-right:calc(-1 * var(--case-gutter, 32px));padding:4px var(--case-gutter,32px) 14px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:var(--case-gutter,32px);-webkit-overflow-scrolling:touch;scrollbar-width:none}.site-cases::-webkit-scrollbar{display:none}.site-case,.site-case:last-child:nth-child(odd){flex:0 0 84%;width:auto;scroll-snap-align:start}}@media (prefers-reduced-motion:reduce){.site-case__shot{transform:none!important;transition:none!important}.site-case{transition:none}}.mobile-menu{display:none}@media (max-width:1060px){.mobile-menu{display:block}.page-calc .nav-links{display:none!important}}.mobile-menu__toggle{width:44px;height:44px;padding:0;border:1px solid rgba(255,255,255,.28);border-radius:999px;background:transparent;color:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.mobile-menu__panel{position:fixed;top:68px;left:0;right:0;bottom:0;z-index:80;padding:12px 20px 32px;background:#0a0e28;display:flex;flex-direction:column;overflow-y:auto}.mobile-menu__panel a,.page-lnd .mobile-menu__panel a,.page-svcs .mobile-menu__panel a{padding:16px 4px;border-bottom:1px solid rgba(255,255,255,.1);font-family:Onest,sans-serif;font-size:19px;font-weight:500;color:#fff}.page-calc .calc-main{max-width:760px;margin:0 auto;padding:56px 24px 0}.page-calc .calc-head h1{margin:0;font-family:Onest,sans-serif;font-weight:500;font-size:46px;line-height:1.08;letter-spacing:-.028em;text-wrap:balance}.page-calc .calc-head__sub{margin:16px 0 0;font-size:17px;line-height:1.6;color:#4a453f}.page-calc .calc-head__trust{margin:16px 0 0;display:flex;flex-wrap:wrap;gap:6px 18px;font-size:14px;font-weight:500;color:#116b02}.page-calc .calc-card{margin-top:32px;padding:32px;background:#fff;border:1px solid #e7e4e0;border-radius:28px}.page-calc .calc-progress__label{margin:0;font-family:JetBrains Mono,monospace;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#8b857d}.page-calc .calc-progress__bar{margin-top:10px;height:6px;border-radius:999px;background:#e6ecfd;overflow:hidden}.page-calc .calc-progress__bar span{display:block;height:100%;border-radius:999px;background:#2c52f0;transition:width .35s cubic-bezier(.2,0,0,1)}.page-calc .calc-fieldset{margin:26px 0 0;padding:0;border:none;min-width:0}.page-calc .calc-fieldset legend{padding:0;width:100%}.page-calc .calc-q{margin:0;font-family:Onest,sans-serif;font-size:28px;font-weight:600;line-height:1.2;letter-spacing:-.02em;outline:none}.page-calc .calc-hint{margin:8px 0 0;font-size:14.5px;line-height:1.55;color:#6c665e}.page-calc .calc-options{margin-top:20px;display:flex;flex-direction:column;gap:10px}.page-calc .calc-option{position:relative;display:flex;align-items:center;gap:14px;min-height:56px;box-sizing:border-box;padding:14px 18px;border:1px solid #d8d4cf;border-radius:16px;background:#fbfaf9;font-size:16px;line-height:1.4;cursor:pointer;transition:border-color .18s cubic-bezier(.2,0,0,1),background .18s cubic-bezier(.2,0,0,1)}.page-calc .calc-option:hover{border-color:#7daefb}.page-calc .calc-option.is-selected{border-color:#2c52f0;background:#eef2fe}.page-calc .calc-option input{position:absolute;opacity:0;width:1px;height:1px}.page-calc .calc-option:has(input:focus-visible){outline:2px solid #2c52f0;outline-offset:2px}.page-calc .calc-option__mark{flex-shrink:0;width:22px;height:22px;box-sizing:border-box;border:2px solid #b3ada3;border-radius:999px;background:#fff}.page-calc .calc-option input[type=checkbox]+.calc-option__mark{border-radius:7px}.page-calc .calc-option.is-selected .calc-option__mark{border-color:#2c52f0;background:#2c52f0;box-shadow:inset 0 0 0 4px #fff}.page-calc .calc-form label,.page-calc .calc-other{display:flex;flex-direction:column;gap:6px;font-size:14px;font-weight:500;color:#4a453f}.page-calc .calc-other{margin-top:14px}.page-calc .calc-form input[type=text],.page-calc .calc-other input{min-height:52px;box-sizing:border-box;padding:14px 16px;border:1px solid #d8d4cf;border-radius:12px;background:#fbfaf9;font-family:Inter,sans-serif;font-size:16px;color:#14120f}.page-calc .calc-form input[type=text]:focus,.page-calc .calc-other input:focus{outline:2px solid #2c52f0;outline-offset:1px}.page-calc .calc-nav{margin-top:26px;display:flex;justify-content:space-between;gap:12px}.page-calc .calc-btn{display:inline-flex;align-items:center;justify-content:center;min-height:54px;box-sizing:border-box;padding:14px 28px;border-radius:999px;border:1px solid transparent;font-family:Inter,sans-serif;font-size:16px;font-weight:600;text-align:center;cursor:pointer;transition:background .18s cubic-bezier(.2,0,0,1),opacity .18s cubic-bezier(.2,0,0,1)}.page-calc .calc-btn--primary,.page-calc a.calc-btn--primary{background:#7daefb;color:#0a0e28}.page-calc .calc-btn--primary:hover{background:#5e97f5;opacity:1}.page-calc .calc-btn--ghost,.page-calc a.calc-btn--ghost{background:#fff;border-color:#d8d4cf;color:#14120f}.page-calc .calc-btn:disabled{opacity:.45;cursor:not-allowed}.page-calc .calc-result__title{margin-top:10px}.page-calc .calc-result__price{display:block;margin-top:8px;font-size:34px;font-weight:500;letter-spacing:-.025em;color:#2c52f0}.page-calc .calc-included{margin:22px 0 0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:8px 20px;gap:8px 20px}.page-calc .calc-included li{display:flex;align-items:flex-start;gap:8px;font-size:14.5px;line-height:1.5;color:#4a453f}.page-calc .calc-included svg{flex-shrink:0;margin-top:4px}.page-calc .calc-upsell{margin:22px 0 0;padding:14px 18px;border-radius:16px;background:#eef2fe;font-size:15px;line-height:1.55;color:#14120f}.page-calc .calc-consent a,.page-calc .calc-upsell a{color:#2c52f0;font-weight:600}.page-calc .calc-form{margin-top:26px;padding-top:26px;border-top:1px solid #efedea;display:flex;flex-direction:column;gap:14px}.page-calc .calc-hp{position:absolute!important;left:-9999px;width:1px;height:1px;overflow:hidden}.page-calc .calc-form label.calc-consent{flex-direction:row;align-items:flex-start;gap:10px;font-weight:400;line-height:1.5;cursor:pointer}.page-calc .calc-consent input{flex-shrink:0;width:22px;height:22px;margin:0;accent-color:#2c52f0}.page-calc .calc-error{margin:0;padding:12px 16px;border-radius:12px;background:#fdecec;font-size:14.5px;color:#a4262c}.page-calc .calc-note{margin:0;text-align:center;font-size:13.5px;color:#8b857d}.page-calc .calc-alt{margin-top:18px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.page-calc .calc-link{padding:12px 4px;border:none;background:none;font-family:Inter,sans-serif;font-size:14.5px;font-weight:500;color:#6c665e;cursor:pointer}.page-calc .calc-done .calc-btn{margin-top:24px}@media (max-width:760px){.page-calc .calc-main{padding:32px 16px 0}.page-calc .calc-head h1{font-size:32px}.page-calc .calc-head__sub{font-size:16px}.page-calc .calc-card{margin-top:24px;padding:22px 18px;border-radius:22px}.page-calc .calc-q{font-size:23px}.page-calc .calc-result__price{font-size:27px}.page-calc .calc-included{grid-template-columns:1fr}.page-calc .calc-nav{position:-webkit-sticky;position:sticky;bottom:0;margin:20px -18px -22px;padding:12px 18px calc(12px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #efedea;border-radius:0 0 22px 22px}.page-calc .calc-nav .calc-btn--primary{flex:1 1}.page-calc .calc-alt .calc-btn,.page-calc .calc-done .calc-btn,.page-calc .calc-form .calc-btn{width:100%}.page-calc .calc-alt{flex-direction:column-reverse;align-items:stretch}}@media (prefers-reduced-motion:reduce){.page-calc .calc-btn,.page-calc .calc-option,.page-calc .calc-progress__bar span{transition:none}}@media (max-width:760px){.page-calc .g-foot{grid-template-columns:1fr!important;gap:32px!important}.page-calc footer>div{padding-left:20px!important;padding-right:20px!important}.page-calc nav{padding:0 16px!important}}@media (max-width:480px){.page-calc div[data-screen-label=Nav] a.svcs-h1,.page-lnd div[data-screen-label=Nav] a.lnd-h1{display:none!important}}.page-calc .calc-card--loading{min-height:560px}@media (max-width:760px){.page-calc .calc-card--loading{min-height:620px}}.page-calc .calc-form textarea{box-sizing:border-box;width:100%;min-height:96px;padding:14px 16px;border:1px solid #d8d4cf;border-radius:12px;background:#fbfaf9;font-family:Inter,sans-serif;font-size:16px;line-height:1.5;color:#14120f;resize:vertical}.page-calc .calc-form textarea:focus{outline:2px solid #2c52f0;outline-offset:1px}.page-calc .calc-form label i{font-style:normal;font-weight:400;color:#8b857d}.page-calc .calc-nav{align-items:center}.page-calc .calc-skip{margin-left:auto;min-height:54px;padding:12px 14px}.page-calc div.calc-error{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.page-calc div.calc-error p{margin:0}.page-calc div.calc-error .calc-btn{min-height:46px;padding:10px 22px;font-size:15px}@media (max-width:760px){.page-calc .calc-nav{gap:6px}.page-calc .calc-nav .calc-btn--ghost{padding-left:16px;padding-right:16px}.page-calc .calc-skip{margin-left:0;padding:12px 8px;font-size:14px}.page-calc div.calc-error .calc-btn{width:100%}}.page-calc .calc-nav .calc-btn,.page-calc .calc-skip{white-space:nowrap}@media (max-width:760px){.page-calc .calc-nav .calc-btn{padding-left:14px;padding-right:14px;font-size:15px}}:root{--header-h:0px;--anchor-air:20px}.page-len,.page-lnd{--header-h:61px}.page-art,.page-blg,.page-prt{--header-h:68px}[data-anchor],h2[id],h3[id],section[id]{scroll-margin-top:calc(var(--header-h) + var(--anchor-air))!important}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}}nav a[aria-current=true]{color:#fff!important;text-decoration:underline;-webkit-text-decoration-color:#7daefb;text-decoration-color:#7daefb;text-decoration-thickness:2px;text-underline-offset:8px}@media (min-width:1061px){.page-lnd #offers{scroll-margin-top:min(calc(var(--header-h) + 12px - 112px),calc(100vh - 28px - var(--offers-cards-bottom, 1053px)))!important}}.cookie-banner{position:fixed;left:16px;bottom:16px;z-index:75;max-width:360px;box-sizing:border-box;padding:16px 18px;border:1px solid #e7e4e0;border-radius:18px;background:#fff;box-shadow:0 18px 50px rgba(10,14,40,.2);font-family:Inter,sans-serif;font-size:13.5px;line-height:1.5;color:#4a453f}.cookie-banner p{margin:0}.cookie-banner a{color:#2c52f0!important;font-weight:500}.cookie-banner__actions{margin-top:12px;display:flex;gap:8px;flex-wrap:wrap}.cookie-banner button{min-height:40px;padding:8px 16px;border:1px solid #d8d4cf;border-radius:999px;background:#fff;font-family:Inter,sans-serif;font-size:13.5px;font-weight:600;color:#14120f;cursor:pointer}.cookie-banner button.cookie-banner__accept{border-color:#0a0e28;background:#0a0e28;color:#fff}@media (max-width:760px){.cookie-banner{left:12px;right:92px;bottom:12px;max-width:none;padding:14px 16px}}.site-header{background:#0a0e28}.site-header nav{max-width:1240px;height:68px;margin:0 auto;padding:0 32px;display:flex;align-items:center;justify-content:space-between;gap:20px}.site-header a.site-header__logo{display:flex;align-items:center;gap:10px;font-family:Onest,sans-serif;font-size:19px;font-weight:500;letter-spacing:-.02em;color:#fff}.site-header__logo img{height:30px;width:auto}.site-header__links{display:flex;align-items:center;gap:26px;font-size:14px;font-weight:500}.site-header__links a{color:rgba(255,255,255,.75)}.site-header__links a[aria-current=page]{color:#fff}.site-header__side{display:flex;align-items:center;gap:10px}.site-header a.site-header__cta{padding:10px 20px;border-radius:999px;background:#7daefb;font-size:14px;font-weight:500;color:#0a0e28;white-space:nowrap}@media (max-width:1060px){.site-header__links{display:none}.site-header nav{padding:0 16px}}@media (max-width:480px){.site-header a.site-header__cta{display:none}}.site-footer{margin-top:128px;background:#1c1a17;color:#fff}.site-footer__inner{max-width:1200px;margin:0 auto;padding:64px 32px 32px}.site-footer__grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;grid-gap:48px;gap:48px;align-items:start}.site-footer a.site-footer__logo{display:inline-flex;align-items:center;gap:11px;font-family:Onest,sans-serif;font-size:21px;font-weight:500;letter-spacing:-.02em;color:#fff}.site-footer__logo img{height:28px;width:auto}.site-footer p{margin:18px 0 0;max-width:320px;font-size:14.5px;line-height:1.6;color:rgba(255,255,255,.6)}.site-footer__col{display:flex;flex-direction:column;gap:14px;padding-top:6px;font-size:14px}.site-footer__col a{color:rgba(255,255,255,.78)}.site-footer p.site-footer__copy{margin:48px 0 0;padding-top:24px;border-top:1px solid rgba(255,255,255,.12);max-width:none;font-size:13px;color:rgba(255,255,255,.5)}@media (max-width:860px){.site-footer__grid{grid-template-columns:1fr 1fr;gap:36px 24px}.site-footer__inner{padding:48px 20px 28px}}@media (max-width:480px){.site-footer__grid{grid-template-columns:1fr}}.lead-form{gap:14px}.lead-form,.lead-form label{display:flex;flex-direction:column}.lead-form label{gap:6px;font-size:13.5px;font-weight:500;color:rgba(255,255,255,.72)}.lead-form input{min-height:52px;box-sizing:border-box;padding:14px 16px;border:1px solid rgba(255,255,255,.24);border-radius:12px;background:rgba(255,255,255,.07);font-family:Inter,sans-serif;font-size:16px;color:#fff}.lead-form input::placeholder{color:rgba(255,255,255,.4)}.lead-form input:focus{outline:2px solid #7daefb;outline-offset:1px}.lead-form button{min-height:54px;margin-top:4px;padding:14px 28px;border:none;border-radius:999px;background:#fff;font-family:Inter,sans-serif;font-size:16px;font-weight:600;color:#0a0e28;cursor:pointer}.lead-form button:disabled{opacity:.6;cursor:wait}.lead-form__status{margin:0;font-size:14px;line-height:1.5;color:rgba(255,255,255,.8)}.lead-form__status.is-ok{color:#8fe3a2}.lead-form__status.is-error{color:#ffb4b4}.page-web .web-hero{position:relative;overflow:hidden;background:radial-gradient(60% 80% at 25% 20%,rgba(44,82,240,.55) 0,rgba(10,14,40,0) 70%),#0a0e28;color:#fff}.page-web .web-hero__inner{max-width:1240px;margin:0 auto;padding:72px 32px 80px;box-sizing:border-box;display:grid;grid-template-columns:1.35fr 1fr;grid-gap:48px;gap:48px;align-items:center}.page-web .web-hero h1{margin:0;font-family:Onest,sans-serif;font-weight:500;font-size:clamp(34px,3.7vw,54px);line-height:1.08;letter-spacing:-.03em;text-wrap:balance}.page-web .web-hero__sub{margin:20px 0 0;font-family:Onest,sans-serif;font-size:20px;font-weight:500;line-height:1.45;letter-spacing:-.01em}.page-web .web-hero__sub span{white-space:nowrap}.page-web .web-hero__btns{margin-top:30px;display:flex;flex-wrap:wrap;gap:14px}.page-web a.web-btn{display:inline-flex;align-items:center;justify-content:center;min-height:56px;box-sizing:border-box;padding:16px 34px;border-radius:999px;font-size:17px;font-weight:600;text-align:center;transition:transform .2s cubic-bezier(.2,0,0,1),background .2s cubic-bezier(.2,0,0,1)}.page-web a.web-btn--primary{background:#fff;color:#0a0e28;box-shadow:0 10px 30px rgba(0,0,0,.28)}.page-web a.web-btn--primary:hover{opacity:1;background:#e8f0ff;transform:translateY(-2px)}.page-web a.web-btn--outline{border:1px solid rgba(255,255,255,.4);color:#fff;font-weight:500}.page-web .web-hero__trust{margin:22px 0 0;display:flex;flex-wrap:wrap;gap:6px 18px;font-size:14.5px;color:rgba(255,255,255,.78)}.page-web .web-section{max-width:1200px;margin:0 auto;padding:104px 32px 0;box-sizing:border-box}.page-web .web-section--narrow{max-width:880px}.page-web .web-contact h2,.page-web .web-dark h2,.page-web .web-section>h2{margin:0;font-family:Onest,sans-serif;font-weight:500;font-size:44px;line-height:1.1;letter-spacing:-.026em;text-wrap:balance}.page-web .web-lead{margin:14px 0 0;max-width:560px;font-size:16px;line-height:1.6;color:#6c665e}.page-web .web-note{margin:26px 0 0;font-size:15.5px;color:#4a453f}.page-web .web-note a{color:#2c52f0;font-weight:500}.page-web .web-types{margin-top:40px;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.page-web .web-type{padding:28px 24px;background:#fff;border:1px solid #e7e4e0;border-radius:24px}.page-web .web-type h3{margin:0;font-family:Onest,sans-serif;font-size:20px;font-weight:600;letter-spacing:-.015em}.page-web .web-type__price{margin:14px 0 0;font-family:Onest,sans-serif;font-size:30px;font-weight:500;line-height:1.15;letter-spacing:-.02em}.page-web .web-type__term{margin:6px 0 0;font-size:13.5px;color:#8b857d}.page-web .web-type__about{margin:14px 0 0;font-size:14.5px;line-height:1.6;color:#4a453f}.page-web .web-guarantees,.page-web .web-included{margin-top:36px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.page-web .web-guarantees{grid-template-columns:repeat(4,1fr)}.page-web .web-guarantees>div,.page-web .web-included>div{padding:24px;background:#fff;border:1px solid #e7e4e0;border-radius:20px}.page-web .web-guarantees h3,.page-web .web-included h3{margin:0;display:flex;align-items:center;gap:8px;font-family:Onest,sans-serif;font-size:17px;font-weight:600;letter-spacing:-.01em}.page-web .web-guarantees p,.page-web .web-included p{margin:10px 0 0;font-size:14.5px;line-height:1.6;color:#4a453f}.page-web .web-dark{padding:64px 56px;border-radius:36px;background:#1c1a17;color:#fff}.page-web .web-steps{margin:40px 0 0;padding:40px 0 0;list-style:none;border-top:1px solid rgba(255,255,255,.22);display:grid;grid-template-columns:repeat(4,1fr);grid-gap:36px;gap:36px}.page-web .web-steps span{font-family:JetBrains Mono,monospace;font-size:14px;color:#7daefb}.page-web .web-steps h3{margin:14px 0 0;font-family:Onest,sans-serif;font-size:21px;font-weight:600;letter-spacing:-.015em}.page-web .web-steps p{margin:10px 0 0;font-size:15px;line-height:1.6;color:rgba(255,255,255,.65)}.page-web .web-faq{margin-top:32px;border-top:1px solid #e7e4e0}.page-web .web-faq details{border-bottom:1px solid #e7e4e0}.page-web .web-faq summary{padding:22px 36px 22px 4px;position:relative;list-style:none;font-family:Onest,sans-serif;font-size:19px;font-weight:500;letter-spacing:-.01em;cursor:pointer}.page-web .web-faq summary::-webkit-details-marker{display:none}.page-web .web-faq summary:after{content:"+";position:absolute;right:6px;top:18px;font-size:24px;font-weight:400;color:#8b857d}.page-web .web-faq details[open] summary:after{content:"−"}.page-web .web-faq p{margin:0;padding:0 40px 24px 4px;font-size:15.5px;line-height:1.65;color:#4a453f}.page-web .web-contact{padding:56px;border-radius:36px;background:#0a0e28;color:#fff;display:grid;grid-template-columns:1fr 1fr;grid-gap:56px;gap:56px;align-items:start}.page-web .web-contact p{margin:16px 0 24px;font-size:16px;line-height:1.6;color:rgba(255,255,255,.7)}.page-web .web-section[id]{scroll-margin-top:-72px!important}@media (max-width:1023px){.page-web .web-hero__inner{grid-template-columns:1fr;gap:32px;padding:48px 32px 56px}.page-web .web-guarantees,.page-web .web-steps,.page-web .web-types{grid-template-columns:repeat(2,1fr)}.page-web .web-contact{grid-template-columns:1fr;gap:32px}}@media (max-width:760px){.page-web .web-hero__inner{padding:36px 20px 40px}.page-web .web-hero__sub{font-size:17px}.page-web .web-hero__btns{flex-direction:column;gap:10px}.page-web .web-section{padding:72px 20px 0}.page-web .web-contact h2,.page-web .web-dark h2,.page-web .web-section>h2{font-size:30px}.page-web .web-guarantees,.page-web .web-included,.page-web .web-steps,.page-web .web-types{grid-template-columns:1fr}.page-web .web-dark{padding:40px 24px;border-radius:26px}.page-web .web-contact{padding:36px 22px;border-radius:26px}.page-web .web-faq summary{font-size:17px}.page-web .site-cases{--case-gutter:20px}}.page-legal .legal{max-width:860px;margin:0 auto;padding:72px 32px 0;font-size:16px;line-height:1.7;color:#4a453f}.page-legal .legal h1{margin:0;font-family:Onest,sans-serif;font-weight:500;font-size:44px;line-height:1.1;letter-spacing:-.028em;color:#14120f;text-wrap:balance}.page-legal .legal__updated{margin:16px 0 0;font-size:14px;color:#8b857d}.page-legal .legal section,.page-legal .legal__intro{margin-top:36px}.page-legal .legal h2{margin:0 0 12px;font-family:Onest,sans-serif;font-size:22px;font-weight:600;letter-spacing:-.012em;color:#14120f}.page-legal .legal p{margin:0}.page-legal .legal ul{margin:0;padding-left:22px;display:flex;flex-direction:column;gap:8px}.page-legal .legal a{color:#2c52f0}@media (max-width:760px){.page-legal .legal{padding:48px 20px 0}.page-legal .legal h1{font-size:32px}}.breadcrumbs ol{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:4px 0;font-size:14px;font-weight:500}.breadcrumbs li{color:#6c665e}.breadcrumbs li+li:before{content:"/";margin:0 8px;color:#b3ada3}.breadcrumbs a{color:#2c52f0!important}.page-web .web-type{display:flex;flex-direction:column}.page-web a.web-type__more{margin-top:auto;padding-top:16px;font-size:14px;font-weight:500;color:#2c52f0}