.lp{--_bg:var(--lp-bg,#fafcfb);--_surface:var(--lp-surface,#fff);--_ink:var(--lp-ink,#0e2e2b);--_ink-2:var(--lp-ink-2,#2c4b48);--_muted:var(--lp-muted,#5d7a77);--_accent:var(--lp-accent,#17938c);--_accent-deep:var(--lp-accent-deep,#0c6a65);--_accent-soft:var(--lp-accent-soft,#e2f3f0);--_line:var(--lp-line,rgba(14,46,43,.1));--_shadow:var(--lp-shadow,0 20px 65px rgba(14,46,43,.11));--_radius:var(--lp-radius,24px);--_font-display:var(--lp-font-display,Manrope,Arial,sans-serif);--_font-text:var(--lp-font-text,Inter,Arial,sans-serif);--_btn-bg:var(--lp-btn-bg,var(--_ink));--_btn-ink:var(--lp-btn-ink,#fff);--_btn-hover:var(--lp-btn-hover,var(--_accent-deep));--_nav-bg:var(--lp-nav-bg,rgba(250,252,251,.88));--_footer-bg:var(--lp-footer-bg,#00223d);--_footer-ink:var(--lp-footer-ink,#e6eef7);--_wrap:var(--lp-wrap,1296px);background:var(--_bg);color:var(--_ink);font:400 17px/1.65 var(--_font-text);min-height:100vh;overflow:clip;-webkit-font-smoothing:antialiased}.lp *,.lp :after,.lp :before{box-sizing:border-box}.lp img,.lp video{display:block;max-width:100%}.lp a{color:inherit;text-decoration:none}.lp button{color:inherit;font:inherit}.lp h1,.lp h2,.lp h3,.lp h4{font-family:var(--_font-display);font-weight:800;letter-spacing:-.025em;line-height:1.08;margin:0}.lp h1{font-size:clamp(2.5rem,6vw,5rem)}.lp h2{font-size:clamp(2rem,4.2vw,3.4rem)}.lp h3{font-size:clamp(1.2rem,2vw,1.55rem)}.lp p{margin:0}.lp .lp-wrap{margin:0 auto;padding:0 clamp(16px,3vw,28px);width:min(100%,var(--_wrap))}.lp .lp-section{padding:clamp(72px,9vw,130px) 0;position:relative;scroll-margin-top:88px}.lp .lp-eyebrow{align-items:center;color:var(--_accent);display:flex;font:700 .76rem var(--_font-display);gap:10px;letter-spacing:.17em;text-transform:uppercase}.lp .lp-eyebrow:before{background:currentColor;content:"";height:2px;opacity:.5;width:26px}.lp .lp-lead{color:var(--_ink-2);font-size:clamp(1.03rem,1.5vw,1.28rem);font-weight:300;line-height:1.6}.lp .lp-shead{margin-bottom:clamp(40px,5vw,68px);max-width:780px}.lp .lp-shead h2{margin-top:20px}.lp .lp-shead .lp-lead{margin-top:22px}.lp .lp-shead--center{margin-left:auto;margin-right:auto;text-align:center}.lp .lp-btn,.lp .lp-shead--center .lp-eyebrow{justify-content:center}.lp .lp-btn{align-items:center;border:0;border-radius:999px;cursor:pointer;display:inline-flex;font:700 .95rem var(--_font-display);gap:10px;padding:15px 28px;transition:transform .3s,box-shadow .3s,background .3s;white-space:nowrap}.lp .lp-btn:hover{transform:translateY(-3px)}.lp .lp-btn--primary{background:var(--_btn-bg);box-shadow:0 10px 28px #0e2e2b38;color:var(--_btn-ink)!important}.lp .lp-btn--primary:hover{background:var(--_btn-hover);box-shadow:0 16px 38px #0e2e2b47}.lp .lp-btn--ghost{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffc2;border:1px solid var(--_line);color:var(--_ink)}.lp .lp-btn--lg{font-size:1.02rem;padding:18px 36px}.lp .lp-btn--sm{font-size:.85rem;padding:12px 20px}.lp .lp-btn:focus-visible{outline:3px solid var(--_accent);outline-offset:3px}.lp .reveal{opacity:0;transform:translateY(26px);transition:opacity .8s cubic-bezier(.2,.7,.3,1),transform .8s cubic-bezier(.2,.7,.3,1)}.lp .reveal.in{opacity:1;transform:none}.lp .reveal[data-d="1"]{transition-delay:.1s}.lp .reveal[data-d="2"]{transition-delay:.2s}.lp .reveal[data-d="3"]{transition-delay:.3s}@media(prefers-reduced-motion:reduce){.lp .reveal{opacity:1;transition:none}.lp .lp-btn,.lp .lp-btn:hover,.lp .reveal{transform:none}}.lp-progress[data-v-9f20ba21]{background:linear-gradient(90deg,var(--_accent),var(--_accent-deep));height:3px;transition:width .08s linear;z-index:120}.lp-nav[data-v-9f20ba21],.lp-progress[data-v-9f20ba21]{left:0;position:fixed;top:0}.lp-nav[data-v-9f20ba21]{padding:14px 0;right:0;transition:background .35s,box-shadow .35s,padding .35s;z-index:100}.lp-nav.is-open[data-v-9f20ba21],.lp-nav.is-stuck[data-v-9f20ba21]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:var(--_nav-bg);border-bottom:1px solid var(--_line);box-shadow:0 8px 25px #0e2e2b0d;padding:10px 0}.lp-nav__in[data-v-9f20ba21]{align-items:center;display:flex;gap:18px}.lp-logo[data-v-9f20ba21]{display:flex;flex:0 0 auto;flex-direction:column;gap:2px}.lp-logo__icon[data-v-9f20ba21]{color:var(--_ink);display:block;transition:color .3s;width:118px}.lp-logo__icon[data-v-9f20ba21] svg{height:auto;width:100%}.lp-logo:hover .lp-logo__icon[data-v-9f20ba21]{color:var(--_accent-deep)}.lp-logo__sub[data-v-9f20ba21]{color:var(--_muted);font:600 .6rem var(--_font-text);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.lp-crumbs[data-v-9f20ba21]{align-items:center;border-left:1px solid var(--_line);color:var(--_ink-2);display:flex;font-size:.8rem;font-weight:600;gap:8px;padding-left:18px}.lp-crumbs span[data-v-9f20ba21]{color:var(--_muted)}.lp-crumbs a[data-v-9f20ba21]{border-bottom:1px solid transparent;transition:color .2s,border-color .2s}.lp-crumbs a[data-v-9f20ba21]:hover{border-color:var(--_accent);color:var(--_accent-deep)}.lp-nav__links[data-v-9f20ba21]{color:var(--_ink-2);display:flex;font-size:.88rem;font-weight:500;gap:22px;margin-left:auto}.lp-nav__links a[data-v-9f20ba21]{border-bottom:1px solid transparent;white-space:nowrap}.lp-nav__links a[data-v-9f20ba21]:hover{border-color:var(--_accent);color:var(--_accent-deep)}.lp-nav__cta[data-v-9f20ba21]{align-items:center;display:flex;gap:13px;margin-left:auto}.lp-nav__links+.lp-nav__cta[data-v-9f20ba21]{margin-left:0}.lp-nav__phone[data-v-9f20ba21]{font:700 .92rem var(--_font-display);white-space:nowrap}.lp-burger[data-v-9f20ba21]{align-items:center;background:#fffc;border:1px solid var(--_line);border-radius:14px;cursor:pointer;display:none;flex-direction:column;gap:5px;height:44px;place-content:center;width:44px}.lp-burger i[data-v-9f20ba21]{background:var(--_ink);border-radius:2px;display:block;height:2px;transition:transform .3s;width:18px}.lp-burger.is-on i[data-v-9f20ba21]:first-child{transform:translateY(3.5px) rotate(45deg)}.lp-burger.is-on i[data-v-9f20ba21]:last-child{transform:translateY(-3.5px) rotate(-45deg)}.lp-mmenu[data-v-9f20ba21]{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:var(--_nav-bg);box-shadow:var(--_shadow);display:none;flex-direction:column;left:0;padding:92px 28px 28px;position:fixed;right:0;top:0;transform:translateY(-110%);transition:transform .45s;z-index:95}.lp-mmenu.is-open[data-v-9f20ba21]{transform:none}.lp-mmenu a[data-v-9f20ba21]{border-bottom:1px solid var(--_line);font:700 1.1rem var(--_font-display);padding:12px 2px}.lp-mmenu__phone[data-v-9f20ba21]{border:0!important;color:var(--_accent-deep);margin-top:12px}.lp-main[data-v-9f20ba21]{display:block}.lp-legal[data-v-9f20ba21]{border-top:1px solid var(--_line);color:var(--_muted);font-size:.84rem;line-height:1.6;padding:clamp(36px,5vw,60px) 0}.lp-legal__warn[data-v-9f20ba21]{color:var(--_ink);font-size:.95rem;margin-bottom:10px}.lp-legal__text[data-v-9f20ba21]{max-width:900px}.lp-legal__text a[data-v-9f20ba21]{border-bottom:1px solid var(--_line);color:var(--_ink-2)}.lp-legal__text a[data-v-9f20ba21]:hover{border-color:var(--_accent);color:var(--_accent-deep)}.lp-legal__crumbs[data-v-9f20ba21]{align-items:center;display:flex;flex-wrap:wrap;font-size:.8rem;gap:8px;margin-top:22px}.lp-legal__crumbs a[data-v-9f20ba21]{color:var(--_ink-2)}.lp-legal__crumbs a[data-v-9f20ba21]:hover{color:var(--_accent-deep)}.lp-footer[data-v-9f20ba21]{background:var(--_footer-bg);padding:0 clamp(16px,3vw,24px)}.lp-footer[data-v-9f20ba21] .footer{background:var(--_footer-bg);border-radius:0;color:var(--_footer-ink);margin:0 auto;max-width:var(--_wrap)}.lp-footer[data-v-9f20ba21] .footer__grokhotov,.lp-footer[data-v-9f20ba21] .footer__nav,.lp-footer[data-v-9f20ba21] .footer__privacy-policy,.lp-footer[data-v-9f20ba21] .footer__top-desc{border-color:color-mix(in srgb,var(--_footer-ink) 20%,transparent)}.lp-footer[data-v-9f20ba21] .footer__cookie-settings-btn,.lp-footer[data-v-9f20ba21] .footer__link,.lp-footer[data-v-9f20ba21] .footer__link-visually-impaired,.lp-footer[data-v-9f20ba21] .footer__privacy-policy-text{color:var(--_footer-ink)}.lp-footer[data-v-9f20ba21] .footer__logo-link-img svg,.lp-footer[data-v-9f20ba21] .footer__social-logo svg{color:#fff}.lp-mobile-bar[data-v-9f20ba21]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:var(--_nav-bg);border-top:1px solid var(--_line);bottom:0;display:none;gap:10px;left:0;padding:10px 14px calc(10px + env(safe-area-inset-bottom));position:fixed;right:0;transform:translateY(110%);transition:transform .4s;z-index:90}.lp-mobile-bar.is-on[data-v-9f20ba21]{transform:none}.lp-mobile-bar .lp-btn[data-v-9f20ba21]{flex:1;padding:14px}@media(max-width:1240px){.lp-nav__links[data-v-9f20ba21]{display:none}.lp-burger[data-v-9f20ba21]{display:flex}}@media(max-width:900px){.lp-nav__phone[data-v-9f20ba21]{display:none}.lp-mmenu[data-v-9f20ba21],.lp-mobile-bar[data-v-9f20ba21]{display:flex}}@media(max-width:640px){.lp-crumbs[data-v-9f20ba21],.lp-nav .lp-btn--sm[data-v-9f20ba21]{display:none}.lp-logo__icon[data-v-9f20ba21]{width:100px}}.lp-stats[data-v-4da4aebc]{padding:clamp(28px,4vw,44px) 0}.lp-stats--bordered[data-v-4da4aebc]{border-bottom:1px solid var(--_line);border-top:1px solid var(--_line)}.lp-stats__grid[data-v-4da4aebc]{display:grid;gap:clamp(20px,3vw,40px);grid-template-columns:repeat(var(--cols,3),1fr)}.lp-stat[data-v-4da4aebc]{display:flex;flex-direction:column;gap:8px}.lp-stat__num[data-v-4da4aebc]{color:var(--_accent-deep);font:800 clamp(2.2rem,4.2vw,3.4rem)/1 var(--_font-display);font-variant-numeric:tabular-nums;letter-spacing:-.03em}.lp-stat__num sup[data-v-4da4aebc]{font-size:.5em;margin-left:2px;vertical-align:top}.lp-stat__prefix[data-v-4da4aebc]{font-size:.7em}.lp-stat p[data-v-4da4aebc]{color:var(--_ink-2);font-size:.92rem;line-height:1.5}.lp-stat__source[data-v-4da4aebc]{color:var(--_muted);font-size:.72rem}@media(max-width:760px){.lp-stats__grid[data-v-4da4aebc]{grid-template-columns:1fr 1fr}}@media(max-width:460px){.lp-stats__grid[data-v-4da4aebc]{grid-template-columns:1fr}}.lp-prices__layout[data-v-2e32373a]{display:grid;gap:clamp(20px,3vw,36px)}.lp-prices__layout.has-aside[data-v-2e32373a]{align-items:start;grid-template-columns:minmax(0,1.6fr) minmax(280px,.9fr)}.lp-prices__table[data-v-2e32373a]{background:var(--_surface);border:1px solid var(--_line);border-radius:var(--_radius);overflow:hidden}.lp-prices__row[data-v-2e32373a]{align-items:center;border-top:1px solid var(--_line);display:grid;gap:16px;grid-template-columns:1fr 90px 150px;padding:16px 22px}.lp-prices__row[data-v-2e32373a]:first-child{border-top:0}.lp-prices__row--head[data-v-2e32373a]{background:color-mix(in srgb,var(--_accent-soft) 60%,var(--_surface));color:var(--_muted);font:700 .72rem var(--_font-display);letter-spacing:.12em;text-transform:uppercase}.lp-prices__title[data-v-2e32373a]{font-size:.98rem;line-height:1.4}.lp-prices__title small[data-v-2e32373a]{color:var(--_muted);display:block;font-size:.7rem;letter-spacing:.04em;margin-top:2px}.lp-prices__time[data-v-2e32373a]{color:var(--_muted);font-size:.88rem;white-space:nowrap}.lp-prices__price[data-v-2e32373a]{font:800 1.05rem var(--_font-display);text-align:right;white-space:nowrap}.lp-prices__more[data-v-2e32373a]{border-top:1px solid var(--_line);display:flex;justify-content:center;padding:16px}.lp-prices__aside[data-v-2e32373a]{display:flex;flex-direction:column;gap:20px}.lp-prices__list[data-v-2e32373a]{background:var(--_surface);border:1px solid var(--_line);border-radius:var(--_radius);padding:24px 26px}.lp-prices__list h3[data-v-2e32373a]{font-size:1.05rem;margin-bottom:14px}.lp-prices__list ul[data-v-2e32373a]{list-style:none;margin:0;padding:0}.lp-prices__list li[data-v-2e32373a]{color:var(--_ink-2);display:flex;font-size:.93rem;gap:10px;line-height:1.5;padding:7px 0}.lp-prices__list li i[data-v-2e32373a]{border-radius:50%;flex:0 0 auto;height:18px;margin-top:3px;width:18px}.lp-prices__list li i.is-yes[data-v-2e32373a]{background:var(--_accent-soft);box-shadow:inset 0 0 0 1px var(--_accent);position:relative}.lp-prices__list li i.is-yes[data-v-2e32373a]:after{border:solid var(--_accent-deep);border-width:0 2px 2px 0;content:"";height:8px;left:6px;position:absolute;top:4px;transform:rotate(45deg);width:4px}.lp-prices__list li i.is-no[data-v-2e32373a]{background:transparent;box-shadow:inset 0 0 0 1px var(--_line)}.lp-prices__note[data-v-2e32373a]{color:var(--_muted);font-size:.84rem;line-height:1.6;margin-top:22px}.lp-prices__note a[data-v-2e32373a]{color:var(--_accent-deep);font-weight:600;margin-left:6px;white-space:nowrap}@media(max-width:960px){.lp-prices__layout.has-aside[data-v-2e32373a]{grid-template-columns:1fr}}@media(max-width:600px){.lp-prices__row[data-v-2e32373a]{gap:6px 14px;grid-template-columns:1fr auto;padding:14px 16px}.lp-prices__row--head[data-v-2e32373a]{display:none}.lp-prices__time[data-v-2e32373a]{font-size:.78rem;grid-column:1}.lp-prices__price[data-v-2e32373a]{align-self:center;grid-column:2;grid-row:1/span 2}}.lp-faq__list[data-v-fc833c85]{margin:0 auto;max-width:900px}.lp-faq__item[data-v-fc833c85]{border-top:1px solid var(--_line)}.lp-faq__list article:last-child .lp-faq__item[data-v-fc833c85]{border-bottom:1px solid var(--_line)}.lp-faq__item h3[data-v-fc833c85]{font-size:inherit}.lp-faq__question[data-v-fc833c85]{align-items:center;background:none;border:0;color:var(--_ink);cursor:pointer;display:flex;font:700 clamp(1.02rem,1.4vw,1.2rem) var(--_font-display);gap:20px;justify-content:space-between;padding:22px 4px;text-align:left;transition:color .2s;width:100%}.lp-faq__question[data-v-fc833c85]:hover{color:var(--_accent-deep)}.lp-faq__question[data-v-fc833c85]:focus-visible{border-radius:8px;outline:3px solid var(--_accent);outline-offset:-3px}.lp-faq__question i[data-v-fc833c85]{border:1px solid var(--_line);border-radius:50%;flex:0 0 auto;height:30px;position:relative;transition:transform .35s,background .35s,border-color .35s;width:30px}.lp-faq__question i[data-v-fc833c85]:after,.lp-faq__question i[data-v-fc833c85]:before{background:currentColor;content:"";height:2px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:12px}.lp-faq__question i[data-v-fc833c85]:after{transform:translate(-50%,-50%) rotate(90deg)}.lp-faq__item.is-open .lp-faq__question i[data-v-fc833c85]{background:var(--_accent-soft);border-color:transparent;transform:rotate(45deg)}.lp-faq__answer[data-v-fc833c85]{color:var(--_ink-2);font-size:.98rem;line-height:1.65;padding:0 4px 24px}.lp-faq__answer p[data-v-fc833c85]{max-width:760px}.lp-form[data-v-45d0ea78]{--_f-bg:var(--lp-form-bg,var(--_surface,#fff));--_f-ink:var(--lp-form-ink,var(--_ink,#0e2e2b));--_f-muted:var(--lp-form-muted,var(--_muted,#5d7a77));--_f-field:var(--lp-form-field-bg,#fff);--_f-line:var(--lp-form-line,var(--_line,rgba(14,46,43,.14)));--_f-focus:var(--lp-form-focus,var(--_accent,#17938c));--_f-btn-bg:var(--lp-form-btn-bg,var(--_btn-bg,#0e2e2b));--_f-btn-ink:var(--lp-form-btn-ink,var(--_btn-ink,#fff));--_f-btn-hover:var(--lp-form-btn-hover,var(--_btn-hover,#0c6a65));--_f-error:var(--lp-form-error,#c63f2c);--_f-radius:var(--lp-form-radius,28px);background:var(--_f-bg);border:1px solid var(--_f-line);border-radius:var(--_f-radius);color:var(--_f-ink);padding:clamp(24px,3vw,36px)}.lp-form__field[data-v-45d0ea78]{margin-bottom:12px}.lp-form__field label[data-v-45d0ea78]{color:var(--_f-muted);display:block;font:700 .74rem var(--_font-display,Manrope,sans-serif);letter-spacing:.08em;margin-bottom:7px;text-transform:uppercase}.lp-form__field input[data-v-45d0ea78],.lp-form__field select[data-v-45d0ea78]{background:var(--_f-field);border:1px solid var(--_f-line);border-radius:14px;color:var(--_f-ink);font:500 1rem var(--_font-text,Inter,sans-serif);outline:0;padding:13px 16px;transition:border-color .2s,box-shadow .2s;width:100%}.lp-form__field select[data-v-45d0ea78]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,currentColor 0),linear-gradient(135deg,currentColor 50%,transparent 0);background-position:calc(100% - 20px) 50%,calc(100% - 15px) 50%;background-repeat:no-repeat;background-size:5px 5px;padding-right:40px}.lp-form__field input[data-v-45d0ea78]::-moz-placeholder{color:var(--_f-muted);opacity:.7}.lp-form__field input[data-v-45d0ea78]::placeholder{color:var(--_f-muted);opacity:.7}.lp-form__field input[data-v-45d0ea78]:focus,.lp-form__field select[data-v-45d0ea78]:focus{border-color:var(--_f-focus);box-shadow:0 0 0 3px color-mix(in srgb,var(--_f-focus) 20%,transparent)}.lp-form__field.is-bad input[data-v-45d0ea78]{border-color:var(--_f-error)}.lp-form__error[data-v-45d0ea78]{color:var(--_f-error);display:block;font-size:.72rem;line-height:1.2;margin-top:3px;min-height:16px}.lp-form__consent[data-v-45d0ea78]{align-items:flex-start;color:var(--_f-muted);cursor:pointer;display:flex;font-size:.78rem;gap:10px;line-height:1.45}.lp-form__consent input[data-v-45d0ea78]{accent-color:var(--_f-focus);flex:0 0 auto;height:18px;margin-top:1px;width:18px}.lp-form__consent a[data-v-45d0ea78]{color:var(--_f-ink);text-decoration:underline}.lp-form__error--consent[data-v-45d0ea78]{margin-left:28px}.lp-form__captcha[data-v-45d0ea78]{margin:4px 0 10px;overflow:hidden}.lp-form__captcha[data-v-45d0ea78] .base-recaptcha{margin-bottom:0;transform-origin:left top}.lp-form__server-error[data-v-45d0ea78]{background:color-mix(in srgb,var(--_f-error) 10%,transparent);border-radius:10px;color:var(--_f-error);font-size:.8rem;margin:0 0 10px;padding:10px 12px}.lp-form__submit[data-v-45d0ea78]{background:var(--_f-btn-bg);border:0;border-radius:999px;color:var(--_f-btn-ink);cursor:pointer;font:800 .95rem var(--_font-display,Manrope,sans-serif);min-height:51px;transition:transform .25s,background .25s;width:100%}.lp-form__submit[data-v-45d0ea78]:hover{background:var(--_f-btn-hover);transform:translateY(-2px)}.lp-form__submit[data-v-45d0ea78]:disabled{cursor:wait;opacity:.65}.lp-form__submit[data-v-45d0ea78]:focus-visible{outline:3px solid var(--_f-focus);outline-offset:3px}.lp-form__note[data-v-45d0ea78]{color:var(--_f-muted);font-size:.76rem;line-height:1.5;margin:12px 0 0}.lp-form--success[data-v-45d0ea78]{display:grid;gap:12px;min-height:380px;outline:0;place-content:center;text-align:center}.lp-form--success strong[data-v-45d0ea78]{font:800 1.35rem var(--_font-display,Manrope,sans-serif)}.lp-form--success p[data-v-45d0ea78]{color:var(--_f-muted);margin:0}.lp-form--success button[data-v-45d0ea78]{background:none;border:0;border-bottom:1px dashed;color:var(--_f-ink);cursor:pointer;margin:8px auto 0;width:-moz-max-content;width:max-content}@media(max-width:420px){.lp-form__captcha[data-v-45d0ea78] .base-recaptcha{margin-bottom:-12px;transform:scale(.83)}}@media(prefers-reduced-motion:reduce){.lp-form__submit[data-v-45d0ea78]:hover{transform:none}}
