@font-face{font-family:DM Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/dm-sans-latin.woff2)format("woff2")}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500 700;font-display:swap;src:url(/fonts/space-grotesk-latin.woff2)format("woff2")}:root{--ink:#16131f;--ink-2:#231f30;--paper:#f7f4ef;--paper-2:#ece5da;--coral:#ff6b4a;--coral-d:#c8371c;--violet:#5b2fd9;--muted:#4a4656;--muted-d:#cfcadc;--line:#16131f21;--wa:#178f4a;--r:24px;--head:"Space Grotesk","DM Sans",system-ui,sans-serif;--body:"DM Sans",system-ui,-apple-system,"Segoe UI",sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background:var(--paper);color:var(--ink);font:400 18px/1.6 var(--body);-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3,h4{font-family:var(--head);letter-spacing:-.02em;margin:0;font-weight:700;line-height:1.08}p{margin:0}a{color:inherit}svg{display:block}.ico{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:26px;height:26px}.wrap{max-width:1160px;margin:0 auto;padding:0 28px}section{padding:96px 0}.dark{background:var(--ink);color:var(--paper)}.eyebrow{font:700 16px/1 var(--body);letter-spacing:.14em;text-transform:uppercase;color:var(--coral-d);margin-bottom:18px;display:block}.dark .eyebrow{color:var(--coral)}h2{font-size:clamp(2.1rem,4.4vw,3.4rem)}.lead{color:var(--muted);max-width:56ch;margin-top:18px;font-size:1.2rem}.dark .lead{color:var(--muted-d)}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.btn{min-height:56px;font:700 17px/1 var(--body);cursor:pointer;border:1.5px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 30px;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex}.btn:hover{transform:translateY(-2px)}.btn-primary{background:var(--coral);color:var(--ink)}.btn-primary:hover{box-shadow:0 10px 28px #ff6b4a61}.btn-ghost{color:var(--paper);border-color:#f7f4ef66}.btn-ghost-l{border-color:var(--ink);color:var(--ink)}.btn .ico{width:22px;height:22px}:focus-visible{outline:3px solid var(--violet);outline-offset:3px}.dark :focus-visible{outline-color:var(--coral)}.top{justify-content:space-between;align-items:center;padding:26px 0;display:flex}.mark{font:700 24px/1 var(--head);letter-spacing:-.03em;text-decoration:none}.mark b{color:var(--coral)}.top nav{align-items:center;gap:30px;display:flex}.top nav a{color:var(--muted-d);font-weight:500;text-decoration:none}.top nav a:hover{color:#fff}.top nav .btn{min-height:46px;color:var(--ink);padding:0 22px;font-size:16px}.hero{padding:0 0 100px;overflow:hidden}.hero-grid{grid-template-columns:1.02fr .98fr;align-items:center;gap:48px;padding-top:36px;display:grid}.hero h1{font-size:clamp(2.7rem,6vw,5rem);line-height:1}.hero h1 em{color:var(--coral);font-style:normal}.hero .lead{margin-top:26px;font-size:1.3rem}.cta-row{flex-wrap:wrap;gap:14px;margin-top:36px;display:flex}.micro{color:var(--muted-d);flex-wrap:wrap;gap:10px 24px;margin-top:28px;font-size:16px;display:flex}.micro span{align-items:center;gap:8px;display:inline-flex}.micro .ico{width:18px;height:18px;color:var(--coral)}.devices{padding:34px 0 34px 18px;position:relative}.dv-glow{background:linear-gradient(160deg,var(--coral) 0%,var(--violet) 100%);border-radius:40px;position:absolute;inset:3% -6% 0 8%;transform:rotate(3.2deg)}.laptop{width:90%;position:relative}.lp-bezel{background:#0b0910;border-radius:18px 18px 6px 6px;padding:10px;box-shadow:0 30px 60px #00000073}.lp-screen{aspect-ratio:16/10;background:var(--paper);border-radius:8px;overflow:hidden;container-type:inline-size}.lp-base{background:linear-gradient(#2a2536,#15121d);border-radius:0 0 18px 18px;height:14px;margin:0 -4%}.lp-in{width:60em;height:37.5em;color:var(--ink);font-size:1.66667cqw;font-family:var(--body);flex-direction:column;gap:1.5em;padding:2em 3em;line-height:1.2;display:flex}.lp-nav{justify-content:space-between;align-items:center;font-size:1.5em;font-weight:700;display:flex}.lp-nav div{align-items:center;gap:1.5em;font-size:.8em;font-weight:500;display:flex}.lp-nav .pill{background:var(--ink);color:#fff;border-radius:99px;padding:.5em 1.1em;font-weight:700}.lp-head small{letter-spacing:.14em;color:var(--coral-d);margin-bottom:.6em;font-size:1em;font-weight:700;display:block}.lp-head h4{max-width:13em;font-size:3.4em;line-height:1}.lp-tiles{grid-template-columns:repeat(5,1fr);gap:1.1em;display:grid}.tile{aspect-ratio:9/10.5;border-radius:1.1em;position:relative;overflow:hidden}.tile:after{content:"";background:#ffffffe6;border-radius:50%;width:3.2em;height:3.2em;margin:-1.6em;position:absolute;top:50%;left:50%}.tile:before{content:"";z-index:1;border-style:solid;border-width:.7em 0 .7em 1.1em;border-color:transparent transparent transparent var(--ink);margin:-.7em 0 0 -.35em;position:absolute;top:50%;left:50%}.t1{background:linear-gradient(160deg,#ff6b4a,#5b2fd9)}.t2{background:linear-gradient(160deg,#ffd6c9,#ff8e73)}.t3{background:linear-gradient(160deg,#2d2640,#5b2fd9)}.t4{background:linear-gradient(160deg,#f7c59f,#e0553a)}.t5{background:linear-gradient(160deg,#6f4ce0,#ff6b4a)}.lp-brands{color:#6b6676;align-items:center;gap:1em;font-size:1em;font-weight:700;display:flex}.lp-brands span{background:var(--paper-2);border-radius:99px;padding:.5em 1.1em}.lp-brands strong{letter-spacing:.14em;color:var(--ink);margin-right:.4em}.phone{width:29%;position:absolute;bottom:0;right:-4%}.ph-bezel{background:#0b0910;border-radius:32px;padding:7px;box-shadow:0 24px 50px #00000080}.ph-screen{aspect-ratio:9/18.4;background:var(--paper);border-radius:25px;overflow:hidden;container-type:inline-size}.ph-in{width:24em;color:var(--ink);font-size:4.16667cqw;font-family:var(--body);flex-direction:column;gap:1.1em;padding:1.6em;line-height:1.2;display:flex}.ph-nav{justify-content:space-between;align-items:center;font-size:1.25em;font-weight:700;display:flex}.ph-nav i{background:var(--ink);width:1.8em;height:.2em;box-shadow:0 .5em var(--ink),0 -.5em var(--ink);border-radius:2px}.ph-in h4{font-size:2.5em;line-height:1}.ph-tiles{grid-template-columns:1fr 1fr;gap:.8em;display:grid}.ph-tiles .tile{aspect-ratio:9/11}.ph-brands{flex-wrap:wrap;gap:.5em;display:flex}.ph-brands span{background:var(--paper-2);color:#6b6676;border-radius:99px;padding:.35em .9em;font-size:.85em;font-weight:700}.ph-form{flex-direction:column;gap:.6em;display:flex}.ph-form i{background:#fff;border:1px solid #16131f33;border-radius:.7em;height:2.4em;display:block}.ph-form b{background:var(--coral);border-radius:99px;height:2.6em;display:block}.grid3{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:48px;display:grid}.card{border:1px solid var(--line);border-radius:var(--r);background:#fff;padding:34px}.card h3{margin:22px 0 10px;font-size:1.6rem}.card p{color:var(--muted);font-size:1.05rem}.chip{width:56px;height:56px;color:var(--coral-d);background:#fdece7;border-radius:18px;place-items:center;display:grid}.flow-label{font:700 16px/1 var(--body);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin:44px 0 14px;display:block}.flow-label.good{color:var(--coral-d)}.flow{align-items:center;gap:14px;display:flex}.step{text-align:center;background:var(--paper-2);border-radius:18px;flex:1;padding:22px 18px;font-size:1.1rem;font-weight:500}.step.lost{color:var(--muted);background:0 0;border:2px dashed #b3ab9c}.flow .arrow{color:#a59d8c;flex:none;width:34px;height:34px}.flow.good .step{background:var(--ink);color:var(--paper)}.flow.good .arrow{color:var(--coral)}.flow.good .step:first-child{flex:1.1}.grid3.f{margin-top:48px}.feat{border:1px solid var(--line);border-radius:var(--r);background:#fff;padding:30px}.feat h3{margin:20px 0 8px;font-size:1.45rem}.feat p{color:var(--muted);font-size:1.05rem}.feat.hi{background:var(--ink);border-color:var(--ink);color:var(--paper)}.feat.hi p{color:var(--muted-d)}.feat.hi .chip{color:var(--coral);background:#ff6b4a29}.tag{vertical-align:middle;font:700 16px/1 var(--body);letter-spacing:.04em;color:var(--ink);background:var(--coral);border-radius:99px;margin-left:10px;padding:6px 12px;display:inline-block}.split{grid-template-columns:.8fr 1.2fr;align-items:center;gap:64px;display:grid}.split h2{margin-bottom:0}.split-an{grid-template-columns:.85fr 1.15fr}.dash{background:var(--ink-2);border-radius:var(--r);border:1px solid #ffffff1f;overflow:hidden;box-shadow:0 30px 60px #0006}.dash-bar{color:var(--muted-d);background:#2d283b;align-items:center;gap:8px;padding:16px 20px;font-size:16px;display:flex}.dash-bar i{background:#5b5470;border-radius:50%;width:11px;height:11px}.dash-bar span{background:#1d1a28;border-radius:99px;margin-left:14px;padding:5px 16px}.dash-body{grid-template-columns:190px 1fr;display:grid}.dash-side{border-right:1px solid #ffffff14;flex-direction:column;gap:6px;padding:20px 14px;display:flex}.dash-side span{color:var(--muted-d);border-radius:12px;justify-content:space-between;padding:11px 14px;font-size:16px;font-weight:500;display:flex}.dash-side span.on{color:#fff;background:#ff6b4a29}.dash-side b{background:var(--coral);color:var(--ink);border-radius:99px;padding:0 9px;font-size:16px}.dash-main{padding:22px}.dash-head{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.dash-head h4{color:#fff;font-size:1.5rem}.badge{background:var(--coral);color:var(--ink);border-radius:99px;padding:6px 16px;font-size:16px;font-weight:700}.inq{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.inq li{background:#2d283b;border-radius:16px;grid-template-columns:1fr 1.3fr auto;align-items:center;gap:16px;padding:18px 20px;font-size:16px;display:grid}.inq strong{color:#fff;font-size:17px}.inq span{color:var(--muted-d)}.st{font-style:normal;font-weight:700}.st.new{color:var(--coral)}.st.rep{color:#a9a3bc}.split>*,.final-grid>*,.hero-grid>*{min-width:0}.an{border:1px solid var(--line);border-radius:var(--r);background:#fff;padding:30px;box-shadow:0 24px 50px #16131f14}.an-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;display:flex}.an-head h4{font-size:1.4rem}.sample{font:700 16px/1 var(--body);color:var(--violet);background:#efe9fd;border-radius:99px;padding:8px 14px}.an-grid{grid-template-columns:1.1fr 1fr;gap:26px 34px;display:grid}.an h5{font:700 16px/1.2 var(--body);color:var(--muted);margin:0 0 14px}.bars{border-bottom:1px solid var(--line);align-items:flex-end;gap:12px;height:150px;padding-bottom:2px;display:flex}.bars i{background:#e8ddfa;border-radius:8px 8px 0 0;flex:1}.bars i.now{background:var(--coral-d)}.bars-x{color:var(--muted);gap:12px;margin-top:8px;font-size:16px;display:flex}.bars-x span{text-align:center;flex:1}.rows{flex-direction:column;gap:14px;display:flex}.row{font-size:16px}.row div{justify-content:space-between;margin-bottom:6px;display:flex}.row div span:last-child{color:var(--muted)}.meter{background:#efeae0;border-radius:99px;height:10px;overflow:hidden}.meter i{background:var(--violet);border-radius:99px;height:100%;display:block}.meter.c i{background:var(--coral-d)}.spark{width:100%;height:80px}.trend{color:var(--muted);justify-content:space-between;margin-top:6px;font-size:16px;display:flex}.bullets{flex-direction:column;gap:14px;margin:30px 0 0;padding:0;font-size:1.15rem;list-style:none;display:flex}.bullets li b{font-weight:700}.tbl-wrap{border:1px solid var(--line);border-radius:var(--r);background:#fff;margin-top:44px;overflow:hidden}table{border-collapse:collapse;width:100%;font-size:1.05rem}th,td{text-align:center;border-bottom:1px solid var(--line);padding:18px 22px}th:first-child,td:first-child{text-align:left;font-weight:500}thead th{background:var(--paper-2);font:700 1.05rem var(--head)}tbody tr:last-child td{border-bottom:0}td{color:var(--muted)}th.you,td.you{color:var(--coral-d);border-left:2px solid var(--coral);border-right:2px solid var(--coral);background:#fff1ec;font-weight:700}thead th.you{background:var(--coral);color:var(--ink);border-top:0}tbody tr:last-child td.you{border-bottom:2px solid var(--coral)}td .ico{vertical-align:-4px;width:20px;height:20px;margin-right:6px;display:inline-block}.steps{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:48px;display:grid}.stepc{background:var(--ink-2);border-radius:var(--r);border:1px solid #ffffff1a;padding:34px}.stepc .n{font:700 4rem/1 var(--head);color:var(--coral);letter-spacing:-.04em}.stepc h3{margin:16px 0 10px;font-size:1.6rem}.stepc p{color:var(--muted-d);font-size:1.05rem}.price{grid-template-columns:1fr 1fr;gap:24px;margin-top:48px;display:grid}.pc{border-radius:var(--r);border:1px solid var(--line);background:#fff;padding:38px}.pc.d{background:var(--ink);color:var(--paper);border-color:var(--ink)}.pc .lab{font:700 16px/1 var(--body);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.pc.d .lab{color:var(--coral)}.amt{font:700 clamp(3.4rem,6vw,4.8rem)/1 var(--head);letter-spacing:-.04em;margin:18px 0 6px}.amt small{letter-spacing:0;color:#a9a3bc;margin-left:4px;font-size:.38em}.pc .once{color:var(--muted);font-size:1.05rem}.pc.d .once{color:var(--muted-d)}.pc ul{border-top:1px solid var(--line);flex-direction:column;gap:13px;margin:26px 0 0;padding:26px 0 0;font-size:1.05rem;list-style:none;display:flex}.pc.d ul{border-color:#ffffff24}.pc li{align-items:flex-start;gap:12px;display:flex}.pc li .ico{width:22px;height:22px;color:var(--coral-d);flex:none;margin-top:3px}.pc.d li .ico{color:var(--coral)}.foot-note{color:var(--muted);max-width:70ch;margin-top:22px;font-size:16px}.foot-note mark{color:var(--ink);background:#ffe9a8;border-radius:6px;padding:1px 6px}.faq{flex-direction:column;gap:14px;max-width:860px;margin-top:44px;display:flex}details{border:1px solid var(--line);background:#fff;border-radius:20px;padding:0 26px}summary{cursor:pointer;font:700 1.25rem/1.3 var(--head);letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;list-style:none;display:flex}summary::-webkit-details-marker{display:none}summary .pm{background:var(--paper-2);border-radius:50%;flex:none;place-items:center;width:34px;height:34px;transition:transform .2s;display:grid}summary .pm .ico{width:18px;height:18px}details[open] summary .pm{background:var(--coral);transform:rotate(45deg)}details p{color:var(--muted);max-width:68ch;padding:0 0 24px;font-size:1.08rem}.final{color:#fff;background:linear-gradient(135deg,#c8371c 0%,#8a3399 55%,#5b2fd9 100%)}.final-grid{grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid}.final h2{font-size:clamp(2.6rem,5.6vw,4.6rem);line-height:1}.final .lead{color:#fff;opacity:.95}.final .btn-ghost{margin-top:30px}.final .talk{margin-top:18px;font-size:1.05rem}.final .talk a{font-weight:700}.form{background:var(--paper);color:var(--ink);border-radius:28px;padding:34px;box-shadow:0 30px 70px #0a061e66}.form h3{margin-bottom:4px;font-size:1.5rem}.form .sub{color:var(--muted);margin-bottom:12px;font-size:16px}.field{flex-direction:column;gap:7px;margin-top:16px;display:flex}.field label{font-size:16px;font-weight:700}.field label small{color:var(--muted);font-size:16px;font-weight:400}.field input,.field select{height:54px;font:400 17px var(--body);color:var(--ink);background:#fff;border:1.5px solid #16131f40;border-radius:14px;width:100%;padding:0 16px}.field input::placeholder{color:#7a7587}.field input:focus,.field select:focus{outline:3px solid var(--violet);outline-offset:1px;border-color:var(--violet)}.form .btn{width:100%;margin-top:24px}.form .fine{color:var(--muted);text-align:center;margin-top:14px;font-size:16px}footer{background:var(--ink);color:var(--muted-d);padding:46px 0 52px;font-size:16px}.foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 30px;display:flex}.foot ul{flex-wrap:wrap;gap:8px 26px;margin:0;padding:0;list-style:none;display:flex}.foot b{font:700 20px var(--head);color:#fff;letter-spacing:-.02em}.foot b i{color:var(--coral);font-style:normal}.foot a{color:#fff;text-decoration:none}.wa-float{z-index:20;background:var(--wa);color:#fff;border-radius:50%;place-items:center;width:62px;height:62px;display:grid;position:fixed;bottom:24px;right:24px;box-shadow:0 10px 28px #00000059}.wa-float svg{fill:currentColor;width:32px;height:32px}.sticky{z-index:30;padding:12px 14px calc(12px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#16131ff0;border-top:1px solid #ffffff1f;gap:10px;display:none;position:fixed;bottom:0;left:0;right:0}.sticky .btn-primary{flex:1;min-height:56px}.sticky .wa{background:var(--wa);color:#fff;border-radius:50%;flex:none;place-items:center;width:56px;height:56px;display:grid}.sticky .wa svg{fill:currentColor;width:30px;height:30px}@media (width<=960px){section{padding:76px 0}.hero-grid,.split,.split-an,.final-grid{grid-template-columns:1fr;gap:44px}.devices{width:100%;max-width:560px;margin:0 auto}.top nav a:not(.btn){display:none}.grid3,.steps,.price,.an-grid{grid-template-columns:1fr}}@media (width<=720px){body{padding-bottom:92px;font-size:17px}.wrap{padding:0 20px}section{padding:64px 0}.top{padding:20px 0}.top nav{display:none}.cta-row .btn{width:100%}.micro{font-size:16px}.hero{padding-bottom:64px}.hero-grid{padding-top:12px}.flow{flex-direction:column;align-items:stretch;gap:8px}.flow .arrow{align-self:center;width:30px;height:30px;transform:rotate(90deg)}.dash-body{grid-template-columns:1fr}.dash-side{display:none}.inq li{grid-template-columns:1fr auto;gap:2px 12px;padding:16px}.inq li span{grid-area:2/1}.inq li .st{grid-area:1/2/3;align-self:center}.an{padding:22px}.bars,.bars-x{gap:8px}th,td{padding:14px 9px;font-size:16px}th:first-child,td:first-child{padding-left:14px}td .ico{display:none}.pc{padding:30px 26px}.form{padding:26px 22px}.sticky{display:flex}.wa-float{display:none}.foot{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}.logo-chip{background:#fff;border-radius:14px;padding:7px 14px;display:inline-flex}.logo-chip img{width:auto;height:34px;display:block}footer .logo-chip img{height:30px}.field .err{color:#b3261e;font-size:16px;font-weight:500;display:none}.field.invalid .err{display:block}.field.invalid input,.field.invalid select{border-color:#b3261e}.phone-row{grid-template-columns:minmax(120px,38%) 1fr;gap:10px;display:grid}.hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.form-status{color:#7a1a12;background:#fbe4e1;border-radius:14px;margin-top:14px;padding:12px 16px;font-size:16px;font-weight:500}.form-status[hidden]{display:none}.form .btn[disabled]{opacity:.7;cursor:progress;transform:none}.success{text-align:center;padding:18px 6px;display:none}.form.done .fields{display:none}.form.done .success{display:block}.success .tick{background:var(--coral);width:68px;height:68px;color:var(--ink);border-radius:50%;place-items:center;margin:0 auto 18px;display:grid}.success .tick .ico{stroke-width:2.4px;width:34px;height:34px}.success h3{margin-bottom:10px;font-size:1.9rem}.success p{color:var(--muted);font-size:1.05rem}.success .btn{width:auto;margin-top:22px}.sticky.hide{transform:translateY(110%)}.sticky{transition:transform .25s}
