.dpo-lp[data-v-b0cd91d5]{--teal:#00B9B5;--teal-top:#12CCC7;--on-teal:#01302F;--teal-deep:#1E6473;--teal-mid:#2A8E9B;--teal-light:#54C3C0;--teal-glow:#8CF3EE;--teal-dark:#013440;--hero-end:#1C1F21;--on-dark-muted:#CFE8E9;--teal-tint:#E8F4F7;--teal-soft:#F1F7F8;--ink:#27292B;--charcoal:#3F4347;--slate:#6F7477;--line:#E1E9EA;--line-2:#CEDADD;--surface:#FFFFFF;--accent:#F6AF19;--on-accent:#202020;--ok:#3E8635;--btn-glow:0 12px 30px -8px rgba(0,185,181,.6);--float:0 46px 84px -30px rgba(1,52,64,.5);--case:0 30px 64px -22px rgba(1,52,64,.5);--raise:0 10px 28px -14px rgba(1,52,64,.16);--r-btn:14px;--r-card:18px;--pill:999px;--font:"Exo 2",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;--max:1400px;color-scheme:light}.dpo-lp[data-v-b0cd91d5],.dpo-lp[data-v-b0cd91d5] *{box-sizing:border-box}@media (prefers-reduced-motion:reduce){.dpo-lp[data-v-b0cd91d5] *{transition:none!important;animation:none!important}}.dpo-lp[data-v-b0cd91d5]{background:var(--surface);color:var(--ink);font:400 18px/1.55 var(--font);-webkit-font-smoothing:antialiased;color-scheme:light}img[data-v-b0cd91d5]{max-width:100%;display:block}a[data-v-b0cd91d5]{color:var(--teal-deep)}h1[data-v-b0cd91d5],h2[data-v-b0cd91d5],h3[data-v-b0cd91d5],p[data-v-b0cd91d5]{margin:0}h1[data-v-b0cd91d5],h2[data-v-b0cd91d5]{font-weight:800;letter-spacing:-.03em;line-height:1.08;text-wrap:balance}h1[data-v-b0cd91d5]{font-size:clamp(32px,4.3vw,58px)}h2[data-v-b0cd91d5]{font-size:clamp(28px,3.7vw,50px)}h3[data-v-b0cd91d5]{font-size:19px;font-weight:700;line-height:1.3}.wrap[data-v-b0cd91d5]{max-width:var(--max);margin:0 auto;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}@media (min-width:900px){.wrap[data-v-b0cd91d5]{padding-left:max(28px,env(safe-area-inset-left,0px));padding-right:max(28px,env(safe-area-inset-right,0px))}}section[data-v-b0cd91d5]{padding-block:clamp(56px,7vw,96px)}.soft[data-v-b0cd91d5]{background:var(--teal-soft)}.dark[data-v-b0cd91d5]{background:linear-gradient(155deg,var(--teal-dark),var(--hero-end));color:#fff}.dark .lead[data-v-b0cd91d5]{color:var(--on-dark-muted)}.head[data-v-b0cd91d5]{display:grid;gap:16px;margin-bottom:36px;max-width:900px}.lead[data-v-b0cd91d5]{font-size:clamp(18px,1.6vw,22px);color:var(--slate);max-width:60ch}.hl[data-v-b0cd91d5]{background:linear-gradient(120deg,var(--teal-light),var(--teal));-webkit-background-clip:text;background-clip:text;color:transparent}.hl-light[data-v-b0cd91d5]{color:var(--teal-deep)}[data-v-b0cd91d5]:focus-visible{outline:2px solid var(--teal);outline-offset:2px}.ic[data-v-b0cd91d5]{width:22px;height:22px;flex:none}.kicker[data-v-b0cd91d5]{display:inline-flex;align-items:center;gap:9px;justify-self:start;font-size:14.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--teal-deep);background:var(--teal-tint);padding:8px 15px;border-radius:var(--pill)}.kicker--dark[data-v-b0cd91d5]{color:var(--teal-glow);background:var(--teal-dark);border:1px solid var(--teal-mid)}.btn[data-v-b0cd91d5]{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:56px;padding:0 26px;border-radius:var(--r-btn);border:0;font:600 18px/1.2 var(--font);text-decoration:none;cursor:pointer;transition:transform .12s,box-shadow .18s,filter .15s,background .15s}.btn--primary[data-v-b0cd91d5]{background:linear-gradient(var(--teal-top),var(--teal));color:var(--on-teal);box-shadow:var(--btn-glow)}.btn--primary[data-v-b0cd91d5]:hover{transform:translateY(-2px);filter:brightness(1.03)}.btn--ghost[data-v-b0cd91d5]{background:transparent;color:#fff;border:1.5px solid var(--on-dark-muted)}.btn--ghost[data-v-b0cd91d5]:hover{background:#ffffff14}.btn--outline[data-v-b0cd91d5]{background:var(--surface);color:var(--teal-deep);border:1.5px solid var(--line-2)}.btn--outline[data-v-b0cd91d5]:hover{background:var(--teal-tint);border-color:var(--teal-mid)}.btns[data-v-b0cd91d5]{display:flex;flex-wrap:wrap;gap:12px}@media (max-width:560px){.btns .btn[data-v-b0cd91d5]{width:100%}}header.top[data-v-b0cd91d5]{position:sticky;top:env(safe-area-inset-top,0px);z-index:19;background:#fffffff5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--line)}header.top .wrap[data-v-b0cd91d5]{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:68px}.logo[data-v-b0cd91d5]{display:grid;gap:3px;text-decoration:none}.logo img[data-v-b0cd91d5]{height:22px;width:auto}.logo small[data-v-b0cd91d5]{font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--slate)}.top-r[data-v-b0cd91d5]{display:flex;align-items:center;gap:20px}.top-r nav[data-v-b0cd91d5]{display:flex;gap:20px}.top-r nav a[data-v-b0cd91d5]{color:var(--charcoal);text-decoration:none;font-weight:500;font-size:16px}.top-r nav a[data-v-b0cd91d5]:hover{color:var(--teal-deep)}.phone[data-v-b0cd91d5]{font-weight:700;color:var(--ink);text-decoration:none;white-space:nowrap;font-size:17px}.top-r .btn[data-v-b0cd91d5]{min-height:44px;padding:0 18px;font-size:16px}@media (max-width:1100px){.top-r nav[data-v-b0cd91d5]{display:none}}@media (max-width:640px){.top-r .btn[data-v-b0cd91d5]{display:none}.phone[data-v-b0cd91d5]{font-size:15px}.logo img[data-v-b0cd91d5]{height:17px}.logo small[data-v-b0cd91d5]{font-size:9px}}.hero[data-v-b0cd91d5]{position:relative;overflow:hidden;color:#fff;background:radial-gradient(120% 90% at 82% -10%,var(--teal-deep),var(--teal-dark) 46%,var(--hero-end));padding-block:clamp(48px,6vw,88px)}.hero[data-v-b0cd91d5]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(rgba(255,255,255,.06) 1px,transparent 1px);background-size:24px 24px;pointer-events:none}.hero .wrap[data-v-b0cd91d5]{position:relative;display:grid;grid-template-columns:1.2fr .8fr;gap:56px;align-items:center}.hero-copy[data-v-b0cd91d5]{display:grid;gap:24px;min-width:0}.checks[data-v-b0cd91d5]{list-style:none;margin:0;padding:0;display:grid;gap:10px;font-size:clamp(17px,1.4vw,19px)}.checks li[data-v-b0cd91d5]{display:flex;gap:12px;align-items:flex-start}.hero .checks[data-v-b0cd91d5]{color:var(--on-dark-muted)}.hero .checks .ic[data-v-b0cd91d5]{color:var(--teal-glow);margin-top:2px}.checks .ic[data-v-b0cd91d5]{color:var(--teal);margin-top:2px}@media (max-width:960px){.hero .wrap[data-v-b0cd91d5]{grid-template-columns:1fr;gap:36px}}.doc[data-v-b0cd91d5]{position:relative;background:#fbf8ef;color:#2a2414;border-radius:8px;padding:28px 26px 22px;box-shadow:var(--float);transform:rotate(-1.5deg);max-width:420px;width:100%;justify-self:center;margin:0}.doc[data-v-b0cd91d5]:before{content:"";position:absolute;top:9px;right:9px;bottom:9px;left:9px;border:1.5px solid #E2D9BF;border-radius:4px;pointer-events:none}.doc-head[data-v-b0cd91d5]{text-align:center;display:grid;gap:4px;margin-bottom:18px}.doc-head span[data-v-b0cd91d5]{font-size:11px;letter-spacing:.12em;text-transform:uppercase;opacity:.75}.doc-head strong[data-v-b0cd91d5]{font-size:20px;font-weight:800;letter-spacing:.03em}.doc dl[data-v-b0cd91d5]{display:grid;grid-template-columns:auto 1fr;gap:8px 12px;margin:0;font-size:14.5px}.doc dt[data-v-b0cd91d5]{opacity:.7}.doc dd[data-v-b0cd91d5]{margin:0;font-weight:600;border-bottom:1px dotted #D8CDB0;font-variant-numeric:tabular-nums}.doc-foot[data-v-b0cd91d5]{display:flex;justify-content:space-between;align-items:flex-end;margin-top:18px;font-size:12px;opacity:.85}.stamp[data-v-b0cd91d5]{width:80px;height:80px;border:2px solid var(--teal-deep);border-radius:50%;display:grid;place-items:center;text-align:center;color:var(--teal-deep);font:700 9px/1.2 var(--font);text-transform:uppercase;letter-spacing:.04em;transform:rotate(-12deg);padding:6px}.doc-cap[data-v-b0cd91d5]{margin-top:14px;text-align:center;font-size:14px;color:var(--on-dark-muted)}.trust[data-v-b0cd91d5]{display:flex;flex-wrap:wrap;justify-content:center;gap:24px 48px;padding:26px 16px;border-bottom:1px solid var(--line);background:var(--surface)}.trust div[data-v-b0cd91d5]{text-align:center}.trust b[data-v-b0cd91d5]{display:block;font-size:clamp(22px,2.2vw,27px);font-weight:800;color:var(--teal-deep);letter-spacing:-.01em;white-space:nowrap}.trust span[data-v-b0cd91d5]{font-size:14.5px;color:var(--slate)}.grid[data-v-b0cd91d5]{display:grid;gap:18px}.g2[data-v-b0cd91d5]{grid-template-columns:repeat(2,1fr)}.g3[data-v-b0cd91d5]{grid-template-columns:repeat(3,1fr)}.g4[data-v-b0cd91d5]{grid-template-columns:repeat(4,1fr)}@media (max-width:1000px){.g4[data-v-b0cd91d5]{grid-template-columns:repeat(2,1fr)}.g3[data-v-b0cd91d5]{grid-template-columns:1fr 1fr}}@media (max-width:640px){.g2[data-v-b0cd91d5],.g3[data-v-b0cd91d5],.g4[data-v-b0cd91d5]{grid-template-columns:1fr}}.card[data-v-b0cd91d5]{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);padding:24px;display:grid;gap:10px;align-content:start;min-width:0}.card p[data-v-b0cd91d5]{color:var(--slate);font-size:17px}.card .q[data-v-b0cd91d5]{color:var(--ink);font-style:italic}.badge-ic[data-v-b0cd91d5]{width:46px;height:46px;border-radius:12px;display:grid;place-items:center;background:var(--teal-tint);color:var(--teal-deep)}.cat-tools[data-v-b0cd91d5]{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:18px;align-items:center}.chip[data-v-b0cd91d5]{border:1.5px solid var(--line-2);background:var(--surface);color:var(--ink);border-radius:var(--pill);padding:9px 15px;font:600 15px/1 var(--font);cursor:pointer}.chip[aria-pressed=true][data-v-b0cd91d5],.msgr input:checked+span[data-v-b0cd91d5]{background:var(--teal-deep);color:#fff;border-color:var(--teal-deep)}.search[data-v-b0cd91d5]{flex:1 1 240px;min-height:48px;border:1.5px solid var(--line-2);background:var(--surface);color:var(--ink);border-radius:12px;padding:0 16px;font:400 17px var(--font)}.search[data-v-b0cd91d5]:focus,.field input[data-v-b0cd91d5]:focus,.field select[data-v-b0cd91d5]:focus{border-color:var(--teal);box-shadow:0 0 0 3px #00b9b52e;outline:none}.cat-grid[data-v-b0cd91d5]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px}.prof[data-v-b0cd91d5]{display:flex;justify-content:space-between;align-items:center;gap:12px;background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:15px 18px;text-align:left;font:inherit;font-size:17px;color:inherit;cursor:pointer;width:100%;transition:box-shadow .18s,border-color .15s}.prof[data-v-b0cd91d5]:hover{border-color:var(--line-2);box-shadow:var(--raise)}.prof span[data-v-b0cd91d5]{min-width:0;font-weight:600}.prof small[data-v-b0cd91d5]{display:block;color:var(--slate);font-size:14px;font-weight:400}.prof em[data-v-b0cd91d5]{font-style:normal;font-weight:700;font-size:14px;color:var(--teal-deep);white-space:nowrap}.cat-more[data-v-b0cd91d5]{margin-top:16px;color:var(--slate);font-size:16px}.plat[data-v-b0cd91d5]{display:grid;grid-template-columns:1.05fr .95fr;gap:48px;align-items:center}@media (max-width:960px){.plat[data-v-b0cd91d5]{grid-template-columns:1fr}}.frame[data-v-b0cd91d5]{border-radius:var(--r-card);background:var(--surface);box-shadow:var(--float);overflow:hidden;color:var(--ink);min-width:0}.frame-bar[data-v-b0cd91d5]{display:flex;align-items:center;gap:7px;padding:12px 16px;background:var(--teal-soft);border-bottom:1px solid var(--line)}.frame-bar i[data-v-b0cd91d5]{width:11px;height:11px;border-radius:50%;background:var(--line-2)}.frame-url[data-v-b0cd91d5]{margin-left:12px;font-size:14px;color:var(--slate);background:var(--surface);padding:5px 14px;border-radius:8px;flex:1;max-width:300px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.frame-body[data-v-b0cd91d5]{padding:20px;display:grid;gap:14px}.frame-title[data-v-b0cd91d5]{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;align-items:baseline}.frame-title b[data-v-b0cd91d5]{font-size:18px}.frame-title span[data-v-b0cd91d5]{font-size:14px;color:var(--slate)}.prog[data-v-b0cd91d5]{height:8px;border-radius:4px;background:var(--line)}.prog i[data-v-b0cd91d5]{display:block;height:100%;width:62%;border-radius:4px;background:linear-gradient(90deg,var(--teal-top),var(--teal))}.lessons[data-v-b0cd91d5]{list-style:none;margin:0;padding:0;display:grid}.lessons li[data-v-b0cd91d5]{display:flex;justify-content:space-between;gap:10px;padding:9px 0;border-bottom:1px dashed var(--line);font-size:15px}.lessons li span[data-v-b0cd91d5]:last-child{color:var(--slate);white-space:nowrap}.st[data-v-b0cd91d5]{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;padding:2px 10px;border-radius:6px;white-space:nowrap}.st--ok[data-v-b0cd91d5]{color:var(--ok);background:#3e86351f}.st--now[data-v-b0cd91d5]{color:var(--teal-deep);background:var(--teal-tint)}.st--lock[data-v-b0cd91d5]{color:var(--slate);background:var(--teal-soft)}.tags[data-v-b0cd91d5]{display:flex;flex-wrap:wrap;gap:6px}.tags span[data-v-b0cd91d5]{font-size:13px;font-weight:600;color:var(--teal-deep);background:var(--teal-tint);padding:5px 10px;border-radius:var(--pill)}.modes[data-v-b0cd91d5],.offers[data-v-b0cd91d5]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.modes div[data-v-b0cd91d5]{border:1px solid var(--line);border-radius:12px;padding:12px;display:grid;gap:2px}.modes b[data-v-b0cd91d5]{font-size:15px}.modes span[data-v-b0cd91d5]{font-size:13px;color:var(--slate)}.dark .checks[data-v-b0cd91d5]{color:var(--on-dark-muted)}.dark .checks .ic[data-v-b0cd91d5]{color:var(--teal-glow)}.dark .checks b[data-v-b0cd91d5]{color:#fff}.frame-cap[data-v-b0cd91d5]{margin-top:12px;font-size:14px;color:var(--on-dark-muted);text-align:center}.lic[data-v-b0cd91d5],.price[data-v-b0cd91d5]{display:grid;grid-template-columns:1fr 1fr;gap:18px}@media (max-width:860px){.lic[data-v-b0cd91d5]{grid-template-columns:1fr}}.lic-card[data-v-b0cd91d5],.calc[data-v-b0cd91d5]{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);padding:26px;display:grid;gap:14px;box-shadow:var(--raise)}.calc[data-v-b0cd91d5]{align-content:start}.lic-card dl[data-v-b0cd91d5]{display:grid;grid-template-columns:auto 1fr;gap:8px 16px;margin:0;font-size:16px}.lic-card dt[data-v-b0cd91d5]{color:var(--slate)}.lic-card dd[data-v-b0cd91d5]{margin:0;font-weight:600}.docs-list[data-v-b0cd91d5]{display:grid;gap:12px;align-content:start}.docs-list .card[data-v-b0cd91d5]{grid-template-columns:auto 1fr;align-items:start;gap:14px}.shots[data-v-b0cd91d5]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}@media (max-width:1000px){.shots[data-v-b0cd91d5]{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.shots[data-v-b0cd91d5]{grid-template-columns:1fr}}.shot[data-v-b0cd91d5]{margin:0;border-radius:var(--r-card);overflow:hidden;background:var(--surface);border:1px solid var(--line);box-shadow:var(--raise)}.shot img[data-v-b0cd91d5]{width:100%;aspect-ratio:375/405;object-fit:cover;object-position:center}.shot figcaption[data-v-b0cd91d5]{padding:12px 14px;font-size:14px;color:var(--slate)}.letter[data-v-b0cd91d5]{margin:0;border-radius:12px;overflow:hidden;border:1px solid var(--line);background:#fff;box-shadow:var(--raise)}.letter img[data-v-b0cd91d5]{width:100%;aspect-ratio:3/4.3;object-fit:contain;object-position:top;background:#fff}.letter figcaption[data-v-b0cd91d5]{padding:12px 14px;font-size:14px;color:var(--charcoal);font-weight:600;border-top:1px solid var(--line)}.rate-row[data-v-b0cd91d5]{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}.rate[data-v-b0cd91d5]{display:inline-flex;align-items:center;gap:10px;border:1.5px solid var(--line-2);border-radius:var(--pill);padding:10px 18px;text-decoration:none;color:var(--ink);font-weight:600;background:var(--surface)}.rate b[data-v-b0cd91d5]{color:var(--accent);font-size:18px}.clients[data-v-b0cd91d5]{margin-top:28px;display:flex;flex-wrap:wrap;gap:10px}.clients span[data-v-b0cd91d5]{border:1px solid var(--line);border-radius:10px;padding:10px 16px;font-weight:700;color:var(--charcoal);background:var(--surface)}.case[data-v-b0cd91d5]{background:var(--surface);border-radius:var(--r-card);padding:26px;display:grid;gap:12px;align-content:start;box-shadow:var(--case);color:var(--ink)}.case .num[data-v-b0cd91d5]{font-size:clamp(30px,3vw,40px);font-weight:800;letter-spacing:-.02em;color:var(--teal-deep);line-height:1}.case .who[data-v-b0cd91d5],.calc-gain span[data-v-b0cd91d5]{font-size:14px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--slate)}.case p[data-v-b0cd91d5]{color:var(--charcoal);font-size:16.5px}.case .q[data-v-b0cd91d5]{font-style:italic;color:var(--ink);border-top:1px solid var(--line);padding-top:12px}.case .q small[data-v-b0cd91d5]{display:block;font-style:normal;color:var(--slate);margin-top:6px;font-size:14px}@media (max-width:860px){.price[data-v-b0cd91d5]{grid-template-columns:1fr}}.price-main[data-v-b0cd91d5]{border-radius:var(--r-card);padding:30px;display:grid;gap:16px;align-content:start;color:#fff;background:radial-gradient(120% 90% at 82% -10%,var(--teal-deep),var(--teal-dark) 55%,var(--hero-end))}.price-main .sum[data-v-b0cd91d5]{font-size:clamp(44px,6vw,64px);font-weight:800;letter-spacing:-.03em;line-height:1}.price-main p[data-v-b0cd91d5]{color:var(--on-dark-muted)}.faq[data-v-b0cd91d5]{display:grid;gap:12px;max-width:920px}.faq details[data-v-b0cd91d5]{background:var(--surface);border:1px solid var(--line);border-radius:14px;overflow:hidden}.faq details[open][data-v-b0cd91d5]{border-color:var(--line-2);box-shadow:var(--raise)}.faq summary[data-v-b0cd91d5]{display:flex;align-items:center;gap:14px;padding:16px 18px;cursor:pointer;list-style:none;font-weight:700;font-size:18.5px;line-height:1.4}.faq summary[data-v-b0cd91d5]::-webkit-details-marker{display:none}.faq .qi[data-v-b0cd91d5]{flex:none;width:38px;height:38px;border-radius:10px;display:grid;place-items:center;background:var(--teal-tint);color:var(--teal-deep)}.faq details[open] .qi[data-v-b0cd91d5]{background:var(--teal);color:var(--on-teal)}.faq .chev[data-v-b0cd91d5]{margin-left:auto;width:20px;height:20px;color:var(--slate);transition:transform .25s;flex:none}.faq details[open] .chev[data-v-b0cd91d5]{transform:rotate(180deg);color:var(--teal-deep)}.faq details>p[data-v-b0cd91d5]{padding:0 18px 18px 70px;color:var(--slate);font-size:17px;line-height:1.6}@media (max-width:560px){.faq details>p[data-v-b0cd91d5]{padding-left:18px}.faq summary[data-v-b0cd91d5]{font-size:17px}}.faq-group[data-v-b0cd91d5]{font-size:14px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--teal-deep);margin:18px 0 2px}.form-wrap[data-v-b0cd91d5]{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:start}@media (max-width:960px){.form-wrap[data-v-b0cd91d5]{grid-template-columns:1fr;gap:28px}}.form-side[data-v-b0cd91d5]{display:grid;gap:18px}.lf[data-v-b0cd91d5]{background:var(--surface);color:var(--ink);border-radius:20px;padding:26px;box-shadow:var(--case);display:grid;gap:16px}.tabs[data-v-b0cd91d5]{display:grid;grid-template-columns:1fr 1fr;gap:6px;background:var(--teal-soft);border-radius:12px;padding:4px}.tab[data-v-b0cd91d5]{min-height:46px;border:0;border-radius:9px;background:transparent;color:var(--slate);font:700 15.5px/1.2 var(--font);cursor:pointer;padding:6px}.tab[aria-selected=true][data-v-b0cd91d5]{background:var(--surface);color:var(--teal-deep);box-shadow:0 1px 4px #01344026}form.lead[data-v-b0cd91d5]{display:grid;gap:14px}.field[data-v-b0cd91d5]{display:grid;gap:6px}.field label[data-v-b0cd91d5],.field legend[data-v-b0cd91d5]{font-size:14px;font-weight:700;color:var(--slate);padding:0}.field input[type=text][data-v-b0cd91d5],.field input[type=tel][data-v-b0cd91d5],.field select[data-v-b0cd91d5]{min-height:52px;border:1.5px solid var(--line-2);border-radius:12px;background:var(--surface);color:var(--ink);padding:0 14px;font:400 17px var(--font);width:100%}.dpo-lp fieldset[data-v-b0cd91d5]{border:0;margin:0;padding:0}.msgr[data-v-b0cd91d5]{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.msgr label[data-v-b0cd91d5]{position:relative}.msgr input[data-v-b0cd91d5]{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0}.msgr span[data-v-b0cd91d5]{display:inline-block;border:1.5px solid var(--line-2);border-radius:var(--pill);padding:9px 15px;font-size:15px;font-weight:600;cursor:pointer;color:var(--ink)}.msgr input:focus-visible+span[data-v-b0cd91d5]{outline:2px solid var(--teal);outline-offset:2px}.consent[data-v-b0cd91d5]{display:flex;gap:10px;font-size:14px;color:var(--slate);align-items:flex-start}.consent input[data-v-b0cd91d5]{accent-color:var(--teal);margin-top:3px;width:18px;height:18px;flex:none}.err[data-v-b0cd91d5]{color:#a32d2d;font-size:15px}.done[data-v-b0cd91d5]{display:grid;gap:10px;padding:8px 0}.done h3[data-v-b0cd91d5]{font-size:24px;font-weight:800;color:var(--teal-deep)}.form-wrap .btn--primary[data-v-b0cd91d5]{width:100%}.foot[data-v-b0cd91d5]{background:var(--hero-end);color:var(--on-dark-muted);padding-block:40px 120px;font-size:15px}.foot .wrap[data-v-b0cd91d5]{display:grid;gap:8px}.foot a[data-v-b0cd91d5]{color:var(--teal-glow)}.foot img[data-v-b0cd91d5]{height:20px;width:auto;filter:invert(1) brightness(1.6);margin-bottom:10px}@media (min-width:961px){.foot[data-v-b0cd91d5]{padding-bottom:40px}}.mbar[data-v-b0cd91d5]{position:fixed;left:0;right:0;bottom:0;z-index:18;background:var(--surface);border-top:1px solid var(--line);display:none;gap:8px;padding:10px max(12px,env(safe-area-inset-right,0px)) calc(10px + env(safe-area-inset-bottom,0px)) max(12px,env(safe-area-inset-left,0px))}.mbar .btn[data-v-b0cd91d5]{flex:1;min-height:50px;padding:0 10px;font-size:15.5px;box-shadow:none}@media (max-width:960px){.mbar[data-v-b0cd91d5]{display:flex}}.ph[data-v-b0cd91d5]{border-radius:14px;overflow:hidden;background:linear-gradient(135deg,var(--teal-tint),var(--teal-soft));aspect-ratio:4/3}.ph img[data-v-b0cd91d5]{width:100%;height:100%;object-fit:cover}.feel[data-v-b0cd91d5]{padding:0;overflow:hidden;gap:0}.feel .ph[data-v-b0cd91d5]{border-radius:0;aspect-ratio:1/1}.feel h3[data-v-b0cd91d5]{padding:20px 22px 0}.feel p[data-v-b0cd91d5]{padding:8px 22px 22px}.flow[data-v-b0cd91d5]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:18px;position:relative}.flow[data-v-b0cd91d5]:before{content:"";position:absolute;left:12%;right:12%;top:calc(var(--flow-ph,0px) + 22px);height:2px;background:repeating-linear-gradient(90deg,var(--teal) 0 10px,transparent 10px 18px);z-index:0}.flow li[data-v-b0cd91d5]{position:relative;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);padding:16px;display:grid;gap:10px;align-content:start}.flow .ph[data-v-b0cd91d5]{aspect-ratio:1/1;border-radius:12px}.flow-n[data-v-b0cd91d5]{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:linear-gradient(var(--teal-top),var(--teal));color:var(--on-teal);font-weight:800;font-size:20px;box-shadow:var(--btn-glow)}.flow-t[data-v-b0cd91d5]{justify-self:start;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--teal-deep);background:var(--teal-tint);padding:5px 10px;border-radius:var(--pill)}.flow p[data-v-b0cd91d5]{color:var(--slate);font-size:16.5px}.flow[data-v-b0cd91d5]:before{display:none}@media (max-width:1000px){.flow[data-v-b0cd91d5]{grid-template-columns:1fr 1fr}}@media (max-width:560px){.flow[data-v-b0cd91d5]{grid-template-columns:1fr}.flow li[data-v-b0cd91d5]{grid-template-columns:96px 1fr;column-gap:14px}.flow .ph[data-v-b0cd91d5]{grid-row:span 4;align-self:start}}.dirs[data-v-b0cd91d5]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;margin-bottom:22px}.dir[data-v-b0cd91d5]{position:relative;border:0;padding:0;border-radius:16px;overflow:hidden;cursor:pointer;aspect-ratio:3/2;background:linear-gradient(155deg,var(--teal-deep),var(--teal-dark));color:#fff;text-align:left;font:inherit}.dir img[data-v-b0cd91d5]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .3s}.dir:hover img[data-v-b0cd91d5]{transform:scale(1.04)}.dir[data-v-b0cd91d5]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#01344000 35%,#013440e0)}.dir span[data-v-b0cd91d5]{position:absolute;left:14px;right:14px;bottom:12px;z-index:1;font-weight:800;font-size:18px;line-height:1.2}.dir small[data-v-b0cd91d5]{display:block;font-weight:500;font-size:13.5px;color:var(--on-dark-muted)}.dir[aria-pressed=true][data-v-b0cd91d5]{outline:3px solid var(--teal);outline-offset:2px}@media (max-width:560px){.dirs[data-v-b0cd91d5]{grid-template-columns:1fr 1fr}.dir span[data-v-b0cd91d5]{font-size:15px}}.learn-ph[data-v-b0cd91d5]{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:6px 0 4px}.learn-ph figure[data-v-b0cd91d5]{margin:0;position:relative;border-radius:14px;overflow:hidden;aspect-ratio:4/5;background:var(--teal-dark)}.learn-ph img[data-v-b0cd91d5]{width:100%;height:100%;object-fit:cover;display:block}.learn-ph figcaption[data-v-b0cd91d5]{position:absolute;left:10px;bottom:10px;font-size:13.5px;font-weight:700;color:#fff;background:#013440c7;padding:5px 10px;border-radius:var(--pill)}.cookie[data-v-b0cd91d5]{position:fixed;left:16px;right:16px;bottom:16px;z-index:60;max-width:560px;margin:0 auto;background:#fff;border:1px solid var(--line);border-radius:16px;box-shadow:0 12px 40px #0134402e;padding:14px 16px;display:flex;gap:14px;align-items:center}.cookie[hidden][data-v-b0cd91d5]{display:none}.cookie p[data-v-b0cd91d5]{margin:0;font-size:14px;line-height:1.45;color:var(--charcoal)}.cookie .btn[data-v-b0cd91d5]{flex:none;padding:10px 16px}@media (max-width:960px){.cookie[data-v-b0cd91d5]{bottom:84px}}.lic-doc[data-v-b0cd91d5]{display:block;border-radius:10px;overflow:hidden;border:1px solid var(--line);background:#fff;box-shadow:var(--raise);text-decoration:none;color:var(--ink)}.lic-doc img[data-v-b0cd91d5]{width:100%;height:auto}.rail[data-v-b0cd91d5]{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(280px,340px);gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:12px;-webkit-overflow-scrolling:touch}.rail[data-v-b0cd91d5]>*{scroll-snap-align:start}.rail .shot img[data-v-b0cd91d5],.rail .letter img[data-v-b0cd91d5]{width:100%;height:auto;aspect-ratio:auto;object-fit:initial}.rail--letters[data-v-b0cd91d5]{grid-auto-columns:minmax(240px,300px);align-items:start}.clients-box[data-v-b0cd91d5]{margin-top:24px;display:grid;gap:12px}.clients-t[data-v-b0cd91d5]{font-size:14px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--slate)}.clients[data-v-b0cd91d5]{margin-top:0}.clients[data-v-b0cd91d5]{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px}.cl[data-v-b0cd91d5]{height:76px;display:grid;place-items:center;background:#fff;border:1px solid var(--line);border-radius:12px;padding:12px 14px;font-weight:700;color:var(--charcoal)}.cl img[data-v-b0cd91d5]{max-height:40px;max-width:100%;width:auto;object-fit:contain}@media (max-width:560px){.clients[data-v-b0cd91d5]{grid-template-columns:repeat(3,1fr)}.cl[data-v-b0cd91d5]{height:62px;padding:8px}.cl img[data-v-b0cd91d5]{max-height:30px}}.case-top[data-v-b0cd91d5]{display:flex;align-items:center;gap:12px;min-height:40px}.case-logo[data-v-b0cd91d5]{flex:none;height:40px;max-width:110px;display:grid;place-items:center;background:#fff;border:1px solid var(--line);border-radius:10px;padding:4px 8px}.case-logo b[data-v-b0cd91d5]{font-size:15px;font-weight:800;letter-spacing:.02em;color:var(--teal-glow)}.case-logo[data-v-b0cd91d5]{background:var(--teal-dark);border-color:var(--teal-dark);min-width:48px}.sum-row[data-v-b0cd91d5]{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap}.sum-row s[data-v-b0cd91d5]{font-size:22px;color:var(--on-dark-muted);opacity:.8}.offer[data-v-b0cd91d5]{border:1px solid rgba(207,232,233,.25);border-radius:14px;padding:14px;display:grid;gap:2px;background:#ffffff0a}.offer b[data-v-b0cd91d5]{font-size:26px;font-weight:800;color:var(--teal-glow);letter-spacing:-.01em}.offer span[data-v-b0cd91d5]{font-size:14.5px;color:var(--on-dark-muted)}.pair[data-v-b0cd91d5]{font-size:17px}.pair b[data-v-b0cd91d5]{color:#fff}@media (max-width:460px){.offers[data-v-b0cd91d5]{grid-template-columns:1fr}}.calc h3[data-v-b0cd91d5]{font-size:24px;font-weight:800}.calc-sub[data-v-b0cd91d5]{color:var(--slate);font-size:16px}.calc-out[data-v-b0cd91d5]{background:var(--teal-soft);border-radius:14px;padding:16px;display:grid;gap:10px}.calc-row[data-v-b0cd91d5]{display:flex;justify-content:space-between;gap:12px;font-size:16px;color:var(--charcoal)}.calc-row b[data-v-b0cd91d5]{color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap}.calc-gain[data-v-b0cd91d5]{display:grid;gap:2px;border-block:1px dashed var(--line-2);padding-block:10px}.calc-gain b[data-v-b0cd91d5]{font-size:clamp(30px,3.4vw,40px);font-weight:800;color:var(--teal-deep);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.calc-gain small[data-v-b0cd91d5]{font-size:15px;color:var(--charcoal)}.calc-note[data-v-b0cd91d5]{font-size:13.5px;color:var(--slate)}.calc .btn[data-v-b0cd91d5]{width:100%}.price--one[data-v-b0cd91d5]{grid-template-columns:1fr}.head--center[data-v-b0cd91d5]{margin-inline:auto;text-align:center;justify-items:center}.vyg[data-v-b0cd91d5]{display:grid;grid-template-columns:1fr 1fr;gap:28px;align-items:start}@media (max-width:960px){.vyg[data-v-b0cd91d5]{grid-template-columns:1fr;gap:20px}}.vyg-media[data-v-b0cd91d5]{margin:0;display:grid;gap:18px}.vyg-ph[data-v-b0cd91d5]{border-radius:var(--r-card);aspect-ratio:3/2;box-shadow:var(--raise)}.vyg-cap[data-v-b0cd91d5]{font-size:clamp(22px,2.2vw,28px);font-weight:800;line-height:1.25;letter-spacing:-.01em;color:var(--ink);text-wrap:balance}.vyg-cap sup[data-v-b0cd91d5],.calc-foot sup[data-v-b0cd91d5]{color:var(--teal-deep);font-weight:800}.calc-foot[data-v-b0cd91d5]{font-size:13px;line-height:1.5;color:var(--slate)}.dpo-lp a.prof[data-v-b0cd91d5]{text-decoration:none}.cat-all[data-v-b0cd91d5]{margin-top:18px}.cat-empty[data-v-b0cd91d5]{grid-column:1/-1;color:var(--slate)}.hp[data-v-b0cd91d5]{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.foot b[data-v-b0cd91d5]{color:#fff}.rail--lic[data-v-b0cd91d5]{grid-auto-columns:minmax(180px,220px);padding-bottom:8px}.rail--lic .lic-doc[data-v-b0cd91d5]{position:relative}.lic-n[data-v-b0cd91d5]{position:absolute;right:8px;bottom:8px;font-size:12.5px;font-weight:700;color:#fff;background:#013440c7;padding:3px 9px;border-radius:var(--pill)}.btn[disabled][data-v-b0cd91d5]{opacity:.7;cursor:progress}