.header[data-v-59875190]{position:sticky;top:0;z-index:50;background:#fff;border-bottom:1px solid var(--c-line)}.header__topbar[data-v-59875190]{background:var(--c-navy);color:#b9c6da;font-size:12.5px}.header__topbar-inner[data-v-59875190]{display:flex;justify-content:space-between;gap:16px;padding-block:7px}.header__topbar-link[data-v-59875190]{color:var(--c-primary-light);font-weight:600}.header__inner[data-v-59875190]{display:flex;align-items:center;justify-content:space-between;gap:24px;height:68px}.header__logo[data-v-59875190]{height:36px;width:auto}.header__nav[data-v-59875190]{display:flex;gap:clamp(12px,2.2vw,28px)}.header__link[data-v-59875190]{position:relative;font-weight:600;font-size:14.5px;color:var(--c-ink-soft);padding-block:6px}.header__link[data-v-59875190]:after{content:"";position:absolute;left:0;right:100%;bottom:0;height:2px;background:var(--c-primary);transition:right .2s ease}.header__link[data-v-59875190]:hover{color:var(--c-navy)}.header__link[data-v-59875190]:hover:after{right:0}.header__link.router-link-exact-active[data-v-59875190]{color:var(--c-navy)}.header__link.router-link-exact-active[data-v-59875190]:after{right:0;background:var(--c-primary-dark)}.header__actions[data-v-59875190]{display:flex;align-items:center;gap:12px}.header__burger[data-v-59875190]{display:none;width:42px;height:42px;border-radius:var(--radius);border:1px solid var(--c-line);align-items:center;justify-content:center}.header__burger span[data-v-59875190],.header__burger span[data-v-59875190]:before,.header__burger span[data-v-59875190]:after{content:"";display:block;width:18px;height:2px;background:var(--c-navy);position:relative;transition:transform .2s ease,opacity .2s ease}.header__burger span[data-v-59875190]:before{position:absolute;top:-6px}.header__burger span[data-v-59875190]:after{position:absolute;top:6px}.header__burger span.open[data-v-59875190]{background:transparent}.header__burger span.open[data-v-59875190]:before{transform:translateY(6px) rotate(45deg)}.header__burger span.open[data-v-59875190]:after{transform:translateY(-6px) rotate(-45deg)}.header__mobile[data-v-59875190]{display:none;flex-direction:column;gap:2px;padding:12px clamp(20px,4vw,40px) 24px;background:#fff;border-top:1px solid var(--c-line)}.header__mobile-link[data-v-59875190]{display:flex;align-items:baseline;gap:14px;padding:13px 4px;font-weight:600;font-size:16px;color:var(--c-ink);border-bottom:1px solid var(--c-line-soft)}.header__mobile-link.router-link-exact-active[data-v-59875190]{color:var(--c-primary-dark)}.header__mobile-link[data-v-59875190]:last-of-type{margin-bottom:14px}.header__mobile-no[data-v-59875190]{font-size:11.5px;font-weight:700;color:var(--c-primary-dark);letter-spacing:.08em;font-variant-numeric:tabular-nums}.menu-enter-active[data-v-59875190],.menu-leave-active[data-v-59875190]{transition:opacity .18s ease,transform .18s ease}.menu-enter-from[data-v-59875190],.menu-leave-to[data-v-59875190]{opacity:0;transform:translateY(-6px)}@media(max-width:900px){.header__topbar[data-v-59875190],.header__nav[data-v-59875190]{display:none}.header__burger[data-v-59875190]{display:inline-flex}.header__mobile[data-v-59875190]{display:flex}.header__actions .btn[data-v-59875190]{display:none}}.footer[data-v-ffcbb0f6]{border-top:1px solid var(--c-line);background:var(--c-paper);color:var(--c-ink-soft)}.footer__grid[data-v-ffcbb0f6]{display:grid;grid-template-columns:1.6fr 1fr 1fr 1.3fr;gap:40px;padding-block:56px 44px}.footer__logo[data-v-ffcbb0f6]{height:38px;width:auto}.footer__desc[data-v-ffcbb0f6]{margin-top:18px;font-size:14.5px;max-width:320px;color:var(--c-muted)}.footer__title[data-v-ffcbb0f6]{font-family:var(--font-sans);font-size:12.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--c-navy);margin-bottom:18px}.footer__links[data-v-ffcbb0f6]{display:grid;gap:10px;font-size:14.5px}.footer__links a[data-v-ffcbb0f6]:not(.link){color:var(--c-ink-soft)}.footer__links a[data-v-ffcbb0f6]:not(.link):hover{color:var(--c-primary-dark);text-decoration:underline;text-underline-offset:4px}.footer__bottom[data-v-ffcbb0f6]{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;padding-block:18px;border-top:1px solid var(--c-line);font-size:13px;color:var(--c-muted)}@media(max-width:900px){.footer__grid[data-v-ffcbb0f6]{grid-template-columns:1fr 1fr}}@media(max-width:560px){.footer__grid[data-v-ffcbb0f6]{grid-template-columns:1fr}}.mockup[data-v-0f39024a]{background:#fff;border:1px solid var(--c-line);border-radius:var(--radius-md);overflow:hidden}.mockup__chrome[data-v-0f39024a]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px;border-bottom:1px solid var(--c-line);background:var(--c-paper)}.mockup__url[data-v-0f39024a]{font-size:12px;color:var(--c-muted);background:#fff;border:1px solid var(--c-line);padding:3px 14px;border-radius:var(--radius-xs)}.mockup__chrome-badge[data-v-0f39024a]{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--c-success)}.mockup__body[data-v-0f39024a]{display:flex;min-height:320px}.mockup__side[data-v-0f39024a]{width:132px;border-right:1px solid var(--c-line);padding:16px 0;display:flex;flex-direction:column;flex-shrink:0}.mockup__side-logo[data-v-0f39024a]{font-weight:800;font-size:13px;color:var(--c-primary-dark);padding:0 16px 14px;border-bottom:1px solid var(--c-line-soft);margin-bottom:10px}.mockup__side-logo span[data-v-0f39024a]{color:var(--c-navy);font-weight:650}.mockup__side-item[data-v-0f39024a]{font-size:11.5px;font-weight:600;color:var(--c-muted);padding:8px 16px;border-left:2px solid transparent}.mockup__side-item.active[data-v-0f39024a]{color:var(--c-primary-dark);border-left-color:var(--c-primary-dark);background:var(--c-primary-tint)}.mockup__content[data-v-0f39024a]{flex:1;padding:18px 20px;display:flex;flex-direction:column;gap:14px;min-width:0}.mockup__topbar[data-v-0f39024a]{display:flex;justify-content:space-between;align-items:center}.mockup__title[data-v-0f39024a]{font-weight:750;font-size:15px;color:var(--c-navy)}.mockup__subtitle[data-v-0f39024a]{font-size:12px;color:var(--c-muted)}.mockup__avatar[data-v-0f39024a]{width:30px;height:30px;border-radius:50%;border:1px solid var(--c-line);background:var(--c-primary-tint);color:var(--c-primary-dark);font-size:10.5px;font-weight:800;display:grid;place-items:center}.mockup__stats[data-v-0f39024a]{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--c-line);border:1px solid var(--c-line)}.mockup__stat[data-v-0f39024a]{background:#fff;padding:10px 12px;display:flex;flex-direction:column;gap:3px}.mockup__stat-label[data-v-0f39024a]{font-size:11px;color:var(--c-muted);font-weight:600}.mockup__stat-value[data-v-0f39024a]{font-family:var(--font-display);font-size:19px;font-weight:600;color:var(--c-navy)}.mockup__chip[data-v-0f39024a]{align-self:flex-start;font-size:10px;font-weight:700;padding:2px 8px;border-radius:var(--radius-xs)}.mockup__chip--primary[data-v-0f39024a]{background:var(--c-primary-tint);color:var(--c-primary-deep)}.mockup__chip--success[data-v-0f39024a]{background:var(--c-success-soft);color:#0a7a55}.mockup__chip--warning[data-v-0f39024a]{background:#fdf3df;color:#a16207}.mockup__chip--muted[data-v-0f39024a]{background:var(--c-paper);color:var(--c-muted)}.mockup__panels[data-v-0f39024a]{display:grid;grid-template-columns:1.2fr 1fr;gap:12px;flex:1}.mockup__panel[data-v-0f39024a]{border:1px solid var(--c-line);padding:12px;min-width:0}.mockup__panel-title[data-v-0f39024a]{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--c-muted);margin-bottom:10px}.mockup__chart[data-v-0f39024a]{width:100%;height:auto}.mockup__row[data-v-0f39024a]{display:flex;align-items:center;gap:8px;padding:6px 0;border-bottom:1px solid var(--c-line-soft);font-size:11px}.mockup__row[data-v-0f39024a]:last-child{border-bottom:none}.mockup__row--footer[data-v-0f39024a]{padding-top:10px}.mockup__row-avatar[data-v-0f39024a]{width:22px;height:22px;border-radius:50%;border:1px solid var(--c-line);color:var(--c-primary-dark);font-weight:800;font-size:10px;display:grid;place-items:center;flex-shrink:0}.mockup__row-name[data-v-0f39024a]{font-weight:700;color:var(--c-ink-soft);flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mockup__row-time[data-v-0f39024a]{color:var(--c-muted);font-variant-numeric:tabular-nums}@media(max-width:640px){.mockup__side[data-v-0f39024a]{display:none}.mockup__panels[data-v-0f39024a]{grid-template-columns:1fr}}.hero[data-v-b5b4ed72]{padding-block:clamp(56px,7vw,96px) clamp(40px,5vw,64px);border-bottom:1px solid var(--c-line-soft);background:#fff}.hero__grid[data-v-b5b4ed72]{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(36px,5vw,72px);align-items:center;margin-bottom:clamp(48px,6vw,80px)}.hero__kicker[data-v-b5b4ed72]{display:flex;align-items:center;gap:14px;font-size:13px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--c-primary-dark);margin-bottom:26px}.hero__kicker-line[data-v-b5b4ed72]{width:44px;height:1px;background:var(--c-primary-dark)}.hero__title[data-v-b5b4ed72]{font-size:clamp(34px,4.6vw,56px);margin-bottom:22px}.hero__title em[data-v-b5b4ed72]{font-style:italic;color:var(--c-primary-dark)}.hero__desc[data-v-b5b4ed72]{font-size:clamp(16px,1.8vw,17.5px);color:var(--c-muted);max-width:54ch;margin-bottom:30px}.hero__desc strong[data-v-b5b4ed72]{color:var(--c-ink-soft)}.hero__ctas[data-v-b5b4ed72]{display:flex;gap:14px;flex-wrap:wrap}.hero__visual[data-v-b5b4ed72]{position:relative}.hero__visual-frame[data-v-b5b4ed72]{position:absolute;inset:-18px -18px 18px 18px;border:1px solid var(--c-line);background:repeating-linear-gradient(-45deg,var(--c-line-soft) 0,var(--c-line-soft) 1px,transparent 1px,transparent 9px);z-index:0}.hero__visual[data-v-b5b4ed72]>:last-child{position:relative;z-index:1}.hero__metrics[data-v-b5b4ed72]{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--c-navy)}.hero__metric[data-v-b5b4ed72]{padding:22px 24px 6px 0;display:flex;flex-direction:column;gap:10px}.hero__metric+.hero__metric[data-v-b5b4ed72]{padding-left:24px;border-left:1px solid var(--c-line)}.hero__metric-label[data-v-b5b4ed72]{font-size:13px;color:var(--c-muted);line-height:1.5;display:flex;gap:10px}.hero__metric-no[data-v-b5b4ed72]{font-weight:700;color:var(--c-primary-dark);font-variant-numeric:tabular-nums;flex-shrink:0}.hero__metric-value[data-v-b5b4ed72]{font-family:var(--font-display);font-size:30px;font-weight:600;color:var(--c-navy);order:-1}@media(max-width:980px){.hero__grid[data-v-b5b4ed72]{grid-template-columns:1fr}.hero__visual[data-v-b5b4ed72]{max-width:640px}.hero__metrics[data-v-b5b4ed72]{grid-template-columns:1fr 1fr}.hero__metric[data-v-b5b4ed72]{padding-bottom:20px}.hero__metric[data-v-b5b4ed72]:nth-child(odd){padding-left:0;border-left:none}.hero__metric[data-v-b5b4ed72]:nth-child(n+3){border-top:1px solid var(--c-line)}}@media(max-width:560px){.hero__metrics[data-v-b5b4ed72]{grid-template-columns:1fr}.hero__metric[data-v-b5b4ed72]{padding-left:0!important;border-left:none!important}.hero__metric+.hero__metric[data-v-b5b4ed72]{border-top:1px solid var(--c-line)}}.features[data-v-91997388]{grid-template-columns:repeat(3,1fr)}.feature[data-v-91997388]{padding:30px 28px 34px;transition:background .18s ease}.feature[data-v-91997388]:hover{background:var(--c-primary-tint)}.feature__top[data-v-91997388]{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px}.feature__no[data-v-91997388]{font-size:12.5px;font-weight:700;letter-spacing:.1em;color:var(--c-muted);font-variant-numeric:tabular-nums}.feature__icon[data-v-91997388]{display:inline-grid;place-items:center;width:44px;height:44px;border:1px solid var(--c-line);border-radius:50%;color:var(--c-primary-dark);background:#fff}.feature:hover .feature__icon[data-v-91997388]{border-color:var(--c-primary-dark)}.feature__title[data-v-91997388]{font-size:20px;margin-bottom:10px}.feature__desc[data-v-91997388]{font-size:14px;color:var(--c-muted)}.features__more[data-v-91997388]{display:flex;justify-content:center;margin-top:32px}@media(max-width:980px){.features[data-v-91997388]{grid-template-columns:repeat(2,1fr)}}@media(max-width:620px){.features[data-v-91997388]{grid-template-columns:1fr}}.workflow[data-v-b0f820eb]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,96px);align-items:start}.workflow__intro[data-v-b0f820eb]{position:sticky;top:108px;border-top:1px solid var(--c-navy);padding-top:22px}.workflow__meta[data-v-b0f820eb]{margin-bottom:18px}.workflow__title[data-v-b0f820eb]{font-size:clamp(30px,4vw,44px);margin-bottom:18px}.workflow__title em[data-v-b0f820eb]{font-style:italic;color:var(--c-primary-dark)}.workflow__desc[data-v-b0f820eb]{color:var(--c-muted);margin-bottom:28px;max-width:44ch}.workflow__steps[data-v-b0f820eb]{position:relative;padding-left:8px}.workflow__steps[data-v-b0f820eb]:before{content:"";position:absolute;left:8px;top:10px;bottom:10px;width:1px;background:var(--c-line)}.step[data-v-b0f820eb]{position:relative;display:grid;grid-template-columns:auto 1fr;gap:20px;padding:0 0 44px 36px}.step[data-v-b0f820eb]:last-child{padding-bottom:0}.step__marker[data-v-b0f820eb]{position:absolute;left:-3px;top:8px;width:23px;height:23px;border-radius:50%;background:#fff;border:1px solid var(--c-primary-dark)}.step__marker[data-v-b0f820eb]:after{content:"";position:absolute;inset:6px;border-radius:50%;background:var(--c-primary-dark)}.step__no[data-v-b0f820eb]{font-family:var(--font-display);font-size:34px;font-weight:600;color:var(--c-line);line-height:1;font-variant-numeric:tabular-nums}.step__title[data-v-b0f820eb]{font-size:22px;margin-bottom:8px}.step__desc[data-v-b0f820eb]{font-size:15px;color:var(--c-muted);max-width:52ch}@media(max-width:900px){.workflow[data-v-b0f820eb]{grid-template-columns:1fr}.workflow__intro[data-v-b0f820eb]{position:static}}@media(max-width:560px){.step[data-v-b0f820eb]{grid-template-columns:1fr;gap:8px}}.packages[data-v-f2cf9b43]{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--c-line)}.pkg[data-v-f2cf9b43]{display:flex;flex-direction:column;padding:36px 30px;background:#fff}.pkg+.pkg[data-v-f2cf9b43]{border-left:1px solid var(--c-line)}.pkg--featured[data-v-f2cf9b43]{background:var(--c-navy);color:#c4d0e2;margin:-1px;border:1px solid var(--c-navy);position:relative;z-index:1}.pkg--featured+.pkg[data-v-f2cf9b43]{border-left:none}.pkg__head[data-v-f2cf9b43]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:4px}.pkg__name[data-v-f2cf9b43]{font-size:26px}.pkg--featured .pkg__name[data-v-f2cf9b43]{color:#fff}.pkg__badge[data-v-f2cf9b43]{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--c-primary-light);border:1px solid var(--c-navy-line);padding:4px 10px;border-radius:var(--radius-xs);white-space:nowrap}.pkg__tagline[data-v-f2cf9b43]{color:var(--c-primary-dark);font-weight:600;font-size:14px;margin-bottom:20px}.pkg--featured .pkg__tagline[data-v-f2cf9b43]{color:var(--c-primary-light)}.pkg__price[data-v-f2cf9b43]{font-family:var(--font-display);font-size:21px;font-weight:600;color:var(--c-navy);padding-block:16px;border-top:1px solid var(--c-line);border-bottom:1px solid var(--c-line);margin-bottom:16px}.pkg--featured .pkg__price[data-v-f2cf9b43]{color:#fff;border-color:var(--c-navy-line)}.pkg__audience[data-v-f2cf9b43]{font-size:13.5px;color:var(--c-muted);margin-bottom:22px;min-height:42px}.pkg--featured .pkg__audience[data-v-f2cf9b43]{color:#93a5c0}.pkg__features[data-v-f2cf9b43]{display:grid;gap:11px;margin-bottom:30px;flex:1}.pkg__features li[data-v-f2cf9b43]{display:flex;gap:10px;align-items:flex-start;font-size:14px;color:var(--c-ink-soft)}.pkg--featured .pkg__features li[data-v-f2cf9b43]{color:#c4d0e2}.pkg__features svg[data-v-f2cf9b43]{color:var(--c-primary-dark);flex-shrink:0;margin-top:4px}.pkg--featured .pkg__features svg[data-v-f2cf9b43]{color:var(--c-primary-light)}.packages__note[data-v-f2cf9b43]{text-align:center;margin-top:32px;color:var(--c-muted);font-size:15px}@media(max-width:980px){.packages[data-v-f2cf9b43]{grid-template-columns:1fr;max-width:560px;margin-inline:auto}.pkg+.pkg[data-v-f2cf9b43]{border-left:none;border-top:1px solid var(--c-line)}.pkg--featured+.pkg[data-v-f2cf9b43]{border-top:none}.pkg__audience[data-v-f2cf9b43]{min-height:0}}.why[data-v-d65fbb22]{display:grid;grid-template-columns:1fr 1fr;gap:0 clamp(32px,6vw,88px)}.why__item[data-v-d65fbb22]{display:grid;grid-template-columns:auto 1fr;gap:24px;padding-block:28px;border-top:1px solid var(--c-line)}.why__no[data-v-d65fbb22]{font-family:var(--font-display);font-size:40px;font-weight:600;line-height:1;color:var(--c-primary-soft);-webkit-text-stroke:1px var(--c-primary-dark);font-variant-numeric:tabular-nums;min-width:58px}.why__item-title[data-v-d65fbb22]{font-size:21px;margin-bottom:8px}.why__item-desc[data-v-d65fbb22]{font-size:14.5px;color:var(--c-muted);max-width:52ch}@media(max-width:780px){.why[data-v-d65fbb22]{grid-template-columns:1fr}}.demo[data-v-1929f8ed]{background:var(--c-navy);padding-block:var(--section-y)}.demo__grid[data-v-1929f8ed]{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(40px,6vw,96px);align-items:start}.demo__meta[data-v-1929f8ed]{display:flex;align-items:baseline;justify-content:space-between;border-top:1px solid var(--c-primary-light);padding-top:22px;margin-bottom:18px}.demo__eyebrow[data-v-1929f8ed]{font-size:12.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--c-primary-light)}.demo__index[data-v-1929f8ed]{font-size:12.5px;font-weight:700;letter-spacing:.12em;color:#6b7fa1;font-variant-numeric:tabular-nums}.demo__title[data-v-1929f8ed]{color:#fff;font-size:clamp(30px,4vw,46px);margin-bottom:18px}.demo__desc[data-v-1929f8ed]{color:#a7b6cf;font-size:16.5px;margin-bottom:32px;max-width:52ch}.demo__points[data-v-1929f8ed]{display:grid;margin-bottom:32px;border-top:1px solid var(--c-navy-line)}.demo__points li[data-v-1929f8ed]{display:grid;gap:2px;padding-block:16px;border-bottom:1px solid var(--c-navy-line);font-size:14.5px;color:#a7b6cf}.demo__points strong[data-v-1929f8ed]{font-family:var(--font-display);font-size:18px;color:#fff;font-weight:600}.demo__trust[data-v-1929f8ed]{display:flex;gap:12px;align-items:flex-start;font-size:13.5px;color:#8b9cba}.demo__trust svg[data-v-1929f8ed]{color:var(--c-primary-light);flex-shrink:0}.demo__form-wrap[data-v-1929f8ed]{background:#fff;border-radius:var(--radius-md);padding:clamp(26px,4vw,42px)}.demo__form[data-v-1929f8ed]{display:grid;gap:18px}.field-row[data-v-1929f8ed]{display:grid;grid-template-columns:1fr 1fr;gap:18px}.field[data-v-1929f8ed]{display:grid;gap:7px}.field label[data-v-1929f8ed]{font-size:13px;font-weight:700;letter-spacing:.02em;color:var(--c-navy)}.field__optional[data-v-1929f8ed]{font-weight:500;color:var(--c-muted)}.field input[data-v-1929f8ed],.field select[data-v-1929f8ed],.field textarea[data-v-1929f8ed]{font:inherit;width:100%;padding:13px 15px;border:1px solid var(--c-line);border-radius:var(--radius);background:#fff;color:var(--c-ink);transition:border-color .15s ease,box-shadow .15s ease}.field input[data-v-1929f8ed]::placeholder,.field textarea[data-v-1929f8ed]::placeholder{color:#9aa8bc}.field input[data-v-1929f8ed]:focus,.field select[data-v-1929f8ed]:focus,.field textarea[data-v-1929f8ed]:focus{outline:none;border-color:var(--c-primary-dark);box-shadow:0 0 0 3px #0284c724}.field--error input[data-v-1929f8ed],.field--error select[data-v-1929f8ed]{border-color:var(--c-error);background:#fdf4f4}.field__error[data-v-1929f8ed]{font-size:13px;color:var(--c-error);font-weight:600}.field textarea[data-v-1929f8ed]{resize:vertical;min-height:96px}.demo__form-note[data-v-1929f8ed]{text-align:center;font-size:12.5px;color:var(--c-muted)}.btn[data-v-1929f8ed]:disabled{opacity:.75;cursor:wait}.spinner[data-v-1929f8ed]{width:15px;height:15px;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:spin-1929f8ed .7s linear infinite}@keyframes spin-1929f8ed{to{transform:rotate(360deg)}}.demo__success[data-v-1929f8ed]{text-align:center;padding:clamp(24px,5vw,48px) 12px;display:grid;gap:14px;justify-items:center}.demo__success-icon[data-v-1929f8ed]{display:grid;place-items:center;width:62px;height:62px;border-radius:50%;border:1px solid var(--c-success);background:var(--c-success-soft);color:var(--c-success)}.demo__success h3[data-v-1929f8ed]{font-size:26px}.demo__success p[data-v-1929f8ed]{color:var(--c-muted);max-width:380px}@media(max-width:900px){.demo__grid[data-v-1929f8ed]{grid-template-columns:1fr}}@media(max-width:560px){.field-row[data-v-1929f8ed]{grid-template-columns:1fr}}:root{--c-primary: #0ea5e9;--c-primary-dark: #0284c7;--c-primary-deep: #075985;--c-primary-light: #38bdf8;--c-primary-soft: #dbeffb;--c-primary-tint: #f2f9fd;--c-navy: #101c33;--c-navy-deep: #0b1526;--c-navy-line: #24344f;--c-bg: #ffffff;--c-paper: #f7fafc;--c-line: #dde5ed;--c-line-soft: #e9eef4;--c-ink: #16233b;--c-ink-soft: #3c4c66;--c-muted: #67788f;--c-success: #0e9f6e;--c-success-soft: #e3f5ee;--c-error: #d33c3c;--font-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-display: "Iowan Old Style", "Palatino Linotype", Palatino, Georgia, "Times New Roman", serif;--radius-xs: 3px;--radius: 6px;--radius-md: 10px;--container: 1200px;--section-y: clamp(72px, 9vw, 128px)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{font-family:var(--font-sans);color:var(--c-ink);background:var(--c-bg);line-height:1.65;font-size:16px;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img,svg{display:block;max-width:100%}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer;border:none;background:none;color:inherit}ul,ol{list-style:none}h1,h2,h3{font-family:var(--font-display);font-weight:600;line-height:1.14;color:var(--c-navy);letter-spacing:-.012em}h4{color:var(--c-navy)}:focus-visible{outline:2px solid var(--c-primary-dark);outline-offset:3px}::selection{background:var(--c-primary-soft);color:var(--c-primary-deep)}.container{width:100%;max-width:var(--container);margin-inline:auto;padding-inline:clamp(20px,4vw,40px)}.section{padding-block:var(--section-y)}.section--paper{background:var(--c-paper);border-block:1px solid var(--c-line-soft)}.section-head{border-top:1px solid var(--c-navy);padding-top:22px;margin-bottom:clamp(40px,6vw,64px);display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:20px clamp(32px,6vw,96px);align-items:end}.section-head__meta{grid-column:1 / -1;display:flex;align-items:baseline;justify-content:space-between;gap:16px}.section-head__eyebrow{font-size:12.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--c-primary-dark)}.section-head__index{font-size:12.5px;font-weight:700;letter-spacing:.12em;color:var(--c-muted);font-variant-numeric:tabular-nums}.section-head__title{font-size:clamp(30px,4.2vw,46px)}.section-head__desc{color:var(--c-muted);font-size:16px;max-width:46ch;padding-bottom:6px}@media(max-width:780px){.section-head{grid-template-columns:1fr;align-items:start}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:15px 26px;border-radius:var(--radius);font-weight:650;font-size:15.5px;line-height:1;border:1px solid transparent;transition:background .16s ease,color .16s ease,border-color .16s ease}.btn .btn__arrow{transition:transform .16s ease}.btn:hover .btn__arrow{transform:translate(4px)}.btn--primary{background:var(--c-navy);color:#fff}.btn--primary:hover{background:var(--c-primary-dark)}.btn--outline{border-color:var(--c-line);color:var(--c-navy);background:#fff}.btn--outline:hover{border-color:var(--c-navy)}.btn--light{background:#fff;color:var(--c-navy)}.btn--light:hover{background:var(--c-primary-soft)}.btn--sm{padding:11px 18px;font-size:14px}.btn--block{width:100%}.link{color:var(--c-primary-dark);font-weight:650;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.link:hover{color:var(--c-primary-deep)}.rule-grid{display:grid;gap:1px;background:var(--c-line);border:1px solid var(--c-line)}.rule-grid>*{background:var(--c-bg)}.reveal{opacity:0;transform:translateY(14px);transition:opacity .55s ease,transform .55s ease}.reveal--visible{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.reveal{opacity:1;transform:none;transition:none}.btn,.btn .btn__arrow{transition:none}}.cta[data-v-7a59cb0a]{background:var(--c-navy);padding-block:clamp(48px,7vw,80px)}.cta__inner[data-v-7a59cb0a]{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:28px clamp(32px,5vw,72px);align-items:center}.cta__title[data-v-7a59cb0a]{color:#fff;font-size:clamp(26px,3.4vw,38px);margin-bottom:12px}.cta__desc[data-v-7a59cb0a]{color:#a7b6cf;font-size:15.5px;max-width:56ch}.cta__actions[data-v-7a59cb0a]{display:flex;gap:14px;flex-wrap:wrap;justify-content:flex-end}.btn--outline-light[data-v-7a59cb0a]{border-color:var(--c-navy-line);color:#fff}.btn--outline-light[data-v-7a59cb0a]:hover{border-color:var(--c-primary-light);color:var(--c-primary-light)}@media(max-width:780px){.cta__inner[data-v-7a59cb0a]{grid-template-columns:1fr}.cta__actions[data-v-7a59cb0a]{justify-content:flex-start}}.audience[data-v-de170ab4]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,96px);align-items:start}.audience__intro[data-v-de170ab4]{position:sticky;top:108px;border-top:1px solid var(--c-navy);padding-top:22px}.audience__meta[data-v-de170ab4]{margin-bottom:18px}.audience__title[data-v-de170ab4]{font-size:clamp(30px,4vw,44px);margin-bottom:18px}.audience__title em[data-v-de170ab4]{font-style:italic;color:var(--c-primary-dark)}.audience__desc[data-v-de170ab4]{color:var(--c-muted);max-width:44ch}.audience__list[data-v-de170ab4]{border-top:1px solid var(--c-line)}.audience__item[data-v-de170ab4]{display:grid;grid-template-columns:auto 1fr auto;gap:20px;align-items:start;padding:24px 4px;border-bottom:1px solid var(--c-line);transition:background .18s ease}.audience__item[data-v-de170ab4]:hover{background:#fff}.audience__icon[data-v-de170ab4]{display:inline-grid;place-items:center;width:46px;height:46px;border:1px solid var(--c-line);border-radius:50%;color:var(--c-primary-dark);background:#fff;flex-shrink:0}.audience__item:hover .audience__icon[data-v-de170ab4]{border-color:var(--c-primary-dark)}.audience__item-title[data-v-de170ab4]{font-size:20px;margin-bottom:6px}.audience__item-desc[data-v-de170ab4]{font-size:14px;color:var(--c-muted);max-width:56ch}.audience__arrow[data-v-de170ab4]{color:var(--c-line);margin-top:6px;transition:color .18s ease,transform .18s ease}.audience__item:hover .audience__arrow[data-v-de170ab4]{color:var(--c-primary-dark);transform:translate(2px,-2px)}@media(max-width:900px){.audience[data-v-de170ab4]{grid-template-columns:1fr}.audience__intro[data-v-de170ab4]{position:static}}.faq-wrap[data-v-46f4edee]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,96px);align-items:start}.faq__intro[data-v-46f4edee]{position:sticky;top:108px;border-top:1px solid var(--c-navy);padding-top:22px}.faq__meta[data-v-46f4edee]{margin-bottom:18px}.faq__heading[data-v-46f4edee]{font-size:clamp(30px,4vw,44px);margin-bottom:18px}.faq__sub[data-v-46f4edee]{color:var(--c-muted);max-width:40ch}.faq[data-v-46f4edee]{border-top:1px solid var(--c-line)}.faq__item[data-v-46f4edee]{border-bottom:1px solid var(--c-line)}.faq__question[data-v-46f4edee]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:20px;text-align:left;padding:22px 4px}.faq__q-text[data-v-46f4edee]{font-family:var(--font-display);font-size:19px;font-weight:600;color:var(--c-navy)}.faq__question:hover .faq__q-text[data-v-46f4edee]{color:var(--c-primary-dark)}.faq__toggle[data-v-46f4edee]{display:grid;place-items:center;width:34px;height:34px;border:1px solid var(--c-line);border-radius:50%;color:var(--c-primary-dark);flex-shrink:0;transition:transform .2s ease,border-color .2s ease}.faq__toggle.open[data-v-46f4edee]{transform:rotate(45deg);border-color:var(--c-primary-dark)}.faq__answer[data-v-46f4edee]{padding:0 56px 24px 4px;color:var(--c-muted);font-size:15px}@media(max-width:900px){.faq-wrap[data-v-46f4edee]{grid-template-columns:1fr}.faq__intro[data-v-46f4edee]{position:static}}
