:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#07010d;--bg-2:#100016;--card:#ffffff0d;--card-strong:#ffffff13;--border:#ffffff17;--text:#f8efff;--muted:#8f819b;--muted-2:#6f6179;--pink:#e333f8;--pink-2:#bf27ff;--pink-3:#ff4bf7;--purple:#7b22ff;--shadow:0 30px 80px #c115ff2e;--radius:18px;--container:1128px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{min-height:100vh;color:var(--text);letter-spacing:-.02em;background:radial-gradient(circle at 50% 0,#6f009b57,#0000 30rem),radial-gradient(circle at 52% 16%,#39005b70,#0000 32rem),linear-gradient(#18001e 0%,#08000f 25%,#07010d 100%);margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow-x:hidden}body:before{content:"";z-index:-3;pointer-events:none;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff03 1px,#0000 1px);background-size:72px 72px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#0009,#0000 58%);mask-image:linear-gradient(#0009,#0000 58%)}body.menu-open{overflow:hidden}a{color:inherit;text-decoration:none}img,video{max-width:100%;display:block}button,input,textarea,select{font:inherit}.container{width:min(100% - 48px, var(--container));margin-inline:auto}.section-pad{padding:108px 0}.page-glow{z-index:-2;pointer-events:none;filter:blur(80px);opacity:.42;border-radius:999px;position:fixed}.page-glow-one{background:#8100a7;width:520px;height:520px;top:-220px;left:50%;transform:translate(-50%)}.page-glow-two{opacity:.28;background:#4b0477;width:420px;height:420px;top:55%;right:-170px}.site-header{z-index:50;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#1100188f;border-bottom:1px solid #ffffff0a;height:58px;transition:background .22s,border-color .22s,box-shadow .22s;position:sticky;top:0}.site-header.is-scrolled{background:#09000edb;border-color:#ffffff14;box-shadow:0 18px 50px #00000038}.header-inner{justify-content:space-between;align-items:center;gap:24px;height:100%;display:flex}.brand{flex:none;align-items:center;display:inline-flex}.brand img{object-fit:contain;width:64px;height:auto}.desktop-nav,.site-footer nav{color:#f8efff8f;letter-spacing:-.01em;align-items:center;gap:42px;font-size:12px;font-weight:600;display:flex}.desktop-nav a,.site-footer nav a{transition:color .2s,transform .2s}.desktop-nav a:hover,.site-footer nav a:hover{color:var(--text);transform:translateY(-1px)}.btn{--btn-bg:transparent;--btn-border:#ffffff1f;border:1px solid var(--btn-border);background:var(--btn-bg);min-height:40px;color:var(--text);white-space:nowrap;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:9px;padding:0 24px;font-size:13px;font-weight:800;line-height:1;transition:transform .2s,border-color .2s,box-shadow .2s,background .2s;display:inline-flex}.btn:hover{transform:translateY(-2px)}.btn-primary{--btn-bg:linear-gradient(135deg, var(--pink), var(--pink-2));--btn-border:#ff5dff47;box-shadow:0 14px 36px #d326ff61,inset 0 1px #ffffff2e}.btn-primary:hover{box-shadow:0 18px 46px #d326ff80,inset 0 1px #ffffff38}.btn-outline{color:#f8efffe0;background:#ffffff05;border-color:#e136ff70;box-shadow:inset 0 0 34px #ca28ff0d}.btn-outline:hover{background:#ec5eff13;border-color:#ec5effb8}.btn-small{border-radius:7px;min-height:30px;padding:0 18px;font-size:11px}.menu-toggle{width:42px;height:42px;color:var(--text);background:#ffffff0a;border:1px solid #ffffff14;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:5px;display:none}.menu-toggle span{background:currentColor;border-radius:99px;width:18px;height:2px}.mobile-menu{display:none}.hero{align-items:center;min-height:670px;padding-top:134px;padding-bottom:66px;display:grid;position:relative}.hero:after{content:"";pointer-events:none;z-index:-1;background:radial-gradient(circle,#de31ff21,#0000 58%);border-radius:999px;width:840px;height:840px;position:absolute;top:36px;left:50%;transform:translate(-50%)}.hero-inner{text-align:center;max-width:830px}.eyebrow{color:#f8efff9e;letter-spacing:-.01em;background:#ffffff0c;border:1px solid #ffffff0f;border-radius:999px;align-items:center;gap:8px;width:fit-content;margin:0 auto 28px;padding:8px 14px;font-size:12px;font-weight:700;display:inline-flex;box-shadow:inset 0 1px #ffffff09}.eyebrow-icon{width:16px;height:16px;color:var(--pink);background:#d92dff17;border-radius:999px;place-items:center;font-size:10px;display:inline-grid}.hero h1,.section-heading h2,.cta-card h2{color:var(--text);letter-spacing:-.058em;text-wrap:balance;margin:0;font-weight:800}.hero h1{text-shadow:0 0 36px #ffffff14;font-size:clamp(42px,7vw,72px);line-height:.98}.hero h1 span,.section-heading h2 span,.cta-card h2 span{color:var(--pink);text-shadow:0 0 38px #e434ff5c}.hero p{color:#c9b9d5a8;max-width:650px;margin:27px auto 0;font-size:16px;font-weight:700;line-height:1.5}.hero-actions{justify-content:center;align-items:center;gap:14px;margin-top:34px;display:flex}.trusted{margin-top:74px}.trusted>span{color:#c9b9d570;letter-spacing:.12em;font-size:10px;font-weight:800;display:block}.trusted-logos{opacity:.35;filter:grayscale();justify-content:center;align-items:center;gap:38px;width:min(100%,540px);margin:22px auto 0;display:flex}.trusted-logos img{object-fit:contain;max-width:118px;max-height:40px}.trusted-logos .text-logo{color:#fff;letter-spacing:-.08em;opacity:.82;font-size:14px;font-weight:800;line-height:.86}.section-heading{text-align:center;max-width:650px;margin:0 auto 58px}.section-heading .mini-label{margin-bottom:14px}.section-heading h2,.cta-card h2{font-size:clamp(31px,4vw,42px);line-height:1.08}.section-heading p,.cta-card p{color:#c9b9d599;margin:16px auto 0;font-size:13px;font-weight:700;line-height:1.55}.numbers{padding-top:90px;padding-bottom:90px}.stats-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.stat-card,.feature-card,.cta-card{border:1px solid var(--border);background:linear-gradient(#ffffff0f,#ffffff09);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff08}.stat-card:before,.feature-card:before{content:"";opacity:0;pointer-events:none;background:radial-gradient(circle at 50% 0,#e333f829,#0000 48%);transition:opacity .25s;position:absolute;inset:0}.stat-card:hover:before,.feature-card:hover:before{opacity:1}.stat-card{text-align:center;border-radius:12px;place-items:center;min-height:119px;padding:23px 16px;display:grid}.stat-card strong{color:var(--pink);letter-spacing:-.055em;font-size:clamp(30px,4vw,44px);font-weight:800;line-height:1;display:block}.stat-card span{color:#c9b9d58f;margin-top:11px;font-size:12px;font-weight:700;display:block}.features{padding-top:96px;padding-bottom:116px}.mini-label{color:var(--pink);letter-spacing:.15em;font-size:10px;font-weight:900;display:block}.features-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.feature-card{border-radius:12px;min-height:176px;padding:28px 25px 24px;transition:transform .22s,border-color .22s,background .22s}.feature-card:hover{background:#ffffff12;border-color:#de31ff47;transform:translateY(-4px)}.icon-box{width:38px;height:38px;color:var(--pink);background:#e233f824;border-radius:9px;place-items:center;margin-bottom:26px;display:grid}.icon-box svg,.socials svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.feature-card h3,.step-card h3{color:#f8efffdb;letter-spacing:-.035em;margin:0;font-size:15px;font-weight:800}.feature-card p,.step-card p{color:#c9b9d58f;margin:12px 0 0;font-size:12px;font-weight:600;line-height:1.55}.how-it-works{padding-top:110px;padding-bottom:122px}.eyebrow-soft{margin-bottom:24px}.process-layout{grid-template-columns:310px 1fr;align-items:center;gap:58px;max-width:845px;margin:0 auto;display:grid}.phone-frame{aspect-ratio:9/16;background:linear-gradient(135deg,#ff47fb73,#ffffff0f 42%,#aa15ff59);border-radius:12px;width:min(100%,320px);margin-inline:auto;padding:9px;position:relative;box-shadow:0 0 48px #d92bff8c,0 22px 80px #0000007a}.phone-frame:before{content:"";pointer-events:none;z-index:1;border-radius:9px;position:absolute;inset:12px;box-shadow:inset 0 0 0 1px #ffffff29}.phone-frame video{object-fit:cover;background:#16011d;border-radius:9px;width:100%;height:100%}.steps{padding-top:8px}.steps .mini-label{margin-bottom:22px}.step-card{grid-template-columns:34px 1fr;align-items:start;gap:16px;display:grid;position:relative}.step-card+.step-card{margin-top:26px}.step-card:not(:last-child):after{content:"";background:linear-gradient(#e233f866,#e233f80a);width:1px;position:absolute;top:37px;bottom:-25px;left:16px}.step-icon{width:34px;height:34px;color:var(--pink);background:#e233f81a;border:1px solid #e233f861;border-radius:999px;place-items:center;font-size:14px;display:grid;box-shadow:0 0 24px #e233f821}.cta-section{padding-top:54px;padding-bottom:84px}.cta-card{text-align:center;isolation:isolate;border-radius:18px;place-items:center;min-height:252px;padding:54px 24px;display:grid}.cta-card p{max-width:620px;font-size:14px}.cta-card .btn{margin-top:32px}.cta-glow{z-index:-1;pointer-events:none;background:radial-gradient(circle at 50% 0,#e133f838,#0000 45%),radial-gradient(circle at 50% 100%,#6f17ac2e,#0000 42%);position:absolute;inset:0}.site-footer{background:#06000a6b;border-top:1px solid #ffffff0f;padding:34px 0 32px}.footer-inner{grid-template-columns:1fr auto 1fr;align-items:center;gap:30px;display:grid}.footer-brand img{width:60px}.footer-meta{color:#c9b9d580;justify-content:flex-end;align-items:center;gap:14px;font-size:11px;font-weight:600;display:flex}.socials{align-items:center;gap:10px;display:flex}.socials a{color:#f8efff8c;place-items:center;width:18px;height:18px;transition:color .2s,transform .2s;display:inline-grid}.socials a:hover{color:var(--pink);transform:translateY(-1px)}.socials svg{width:17px;height:17px}.whatsapp-float{z-index:40;color:#fff;background:#25d366;border-radius:999px;place-items:center;width:52px;height:52px;transition:transform .2s,box-shadow .2s;display:grid;position:fixed;bottom:22px;right:22px;box-shadow:0 18px 48px #25d36657}.whatsapp-float:hover{transform:translateY(-3px)scale(1.02);box-shadow:0 22px 58px #25d36670}.whatsapp-float svg{fill:currentColor;width:32px;height:32px}.reveal{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(26px)}.reveal.is-visible{opacity:1;transform:translateY(0)}@media (width<=980px){.container{width:min(100% - 36px, var(--container))}.desktop-nav,.header-inner>.btn-small{display:none}.menu-toggle{display:inline-flex}.mobile-menu{z-index:49;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);opacity:0;pointer-events:none;background:#0c0012f0;border:1px solid #ffffff14;border-radius:16px;gap:10px;padding:16px;transition:opacity .22s,transform .22s;display:grid;position:fixed;top:58px;left:18px;right:18px;transform:translateY(-14px)}.mobile-menu.is-open{opacity:1;pointer-events:auto;transform:translateY(0)}.mobile-menu a:not(.btn){color:#f8efffb8;border-radius:10px;padding:13px 12px;font-size:14px;font-weight:700}.mobile-menu a:not(.btn):hover{color:var(--text);background:#ffffff0d}.hero{min-height:auto;padding-top:105px}.trusted-logos{flex-wrap:wrap;gap:22px 32px}.stats-grid,.features-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.process-layout{grid-template-columns:1fr;gap:46px}.steps{width:min(100%,500px);margin:0 auto}.footer-inner{text-align:center;grid-template-columns:1fr;justify-items:center}.footer-meta{flex-wrap:wrap;justify-content:center}}@media (width<=640px){.container{width:min(100% - 28px, var(--container))}.section-pad{padding:74px 0}.hero{padding-top:92px;padding-bottom:54px}.hero h1{font-size:clamp(39px,13vw,52px)}.hero p{font-size:14px;font-weight:600}.hero-actions{flex-direction:column;align-items:stretch}.btn{width:100%}.trusted{margin-top:56px}.trusted-logos img{max-width:102px;max-height:32px}.numbers,.features,.how-it-works,.cta-section{padding-top:74px;padding-bottom:74px}.section-heading{margin-bottom:38px}.stats-grid,.features-grid{grid-template-columns:1fr;gap:14px}.feature-card{min-height:auto}.process-layout{gap:38px}.phone-frame{width:min(100%,300px)}.cta-card{padding:42px 20px}.site-footer nav{flex-wrap:wrap;justify-content:center;gap:16px 24px}.whatsapp-float{width:48px;height:48px;bottom:16px;right:16px}}
