@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2?dpl=dpl_AnYxzLcDbcvVwdJpkz3jc284cBED) 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;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2?dpl=dpl_AnYxzLcDbcvVwdJpkz3jc284cBED) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2?dpl=dpl_AnYxzLcDbcvVwdJpkz3jc284cBED) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2?dpl=dpl_AnYxzLcDbcvVwdJpkz3jc284cBED) 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;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2?dpl=dpl_AnYxzLcDbcvVwdJpkz3jc284cBED) 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;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2?dpl=dpl_AnYxzLcDbcvVwdJpkz3jc284cBED) 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;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2?dpl=dpl_AnYxzLcDbcvVwdJpkz3jc284cBED) 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;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_54af68{font-family:Inter,Inter Fallback;font-style:normal}.__variable_54af68{--font-inter:"Inter","Inter Fallback"}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2?dpl=dpl_AnYxzLcDbcvVwdJpkz3jc284cBED) 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:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2?dpl=dpl_AnYxzLcDbcvVwdJpkz3jc284cBED) 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:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2?dpl=dpl_AnYxzLcDbcvVwdJpkz3jc284cBED) 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:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2?dpl=dpl_AnYxzLcDbcvVwdJpkz3jc284cBED) 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:Plus Jakarta Sans Fallback;src:local("Arial");ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.00%;size-adjust:104.98%}.__className_e09422{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.__variable_e09422{--font-jakarta:"Plus Jakarta Sans","Plus Jakarta Sans Fallback"}.hn{--navy:#0a1955;--navy2:#16276d;--ink:#060f3a;--gold:#f0c44b;--gold2:#ffd873;--bg:#eef1f9;--soft:#f6f8fd;--line:#d9deee;--muted:#5a6488;--green:#1e8e5a;--red:#c8323c}.hn,.hn *{box-sizing:border-box;margin:0;padding:0}html:has(.hn){scroll-behavior:smooth}.hn{font-family:var(--font-inter),system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;color:var(--navy);background:#fff;line-height:1.45;-webkit-font-smoothing:antialiased}.hn .disp,.hn h1,.hn h2,.hn h3{font-family:var(--font-jakarta),var(--font-inter),system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.hn .wrap{max-width:1200px;margin:0 auto;padding:0 32px}.hn a{color:inherit;text-decoration:none}.hn q{quotes:"«" "»"}.hn .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:14px;font-weight:800;padding:16px 26px;font-size:17px;transition:transform .15s,box-shadow .15s;cursor:pointer;border:0;font-family:inherit}.hn .btn:hover{transform:translateY(-2px)}.hn .btn-gold{background:var(--gold);color:var(--ink);box-shadow:0 10px 30px rgba(240,196,75,.35)}.hn .btn-ghost{border:2px solid rgba(255,255,255,.4);color:#fff}.hn .btn-navy{background:var(--navy);color:#fff}.hn .under{font-size:14px;color:#c6cde6;margin-top:12px;display:flex;gap:16px;flex-wrap:wrap}.hn .under span:before{content:"✓ ";color:var(--gold);font-weight:900}.hn .kicker{display:inline-block;color:#a67c12;font-weight:800;letter-spacing:1.6px;font-size:13px;text-transform:uppercase}.hn .dark .kicker{color:var(--gold)}.hn h2{font-size:48px;line-height:1.05;letter-spacing:-1.4px;margin:10px 0 14px;font-weight:800}.hn h1 em,.hn h2 em{font-style:normal;color:var(--gold)}.hn h1 em{white-space:nowrap}.hn .light h2 em{color:#c99a14}.hn .intro{color:var(--muted);font-size:19px;max-width:720px}.hn .dark{background:var(--navy);color:#fff}.hn .dark .intro{color:#c6cde6}.hn section{padding:96px 0;position:relative}.hn .center{text-align:center}.hn .center .intro{margin:0 auto}.hn nav{position:sticky;top:0;z-index:50;background:rgba(6,15,58,.92);backdrop-filter:blur(10px);color:#fff;border-bottom:1px solid rgba(255,255,255,.08)}.hn nav .wrap{justify-content:space-between;height:74px}.hn .brand,.hn nav .wrap{display:flex;align-items:center}.hn .brand{gap:12px}.hn .brand img{width:42px;height:42px;border-radius:10px}.hn .brand b{font-family:var(--font-jakarta);font-size:21px;font-weight:800;display:block;line-height:1}.hn .brand small{display:block;font-size:12.5px;color:var(--gold);font-weight:600;margin-top:3px}.hn .links{display:flex;gap:28px;align-items:center;font-size:15px;font-weight:500}.hn .links a:not(.btn){opacity:.85}.hn .links a:not(.btn):hover{opacity:1}.hn .links .btn{padding:11px 18px;font-size:15px}.hn .hero{background:var(--ink);color:#fff;overflow:hidden;padding:64px 0 0;position:relative}.hn .hero:before{content:"";position:absolute;inset:0;background:radial-gradient(700px 520px at 78% 30%,rgba(43,72,190,.75),transparent 70%),radial-gradient(600px 400px at 10% 100%,rgba(240,196,75,.13),transparent 70%)}.hn .hero .grid{position:relative;display:grid;grid-template-columns:1.08fr .92fr;gap:40px;align-items:center}.hn .eyebrow{display:inline-flex;gap:10px;align-items:center;background:rgba(240,196,75,.12);color:var(--gold);border:1px solid rgba(240,196,75,.45);padding:8px 14px 8px 8px;border-radius:999px;font-weight:700;font-size:14.5px}.hn .eyebrow i{width:26px;height:26px;border-radius:50%;background:var(--gold);display:grid;place-items:center;font-style:normal;color:var(--ink);font-size:13px;font-weight:900}.hn h1{font-size:76px;line-height:.98;letter-spacing:-2.6px;margin:22px 0;font-weight:800}.hn .lead{font-size:21px;color:#d9deee;max-width:560px}.hn .lead b{color:#fff}.hn .ctas{display:flex;gap:14px;margin:32px 0 0;flex-wrap:wrap}.hn .who{margin-top:26px;font-size:14px;color:#9aa5cf}.hn .stage{position:relative;justify-self:center;padding:10px 0 40px}.hn .glow{position:absolute;width:420px;height:420px;border-radius:50%;background:radial-gradient(circle,rgba(240,196,75,.35),transparent 65%);left:50%;top:45%;transform:translate(-50%,-50%);filter:blur(10px);animation:hn-breath 5s ease-in-out infinite}@keyframes hn-breath{50%{transform:translate(-50%,-50%) scale(1.12);opacity:.75}}.hn .phone{position:relative;width:380px;height:640px;background:var(--bg);border-radius:46px;border:10px solid #02071f;box-shadow:0 0 0 2px #2a3a80,0 40px 90px rgba(0,0,0,.55);overflow:hidden;color:var(--navy);display:flex;flex-direction:column}.hn .notch{position:absolute;top:8px;left:50%;transform:translateX(-50%);width:110px;height:28px;background:#02071f;border-radius:20px;z-index:3}.hn .ph-top{background:#fff;padding:46px 16px 12px;display:flex;align-items:center;gap:10px;border-bottom:1px solid var(--line)}.hn .ph-top img{width:34px;height:34px;border-radius:9px}.hn .ph-top b{font-size:15px;display:block}.hn .ph-top small{color:var(--muted);font-size:12px}.hn .ph-top .live{margin-left:auto;font-size:11px;font-weight:700;color:var(--green);background:#e6f5ec;padding:4px 8px;border-radius:999px}.hn .chat{flex:1;padding:14px 12px;display:flex;flex-direction:column;justify-content:flex-end;gap:9px;font-size:14px;overflow:hidden}.hn .b{opacity:0;transform:translateY(12px) scale(.97);animation:hn-pop .45s cubic-bezier(.2,.8,.3,1.2) forwards}@keyframes hn-pop{to{opacity:1;transform:none}}.hn .me{align-self:flex-end;background:var(--navy);color:#fff;border-radius:18px 18px 4px 18px;padding:10px 13px;max-width:86%}.hn .me .v{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--gold);margin-bottom:4px;font-weight:700}.hn .wave{display:inline-flex;gap:2px;align-items:center;height:10px}.hn .wave i{width:2px;background:var(--gold);border-radius:2px;animation:hn-wv .9s ease-in-out infinite}.hn .wave i:first-child{height:5px}.hn .wave i:nth-child(2){height:10px;animation-delay:.15s}.hn .wave i:nth-child(3){height:7px;animation-delay:.3s}.hn .wave i:nth-child(4){height:9px;animation-delay:.45s}@keyframes hn-wv{50%{transform:scaleY(.4)}}.hn .os{align-self:flex-start;background:#fff;border-radius:18px 18px 18px 4px;padding:11px 13px;max-width:93%;box-shadow:0 2px 6px rgba(10,25,85,.08)}.hn .os .who2{font-size:11px;font-weight:800;color:var(--navy2);margin-bottom:3px;letter-spacing:.3px}.hn .card{border:1px solid var(--line);border-radius:12px;padding:8px 10px;margin-top:7px;background:var(--soft);font-size:12.8px}.hn .card div{display:flex;justify-content:space-between;gap:12px;padding:2.5px 0}.hn .card div span{color:var(--muted)}.hn .card .q2{display:block;color:var(--navy);font-style:italic}.hn .ask{font-weight:700;margin-top:8px}.hn .chips{display:flex;gap:6px;margin-top:8px;flex-wrap:wrap}.hn .chip{border-radius:10px;padding:7px 11px;font-weight:700;font-size:12.5px;border:1.5px solid var(--navy);background:#fff}.hn .chip.g{background:var(--gold);border-color:var(--gold);position:relative}.hn .chip.g.tap{animation:hn-tap .6s ease forwards}@keyframes hn-tap{40%{transform:scale(.9);box-shadow:0 0 0 8px rgba(240,196,75,.35)}to{transform:scale(1);box-shadow:0 0 0 0 rgba(240,196,75,0)}}.hn .ok{color:var(--green);font-weight:800;font-size:13px;background:#e3f4ea;border-radius:10px;padding:7px 11px}.hn .dots,.hn .ok{align-self:flex-start}.hn .dots{background:#fff;border-radius:18px;padding:12px 14px;display:flex;gap:4px}.hn .dots i{width:7px;height:7px;border-radius:50%;background:#9aa5cf;animation:hn-dt 1s infinite}.hn .dots i:nth-child(2){animation-delay:.15s}.hn .dots i:nth-child(3){animation-delay:.3s}@keyframes hn-dt{50%{transform:translateY(-4px);background:var(--navy2)}}.hn .pend2 div{align-items:center;padding:4px 0}.hn .pend2 span{color:var(--navy)!important}.hn .act{font-style:normal;font-weight:800;font-size:12px;background:var(--navy);color:#fff;border-radius:8px;padding:4px 9px}.hn .log div{justify-content:flex-start}.hn .log div span{min-width:70px}.hn .bar{display:flex;gap:8px;align-items:center;background:#fff;padding:10px 12px 18px;border-top:1px solid var(--line)}.hn .bar .in{flex:1;color:#8a93b5;border:1px solid var(--line);padding:11px 12px;white-space:nowrap;overflow:hidden}.hn .bar .in,.hn .bar .talk{font-size:13px;border-radius:14px}.hn .bar .talk{background:var(--navy2);color:#fff;padding:11px 13px;font-weight:800;display:flex;gap:6px;align-items:center}.hn .bar .talk.rec{background:var(--red);animation:hn-pulse 1s infinite}@keyframes hn-pulse{50%{box-shadow:0 0 0 7px rgba(200,50,60,.25)}}.hn .tabs{display:flex;justify-content:center;gap:6px;margin-top:18px;flex-wrap:wrap;position:relative}.hn .tab{font-size:12.5px;font-weight:700;color:#aeb7d8;padding:7px 11px;border-radius:999px;border:1px solid rgba(255,255,255,.15);cursor:pointer;position:relative;overflow:hidden}.hn .tab.on{color:var(--ink);background:var(--gold);border-color:var(--gold)}.hn .float{position:absolute;z-index:5;background:#fff;color:var(--navy);border-radius:14px;padding:10px 14px;font-size:13px;font-weight:700;box-shadow:0 18px 40px rgba(0,0,0,.35);display:flex;gap:8px;align-items:center;animation:hn-fl 6s ease-in-out infinite}.hn .float small{display:block;font-weight:500;color:var(--muted);font-size:11.5px}.hn .f1{left:-120px;top:120px}.hn .f2{right:-96px;top:330px;animation-delay:-3s}@keyframes hn-fl{50%{transform:translateY(-10px)}}.hn .ic{width:30px;height:30px;border-radius:9px;display:grid;place-items:center;font-size:15px;background:var(--gold)}.hn .ticker{position:relative;margin-top:56px;border-top:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.03);overflow:hidden;padding:18px 0}.hn .track{display:flex;gap:12px;width:max-content;animation:hn-mq 60s linear infinite}.hn .track.rev{animation-direction:reverse;animation-duration:70s}.hn .pill{white-space:nowrap;border-radius:999px;padding:10px 16px;font-size:15px;font-weight:600;border:1px solid rgba(255,255,255,.16);color:#e4e8f7;background:rgba(255,255,255,.05)}.hn .pill:before{content:"🎙  "}.hn .confirm{background:linear-gradient(180deg,#fff,var(--soft))}.hn .c3{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:44px;position:relative}.hn .c3 .c{background:#fff;border:1px solid var(--line);border-radius:24px;padding:26px;box-shadow:0 14px 40px rgba(10,25,85,.06)}.hn .c .n{font-family:var(--font-jakarta);font-weight:800;font-size:15px;color:#a67c12;margin-bottom:10px}.hn .c h3{font-size:24px;line-height:1.15;margin-bottom:8px;letter-spacing:-.4px}.hn .c p{color:var(--muted)}.hn .mini{margin-top:18px;background:var(--bg);border-radius:16px;padding:14px;min-height:96px;display:flex;flex-direction:column;gap:8px;justify-content:center;font-size:13.5px}.hn .mic{width:64px;height:64px;border-radius:50%;background:var(--navy2);color:#fff;display:grid;place-items:center;font-size:26px;margin:0 auto;animation:hn-pulse2 1.8s infinite}@keyframes hn-pulse2{0%{box-shadow:0 0 0 0 rgba(22,39,109,.45)}70%{box-shadow:0 0 0 18px rgba(22,39,109,0)}}.hn .bigok{font-family:var(--font-jakarta);font-size:22px;font-weight:800;color:var(--green);text-align:center}.hn .promise{margin:34px auto 0;text-align:center;font-size:18px;font-weight:700;background:var(--navy);color:#fff;border-radius:999px;padding:14px 26px;width:max-content;max-width:100%}.hn .promise b{color:var(--gold)}.hn .vs{display:grid;grid-template-columns:1fr 1fr;border-radius:30px;overflow:hidden;margin-top:44px;box-shadow:0 30px 80px rgba(10,25,85,.18)}.hn .vs .col{padding:38px 36px}.hn .vs .before{background:#e9ebf2;color:#4a5275}.hn .vs .after{background:var(--navy);color:#fff;position:relative}.hn .vs h3{font-size:30px;letter-spacing:-.6px;margin-bottom:22px;display:flex;gap:12px;align-items:center}.hn .vs .tag{font-size:12px;font-family:var(--font-inter);font-weight:800;letter-spacing:1.4px;padding:5px 10px;border-radius:999px;text-transform:uppercase}.hn .before .tag{background:#cdd1df;color:#4a5275}.hn .after .tag{background:var(--gold);color:var(--ink)}.hn .vs ul{list-style:none;display:flex;flex-direction:column;gap:12px}.hn .vs li{display:flex;gap:12px;align-items:center;min-height:52px;padding:12px 14px;border-radius:14px;font-size:16px}.hn .before li{background:rgba(255,255,255,.55)}.hn .before li:before{content:"✕";color:#a0a6bf;font-weight:900}.hn .after li{background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.12);font-weight:600}.hn .after li:before{content:"🎙"}.hn .after li.auto:before{content:"⚡"}.hn .after li q{color:var(--gold2)}.hn .vs .props{display:flex;gap:8px;margin-bottom:18px;flex-wrap:wrap}.hn .vs .props span{font-size:13px;font-weight:700;background:#fff;border-radius:999px;padding:5px 11px;color:#6a7192;transform:rotate(-2deg)}.hn .vs .props span:nth-child(2){transform:rotate(2deg)}.hn .phr{overflow:hidden;background:var(--ink)}.hn .phr .rows{display:flex;flex-direction:column;gap:14px;margin-top:40px;mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.hn .phr .pill{font-size:17px;padding:13px 20px}.hn .phr .pill.gold{background:var(--gold);color:var(--ink);border-color:var(--gold);font-weight:700}.hn .phr .pill.blue{background:var(--navy2);border-color:#2d40a0}.hn .cats{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;margin-top:34px}.hn .cats span{color:#c6cde6;font-size:14px;font-weight:700;padding:6px 12px;border-radius:999px;border:1px dashed rgba(255,255,255,.25)}.hn .alsop{margin-top:26px;color:#9aa5cf;font-size:15px}.hn .stp{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center;margin-top:20px}.hn .steps{display:flex;flex-direction:column;gap:16px;margin-top:28px}.hn .step{display:flex;gap:18px;padding:20px 22px;border-radius:20px;border:1px solid var(--line);background:#fff}.hn .step .n{flex:none;width:46px;height:46px;border-radius:14px;background:var(--gold);display:grid;place-items:center;font-weight:900;font-size:20px;font-family:var(--font-jakarta)}.hn .step h3{font-size:20px;margin-bottom:3px}.hn .step p{color:var(--muted);font-size:15.5px}.hn .cfg{background:var(--bg);border-radius:30px;padding:26px;border:1px solid var(--line)}.hn .cfg .hd{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px;font-size:13px;color:var(--muted);font-weight:700}.hn .prog{display:flex;gap:4px}.hn .prog i{width:22px;height:6px;border-radius:4px;background:var(--line)}.hn .prog i.d{background:var(--gold)}.hn .cfg .chat{padding:0;gap:10px;font-size:15px}.hn .cfg .me,.hn .cfg .ok,.hn .cfg .os{opacity:1;transform:none;animation:none}.hn .cob{background:var(--soft)}.hn .tl{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:44px;position:relative}.hn .tl:before{content:"";position:absolute;left:4%;right:4%;top:27px;height:4px;background:linear-gradient(90deg,var(--gold),var(--navy2));border-radius:4px}.hn .tl .d{position:relative;padding-top:66px}.hn .tl .dot{position:absolute;top:8px;left:0;width:42px;height:42px;border-radius:50%;background:#fff;border:4px solid var(--gold);display:grid;place-items:center;font-size:17px}.hn .tl .d:last-child .dot{border-color:var(--navy2)}.hn .tl small{font-weight:800;color:#a67c12;font-size:13px;letter-spacing:.6px;text-transform:uppercase}.hn .tl h3{font-size:19px;margin:4px 0 6px}.hn .tl p{color:var(--muted);font-size:15px}.hn .cob .two{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:40px}.hn .box{background:#fff;border:1px solid var(--line);border-radius:22px;padding:24px}.hn .box h3{font-size:21px;margin-bottom:6px}.hn .box p{color:var(--muted)}.hn .box .row{display:flex;gap:8px;align-items:center;margin-top:14px;flex-wrap:wrap;font-size:14px;font-weight:700}.hn .st{padding:6px 11px;border-radius:999px;background:var(--bg)}.hn .st.b2{background:#dce6ff;color:#1d3fa8}.hn .st.gr{background:#e3f4ea;color:var(--green)}.hn .arrow{color:#9aa5cf}.hn .fam .grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:60px;align-items:center}.hn .fam .phone{width:340px;height:600px;margin:0 auto}.hn .portal{flex:1;padding:38px 14px 14px;display:flex;flex-direction:column;gap:10px;font-size:13.5px}.hn .pc{background:#fff;border-radius:16px;padding:14px;box-shadow:0 2px 6px rgba(10,25,85,.06)}.hn .pc .big{font-family:var(--font-jakarta);font-size:26px;font-weight:800}.hn .pc .btns{display:flex;gap:6px;margin-top:10px}.hn .pc .btns span{font-size:12px;font-weight:800;padding:8px 10px;border-radius:10px;border:1.5px solid var(--navy)}.hn .pc .btns span:first-child{background:var(--navy);color:#fff}.hn .pc .pp{margin-top:8px;font-size:12px;color:var(--green);font-weight:700}.hn .yel{background:#fff6da;border:1px solid #f3d987;border-radius:14px;font-weight:600}.hn .push,.hn .yel{padding:11px 12px;font-size:12.5px}.hn .push{position:absolute;top:44px;left:10px;right:10px;z-index:4;background:rgba(255,255,255,.97);border-radius:18px;display:flex;gap:10px;box-shadow:0 14px 30px rgba(0,0,0,.25);animation:hn-push 7s ease-in-out infinite}.hn .push img{width:34px;height:34px;border-radius:9px}.hn .push b{display:block;font-size:12px}.hn .push small{color:var(--muted);font-size:11px}@keyframes hn-push{0%,8%{transform:translateY(-140%);opacity:0}16%,70%{transform:none;opacity:1}80%,to{transform:translateY(-140%);opacity:0}}.hn .ffeat{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:30px}.hn .ffeat div{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.13);border-radius:18px;padding:18px}.hn .ffeat b{display:block;color:var(--gold);font-size:16.5px;margin-bottom:4px}.hn .ffeat span{color:#c6cde6;font-size:15px}.hn .web{display:grid;grid-template-columns:1.3fr .7fr;gap:20px;margin-top:20px;background:#fff;color:var(--navy);border-radius:22px;padding:18px;align-items:center}.hn .brw{border:1px solid var(--line);border-radius:14px;overflow:hidden;font-size:12px}.hn .brw .url{background:var(--bg);padding:7px 10px;color:var(--muted);font-weight:600}.hn .brw .cv{height:70px;background:linear-gradient(120deg,#16276d,#3d58c7);color:#fff;display:flex;align-items:flex-end;padding:10px;font-family:var(--font-jakarta);font-weight:800;font-size:17px}.hn .brw .bd{padding:10px;display:flex;gap:6px;flex-wrap:wrap;align-items:center}.hn .brw .bd span{background:var(--bg);border-radius:999px;padding:4px 9px;font-weight:600}.hn .brw .bd .cta{background:var(--gold);font-weight:800}.hn .qr{width:120px;height:120px;margin:0 auto;display:grid;grid-template-columns:repeat(11,1fr);gap:1px;padding:8px;background:#fff;border:1px solid var(--line);border-radius:12px}.hn .qr i{background:var(--navy);border-radius:1px}.hn .qr i.o{background:transparent}.hn .web p{font-size:13.5px;color:var(--muted);text-align:center;margin-top:6px}.hn .prices{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:34px;text-align:left}.hn .p{border:1px solid var(--line);border-radius:24px;padding:28px;background:#fff;position:relative}.hn .p.rec{background:var(--navy);color:#fff;border:0;box-shadow:0 30px 60px rgba(10,25,85,.3);transform:translateY(-8px)}.hn .p .badge{position:absolute;top:-13px;left:28px;background:var(--gold);color:var(--ink);font-size:12px;font-weight:800;padding:4px 12px;border-radius:999px}.hn .p h3{font-size:22px}.hn .p .amt{font-family:var(--font-jakarta);font-size:46px;font-weight:800;margin:10px 0 0;letter-spacing:-1px}.hn .p .amt small{font-size:14px;color:var(--muted);font-weight:600;font-family:var(--font-inter);letter-spacing:0}.hn .p .amt small.iva{display:block;margin-top:2px}.hn .p.rec .alt,.hn .p.rec .amt small,.hn .p.rec li{color:#c6cde6}.hn .p .alt{font-size:13.5px;color:var(--muted);min-height:20px;margin-top:2px}.hn .p .alt b{color:var(--green)}.hn .p.rec .alt b{color:var(--gold)}.hn .p .lim{font-weight:800;margin:14px 0;font-size:17px}.hn .p ul{list-style:none;color:var(--muted);font-size:14.5px;margin-bottom:22px}.hn .p li{padding:4px 0}.hn .p li:before{content:"✓ ";color:var(--green);font-weight:900}.hn .p.rec li:before{color:var(--gold)}.hn .p .btn{width:100%}.hn .pnote{color:var(--muted);margin-top:24px;font-size:14px}.hn .faq{max-width:860px;margin:0 auto}.hn .faq details{border-bottom:1px solid var(--line);padding:20px 0}.hn .faq summary{font-weight:750;font-size:18px;list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:20px}.hn .faq summary:after{content:"+";font-size:24px;line-height:1;color:#a67c12}.hn .faq details[open] summary:after{content:"–"}.hn .faq p{color:var(--muted);margin-top:10px;font-size:16px}.hn .close{background:var(--gold);color:var(--ink);text-align:center;overflow:hidden}.hn .close .big{font-family:var(--font-jakarta);font-size:92px;line-height:.95;font-weight:800;letter-spacing:-3px;margin:14px 0 20px}.hn .close .intro{color:#4a3b0b;margin:0 auto}.hn .close .btn-navy{font-size:19px;padding:19px 32px;margin-top:30px;box-shadow:0 14px 30px rgba(10,25,85,.3)}.hn .close .under{justify-content:center;color:#5a470d}.hn .close .under span:before{color:var(--navy)}.hn footer{background:var(--ink);color:#aeb7d8;padding:34px 0;font-size:14px}.hn footer .wrap{justify-content:space-between;align-items:center}.hn footer .fl,.hn footer .wrap{display:flex;gap:20px;flex-wrap:wrap}.hn .mbar{display:none}.hn.shot .mbar{display:none!important}@media (prefers-reduced-motion:reduce){.hn,.hn *{animation:none!important}.hn .b{opacity:1;transform:none}}@media (max-width:760px){.hn .wrap{padding:0 20px}.hn nav .wrap{height:64px}.hn .brand img{width:36px;height:36px}.hn .brand b{font-size:18px}.hn .brand small{font-size:11px}.hn .links a:not(.btn){display:none}.hn .links .btn{padding:9px 13px;font-size:14px}.hn .hero{padding:34px 0 0}.hn .hero .grid{grid-template-columns:1fr;gap:26px}.hn h1{font-size:48px;letter-spacing:-1.6px;margin:16px 0}.hn .lead{font-size:17.5px}.hn .ctas .btn{width:100%}.hn .phone{width:340px;height:600px}.hn .float{display:none}.hn .ticker{margin-top:20px}.hn section{padding:64px 0}.hn h2{font-size:34px;letter-spacing:-1px}.hn .intro{font-size:17px}.hn .c3,.hn .cob .two,.hn .fam .grid,.hn .ffeat,.hn .prices,.hn .stp,.hn .tl,.hn .vs,.hn .web{grid-template-columns:1fr}.hn .vs .col{padding:28px 20px}.hn .vs h3{font-size:24px}.hn .tl:before{left:20px;right:auto;top:0;bottom:0;width:4px;height:auto}.hn .tl .d{padding:0 0 0 64px}.hn .tl .dot{top:0}.hn .p.rec{transform:none}.hn .close .big{font-size:54px;letter-spacing:-1.6px}.hn .promise{border-radius:18px;width:auto;font-size:16px}.hn .mbar{display:flex;position:fixed;left:12px;right:12px;bottom:12px;z-index:60}.hn .mbar .btn{width:100%;padding:15px}.hn .fam .grid>.phone{order:2}.hn .cfg .hd{flex-direction:column;align-items:flex-start;gap:8px}}.hn .clientes{background:#fff;overflow:hidden}.hn .mq{overflow:hidden;padding:8px 0;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.hn .mq+.mq{margin-top:12px}.hn .mq .tr{display:flex;gap:20px;width:max-content;animation:hn-mq 46s linear infinite}.hn .mq.r2 .tr{margin-left:-114px}.hn .clientes:hover .tr{animation-play-state:paused}@keyframes hn-mq{0%{transform:translateX(0)}to{transform:translateX(calc(-50% - 10px))}}.hn .cl{flex:none;width:208px;height:120px;background:#fff;border:1px solid var(--line);border-radius:18px;box-shadow:0 6px 18px rgba(10,25,85,.06);display:flex;align-items:center;justify-content:center;--s:1}.hn .cl i{display:block;background-position:50%;background-size:contain;background-repeat:no-repeat}@media (prefers-reduced-motion:reduce){.hn .mq{-webkit-mask-image:none;mask-image:none}.hn .mq .tr{width:auto;flex-wrap:wrap;justify-content:center}.hn .mq .d,.hn .mq.r2{display:none}.hn .mq.r2 .tr{margin-left:0}}@media (max-width:760px){.hn .cl{width:160px;height:96px;border-radius:14px;--s:0.77}.hn .mq .tr{gap:14px;animation-duration:36s}.hn .mq.r2 .tr{margin-left:-87px}@keyframes hn-mq{to{transform:translateX(calc(-50% - 7px))}}}.hn .l1{width:calc(104px * var(--s));height:calc(81px * var(--s));background-image:url(/home/academias/l1.webp)}.hn .l2{width:calc(110px * var(--s));height:calc(61px * var(--s));background-image:url(/home/academias/l2.webp)}.hn .l3{width:calc(83px * var(--s));height:calc(81px * var(--s));background-image:url(/home/academias/l3.webp)}.hn .l4{width:calc(135px * var(--s));height:calc(62px * var(--s));background-image:url(/home/academias/l4.webp)}.hn .l5{width:calc(94px * var(--s));height:calc(90px * var(--s));background-image:url(/home/academias/l5.webp)}.hn .l6{width:calc(151px * var(--s));height:calc(56px * var(--s));background-image:url(/home/academias/l6.webp)}.hn .l7{width:calc(86px * var(--s));height:calc(78px * var(--s));background-image:url(/home/academias/l7.webp)}.hn .l8{width:calc(87px * var(--s));height:calc(77px * var(--s));background-image:url(/home/academias/l8.webp)}.hn .l9{width:calc(89px * var(--s));height:calc(95px * var(--s));background-image:url(/home/academias/l9.webp)}.hn .enc{padding-top:72px}.hn .enc3{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:36px}.hn .enc3 div{background:#fff;border:1px solid var(--line);border-radius:22px;padding:26px 22px;box-shadow:0 14px 40px rgba(10,25,85,.06);display:flex;flex-direction:column;gap:6px;align-items:center}.hn .enc3 span{width:52px;height:52px;border-radius:50%;background:var(--gold);display:grid;place-items:center;font-size:24px;font-weight:800;color:var(--ink);margin-bottom:6px}.hn .enc3 b{font-family:var(--font-jakarta);font-size:21px;letter-spacing:-.3px;color:var(--ink)}.hn .enc3 small{color:var(--muted);font-size:15px}.hn .enc-f{margin-top:28px;font-weight:700;color:var(--navy);font-size:18px}@media (max-width:760px){.hn .enc3{grid-template-columns:1fr;gap:12px}.hn .enc3 div{display:grid;grid-template-columns:40px 1fr;text-align:left;padding:14px 16px;gap:0 12px;align-items:center}.hn .enc3 span{width:40px;height:40px;font-size:18px;margin:0;grid-row:span 2}.hn .enc3 b{font-size:17px}.hn .enc3 small{font-size:14px}.hn .enc-f{font-size:16px}}