.fa-lp{--ink:#0b1b2b;--ink-2:#12283e;--ink-3:#1b3753;--volt:#d4ff3a;--volt-2:#beeb1e;--orange:#ff6a2b;--paper:#f5f6f0;--card:#fff;--line:#e3e6dc;--text:#0b1b2b;--muted:#51606f;--muted-dark:#a9b6c4;--wa:#25d366;--wa-dark:#128c4b;--radius:18px;--shadow:0 18px 50px -20px rgba(11,27,43,.35);--display:var(--font-archivo),system-ui,sans-serif;--body:var(--font-inter),system-ui,-apple-system,sans-serif;margin:0;font-family:var(--body);color:var(--text);background:var(--paper);font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased}.fa-lp *{box-sizing:border-box}.fa-lp img,.fa-lp svg{display:block;max-width:100%}.fa-lp a{color:inherit}.fa-lp h1,.fa-lp h2,.fa-lp h3{font-family:var(--display);font-stretch:78%;line-height:1.02;letter-spacing:-.01em;margin:0}.fa-lp h2{font-size:clamp(2rem,7.2vw,3.4rem);font-weight:850}.fa-lp h3{font-size:1.45rem;font-weight:800}.fa-lp p{margin:0}.fa-lp .wrap{width:100%;max-width:1160px;margin:0 auto;padding:0 20px}.fa-lp section{padding:72px 0}.fa-lp .eyebrow{display:inline-flex;align-items:center;gap:8px;font-family:var(--display);font-stretch:95%;font-weight:700;font-size:.8rem;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.fa-lp .eyebrow:before{content:"";width:10px;height:10px;background:var(--volt);clip-path:polygon(25% 5%,75% 5%,100% 50%,75% 95%,25% 95%,0 50%);box-shadow:0 0 0 2px var(--ink) inset}.fa-lp .lead{font-size:1.1rem;color:var(--muted);max-width:40rem}.fa-lp .sec-head{margin-bottom:36px}.fa-lp .sec-head h2{margin:12px 0 14px}.fa-lp .hl{background:linear-gradient(transparent 58%,var(--volt) 58%,var(--volt) 92%,transparent 92%);padding:0 .08em}.fa-lp .btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:54px;padding:0 24px;border-radius:14px;font-family:var(--display);font-stretch:92%;font-weight:800;font-size:1.08rem;letter-spacing:.01em;text-decoration:none;border:2px solid transparent;transition:transform .15s ease,box-shadow .15s ease,background .15s ease;cursor:pointer;white-space:nowrap}.fa-lp .btn:active{transform:translateY(1px) scale(.99)}.fa-lp .btn:focus-visible{outline:3px solid var(--orange);outline-offset:3px}.fa-lp .btn-primary{background:var(--volt);color:var(--ink);box-shadow:0 10px 28px -10px rgba(190,235,30,.8)}.fa-lp .btn-primary:hover{background:#e0ff66}.fa-lp .btn-wa{background:var(--wa);color:#062a14}.fa-lp .btn-wa:hover{background:#3be07a}.fa-lp .btn-ghost{background:transparent;color:#fff;border-color:hsla(0,0%,100%,.35)}.fa-lp .btn-ghost:hover{border-color:#fff}.fa-lp .btn svg{width:22px;height:22px;flex:none}.fa-lp .cta-row{display:flex;flex-direction:column;gap:12px}.fa-lp .cta-row .btn{width:100%}.fa-lp .top{position:sticky;top:0;z-index:40;background:rgba(11,27,43,.94);backdrop-filter:saturate(1.4) blur(10px);-webkit-backdrop-filter:saturate(1.4) blur(10px);border-bottom:1px solid hsla(0,0%,100%,.08)}.fa-lp .top .wrap{justify-content:space-between;height:62px}.fa-lp .logo,.fa-lp .top .wrap{display:flex;align-items:center}.fa-lp .logo{gap:10px;text-decoration:none;color:#fff;font-family:var(--display);font-stretch:88%;font-weight:850;font-size:1.35rem;letter-spacing:-.01em}.fa-lp .fa-brand-logo{display:inline-flex;flex-shrink:0}.fa-lp .logo img{width:30px;height:30px;border-radius:8px}.fa-lp .logo b{color:var(--volt);font-weight:850}.fa-lp .top nav{display:none;gap:26px;align-items:center}.fa-lp .top nav a{color:#d6dee6;text-decoration:none;font-weight:600;font-size:.95rem}.fa-lp .top nav a:hover{color:#fff}.fa-lp .top nav .btn{min-height:42px;padding:0 16px;font-size:.95rem;border-radius:11px;color:var(--ink)}.fa-lp .top-wa{display:inline-flex;align-items:center;gap:8px;color:#fff;text-decoration:none;font-weight:600;font-size:.92rem;padding:8px 12px;border-radius:10px;border:1px solid hsla(0,0%,100%,.22)}.fa-lp .top-wa svg{width:18px;height:18px;color:var(--wa)}.fa-lp .hero{position:relative;background:var(--ink);color:#fff;padding:44px 0 64px;overflow:hidden}.fa-lp .hero:before{content:"";position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='97' viewBox='0 0 56 97'%3E%3Cpath d='M28 0l28 16v32L28 64 0 48V16zM28 64v33' fill='none' stroke='%23D4FF3A' stroke-opacity='.07' stroke-width='1.5'/%3E%3C/svg%3E");background-size:56px 97px;mask-image:radial-gradient(ellipse at 80% 20%,#000 20%,transparent 70%);-webkit-mask-image:radial-gradient(ellipse at 80% 20%,#000 20%,transparent 70%)}.fa-lp .hero:after{content:"";position:absolute;width:520px;height:520px;right:-180px;top:-160px;background:radial-gradient(circle,rgba(212,255,58,.22),transparent 65%);pointer-events:none}.fa-lp .hero .wrap{position:relative;z-index:1}.fa-lp .hero-grid{display:grid;gap:44px}.fa-lp .chip{display:inline-flex;align-items:center;gap:8px;background:rgba(212,255,58,.12);color:var(--volt);border:1px solid rgba(212,255,58,.35);padding:7px 12px;border-radius:999px;font-weight:600;font-size:.85rem}.fa-lp .chip .dot{width:8px;height:8px;border-radius:50%;background:var(--volt);box-shadow:0 0 0 4px rgba(212,255,58,.2);flex:none}.fa-lp .hero h1{font-size:clamp(2.7rem,11.5vw,5.2rem);font-weight:900;margin:18px 0;font-stretch:74%;line-height:.97}.fa-lp .hero h1 .strike{position:relative;white-space:nowrap}.fa-lp .hero h1 .strike:after{content:"";position:absolute;left:0;right:0;bottom:-.02em;height:.1em;background:var(--orange);transform:rotate(-1.5deg);border-radius:4px}.fa-lp .hero h1 em{font-style:normal;color:var(--volt)}.fa-lp .hero .sub{font-size:1.14rem;color:#c9d4df;max-width:34rem;margin-bottom:28px}.fa-lp .hero .sub strong{color:#fff}.fa-lp .micro{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:20px;color:#afc0d0;font-size:.9rem}.fa-lp .micro span{display:inline-flex;align-items:center;gap:7px}.fa-lp .micro svg{width:16px;height:16px;color:var(--volt)}.fa-lp .hero-visual{display:flex;justify-content:center;position:relative}.fa-lp .float-card{position:absolute;background:#fff;color:var(--ink);border-radius:14px;padding:10px 12px;box-shadow:var(--shadow);font-size:.78rem;font-weight:600;display:none;align-items:center;gap:9px;max-width:210px;line-height:1.3}.fa-lp .float-card i{font-style:normal;display:grid;place-items:center;width:30px;height:30px;border-radius:9px;flex:none;font-size:1rem}.fa-lp .float-card small{display:block;color:var(--muted);font-weight:500;font-size:.72rem}.fa-lp .fc-1{left:-34px;bottom:13%}.fa-lp .fc-2{right:-34px;top:9%}.fa-lp .phone{width:252px;flex:none;aspect-ratio:9/17.6;background:#0a0f14;border-radius:42px;padding:10px;box-shadow:0 40px 80px -30px rgba(0,0,0,.55),inset 0 0 0 1.5px #2a3440;position:relative}.fa-lp .phone:before{content:"";position:absolute;top:18px;left:50%;transform:translateX(-50%);width:84px;height:22px;background:#0a0f14;border-radius:14px;z-index:3}.fa-lp .screen{width:100%;height:100%;background:#050a18;border-radius:33px;overflow:hidden;display:flex;flex-direction:column;font-family:var(--body);color:#f1f5f9;font-size:11px;line-height:1.35;position:relative}.fa-lp .sb{justify-content:space-between;padding:14px 22px 4px;font-weight:700;font-size:10.5px;color:#e2e8f0}.fa-lp .sb,.fa-lp .sb .ic{display:flex;align-items:center}.fa-lp .sb .ic{gap:4px}.fa-lp .sb .ic i{display:block;width:14px;height:8px;border-radius:2px;background:#e2e8f0}.fa-lp .sb .ic i:first-child{width:10px;opacity:.6}.fa-lp .appbar{padding:10px 14px;display:flex;align-items:center;gap:9px;border-bottom:1px solid hsla(0,0%,100%,.07);background:hsla(0,0%,100%,.03)}.fa-lp .appbar .av{width:28px;height:28px;border-radius:8px;background:linear-gradient(135deg,#2563eb,#06b6d4);color:#fff;display:grid;place-items:center;font-weight:800;font-size:11px;flex:none}.fa-lp .appbar b{display:block;font-size:11.5px;color:#fff}.fa-lp .appbar small{color:#64748b;font-size:9.5px}.fa-lp .sbody{padding:12px;display:flex;flex-direction:column;gap:9px;flex:1;overflow:hidden}.fa-lp .tile{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.07);border-radius:12px;padding:10px}.fa-lp .tile h5{margin:0 0 2px;font-size:10px;color:#64748b;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.fa-lp .tile small.s{color:#64748b;font-size:9px}.fa-lp .kpis{display:grid;grid-template-columns:1fr 1fr;gap:8px}.fa-lp .kpi b{font-size:16px;font-family:var(--display);font-stretch:85%;font-weight:800;display:block;color:#fff}.fa-lp .kpi.warn b{color:#fb923c}.fa-lp .kpi.ok b{color:#34d399}.fa-lp .row{display:flex;align-items:center;gap:8px;padding:7px 0;border-bottom:1px dashed hsla(0,0%,100%,.06)}.fa-lp .row:last-child{border-bottom:0}.fa-lp .row .nm{flex:1;min-width:0}.fa-lp .row .nm b{display:block;font-size:10.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#f1f5f9}.fa-lp .row .nm small{color:#64748b;font-size:9px}.fa-lp .ava{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;font-size:9px;font-weight:700;flex:none;color:#0b1b2b}.fa-lp .pill{font-size:8.5px;font-weight:700;padding:3px 7px;border-radius:999px;white-space:nowrap}.fa-lp .p-over{background:rgba(251,146,60,.15);color:#fb923c;border:1px solid rgba(251,146,60,.25)}.fa-lp .p-paid{background:rgba(52,211,153,.15);color:#34d399;border:1px solid rgba(52,211,153,.25)}.fa-lp .p-due{background:rgba(251,191,36,.15);color:#fbbf24;border:1px solid rgba(251,191,36,.2)}.fa-lp .p-cash{background:hsla(0,0%,100%,.06);color:#94a3b8;border:1px solid hsla(0,0%,100%,.08)}.fa-lp .p-upi{background:rgba(59,130,246,.15);color:#60a5fa;border:1px solid rgba(59,130,246,.25)}.fa-lp .p-onl{background:rgba(167,139,250,.15);color:#a78bfa;border:1px solid rgba(167,139,250,.25)}.fa-lp .wa-btn{display:flex;align-items:center;justify-content:center;gap:6px;background:var(--wa);color:#062a14;font-weight:700;border-radius:9px;padding:8px;font-size:10.5px}.fa-lp .wa-btn svg{width:13px;height:13px}.fa-lp .bubble{background:#dcf8c6;color:#0b1b2b;border-radius:10px 10px 2px 10px;padding:8px 9px;font-size:9.5px;align-self:flex-end;max-width:88%;box-shadow:0 1px 1px rgba(0,0,0,.08)}.fa-lp .bubble small{display:block;text-align:right;color:#5b6b5b;font-size:8px;margin-top:3px}.fa-lp .att{display:flex;gap:4px}.fa-lp .att span{width:22px;height:22px;border-radius:7px;display:grid;place-items:center;font-weight:800;font-size:9.5px;background:hsla(0,0%,100%,.06);color:#64748b;border:1px solid hsla(0,0%,100%,.08)}.fa-lp .att .on-p{background:rgba(52,211,153,.2);color:#34d399;border-color:rgba(52,211,153,.35)}.fa-lp .att .on-a{background:hsla(0,91%,71%,.2);color:#f87171;border-color:hsla(0,91%,71%,.35)}.fa-lp .att .on-l{background:rgba(251,191,36,.2);color:#fbbf24;border-color:rgba(251,191,36,.35)}.fa-lp .btn-s{background:hsla(0,0%,100%,.08);color:#fff;text-align:center;font-weight:700;border-radius:9px;padding:9px;font-size:10.5px;border:1px solid hsla(0,0%,100%,.1)}.fa-lp .btn-s.v{background:linear-gradient(135deg,#2563eb,#06b6d4);color:#fff;border:none}.fa-lp .cover{height:88px;flex:none;background:linear-gradient(135deg,#0b1b2b,#1b3753 50%,#0e7490);position:relative;overflow:hidden}.fa-lp .cover:after{content:"";position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='48' viewBox='0 0 28 48'%3E%3Cpath d='M14 0l14 8v16l-14 8L0 24V8zM14 32v16' fill='none' stroke='%23D4FF3A' stroke-opacity='.18'/%3E%3C/svg%3E")}.fa-lp .pf-av{width:48px;height:48px;flex:none;border-radius:14px;background:linear-gradient(135deg,#2563eb,#06b6d4);border:3px solid #050a18;display:grid;place-items:center;font-weight:900;font-size:17px;margin:-26px 0 0 12px;position:relative;z-index:1}.fa-lp .pf-av,.fa-lp .pf-name{font-family:var(--display);color:#fff}.fa-lp .pf-name{font-size:13px;font-stretch:85%;font-weight:800;display:block}.fa-lp .tags{display:flex;flex-wrap:wrap;gap:4px}.fa-lp .tags span{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.08);border-radius:999px;padding:3px 7px;font-size:8.5px;font-weight:600;color:#94a3b8}.fa-lp .url{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.07);border-radius:8px;padding:6px 8px;font-size:9px;color:#94a3b8;display:flex;justify-content:space-between;gap:6px;align-items:center}.fa-lp .url b{color:#60a5fa;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fa-lp .seg{display:flex;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.06);border-radius:9px;padding:3px;gap:3px}.fa-lp .seg span{flex:1;text-align:center;padding:5px 0;border-radius:7px;font-weight:600;font-size:9.5px;color:#64748b}.fa-lp .seg .on{background:hsla(0,0%,100%,.08);color:#f1f5f9;box-shadow:0 1px 2px rgba(0,0,0,.2)}.fa-lp .two{display:flex;gap:6px}.fa-lp .two>*{flex:1}.fa-lp .session-row{display:flex;align-items:center;gap:8px;padding:8px;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.05);border-radius:10px}.fa-lp .session-ic{width:28px;height:28px;border-radius:8px;background:rgba(6,182,212,.15);border:1px solid rgba(6,182,212,.25);display:grid;place-items:center;color:#22d3ee;flex:none;font-size:12px}.fa-lp .pain{background:var(--paper)}.fa-lp .pain-grid{display:grid;gap:16px}.fa-lp .pain-card{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:24px}.fa-lp .pain-card .q{font-family:var(--display);font-stretch:85%;font-weight:800;font-size:1.35rem;line-height:1.15;margin:14px 0 10px;color:var(--text)}.fa-lp .pain-card p{color:var(--muted)}.fa-lp .pain-ic{width:46px;height:46px;border-radius:13px;display:grid;place-items:center;background:#ffe8dc;color:var(--orange)}.fa-lp .pain-ic svg{width:24px;height:24px}.fa-lp .pain-foot{margin-top:28px;padding:20px 22px;border-radius:var(--radius);background:var(--ink);color:#fff;font-size:1.05rem;display:flex;gap:14px;align-items:flex-start}.fa-lp .pain-foot svg{width:26px;height:26px;color:var(--volt);flex:none;margin-top:1px}.fa-lp .pain-foot strong{color:var(--volt)}.fa-lp .features{background:#fff}.fa-lp .feat{display:grid;gap:30px;align-items:center;padding:34px 0;border-top:1px solid var(--line)}.fa-lp .feat.first{border-top:0;padding-top:8px}.fa-lp .feat-vis{order:2;display:flex;justify-content:center;background:radial-gradient(circle at 50% 45%,rgba(212,255,58,.55),rgba(212,255,58,0) 62%),var(--paper);border-radius:28px;padding:34px 12px}.fa-lp .feat-num{font-family:var(--display);font-stretch:85%;font-weight:850;font-size:.85rem;letter-spacing:.06em;color:var(--ink);background:var(--volt);display:inline-block;padding:4px 10px;border-radius:8px;margin-bottom:14px}.fa-lp .feat h3{font-size:clamp(1.8rem,6.4vw,2.5rem);margin-bottom:12px}.fa-lp .feat p.lead{margin-bottom:16px}.fa-lp .ticks{list-style:none;padding:0;margin:0;display:grid;gap:10px}.fa-lp .ticks li{display:flex;gap:11px;align-items:flex-start}.fa-lp .ticks li:before{content:"";flex:none;width:22px;height:22px;margin-top:1px;border-radius:7px;background:var(--ink) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23D4FF3A' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center /14px no-repeat}.fa-lp .note{font-size:.85rem;color:var(--muted);margin-top:14px}.fa-lp .how{background:var(--ink);color:#fff}.fa-lp .how .eyebrow{color:var(--muted-dark)}.fa-lp .how .lead{color:#c1ccd8}.fa-lp .steps{display:grid;gap:16px}.fa-lp .step{background:var(--ink-2);border:1px solid hsla(0,0%,100%,.08);border-radius:var(--radius);padding:26px 24px;display:flex;flex-direction:column}.fa-lp .step .n{font-family:var(--display);font-stretch:75%;font-weight:900;font-size:3.6rem;line-height:1;color:var(--volt);margin-bottom:10px}.fa-lp .step h3{margin-bottom:8px;font-size:1.5rem}.fa-lp .step p{color:#c1ccd8;margin-bottom:18px}.fa-lp .step .tag{align-self:flex-start;margin-top:auto;font-size:.8rem;font-weight:600;color:var(--ink);background:var(--volt);border-radius:999px;padding:4px 10px}.fa-lp .who{background:var(--paper)}.fa-lp .who-grid{display:grid;gap:18px}.fa-lp .who-col{background:#fff;border:1px solid var(--line);border-radius:24px;padding:28px 22px}.fa-lp .who-col.coach{background:var(--ink);color:#fff;border-color:var(--ink)}.fa-lp .who-col .badge{display:inline-flex;align-items:center;gap:8px;font-family:var(--display);font-stretch:90%;font-weight:800;text-transform:uppercase;letter-spacing:.08em;font-size:.8rem;padding:6px 12px;border-radius:999px;background:var(--ink);color:var(--volt)}.fa-lp .who-col .badge svg{width:16px;height:16px}.fa-lp .who-col.coach .badge{background:var(--volt);color:var(--ink)}.fa-lp .who-col h3{margin:16px 0 6px;font-size:clamp(1.6rem,5.5vw,2.1rem)}.fa-lp .who-col>p{color:var(--muted);margin-bottom:18px}.fa-lp .who-col.coach>p{color:#c1ccd8}.fa-lp .ben{display:grid;gap:12px}.fa-lp .ben>div{display:flex;gap:14px;align-items:flex-start;padding:14px;border-radius:14px;background:var(--paper)}.fa-lp .who-col.coach .ben>div{background:var(--ink-2)}.fa-lp .ben i{flex:none;width:40px;height:40px;border-radius:11px;display:grid;place-items:center;background:var(--volt);color:var(--ink)}.fa-lp .ben i svg{width:21px;height:21px}.fa-lp .ben b{display:block;font-size:1.02rem;margin-bottom:2px}.fa-lp .ben span{color:var(--muted);font-size:.95rem}.fa-lp .who-col.coach .ben span{color:#b6c3d0}.fa-lp .offer{background:#fff}.fa-lp .offer-card{position:relative;border-radius:28px;background:var(--ink);color:#fff;padding:34px 20px;overflow:hidden;box-shadow:var(--shadow);display:flex;flex-direction:column}.fa-lp .offer-card:before{content:"";position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='97' viewBox='0 0 56 97'%3E%3Cpath d='M28 0l28 16v32L28 64 0 48V16zM28 64v33' fill='none' stroke='%23D4FF3A' stroke-opacity='.08' stroke-width='1.5'/%3E%3C/svg%3E");background-size:56px 97px;pointer-events:none}.fa-lp .offer-card>*{position:relative}.fa-lp .ribbon{display:inline-flex;align-items:center;gap:0;white-space:pre;background:var(--volt);color:var(--ink);font-family:var(--display);font-stretch:88%;font-weight:850;text-transform:uppercase;letter-spacing:.06em;font-size:.8rem;padding:7px 14px;border-radius:999px}.fa-lp .ribbon svg{width:16px;height:16px;flex:none;margin-right:8px}.fa-lp .ribbon .yr{display:none}.fa-lp .offer-card h2{margin:18px 0 10px;color:#fff}.fa-lp .offer-card .lead{color:#c1ccd8}.fa-lp .offer-head{order:1}.fa-lp .perks{order:2;list-style:none;padding:0;margin:24px 0 0;display:grid;gap:12px}.fa-lp .offer-act{order:3;margin-top:26px}.fa-lp .perks li{display:flex;gap:14px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:16px;padding:16px}.fa-lp .perks i{flex:none;width:42px;height:42px;border-radius:12px;background:var(--volt);color:var(--ink);display:grid;place-items:center}.fa-lp .perks i svg{width:22px;height:22px}.fa-lp .perks b{display:block;font-size:1.08rem;margin-bottom:3px}.fa-lp .perks span{color:#b6c3d0;font-size:.96rem}.fa-lp .cap{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:24px}.fa-lp .cap div{flex:1 1 130px;background:rgba(212,255,58,.1);border:1px dashed rgba(212,255,58,.55);border-radius:14px;padding:12px 14px}.fa-lp .cap b{display:block;font-family:var(--display);font-stretch:78%;font-weight:900;font-size:2.2rem;line-height:1;color:var(--volt)}.fa-lp .cap span{font-size:.88rem;color:#d6dee6}.fa-lp .fine{font-size:.85rem;color:#a3b2c1;margin-top:16px}.fa-lp .trust{background:var(--paper)}.fa-lp .founder,.fa-lp .trust-grid,.fa-lp .trust-right{display:grid;gap:18px}.fa-lp .founder{background:#fff;border:1px solid var(--line);border-radius:24px;padding:26px 22px}.fa-lp .founder-top{display:flex;gap:16px;align-items:center}.fa-lp .f-photo{width:78px;height:78px;border-radius:22px;background:var(--ink);color:var(--volt);display:grid;place-items:center;font-family:var(--display);font-stretch:80%;font-weight:900;font-size:1.8rem;flex:none;position:relative}.fa-lp .f-photo:after{content:"";position:absolute;right:-5px;bottom:-5px;width:22px;height:22px;border-radius:50%;background:var(--wa);border:3px solid #fff}.fa-lp .founder h3{font-size:1.6rem}.fa-lp .founder .role{color:var(--muted);font-size:.95rem}.fa-lp .founder blockquote{margin:0;font-size:1.12rem;line-height:1.5;border-left:4px solid var(--volt);padding-left:14px}.fa-lp .tcard{background:#fff;border:1px solid var(--line);border-radius:24px;padding:24px 22px}.fa-lp .tcard h3{font-size:1.35rem;margin-bottom:8px;display:flex;gap:10px;align-items:center}.fa-lp .tcard h3 svg{width:28px;height:28px;color:var(--ink);background:var(--volt);border-radius:8px;padding:4px;flex:none}.fa-lp .tcard p{color:var(--muted)}.fa-lp .tcard a{font-weight:600;color:var(--ink)}.fa-lp .areas{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.fa-lp .areas span{display:inline-flex;align-items:center;gap:6px;background:var(--ink);color:#fff;font-weight:600;font-size:.92rem;padding:8px 13px;border-radius:999px}.fa-lp .areas span:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--volt)}.fa-lp .testi-slot{border:2px dashed #c6cdbe;border-radius:24px;padding:22px;color:var(--muted);display:flex;gap:14px;align-items:flex-start}.fa-lp .testi-slot svg{width:28px;height:28px;flex:none;color:#9aa590}.fa-lp .testi-slot b{color:var(--text)}.fa-lp .faq{background:#fff}.fa-lp .faq-list{display:grid;gap:12px;max-width:820px}.fa-lp details{border:1px solid var(--line);border-radius:16px;background:var(--paper);overflow:hidden}.fa-lp details[open]{background:#fff;box-shadow:0 10px 30px -18px rgba(11,27,43,.35);border-color:#d2d8ca}.fa-lp summary{list-style:none;cursor:pointer;padding:18px 18px 18px 20px;font-family:var(--display);font-stretch:88%;font-weight:800;font-size:1.18rem;line-height:1.2;display:flex;justify-content:space-between;gap:16px;align-items:center}.fa-lp summary::-webkit-details-marker{display:none}.fa-lp summary:after{content:"+";flex:none;width:30px;height:30px;border-radius:9px;background:var(--ink);color:var(--volt);display:grid;place-items:center;font-size:1.3rem;font-weight:700;font-family:var(--body);line-height:1}.fa-lp details[open] summary:after{content:"–"}.fa-lp .ans{padding:0 20px 20px;color:#33414f}.fa-lp .ans p+p{margin-top:10px}.fa-lp .final{background:var(--volt);color:var(--ink);position:relative;overflow:hidden}.fa-lp .final:before{content:"";position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='97' viewBox='0 0 56 97'%3E%3Cpath d='M28 0l28 16v32L28 64 0 48V16zM28 64v33' fill='none' stroke='%230B1B2B' stroke-opacity='.08' stroke-width='1.5'/%3E%3C/svg%3E");background-size:56px 97px;pointer-events:none}.fa-lp .final .wrap{position:relative}.fa-lp .final h2{font-size:clamp(2.3rem,9vw,4.2rem);max-width:15ch;margin:12px 0 14px}.fa-lp .final .lead{color:#23384d;margin-bottom:26px}.fa-lp .final .eyebrow{color:#23384d}.fa-lp .final .eyebrow:before{background:var(--ink)}.fa-lp .final .btn-primary{background:var(--ink);color:var(--volt);box-shadow:none}.fa-lp .final .btn-primary:hover{background:#18324c}.fa-lp .final .btn-wa{background:#fff;color:var(--ink);border-color:var(--ink)}.fa-lp .final .btn-wa svg{color:var(--wa-dark)}.fa-lp .final .btn-wa:hover{background:#f1f4ea}.fa-lp .final .btn-ghost{background:transparent;color:var(--ink);border-color:rgba(11,27,43,.35)}.fa-lp .final .btn-ghost:hover{border-color:var(--ink);background:rgba(11,27,43,.04)}.fa-lp footer{background:var(--ink);color:#a3b2c1;padding:40px 0 calc(30px + 76px + env(safe-area-inset-bottom));font-size:.88rem}.fa-lp footer .fa-brand-logo{margin-bottom:10px}.fa-lp footer .links{display:flex;flex-wrap:wrap;gap:8px 20px;margin:14px 0 18px}.fa-lp footer .links a{color:#d6dee6;text-decoration:none;font-weight:600}.fa-lp footer .links a:hover{text-decoration:underline}.fa-lp footer .disc{max-width:60rem;line-height:1.6}.fa-lp footer .disc+.disc{margin-top:8px}.fa-lp .mbar{position:fixed;left:0;right:0;bottom:0;z-index:50;display:flex;gap:10px;padding:10px 12px calc(10px + env(safe-area-inset-bottom));background:rgba(11,27,43,.96);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-top:1px solid hsla(0,0%,100%,.1)}.fa-lp .mbar .btn{flex:1;min-height:52px;padding:0 10px;font-size:1rem}.fa-lp .mbar .btn-wa{flex:0 0 auto;padding:0 16px}@media (min-width:480px){.fa-lp .ribbon .yr{display:inline}}@media (min-width:640px){.fa-lp .wrap{padding:0 32px}.fa-lp .cta-row{flex-direction:row;flex-wrap:wrap}.fa-lp .cta-row .btn{width:auto}.fa-lp .pain-grid,.fa-lp .steps{grid-template-columns:repeat(3,1fr)}.fa-lp .offer-card{padding:44px 40px}.fa-lp .mbar .btn-wa{flex:1}}@media (min-width:960px){.fa-lp footer{padding-bottom:30px}.fa-lp .mbar{display:none}.fa-lp .top nav{display:flex}.fa-lp .top-wa{display:none}.fa-lp section{padding:104px 0}.fa-lp .hero{padding:72px 0 96px}.fa-lp .hero-grid{grid-template-columns:1.15fr .85fr;align-items:center;gap:40px}.fa-lp .hero-visual{min-height:620px;align-items:center}.fa-lp .phone{width:272px}.fa-lp .hero .phone{width:300px;aspect-ratio:9/18.4}.fa-lp .float-card{display:flex}.fa-lp .feat{grid-template-columns:1fr 1fr;gap:64px;padding:56px 0}.fa-lp .feat-vis{order:0;padding:48px 20px}.fa-lp .feat.alt .feat-vis{order:2}.fa-lp .who-grid{grid-template-columns:1fr 1fr;gap:24px}.fa-lp .who-col{padding:36px 34px}.fa-lp .offer-card{padding:60px;display:grid;grid-template-columns:1.05fr 1fr;grid-template-rows:auto 1fr;-moz-column-gap:56px;column-gap:56px;align-items:start}.fa-lp .offer-head{grid-column:1;grid-row:1}.fa-lp .offer-act{grid-column:1;grid-row:2;margin-top:28px}.fa-lp .offer-card .perks{grid-column:2;grid-row:1/span 2;margin-top:0}.fa-lp .offer-head h2{font-size:3.4rem}.fa-lp .trust-grid{grid-template-columns:1.1fr .9fr;align-items:start}.fa-lp .founder{padding:34px}.fa-lp .faq .wrap{display:grid;grid-template-columns:.8fr 1.4fr;gap:56px;align-items:start}.fa-lp .faq .sec-head{position:sticky;top:100px}.fa-lp .final{text-align:center}.fa-lp .final .lead,.fa-lp .final h2{margin-left:auto;margin-right:auto}.fa-lp .final .cta-row{justify-content:center}}@media (prefers-reduced-motion:reduce){.fa-lp .btn{transition:none}}.fa-lp .fa-modal{position:fixed;inset:0;z-index:80;display:flex;align-items:flex-end;justify-content:center;padding:12px;background:rgba(6,14,24,.72);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.fa-lp .fa-modal-card{position:relative;width:min(100%,440px);max-height:min(92vh,720px);overflow:auto;background:#fff;color:var(--ink);border-radius:20px 20px 16px 16px;padding:28px 22px 22px;box-shadow:0 24px 64px -20px rgba(0,0,0,.55)}.fa-lp .fa-modal-close{position:absolute;top:10px;right:12px;width:36px;height:36px;border:0;border-radius:999px;background:transparent;color:#5b6b7c;font-size:1.6rem;line-height:1;cursor:pointer}.fa-lp .fa-modal-close:hover{background:rgba(11,27,43,.06);color:var(--ink)}.fa-lp .fa-callback-form h2,.fa-lp .fa-modal-success h2{margin:0 0 8px;font-family:var(--display);font-size:1.55rem;font-weight:800;letter-spacing:-.02em;padding-right:28px}.fa-lp .fa-modal-lead,.fa-lp .fa-modal-success p{margin:0 0 20px;color:#4a5d70;line-height:1.5;font-size:.98rem}.fa-lp .fa-callback-form{display:flex;flex-direction:column;gap:14px}.fa-lp .fa-callback-form label{display:flex;flex-direction:column;gap:6px;font-size:.86rem;font-weight:700;color:#24384c}.fa-lp .fa-callback-form label em{font-style:normal;font-weight:500;color:#7a8b9c}.fa-lp .fa-callback-form input,.fa-lp .fa-callback-form textarea{width:100%;border:1.5px solid #d5dee7;border-radius:12px;padding:12px 14px;font:inherit;font-size:1rem;font-weight:500;color:var(--ink);background:#f7fafc;outline:none;resize:vertical}.fa-lp .fa-callback-form input:focus,.fa-lp .fa-callback-form textarea:focus{border-color:var(--orange);background:#fff;box-shadow:0 0 0 3px rgba(255,106,43,.18)}.fa-lp .fa-form-error{margin:0;color:#b42318;font-size:.9rem;font-weight:600}.fa-lp .fa-callback-form .btn,.fa-lp .fa-modal-success .btn{width:100%;margin-top:4px}.fa-lp .fa-modal-success{text-align:center;padding:12px 4px 4px}.fa-lp .mbar .btn-ghost{border-color:hsla(0,0%,100%,.28);color:#fff;background:transparent;flex:0.85;font-size:.92rem}@media (min-width:640px){.fa-lp .fa-modal{align-items:center}.fa-lp .fa-modal-card{border-radius:20px;padding:32px 28px 26px}}@font-face{font-family:__Archivo_7347c0;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/_next/static/media/8a053b136321ec99-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Archivo_7347c0;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/_next/static/media/2a8fe189f1a8dd0c-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Archivo_7347c0;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/_next/static/media/c214ffb7f5362987-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Archivo_Fallback_7347c0;src:local("Arial");ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.00%;size-adjust:98.70%}.__className_7347c0{font-family:__Archivo_7347c0,__Archivo_Fallback_7347c0;font-style:normal}.__variable_7347c0{--font-archivo:"__Archivo_7347c0","__Archivo_Fallback_7347c0"}@font-face{font-family:__Inter_d8ebd1;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_d8ebd1;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_d8ebd1;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_d8ebd1;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_d8ebd1;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_d8ebd1;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_d8ebd1;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_Fallback_d8ebd1;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_d8ebd1{font-family:__Inter_d8ebd1,__Inter_Fallback_d8ebd1;font-style:normal}.__variable_d8ebd1{--font-inter:"__Inter_d8ebd1","__Inter_Fallback_d8ebd1"}