.lp{--navy:#002d62;--deep:#001b3c;--red:#ef061a;--ice:#f1f4f8;--muted:#627086;color:var(--deep);font-family:var(--font-geist),Arial,sans-serif;background:#fff;overflow:hidden}.lp *{box-sizing:border-box}.lp-container{width:min(1200px,100% - 48px);margin-inline:auto}.lp a{text-decoration:none}.lp button,.lp a{transition:transform .2s,background .2s,color .2s,box-shadow .2s}.lp a:hover{transform:translateY(-2px)}.filo-logo{color:#002d62;align-items:center;gap:8px;line-height:1;display:inline-flex}.filo-logo>span{flex-direction:column;display:flex}.filo-logo strong{letter-spacing:-.09em;font-size:30px;font-weight:950}.filo-logo small{letter-spacing:.21em;white-space:nowrap;margin-top:4px;font-size:6.6px;font-weight:850}.filo-logo-light{color:#fff}.lp-header{z-index:20;background:#fff;border-bottom:1px solid #ecf0f4;position:relative}.lp-header-inner{justify-content:space-between;align-items:center;gap:24px;height:88px;display:flex}.lp-nav{align-items:center;gap:35px;margin-left:auto;display:flex}.lp-nav a,.lp-login{color:#1f3854;font-size:13px;font-weight:700}.lp-nav a:hover,.lp-login:hover{color:var(--red)}.lp-header-actions{align-items:center;gap:23px;display:flex}.lp-button{background:var(--red);white-space:nowrap;border-radius:9px;justify-content:center;align-items:center;gap:16px;min-height:48px;padding:0 20px;font-size:13px;font-weight:850;display:inline-flex;box-shadow:0 8px 20px #ef061a2e;color:#fff!important}.lp-button:hover{background:#c90015;box-shadow:0 12px 25px #ef061a3d}.lp-button svg{flex:none}.lp-button-outline{border:1.5px solid var(--navy);box-shadow:none;background:#fff;color:var(--navy)!important}.lp-button-outline:hover{background:#eef4fa}.lp-menu{display:none}.lp-kicker,.lp-overline{color:var(--navy);letter-spacing:.16em;align-items:center;gap:10px;font-size:10px;font-weight:900;display:inline-flex}.lp-kicker-line{background:var(--red);width:24px;height:2px}.lp-pricing-head h2{letter-spacing:-.06em;margin:17px 0 0;font-size:clamp(35px,4vw,55px);font-weight:900;line-height:1.08}.lp-pricing-head h2 em{color:var(--red);font-style:normal}.lp-pricing-head{text-align:center;max-width:580px;margin:0 auto 50px}.lp-pricing-head>p{color:#69798c;max-width:475px;margin:17px auto 0;font-size:14px;line-height:1.7}.lp-plan-grid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:16px;display:grid}.lp-plan{background:#fff;border:1px solid #e1e8f0;border-radius:13px;flex-direction:column;min-height:510px;padding:34px 28px 30px;display:flex;position:relative}.lp-plan.featured{border:2px solid #003b79;transform:translateY(-7px);box-shadow:0 16px 34px #002e621f}.lp-plan-popular{color:#fff;letter-spacing:.1em;background:#003b79;border-radius:5px;padding:8px 10px;font-size:9px;font-weight:900;position:absolute;top:-15px;right:22px}.lp-plan-top{flex-direction:column;gap:5px;display:flex}.lp-plan-top>span{letter-spacing:-.05em;font-size:22px;font-weight:900}.lp-plan-top>small{color:#77889a;font-size:12px}.lp-price{align-items:baseline;gap:3px;margin:27px 0 18px;display:flex}.lp-price small{font-size:17px;font-weight:800}.lp-price strong{letter-spacing:-.065em;font-size:38px}.lp-price span{color:#8391a1;margin-left:3px;font-size:11px}.lp-plan-size{color:#00376f;background:#eef4fa;border-radius:7px;align-items:center;gap:8px;padding:10px;font-size:11px;font-weight:800;display:flex}.lp-plan>p{color:#718096;min-height:57px;margin:19px 0 15px;font-size:12px;line-height:1.65}.lp-plan ul{gap:12px;margin:0 0 30px;padding:0;list-style:none;display:grid}.lp-plan li{color:#294363;align-items:center;gap:9px;font-size:11px;font-weight:700;display:flex}.lp-plan li svg{color:#0da07d;flex:none}.lp-plan .lp-button{width:100%;box-shadow:none;background:#002f66;margin-top:auto;font-size:11px}.lp-plan.featured .lp-button{background:var(--red)}.lp-pricing-foot{text-align:center;color:#708098;margin:32px 0 0;font-size:12px}.lp-pricing-foot a{color:#003c7b;align-items:center;gap:4px;font-weight:850;display:inline-flex}.lp-footer{color:#fff;background:#001a3a;padding:60px 0 20px}.lp-footer-main{grid-template-columns:2fr 1fr 1fr;gap:40px;display:grid}.lp-footer-main>div{flex-direction:column;align-items:flex-start;gap:13px;display:flex}.lp-footer-main>div:first-child p{color:#8da8c5;margin:3px 0;font-size:12px}.lp-footer-main strong{text-transform:uppercase;letter-spacing:.1em;margin-bottom:7px;font-size:11px}.lp-footer-main a:not(:first-child){color:#a9bfd5;align-items:center;gap:5px;font-size:12px;display:inline-flex}.lp-footer-main a:hover{color:#fff}.lp-footer-bottom{color:#7e9ab9;border-top:1px solid #ffffff21;justify-content:space-between;margin-top:60px;padding-top:21px;font-size:10px;display:flex}@keyframes lp-float{0%,to{translate:0}50%{translate:0 -7px}}@media (max-width:1100px){.lp-nav{gap:18px}.lp-header-actions{gap:13px}}@media (max-width:800px){.lp-container{width:min(100% - 36px,650px)}.lp-header-inner{height:72px}.lp-nav,.lp-header-actions{display:none}.lp-menu{display:block;position:relative}.lp-menu summary{cursor:pointer;border:1px solid #e1e9f1;border-radius:7px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:40px;height:40px;list-style:none;display:flex}.lp-menu summary::-webkit-details-marker{display:none}.lp-menu summary span{background:#00346c;width:18px;height:2px}.lp-menu>div{z-index:30;background:#fff;border:1px solid #e4ebf2;border-radius:8px;min-width:205px;padding:10px;display:grid;position:absolute;top:46px;right:0;box-shadow:0 15px 35px #001a3a2e}.lp-menu a{color:#13375c;padding:11px 9px;font-size:13px;font-weight:750}.lp-section{padding:80px 0}.lp-plan-grid{grid-template-columns:1fr;max-width:500px;margin:auto}.lp-plan{min-height:0}.lp-plan.featured{transform:none}}@media (max-width:540px){.lp-container{width:calc(100% - 32px)}.filo-logo img{width:30px;height:34px}.filo-logo strong{font-size:27px}.filo-logo small{font-size:5.8px}.lp-kicker{letter-spacing:.1em;font-size:8px}.lp-pricing-head h2{font-size:37px}.lp-footer-main{grid-template-columns:1fr 1fr;gap:34px}.lp-footer-main>div:first-child{grid-column:1/-1}.lp-footer-bottom{gap:8px;display:grid}}@media (prefers-reduced-motion:reduce){.lp *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.lp-footer-bottom .lp-vrex-link{color:#dbe9f8;text-underline-offset:2px;font-weight:850;text-decoration:underline}.lp-footer-bottom .lp-vrex-link:hover{color:#fff}.lp{background:#f8fafd}.filo-logo{justify-content:center;align-items:center;line-height:1;display:inline-flex}.filo-logo>img{width:182px;height:auto;display:block}.filo-logo-light{background:#fffffff2;border-radius:13px;padding:8px 11px;box-shadow:inset 0 1px #fff,0 10px 26px #00000017}.lp-header{-webkit-backdrop-filter:blur(24px)saturate(165%);background:#ffffffc7;border-bottom:1px solid #fffc;position:sticky;top:0;box-shadow:0 8px 30px #04274f0d}.lp-header-inner{height:85px}.lp-nav{gap:25px}.lp-header .lp-button{min-height:43px}.lp-pricing{background:radial-gradient(circle at 50% 0,#c9e0f794,#0000 40%),#f2f6fb}.lp-plan{-webkit-backdrop-filter:blur(22px)saturate(150%);background:#ffffffb3;border:1px solid #fffffff5;min-height:450px;padding:31px 27px;box-shadow:0 18px 42px #0b2f5412,inset 0 1px #fff}.lp-plan.featured{background:#ffffffe3;border:2px solid #003b79b3}.lp-plan ul{margin-top:28px}.lp-pricing-head>p{margin-top:14px}.lp-contact-float{z-index:60;flex-direction:column;align-items:flex-end;gap:13px;display:flex;position:fixed;bottom:22px;right:24px}.lp-affiliate-pop{-webkit-backdrop-filter:blur(24px)saturate(150%);background:#ffffffd4;border:1px solid #fffffff0;border-radius:17px;width:260px;padding:17px 18px 16px;animation:.35s both lp-rise;position:relative;box-shadow:0 16px 46px #001d422e,inset 0 1px #fff}.lp-affiliate-pop>button{color:#708297;cursor:pointer;background:#eaf0f6;border:0;border-radius:50%;place-items:center;width:22px;height:22px;display:grid;position:absolute;top:9px;right:9px}.lp-affiliate-pop>span{color:#e2081c;margin-right:24px;font-size:10px;font-weight:900;display:block}.lp-affiliate-pop>strong{color:#062c58;letter-spacing:-.025em;margin:5px 8px 10px 0;font-size:14px;line-height:1.3;display:block}.lp-affiliate-pop>a{color:#003e7a;align-items:center;gap:4px;font-size:11px;font-weight:900;display:inline-flex}.lp-whatsapp-float{background:linear-gradient(145deg,#23c86f,#0d9b53);border:1px solid #ffffffb3;border-radius:18px;align-items:center;gap:10px;min-width:176px;height:62px;padding:0 17px 0 9px;animation:3.5s ease-in-out infinite lp-whatsapp-pulse;display:flex;position:relative;box-shadow:0 13px 31px #055e3345,inset 0 1px #fff6;color:#fff!important}.lp-wa-icon{background:#ffffff29;border-radius:13px;flex:none;place-items:center;width:43px;height:43px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff26}.lp-wa-status{background:#14a758;border:3px solid #fff;border-radius:50%;width:12px;height:12px;position:absolute;top:-3px;right:-3px;box-shadow:0 1px 5px #0000001f}.lp-whatsapp-float:hover,.lp-whatsapp-float:focus-visible{background:linear-gradient(145deg,#1dbb65,#087d42);transform:translateY(-3px);box-shadow:0 17px 35px #055e3354,inset 0 1px #ffffff73}@keyframes lp-whatsapp-pulse{50%{box-shadow:0 14px 33px #055e334d,0 0 0 6px #23c86f1a,inset 0 1px #fff6}}@media (max-width:800px){.filo-logo>img{width:164px}.lp-header-inner{height:73px}}@media (max-width:540px){.filo-logo>img{width:150px}.lp-contact-float{bottom:15px;right:15px}.lp-affiliate-pop{width:224px;padding:15px}.lp-affiliate-pop>strong{font-size:12px}.lp-whatsapp-float{border-radius:50%;justify-content:center;width:56px;min-width:0;height:56px;padding:0}.lp-wa-icon{width:44px;height:44px;box-shadow:none;background:0 0;border-radius:50%}}@media (prefers-reduced-motion:reduce){.lp-whatsapp-float{animation:none!important}}.filo-logo>img{width:215px}.lp-contact-float{flex-direction:row;align-items:flex-end}@media (max-width:800px){.filo-logo>img{width:180px}}@media (min-width:541px) and (max-width:800px){.lp-whatsapp-float{border-radius:50%;justify-content:center;width:58px;min-width:0;height:58px;padding:0}.lp-wa-icon{width:44px;height:44px;box-shadow:none;background:0 0;border-radius:50%}}@media (max-width:540px){.filo-logo>img{width:166px}.lp-contact-float{gap:8px}}.lp-price-quote strong{letter-spacing:-.05em;font-size:30px;line-height:46px}.lp-business{color:#fff;background:linear-gradient(120deg,var(--deep),var(--navy));border-radius:16px;justify-content:space-between;align-items:center;gap:36px;margin-top:34px;padding:36px 40px;display:flex}.lp-business h3{letter-spacing:-.045em;margin:12px 0 0;font-size:clamp(24px,2.6vw,32px);font-weight:900;line-height:1.12}.lp-business p{color:#c5d4e6;max-width:640px;margin:14px 0 0;font-size:13px;line-height:1.7}.lp-business .lp-overline{color:#7ab1e8}.lp-business .lp-button{background:var(--red);flex:none;min-height:52px}@media (max-width:800px){.lp-business{flex-direction:column;align-items:stretch;padding:28px 24px}.lp-business .lp-button{width:100%}}.lp-whatsapp-float{border-radius:50%;justify-content:center;width:60px;min-width:0;height:60px;padding:0}.lp-wa-icon{box-shadow:none;background:0 0;border-radius:50%;width:44px;height:44px}.lp{--ink:#0b1424;--text:#56657a;--muted:#8796a8;--line:#e3e9f1;--soft:#f3f6fa;--ease:cubic-bezier(.2,.8,.2,1)}.lp-section{padding:120px 0}.lp-section[id]{scroll-margin-top:84px}.lp-reveal-ready [data-reveal]{opacity:0;transition:opacity .8s var(--ease),transform .8s var(--ease);transform:translateY(26px)}.lp-reveal-ready [data-reveal].in{opacity:1;transform:none}.lp-head{max-width:780px;margin-bottom:54px}.lp-head h2,.lp-faq h2,.lp-affiliate h2,.lp-final h2{letter-spacing:-.06em;color:var(--deep);margin:17px 0 0;font-size:clamp(36px,4.4vw,58px);font-weight:900;line-height:1.04}.lp-head h2 em,.lp-faq h2 em,.lp-affiliate h2 em,.lp-final h2 em{color:var(--red);font-style:normal}.lp-head>p,.lp-head-split>p{max-width:560px;color:var(--text);margin-top:20px;font-size:16px;line-height:1.7}.lp-head-split{justify-content:space-between;align-items:flex-end;gap:40px;max-width:none;display:flex}.lp-head-split>p{max-width:360px;margin:0;font-size:15px}.lp-overline .lp-kicker-line{flex:none}.lp-hero2-wrap{background:radial-gradient(55% 45% at 50% 18%,#e3ecf8,#0000 70%),radial-gradient(30% 30% at 85% 30%,#ef061a12,#0000 70%),#fbfcfe;padding:0 0 40px;position:relative;overflow:hidden}.lp-hero2{min-height:640px;padding:70px 0 20px;position:relative}.lp-hero2-grid{opacity:.55;background-image:radial-gradient(#b9c8db 1px,#0000 1.2px);background-size:26px 26px;position:absolute;inset:0 -200px;-webkit-mask-image:radial-gradient(60% 70% at 50% 40%,#000,#0000);mask-image:radial-gradient(60% 70% at 50% 40%,#000,#0000)}.lp-hero2-lines{pointer-events:none;width:1200px;height:640px;position:absolute;top:0;left:50%;overflow:visible;transform:translate(-50%)}.lp-line{fill:none;stroke:#b8c6d8;stroke-width:1.2px;stroke-dasharray:420;stroke-dashoffset:420px;animation:lp-draw .9s var(--ease) forwards}.lp-line-dot{fill:var(--red);filter:drop-shadow(0 0 4px #ef061a99)}@keyframes lp-draw{to{stroke-dashoffset:0}}.lp-hero2-copy{z-index:3;text-align:center;max-width:640px;margin:0 auto;position:relative}.lp-enter{opacity:0;animation:lp-enter .72s var(--ease) forwards;transform:translateY(16px)}.lp-hero2-copy .lp-enter:nth-child(2){animation-delay:80ms}.lp-hero2-copy .lp-enter:nth-child(3){animation-delay:.16s}.lp-hero2-copy .lp-enter:nth-child(4){animation-delay:.26s}.lp-hero2-copy .lp-enter:nth-child(5){animation-delay:.34s}@keyframes lp-enter{to{opacity:1;transform:none}}.lp-badge{border:1px solid var(--line);color:#33415a;background:#fff;border-radius:999px;align-items:center;gap:9px;padding:5px 12px 5px 5px;font-size:13px;font-weight:700;display:inline-flex;box-shadow:0 8px 22px #002e6212}.lp-badge b{background:var(--red);color:#fff;border-radius:999px;padding:3px 9px;font-size:11px;font-weight:900}.lp-modes{border:1px solid var(--line);background:#fff;border-radius:999px;grid-template-columns:1fr 1fr;width:max-content;margin:20px auto 0;padding:4px;display:grid;position:relative;box-shadow:0 6px 16px #002e620d}.lp-modes button{z-index:1;min-width:132px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:8px 16px;font-size:13px;font-weight:800;transition:color .3s;position:relative}.lp-modes button.on{color:#fff}.lp-modes-pill{background:var(--navy);width:calc(50% - 4px);transition:transform .45s var(--ease);border-radius:999px;position:absolute;top:4px;bottom:4px;left:4px;box-shadow:0 6px 14px #002d6240}.lp-modes-pill.barber{transform:translate(100%)}.lp-hero2 h1{color:var(--deep);letter-spacing:-.072em;margin:26px 0 30px;font-size:clamp(52px,7vw,104px);font-weight:900;line-height:.96}.lp-h1-top{display:block}.lp-h1-swap{height:1.06em;color:var(--red);display:block;position:relative;overflow:hidden}.lp-h1-word{white-space:nowrap;animation:lp-swap .6s var(--ease) both;display:block}@keyframes lp-swap{0%{opacity:0;filter:blur(6px);transform:translateY(70%)}to{opacity:1;filter:none;transform:none}}.lp-hero2-cta{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;display:flex}.lp-hero2-cta .lp-button{min-height:54px;padding:0 24px}.lp-ghost{border:1px solid var(--line);min-height:54px;color:var(--navy);background:#fff;border-radius:9px;align-items:center;gap:4px;padding:0 20px;font-size:13px;font-weight:850;transition:border-color .2s,transform .2s;display:inline-flex}.lp-ghost:hover{border-color:var(--navy);transform:translateY(-1px)}.lp-hero2-note{color:var(--muted);margin-top:18px;font-size:12px;font-weight:600;display:block}.lp-pieces{z-index:2;pointer-events:none;position:absolute;inset:0}.lp-piece{opacity:0;width:262px;animation:lp-enter .7s var(--ease) forwards;position:absolute}.lp-piece-tl{animation-delay:.45s;top:96px;left:-14px}.lp-piece-bl{animation-delay:.6s;top:380px;left:16px}.lp-piece-tr{animation-delay:.52s;top:84px;right:-14px}.lp-piece-br{animation-delay:.68s;top:376px;right:16px}.lp-piece>*{animation:7s ease-in-out infinite lp-bob}.lp-piece-bl>*{animation-delay:-2s}.lp-piece-tr>*{animation-delay:-4s}.lp-piece-br>*{animation-delay:-1s}@keyframes lp-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}.lp-piece-label{color:var(--muted);align-items:center;gap:6px;margin-bottom:8px;font-size:11px;font-weight:800;display:flex}.lp-live{background:#12a46b;border-radius:50%;width:7px;height:7px;animation:1.6s infinite lp-pulse;box-shadow:0 0 #12a46b66}@keyframes lp-pulse{70%{box-shadow:0 0 0 7px #12a46b00}to{box-shadow:0 0 #12a46b00}}.lp-piece-card{border:1px solid var(--line);background:#fff;border-radius:16px;padding:13px 14px;box-shadow:0 14px 32px #0b2f5414}.lp-booking{align-items:center;gap:10px;display:flex}.lp-booking+.lp-booking{margin-top:8px}.lp-booking-2{opacity:0;animation:lp-slide-in .6s var(--ease) 2.2s forwards,lp-bob 7s ease-in-out infinite}@keyframes lp-slide-in{0%{opacity:0;transform:translateY(12px)scale(.97)}to{opacity:1;transform:none}}.lp-booking>span:nth-child(2){flex:1;min-width:0}.lp-booking b{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:900;display:block;overflow:hidden}.lp-booking small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:600;display:block;overflow:hidden}.lp-booking em{color:var(--navy);white-space:nowrap;background:#e9f0f9;border-radius:8px;margin-left:auto;padding:4px 8px;font-size:11px;font-style:normal;font-weight:900}.lp-face{color:#5b3a2a;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-size:12px;font-weight:900;display:grid}.lp-bubble{color:#1d3b2b;background:#e7f8ee;border:1px solid #cdebd9;border-radius:16px 16px 16px 4px;padding:12px 14px;font-size:12px;line-height:1.5;position:relative;box-shadow:0 14px 32px #0b2f5414}.lp-bubble p{opacity:0;margin:0;animation:.4s 1.9s forwards lp-fade}.lp-bubble em{color:#5d8a72;justify-content:flex-end;align-items:center;gap:4px;margin-top:4px;font-size:10.5px;font-style:normal;display:flex}.lp-typing{gap:4px;animation:.2s 1.8s forwards lp-fade-out;display:flex;position:absolute;top:14px;left:14px}.lp-typing i{background:#5d8a72;border-radius:50%;width:6px;height:6px;animation:1s infinite lp-dot}.lp-typing i:nth-child(2){animation-delay:.15s}.lp-typing i:nth-child(3){animation-delay:.3s}@keyframes lp-dot{0%,60%,to{opacity:.3;transform:none}30%{opacity:1;transform:translateY(-3px)}}@keyframes lp-fade{to{opacity:1}}@keyframes lp-fade-out{to{opacity:0}}.lp-cash{color:var(--deep);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:22px;font-weight:900;display:block}.lp-wave{align-items:center;gap:3px;height:40px;margin:10px 0 6px;display:flex}.lp-wave i{background:#cdd8e6;border-radius:3px;flex:1;height:30%;animation:1.6s ease-in-out infinite lp-wave}.lp-wave i:nth-child(4n+1){background:var(--navy)}.lp-wave i:nth-child(7n+3){background:var(--red)}@keyframes lp-wave{0%,to{height:25%}50%{height:95%}}.lp-piece-foot{color:var(--muted);font-size:11px;font-weight:700;display:block}.lp-team-mini{gap:9px;display:grid}.lp-team-mini span{grid-template-columns:26px 50px 1fr auto;align-items:center;gap:8px;font-size:12px;font-weight:800;display:grid}.lp-team-mini b{color:#33415a;border-radius:8px;place-items:center;width:26px;height:26px;font-size:11px;display:grid}.lp-team-mini i{background:linear-gradient(90deg,var(--navy),#3b7bd0);transform-origin:0;height:6px;animation:lp-grow 1.2s var(--ease) both .9s;border-radius:6px}.lp-team-mini small{color:var(--muted);font-size:10.5px;font-weight:700}@keyframes lp-grow{0%{transform:scaleX(0)}}.lp-list{gap:6px;display:grid}.lp-list span{background:var(--soft);opacity:0;animation:lp-slide-in .5s var(--ease) forwards;border-radius:9px;gap:10px;padding:7px 9px;font-size:12px;font-weight:700;display:flex}.lp-list span:first-child{animation-delay:.7s}.lp-list span:nth-child(2){animation-delay:1s}.lp-list span:nth-child(3){animation-delay:1.3s}.lp-list b{color:var(--navy)}.lp-checkout{gap:6px;font-size:12px;font-weight:700;display:grid}.lp-checkout span{justify-content:space-between;display:flex}.lp-checkout em{color:#1d5b3a;opacity:0;animation:lp-slide-in .5s var(--ease) 1.6s forwards;background:#e7f8ee;border-radius:9px;margin-top:4px;padding:7px 9px;font-size:11px;font-style:normal;font-weight:800}.lp-ring{background:#e6edf4;border-radius:8px;height:8px;margin:10px 0 6px;display:block;overflow:hidden}.lp-ring i{height:100%;width:var(--p);background:linear-gradient(90deg,var(--red),#ff6a76);transition:width 1s var(--ease);border-radius:8px;display:block}.lp-privacy{flex-wrap:wrap;gap:6px;display:flex}.lp-privacy span{color:var(--navy);background:#e9f0f9;border-radius:999px;padding:6px 10px;font-size:11.5px;font-weight:900}.lp-privacy em{width:100%;color:var(--muted);font-size:11px;font-style:normal;font-weight:600}.lp-showcase2{--tilt:22deg;--lift:60px;--zoom:.9;z-index:3;perspective:1600px;margin:10px auto 0;position:relative}.lp-showcase2-stage{transform:translateY(var(--lift)) rotateX(var(--tilt)) scale(var(--zoom));transform-origin:50% 0;transition:transform .12s linear}.lp-laptop2{filter:drop-shadow(0 40px 60px #00163440);max-width:980px;margin:0 auto}.lp-laptop2-screen{background:#0d1626;border:1px solid #233149;border-radius:22px 22px 8px 8px;padding:16px 16px 20px;position:relative}.lp-laptop2-cam{background:#2c3a52;border-radius:50%;width:6px;height:6px;position:absolute;top:6px;left:50%;transform:translate(-50%)}.lp-laptop2-view{aspect-ratio:16/10;background:#eef3f9;border-radius:8px;position:relative;overflow:hidden}.lp-laptop2-view iframe{pointer-events:none;transform-origin:0 0;width:1280px;height:800px;transform:scale(var(--screen,.7406));border:0;position:absolute;top:0;left:0}.lp-laptop2-base{background:linear-gradient(#dfe4ec,#a9b3c1);border-radius:2px 2px 18px 18px;height:18px;margin:0 -56px;position:relative}.lp-laptop2-base:after{content:"";background:#98a3b2;border-radius:0 0 9px 9px;width:130px;height:7px;position:absolute;top:0;left:50%;transform:translate(-50%)}.lp-phone2{background:#0d1626;border:1px solid #233149;border-radius:44px;width:270px;margin:0 auto;padding:10px;display:none;box-shadow:0 34px 60px #0016344d}.lp-phone2-view{background:#eef3f9;border-radius:34px;height:540px;position:relative;overflow:hidden}.lp-phone2-view iframe{pointer-events:none;transform-origin:0 0;border:0;width:390px;height:860px;position:absolute;top:0;left:0;transform:scale(.6411)}.lp-phone2-notch{z-index:2;background:#0d1626;border-radius:14px;width:84px;height:22px;position:absolute;top:9px;left:50%;transform:translate(-50%)}.lp-showcase2-caption{color:var(--muted);justify-content:center;align-items:center;gap:8px;margin:26px 0 0;font-size:12px;font-weight:700;display:flex}.lp-showcase2-caption span{background:#12a46b;border-radius:50%;width:7px;height:7px}.lp-strip{background:linear-gradient(120deg,var(--deep),var(--navy) 60%,#0b4f96);color:#fff;align-items:center;display:flex;position:relative;overflow:hidden}.lp-strip:before{content:"";background:repeating-linear-gradient(135deg,var(--red) 0 14px,#fff 14px 28px,#0b4f96 28px 42px);background-size:200% 100%;height:5px;animation:6s linear infinite lp-pole-band;position:absolute;inset:0 0 auto}@keyframes lp-pole-band{to{background-position:-200% 0}}.lp-strip-head{z-index:2;background:linear-gradient(90deg,var(--deep) 75%,#0000);flex:none;padding:34px 34px 30px max(24px,50vw - 600px);line-height:1.1;display:grid;position:relative}.lp-strip-head b,.lp-strip-head span{letter-spacing:-.04em;font-size:22px;font-weight:900}.lp-strip-head span{color:#ff5a68}.lp-strip-viewport{flex:1;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.lp-strip-track{gap:14px;width:max-content;padding:30px 0 26px;animation:28s linear infinite lp-strip;display:flex}.lp-strip:hover .lp-strip-track{animation-play-state:paused}.lp-strip-track>span{white-space:nowrap;background:#ffffff12;border:1px solid #ffffff26;border-radius:999px;align-items:center;gap:11px;padding:10px 18px 10px 10px;font-size:15px;font-weight:800;display:inline-flex}.lp-strip-track i{background:var(--red);color:#fff;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}@keyframes lp-strip{to{transform:translate(-50%)}}.lp-stats{gap:38px;display:flex}.lp-stats span{display:grid}.lp-stats b{color:var(--navy);letter-spacing:-.06em;font-size:52px;font-weight:900;line-height:1}.lp-stats small{max-width:140px;color:var(--muted);margin-top:6px;font-size:12px;font-weight:700;line-height:1.35}.lp-steps2{position:relative}.lp-steps2-toggle{border:1px solid var(--line);color:var(--text);font:inherit;cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:6px;padding:7px 13px;font-size:12px;font-weight:800;transition:border-color .2s;display:inline-flex;position:absolute;top:-46px;right:0}.lp-steps2-toggle:hover{border-color:var(--navy)}.lp-steps2-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.lp-step2{border:1px solid var(--line);color:var(--muted);cursor:pointer;transition:background .5s,box-shadow .5s,border-color .5s,transform .5s var(--ease);background:#ffffff80;border-radius:20px;outline:none;flex-direction:column;padding:24px;display:flex;position:relative;overflow:hidden}.lp-step2.active{color:var(--deep);background:#fff;border-color:#c9d6e6;transform:translateY(-6px);box-shadow:0 22px 50px #002e621c}.lp-step2:focus-visible{border-color:var(--navy)}.lp-step2 header{align-items:baseline;gap:10px;display:flex}.lp-step2 header span{letter-spacing:-.06em;font-size:40px;font-weight:300;line-height:1;transition:color .4s}.lp-step2.active header span{color:var(--red);font-weight:900}.lp-step2 h3{letter-spacing:-.04em;font-size:20px;font-weight:900}.lp-step2-ui{filter:grayscale();opacity:.5;margin:18px 0 20px;transition:opacity .5s,filter .5s;position:relative}.lp-step2.active .lp-step2-ui{filter:none;opacity:1}.lp-step2 strong{letter-spacing:-.02em;font-size:16px;font-weight:900}.lp-step2 p{color:var(--text);opacity:.75;margin-top:6px;font-size:13px;line-height:1.65}.lp-step2.active p{opacity:1}.lp-step2-progress{background:0 0;height:4px;position:absolute;bottom:0;left:0;right:0}.lp-step2-progress i{background:var(--red);width:0;height:100%;animation:linear forwards lp-fill;display:block}.lp-steps2.paused .lp-step2-progress i,.lp-steps2.paused .lp-step2-ui *{animation-play-state:paused!important}@keyframes lp-fill{to{width:100%}}.lp-ui{min-height:212px;color:var(--deep);background:#f7fafd;border:1px solid #e6edf4;border-radius:14px;gap:8px;padding:14px;font-size:12.5px;display:grid;position:relative}.lp-ui-label{color:var(--muted);align-items:center;gap:7px;font-size:11px;font-weight:800;display:flex}.lp-blink{background:var(--red);border-radius:50%;width:6px;height:6px;animation:1.1s infinite lp-blink}@keyframes lp-blink{50%{opacity:.2}}.lp-ui-row{background:#fff;border:1px solid #e6edf4;border-radius:9px;align-items:center;gap:8px;padding:8px 10px;font-weight:700;display:flex}.lp-ui-row svg{color:var(--red)}.lp-ui-row b{margin-left:auto;font-weight:900}.lp-rise{opacity:0;animation:lp-rise2 .52s var(--ease) forwards}@keyframes lp-rise2{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.lp-step2:not(.active) .lp-rise,.lp-step2:not(.active) .lp-pop{opacity:1;animation:none}.lp-ui-link{color:var(--navy);background:#e9f0f9;border-radius:9px;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;font-size:12px;display:flex}.lp-typewriter{white-space:nowrap;max-width:0;animation:1.2s steps(24,end) 1s forwards lp-type;display:inline-block;overflow:hidden}.lp-step2:not(.active) .lp-typewriter{max-width:none;animation:none}@keyframes lp-type{to{max-width:220px}}.lp-pop{opacity:0;animation:.45s cubic-bezier(.3,1.5,.5,1) forwards lp-pop}@keyframes lp-pop{0%{opacity:0;transform:scale(.85)translateY(6px)}to{opacity:1;transform:none}}.lp-ui-toast,.lp-ui-paid{color:#1d5b3a;background:#e7f8ee;border-radius:999px;justify-self:start;align-items:center;gap:6px;padding:6px 10px;font-size:11.5px;font-weight:800;display:flex}.lp-ui-slots{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.lp-ui-slots span{text-align:center;background:#fff;border:1px solid #e6edf4;border-radius:9px;padding:8px 0;font-weight:800}.lp-ui-slots span.off{color:#c3ccd8;text-decoration:line-through}.lp-step2.active .lp-ui-slots span.target{animation:.3s 1.55s forwards lp-select}.lp-step2:not(.active) .lp-ui-slots span.target{background:var(--navy);border-color:var(--navy);color:#fff}@keyframes lp-select{to{background:var(--navy);border-color:var(--navy);color:#fff;transform:scale(1.04)}}.lp-ui-cursor{color:var(--deep);fill:#fff;filter:drop-shadow(0 3px 5px #0003);opacity:0;position:absolute;top:85%;left:78%}.lp-step2.active .lp-ui-cursor{animation:lp-cursor 2.2s var(--ease) .3s forwards}@keyframes lp-cursor{0%{opacity:0;top:92%;left:82%}20%{opacity:1}60%{top:43%;left:44%}68%{transform:scale(.85)}76%{transform:none}to{opacity:0;top:43%;left:44%}}.lp-ui-wa{color:#1d5b3a;background:#e7f8ee;border-radius:9px;align-items:center;gap:7px;padding:8px 10px;font-weight:800;display:flex}.lp-ui-wa svg:last-child{color:#34b7f1;margin-left:auto}.lp-ui-total{border-top:1px dashed #cfd9e5;justify-content:space-between;padding:8px 4px 0;font-size:14px;font-weight:800;display:flex}.lp-ui-total b{font-weight:900}.lp-ui-chip{color:#a5050f;background:#fdecee;border-radius:9px;justify-self:start;padding:6px 10px;font-size:11.5px;font-weight:800}.lp-screens-section{background:linear-gradient(#fff,#f3f7fc);position:relative;overflow:hidden}.lp-screens-section:before{content:"";opacity:.5;background-image:radial-gradient(#c9d5e4 1px,#0000 1.2px);background-size:24px 24px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 30% 70%,#0000);mask-image:linear-gradient(#0000,#000 30% 70%,#0000)}.lp-screens{-webkit-user-select:none;user-select:none;touch-action:pan-y;position:relative}.lp-screens-stage{perspective:1400px;height:520px;position:relative}.lp-screen{cursor:pointer;width:250px;transform:translateX(calc(var(--o) * 205px)) translateZ(calc(var(--abs) * -150px)) rotateY(calc(var(--o) * -32deg));opacity:calc(1 - var(--abs) * .22);filter:saturate(calc(1 - var(--abs) * .3));transition:transform .75s var(--ease),opacity .75s,filter .75s;margin-left:-125px;position:absolute;top:10px;left:50%}.lp-screen.on{cursor:default}.lp-screen-phone{background:#0d1626;border-radius:38px;height:490px;padding:9px;box-shadow:0 30px 60px #00163438}.lp-screen.on .lp-screen-phone{box-shadow:0 40px 80px #00163452,0 0 0 2px var(--red)}.lp-screen-top{height:52px;color:var(--deep);background:#fff;border-radius:30px 30px 0 0;align-items:center;gap:8px;padding:14px 14px 0;display:flex}.lp-screen-top b{letter-spacing:-.02em;font-size:14px;font-weight:900}.lp-screen-top small{color:var(--red);text-transform:uppercase;letter-spacing:.05em;background:#fdecee;border-radius:999px;margin-left:auto;padding:3px 8px;font-size:9.5px;font-weight:900}.lp-screen-icon{width:26px;height:26px;color:var(--navy);background:#e9f0f9;border-radius:9px;place-items:center;display:grid}.lp-screen-body{height:420px;color:var(--deep);background:#fff;border-radius:0 0 30px 30px;align-content:start;gap:8px;padding:10px 12px;font-size:11.5px;display:grid;overflow:hidden}.lp-screen.on .lp-screen-body>*{animation:lp-rise2 .5s var(--ease) both}.lp-screen.on .lp-screen-body>:nth-child(2){animation-delay:80ms}.lp-screen.on .lp-screen-body>:nth-child(3){animation-delay:.16s}.lp-screen.on .lp-screen-body>:nth-child(4){animation-delay:.24s}.lp-screen.on .lp-screen-body>:nth-child(5){animation-delay:.32s}.sc-kpis{grid-template-columns:1fr 1fr;gap:6px;display:grid}.sc-kpis span{background:var(--soft);border-radius:12px;padding:9px}.sc-kpis small{color:var(--muted);font-size:9.5px;font-weight:700;display:block}.sc-kpis b{letter-spacing:-.03em;font-size:16px;font-weight:900}.sc-kpis em{color:#12a46b;margin-left:4px;font-size:9.5px;font-style:normal;font-weight:800}.sc-bars{background:var(--soft);border-radius:12px;align-items:flex-end;gap:5px;height:110px;padding:10px;display:flex}.sc-bars i{background:#cdd8e6;border-radius:4px;flex:1}.sc-bars i.on{background:var(--red)}.lp-screen.on .sc-bars i{animation:lp-grow-y .8s var(--ease) both}@keyframes lp-grow-y{0%{transform-origin:bottom;transform:scaleY(0)}to{transform-origin:bottom}}.sc-row{background:var(--soft);border-radius:10px;align-items:center;gap:7px;padding:8px 9px;font-weight:700;display:flex}.sc-row b{margin-left:auto;font-weight:900}.sc-row b.low{color:var(--red)}.sc-row svg{color:var(--navy)}.sc-slot{grid-template-columns:38px 1fr;align-items:center;gap:6px;display:grid}.sc-slot small{color:var(--muted);font-size:10px;font-weight:700}.sc-slot span{border-left:3px solid;border-radius:9px;padding:9px;font-weight:800}.sc-slot.a span{border-color:var(--navy);color:var(--navy);background:#eaf1fb}.sc-slot.b span{border-color:var(--red);color:#9b0612;background:#fdecee;padding:16px 9px}.sc-slot.c span{color:#0d6b47;background:#e8f7ef;border-color:#12a46b}.sc-slot.x span{color:var(--muted);background:repeating-linear-gradient(135deg,#f3f6fa 0 6px,#e9eef5 6px 12px);border-color:#cfd9e5}.sc-brand{background:var(--navy);color:#fff;border-radius:12px;align-items:center;gap:6px;padding:10px;font-weight:900;display:flex}.sc-pick{border:1.5px solid var(--line);border-radius:12px;justify-content:space-between;padding:10px;font-weight:800;display:flex}.sc-pick.on{border-color:var(--red);background:#fff5f6}.sc-times{grid-template-columns:1fr 1fr;gap:6px;display:grid}.sc-times span{border:1px solid var(--line);text-align:center;border-radius:9px;padding:8px 0;font-weight:800}.sc-times span.on{background:var(--navy);border-color:var(--navy);color:#fff}.sc-cta{background:var(--red);color:#fff;text-align:center;border-radius:12px;margin-top:4px;padding:11px;font-weight:900}.sc-chat{background:#f2efe8;border-radius:14px;align-content:start;gap:7px;height:100%;padding:10px;display:grid}.sc-chat p{background:#fff;border-radius:4px 12px 12px;max-width:88%;margin:0;padding:8px 9px;line-height:1.45}.sc-chat p.me{background:#dcf7c5;border-radius:12px 4px 12px 12px;justify-self:end}.sc-chat em{color:#34b7f1;justify-content:flex-end;display:flex}.sc-total{border-top:1px dashed #cfd9e5;justify-content:space-between;padding:8px 2px;font-size:13px;font-weight:900;display:flex}.sc-pay{grid-template-columns:repeat(3,1fr);gap:5px;display:grid}.sc-pay span{border:1px solid var(--line);text-align:center;border-radius:9px;padding:8px 0;font-size:10.5px;font-weight:800}.sc-pay span.on{border-color:var(--navy);color:var(--navy);background:#eaf1fb}.sc-client{background:var(--soft);border-radius:12px;align-items:center;gap:9px;padding:8px;display:flex}.sc-client>span{color:#4b3a2f;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;font-size:11px;font-weight:900;display:grid}.sc-client p{margin:0}.sc-client b{font-weight:900;display:block}.sc-client small{color:var(--muted);font-size:10px;font-weight:700}.sc-donut{place-items:center;height:150px;display:grid;position:relative}.sc-donut i{background:conic-gradient(var(--navy) 0 75%,var(--red) 75% 100%);border-radius:50%;width:130px;height:130px;-webkit-mask:radial-gradient(#0000 55%,#000 56%);mask:radial-gradient(#0000 55%,#000 56%)}.sc-donut span{text-align:center;position:absolute}.sc-donut b{font-size:16px;font-weight:900;display:block}.sc-donut small{color:var(--muted);font-size:10px;font-weight:700}.sc-pro{background:var(--soft);border-radius:12px;grid-template-columns:30px 1fr auto;align-items:center;gap:8px;padding:8px;display:grid}.sc-pro>span{width:30px;height:30px;color:var(--navy);background:#e9f0f9;border-radius:9px;place-items:center;font-weight:900;display:grid}.sc-pro p{margin:0}.sc-pro b{font-weight:900;display:block}.sc-pro i{background:linear-gradient(90deg,var(--navy),#3b7bd0);border-radius:5px;height:5px;margin-top:4px;display:block}.sc-pro small{font-weight:900}.sc-request{background:#f1f6fd;border:1px solid #003b7940;border-radius:12px;justify-content:space-between;align-items:center;padding:9px;font-weight:700;display:flex}.sc-request b{background:var(--red);color:#fff;border-radius:8px;padding:5px 8px;font-size:10px}.sc-note{color:#a5050f;text-align:center;background:#fdecee;border-radius:10px;padding:9px;font-weight:800}.lp-screens-nav{justify-content:flex-end;align-items:center;gap:8px;margin-top:6px;display:flex}.lp-screens-count{color:var(--muted);margin-right:auto;font-size:12px;font-weight:700}.lp-screens-count b{color:var(--deep);letter-spacing:-.06em;font-variant-numeric:tabular-nums;margin-right:6px;font-size:44px;font-weight:900}.lp-screens-nav button{border:1px solid var(--line);width:42px;height:42px;color:var(--deep);cursor:pointer;background:#fff;border-radius:50%;place-items:center;transition:border-color .2s,transform .2s;display:grid}.lp-screens-nav button:hover{border-color:var(--navy);transform:translateY(-1px)}@property --cut{syntax:"<percentage>";inherits:true;initial-value:50%}.lp-ba-grid{grid-template-columns:1.55fr 1fr;align-items:center;gap:24px;display:grid}.lp-ba{--cut:50%;border:1px solid var(--line);cursor:ew-resize;touch-action:pan-y;background:#fff;border-radius:24px;outline:none;height:440px;position:relative;overflow:hidden;box-shadow:0 26px 60px #002e621a}.lp-ba.sweep{animation:5s ease-in-out infinite alternate lp-sweep}@keyframes lp-sweep{0%{--cut:22%}to{--cut:78%}}.lp-ba:focus-visible{box-shadow:0 0 0 3px #002d6240,0 26px 60px #002e621a}.lp-ba-before,.lp-ba-after{padding:26px;position:absolute;inset:0}.lp-ba-before{background:#f6f1e4}.lp-ba-after{clip-path:inset(0 0 0 var(--cut));background:linear-gradient(135deg,#f9fbff,#eef4fb)}.lp-ba-tag{z-index:3;color:#fff;letter-spacing:.06em;text-transform:uppercase;background:#3b3324;border-radius:999px;padding:5px 11px;font-size:11px;font-weight:900;position:absolute;top:18px;left:18px}.lp-ba-tag.on{background:var(--red);left:auto;right:18px}.lp-paper{color:#2e3a59;background:repeating-linear-gradient(#fffdf6 0 27px,#d9e3f0 27px 28px);border-left:2px solid #f2a6ad;border-radius:4px;width:58%;padding:18px 20px;font-family:Bradley Hand,Segoe Print,Comic Sans MS,cursive;font-size:15px;line-height:28px;position:absolute;top:56px;left:30px;transform:rotate(-2.5deg);box-shadow:0 12px 26px #3b332424}.lp-paper b{font-size:17px;display:block}.lp-paper p{margin:0}.lp-paper s{color:#9aa4b5}.lp-paper .due{color:#c62828}.lp-sticky{color:#5a4a00;background:#ffe86b;width:140px;padding:14px;font-family:Bradley Hand,Segoe Print,Comic Sans MS,cursive;font-size:15px;position:absolute;top:70px;right:40px;transform:rotate(5deg);box-shadow:0 10px 20px #3b33242b}.lp-wa-badge{color:#2e3a59;background:#fff;border-radius:16px;align-items:center;gap:10px;padding:12px 16px;font-weight:900;display:flex;position:absolute;bottom:56px;right:46px;box-shadow:0 12px 24px #3b33241f}.lp-wa-badge b{color:#fff;background:#25d366;border-radius:13px;place-items:center;min-width:26px;height:26px;padding:0 7px;font-size:12px;display:grid}.lp-after-card{border:1px solid var(--line);background:#fff;border-radius:18px;width:min(560px,100% - 52px);padding:16px;position:absolute;top:56px;left:auto;right:26px;box-shadow:0 18px 40px #002e621a}.lp-after-head,.lp-after-row{grid-template-columns:48px 1fr 1fr;align-items:center;gap:8px;display:grid}.lp-after-head{border-bottom:1px solid var(--line);color:var(--muted);padding-bottom:10px;font-size:11.5px;font-weight:800}.lp-after-head b{color:var(--deep);font-weight:900}.lp-after-row{border-bottom:1px dashed var(--line);min-height:46px;font-size:12px}.lp-after-row small{color:var(--muted);font-size:11px;font-weight:700}.lp-after-row em{border-left:3px solid;border-radius:9px;padding:8px 10px;font-style:normal;font-weight:800;display:block}.lp-after-row em.a{border-color:var(--navy);color:var(--navy);background:#eaf1fb}.lp-after-row em.b{border-color:var(--red);color:#9b0612;background:#fdecee}.lp-after-row em.c{color:#0d6b47;background:#e8f7ef;border-color:#12a46b}.lp-after-foot{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.lp-after-foot span{background:var(--soft);color:var(--text);border-radius:10px;padding:7px 10px;font-size:11.5px;font-weight:700}.lp-after-foot b{color:var(--deep);font-weight:900}.lp-after-foot .ok{color:#1d5b3a;background:#e7f8ee;font-weight:800}.lp-ba-handle{z-index:4;top:0;bottom:0;left:var(--cut);background:#fff;width:2px;margin-left:-1px;position:absolute;box-shadow:0 0 0 1px #002d6233}.lp-ba-handle span{background:var(--red);color:#fff;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 20px #ef061a59}.lp-ba-points{gap:12px;display:grid}.lp-ba-points article{border:1px solid var(--line);background:#fff;border-radius:16px;gap:12px;padding:16px;display:flex;box-shadow:0 8px 20px #0b2f540a}.lp-ba-points article>span{color:#12a46b;background:#e7f8ee;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid}.lp-ba-points b{letter-spacing:-.02em;font-size:15px;font-weight:900;display:block}.lp-ba-points p{color:var(--text);margin:4px 0 0;font-size:13px;line-height:1.55}.lp-stages{border-top:1px solid var(--line)}.lp-stage{border-bottom:1px solid var(--line)}.lp-stage-head{width:100%;color:var(--muted);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:26px;padding:26px 6px;display:flex;position:relative}.lp-stage-number{width:34px;font-size:15px;font-weight:800}.lp-stage-head b{letter-spacing:-.06em;flex:1;font-size:clamp(30px,3.6vw,48px);font-weight:900;transition:color .3s}.lp-stage.on .lp-stage-head b,.lp-stage-head:hover b{color:var(--deep)}.lp-stage.on .lp-stage-number{color:var(--red)}.lp-stage-plus{border:1px solid var(--line);width:36px;height:36px;transition:transform .4s var(--ease),background .3s,color .3s;border-radius:50%;place-items:center;display:grid}.lp-stage.on .lp-stage-plus{background:var(--red);border-color:var(--red);color:#fff;transform:rotate(45deg)}.lp-stage-line{height:2px;position:absolute;bottom:-1px;left:0;right:0}.lp-stage-line i{background:var(--red);width:0;height:100%;animation:linear forwards lp-fill;display:block}.lp-stages.paused .lp-stage-line i,.lp-stages.paused .lp-stage-mock *{animation-play-state:paused!important}.lp-stage-body{transition:grid-template-rows .6s var(--ease);grid-template-rows:0fr;display:grid}.lp-stage.on .lp-stage-body{grid-template-rows:1fr}.lp-stage-inner{grid-template-columns:.9fr 1.1fr;align-items:center;gap:40px;display:grid;overflow:hidden}.lp-stage.on .lp-stage-inner{padding:6px 6px 34px}.lp-stage-copy h3{color:var(--deep);letter-spacing:-.04em;margin:0;font-size:clamp(22px,2.2vw,28px);font-weight:900;line-height:1.15}.lp-stage-copy ul{gap:12px;margin:20px 0 0;padding:0;list-style:none;display:grid}.lp-stage-copy li{color:#294363;gap:10px;font-size:14px;font-weight:700;display:flex}.lp-stage-copy li svg{color:#12a46b;flex:none;margin-top:2px}.lp-stage-mock{border:1px solid var(--line);min-height:300px;color:var(--deep);background:#fff;border-radius:20px;padding:18px;font-size:12.5px;position:relative;box-shadow:0 22px 50px #002e6218}.mk-agenda-head,.mk-agenda-row{grid-template-columns:52px 1fr 1fr;gap:8px;display:grid}.mk-agenda-head{border-bottom:1px solid var(--line);color:var(--muted);padding-bottom:10px;font-size:11.5px;font-weight:800}.mk-agenda-head b{color:var(--deep);font-weight:900}.mk-agenda-row{border-bottom:1px dashed var(--line);align-items:start;min-height:60px;padding-top:8px}.mk-agenda-row>span{color:var(--muted);font-size:11px;font-weight:700}.mk-agenda-row em{border-left:3px solid;border-radius:10px;padding:9px 10px;font-size:12px;font-style:normal;font-weight:800;display:block}.mk-agenda-row em small{opacity:.75;margin-top:2px;font-size:10px;font-weight:700;display:block}.mk-agenda-row em.a{border-color:var(--navy);color:var(--navy);background:#eaf1fb}.mk-agenda-row em.b{border-color:var(--red);color:#9b0612;background:#fdecee}.mk-agenda-row em.c{color:#0d6b47;background:#e8f7ef;border-color:#12a46b}.mk-drop{opacity:0;animation:.6s cubic-bezier(.3,1.4,.5,1) 1.2s forwards lp-drop}@keyframes lp-drop{0%{opacity:0;transform:translateY(-16px)scale(.95)}to{opacity:1;transform:none}}.mk-cursor{fill:#fff;color:var(--deep);filter:drop-shadow(0 3px 5px #0003);opacity:0;animation:mk-cursor 2.4s var(--ease) .2s forwards;position:absolute;top:80%;left:62%}@keyframes mk-cursor{0%{opacity:0;top:90%;left:70%}25%{opacity:1}55%{top:38%;left:40%}62%{transform:scale(.85)}70%{transform:none}to{opacity:0;top:38%;left:40%}}.mk-toast{background:var(--deep);color:#fff;opacity:0;animation:lp-slide-in .5s var(--ease) 1.5s forwards;border-radius:12px;align-items:center;gap:7px;padding:9px 12px;font-size:12px;font-weight:800;display:flex;position:absolute;bottom:16px;right:16px}.mk-chat{background:#f2efe8;border-radius:14px;align-content:start;gap:10px;min-height:270px;padding:14px;display:grid}.mk-chat-head{align-items:center;gap:9px;font-size:13px;font-weight:900;display:flex}.mk-chat-head b{background:var(--navy);color:#fff;border-radius:50%;place-items:center;width:30px;height:30px;font-size:12px;display:grid}.mk-chat-head small{color:#12a46b;font-size:11px;font-weight:700}.mk-msg{color:#263238;opacity:0;max-width:86%;animation:lp-rise2 .5s var(--ease) forwards;background:#fff;border-radius:4px 14px 14px;margin:0;padding:10px 12px;line-height:1.5;box-shadow:0 1px 1px #0000000d}.mk-msg.me{background:#dcf7c5;border-radius:14px 4px 14px 14px;justify-self:end}.mk-msg em{color:#5d8a72;justify-content:flex-end;align-items:center;gap:4px;margin-top:4px;font-size:10.5px;font-style:normal;display:flex}.mk-msg em svg{color:#34b7f1}.mk-typing{opacity:0;background:#dcf7c5;border-radius:14px;justify-self:end;gap:4px;padding:10px 12px;animation:.2s forwards lp-fade,.2s 1.15s forwards lp-fade-out;display:flex}.mk-typing i{background:#5d8a72;border-radius:50%;width:6px;height:6px;animation:1s infinite lp-dot}.mk-typing i:nth-child(2){animation-delay:.15s}.mk-typing i:nth-child(3){animation-delay:.3s}.mk-kpis{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.mk-kpis span{background:var(--soft);opacity:0;animation:lp-rise2 .5s var(--ease) forwards;border-radius:12px;padding:12px}.mk-kpis b{letter-spacing:-.03em;font-size:17px;font-weight:900;display:block}.mk-kpis small{color:var(--muted);font-size:11px;font-weight:700}.mk-chart{background:var(--soft);border-radius:12px;margin-top:10px;padding:12px}.mk-chart>small{color:var(--muted);font-size:11px;font-weight:700}.mk-chart>div{align-items:flex-end;gap:10px;height:150px;margin-top:10px;display:flex}.mk-chart>div span{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:6px;height:100%;display:flex}.mk-chart i{transform-origin:bottom;width:100%;animation:lp-grow-y .8s var(--ease) both;background:#cdd8e6;border-radius:6px 6px 3px 3px}.mk-chart i.on{background:var(--red)}.mk-chart span small{color:var(--muted);font-size:10.5px;font-weight:700}.mk-receipt{color:#1d5b3a;opacity:0;background:#e7f8ee;border-radius:12px;gap:10px;padding:9px 12px;font-size:12px;font-weight:800;animation:.45s cubic-bezier(.3,1.5,.5,1) 1.6s forwards lp-pop;display:flex;position:absolute;top:-14px;right:16px;box-shadow:0 10px 20px #0b2f5414}.mk-team{gap:10px;display:grid}.mk-request{opacity:0;animation:lp-slide-in .5s var(--ease) .2s forwards;background:#f1f6fd;border:1px solid #003b7940;border-radius:14px;align-items:center;gap:10px;padding:12px;display:flex}.mk-request b,.mk-pro b{font-size:13px;font-weight:900;display:block}.mk-request small,.mk-pro small{color:var(--muted);font-size:11.5px;font-weight:600}.mk-request em{background:var(--red);color:#fff;border-radius:9px;margin-left:auto;padding:7px 12px;font-size:12px;font-style:normal;font-weight:900;animation:.4s 1.6s lp-press}@keyframes lp-press{50%{transform:scale(.92)}}.mk-roles{grid-template-columns:1fr 1fr;gap:8px;display:grid}.mk-roles span{border:1.5px solid var(--line);border-radius:12px;grid-template-columns:auto 1fr;align-items:center;column-gap:7px;padding:10px 12px;font-weight:900;display:grid}.mk-roles span small{color:var(--muted);grid-column:2;font-size:11px;font-weight:600}.mk-roles span.on{border-color:var(--navy);background:#f6f9fe;animation:.4s 2s both lp-pop}.mk-roles svg{color:var(--red)}.mk-pro{border-top:1px solid var(--line);align-items:center;gap:10px;padding:10px 4px;display:flex}.mk-pro>span:nth-child(2){flex:1}.mk-pro i{height:5px;width:var(--w);background:linear-gradient(90deg,var(--navy),#3b7bd0);transform-origin:0;animation:lp-grow 1s var(--ease) both .6s;border-radius:5px;margin-top:6px;display:block}.mk-pro strong{text-align:right;font-size:13px;font-weight:900}.mk-pro strong small{font-weight:600;display:block}.mk-avatar{width:34px;height:34px;color:var(--navy);background:#e9f0f9;border-radius:11px;flex:none;place-items:center;font-size:13px;font-weight:900;display:grid}.lp-affiliate{background:linear-gradient(130deg,var(--deep),var(--navy) 65%,#0b4f96);color:#fff;border-radius:24px;grid-template-columns:1.3fr 1fr;align-items:center;gap:40px;padding:48px;display:grid;position:relative;overflow:hidden}.lp-affiliate:after{content:"";background:radial-gradient(circle,#ef061a59,#0000 70%);border-radius:50%;width:300px;height:300px;animation:6s ease-in-out infinite alternate lp-glow;position:absolute;top:-80px;right:-80px}@keyframes lp-glow{to{transform:translate(-40px,40px)scale(1.15)}}.lp-affiliate .lp-overline{color:#9cc6f0}.lp-affiliate h2{color:#fff;font-size:clamp(30px,3.6vw,46px)}.lp-affiliate p{color:#c5d4e6;margin:16px 0 26px;font-size:15px;line-height:1.65}.lp-affiliate .lp-button{box-shadow:none;background:#fff;color:var(--navy)!important}.lp-affiliate-values{z-index:1;gap:10px;display:grid;position:relative}.lp-affiliate-values span{transition:transform .3s var(--ease),background .3s;background:#ffffff0f;border:1px solid #ffffff24;border-radius:14px;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.lp-affiliate-values span:hover{background:#ffffff1c;transform:translate(-6px)}.lp-affiliate-values small{color:#c5d4e6;font-size:13px;font-weight:700}.lp-affiliate-values b{letter-spacing:-.03em;font-size:21px;font-weight:900}.lp-faq{grid-template-columns:.85fr 1.15fr;align-items:start;gap:56px;display:grid}.lp-faq>div:first-child{position:sticky;top:110px}.lp-faq>div:first-child>p{color:var(--text);margin-top:18px;font-size:14px}.lp-faq>div:first-child a{color:var(--red);font-weight:900}.lp-faq-list{gap:10px;display:grid}.lp-faq-list details{border:1px solid var(--line);background:#fff;border-radius:14px;transition:border-color .25s,box-shadow .25s;box-shadow:0 6px 18px #0b2f540a}.lp-faq-list details[open]{border-color:#003b7966;box-shadow:0 14px 30px #002e6214}.lp-faq-list summary{color:var(--deep);cursor:pointer;justify-content:space-between;align-items:center;gap:18px;padding:18px 20px;font-size:15px;font-weight:800;list-style:none;display:flex}.lp-faq-list summary::-webkit-details-marker{display:none}.lp-faq-icon{width:30px;height:30px;color:var(--navy);transition:transform .35s var(--ease),background .25s,color .25s;background:#eef3f9;border-radius:50%;flex:none;place-items:center;display:grid}.lp-faq-list details[open] .lp-faq-icon{background:var(--red);color:#fff;transform:rotate(45deg)}.lp-faq-list details p{color:var(--text);animation:lp-rise2 .4s var(--ease);border-top:1px solid #eef3f9;margin:0;padding:14px 20px 20px;font-size:14px;line-height:1.7}.lp-final{background:linear-gradient(135deg,var(--deep),var(--navy) 70%,#0b4f96);color:#fff;text-align:center;padding:130px 0 120px;position:relative;overflow:hidden}.lp-final:before{content:"";z-index:2;background:repeating-linear-gradient(135deg,var(--red) 0 14px,#fff 14px 28px,#0b4f96 28px 42px);background-size:200% 100%;height:6px;animation:6s linear infinite lp-pole-band;position:absolute;inset:0 0 auto}.lp-final-cols{opacity:.12;grid-template-columns:repeat(6,1fr);gap:16px;display:grid;position:absolute;inset:-10% -5%;transform:rotate(-8deg)}.lp-final-cols>div{gap:16px;animation:26s linear infinite lp-col-up;display:grid}.lp-final-cols>div.down{animation-name:lp-col-down}.lp-final-cols span{border:1px solid #ffffff80;border-radius:16px;gap:7px;height:130px;padding:14px;display:grid}.lp-final-cols i{background:#ffffff8c;border-radius:4px;height:12px}.lp-final-cols i:nth-child(2){width:70%}.lp-final-cols i:nth-child(3){background:#ef061ae6;width:45%}@keyframes lp-col-up{to{transform:translateY(-40%)}}@keyframes lp-col-down{0%{transform:translateY(-40%)}to{transform:none}}.lp-final:after{content:"";background:radial-gradient(55% 65%,#001b3c80,#001b3c 90%);position:absolute;inset:0}.lp-final-inner{z-index:3;position:relative}.lp-final h2{color:#fff;font-size:clamp(34px,5vw,64px)}.lp-final h2 em{color:#ff5a68}.lp-final p{color:#c5d4e6;max-width:480px;margin:20px auto 0;font-size:16px}.lp-final-cta{background:var(--red);transition:transform .25s var(--ease);border-radius:999px;align-items:center;gap:14px;margin-top:34px;padding:6px 22px 6px 6px;font-size:15px;font-weight:900;display:inline-flex;box-shadow:0 14px 30px #ef061a4d;color:#fff!important}.lp-final-cta:hover{transform:translateY(-2px)}.lp-final-cta span{width:44px;height:44px;color:var(--red);transition:transform .3s var(--ease);background:#fff;border-radius:50%;place-items:center;display:grid}.lp-final-cta:hover span{transform:rotate(-45deg)}.lp-final-nico{width:240px;height:auto;animation:6s ease-in-out infinite lp-bob;position:absolute;bottom:-140px;right:-10px}@media (max-width:1180px){.lp-pieces,.lp-hero2-lines{display:none}.lp-hero2{min-height:0}}@media (max-width:960px){.lp-steps2-grid{grid-template-columns:1fr}.lp-steps2-toggle{width:max-content;margin:0 0 12px auto;display:flex;position:static}.lp-head-split{flex-direction:column;align-items:flex-start;gap:24px}.lp-ba-grid,.lp-affiliate,.lp-faq,.lp-stage-inner{grid-template-columns:1fr}.lp-faq>div:first-child{position:static}.lp-stage-inner{gap:22px}.lp-final-nico{opacity:.5;width:170px;bottom:-90px;right:-20px}}@media (max-width:800px){.lp-laptop2{display:none}.lp-phone2{display:block}.lp-showcase2{--tilt:0deg!important;--lift:0px!important;--zoom:1!important}}@media (max-width:640px){.lp-section{padding:84px 0}.lp-hero2{padding-top:44px}.lp-hero2 h1{font-size:clamp(44px,13.4vw,64px)}.lp-modes button{min-width:0;padding:8px 14px}.lp-hero2-cta .lp-button,.lp-ghost{justify-content:center;width:100%}.lp-stats{gap:28px}.lp-stats b{font-size:40px}.lp-screens-stage{height:470px}.lp-screen{width:220px;transform:translateX(calc(var(--o) * 150px)) translateZ(calc(var(--abs) * -170px)) rotateY(calc(var(--o) * -30deg));margin-left:-110px}.lp-screen-phone{height:440px}.lp-screen-body{height:370px}.lp-ba{height:420px}.lp-paper{background:repeating-linear-gradient(#fffdf6 0 23px,#d9e3f0 23px 24px);width:72%;font-size:13px;line-height:24px;left:16px}.lp-sticky{width:118px;font-size:13px;top:auto;bottom:90px;right:14px}.lp-wa-badge{bottom:20px;right:16px}.lp-after-card{width:calc(100% - 24px);padding:12px;right:12px}.lp-after-foot span:nth-child(n+2){display:none}.lp-stage-head{gap:14px;padding:20px 2px}.lp-stage-mock{min-height:0;padding:12px}.mk-kpis b{font-size:14px}.mk-chart>div{gap:6px;height:110px}.lp-affiliate{padding:28px 22px}.lp-affiliate .lp-button{width:100%}.lp-final{padding:96px 0 104px}.lp-final-nico{display:none}.lp-faq-list summary{padding:16px;font-size:14px}.lp-strip{flex-direction:column;align-items:stretch}.lp-strip-head{background:0 0;gap:6px;padding:28px 20px 0;display:flex}.lp-strip-head b,.lp-strip-head span{font-size:19px}.lp-strip-track{padding:18px 0 26px}}@media (prefers-reduced-motion:reduce){.lp *,.lp :before,.lp :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.lp-ba.sweep{animation:none}}.lp-payments{background:var(--ice);border:1px solid #e3e9f1;border-radius:16px;margin-top:34px;padding:36px 40px}.lp-payments-head h3{letter-spacing:-.045em;color:var(--deep);margin:12px 0 0;font-size:clamp(24px,2.6vw,32px);font-weight:900;line-height:1.12}.lp-payments-head p{color:var(--muted);margin:10px 0 0;font-size:14px;line-height:1.6}.lp-payments-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:24px;display:grid}.lp-payments-grid article{background:#fff;border:1px solid #e3e9f1;border-radius:14px;flex-direction:column;padding:24px;display:flex}.lp-payments-grid h4{letter-spacing:-.02em;color:var(--deep);margin:14px 0 0;font-size:18px;font-weight:850}.lp-payments-grid p{color:var(--muted);margin:8px 0 4px;font-size:13.5px;line-height:1.6}.lp-payments-grid small{color:var(--muted);align-items:center;gap:6px;margin-top:auto;padding-top:14px;font-size:12px;font-weight:600;display:flex}.lp-payments-grid .bancard-seal{align-self:flex-start;margin-top:12px}.lp-payments-grid .bancard-seal+.pay-logos{margin-top:10px}.lp-pay-icon{background:var(--navy);color:#fff;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}@media (max-width:800px){.lp-payments{padding:26px 18px}.lp-payments-grid{grid-template-columns:minmax(0,1fr)}.lp-payments-grid article{padding:20px}.lp-payments .pay-logos.lg li{height:44px;padding:0 12px}.lp-payments .pay-logos.lg img{max-width:110px;height:22px}}
