.nav-lp{position:sticky;top:0;z-index:50;background:hsla(0,0%,100%,.85);backdrop-filter:saturate(160%) blur(12px);border-bottom:1px solid var(--slate-200)}.nav-lp .container{display:flex;align-items:center;justify-content:space-between;padding-block:14px}.nav-lp .meta{display:flex;align-items:center;gap:22px}.nav-lp .meta a:not(.btn){font-size:14px;color:var(--slate-600);font-weight:500}.nav-lp .meta a:not(.btn):hover{color:var(--ink)}@media (max-width:640px){.nav-lp .meta a.label{display:none}}.lp-hero{background:radial-gradient(60% 80% at 100% 0,rgba(136,65,180,.1) 0,rgba(136,65,180,0) 60%),radial-gradient(50% 70% at 0 100%,rgba(249,115,22,.08) 0,rgba(249,115,22,0) 60%),linear-gradient(180deg,#faf7ff,#f7eefc);padding-block:clamp(56px,7vw,96px) clamp(72px,8vw,112px);overflow:hidden;position:relative}.lp-hero .container{display:grid;grid-template-columns:1.15fr .85fr;gap:clamp(40px,6vw,88px);align-items:center}@media (max-width:960px){.lp-hero .container{grid-template-columns:1fr;gap:40px}}.lp-hero h1 .accent{color:var(--violet-700)}.lp-hero .lead{margin-top:22px;max-width:50ch}.lp-hero .below-cta{margin-top:28px;display:flex;align-items:center;gap:14px;font-size:13px;color:var(--slate-600)}.lp-hero .below-cta .avatars{display:flex}.lp-hero .below-cta .avatars span{width:26px;height:26px;border-radius:50%;border:2px solid #fff;background:linear-gradient(135deg,var(--violet-500),var(--orange-400));margin-left:-8px}.lp-hero .below-cta .avatars span:first-child{margin-left:0}.form-card{background:linear-gradient(155deg,var(--violet-800) 0,var(--violet-900) 100%);color:#fff;border-radius:var(--r-2xl);padding:clamp(24px,2.6vw,32px);box-shadow:0 24px 48px -16px rgba(59,22,93,.35),0 8px 16px -8px rgba(15,12,25,.12);overflow:hidden;border:1px solid hsla(0,0%,100%,.06)}.form-card,.form-card>*{position:relative}.form-card .form-title{font-size:18px;font-weight:700;letter-spacing:-.015em;line-height:1.25}.form-card .form-sub{margin-top:4px;font-size:13px;color:hsla(0,0%,100%,.62)}.form-card form{display:grid;gap:12px;margin-top:20px}.form-card .row-2{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media (max-width:480px){.form-card .row-2{grid-template-columns:1fr}}.form-card .fine{font-size:11px;color:hsla(0,0%,100%,.45);text-align:center;margin-top:2px}.form-card .submit{width:100%;justify-content:center;margin-top:2px}.form-card .success{padding:18px;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.18);border-radius:var(--r-md);text-align:center;font-size:14px;color:#fff}.stats-strip{background:radial-gradient(140% 100% at 80% 20%,var(--violet-600) 0,var(--violet-800) 60%,var(--violet-900) 100%);color:#fff;padding-block:clamp(48px,6vw,80px)}.stats-strip .head{max-width:760px}.stats-strip h2{color:#fff}.stats-strip .grid-stats{margin-top:48px;display:grid;grid-template-columns:repeat(4,1fr);gap:28px}@media (max-width:800px){.stats-strip .grid-stats{grid-template-columns:repeat(2,1fr)}}.stats-strip .stat .num{font-size:clamp(40px,4.6vw,56px);font-weight:700;letter-spacing:-.03em;line-height:1;color:#fff}.stats-strip .stat .num em{color:var(--orange-400);font-style:normal}.stats-strip .stat .label{margin-top:10px;font-size:14px;color:hsla(0,0%,100%,.7);line-height:1.4}.steps{background:var(--soft)}.steps .head{text-align:center;max-width:720px;margin-inline:auto}.steps .grid-steps{margin-top:56px;display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media (max-width:880px){.steps .grid-steps{grid-template-columns:1fr}}.step-card{background:#fff;border-radius:var(--r-xl);padding:32px;border:1px solid var(--violet-100);position:relative;overflow:hidden}.step-card .num{position:absolute;top:18px;right:22px;font-style:italic;font-size:72px;line-height:1;color:var(--violet-100);font-weight:400}.step-card .icon{width:44px;height:44px;border-radius:12px;background:var(--violet-50);color:var(--violet-700);display:grid;place-items:center;margin-bottom:22px}.step-card h3{font-size:19px;margin-bottom:8px}.step-card p{color:var(--slate-600);font-size:15px;line-height:1.55;margin:0}.diff{background:var(--ink);color:hsla(0,0%,100%,.86)}.diff .container{display:grid;grid-template-columns:1fr 1fr;gap:clamp(40px,6vw,88px);align-items:center}@media (max-width:960px){.diff .container{grid-template-columns:1fr;gap:40px}}.diff h2 .accent{color:var(--orange-400)}.diff p.lead{color:hsla(0,0%,100%,.7)}.diff .cards{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media (max-width:520px){.diff .cards{grid-template-columns:1fr}}.diff .card-dark{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:var(--r-lg);padding:24px;transition:border-color .2s ease,background .2s ease}.diff .card-dark:hover{border-color:rgba(249,115,22,.35);background:hsla(0,0%,100%,.06)}.diff .card-dark .ico{width:36px;height:36px;border-radius:10px;background:rgba(249,115,22,.12);color:var(--orange-400);display:grid;place-items:center;margin-bottom:16px}.diff .card-dark h3{font-size:16px;margin-bottom:6px;color:#fff}.diff .card-dark p{font-size:14px;color:hsla(0,0%,100%,.62);margin:0;line-height:1.5}.final{background:radial-gradient(80% 100% at 50% 0,rgba(249,115,22,.15) 0,transparent 60%),radial-gradient(120% 100% at 70% 100%,var(--violet-700) 0,var(--violet-900) 70%,var(--violet-950) 100%);color:#fff;padding-block:clamp(72px,9vw,120px);overflow:hidden}.final .container{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(40px,6vw,80px);align-items:center}@media (max-width:960px){.final .container{grid-template-columns:1fr}}.final h2{color:#fff}.final h2 .accent{color:var(--orange-400)}.final .lead{color:hsla(0,0%,100%,.78)}.final .form-card{background:rgba(0,0,0,.35);border:1px solid hsla(0,0%,100%,.1)}.faq-section{padding-block:clamp(56px,7vw,96px);background:#fff}.faq-section .head{max-width:720px}.faq-section h2{font-size:clamp(28px,3vw,40px)}.faq-section h2 em{font-style:italic;font-weight:inherit;color:var(--violet-700)}.faq-list{margin-top:40px;max-width:820px;display:grid;gap:12px}.faq-item{background:var(--soft);border:1px solid var(--violet-100);border-radius:var(--r-lg);padding:20px 24px;transition:border-color .15s ease}.faq-item[open]{border-color:var(--violet-300)}.faq-item summary{list-style:none;cursor:pointer;font-size:16px;font-weight:600;color:var(--ink);display:flex;justify-content:space-between;align-items:center;gap:16px}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:after{content:"+";font-size:26px;line-height:1;font-weight:400;color:var(--slate-400);transition:transform .2s ease,color .2s ease}.faq-item[open] summary:after{transform:rotate(45deg);color:var(--violet-700)}.faq-item .answer{margin-top:14px;font-size:15px;color:var(--slate-600);line-height:1.6}