:root{--landing-accent:#0891B2;--landing-bg:#F9FAFB;--landing-bg-accent:#E8F4F5;--landing-text:#374151;--landing-text-muted:#6B7280;--landing-warm:#F59E0B;--logo-contour-1:#0587A7;--logo-contour-2:#007695;--logo-contour-3:#005F82;--logo-aqua-1:#55CCD3;--logo-aqua-2:#25AFC0;--logo-aqua-3:#0495AD;--logo-aqua-lt-1:#72D1D2;--logo-aqua-lt-2:#38B7C4;--logo-highlight:#8FE1E1;--logo-warm-1:#FFA725;--logo-warm-2:#FF9018;--c:var(--landing-accent);--c-dark:var(--logo-contour-2);--c-darker:var(--logo-contour-3);--c-light:var(--logo-highlight);--c-pale:var(--landing-bg-accent);--c-pale2:#E0F7FA;--ink:#0F2830;--ink2:var(--landing-text);--muted:var(--landing-text-muted);--line:#E3EDEF;--warm:var(--landing-warm);--amber:var(--logo-warm-2);--amber-bg:#FFF3E2;--amber-line:var(--logo-warm-1);--amber-ink:#8A4600;--green:var(--logo-contour-2);--green-bg:var(--landing-bg-accent);--green-line:var(--logo-highlight);--bg-page:#F6FBFC;--bg-tint:#E9F6F8;--bg-warm:#FFF7EC;--grad-brand:linear-gradient(135deg,var(--logo-contour-3) 0%,var(--logo-contour-1) 55%,var(--logo-aqua-3) 100%);--grad-aqua:linear-gradient(135deg,var(--logo-aqua-2) 0%,var(--logo-aqua-1) 100%);--grad-warm:linear-gradient(135deg,var(--logo-warm-1) 0%,var(--logo-warm-2) 100%);--fs-xs:14px;--fs-sm:16px;--fs-base:19px;--fs-lg:22px;--fs-h3:clamp(22px,2.3vw,28px);--fs-h2:clamp(27px,3vw,38px);--fs-h1:clamp(30px,3.4vw,42px);--fs-price:clamp(28px,3vw,38px);--fs-display:clamp(31px,3.6vw,46px);--sp-1:8px;--sp-2:16px;--sp-3:24px;--sp-4:32px;--sp-5:48px;--sp-6:64px;--sp-7:96px;--sp-8:128px;--r-sm:14px;--r-md:20px;--r-lg:28px;--r-xl:36px;--r-pill:999px;--shadow-sm:0 1px 2px rgba(0,60,80,.05),0 2px 8px rgba(0,60,80,.04);--shadow:0 2px 4px rgba(0,60,80,.04),0 8px 24px rgba(0,60,80,.06);--shadow-lg:0 4px 8px rgba(0,60,80,.05),0 18px 48px rgba(0,95,130,.14);--shadow-brand:0 8px 28px rgba(0,118,149,.28);--maxw:1180px;--ease:cubic-bezier(.4,0,.2,1);--font:'Inter',-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif}@font-face{font-family:'Inter';font-style:normal;font-weight:300 800;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:300 800;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:300 800;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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Inter';font-style:normal;font-weight:300 800;font-display:swap;src:url('fonts/inter-latin.woff2') format('woff2');unicode-range:U+0000-00FF,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}*,*::before,*::after{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:var(--font);font-size:var(--fs-base);line-height:1.65;color:var(--ink);background:var(--bg-page);-webkit-font-smoothing:antialiased}img{max-width:100%;height:auto;display:block}a{color:var(--c-dark)}.wrap{max-width:var(--maxw);margin:0 auto;padding:0 var(--sp-3)}section{padding:var(--sp-7) 0}.sec-tight{padding:var(--sp-5) 0}.sec--tint{background:var(--bg-tint)}.sec--warm{background:var(--bg-warm)}.sec--white{background:#fff}h1{font-size:var(--fs-h1);line-height:1.3;font-weight:800;letter-spacing:-.7px;margin:0 0 var(--sp-3)}h2{font-size:var(--fs-h2);line-height:1.3;font-weight:800;letter-spacing:-.6px;margin:0 0 var(--sp-3)}h3{font-size:var(--fs-h3);line-height:1.25;font-weight:700;letter-spacing:-.3px;margin:0 0 var(--sp-1)}p{margin:0 0 var(--sp-2)}.lead{font-size:var(--fs-lg);line-height:1.55;color:var(--ink2)}.center{text-align:center}.narrow{max-width:none}.hl{color:var(--c-darker);padding:.02em 0 .14em;border-radius:4px;box-shadow:.14em 0 0 var(--c-pale2),-.14em 0 0 var(--c-pale2);background:var(--c-pale2);box-decoration-break:clone;-webkit-box-decoration-break:clone}.hl--warm{background:var(--amber-bg);color:var(--amber-ink);box-shadow:.14em 0 0 var(--amber-bg),-.14em 0 0 var(--amber-bg)}.eyebrow{display:block;text-align:center;text-transform:uppercase;letter-spacing:1.6px;font-size:var(--fs-xs);font-weight:800;color:var(--c-dark);margin:0 0 var(--sp-2)}.hdr{position:sticky;top:0;z-index:50;background:rgba(255,255,255,.88);backdrop-filter:saturate(180%) blur(14px);border-bottom:1px solid rgba(8,145,178,.10)}.hdr-in{display:flex;align-items:center;gap:var(--sp-2);min-height:76px;flex-wrap:wrap;padding:8px 0}.brand{display:flex;align-items:center;gap:12px;text-decoration:none;color:var(--ink);flex-shrink:0}.brand-logo{width:56px;height:auto;flex-shrink:0;display:block;transition:transform .2s var(--ease)}.brand:hover .brand-logo{transform:scale(1.06)}.brand-name{font-weight:800;font-size:var(--fs-lg);letter-spacing:-.4px;line-height:1.05}.brand-sub{font-size:var(--fs-xs);color:var(--muted);line-height:1.2}.nav{display:flex;gap:2px;flex-wrap:wrap;margin-left:auto}.nav a{color:var(--ink2);text-decoration:none;font-size:var(--fs-sm);font-weight:600;padding:9px 14px;border-radius:var(--r-pill);transition:.2s var(--ease);white-space:nowrap}.nav a:hover,.nav a:focus-visible{color:var(--amber-ink);background:var(--amber-bg)}.hdr-btns{display:flex;gap:10px;flex-shrink:0}.plashka{background:var(--c-pale);border-bottom:1px solid rgba(8,145,178,.12);padding:12px 0;font-size:var(--fs-xs);color:var(--c-darker);line-height:1.45}.plashka b{font-weight:800;letter-spacing:.4px;margin-right:8px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-family:inherit;font-size:var(--fs-base);font-weight:700;line-height:1.2;padding:18px 30px;min-height:62px;border-radius:var(--r-pill);text-decoration:none;text-align:center;cursor:pointer;border:2px solid transparent;background-clip:border-box;transition:transform .2s var(--ease),box-shadow .2s var(--ease),background .2s var(--ease)}.btn::after{content:"→";font-size:1.05em;line-height:1;transition:transform .2s var(--ease)}.btn--noarrow::after{content:none}.btn:hover::after{transform:translateX(4px)}.btn-main{background:var(--grad-brand);color:#fff;box-shadow:var(--shadow-brand)}.btn-main:hover{transform:translateY(-2px);box-shadow:0 14px 34px rgba(0,118,149,.36)}.btn-ghost{background:#fff;color:var(--c-darker);border-color:var(--c-light);box-shadow:var(--shadow-sm)}.btn-ghost:hover{background:var(--c-pale);transform:translateY(-2px)}.btn-white{background:#fff;color:var(--c-darker);box-shadow:var(--shadow)}.btn-white:hover{transform:translateY(-2px)}.btn-sm{font-size:var(--fs-sm);padding:11px 20px;min-height:48px}.btn-sm::after{content:none}.btn-wide{width:100%}.sec-head{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--sp-3);margin-bottom:var(--sp-5);flex-wrap:wrap}.sec-head h2{margin-bottom:0;max-width:820px}.sec-head .btn{flex-shrink:0}.hero{padding:var(--sp-6) 0 var(--sp-7)}.hero-grid{display:grid;grid-template-columns:1.18fr .82fr;gap:var(--sp-5);align-items:center}.kicker{font-size:var(--fs-sm);font-weight:400;letter-spacing:2.4px;color:var(--muted);text-transform:uppercase;margin:0 0 var(--sp-2)}.hero h1{font-size:var(--fs-display)}.hero .lead{margin-bottom:var(--sp-4)}.hero-btns{display:flex;gap:14px;flex-wrap:wrap;align-items:center}.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--sp-3)}.stats-lead{max-width:820px;margin:0 auto var(--sp-4);text-align:center;font-size:var(--fs-lg);line-height:1.45;font-weight:700;color:var(--c-darker)}.stat{padding:var(--sp-2) var(--sp-1);text-align:center}.stat-n{font-size:clamp(34px,4.6vw,58px);font-weight:800;line-height:1;letter-spacing:-2px;color:var(--logo-warm-2);margin:0 0 var(--sp-1)}.stat-l{font-size:var(--fs-base);font-weight:700;color:var(--ink);margin:0 0 6px}.stat-t{font-size:var(--fs-sm);color:var(--muted);line-height:1.4;margin:0}.grid{display:grid;gap:var(--sp-2)}.g2{grid-template-columns:repeat(2,1fr)}.g3{grid-template-columns:repeat(3,1fr)}.g4{grid-template-columns:repeat(4,1fr)}.card{background:#fff;border:1px solid var(--line);border-radius:var(--r-lg);padding:var(--sp-3);box-shadow:var(--shadow-sm);transition:transform .25s var(--ease),box-shadow .25s var(--ease)}.card:hover{transform:translateY(-4px);box-shadow:var(--shadow)}.signs{counter-reset:sign}.card--num{counter-increment:sign;position:relative;display:flex;align-items:center;gap:var(--sp-2)}.card--num::before{content:counter(sign);flex-shrink:0;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--c-pale);color:var(--logo-contour-2);font-size:var(--fs-sm);font-weight:800}.ticks{list-style:none;padding:0;margin:0 0 var(--sp-3)}.ticks li{position:relative;padding-left:38px;margin-bottom:12px;font-size:var(--fs-base);line-height:1.55}.ticks li::before{content:"";position:absolute;left:0;top:5px;width:25px;height:25px;border-radius:50%;background:var(--c-pale2) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23007695'%3E%3Cpath d='M13.5 4.5l-7 7-4-4 1-1 3 3 6-6z'/%3E%3C/svg%3E") center/15px no-repeat}.ticks-white li::before{background-color:rgba(255,255,255,.24);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ffffff'%3E%3Cpath d='M13.5 4.5l-7 7-4-4 1-1 3 3 6-6z'/%3E%3C/svg%3E")}.dots{list-style:none;padding:0;margin:0 0 var(--sp-3)}.dots li{position:relative;padding-left:26px;margin-bottom:11px;line-height:1.55}.dots li::before{content:"";position:absolute;left:4px;top:11px;width:9px;height:9px;border-radius:50%;background:var(--grad-aqua)}.accent{background:var(--grad-brand);color:#fff;border-radius:var(--r-xl);padding:var(--sp-5) var(--sp-4);box-shadow:var(--shadow-lg);position:relative;overflow:hidden}.accent::before{content:"";position:absolute;width:340px;height:340px;border-radius:50%;right:-130px;top:-150px;background:var(--logo-aqua-1);opacity:.26}.accent > *{position:relative}.accent h3,.accent p,.accent li{color:#fff}.note-warn{background:var(--amber-bg);border:1px solid var(--amber-line);border-radius:var(--r-lg);padding:var(--sp-3) var(--sp-4)}.note-warn strong{color:var(--amber-ink)}.note-green{background:var(--green-bg);border:1px solid var(--green-line);border-radius:var(--r-lg);padding:var(--sp-3) var(--sp-4)}.note-quiet{background:#fff;border:1px solid var(--line);border-left:5px solid var(--logo-aqua-2);border-radius:var(--r-md);padding:var(--sp-3);color:var(--ink2);box-shadow:var(--shadow-sm)}.big-statement{font-size:var(--fs-h3);line-height:1.35;font-weight:700;color:var(--c-darker)}.accent .big-statement,.accent p{letter-spacing:.2px;text-shadow:0 1px 2px rgba(0,40,55,.28)}.accent{background:linear-gradient(135deg,#00485F 0%,#02627C 55%,#04788F 100%)}.steps{counter-reset:s;display:grid;gap:var(--sp-2);grid-template-columns:1fr 1fr}.steps-divider{margin-bottom:var(--sp-3);grid-column:1 / -1}.step{background:#fff;border:1px solid var(--line);border-radius:var(--r-lg);padding:var(--sp-4) 104px var(--sp-4) var(--sp-4);position:relative;box-shadow:var(--shadow-sm);transition:transform .25s var(--ease),box-shadow .25s var(--ease)}.step:hover{transform:translateY(-3px);box-shadow:var(--shadow)}.step::before{counter-increment:s;content:counter(s);position:absolute;right:26px;bottom:10px;font-size:82px;font-weight:800;line-height:.85;letter-spacing:-4px;color:var(--c-pale);pointer-events:none}.step p{margin-bottom:0;color:var(--ink2)}.step p + p{margin-top:10px}.step-tag{position:absolute;top:0;left:var(--sp-4);transform:translateY(-50%);z-index:1;background:var(--amber-bg);color:var(--amber-ink);font-size:var(--fs-xs);font-weight:800;letter-spacing:.6px;text-transform:uppercase;padding:7px 16px;border-radius:var(--r-pill);white-space:nowrap}.step:has(.step-tag){margin-top:16px;padding-top:var(--sp-5)}.steps-divider{margin-bottom:var(--sp-3);display:flex;align-items:center;gap:14px;margin:var(--sp-1) 0;color:var(--amber-ink);font-weight:800;font-size:var(--fs-xs);letter-spacing:1.4px;text-transform:uppercase}.steps-divider::before,.steps-divider::after{content:"";flex:1;height:2px;border-radius:2px;background:var(--grad-warm);opacity:.5}.plans{display:grid;gap:var(--sp-3);grid-template-columns:1.06fr 1fr;align-items:stretch}.plan{background:#fff;border:1px solid var(--line);border-radius:var(--r-xl);padding:var(--sp-4);box-shadow:var(--shadow);position:relative}.plan-main{border:2px solid var(--logo-aqua-1);background:#fff;box-shadow:var(--shadow-lg)}.plan-main .plan-price{color:var(--c-darker)}.plan{margin-top:14px}.plan-badge--edge{position:absolute;top:0;left:var(--sp-4);transform:translateY(-50%);margin:0}.plan-badge--quiet{background:var(--c-pale);color:var(--c-darker);box-shadow:none}.plan-main,.plan{padding-top:var(--sp-5)}.plan-badge{display:inline-block;background:var(--grad-warm);color:#4A2600;font-size:var(--fs-xs);font-weight:800;letter-spacing:1.2px;text-transform:uppercase;padding:8px 18px;border-radius:var(--r-pill);margin-bottom:var(--sp-2);box-shadow:0 6px 16px rgba(255,144,24,.3)}.plan-term{font-size:var(--fs-sm);color:var(--muted);margin:0 0 4px}.plan-price{font-size:var(--fs-price);font-weight:800;line-height:1.05;letter-spacing:-1.5px;margin:0 0 var(--sp-2)}.plan h3{font-size:var(--fs-h3)}.plan .ticks li{font-size:var(--fs-base);margin-bottom:10px}.plan-foot{font-size:var(--fs-sm);color:var(--muted);margin-top:var(--sp-2)}.plan-col{display:grid;gap:var(--sp-3);grid-template-rows:auto 1fr}.limited{background:var(--grad-warm);border-radius:var(--r-xl);padding:var(--sp-4);text-align:center;box-shadow:0 14px 38px rgba(255,144,24,.26);display:flex;flex-direction:column;align-items:center;justify-content:center}.limited > *{max-width:760px}.limited p{margin:0;font-size:var(--fs-lg);font-weight:700;color:#4A2600;line-height:1.4}.limited .btn{margin-top:var(--sp-3);flex-shrink:0}.carousel{position:relative}.carousel-track{display:grid;grid-auto-flow:column;grid-auto-columns:min(380px,84vw);gap:var(--sp-2);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding:4px 4px var(--sp-2);margin:-4px -4px 0;scrollbar-width:none;-ms-overflow-style:none}.carousel-track > *{scroll-snap-align:start}.carousel-track::-webkit-scrollbar{display:none}.carousel-nav{display:flex;gap:10px}.carousel-btn{width:52px;height:52px;border-radius:50%;flex-shrink:0;cursor:pointer;border:1px solid var(--c-light);background:#fff;color:var(--c-darker);font-size:22px;line-height:1;display:flex;align-items:center;justify-content:center;box-shadow:var(--shadow-sm);transition:.2s var(--ease)}.carousel-btn:hover:not(:disabled){background:var(--c-pale);transform:translateY(-2px)}.review{background:#fff;border:1px solid var(--line);border-radius:var(--r-lg);padding:var(--sp-4) var(--sp-3) var(--sp-3);box-shadow:var(--shadow-sm);position:relative;display:flex;flex-direction:column}.review::before{content:"”";position:absolute;top:4px;right:var(--sp-3);font-size:72px;line-height:1;color:var(--logo-aqua-1);opacity:.5}.review-text{font-size:var(--fs-base);line-height:1.6;color:var(--ink2);margin:0 0 var(--sp-2);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:8;overflow:hidden}.review.is-open .review-text{-webkit-line-clamp:unset;overflow:visible}.review-more{align-self:flex-start;margin:0 0 var(--sp-3);padding:8px 16px;cursor:pointer;font-family:inherit;font-size:var(--fs-sm);font-weight:700;color:var(--c-darker);background:var(--c-pale);border:none;border-radius:var(--r-pill);transition:.2s var(--ease)}.review-more:hover{background:var(--c-pale2)}.review-meta{display:flex;justify-content:space-between;gap:14px;flex-wrap:wrap;border-top:1px solid var(--line);padding-top:14px;font-size:var(--fs-sm);margin-top:auto}.review-name{font-weight:700;color:var(--c-darker)}.review-date{color:var(--muted)}.author{display:grid;grid-template-columns:340px 1fr;gap:var(--sp-5);align-items:center}.author-photo{width:100%;border-radius:var(--r-xl);box-shadow:var(--shadow-lg);aspect-ratio:3/4;object-fit:cover;object-position:50% 22%;background:var(--c-pale)}.form-box{background:#fff;border:1px solid var(--line);border-radius:var(--r-xl);padding:var(--sp-5) var(--sp-4);box-shadow:var(--shadow)}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 var(--sp-3)}.field{margin-bottom:var(--sp-2)}.field label{display:block;font-weight:600;font-size:var(--fs-sm);margin-bottom:7px;color:var(--ink2)}.field label .req{color:#C05600}.field input,.field textarea{width:100%;font-family:inherit;font-size:var(--fs-base);color:var(--ink);padding:16px 18px;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--bg-page);transition:.2s var(--ease)}.field input:focus,.field textarea:focus{outline:none;border-color:var(--logo-aqua-2);background:#fff;box-shadow:0 0 0 4px rgba(37,175,192,.16)}.field textarea{min-height:130px;resize:vertical}.consent{display:flex;gap:12px;align-items:flex-start;font-size:var(--fs-sm);color:var(--ink2);margin:var(--sp-2) 0 var(--sp-3);line-height:1.5}.consent input{width:24px;height:24px;flex-shrink:0;margin:1px 0 0;accent-color:var(--logo-aqua-2)}.contacts{display:grid;gap:var(--sp-3);grid-template-columns:1.15fr .85fr;align-items:stretch}.contact-hero{background:var(--grad-brand);color:#fff;border-radius:var(--r-xl);padding:var(--sp-5) var(--sp-4);box-shadow:var(--shadow-lg);position:relative;overflow:hidden;display:flex;flex-direction:column}.contact-hero::before{content:"";position:absolute;width:320px;height:320px;border-radius:50%;right:-130px;bottom:-150px;background:var(--logo-aqua-1);opacity:.26}.contact-hero > *{position:relative}.contact-hero h2{color:#fff;margin-bottom:var(--sp-1)}.contact-hero .sub{color:rgba(255,255,255,.9);font-size:var(--fs-base);margin:0 0 var(--sp-3)}.tel-list{display:grid;gap:12px;margin-top:auto}.tel{display:flex;align-items:center;gap:14px;text-decoration:none;background:rgba(255,255,255,.96);border-radius:var(--r-md);padding:16px 22px;color:var(--c-darker);font-weight:800;font-size:clamp(19px,2.2vw,26px);letter-spacing:-.5px;transition:.2s var(--ease)}.tel:hover{transform:translateY(-2px);box-shadow:0 10px 24px rgba(0,50,70,.2)}.tel svg{width:24px;height:24px;flex-shrink:0;fill:var(--logo-aqua-2)}.contact-side{display:grid;gap:var(--sp-2);align-content:stretch}.contact-row{display:flex;align-items:center;gap:var(--sp-2);text-decoration:none;background:#fff;border:1px solid var(--line);border-radius:var(--r-lg);padding:var(--sp-3);box-shadow:var(--shadow-sm);transition:transform .25s var(--ease),box-shadow .25s var(--ease),border-color .25s var(--ease)}.contact-row:hover{transform:translateY(-3px);box-shadow:var(--shadow);border-color:var(--logo-aqua-1)}.contact-ico{width:52px;height:52px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--c-pale)}.contact-ico svg{width:26px;height:26px;fill:var(--logo-contour-2)}.contact-row .k{display:block;font-size:var(--fs-xs);color:var(--muted);text-transform:uppercase;letter-spacing:1.2px;font-weight:700;margin-bottom:2px}.contact-row .v{display:block;font-size:var(--fs-base);font-weight:700;color:var(--c-darker);word-break:break-word}.contact-row .go{margin-left:auto;color:var(--logo-aqua-2);font-size:22px;flex-shrink:0}.faq details{background:#fff;border:1px solid var(--line);border-radius:var(--r-lg);margin-bottom:12px;box-shadow:var(--shadow-sm);overflow:hidden}.faq summary{cursor:pointer;list-style:none;padding:var(--sp-3) 78px var(--sp-3) var(--sp-3);position:relative;font-size:var(--fs-h3);font-weight:700;line-height:1.3;color:var(--c-darker)}.faq summary::-webkit-details-marker{display:none}.faq summary::after{content:"";position:absolute;right:var(--sp-3);top:50%;transform:translateY(-50%);width:38px;height:38px;border-radius:50%;background-color:var(--c-pale);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23007695'%3E%3Cpath d='M8 11L3 6l1-1 4 4 4-4 1 1z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:16px;transition:transform .25s var(--ease)}.faq details[open] summary::after{transform:translateY(-50%) rotate(180deg)}.faq .faq-body{padding:0 var(--sp-3) var(--sp-3);color:var(--ink2)}.faq .faq-body p:last-child{margin-bottom:0}.ftr{background:var(--logo-contour-3);color:#C6E7F0;padding:var(--sp-6) 0 var(--sp-4);border-radius:var(--r-xl) var(--r-xl) 0 0;margin-top:var(--sp-4)}.ftr a{color:var(--logo-highlight);text-decoration:none}.ftr a:hover{text-decoration:underline}.ftr-top{display:grid;grid-template-columns:1.3fr 1fr 1fr;gap:var(--sp-4);margin-bottom:var(--sp-4)}.ftr h4{color:#fff;font-size:var(--fs-base);font-weight:700;margin:0 0 14px}.ftr ul{list-style:none;padding:0;margin:0}.ftr li{margin-bottom:9px;font-size:var(--fs-sm)}.ftr-req{border-top:1px solid rgba(255,255,255,.15);padding-top:var(--sp-3);font-size:var(--fs-xs);line-height:1.7;color:#9FCBD8}:focus-visible{outline:3px solid var(--logo-aqua-2);outline-offset:3px;border-radius:4px}@media(prefers-reduced-motion:reduce){*{animation:none !important;transition:none !important;scroll-behavior:auto !important}}@media(max-width:1024px){.hero-grid{grid-template-columns:1fr;gap:var(--sp-4)}.plans{grid-template-columns:1fr}.g4,.stats{grid-template-columns:repeat(2,1fr)}.author{grid-template-columns:1fr;gap:var(--sp-3)}.author-photo{max-width:320px;margin:0 auto}.contacts{grid-template-columns:1fr}.ftr-top{grid-template-columns:1fr 1fr}}@media(max-width:900px){.nav{display:none}.g3{grid-template-columns:1fr}}@media(max-width:640px){section{padding:var(--sp-5) 0}.wrap{padding:0 18px}.g2,.g4,.stats{grid-template-columns:1fr}.ftr-top,.form-grid{grid-template-columns:1fr}.hero-btns .btn{width:100%}.step{padding:var(--sp-3) 70px var(--sp-3) var(--sp-3)}.step::before{font-size:58px;right:16px;bottom:10px}.card,.plan,.form-box,.review,.accent,.limited{padding:var(--sp-3)}.hdr-in{min-height:64px}.brand-logo{width:46px}.sec-head{margin-bottom:var(--sp-4)}}.reveal{opacity:0;transform:translateY(24px);transition:opacity .55s var(--ease),transform .55s var(--ease);will-change:opacity,transform}.reveal.is-in{opacity:1;transform:none}.step.reveal::before{transform:translateY(14px);opacity:0;transition:transform .5s var(--ease) .12s,opacity .5s var(--ease) .12s}.step.reveal.is-in::before{transform:none;opacity:1}@media(prefers-reduced-motion:reduce){.reveal,.step.reveal::before{opacity:1 !important;transform:none !important;transition:none !important}}@media(max-width:900px){.steps{grid-template-columns:1fr}}.plashka-in{display:flex;align-items:center;gap:var(--sp-3);flex-wrap:wrap}.plashka-txt{flex:1;min-width:280px}.plashka-tel{display:inline-flex;align-items:center;gap:10px;text-decoration:none;background:#fff;border:1px solid var(--logo-aqua-1);border-radius:var(--r-pill);padding:8px 18px;color:var(--c-darker);font-weight:800;font-size:var(--fs-sm);white-space:nowrap;transition:.2s var(--ease)}.plashka-tel:hover{background:var(--c-pale2)}.plashka-tel span{font-weight:600;color:var(--muted);font-size:var(--fs-xs)}@media(max-width:640px){.plashka-tel span{display:none}}.deco{position:relative;overflow:hidden}.deco > .wrap{position:relative;z-index:1}.deco::after{content:"";position:absolute;pointer-events:none;z-index:0;top:50%;transform:translateY(-50%)}.deco--blob::after{width:400px;height:300px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 300'%3E%3Cpath fill='%23D6EDF2' d='M264 16c56 24 90 84 88 142-2 58-40 112-96 128-56 16-130 4-172-34C42 214 34 148 60 98 86 48 132 14 186 8c26-3 52-1 78 8Z'/%3E%3C/svg%3E") no-repeat center/contain}.deco--blob-warm::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 300'%3E%3Cpath fill='%23FBE7CC' d='M264 16c56 24 90 84 88 142-2 58-40 112-96 128-56 16-130 4-172-34C42 214 34 148 60 98 86 48 132 14 186 8c26-3 52-1 78 8Z'/%3E%3C/svg%3E")}.deco--ring::after{width:300px;height:300px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 300'%3E%3Ccircle cx='150' cy='150' r='124' fill='none' stroke='%23CFE9EF' stroke-width='26'/%3E%3C/svg%3E") no-repeat center/contain}.deco--ring-warm::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 300'%3E%3Ccircle cx='150' cy='150' r='124' fill='none' stroke='%23F7DCBB' stroke-width='26'/%3E%3C/svg%3E")}.deco--wave::after{width:460px;height:190px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 460 190'%3E%3Cpath fill='%23DCF1F4' d='M0 86c76-78 154 66 230-6s154 44 230-22v132H0Z'/%3E%3C/svg%3E") no-repeat center/contain}.deco--square::after{width:280px;height:280px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 300'%3E%3Crect x='46' y='46' width='208' height='208' rx='70' fill='%23DDF0F3' transform='rotate(18 150 150)'/%3E%3C/svg%3E") no-repeat center/contain}.deco--square-warm::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 300'%3E%3Crect x='46' y='46' width='208' height='208' rx='70' fill='%23FCEAD3' transform='rotate(18 150 150)'/%3E%3C/svg%3E")}.deco--dots::after{width:250px;height:190px;opacity:.75;background-image:radial-gradient(var(--logo-highlight) 2.6px,transparent 2.6px);background-size:26px 26px}.deco--dots-warm::after{background-image:radial-gradient(#F6D4A6 2.6px,transparent 2.6px)}.deco--l::after{left:-90px}.deco--r::after{right:-90px}.deco--l-in::after{left:20px}.deco--r-in::after{right:20px}@media(max-width:900px){.deco::after{display:none}}.deco.deco2::before{content:"";position:absolute;pointer-events:none;z-index:0}.deco2--blob::before{width:360px;height:270px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 300'%3E%3Cpath fill='%23DCF1F4' d='M150 6c74-10 152 26 186 88 34 62 22 148-30 196-52 48-142 62-204 28C40 284 8 216 14 152 20 88 76 16 150 6Z'/%3E%3C/svg%3E") no-repeat center/contain}.deco2--blob-warm::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 300'%3E%3Cpath fill='%23FBE7CC' d='M150 6c74-10 152 26 186 88 34 62 22 148-30 196-52 48-142 62-204 28C40 284 8 216 14 152 20 88 76 16 150 6Z'/%3E%3C/svg%3E")}.deco2--ring::before{width:230px;height:230px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 300'%3E%3Ccircle cx='150' cy='150' r='126' fill='none' stroke='%23DCEEF2' stroke-width='22'/%3E%3C/svg%3E") no-repeat center/contain}.deco2--dots::before{width:210px;height:170px;opacity:.7;background-image:radial-gradient(var(--logo-highlight) 2.4px,transparent 2.4px);background-size:24px 24px}.deco2--dots-warm::before{background-image:radial-gradient(#F6D4A6 2.4px,transparent 2.4px)}.deco2--square::before{width:220px;height:220px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 300'%3E%3Crect x='52' y='52' width='196' height='196' rx='66' fill='%23E4F3F6' transform='rotate(-14 150 150)'/%3E%3C/svg%3E") no-repeat center/contain}.deco2--wave::before{width:400px;height:160px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 460 190'%3E%3Cpath fill='%23E6F4F7' d='M0 86c76-78 154 66 230-6s154 44 230-22v132H0Z'/%3E%3C/svg%3E") no-repeat center/contain}.deco2--tl::before{left:-70px;top:6%}.deco2--tr::before{right:-70px;top:6%}.deco2--bl::before{left:-70px;bottom:6%}.deco2--br::before{right:-70px;bottom:6%}.deco2--tl-in::before{left:24px;top:6%}.deco2--br-in::before{right:24px;bottom:6%}.deco--big::after{width:520px;height:400px}@media(max-width:900px){.deco.deco2::before{display:none}}.stat-n{font-variant-numeric:tabular-nums}.progress{position:fixed;top:0;left:0;height:4px;width:0;z-index:100;background:var(--grad-warm);border-radius:0 3px 3px 0;transition:width .12s linear;pointer-events:none}.card.reveal,.stat.reveal{transform:translateY(24px) scale(.97)}.card.reveal.is-in,.stat.reveal.is-in{transform:none}@media(prefers-reduced-motion:reduce){.progress{display:none}.card.reveal,.stat.reveal{transform:none !important}}.offers{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sp-3);align-items:stretch}.offer{display:flex;flex-direction:column;background:#fff;border:1px solid var(--line);border-radius:var(--r-xl);padding:var(--sp-5) var(--sp-3) var(--sp-4);box-shadow:var(--shadow);position:relative;margin-top:14px}.offer--main{border:2px solid var(--logo-aqua-1);background:#fff;box-shadow:var(--shadow-lg)}.offer--main .offer-price{color:var(--c-darker)}.offer h3{font-size:var(--fs-h3);margin-bottom:var(--sp-1);min-height:2.5em}.offer-term{font-size:var(--fs-sm);color:var(--muted);margin:0 0 4px}.offer--main .offer-term{color:var(--muted)}.offer-price{font-size:var(--fs-price);font-weight:800;line-height:1.05;letter-spacing:-1.5px;margin:0 0 var(--sp-2)}.offer-desc{font-size:var(--fs-sm);line-height:1.55;color:var(--ink2);margin:0 0 var(--sp-3)}.offer--main .offer-desc{color:var(--ink2)}.offer .btn{margin-top:var(--sp-2)}.offers-note{margin:var(--sp-4) auto 0;max-width:820px;text-align:center;font-size:var(--fs-sm);color:var(--muted)}.modal{border:none;padding:0;max-width:760px;width:calc(100% - 32px);max-height:88vh;border-radius:var(--r-xl);background:#fff;color:var(--ink);box-shadow:0 30px 80px rgba(0,50,70,.35);overflow:hidden}.modal::backdrop{background:rgba(4,40,55,.55);backdrop-filter:blur(3px)}.modal-in{display:flex;flex-direction:column;padding:var(--sp-4) var(--sp-4) var(--sp-5);overflow-y:auto;max-height:88vh}.modal h3{font-size:var(--fs-h2);margin-bottom:var(--sp-1);padding-right:56px}.modal h4{font-size:var(--fs-base);font-weight:800;color:var(--c-darker);margin:var(--sp-3) 0 var(--sp-1)}.modal-price{font-size:var(--fs-lg);font-weight:800;color:var(--logo-warm-2);margin:0 0 var(--sp-2);letter-spacing:-.5px}.modal .ticks li{font-size:var(--fs-sm)}.modal-x{position:sticky;top:0;align-self:flex-end;margin-bottom:-10px;z-index:2;width:44px;height:44px;flex-shrink:0;border-radius:50%;cursor:pointer;border:1px solid var(--line);background:#fff;color:var(--ink2);font-size:18px;line-height:1;display:flex;align-items:center;justify-content:center;transition:.2s var(--ease)}.modal-x:hover{background:var(--c-pale);color:var(--c-darker)}.modal-cta{margin-top:var(--sp-4)}.modal-pay{display:block;text-align:center;margin-top:var(--sp-2);font-size:var(--fs-sm);color:var(--muted)}@media(max-width:1024px){.offers{grid-template-columns:1fr}.offer h3{min-height:0}.offers--two{grid-template-columns:1fr 1fr}}@media(max-width:640px){.modal-in{padding:var(--sp-4) var(--sp-3)}.modal h3{font-size:var(--fs-h3);padding-right:48px}}#oplata .card{display:flex;flex-direction:column}#oplata .card .btn{margin-top:auto}#oplata .card h3{min-height:2.4em;display:flex;align-items:center;justify-content:center}#oplata .plan-price{margin-bottom:var(--sp-1)}.preloader{position:fixed;inset:0;z-index:9999;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--sp-3);background:linear-gradient(160deg,#EAF7F9 0%,#F6FBFC 55%,#FFF6EC 100%);animation:pre-failsafe .4s ease 6s forwards}.preloader.is-done{opacity:0;visibility:hidden;transition:opacity .45s var(--ease),visibility .45s}@keyframes pre-failsafe{to{opacity:0;visibility:hidden}}.pre-owl{position:relative;width:150px;height:150px;display:flex;align-items:center;justify-content:center}.pre-owl::before{content:"";position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle,rgba(85,204,211,.35) 0%,rgba(85,204,211,0) 70%);animation:pre-breathe 2.4s ease-in-out infinite}@keyframes pre-breathe{0%,100%{transform:scale(.86);opacity:.55}50%{transform:scale(1.12);opacity:1}}.pre-owl::after{content:"";position:absolute;inset:-14px;border-radius:50%;border:3px dashed var(--logo-aqua-1);border-top-color:var(--logo-warm-1);animation:pre-spin 3.2s linear infinite}@keyframes pre-spin{to{transform:rotate(360deg)}}.pre-owl img{position:relative;width:96px;height:auto;animation:pre-pulse 2.4s ease-in-out infinite}@keyframes pre-pulse{0%,100%{transform:scale(1)}50%{transform:scale(1.06)}}.pre-word{font-size:var(--fs-sm);font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--c-dark);margin:0}.pre-sub{font-size:var(--fs-xs);color:var(--muted);margin:0}.pre-bar{width:190px;height:5px;border-radius:99px;background:rgba(8,145,178,.16);overflow:hidden}.pre-bar span{display:block;width:45%;height:100%;border-radius:99px;background:var(--grad-brand);animation:pre-run 1.3s var(--ease) infinite}@keyframes pre-run{0%{transform:translateX(-110%)}100%{transform:translateX(240%)}}@media(prefers-reduced-motion:reduce){.preloader{display:none}}.startprice{max-width:900px;margin:0 auto;text-align:left;background:#fff;border:1px solid var(--line);border-left:7px solid var(--logo-warm-1);border-radius:var(--r-xl);padding:var(--sp-5) var(--sp-4);box-shadow:var(--shadow)}.startprice-badge{display:inline-block;background:var(--amber-bg);color:var(--amber-ink);font-size:var(--fs-xs);font-weight:800;letter-spacing:1.2px;text-transform:uppercase;padding:8px 18px;border-radius:var(--r-pill);margin-bottom:var(--sp-3)}.startprice-lead{font-size:var(--fs-base);line-height:1.6;color:var(--ink2);margin:0 0 var(--sp-3)}.startprice-rows{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-2);margin-bottom:var(--sp-3)}.startprice-row{background:var(--amber-bg);border-radius:var(--r-lg);padding:var(--sp-3);display:flex;flex-direction:column;gap:4px}.startprice-num{font-size:clamp(28px,3.4vw,40px);font-weight:800;line-height:1;letter-spacing:-1.5px;color:var(--amber-ink)}.startprice-lbl{font-size:var(--fs-sm);font-weight:600;color:var(--ink2)}.startprice-note{font-size:var(--fs-sm);color:var(--muted);margin:0 0 var(--sp-4)}.startprice-btn{display:flex;margin:0 auto;max-width:520px}@media(max-width:640px){.startprice{padding:var(--sp-4) var(--sp-3)}.startprice-rows{grid-template-columns:1fr}.startprice-btn{max-width:none}}.quote{display:grid;grid-template-columns:150px 1fr;gap:var(--sp-4);align-items:center;margin:var(--sp-4) 0;padding:var(--sp-4);background:#fff;border:1px solid var(--line);border-radius:var(--r-xl);box-shadow:var(--shadow);position:relative;overflow:hidden}.quote::before{content:"”";position:absolute;top:-4px;right:var(--sp-3);font-size:110px;line-height:1;color:var(--c-pale2);pointer-events:none}.quote-photo{width:150px;height:150px;border-radius:50%;object-fit:cover;object-position:50% 12%;background:#fff}.quote-body{position:relative}.quote-text{margin:0 0 var(--sp-2);font-size:var(--fs-lg);line-height:1.45;font-weight:700;color:var(--c-darker)}.quote-who b{display:block;font-size:var(--fs-base);color:var(--ink)}.quote-who span{display:block;font-size:var(--fs-sm);color:var(--muted)}.methods{display:grid;gap:var(--sp-2);margin-bottom:var(--sp-4)}.method{display:grid;grid-template-columns:72px 1fr auto;gap:var(--sp-3);align-items:center;background:#fff;border:1px solid var(--line);border-radius:var(--r-lg);padding:var(--sp-3);box-shadow:var(--shadow-sm);transition:transform .25s var(--ease),box-shadow .25s var(--ease)}.method:hover{transform:translateY(-3px);box-shadow:var(--shadow)}.method-ico{width:72px;height:72px;border-radius:var(--r-md);flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--c-pale)}.method-ico svg{width:34px;height:34px;fill:var(--logo-contour-2)}.method:nth-child(2) .method-ico{background:var(--amber-bg)}.method:nth-child(2) .method-ico svg{fill:var(--amber-ink)}.method:nth-child(4) .method-ico{background:var(--amber-bg)}.method:nth-child(4) .method-ico svg{fill:var(--amber-ink)}.method-txt h3{margin-bottom:4px}.method-txt p{margin:0;color:var(--ink2);font-size:var(--fs-sm)}.method-n{font-size:44px;font-weight:800;line-height:1;letter-spacing:-2px;color:var(--c-pale2);padding-left:var(--sp-2)}@media(max-width:640px){.quote{grid-template-columns:1fr;text-align:center;justify-items:center}.quote-photo{width:120px;height:120px}.method{grid-template-columns:56px 1fr;gap:var(--sp-2)}.method-ico{width:56px;height:56px}.method-ico svg{width:28px;height:28px}.method-n{display:none}}.offer--wide{position:relative;display:grid;grid-template-columns:1fr 320px;gap:var(--sp-4);align-items:center;background:#fff;border:2px solid var(--logo-aqua-1);border-radius:var(--r-xl);padding:var(--sp-5) var(--sp-4) var(--sp-4);box-shadow:var(--shadow-lg);margin-bottom:var(--sp-3)}.offer-badge{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);margin:0;white-space:nowrap}.offer--wide h3{font-size:var(--fs-h2);margin-bottom:var(--sp-1)}.offer--wide .offer-desc{font-size:var(--fs-base);margin-bottom:var(--sp-2)}.offer-wide-list{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:var(--sp-1) var(--sp-2)}.offer-wide-list li{font-size:var(--fs-sm);color:var(--c-darker);font-weight:600;background:var(--c-pale);border-radius:var(--r-pill);padding:7px 15px}.offer-wide-buy{background:var(--c-pale);border-radius:var(--r-lg);padding:var(--sp-3);text-align:center}.offer-wide-buy .offer-term{margin-bottom:2px}.offer-wide-buy .offer-price{margin-bottom:var(--sp-2);color:var(--c-darker)}.offers--two{grid-template-columns:1fr 1fr}@media(max-width:900px){.offer--wide{grid-template-columns:1fr;gap:var(--sp-3)}.offers--two{grid-template-columns:1fr}}.step-note,.legal-note{font-size:var(--fs-sm);color:var(--muted);font-style:italic}.step-note{margin-top:10px}.legal-note{margin-top:var(--sp-3)}.carousel-track{grid-auto-columns:min(560px,88vw)}@media(max-width:1024px){.stats{grid-template-columns:repeat(2,1fr)}}.cmp-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.cmp{width:100%;border-collapse:separate;border-spacing:0;background:#fff;border-radius:var(--r-lg);overflow:hidden;box-shadow:var(--shadow);min-width:640px}.cmp th,.cmp td{padding:16px var(--sp-2);text-align:center;border-bottom:1px solid var(--line)}.cmp thead th{font-size:var(--fs-sm);font-weight:800;color:var(--c-darker);background:var(--c-pale);border-bottom:2px solid var(--logo-aqua-1)}.cmp tbody th{text-align:left;font-weight:600;font-size:var(--fs-sm);color:var(--ink2);min-width:230px}.cmp tbody tr:last-child th,.cmp tbody tr:last-child td{border-bottom:none}.cmp .y{color:var(--logo-contour-2);font-weight:800;font-size:var(--fs-lg)}.cmp .n{color:#C9D6D9;font-weight:700;font-size:var(--fs-lg)}.cmp .cmp-best{background:rgba(85,204,211,.10)}.cmp thead .cmp-best{background:var(--logo-aqua-1);color:#04333F}.cmp-cta{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);flex-wrap:wrap;margin-top:var(--sp-4);background:#fff;border:1px solid var(--line);border-radius:var(--r-lg);padding:var(--sp-3) var(--sp-4);box-shadow:var(--shadow-sm)}.cmp-cta p{margin:0;flex:1;min-width:280px;color:var(--ink2)}.numlist{counter-reset:nl;list-style:none;padding:0;margin:0 0 var(--sp-3)}.numlist li{position:relative;padding-left:44px;margin-bottom:14px;font-size:var(--fs-sm);line-height:1.55}.numlist li::before{counter-increment:nl;content:counter(nl);position:absolute;left:0;top:0;width:30px;height:30px;border-radius:50%;background:var(--grad-aqua);color:#fff;font-weight:800;font-size:var(--fs-xs);display:flex;align-items:center;justify-content:center}.numlist li b{color:var(--ink)}.modal-sub{font-size:var(--fs-base);color:var(--ink2);margin:0 0 6px}.offer-desc + .offer-term{margin-top:auto}@media(max-width:640px){.cmp-cta{flex-direction:column;align-items:stretch;text-align:center}.cmp-cta .btn{width:100%}}.hero-logo{width:min(360px,84%);height:auto;justify-self:center;align-self:center;filter:drop-shadow(0 14px 34px rgba(0,95,130,.16))}@media(max-width:1024px){.hero-logo{width:min(280px,70%);margin:0 auto}}.modal--buy{max-width:620px}.buy-kicker{font-size:var(--fs-xs);font-weight:800;letter-spacing:1.6px;text-transform:uppercase;color:var(--logo-warm-2);margin:0 0 var(--sp-1)}.modal--buy h3{font-size:var(--fs-h3);line-height:1.3;margin-bottom:var(--sp-3)}.buy-sum{background:var(--c-pale);border-radius:var(--r-lg);padding:var(--sp-3);margin-bottom:var(--sp-3);display:grid;gap:12px}.buy-sum > div{display:flex;justify-content:space-between;gap:var(--sp-2);align-items:baseline}.buy-sum-k{font-size:var(--fs-sm);color:var(--muted)}.buy-sum-v{font-size:var(--fs-sm);font-weight:700;color:var(--ink);text-align:right}.buy-sum-price{font-size:var(--fs-lg);font-weight:800;color:var(--c-darker);letter-spacing:-.5px}.modal--buy .consent{margin:0 0 var(--sp-2);align-items:flex-start}.consent--opt{border-top:1px solid var(--line);padding-top:var(--sp-2);color:var(--muted);font-size:var(--fs-sm)}.consent .req{color:#C05600;font-weight:800}.buy-note{background:var(--amber-bg);border:1px solid var(--amber-line);border-radius:var(--r-sm);padding:12px 16px;font-size:var(--fs-sm);color:var(--amber-ink);margin:0 0 var(--sp-2)}#buy-submit:disabled{opacity:.45;cursor:not-allowed;box-shadow:none;transform:none}#buy-submit:disabled:hover{transform:none;box-shadow:none}.buy-legal{font-size:var(--fs-xs);color:var(--muted);line-height:1.6;margin:var(--sp-2) 0 0}.doc-page{padding:var(--sp-6) 0}.doc-page h1{margin-bottom:var(--sp-2)}.doc-descr{font-size:var(--fs-base);color:var(--muted);margin:0 0 var(--sp-4);max-width:760px}.doc-back{font-size:var(--fs-sm);margin:0 0 var(--sp-3)}.doc-back a{text-decoration:none;font-weight:600}.doc-back a:hover{text-decoration:underline}.doc-body{background:#fff;border:1px solid var(--line);border-radius:var(--r-lg);padding:var(--sp-5) var(--sp-4);box-shadow:var(--shadow-sm);max-width:900px}.doc-body h2{font-size:var(--fs-h3);margin:var(--sp-4) 0 var(--sp-2);padding-bottom:8px;border-bottom:1px solid var(--line)}.doc-body h2:first-child{margin-top:0}.doc-body p{font-size:var(--fs-sm);line-height:1.7;color:var(--ink2);margin:0 0 12px}.doc-kicker{font-weight:800 !important;color:var(--c-darker) !important;font-size:var(--fs-base) !important;margin-bottom:var(--sp-2) !important}.doc-list{margin:0 0 14px;padding-left:22px}.doc-list li{font-size:var(--fs-sm);line-height:1.65;color:var(--ink2);margin-bottom:8px}.doc-cards{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--sp-2)}.doc-card{display:block;text-decoration:none;color:inherit;background:#fff;border:1px solid var(--line);border-radius:var(--r-lg);padding:var(--sp-3);box-shadow:var(--shadow-sm);transition:transform .25s var(--ease),box-shadow .25s var(--ease),border-color .25s var(--ease)}.doc-card:hover{transform:translateY(-4px);box-shadow:var(--shadow);border-color:var(--logo-aqua-1)}.doc-card h3{margin-bottom:6px}.doc-card p{font-size:var(--fs-sm);color:var(--muted);margin:0 0 12px}.doc-go{font-size:var(--fs-sm);font-weight:700;color:var(--c-dark)}@media(max-width:640px){.doc-cards{grid-template-columns:1fr}.doc-body{padding:var(--sp-3)}.buy-sum > div{flex-direction:column;gap:2px}.buy-sum-v{text-align:left}}@media(max-width:640px){body{font-size:18px}.center{text-align:left}.lead.center,.lead{margin-left:0;margin-right:0}h1,h2,h3{letter-spacing:-.3px;hyphens:none}h2{margin-bottom:var(--sp-2)}.kicker{font-size:var(--fs-xs);letter-spacing:1.4px;line-height:1.5;margin-bottom:var(--sp-2)}.eyebrow,.center .eyebrow,.eyebrow.center{justify-content:flex-start}.btn{width:100%;justify-content:space-between;text-align:left;padding:16px 22px;min-height:58px}.btn--noarrow,.btn-sm{justify-content:center;text-align:center}.btn-sm{width:auto}.hdr-btns{width:auto;gap:8px}.hero-btns{gap:12px}.hero{padding:var(--sp-4) 0 var(--sp-5)}.hero-grid{gap:var(--sp-4)}.hero-logo{width:200px;margin:0 0 var(--sp-2)}.stats{gap:var(--sp-2)}.stat{text-align:left;padding:var(--sp-2) 0;border-bottom:1px solid var(--line)}.stat:last-child{border-bottom:none}.stats-lead{text-align:left;margin-bottom:var(--sp-3)}.stat-n{font-size:40px}.card,.plan,.offer,.review,.form-box,.accent,.limited,.startprice,.quote,.contact,.doc-body{padding:var(--sp-3)}.accent,.limited{text-align:left}.limited p,.startprice-note{text-align:left}.limited .btn,.startprice-btn{max-width:none}.quote{text-align:left;justify-items:start;gap:var(--sp-2)}.quote-photo{width:96px;height:96px}.quote-text{font-size:var(--fs-base)}.method{align-items:start}.method-txt h3{font-size:var(--fs-base)}.plan-badge--edge,.offer-badge{left:var(--sp-3);transform:translateY(-50%)}.plan,.offer{margin-top:16px;padding-top:var(--sp-4)}.plan-price,.offer-price{font-size:32px}.author{justify-items:start}.author-photo{margin:0;max-width:220px}.contact,.contact-hero{text-align:left}.tel{font-size:var(--fs-base);padding:14px 18px}.contact-row{gap:var(--sp-2)}#oplata .card{text-align:left}#oplata .card h3{min-height:0;justify-content:flex-start;text-align:left}.cmp-cta{text-align:left}.doc-descr{margin-bottom:var(--sp-3)}.modal{width:calc(100% - 20px);max-height:92vh}.modal-in{max-height:92vh;padding:var(--sp-3) var(--sp-3) var(--sp-4)}.modal h3{font-size:var(--fs-h3);padding-right:44px}.modal-x{width:40px;height:40px}.sec-head{align-items:flex-start}.sec-head .btn{width:100%}.carousel-nav{width:100%}.carousel-btn{flex:1;border-radius:var(--r-pill)}.offers-note,.legal-note{text-align:left}p.center{text-align:left}}@media(max-width:640px){.card--num{padding-top:44px}.card--num::before{top:var(--sp-2);left:var(--sp-3);font-size:var(--fs-xs)}.author-photo{width:100%;max-width:none;aspect-ratio:1;object-fit:cover;object-position:50% 20%;border-radius:var(--r-lg)}}.two-col{display:grid;grid-template-columns:420px 1fr;gap:var(--sp-5);align-items:start}.quote--col{display:block;text-align:left;margin:0;padding:var(--sp-3)}.quote--col .quote-photo{width:100%;height:auto;aspect-ratio:4/3;border-radius:var(--r-lg);margin-bottom:var(--sp-3);object-position:50% 16%}.quote--col .quote-text{font-size:var(--fs-base)}.two-col-txt p{font-size:var(--fs-base);line-height:1.65}.two-col-txt p:last-child{margin-bottom:var(--sp-2)}.two-col-txt .note-warn{margin-top:var(--sp-3)}.two-col-txt .note-warn p:last-child{margin-bottom:0}.br-mob{display:none}.eyebrow{margin-bottom:var(--sp-2)}.eyebrow + h2{margin-bottom:var(--sp-4)}@media(max-width:900px){.two-col{grid-template-columns:1fr;gap:var(--sp-3)}.quote--col .quote-photo{max-width:260px}}.plan-extra-h{font-weight:800;color:var(--amber-ink);margin:var(--sp-3) 0 12px;padding-top:var(--sp-2);border-top:1px dashed var(--amber-line)}.ticks--extra li::before{background-color:var(--amber-bg);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%238A4600'%3E%3Cpath d='M13.5 4.5l-7 7-4-4 1-1 3 3 6-6z'/%3E%3C/svg%3E")}.plans{align-items:stretch}.plan-col{grid-template-rows:auto 1fr}.limited{margin-top:0}.plan .btn,.plan-main .btn{margin-top:var(--sp-2)}.burger{display:none;width:48px;height:48px;flex-shrink:0;margin-left:auto;background:#fff;border:1px solid var(--line);border-radius:14px;cursor:pointer;padding:0;align-items:center;justify-content:center;flex-direction:column;gap:5px}.burger span{display:block;width:22px;height:2px;border-radius:2px;background:var(--c-darker);transition:transform .25s var(--ease),opacity .2s var(--ease)}body.nav-open .burger span:nth-child(1){transform:translateY(7px) rotate(45deg)}body.nav-open .burger span:nth-child(2){opacity:0}body.nav-open .burger span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}@media(max-width:900px){.burger{display:flex}.nav{display:none;order:5;width:100%;flex-direction:column;gap:2px;margin:var(--sp-2) 0 var(--sp-1);border-top:1px solid var(--line);padding-top:var(--sp-2)}body.nav-open .nav{display:flex}.nav a{padding:13px 14px;font-size:var(--fs-base)}.hdr-btns{margin-left:0}}@media(max-width:640px){.plashka{display:none}.wrap{padding:0 10px}.card,.plan,.offer,.review,.form-box,.accent,.limited,.startprice,.quote,.contact,.doc-body{padding:20px}.hero h1{font-size:32px;line-height:1.18}.hero .lead{font-size:var(--fs-base)}.lead{font-size:var(--fs-base)}.kicker{font-size:12px;letter-spacing:1px}.stats-lead{font-size:var(--fs-base);font-weight:600}.big-statement{font-size:21px}.ticks li,.dots li,.methods .method-txt p{font-size:var(--fs-base)}.card--num{padding:16px 18px;gap:14px}.card--num::before{width:34px;height:34px;font-size:var(--fs-xs)}.step-tag{left:20px;font-size:12px;padding:6px 12px}.step:has(.step-tag){margin-top:14px;padding-top:36px}.sec-head{flex-direction:row;align-items:center;justify-content:space-between}.sec-head h2{flex:1}.carousel-nav{width:auto;flex-shrink:0;gap:8px}.carousel-btn{width:44px;height:44px;flex:none}.br-mob{display:inline}}.two-col--half{grid-template-columns:1fr 1fr;align-items:start}.list-card{padding:var(--sp-4)}.list-card .dots li,.list-card .ticks li{font-size:var(--fs-base)}.two-col--half .note-green{margin-top:var(--sp-3)}.two-col--half .legal-note{margin-top:var(--sp-3)}.method-txt p{font-size:var(--fs-base)}@media(max-width:900px){.two-col--half{grid-template-columns:1fr}}.offer h3{min-height:2.6em;display:flex;align-items:flex-start}.photo-card{width:100%;height:auto;border-radius:var(--r-xl);box-shadow:var(--shadow-lg);object-fit:cover}.offers-cta{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);flex-wrap:wrap;margin-top:var(--sp-4);background:var(--c-pale);border-radius:var(--r-xl);padding:var(--sp-3) var(--sp-4)}.offers-cta p{margin:0;flex:1;min-width:280px;font-weight:700;color:var(--c-darker);font-size:var(--fs-lg)}.offers-cta span{display:block;font-weight:400;font-size:var(--fs-sm);color:var(--ink2);margin-top:4px}@media(max-width:640px){.offers-cta{flex-direction:column;align-items:stretch;text-align:left;padding:var(--sp-3)}}.cmp thead th{padding:var(--sp-3) var(--sp-2);vertical-align:bottom;position:relative}.cmp-name{display:block;font-size:var(--fs-base);font-weight:800;color:var(--c-darker);line-height:1.25}.cmp-price{display:block;font-size:clamp(22px,2.4vw,30px);font-weight:800;letter-spacing:-1px;color:var(--ink);margin-top:6px;line-height:1.1}.cmp-term{display:block;font-size:var(--fs-xs);color:var(--muted);font-weight:500;margin-top:2px}.cmp-badge{display:inline-block;background:var(--grad-warm);color:#4A2600;font-size:var(--fs-xs);font-weight:800;letter-spacing:1px;text-transform:uppercase;padding:5px 14px;border-radius:var(--r-pill);margin-bottom:8px}.cmp thead .cmp-best{background:var(--c-pale2)}.cmp thead .cmp-best .cmp-name,.cmp thead .cmp-best .cmp-price{color:var(--c-darker)}.cmp-actions td{padding:var(--sp-3) var(--sp-2)}.cmp-actions .btn{width:100%}@media(max-width:640px){.cmp-price{font-size:20px}.cmp-actions .btn{font-size:var(--fs-xs);padding:9px 10px;min-height:42px}}.author > div p{max-width:56ch}.author{grid-template-columns:300px 1fr;gap:var(--sp-4)}.two-col-txt{max-width:64ch}@media(max-width:640px){.wrap{padding:0 14px}.two-col{grid-template-columns:1fr}.author{grid-template-columns:1fr}}.note-green-txt{font-size:var(--fs-lg)}@media(min-width:641px){.note-green-txt{font-size:var(--fs-base);line-height:1.5}.plan-main{display:flex;flex-direction:column}.plan-main .btn{margin-top:auto}.limited{justify-content:flex-end}.hero-btns{display:grid;grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:14px;max-width:620px}.hero-btns .btn{width:100%}}@media(min-width:641px){h1,h2,h3,h4,.big-statement,.quote-text,.stats-lead,.note-green-txt{text-wrap:balance}p,li,.offer-desc,.stat-t,.method-txt p,.faq summary{text-wrap:pretty}.two-col{align-items:stretch}.quote--col{height:100%}.two-col-txt{display:flex;flex-direction:column}.two-col-txt .note-warn{margin-top:auto}}@media(min-width:641px){section > .wrap > p,section > .wrap > ul,section > .wrap > .legal-note,.two-col-txt > p{max-width:68ch}section > .wrap > p.center,section > .wrap > p.lead.center{max-width:56ch;margin-left:auto;margin-right:auto}.author > div p{max-width:60ch}}.nav-only{display:none}@media(max-width:900px){.hdr-btns{display:none}.nav-only{display:block;font-weight:700;color:var(--c-darker);border-top:1px solid var(--line);margin-top:6px;padding-top:14px}.nav-only + .nav-only{border-top:none;margin-top:0;padding-top:9px}}@media(max-width:640px){h1,h2,h3,h4,.big-statement,.quote-text,.stats-lead,.note-green-txt,.stat-l,.cmp-name,.offer-price,.plan-price{text-wrap:balance}p,li,.offer-desc,.stat-t,.method-txt p,.faq summary,.review-text{text-wrap:pretty}.stats{grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr;gap:0 var(--sp-2)}.stat{display:flex;flex-direction:column;padding:var(--sp-2) 0;border-bottom:1px solid var(--line)}.stat-n{font-size:36px;margin-bottom:2px}.stat-l{font-size:var(--fs-sm);margin-bottom:4px}.stat-t{font-size:var(--fs-xs);margin-top:auto}.hero-logo{justify-self:start;align-self:start;margin:0}.btn{font-size:var(--fs-sm);padding:15px 20px;min-height:56px}.hero-btns .btn{font-size:var(--fs-base)}.card--num{align-items:flex-start}.card--num::before{margin-top:1px}}@media(max-width:640px){.card,.card--num,.hero-card,.offers-cta p,.cmp-cta p,.limited p,.startprice-lead{text-wrap:pretty}h2{font-size:25px;line-height:1.22}.hero h1{font-size:30px}.hero-btns .btn{font-size:var(--fs-sm);padding:15px 18px}}@media(min-width:641px){.hero-btns .btn{justify-content:space-between;text-align:left}section > .wrap > p.center,section > .wrap > p.lead.center{text-align:center;max-width:74ch;margin-left:auto;margin-right:auto;font-size:var(--fs-base)}}.cmp-more{display:none}@media(max-width:640px){.hero-logo{display:none}.quote--col{display:none}.nav-only{text-align:center;border-radius:var(--r-pill);padding:13px 18px;margin-top:10px;border-top:none;background:#fff;border:2px solid var(--c-light)}.nav-only + .nav-only{background:var(--grad-brand);color:#fff;border-color:transparent;margin-top:8px;padding-top:13px}.nav{border-top:1px solid var(--line);padding-top:var(--sp-2)}.cmp-wrap{overflow:visible}.cmp{min-width:0;width:100%}.cmp thead th{padding:10px 4px;vertical-align:bottom}.cmp tbody th{min-width:0;font-size:13px;padding:11px 6px 11px 0;line-height:1.3}.cmp td{padding:11px 4px}.cmp-name{font-size:12px;line-height:1.2;letter-spacing:-.2px}.cmp-price{font-size:15px;letter-spacing:-.4px;margin-top:4px}.cmp-term{display:none}.cmp-badge{font-size:9px;padding:3px 7px;letter-spacing:.4px;margin-bottom:5px}.cmp .y,.cmp .n{font-size:17px}.cmp-actions{display:none}.cmp-more{display:grid;gap:10px;margin-top:var(--sp-3)}.cmp-more .btn{width:100%;font-size:var(--fs-sm)}}@media(max-width:640px){.cmp{table-layout:fixed}.cmp thead th:first-child,.cmp tbody th{width:36%}.cmp thead th{padding:8px 3px}.cmp tbody th{font-size:12px;padding:11px 6px 11px 2px}.cmp td{padding:11px 2px}.cmp-name{font-size:11px}.cmp-price{font-size:14px;margin-top:3px}.cmp-badge{font-size:8px;padding:3px 6px}}.cmp-short{display:none}@media(max-width:640px){.cmp-full{display:none}.cmp-short{display:inline}.cmp-name{font-size:11px;line-height:1.15}.cmp-badge{display:none}.cmp thead .cmp-best{border-radius:0}}@media(max-width:640px){.step{padding:var(--sp-3) 62px var(--sp-3) var(--sp-3);min-height:118px}.step::before{font-size:58px;right:16px;bottom:12px;line-height:.8}.step:has(.step-tag){padding-top:34px}}.hero-note{margin:18px 0 0;font-size:var(--fs-sm);color:var(--muted);font-weight:600;letter-spacing:.2px}.steps--5 > .step:nth-child(5){grid-column:1 / -1}.offer-sub{font-size:var(--fs-sm);font-weight:800;color:var(--ink);margin:0 0 10px;letter-spacing:.2px}.offer .ticks{margin-bottom:var(--sp-2)}.offer .ticks li{font-size:var(--fs-sm);line-height:1.5}.offer-foot{font-size:var(--fs-sm);line-height:1.55;color:var(--muted);margin:0 0 var(--sp-1);padding-top:var(--sp-2);border-top:1px solid var(--line)}.offer .btn-wide{margin-top:auto}.author-role{font-size:var(--fs-sm);line-height:1.55;font-weight:600;color:var(--c-darker);margin:0 0 var(--sp-2)}.mission{border:2px solid var(--c);border-radius:var(--r-lg);background:linear-gradient(135deg,var(--bg-tint) 0%,#fff 68%);padding:var(--sp-5);text-align:center;box-shadow:var(--shadow-sm)}.mission-badge{display:inline-block;background:var(--c);color:#fff;font-size:var(--fs-xs);font-weight:800;letter-spacing:1.2px;text-transform:uppercase;padding:7px 16px;border-radius:999px;margin-bottom:var(--sp-2)}.mission-h{font-size:var(--fs-h3);margin:0 0 var(--sp-2)}.mission-txt{max-width:720px;margin:0 auto var(--sp-3);color:var(--ink2)}.mission-num{margin:0;font-size:var(--fs-lg);color:var(--ink)}.mission-num b{color:var(--c-darker);font-size:1.25em}.field--full{grid-column:1 / -1}.opt{font-weight:600;color:var(--muted)}.field-note{margin:10px 0 0;font-size:var(--fs-xs);line-height:1.5;color:var(--muted)}.form-box .consent + .consent{margin-top:12px}@media (max-width:900px){.steps--5 > .step:nth-child(5){grid-column:auto}.mission{padding:var(--sp-4) var(--sp-3)}}.sub-h{font-size:var(--fs-h3);margin:0 0 var(--sp-3);color:var(--ink)}.ticks--q li::before{background:none;content:'—';color:var(--c-darker);font-weight:800;font-size:22px;line-height:1;top:6px;width:auto;height:auto}.ticks--q li{padding-left:28px}.ticks--q li{color:var(--ink2)}.offers--tall .offer h3{min-height:3.6em}@media (max-width:900px){.offers--tall .offer h3,.offer h3{min-height:0}.signs > .card--num:nth-child(7){grid-column:auto}}.author{align-items:start}.skip-link{position:absolute;left:12px;top:-100px;z-index:200;background:var(--c-darker);color:#fff;font-weight:700;padding:14px 22px;border-radius:0 0 var(--r-md) var(--r-md);text-decoration:none;transition:top .15s ease}.skip-link:focus{top:0}section[id],main[id]{scroll-margin-top:96px}.topbar{background:var(--c-darker);color:#fff;font-size:var(--fs-sm)}.topbar-in{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);flex-wrap:wrap;padding:7px 0}.a11y-open{display:inline-flex;align-items:center;gap:9px;background:rgba(255,255,255,.14);color:#fff;border:1px solid rgba(255,255,255,.5);font:inherit;font-weight:700;cursor:pointer;padding:7px 16px;border-radius:var(--r-pill);min-height:40px}.a11y-open:hover,.a11y-open:focus-visible{background:var(--amber);border-color:var(--amber);color:#20140A}.a11y-open svg{width:20px;height:20px;fill:currentColor;flex:none}.topbar-tel{color:#fff;font-weight:700;text-decoration:none;min-height:40px;display:inline-flex;align-items:center}.topbar-tel:hover{color:var(--logo-warm-1)}.a11y-panel{background:#fff;border-bottom:2px solid var(--c);box-shadow:var(--shadow-sm);position:relative;z-index:60}.a11y-in{display:flex;flex-wrap:wrap;gap:var(--sp-3);align-items:flex-end;padding:var(--sp-3) 0}.a11y-group{display:flex;flex-direction:column;gap:8px}.a11y-lbl{font-size:var(--fs-sm);font-weight:800;color:var(--ink)}.a11y-row{display:flex;gap:8px;flex-wrap:wrap}.a11y-btn{font:inherit;cursor:pointer;background:#fff;color:var(--ink);border:2px solid var(--line);border-radius:var(--r-md);padding:9px 16px;min-height:44px;min-width:48px;font-weight:700}.a11y-btn:hover{border-color:var(--c)}.a11y-btn[aria-pressed="true"]{background:var(--c-darker);border-color:var(--c-darker);color:#fff}.a11y-btn--a{font-size:16px}.a11y-btn--a1{font-size:20px}.a11y-btn--a2{font-size:25px}.a11y-reset{margin-left:auto}.a11y-close{font:inherit;font-weight:700;cursor:pointer;background:none;border:0;color:var(--c-darker);text-decoration:underline;min-height:44px;padding:0 8px}.hdr-mob{display:none;gap:8px;margin-left:auto}.btn-xs{font-size:var(--fs-xs);padding:9px 14px;min-height:44px;border-radius:var(--r-pill)}.nav-a11y{font-weight:800!important;color:var(--c-darker)!important}.nav-contacts{display:none}.cookie{position:fixed;left:12px;right:12px;bottom:12px;z-index:120;background:#fff;border:2px solid var(--c);border-radius:var(--r-lg);box-shadow:var(--shadow-lg);padding:var(--sp-3);display:flex;gap:var(--sp-3);align-items:center;flex-wrap:wrap;max-width:1100px;margin:0 auto}.cookie p{margin:0;flex:1 1 380px;font-size:var(--fs-sm);line-height:1.55;color:var(--ink2)}.cookie-btns{display:flex;gap:10px;flex-wrap:wrap}.form-box{max-width:640px;margin-left:auto;margin-right:auto}.form-grid{grid-template-columns:1fr}.field--full{grid-column:auto}.consent-block{margin-top:var(--sp-3);padding-top:var(--sp-3);border-top:1px solid var(--line)}.consent-block + .consent-block{margin-top:var(--sp-2);padding-top:var(--sp-2)}.consent-block--nocap{border-top:none;margin-top:6px;padding-top:0}#f-submit .txt-mob{display:none}@media (max-width:560px){#f-submit .txt-full{display:none}#f-submit .txt-mob{display:inline}}.consent-cap{display:block;font-size:var(--fs-xs);font-weight:800;letter-spacing:.6px;text-transform:uppercase;color:var(--muted);margin-bottom:10px}.consent-block--req .consent-cap{color:var(--c-darker)}.consent{display:flex;gap:12px;align-items:flex-start;cursor:pointer;padding:10px 12px;border-radius:var(--r-md)}.consent:hover{background:var(--c-pale)}.consent input{width:24px;height:24px;flex:none;margin-top:2px;accent-color:var(--c-darker)}.field-error{display:block;margin-top:7px;font-size:var(--fs-sm);font-weight:700;color:#A11B1B}.field.is-error input,.field.is-error textarea{border-color:#A11B1B;background:#FFF6F6}.form-status{margin:var(--sp-2) 0 0;padding:14px 18px;border-radius:var(--r-md);font-weight:700;font-size:var(--fs-sm)}.form-status--ok{background:var(--c-pale2);border:2px solid var(--logo-aqua-1);color:var(--ink)}.form-status--err{background:#FFF6F6;border:2px solid #A11B1B;color:#A11B1B}.btn[disabled]{opacity:.55;cursor:not-allowed;box-shadow:none}.submit-hint{margin:10px 0 0;font-size:var(--fs-xs);color:var(--muted);text-align:center}.carousel-count{font-size:var(--fs-sm);font-weight:800;color:var(--ink2);min-width:76px;text-align:center}.carousel-nav{display:flex;align-items:center;gap:10px}.author{grid-template-columns:minmax(0,.42fr) minmax(0,.58fr)}.signs-toggle-wrap{display:none}.offer-list summary{display:block}@media (max-width:900px){.hdr-mob{display:flex}.nav-contacts{display:block}.signs-toggle-wrap{display:block;margin-top:var(--sp-2)}.signs:not(.is-open) > .card--num:nth-child(n+5){display:none}.author{grid-template-columns:1fr}}@media (max-width:359px){.hdr-mob .btn-main{display:none}}html[data-a11y-size="a1"]{--fs-xs:16px;--fs-sm:18px;--fs-base:22px;--fs-lg:25px;--fs-h3:clamp(25px,2.6vw,31px);--fs-h2:clamp(30px,3.3vw,42px);--fs-h1:clamp(33px,3.7vw,46px);--fs-price:clamp(31px,3.3vw,42px);--fs-display:clamp(34px,3.9vw,50px)}html[data-a11y-size="a2"]{--fs-xs:19px;--fs-sm:21px;--fs-base:26px;--fs-lg:29px;--fs-h3:clamp(28px,2.9vw,34px);--fs-h2:clamp(32px,3.5vw,44px);--fs-h1:clamp(35px,3.9vw,48px);--fs-price:clamp(33px,3.5vw,44px);--fs-display:clamp(36px,4.1vw,52px)}html[data-a11y-size="a2"] .grid.g3,html[data-a11y-size="a2"] .offers,html[data-a11y-size="a2"] .stats{grid-template-columns:1fr}html[data-a11y-size="a2"] .steps,html[data-a11y-size="a2"] .two-col,html[data-a11y-size="a2"] .two-col--half,html[data-a11y-size="a2"] .author,html[data-a11y-size="a2"] .contacts{grid-template-columns:1fr}html[data-a11y-size="a2"] .steps--5 > .step:nth-child(5){grid-column:auto}html[data-a11y-size="a2"] .offers--tall .offer h3,html[data-a11y-size="a2"] .offer h3{min-height:0}html[data-a11y-size="a2"] .signs > .card--num:nth-child(7){grid-column:auto}html[data-a11y-size="a2"] .hero-logo{display:none}html[data-a11y-size="a2"] .deco::after,html[data-a11y-size="a2"] .deco.deco2::before{display:none}html[data-a11y-contrast="light"]{--ink:#000;--ink2:#111;--muted:#333;--line:#000;--c:#00506B;--c-dark:#00506B;--c-darker:#003A4E;--c-pale:#fff;--c-pale2:#fff;--bg-page:#fff;--bg-tint:#fff;--bg-warm:#fff;--amber-bg:#fff;--amber-ink:#6A3300;--green-bg:#fff;--shadow:none;--shadow-sm:none;--shadow-lg:none}html[data-a11y-contrast="light"] .sec--white,html[data-a11y-contrast="light"] body,html[data-a11y-contrast="light"] .hero{background:#fff}html[data-a11y-contrast="light"] .card,html[data-a11y-contrast="light"] .step,html[data-a11y-contrast="light"] .method,html[data-a11y-contrast="light"] .offer,html[data-a11y-contrast="light"] .review,html[data-a11y-contrast="light"] .form-box,html[data-a11y-contrast="light"] .startprice,html[data-a11y-contrast="light"] .mission,html[data-a11y-contrast="light"] .contact-row,html[data-a11y-contrast="light"] .note-quiet,html[data-a11y-contrast="light"] .note-warn,html[data-a11y-contrast="light"] .note-green,html[data-a11y-contrast="light"] .quote{background:#fff;border:2px solid #000;box-shadow:none}html[data-a11y-contrast="light"] .accent,html[data-a11y-contrast="light"] .contact-hero,html[data-a11y-contrast="light"] .btn-main{background:#003A4E;color:#fff}html[data-a11y-contrast="light"] .btn-ghost{background:#fff;color:#003A4E;border:2px solid #003A4E}html[data-a11y-contrast="light"] .hl{background:#FFE9A8;box-shadow:none;color:#000}html[data-a11y-contrast="light"] .stat-n,html[data-a11y-contrast="light"] .offer-price,html[data-a11y-contrast="light"] .startprice-num,html[data-a11y-contrast="light"] .plan-price{color:#7A3B00}html[data-a11y-contrast="dark"]{--ink:#fff;--ink2:#F0F6F8;--muted:#CFE0E6;--line:#7FD4E4;--c:#7FD4E4;--c-dark:#7FD4E4;--c-darker:#9BE4F0;--c-pale:#12232A;--c-pale2:#12232A;--bg-page:#081317;--bg-tint:#0D1D23;--bg-warm:#1B1509;--amber-bg:#241A08;--amber-ink:#FFC069;--green-bg:#0D1D23;--shadow:none;--shadow-sm:none;--shadow-lg:none}html[data-a11y-contrast="dark"] body{background:#081317;color:#F0F6F8}html[data-a11y-contrast="dark"] .sec--white,html[data-a11y-contrast="dark"] .hero{background:#081317}html[data-a11y-contrast="dark"] .sec--tint{background:#0D1D23}html[data-a11y-contrast="dark"] .sec--warm{background:#1B1509}html[data-a11y-contrast="dark"] .card,html[data-a11y-contrast="dark"] .step,html[data-a11y-contrast="dark"] .method,html[data-a11y-contrast="dark"] .offer,html[data-a11y-contrast="dark"] .review,html[data-a11y-contrast="dark"] .form-box,html[data-a11y-contrast="dark"] .startprice,html[data-a11y-contrast="dark"] .mission,html[data-a11y-contrast="dark"] .contact-row,html[data-a11y-contrast="dark"] .a11y-panel,html[data-a11y-contrast="dark"] .cookie,html[data-a11y-contrast="dark"] .note-quiet,html[data-a11y-contrast="dark"] .note-warn,html[data-a11y-contrast="dark"] .note-green,html[data-a11y-contrast="dark"] .quote{background:#12232A;border:2px solid #7FD4E4;color:#F0F6F8;box-shadow:none}html[data-a11y-contrast="dark"] .hdr{background:#0D1D23;border-bottom:2px solid #7FD4E4}html[data-a11y-contrast="dark"] .nav a,html[data-a11y-contrast="dark"] .a11y-btn{color:#F0F6F8}html[data-a11y-contrast="dark"] .a11y-btn{background:#12232A;border-color:#7FD4E4}html[data-a11y-contrast="dark"] .a11y-btn[aria-pressed="true"]{background:#7FD4E4;color:#081317}html[data-a11y-contrast="dark"] .btn-main,html[data-a11y-contrast="dark"] .accent,html[data-a11y-contrast="dark"] .contact-hero{background:#7FD4E4;color:#06181F}html[data-a11y-contrast="dark"] .accent *,html[data-a11y-contrast="dark"] .contact-hero *{color:#06181F}html[data-a11y-contrast="dark"] .btn-ghost{background:#12232A;color:#9BE4F0;border:2px solid #7FD4E4}html[data-a11y-contrast="dark"] .hl{background:#25454F;color:#FFD98A;box-shadow:none}html[data-a11y-contrast="dark"] .stat-n,html[data-a11y-contrast="dark"] .offer-price,html[data-a11y-contrast="dark"] .startprice-num,html[data-a11y-contrast="dark"] .plan-price{color:#FFC069}html[data-a11y-contrast="dark"] input,html[data-a11y-contrast="dark"] textarea{background:#081317;color:#F0F6F8;border:2px solid #7FD4E4}html[data-a11y-contrast="dark"] .plashka{background:#0D1D23;color:#CFE0E6}html[data-a11y-contrast="dark"] .deco::after,html[data-a11y-contrast="dark"] .deco.deco2::before,html[data-a11y-contrast="light"] .deco::after,html[data-a11y-contrast="light"] .deco.deco2::before{display:none}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline:3px solid var(--amber);outline-offset:3px;border-radius:4px}@media (max-width:900px){.nav a.nav-only{display:block;text-align:left;font-weight:600;color:var(--ink);background:none;border:0;border-top:none;border-radius:var(--r-md);margin-top:0;padding:13px 14px}.nav a.nav-only + a.nav-only{background:none;border:0;color:var(--ink);margin-top:0;padding-top:13px}.nav a.nav-a11y{background:var(--amber-bg);border:2px solid var(--amber-line);color:var(--amber-ink);font-weight:800;margin-bottom:10px}.nav a.nav-cta{background:var(--grad-brand);color:#fff;border:0;border-radius:var(--r-pill);text-align:center;font-weight:800;margin-top:14px;padding:15px 18px;min-height:56px}.nav a.nav-contacts{font-size:var(--fs-sm);color:var(--c-darker);font-weight:700;padding:9px 14px}body.nav-open{overflow:hidden}}html[data-a11y-img="off"] img:not(.brand-logo):not(.pre-owl img){display:none}html[data-a11y-img="off"] .quote-photo,html[data-a11y-img="off"] .author-photo,html[data-a11y-img="off"] .photo-card{display:none}.offer-list{margin:0 0 var(--sp-2)}.offer-list > summary{display:block;list-style:none;font-size:var(--fs-sm);font-weight:800;color:var(--ink);margin:0 0 10px;letter-spacing:.2px}.offer-list > summary::-webkit-details-marker{display:none}@media (max-width:900px){.offer-list > summary{display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;list-style:none;font-weight:800;font-size:var(--fs-sm);padding:14px 16px;min-height:52px;border:2px solid var(--c-light);border-radius:var(--r-md);background:var(--c-pale);color:var(--c-darker)}.offer-list > summary::-webkit-details-marker{display:none}.offer-list > summary::after{content:'+';font-size:24px;line-height:1;font-weight:700}.offer-list[open] > summary::after{content:'\2212'}.offer-list[open] > summary{margin-bottom:16px}}.faq summary{min-height:56px}.submit-hint{margin-top:12px}@media (max-width:900px){.topbar{display:none}}html[data-a11y-contrast="dark"] .topbar{background:#12232A;border-bottom:2px solid #7FD4E4;color:#F0F6F8}html[data-a11y-contrast="dark"] .topbar-tel{color:#9BE4F0}html[data-a11y-contrast="dark"] .a11y-open{background:#081317;border-color:#7FD4E4;color:#F0F6F8}html[data-a11y-contrast="light"] .topbar{background:#003A4E;color:#fff}html[data-a11y-contrast="light"] .topbar-tel{color:#fff}html[data-a11y-contrast="light"] .a11y-open{background:#fff;color:#003A4E;border-color:#fff}html[data-a11y-contrast="light"] .card--num::before{background:#003A4E;color:#fff}html[data-a11y-contrast="dark"] .card--num::before{background:#7FD4E4;color:#06181F}html[data-a11y-contrast="light"] .step::before,html[data-a11y-contrast="dark"] .step::before{display:none}html[data-a11y-contrast="light"] .method-n{color:#003A4E}html[data-a11y-contrast="dark"] .method-n{color:#7FD4E4}@media (max-width:640px){.a11y-in{flex-direction:column;align-items:stretch;gap:var(--sp-2)}.a11y-reset{margin-left:0}.a11y-close{align-self:flex-start;padding-left:0}}@media (max-width:900px){.offer-list > summary{margin:0}}.doc-archive > summary{cursor:pointer;font-weight:800;color:var(--c-darker);padding:10px 0;min-height:44px;display:flex;align-items:center;gap:8px}.doc-archive > summary::marker{color:var(--c)}.cookie[hidden]{display:none}.sign-note{grid-column:2 / -1;display:flex;align-items:center;background:var(--grad-brand);color:#fff;border-radius:var(--r-xl);padding:var(--sp-3) var(--sp-4);box-shadow:var(--shadow)}.sign-note p{margin:0;font-size:var(--fs-lg);line-height:1.5;font-weight:700;color:#fff;text-wrap:pretty}.chto-grid{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:var(--sp-5);align-items:start}.quote--card{margin:0;position:sticky;top:110px;background:var(--c-pale);border:2px solid var(--c-light);border-radius:var(--r-xl);padding:var(--sp-4) var(--sp-3);box-shadow:var(--shadow-sm)}.quote-mark{display:block;font-size:64px;line-height:.6;color:var(--logo-aqua-1);font-weight:800;margin-bottom:10px}.quote--card .quote-text{margin:0 0 var(--sp-3);font-size:var(--fs-lg);line-height:1.5;font-weight:700;color:var(--c-darker);font-style:normal}.quote--card .quote-who{display:block;font-size:var(--fs-sm);color:var(--ink2)}.quote--card .quote-who b{display:block;color:var(--ink)}.statement-plain{font-size:var(--fs-h3);line-height:1.35;font-weight:800;color:var(--c-darker);margin:var(--sp-4) 0;padding-left:var(--sp-3);border-left:5px solid var(--logo-aqua-1)}.step-note--mark{font-style:normal;font-weight:800;color:var(--amber-ink);background:var(--amber-bg);border-radius:var(--r-sm);padding:10px 14px;display:inline-block}.two-col--half{align-items:center}.two-col--mid{align-items:center;margin-top:var(--sp-4)}.wide-note{max-width:100%;margin:var(--sp-5) 0;font-size:var(--fs-lg);line-height:1.55}.text-wide{max-width:100%}.text-wide p{max-width:100%}.closing-line{margin-top:var(--sp-4);font-size:var(--fs-lg);font-weight:700;color:var(--c-darker)}.icon-list{list-style:none;padding:0;margin:0 0 var(--sp-3)}.icon-list li{display:flex;gap:var(--sp-3);align-items:flex-start;margin-bottom:var(--sp-3)}.icon-list-ico{flex:none;width:56px;height:56px;border-radius:var(--r-lg);background:#fff;border:2px solid var(--amber-line);display:flex;align-items:center;justify-content:center}.icon-list-ico svg{width:30px;height:30px;fill:var(--amber)}.icon-list p{margin:0;padding-top:6px}.offers--split > .offer--main{grid-column:1 / -1}.offers--split > .offer--main .ticks{columns:2;column-gap:var(--sp-5)}.offers--split > .offer--main .ticks li{break-inside:avoid}.offers--split > .offer--main .offer-desc,.offers--split > .offer--main .offer-foot{max-width:820px}.author-top{display:flex;gap:var(--sp-4);align-items:center;margin-bottom:var(--sp-4)}.author-photo-round{flex:none;width:260px;height:260px;border-radius:50%;object-fit:cover;border:6px solid #fff;box-shadow:var(--shadow-lg)}.author-head h3{font-size:var(--fs-h2);margin-bottom:var(--sp-2)}.author-head .author-role{font-size:var(--fs-base);line-height:1.55;margin:0}.author-body{max-width:100%}.author-more{margin-top:var(--sp-3)}.link-arrow{display:inline-flex;align-items:center;gap:10px;font-weight:800;color:var(--c-darker);text-decoration:none;border-bottom:2px solid var(--logo-aqua-1);padding-bottom:3px;min-height:44px}.link-arrow::after{content:"→";transition:transform .2s var(--ease)}.link-arrow:hover{color:var(--amber-ink);border-color:var(--amber-line)}.link-arrow:hover::after{transform:translateX(4px)}.form-split{display:grid;grid-template-columns:1fr 2fr;gap:var(--sp-5);align-items:start}.form-split-txt{position:sticky;top:110px}.form-split-txt h2{text-align:left}.form-split-txt .lead{margin-bottom:var(--sp-2)}.form-split .form-box{margin:0;max-width:640px}@media (max-width:900px){.sign-note{grid-column:auto;padding:var(--sp-3)}.sign-note p{font-size:var(--fs-base)}.chto-grid{grid-template-columns:1fr;gap:var(--sp-4)}.quote--card{position:static;top:auto}.statement-plain{font-size:var(--fs-lg);margin:var(--sp-3) 0;padding-left:var(--sp-2)}.two-col--mid{margin-top:var(--sp-3)}.wide-note{font-size:var(--fs-base);margin:var(--sp-4) 0}.icon-list li{gap:var(--sp-2)}.icon-list-ico{width:46px;height:46px}.icon-list-ico svg{width:24px;height:24px}.icon-list p{padding-top:2px}.offers--split > .offer--main .ticks{columns:1}.author-top{flex-direction:column;align-items:flex-start;gap:var(--sp-3)}.author-photo-round{width:180px;height:180px}.author-head h3{font-size:var(--fs-h3)}.form-split{grid-template-columns:1fr;gap:var(--sp-3)}.form-split-txt{position:static;top:auto}.form-split .form-box{max-width:100%}}.cmp-title{text-align:center;font-size:var(--fs-h3);margin:var(--sp-6) 0 var(--sp-3)}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.cmp .y,.cmp .n{font-size:var(--fs-sm);font-weight:700}.cmp .y{color:var(--logo-contour-3)}.cmp .n{color:var(--muted)}.cmp .y::before{content:"✓ ";font-weight:800}.cmp .n::before{content:"— ";font-weight:800}.pay-note{margin:26px auto 0;max-width:880px;text-align:center;color:var(--muted);font-size:var(--fs-sm);line-height:1.6}@media (max-width:900px){.cmp-title{margin:var(--sp-5) 0 var(--sp-2);text-align:left}.cmp .y::before,.cmp .n::before{content:""}.pay-note{text-align:left}}.quote--card{display:block;overflow:visible;border:2px solid var(--c-light)}.quote--card::before{display:none}@media (min-width:901px){section > .wrap > p.wide-note{max-width:none;font-size:var(--fs-base);line-height:1.6;margin:var(--sp-6) 0 var(--sp-5);text-wrap:normal}.text-wide > p{max-width:none}section > .wrap > .text-wide{max-width:none}.author-body > p{max-width:none}.form-split-txt .lead{max-width:none}}@media (min-width:901px){.offers--split{grid-template-columns:1fr 1fr}.offers--split > .offer:not(.offer--main) h3{min-height:2.6em}}@media (min-width:901px){.form-split{grid-template-columns:minmax(300px,1fr) minmax(0,1.9fr);gap:var(--sp-4)}.form-split-txt h2{font-size:var(--fs-h3);text-wrap:balance;margin-bottom:var(--sp-2)}.form-split-txt .lead{font-size:var(--fs-base);line-height:1.55}.form-split-txt p{font-size:var(--fs-sm);line-height:1.6;color:var(--ink2)}}.cmp-name{white-space:normal;overflow-wrap:anywhere;hyphens:auto}@media (min-width:641px){section > .wrap > p.pay-note{max-width:none;margin:26px auto 0;text-align:center}}.form-head{margin-bottom:var(--sp-4);text-align:center}.form-head h2{text-align:center;margin-bottom:var(--sp-2)}.form-head .lead{max-width:66ch;margin:0 auto}.form-box--wide{max-width:none;margin:0}.form-cols,.consent-cols{display:grid;grid-template-columns:1fr}.form-send{margin-top:var(--sp-3)}@media (min-width:901px){.sec--form{padding:var(--sp-5) 0}.form-box--wide{padding:var(--sp-4)}.form-cols{grid-template-columns:1fr 1fr;gap:0 var(--sp-4);align-items:stretch}.form-col{display:flex;flex-direction:column}.form-col > .field:last-child{margin-bottom:0}.field--grow{display:flex;flex-direction:column;flex:1 1 auto;margin-bottom:0}.field--grow textarea{flex:1 1 auto;min-height:0}.consent-cols{grid-template-columns:1fr 1fr;gap:0 var(--sp-4);align-items:start}.consent-cols > .consent-block,.consent-cols > .consent-optional{margin-top:var(--sp-3);padding-top:var(--sp-3);border-top:1px solid var(--line)}.consent-cols > .consent-optional > .consent-block:first-child{margin-top:0;padding-top:0;border-top:none}.consent-cols > .consent-optional > .consent-block + .consent-block{margin-top:var(--sp-2);padding-top:var(--sp-2)}.consent-cols > .consent-optional > .consent-block + .consent-block--nocap{margin-top:6px;padding-top:0;border-top:none}.form-send{display:flex;flex-direction:column;align-items:center}.form-box--wide .btn-wide{width:auto;min-width:420px}.form-box--wide .submit-hint{margin-top:12px}}@media (min-width:901px) and (max-height:1000px){.sec--form{padding:var(--sp-4) 0}.form-head{margin-bottom:var(--sp-3)}.form-head h2{font-size:var(--fs-h3)}.form-head .lead{font-size:var(--fs-base);line-height:1.55}}.med-note{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--sp-3);align-items:start;margin-top:var(--sp-5);padding:var(--sp-4);background:var(--c-pale);border:2px solid var(--c-light);border-radius:var(--r-xl)}.med-note-ico{width:56px;height:56px;border-radius:50%;background:#fff;border:2px solid var(--c-light);display:grid;place-items:center;color:var(--c-darker)}.med-note-ico svg{width:30px;height:30px;fill:currentColor}.med-note-txt > p{margin:0;max-width:none}.med-note-txt > p.med-note-h{font-size:var(--fs-lg);font-weight:800;line-height:1.3;color:var(--c-darker);margin:0 0 8px}.med-note-txt > p + p{font-size:var(--fs-base);line-height:1.6;color:var(--ink2)}@media (max-width:640px){.med-note{grid-template-columns:1fr;gap:var(--sp-2);padding:var(--sp-3);margin-top:var(--sp-4)}.med-note-ico{width:46px;height:46px}.med-note-ico svg{width:24px;height:24px}.med-note-txt > p.med-note-h{font-size:var(--fs-base)}}html[data-a11y-size="a2"] .form-cols,html[data-a11y-size="a2"] .consent-cols,html[data-a11y-size="a2"] .med-note{grid-template-columns:1fr}html[data-a11y-size="a2"] .form-box--wide .btn-wide{min-width:0;width:100%}html[data-a11y-contrast="light"] .med-note,html[data-a11y-contrast="light"] .med-note-ico{background:#fff;border:2px solid #000;color:#000;box-shadow:none}html[data-a11y-contrast="dark"] .med-note{background:#12232A;border:2px solid #7FD4E4;color:#F0F6F8;box-shadow:none}html[data-a11y-contrast="dark"] .med-note-ico{background:#12232A;border:2px solid #7FD4E4;color:#7FD4E4}.field input::placeholder{color:var(--muted);opacity:1}.field--grow textarea::placeholder{color:var(--ink2);opacity:1;line-height:1.5}html[data-a11y-contrast="light"] .field input::placeholder,html[data-a11y-contrast="light"] .field--grow textarea::placeholder{color:#333}html[data-a11y-contrast="dark"] .field input::placeholder,html[data-a11y-contrast="dark"] .field--grow textarea::placeholder{color:#CFE0E6}@media (min-width:901px) and (max-height:820px){.form-box--wide{padding:var(--sp-3)}.form-box--wide .field{margin-bottom:12px}.form-box--wide .consent-cols > .consent-block,.form-box--wide .consent-cols > .consent-optional{margin-top:var(--sp-2);padding-top:var(--sp-2)}.form-send{margin-top:var(--sp-2)}}@media (min-width:901px){.chto-grid{align-items:stretch}.chto-grid .quote--card{position:static;top:auto;height:100%;display:flex;flex-direction:column;justify-content:center}.chto-grid .quote--card .quote-text{margin-bottom:var(--sp-3)}}.plashka .wrap{text-align:center}@media (min-width:901px){.nav{margin-left:auto;margin-right:auto}}.doc-body ul{margin:0 0 12px;padding-left:22px}.doc-body li{font-size:var(--fs-sm);line-height:1.7;color:var(--ink2);margin-bottom:6px}.doc-body li::marker{color:var(--logo-aqua-2)}.doc-tablewrap{overflow-x:auto;margin:0 0 var(--sp-3);-webkit-overflow-scrolling:touch}.doc-table{width:100%;border-collapse:separate;border-spacing:0;min-width:520px;background:#fff;border:1px solid var(--line);border-radius:var(--r-md);overflow:hidden}.doc-table th,.doc-table td{padding:12px 14px;text-align:left;vertical-align:top;font-size:var(--fs-sm);line-height:1.6;border-bottom:1px solid var(--line)}.doc-table thead th{font-weight:800;color:var(--c-darker);background:var(--c-pale);border-bottom:2px solid var(--logo-aqua-1)}.doc-table td{color:var(--ink2)}.doc-table td:first-child{font-weight:600;color:var(--ink)}.doc-table tbody tr:last-child th,.doc-table tbody tr:last-child td{border-bottom:0}html[data-a11y-contrast="light"] .doc-table{background:#fff;border:2px solid #000}html[data-a11y-contrast="light"] .doc-table thead th{background:#fff;border-bottom:2px solid #000}html[data-a11y-contrast="dark"] .doc-table{background:#12232A;border:2px solid #7FD4E4;color:#F0F6F8}html[data-a11y-contrast="dark"] .doc-table thead th{background:#12232A;border-bottom:2px solid #7FD4E4;color:#9BE4F0}html[data-a11y-contrast="dark"] .doc-table td{color:#F0F6F8}@media (min-width:901px){.two-col--fill{align-items:stretch}.two-col--fill .photo-card{height:100%;object-fit:cover}.two-col--fill .icon-list{margin-bottom:0}}@media (max-width:640px){.cookie{left:8px;right:8px;bottom:8px;padding:var(--sp-2);gap:12px;border-radius:var(--r-md);flex-direction:column;align-items:stretch}.cookie p{flex:none;font-size:var(--fs-xs);line-height:1.45}.cookie-btns{display:grid;grid-template-columns:1fr 1fr;gap:8px;flex-wrap:nowrap}.cookie-btns .btn{width:100%;min-height:46px;padding:10px 12px;font-size:var(--fs-xs);line-height:1.25;white-space:normal}}.a11y-open{background:var(--grad-warm);color:#20140A;border:1px solid var(--logo-warm-2);font-weight:800;box-shadow:0 2px 10px rgba(255,144,24,.35)}.a11y-open:hover,.a11y-open:focus-visible{background:var(--logo-warm-2);border-color:var(--logo-warm-2);color:#20140A}@media(min-width:1200px){.hdr-in{flex-wrap:nowrap}.nav{flex-wrap:nowrap}}@media(max-width:900px){.hdr-in{align-items:center;row-gap:10px}.brand{order:1}.burger{order:2;margin-left:auto}.hdr-mob{order:3;flex-basis:100%;width:100%;margin-left:0;gap:10px}.hdr-mob .btn{flex:1 1 0;min-height:52px}}@media(max-width:359px){.hdr-mob .btn-main{display:inline-flex}}