.seo-page{background:var(--grey-0,#fff);color:var(--grey-100);font-family:var(--font-body);padding-top:16px}.seo-hero{position:relative;padding:56px 24px 64px;overflow:hidden}.seo-hero .seo-wrap{position:relative;z-index:1}.seo-hero-bg{position:absolute;inset:0;pointer-events:none;background:radial-gradient(640px 320px at 12% -10%,rgba(124,91,242,.12),transparent 70%),radial-gradient(720px 360px at 88% -20%,rgba(42,111,219,.1),transparent 70%)}.seo-hero h1{font-family:var(--font-header);font-size:clamp(34px,5vw,56px);line-height:1.05;letter-spacing:-.02em;margin:14px 0 0;max-width:820px}.seo-hero h1 .grad-text{background:linear-gradient(92deg,var(--purple),#2a6fdb);-webkit-background-clip:text;background-clip:text;color:transparent}.seo-hero .seo-sub{font-size:18px;line-height:1.6;color:var(--grey-60);max-width:640px;margin:18px 0 0}.seo-hero.centered{text-align:center}.seo-hero.centered .seo-sub,.seo-hero.centered h1{margin-left:auto;margin-right:auto}.seo-badge{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600;color:var(--purple);background:rgba(124,91,242,.08);border:1px solid rgba(124,91,242,.22);border-radius:9999px;padding:5px 12px;margin-top:18px}.seo-hero-ctas{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:28px}.seo-hero.centered .seo-hero-ctas{justify-content:center}.seo-cta{font-size:15.5px;padding:13px 26px}.seo-hero-note{display:inline-flex;align-items:center;gap:7px;font-size:13.5px;color:var(--grey-60)}.seo-crumbs{font-size:13px;color:var(--grey-50);display:flex;flex-wrap:wrap;gap:2px}.seo-crumbs .sep{margin:0 8px;color:var(--grey-30)}.seo-crumbs a{color:var(--grey-50)}.seo-crumbs a:hover{color:var(--purple)}.seo-crumbs .cur{color:var(--grey-100)}.seo-section{padding:56px 24px;border-top:1px solid var(--grey-15,#eee)}.seo-section.tinted{background:var(--grey-5,#fafafa)}.seo-section.hero-cta{text-align:center}.seo-wrap{max-width:1080px;margin:0 auto}.seo-wrap.narrow{max-width:760px}.seo-section h2{font-family:var(--font-header);font-size:clamp(24px,3vw,32px);line-height:1.15;letter-spacing:-.01em;margin:0}.seo-section h2+*{margin-top:14px}.seo-lead{font-size:15.5px;line-height:1.65;color:var(--grey-60);max-width:760px}.seo-prose p{font-size:15.5px;line-height:1.7;color:var(--grey-70);margin:0 0 16px}.seo-prose ul{margin:0 0 16px;padding-left:22px}.seo-prose li{font-size:15.5px;line-height:1.65;color:var(--grey-70);margin-bottom:8px}.seo-prose h2{margin-top:36px}.seo-prose h3{font-family:var(--font-header);font-size:19px;margin:26px 0 0}.seo-prose blockquote{border-left:3px solid var(--purple);margin:0 0 16px;padding:2px 0 2px 16px;font-style:italic;color:var(--grey-60)}.seo-grid{display:grid;gap:16px;margin-top:28px;padding:0;list-style:none}.seo-grid.two{grid-template-columns:repeat(2,1fr)}.seo-grid.three{grid-template-columns:repeat(3,1fr)}.seo-card{background:#fff;border:1px solid var(--grey-20);border-radius:18px;padding:22px;box-shadow:0 1px 2px rgba(16,24,40,.04)}.seo-card h3{font-family:var(--font-header);font-size:16.5px;margin:10px 0 0}.seo-card p{font-size:14px;line-height:1.6;color:var(--grey-60);margin:6px 0 0}.seo-card-ico{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;background:rgba(124,91,242,.1);color:var(--purple)}.seo-card.accent{border-top:3px solid var(--purple)}a.seo-card{display:block;transition:border-color .15s ease,box-shadow .15s ease}a.seo-card:hover{border-color:var(--purple);box-shadow:0 6px 20px rgba(124,91,242,.1)}a.seo-card .seo-card-go{display:inline-flex;align-items:center;gap:4px;margin-top:14px;font-size:13.5px;font-weight:600;color:var(--purple)}.seo-steps .seo-card{position:relative}.seo-step-n{width:34px;height:34px;border-radius:9999px;display:grid;place-items:center;background:var(--purple);color:#fff;font-weight:700;font-size:15px}.seo-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.seo-chip{display:inline-flex;align-items:center;font-size:12.5px;color:var(--grey-60);background:#fff;border:1px solid var(--grey-20);border-radius:9999px;padding:7px 13px;transition:border-color .15s ease,color .15s ease}.seo-chip:hover{border-color:var(--purple);color:var(--grey-100)}.seo-chip.accent{border-color:rgba(124,91,242,.35);background:rgba(124,91,242,.06);color:var(--purple)}.seo-chip.static{cursor:default}.seo-link-h{font-family:var(--font-header);font-size:17px;margin:0}.seo-link-sub{font-size:13.5px;color:var(--grey-50);margin:6px 0 0}.seo-table-wrap{margin-top:26px;overflow-x:auto;border:1px solid var(--grey-20);border-radius:16px;background:#fff}.seo-table{width:100%;min-width:640px;border-collapse:collapse;font-size:14px}.seo-table th{text-align:left;padding:13px 16px;font-size:13px;color:var(--grey-60);background:var(--grey-5,#fafafa)}.seo-table td.us,.seo-table th.us{color:var(--grey-100);font-weight:600}.seo-table th.us{color:var(--purple)}.seo-table td{padding:13px 16px;border-top:1px solid var(--grey-15,#eee);color:var(--grey-60);vertical-align:top}.seo-table td.crit{font-weight:600;color:var(--grey-100)}.seo-table td .seo-tick{vertical-align:-2px;margin-right:4px}.seo-tick.yes{color:#1a9b6c}.seo-tick.no{color:#e5484d}.seo-tick.tie{color:var(--grey-40)}.seo-faq{margin-top:24px;display:flex;flex-direction:column;gap:10px}.seo-faq details{background:#fff;border:1px solid var(--grey-20);border-radius:14px;padding:16px 18px}.seo-faq summary{cursor:pointer;font-weight:600;font-size:15px;list-style:none}.seo-faq summary::-webkit-details-marker{display:none}.seo-faq details p{margin:10px 0 0;font-size:14px;line-height:1.6;color:var(--grey-60)}.seo-checklist{margin:18px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}.seo-checklist li{display:flex;gap:10px;align-items:flex-start;font-size:14.5px;line-height:1.55;color:var(--grey-70)}.seo-checklist .seo-tick{flex-shrink:0;margin-top:3px}.seo-quote blockquote{margin:0;font-size:15px;line-height:1.65;color:var(--grey-100)}.seo-quote figcaption{margin-top:12px;font-size:13px;color:var(--grey-50)}.seo-trust-row{display:flex;flex-wrap:wrap;gap:22px;margin-top:26px;font-size:13.5px;color:var(--grey-60)}.seo-trust-row span{display:inline-flex;align-items:center;gap:7px}.seo-verdict{background:#fff;border:1px solid var(--grey-20);border-radius:18px;padding:26px 28px;box-shadow:0 1px 2px rgba(16,24,40,.04)}.seo-verdict .kicker{font-size:11.5px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--purple)}.seo-verdict p{margin:10px 0 0;font-size:16px;line-height:1.65}.seo-callout{border:1px solid rgba(124,91,242,.3);border-radius:22px;padding:36px 28px;background:linear-gradient(135deg,rgba(124,91,242,.09),rgba(42,111,219,.05) 60%,transparent);text-align:center}.seo-callout h2{font-size:clamp(22px,3vw,28px)}.seo-callout p{color:var(--grey-60);margin:10px auto 0;max-width:520px}.seo-callout .seo-cta{margin-top:22px}.seo-postmeta{display:flex;flex-wrap:wrap;align-items:center;gap:12px;font-size:12.5px;color:var(--grey-50)}.seo-postmeta .tag{background:var(--grey-10);border-radius:9999px;padding:3px 10px}.seo-article{max-width:760px;margin:0 auto;padding:48px 24px 8px}.seo-article h1{font-family:var(--font-header);font-size:clamp(30px,4vw,42px);line-height:1.12;letter-spacing:-.015em;margin:16px 0 0}.seo-article .seo-sub{font-size:17.5px;line-height:1.6;color:var(--grey-60);margin-top:16px}.seo-article .seo-prose{margin-top:36px}.seo-hero-img{width:100%;height:auto;border-radius:16px;margin-top:24px;display:block}.seo-back{display:inline-flex;align-items:center;gap:6px;font-size:13.5px;color:var(--grey-50)}.seo-back:hover{color:var(--purple)}.seo-featured{display:block;background:#fff;border:1px solid var(--grey-20);border-radius:24px;padding:34px;box-shadow:0 1px 2px rgba(16,24,40,.04);transition:border-color .15s ease,box-shadow .15s ease}.seo-featured:hover{border-color:var(--purple);box-shadow:0 8px 26px rgba(124,91,242,.1)}.seo-featured .pill{font-size:11.5px;font-weight:700;color:var(--purple);background:rgba(124,91,242,.1);border-radius:9999px;padding:3px 10px}.seo-featured h2{font-size:clamp(22px,3vw,28px);margin-top:12px}.seo-featured p{color:var(--grey-60);margin-top:10px;max-width:720px}.seo-page .site-footer{background:var(--grey-100);color:rgba(255,255,255,.66);padding:64px 32px 28px;margin-top:64px}.seo-page .site-footer .sf-inner{max-width:1180px;margin:0 auto}.seo-page .site-footer .sf-top{display:grid;grid-template-columns:1.8fr 1fr 1fr 1fr 1fr 1fr;gap:40px;padding-bottom:44px;border-bottom:1px solid rgba(255,255,255,.12)}.seo-page .site-footer .sf-brand{max-width:300px}.seo-page .site-footer .sf-brand .logo{display:inline-flex}.seo-page .site-footer .sf-brand .logo img{height:26px;width:auto;filter:brightness(0) invert(1)}.seo-page .site-footer .sf-brand p{font-size:13.5px;line-height:1.6;color:rgba(255,255,255,.6);margin:16px 0 20px}.seo-page .site-footer .sf-contact{margin-top:18px;display:flex;flex-direction:column;gap:9px}.seo-page .site-footer .sf-contact a,.seo-page .site-footer .sf-contact span{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:rgba(255,255,255,.6);line-height:1.4}.seo-page .site-footer .sf-contact a{transition:color .15s ease}.seo-page .site-footer .sf-contact a:hover{color:#fff}.seo-page .site-footer .sf-contact svg{color:rgba(255,255,255,.45);flex-shrink:0}.seo-page .site-footer .sf-col h4{font-family:var(--font-header);font-weight:600;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.45);margin:0 0 16px}.seo-page .site-footer .sf-col a{display:block;font-family:var(--font-body);font-size:14px;color:rgba(255,255,255,.72);margin-bottom:11px;transition:color .15s ease}.seo-page .site-footer .sf-col a:hover{color:#fff}.seo-page .site-footer .sf-bottom{display:flex;align-items:center;justify-content:space-between;gap:18px;padding-top:24px;flex-wrap:wrap}.seo-page .site-footer .sf-bottom .legal{font-size:12.5px;color:rgba(255,255,255,.5);line-height:1.6}.seo-page .site-footer .sf-bottom .mini-links{display:flex;gap:16px;flex-wrap:wrap}.seo-page .site-footer .sf-bottom .mini-links a{font-size:12.5px;color:rgba(255,255,255,.6)}.seo-page .site-footer .sf-bottom .mini-links a:hover{color:#fff}@media (max-width:880px){.seo-grid.three{grid-template-columns:1fr 1fr}.seo-page .site-footer .sf-top{grid-template-columns:1fr 1fr;gap:32px}.seo-page .site-footer .sf-brand{grid-column:1/-1;max-width:420px}.seo-page .site-footer .sf-bottom{flex-direction:column;align-items:flex-start;gap:12px}}@media (max-width:820px){.seo-page .pill-header-inner .actions .fn-btn.ghost,.seo-page .pill-header-inner nav{display:none}}@media (max-width:640px){.seo-grid.three,.seo-grid.two{grid-template-columns:1fr}.seo-section{padding:44px 18px}.seo-hero{padding:40px 18px 48px}}.lp-page{color:var(--grey-100)}.lp-h1{font-size:clamp(30px,5vw,52px);line-height:1.05;letter-spacing:-.02em;margin:14px 0 0;max-width:16ch}.lp-h1,.lp-h2{font-family:var(--font-header);font-weight:700}.lp-h2{font-size:clamp(24px,3.2vw,36px);line-height:1.12;letter-spacing:-.01em;margin:0}.lp-lead{font-size:clamp(16px,1.6vw,19px);line-height:1.6;color:var(--grey-70);margin:16px 0 0;max-width:56ch}.lp-sub{font-size:15px;line-height:1.6;margin:8px 0 0}.lp-statbig,.lp-sub{color:var(--grey-60)}.lp-statbig{margin:22px 0 0;font-size:13.5px;font-weight:600}.lp-hero{padding:64px 24px 40px}.lp-hero-ctas{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin:26px 0 0}.lp-cta-lg{font-size:16px;padding:14px 26px;border-radius:999px}.lp-trustpilot{display:inline-flex;align-items:center;gap:6px;font-size:13.5px;color:var(--grey-70);text-decoration:none}.lp-trustpilot strong{color:var(--grey-100)}.lp-stars{color:#FFB400;letter-spacing:1px;font-size:13px}.lp-stats{padding:8px 24px}.lp-stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.lp-stat{background:var(--grey-5,#fafafa);border:1px solid var(--grey-15,#eee);border-radius:16px;padding:20px 16px;text-align:center}.lp-stat-v{font-family:var(--font-header);font-size:clamp(22px,2.4vw,30px);font-weight:700;color:var(--purple);margin:0}.lp-stat-l{font-size:12.5px;color:var(--grey-60);margin:6px 0 0;line-height:1.3}.lp-tinted{background:var(--grey-5,#fafafa)}.lp-tpl{margin:28px 0 0}.lp-tpl-tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}.lp-tpl-tab{border:1px solid var(--grey-20,#e3e3e3);background:#fff;color:var(--grey-70);border-radius:999px;padding:8px 16px;font-size:13.5px;font-weight:600;cursor:pointer;transition:all .15s ease}.lp-tpl-tab:hover{border-color:var(--purple);color:var(--grey-100)}.lp-tpl-tab.is-active{background:var(--purple);border-color:var(--purple);color:#fff}.lp-tpl-stage{display:grid;grid-template-columns:1.5fr 1fr;gap:24px;align-items:center}.lp-tpl-frame{position:relative;width:100%;aspect-ratio:1280/800;overflow:hidden;border:1px solid var(--grey-20,#e3e3e3);border-radius:16px;background:#fff;box-shadow:0 20px 50px -28px rgba(0,0,0,.35)}.lp-tpl-frame iframe{position:absolute;top:0;left:0;width:1280px;height:800px;border:0;transform-origin:0 0;opacity:0;transition:opacity .25s ease;pointer-events:none}.lp-tpl-frame[data-loaded=true] iframe{opacity:1}.lp-tpl-url{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;color:var(--grey-60)}.lp-dot{width:8px;height:8px;border-radius:50%;background:#22c55e;display:inline-block}.lp-tpl-title{font-family:var(--font-header);font-size:20px;margin:12px 0 0}.lp-tpl-desc{font-size:14px;color:var(--grey-60);margin:6px 0 0}.lp-tpl-loc{font-size:12px;color:var(--grey-50);margin:4px 0 16px}.lp-wa-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin:28px 0 0}.lp-wa{border-radius:18px;padding:18px}.lp-wa-head{display:flex;align-items:center;gap:10px;margin-bottom:14px}.lp-wa-av{width:38px;height:38px;background:var(--purple);color:#fff;display:grid;place-items:center;font-weight:700;font-size:15px}.lp-wa-name{font-size:14px}.lp-wa-role{font-size:12px;color:var(--grey-60);margin:2px 0 0}.lp-verified{color:#00b67a;font-weight:600}.lp-wa-thread{gap:7px}.lp-bubble{margin:0;font-size:13.5px;line-height:1.45;padding:9px 12px;border-radius:14px;max-width:90%;background:var(--grey-5,#f3f4f6);color:var(--grey-100);align-self:flex-start;border-bottom-left-radius:4px}.lp-bubble.me{background:#d9fdd3;align-self:flex-end;border-bottom-left-radius:14px;border-bottom-right-radius:4px}.lp-wa-result{margin:14px 0 0;padding-top:12px;border-top:1px solid var(--grey-15,#eee);font-size:13px;color:var(--purple)}.lp-cmp-wrap{margin:22px 0 0;overflow-x:auto;background:#fff;border:1px solid var(--grey-15,#eee);border-radius:18px;box-shadow:0 24px 50px -38px rgba(0,0,0,.4)}.lp-cmp{width:100%;border-collapse:collapse;font-size:14.5px}.lp-cmp td,.lp-cmp th{padding:15px 18px;border-bottom:1px solid var(--grey-10,#f1f1f1)}.lp-cmp tbody tr:last-child td{border-bottom:0}.lp-cmp thead th{font-size:13px;font-weight:700;color:var(--grey-60);text-align:center}.lp-cmp thead th:first-child{text-align:left}.lp-cmp th.lp-cmp-us{color:var(--purple)}.lp-cmp-feat{color:var(--grey-70);text-align:left}.lp-cmp td.lp-cmp-them,.lp-cmp td.lp-cmp-us{text-align:center;white-space:nowrap}.lp-cmp td.lp-cmp-us{color:var(--grey-100);font-weight:700}.lp-cmp td.lp-cmp-them{color:var(--grey-50)}.lp-cmp .seo-tick{display:inline-block;vertical-align:-2px;margin-right:5px}.lp-price{text-align:center;background:#fff;border:1px solid var(--grey-20,#e3e3e3);border-radius:24px;padding:32px 28px;box-shadow:0 30px 60px -40px rgba(0,0,0,.4);max-width:460px;margin:0 auto}.lp-price-badge{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:#15803d;background:#e7f7ec;border:1px solid #c4ebcf;padding:6px 14px;border-radius:999px;margin:0 0 16px}.lp-price .lp-h2.lp-price-title{font-size:clamp(23px,3vw,30px);line-height:1.2;margin:0 auto;max-width:14ch}.lp-price-sub{font-size:15px;line-height:1.55;color:var(--grey-60);margin:8px auto 22px;max-width:400px}.lp-price-incl{text-align:left;background:var(--grey-5,#fafafa);border:1px solid var(--grey-15,#eee);border-radius:16px;padding:18px 20px;margin:0 0 22px}.lp-price-incl-h{font-size:15px;font-weight:800;color:var(--grey-100);margin:0 0 12px}.lp-price-list{list-style:none;padding:0;margin:0;display:grid;gap:11px}.lp-price-list li{position:relative;padding-left:28px;font-size:14.5px;color:var(--grey-80,#333)}.lp-price-list li:before{content:"✓";position:absolute;left:0;top:0;color:#1a9b6c;font-weight:800}.lp-price-cta{width:100%;justify-content:center}.lp-cta-bolt{margin-right:4px}.lp-price-foot{font-size:13px;color:var(--grey-50);margin:14px 0 0}.lp-refund{text-align:left;background:#fff;border:1px solid var(--grey-15,#eee);border-radius:22px;padding:34px 36px;box-shadow:0 24px 50px -38px rgba(0,0,0,.4)}.lp-refund-ico{display:inline-flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:50%;background:#e7f7ec;color:#1a9b6c;margin:0 0 20px}.lp-refund-ico svg{width:30px;height:30px}.lp-refund-h{margin:0 0 12px;max-width:22ch}.lp-refund-body{font-size:clamp(16px,1.6vw,18px);line-height:1.6;color:var(--grey-70);margin:0;max-width:60ch}.lp-refund-body strong{color:var(--grey-100);font-weight:700}.lp-refund-foot{display:flex;align-items:center;gap:9px;margin:20px 0 0;font-size:14.5px;color:var(--grey-60)}.lp-refund-dl{display:inline-flex;flex:none;color:var(--grey-50)}.lp-refund-dl svg{width:18px;height:18px}.lp-guarantee{text-align:center}.lp-guarantee .lp-lead{margin-left:auto;margin-right:auto}.lp-faq{margin:22px 0 0;display:grid;gap:10px}.lp-faq-item{border:1px solid var(--grey-15,#eee);border-radius:14px;padding:4px 18px;background:#fff}.lp-faq-item summary{cursor:pointer;font-weight:600;font-size:15px;padding:14px 0;list-style:none}.lp-faq-item summary::-webkit-details-marker{display:none}.lp-faq-item summary:after{content:"+";float:right;color:var(--grey-50);font-weight:400}.lp-faq-item[open] summary:after{content:"−"}.lp-faq-item p{margin:0 0 16px;font-size:14.5px;line-height:1.6;color:var(--grey-70)}.lp-counter-sec{padding:18px 24px}.lp-counter{display:inline-flex;align-items:center;gap:9px;font-size:13.5px;color:var(--grey-70);background:var(--grey-5,#fafafa);border:1px solid var(--grey-15,#eee);border-radius:999px;padding:9px 18px}.lp-pulse{width:9px;height:9px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 0 rgba(34,197,94,.5);animation:lp-pulse 2s infinite}@keyframes lp-pulse{0%{box-shadow:0 0 0 0 rgba(34,197,94,.5)}70%{box-shadow:0 0 0 8px rgba(34,197,94,0)}to{box-shadow:0 0 0 0 rgba(34,197,94,0)}}.lp-final{text-align:center}.lp-final .lp-lead{margin-left:auto;margin-right:auto}.lp-final .lp-hero-ctas{justify-content:center}@media (max-width:860px){.lp-stats-grid{grid-template-columns:repeat(2,1fr)}.lp-tpl-stage,.lp-wa-grid{grid-template-columns:1fr}}@media (max-width:560px){.lp-cmp{font-size:13px}.lp-cmp td,.lp-cmp th{padding:12px 8px}.lp-cmp td.lp-cmp-them,.lp-cmp td.lp-cmp-us{white-space:normal}.lp-cmp .seo-tick{margin-right:3px}.lp-price{padding:28px 20px}.lp-refund{padding:26px 22px}}.lp-promo{position:sticky;top:0;z-index:60;background:var(--purple);color:#fff;text-align:center;font-size:13.5px;padding:9px 16px;letter-spacing:.01em}.lp-promo strong{font-weight:700}.lp-spark{opacity:.9}.lp-topbar{background:var(--grey-5,#fafbff);border-bottom:1px solid var(--grey-15,#eee)}.lp-topbar-inner{max-width:1080px;margin:0 auto;padding:16px 24px;display:flex;align-items:center}.lp-logo{display:inline-flex;align-items:center}.lp-hero{position:relative;padding:56px 24px 64px;overflow:hidden;text-align:center}.lp-hero-bg{position:absolute;inset:0;pointer-events:none;background:radial-gradient(60% 80% at 50% -10%,rgba(124,58,237,.12),transparent 60%),linear-gradient(180deg,#eef2ff,#ffffff 70%)}.lp-hero-inner{position:relative;z-index:1;max-width:860px;margin:0 auto}.lp-pill{display:inline-flex;align-items:center;gap:8px;background:#fff;border:1px solid var(--grey-15,#eee);border-radius:999px;padding:7px 16px;font-size:13px;font-weight:600;color:var(--grey-70);box-shadow:0 6px 20px -12px rgba(0,0,0,.25)}.lp-pill-dot{width:8px;height:8px;border-radius:50%;background:#22c55e}.lp-hero .lp-h1{font-family:var(--font-header);font-size:clamp(34px,6.2vw,64px);line-height:1.04;letter-spacing:-.025em;margin:22px auto 0;max-width:18ch;color:var(--grey-100)}.lp-accent{color:var(--purple)}.lp-hero .lp-lead{margin:18px auto 0;max-width:60ch;text-align:center;font-size:clamp(16px,1.7vw,19px);color:var(--grey-70)}.lp-hero-trust{margin:18px 0 0;display:flex;justify-content:center}.lp-hero-input-wrap{margin:28px auto 0;max-width:680px}.lp-hero-input{display:flex;flex-direction:column;gap:10px;background:#fff;border:1px solid var(--grey-20,#e3e3e3);border-radius:22px;padding:18px 18px 16px;box-shadow:0 30px 60px -38px rgba(0,0,0,.45);text-align:left}.lp-hero-textarea{border:0;outline:0;resize:none;width:100%;background:transparent;font:inherit;font-size:16px;line-height:1.5;color:var(--grey-100);min-height:52px}.lp-hero-textarea::-moz-placeholder{color:var(--grey-50)}.lp-hero-textarea::placeholder{color:var(--grey-50)}.lp-hero-go{align-self:flex-end;border-radius:999px;padding:11px 20px;font-size:14.5px}.lp-examples-label{text-align:center;font-size:11.5px;text-transform:uppercase;letter-spacing:.08em;color:var(--grey-50);margin:20px 0 10px}.lp-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.lp-chip{background:#fff;border:1px solid var(--grey-20,#e3e3e3);border-radius:999px;padding:8px 15px;font-size:13px;color:var(--grey-70);cursor:pointer;transition:all .15s ease}.lp-chip:hover{border-color:var(--purple);color:var(--grey-100)}.lp-hero-note{text-align:center;font-size:13px;color:var(--grey-50);margin:22px 0 0}.lp-wa{background:#fff;border:1px solid var(--grey-15,#eee);border-radius:16px;overflow:hidden;padding:0;display:flex;flex-direction:column;box-shadow:0 22px 50px -34px rgba(0,0,0,.45)}.lp-wa-bar{display:flex;align-items:center;gap:10px;background:#075e54;color:#fff;padding:10px 12px}.lp-wa-av{width:44px;height:44px;border-radius:50%;-o-object-fit:cover;object-fit:cover;background:#cfd8dc;flex:none;border:1.5px solid rgba(255,255,255,.35)}.lp-wa-meta{flex:1;min-width:0}.lp-wa-name{margin:0;font-size:13px;font-weight:700;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lp-wa-status{margin:1px 0 0;font-size:11px;color:rgba(255,255,255,.72)}.lp-wa-tag{flex:none;font-size:10px;font-weight:600;background:rgba(255,255,255,.18);color:#fff;padding:3px 7px;border-radius:6px}.lp-wa-thread{flex:1;display:flex;flex-direction:column;gap:8px;padding:14px 12px;background-color:#e5ddd5;background-image:radial-gradient(rgba(0,0,0,.035) 1px,transparent 0);background-size:16px 16px}.lp-wa-msg{max-width:86%;padding:6px 9px 4px;border-radius:9px;font-size:13px;line-height:1.42;box-shadow:0 1px 0 rgba(0,0,0,.07)}.lp-wa-msg.them{background:#fff;align-self:flex-start;border-top-left-radius:2px}.lp-wa-msg.me{background:#dcf8c6;align-self:flex-end;border-top-right-radius:2px}.lp-wa-text{display:block;color:#111b21}.lp-wa-time{display:block;text-align:right;font-size:10px;color:#667781;margin-top:2px}.lp-wa-tick{color:#53bdeb;margin-left:3px;letter-spacing:-1px}.lp-wa-foot{display:flex;align-items:center;justify-content:space-between;gap:8px;background:#fff;padding:10px 12px;border-top:1px solid var(--grey-15,#eee)}.lp-wa-result{font-size:12.5px;font-weight:700;color:#15803d}.lp-wa-verified{font-size:11px;color:var(--grey-50);white-space:nowrap}.lp-guarantee-cta{margin:22px 0 0}.sup-hero{text-align:center;padding:56px 24px 8px}.sup-hero h1{font-family:var(--font-header);font-weight:600;font-size:clamp(34px,5vw,56px);letter-spacing:-.02em;color:var(--grey-100);margin:0}.sup-hero p{margin:16px auto 0;max-width:46ch;font-size:clamp(16px,1.7vw,19px);line-height:1.55;color:var(--grey-60)}.sup-cards{display:grid;grid-template-columns:1fr 1fr;gap:16px}.sup-card{display:block;text-decoration:none;background:#fff;border:1px solid var(--grey-15,#eee);border-radius:18px;padding:26px 24px;transition:border-color .15s ease,box-shadow .15s ease}.sup-card:hover{border-color:var(--grey-30);box-shadow:0 18px 40px -28px rgba(0,0,0,.3)}.sup-ico{display:grid;place-items:center;width:46px;height:46px;border-radius:13px;margin-bottom:18px}.sup-ico.mail{background:rgba(42,111,219,.1);color:#2a6fdb}.sup-ico.wa{background:rgba(16,185,129,.12);color:#10b981}.sup-card h2{font-family:var(--font-header);font-size:20px;margin:0 0 6px;color:var(--grey-100)}.sup-card p{margin:0;font-size:14.5px;color:var(--grey-60)}.sup-note{display:flex;align-items:center;gap:9px;margin:16px 0 0;background:var(--grey-5,#fafbff);border:1px solid var(--grey-15,#eee);border-radius:14px;padding:14px 18px;font-size:14.5px;color:var(--grey-70)}.sup-note-ico{color:var(--purple);display:inline-flex}.sup-note b{color:var(--grey-100);font-weight:600}.sup-cta{text-align:center;margin:24px 0 0;background:#fff;border:1px solid var(--grey-15,#eee);border-radius:18px;padding:32px 24px}.sup-cta h3{font-family:var(--font-header);font-size:22px;margin:0;color:var(--grey-100)}.sup-cta p{margin:8px 0 20px;font-size:15px;color:var(--grey-60)}.sup-cta .fn-btn{font-size:15px;padding:13px 24px;border-radius:999px}.sup-legal{margin:24px 0 0;background:var(--grey-5,#fafbff);border:1px solid var(--grey-15,#eee);border-radius:18px;padding:24px}.sup-legal h4{font-family:var(--font-header);font-size:16px;margin:0 0 12px;color:var(--grey-100)}.sup-legal p{margin:0;font-size:14px;line-height:1.7;color:var(--grey-60)}.sup-legal strong{color:var(--grey-100);font-weight:600}@media (max-width:640px){.sup-cards{grid-template-columns:1fr}}.about-hero{text-align:center;padding:56px 24px 8px}.about-hero h1{font-family:var(--font-header);font-weight:600;font-size:clamp(32px,4.6vw,52px);letter-spacing:-.02em;line-height:1.08;color:var(--grey-100);max-width:18ch;margin:0 auto}.about-hero p{margin:18px auto 0;max-width:52ch;font-size:clamp(16px,1.7vw,19px);line-height:1.55;color:var(--grey-60)}.about-h2{font-family:var(--font-header);font-weight:600;font-size:clamp(22px,2.6vw,30px);letter-spacing:-.01em;color:var(--grey-100);margin:0}.about-body .about-h2{margin-top:40px}.about-body .about-h2:first-child{margin-top:0}.about-p{font-size:15.5px;line-height:1.7;color:var(--grey-70);margin:14px 0 0;max-width:70ch}.about-cards{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:22px 0 0}.about-card{background:#fff;border:1px solid var(--grey-15,#eee);border-radius:16px;padding:22px}.about-ico{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:rgba(42,111,219,.1);color:#2a6fdb;margin-bottom:14px}.about-card h3{font-family:var(--font-header);font-size:17px;margin:0 0 6px;color:var(--grey-100)}.about-card p{margin:0;font-size:14px;line-height:1.55;color:var(--grey-60)}.about-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:22px 0 0;background:#fff;border:1px solid var(--grey-15,#eee);border-radius:18px;padding:26px 18px;text-align:center}.about-stats .v{font-family:var(--font-header);font-weight:700;font-size:clamp(22px,2.6vw,30px);color:var(--purple);margin:0}.about-stats .l{font-size:12.5px;color:var(--grey-60);margin:6px 0 0}.about-cta-sec{text-align:center}.about-cta-sec .about-h2{margin:0 auto}.about-cta-sec .about-p{margin-left:auto;margin-right:auto}.about-cta-btn{margin:22px auto 0;display:inline-flex;font-size:15px;padding:13px 26px;border-radius:999px}@media (max-width:640px){.about-cards{grid-template-columns:1fr}}.lp-hero .lp-h1{font-weight:700;letter-spacing:-.02em}.lp-stars{position:relative;display:inline-block;line-height:1}.lp-stars-bg{color:#d6dbe0}.lp-stars-fg{position:absolute;top:0;left:0;overflow:hidden;white-space:nowrap;color:#FFB400}.lp-sticky-cta{position:fixed;left:0;right:0;bottom:0;z-index:70;display:none;padding:12px 16px calc(12px + env(safe-area-inset-bottom, 0px));background:linear-gradient(0deg,rgba(255,255,255,.98) 70%,rgba(255,255,255,0));transform:translateY(120%);transition:transform .25s ease;pointer-events:none}.lp-sticky-cta.show{transform:translateY(0);pointer-events:auto}.lp-sticky-cta .fn-btn{width:100%;justify-content:center;gap:8px;font-size:16px;padding:15px 18px;border-radius:999px;box-shadow:0 12px 30px -10px rgba(42,111,219,.55)}@media (max-width:760px){.lp-sticky-cta{display:block}}.lp-adx-hero-inner{max-width:1080px;margin:0 auto;padding:40px 20px 56px;display:grid;grid-template-columns:1.1fr .9fr;gap:40px;align-items:center;position:relative;z-index:1}.lp-adx-hero-copy .lp-h1{text-align:left}.lp-adx-hero-copy .lp-lead{text-align:left;margin-left:0}.lp-adx-hero-copy .lp-hero-ctas{justify-content:flex-start}.lp-adx-hero-copy .lp-hero-trust{justify-content:flex-start;display:flex;margin-top:14px}.lp-adx-phone-wrap{position:relative;display:flex;justify-content:center}.lp-adx-phone{width:300px;background:#0f1115;border-radius:34px;padding:14px 10px;box-shadow:0 40px 80px -30px rgba(0,0,0,.5),inset 0 0 0 2px #23262d;transform:rotate(2.5deg)}.lp-adx-post{background:#fff;border-radius:22px;overflow:hidden;font-size:12.5px}.lp-adx-post-head{display:flex;gap:8px;align-items:center;padding:10px 12px 6px}.lp-adx-av{width:32px;height:32px;border-radius:50%;background:var(--purple);color:#fff;display:grid;place-items:center;font-weight:700}.lp-adx-nm{margin:0;font-weight:700;font-size:12.5px}.lp-adx-sp{margin:0;font-size:10.5px;color:var(--grey-60)}.lp-adx-msg{margin:0;padding:2px 12px 10px;line-height:1.45}.lp-adx-img{height:150px;display:grid;place-items:center;font-size:44px;background:linear-gradient(135deg,#dbeafe,#ede9fe 60%,#fce7f3)}.lp-adx-link{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 12px;background:#f3f4f6}.lp-adx-host{margin:0;font-size:9.5px;color:var(--grey-60);letter-spacing:.02em}.lp-adx-hl{margin:1px 0 0;font-weight:700;font-size:12.5px}.lp-adx-cta{flex:0 0 auto;background:#e5e7eb;border-radius:7px;padding:6px 10px;font-size:11.5px;font-weight:600}.lp-adx-chip{position:absolute;background:#fff;border:1px solid var(--grey-15,#eee);border-radius:999px;padding:7px 13px;font-size:12px;font-weight:600;box-shadow:0 14px 30px -18px rgba(0,0,0,.35);white-space:nowrap;animation:lp-adx-float 5s ease-in-out infinite}.lp-adx-chip.c1{top:6%;right:-4px;animation-delay:0s}.lp-adx-chip.c2{bottom:18%;left:-14px;animation-delay:1.2s;color:#1f9d55}.lp-adx-chip.c3{bottom:2%;right:6%;animation-delay:2.4s}@keyframes lp-adx-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@media (prefers-reduced-motion:reduce){.lp-adx-chip{animation:none}}.lp-adx-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:26px}.lp-adx-step{background:#fff;border:1px solid var(--grey-15,#eee);border-radius:18px;padding:22px 20px;box-shadow:0 24px 50px -42px rgba(0,0,0,.4)}.lp-adx-step-n{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:50%;background:color-mix(in srgb,var(--purple) 12%,white);color:var(--purple);font-weight:800;font-size:14px}.lp-adx-step-t{font-weight:700;font-size:15.5px;margin:12px 0 6px}.lp-adx-step-d{font-size:13.5px;color:var(--grey-60);line-height:1.55;margin:0}.lp-adx-demo{background:#fff;border:1px solid var(--grey-15,#eee);border-radius:22px;padding:28px 26px;margin-top:24px;box-shadow:0 30px 60px -45px rgba(0,0,0,.45)}.lp-adx-demo-h{font-weight:700;font-size:16px;margin:0 0 16px;text-align:center}.lp-adx-demo-row{display:grid;grid-template-columns:1fr 1fr;gap:22px}.lp-adx-demo-row label span{display:block;font-size:13px;color:var(--grey-60);margin-bottom:7px}.lp-adx-demo-row label b{color:var(--ink,#111)}.lp-adx-demo-row input[type=range]{width:100%;accent-color:var(--purple)}.lp-adx-demo-out{text-align:center;font-size:clamp(17px,2.4vw,22px);margin:20px 0 6px}.lp-adx-demo-out b{color:var(--purple);font-family:var(--font-header)}.lp-adx-demo-note{text-align:center;font-size:12px;color:var(--grey-60);margin:0;line-height:1.5}.lp-adx-plans{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:26px 0 14px}.lp-adx-plan{position:relative;background:#fff;border:1px solid var(--grey-20,#e3e3e3);border-radius:18px;padding:22px 18px;text-align:center}.lp-adx-plan.on{border-color:var(--purple);box-shadow:0 24px 50px -38px rgba(0,0,0,.45)}.lp-adx-plan-badge{position:absolute;top:-11px;left:50%;transform:translateX(-50%);background:var(--purple);color:#fff;font-size:10.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:4px 12px}.lp-adx-plan-n{font-weight:700;margin:0}.lp-adx-plan-p{font-family:var(--font-header);font-size:30px;font-weight:700;margin:6px 0}.lp-adx-plan-p span{font-size:13px;color:var(--grey-60);font-family:inherit;font-weight:500}.lp-adx-plan-c{font-size:13.5px;color:var(--grey-60);margin:0}.lp-adx-plan-c b{color:var(--purple);font-size:16px}@media (max-width:860px){.lp-adx-hero-inner{grid-template-columns:1fr;gap:30px;padding-top:28px}.lp-adx-hero-copy .lp-h1,.lp-adx-hero-copy .lp-lead{text-align:center}.lp-adx-hero-copy .lp-hero-ctas,.lp-adx-hero-copy .lp-hero-trust{justify-content:center}.lp-adx-phone{transform:rotate(0deg);width:270px}.lp-adx-demo-row,.lp-adx-plans,.lp-adx-steps{grid-template-columns:1fr}.lp-adx-chip.c2{left:0}}