html,body{min-width:0;margin:0}#__next{min-height:100%}.landing-shell--default header{box-sizing:border-box;min-height:82px;padding:28px 0 22px!important}.landing-shell--default header.scrolled{min-height:66px;padding:18px 0!important}.landing-shell--default *,.landing-shell--default :before,.landing-shell--default :after{box-sizing:border-box;margin:0;padding:0}.landing-shell--default{--navy:#04111f;--navy-2:#072138;--navy-3:#0a2e4d;--rosa:#e31c79;--rosa-glow:#e31c7980;--azul:#00a3e0;--azul-glow:#00a3e080;--cream:#f4efe7;--ink:#04111f;--gold:#e8b84b;--disp:"Fraunces", Georgia, serif;--body:"Plus Jakarta Sans", -apple-system, sans-serif;--mono:"JetBrains Mono", monospace;scroll-behavior:smooth;-webkit-text-size-adjust:100%;font-family:var(--body);background:var(--navy);color:var(--cream);-webkit-font-smoothing:antialiased;line-height:1.5;overflow-x:hidden}.landing-shell--default input,.landing-shell--default select,.landing-shell--default button{font-family:inherit;font-size:16px}.landing-shell--default img{max-width:100%;display:block}.landing-shell--default .wrap{max-width:1280px;margin:0 auto;padding:0 28px;position:relative}.landing-shell--default .landing-shell--default:before{content:"";z-index:9999;pointer-events:none;opacity:.04;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4'/%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.landing-shell--default .display{font-family:var(--disp);letter-spacing:-.02em;font-weight:900;line-height:.92}.landing-shell--default .serif-it{font-family:var(--disp);font-style:italic;font-weight:500}.landing-shell--default .mono{font-family:var(--mono)}.landing-shell--default .eyebrow{font-family:var(--mono);letter-spacing:.25em;text-transform:uppercase;font-size:12px;font-weight:700}.landing-shell--default .btn{cursor:pointer;white-space:nowrap;letter-spacing:.01em;border:none;border-radius:6px;justify-content:center;align-items:center;gap:10px;padding:17px 32px;font-size:15px;font-weight:700;text-decoration:none;transition:all .4s cubic-bezier(.16,1,.3,1);display:inline-flex;position:relative;overflow:hidden}.landing-shell--default .btn-rosa{background:var(--rosa);color:#fff}.landing-shell--default .btn-rosa:after{content:"";background:linear-gradient(120deg,#0000,#ffffff4d,#0000);transition:transform .6s;position:absolute;inset:0;transform:translate(-100%)}.landing-shell--default .btn-rosa:hover{box-shadow:0 20px 50px var(--rosa-glow);transform:translateY(-2px)}.landing-shell--default .btn-rosa:hover:after{transform:translate(100%)}.landing-shell--default .btn-ghost{color:var(--cream);background:0 0;border:1px solid #f4efe740}.landing-shell--default .btn-ghost:hover{border-color:var(--cream);background:#f4efe70d;transform:translateY(-2px)}.landing-shell--default .btn-cream{background:var(--cream);color:var(--navy)}.landing-shell--default .btn-cream:hover{transform:translateY(-2px);box-shadow:0 20px 50px #f4efe740}.landing-shell--default .btn-wa{color:#fff;background:#25d366}.landing-shell--default .btn-wa:hover{transform:translateY(-2px);box-shadow:0 20px 50px #25d36666}.landing-shell--default .btn-lg{padding:20px 42px;font-size:16px}.landing-shell--default .landing-shell--default header{z-index:100;padding:20px 0;transition:all .4s;position:fixed;top:0;left:0;right:0}.landing-shell--default header.scrolled{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#04111fcc;border-bottom:1px solid #f4efe714;padding:14px 0}.landing-shell--default header .wrap{justify-content:space-between;align-items:center;gap:16px;display:flex}.landing-shell--default .logo{align-items:center;display:flex}.landing-shell--default .logo img{object-fit:contain;border:none;border-radius:0;width:150px;max-width:38vw;height:auto}.landing-shell--default .logo-text{font-family:var(--disp);color:var(--cream);letter-spacing:-.01em;font-size:18px;font-weight:900;display:none}.landing-shell--default .logo-text small{font-family:var(--mono);letter-spacing:.3em;color:var(--azul);text-transform:uppercase;margin-top:1px;font-size:8px;font-weight:500;display:block}.landing-shell--default nav{gap:30px;display:flex}.landing-shell--default .nav-link{color:#f4efe7b3;font-size:14px;font-weight:500;text-decoration:none;transition:color .3s}.landing-shell--default .nav-link:hover{color:var(--cream)}.landing-shell--default .hero{align-items:center;min-height:100vh;padding:120px 0 80px;display:flex;position:relative;overflow:hidden}.landing-shell--default .hero-mesh{pointer-events:none;position:absolute;inset:0}.landing-shell--default .mesh-blob{filter:blur(100px);opacity:.5;border-radius:50%;position:absolute}.landing-shell--default .mesh-1{background:radial-gradient(circle, var(--rosa), transparent 70%);width:600px;height:600px;animation:18s ease-in-out infinite drift1;top:-150px;right:-100px}.landing-shell--default .mesh-2{background:radial-gradient(circle, var(--azul), transparent 70%);width:500px;height:500px;animation:22s ease-in-out infinite drift2;bottom:-100px;left:-80px}.landing-shell--default .mesh-3{background:radial-gradient(circle, var(--navy-3), transparent 70%);width:400px;height:400px;animation:26s ease-in-out infinite reverse drift1;top:40%;left:50%}@keyframes drift1{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-60px,40px)scale(1.15)}}@keyframes drift2{0%,to{transform:translate(0)scale(1)}50%{transform:translate(50px,-30px)scale(1.1)}}.landing-shell--default .hero-grid-lines{pointer-events:none;opacity:.5;background-image:linear-gradient(#f4efe708 1px,#0000 1px),linear-gradient(90deg,#f4efe708 1px,#0000 1px);background-size:80px 80px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000,#0000 75%);mask-image:radial-gradient(#000,#0000 75%)}.landing-shell--default .hero-inner{z-index:3;grid-template-columns:1.25fr .85fr;align-items:center;gap:60px;width:100%;display:grid;position:relative}.landing-shell--default .hero-eyebrow{color:var(--azul);opacity:0;align-items:center;gap:12px;margin-bottom:30px;animation:.9s cubic-bezier(.16,1,.3,1) .1s forwards rise;display:inline-flex}.landing-shell--default .hero-eyebrow .line{background:var(--azul);width:40px;height:1px}.landing-shell--default .hero-h1{color:var(--cream);margin-bottom:28px;font-size:clamp(52px,8vw,108px)}.landing-shell--default .hero-h1 .l{display:block;overflow:hidden}.landing-shell--default .hero-h1 .l span{animation:1s cubic-bezier(.16,1,.3,1) forwards reveal;display:block;transform:translateY(110%)}.landing-shell--default .hero-h1 .l:first-child span{animation-delay:.2s}.landing-shell--default .hero-h1 .l:nth-child(2) span{animation-delay:.32s}.landing-shell--default .hero-h1 .l:nth-child(3) span{animation-delay:.44s}.landing-shell--default .hero-h1 .accent{background:linear-gradient(120deg, var(--rosa), var(--azul));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-style:italic;font-weight:500}@keyframes reveal{to{transform:translateY(0)}}@keyframes rise{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.landing-shell--default .hero-sub{color:#f4efe7b8;opacity:0;max-width:480px;margin-bottom:38px;font-size:19px;line-height:1.65;animation:.9s cubic-bezier(.16,1,.3,1) .7s forwards rise}.landing-shell--default .hero-sub strong{color:var(--cream);font-weight:700}.landing-shell--default .hero-cta{opacity:0;flex-wrap:wrap;gap:14px;margin-bottom:44px;animation:.9s cubic-bezier(.16,1,.3,1) .85s forwards rise;display:flex}.landing-shell--default .hero-proof{opacity:0;align-items:center;gap:20px;animation:.9s cubic-bezier(.16,1,.3,1) 1s forwards rise;display:flex}.landing-shell--default .hero-proof-avatars{display:flex}.landing-shell--default .hpa{border:2px solid var(--navy);background-position:50%;background-size:cover;border-radius:50%;width:38px;height:38px}.landing-shell--default .hpa:not(:first-child){margin-left:-12px}.landing-shell--default .hero-proof-text{color:#f4efe799;font-size:13px}.landing-shell--default .hero-proof-text strong{color:var(--cream);font-size:15px;font-weight:700;display:block}.landing-shell--default .hero-proof-text .stars{color:var(--gold);letter-spacing:1px}.landing-shell--default .hero-visual{opacity:0;animation:1.1s cubic-bezier(.16,1,.3,1) .6s forwards rise;position:relative}.landing-shell--default .glass-card{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background:linear-gradient(145deg,#f4efe714,#f4efe705);border:1px solid #f4efe71f;border-radius:20px;padding:30px;position:relative;box-shadow:0 40px 100px #00000080}.landing-shell--default .glass-card:before{content:"";background:linear-gradient(90deg,#0000,#f4efe766,#0000);height:1px;position:absolute;top:0;left:0;right:0}.landing-shell--default .gc-top{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.landing-shell--default .gc-label{font-family:var(--mono);letter-spacing:.15em;color:#f4efe780;text-transform:uppercase;font-size:11px}.landing-shell--default .gc-live{font-family:var(--mono);color:var(--rosa);letter-spacing:.1em;align-items:center;gap:6px;font-size:10px;font-weight:700;display:inline-flex}.landing-shell--default .gc-live:before{content:"";background:var(--rosa);width:6px;height:6px;box-shadow:0 0 10px var(--rosa);border-radius:50%;animation:1.4s infinite blink}@keyframes blink{0%,to{opacity:1}50%{opacity:.3}}.landing-shell--default .gc-plan{font-family:var(--mono);letter-spacing:.1em;color:var(--azul);text-transform:uppercase;margin-bottom:8px;font-size:12px}.landing-shell--default .gc-old{color:#f4efe766;font-size:14px;text-decoration:line-through}.landing-shell--default .gc-price{font-family:var(--disp);color:var(--cream);letter-spacing:-.03em;margin:4px 0;font-size:64px;font-weight:900;line-height:1}.landing-shell--default .gc-price small{color:#f4efe780;font-size:20px;font-family:var(--body);font-weight:600}.landing-shell--default .gc-meta{color:#f4efe78c;margin-bottom:24px;font-size:13px}.landing-shell--default .gc-bars{flex-direction:column;gap:14px;margin-bottom:24px;display:flex}.landing-shell--default .gc-bar-label{color:#f4efe799;justify-content:space-between;margin-bottom:6px;font-size:12px;font-weight:600;display:flex}.landing-shell--default .gc-bar{background:#f4efe71a;border-radius:99px;height:6px;overflow:hidden}.landing-shell--default .gc-bar-fill{background:linear-gradient(90deg, var(--rosa), var(--azul));border-radius:99px;width:0;height:100%}.landing-shell--default .gc-quote{border-left:2px solid var(--rosa);color:#f4efe7bf;padding-left:14px;font-size:13px;font-style:italic;line-height:1.5}.landing-shell--default .gc-quote cite{font-style:normal;font-family:var(--mono);color:var(--azul);letter-spacing:.08em;margin-top:8px;font-size:10px;display:block}.landing-shell--default .float-badge{background:var(--cream);color:var(--navy);z-index:5;border-radius:12px;align-items:center;gap:10px;padding:12px 16px;animation:5s ease-in-out infinite bob;display:flex;position:absolute;box-shadow:0 20px 50px #0006}@keyframes bob{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.landing-shell--default .float-badge.fb1{animation-delay:0s;top:-26px;left:-40px}.landing-shell--default .float-badge.fb2{animation-delay:2.5s;bottom:-30px;right:-30px}.landing-shell--default .fb-ico{color:#fff;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;font-size:18px;display:flex}.landing-shell--default .fb-l{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:#5a6b7a;font-size:9px;line-height:1}.landing-shell--default .fb-v{font-family:var(--disp);color:var(--navy);margin-top:2px;font-size:16px;font-weight:900;line-height:1.1}.landing-shell--default .scroll-cue{z-index:4;font-family:var(--mono);letter-spacing:.2em;color:#f4efe766;text-transform:uppercase;flex-direction:column;align-items:center;gap:10px;font-size:10px;animation:1s 1.3s both rise;display:flex;position:absolute;bottom:34px;left:50%;transform:translate(-50%)}.landing-shell--default .scroll-cue .bar{background:linear-gradient(var(--cream), transparent);width:1px;height:40px;animation:2s infinite scrolldwn}@keyframes scrolldwn{0%{transform-origin:top;transform:scaleY(0)}50%{transform-origin:top;transform:scaleY(1)}51%{transform-origin:bottom}to{transform-origin:bottom;transform:scaleY(0)}}.landing-shell--default .marquee{background:var(--cream);color:var(--navy);z-index:5;border-top:1px solid #04111f1a;border-bottom:1px solid #04111f1a;padding:18px 0;position:relative;overflow:hidden}.landing-shell--default .marquee-track{white-space:nowrap;align-items:center;animation:32s linear infinite scroll-x;display:inline-flex}.landing-shell--default .marquee-item{font-family:var(--disp);letter-spacing:-.01em;margin:0 14px;font-size:24px;font-weight:900}.landing-shell--default .marquee-star{color:var(--rosa);margin:0 14px;font-size:18px}@keyframes scroll-x{0%{transform:translate(0)}to{transform:translate(-50%)}}.landing-shell--default .section{padding:120px 0;position:relative}.landing-shell--default .sec-head{max-width:720px;margin-bottom:70px}.landing-shell--default .sec-head.center{text-align:center;margin-left:auto;margin-right:auto}.landing-shell--default .sec-eyebrow{color:var(--azul);align-items:center;gap:12px;margin-bottom:22px;display:inline-flex}.landing-shell--default .sec-eyebrow .line{background:var(--azul);width:34px;height:1px}.landing-shell--default .sec-title{color:var(--cream);margin-bottom:20px;font-size:clamp(34px,5vw,62px)}.landing-shell--default .sec-title .it{color:var(--rosa);font-style:italic;font-weight:500}.landing-shell--default .sec-desc{color:#f4efe7a6;font-size:18px;line-height:1.6}.landing-shell--default .pain{background:var(--navy-2);position:relative;overflow:hidden}.landing-shell--default .pain-big{font-family:var(--disp);letter-spacing:-.03em;color:var(--cream);max-width:1000px;font-size:clamp(40px,7vw,96px);font-weight:900;line-height:1.02}.landing-shell--default .pain-big .strike{color:#f4efe759;position:relative}.landing-shell--default .pain-big .strike:after{content:"";background:var(--rosa);transform-origin:0;height:5px;transition:transform .8s cubic-bezier(.16,1,.3,1);position:absolute;top:52%;left:-2%;right:-2%;transform:scaleX(0)}.landing-shell--default .pain-big .strike.on:after{transform:scaleX(1)}.landing-shell--default .pain-big .hl{color:var(--azul);font-style:italic;font-weight:500}.landing-shell--default .pain-foot{color:#f4efe799;max-width:560px;margin-top:40px;font-size:18px;line-height:1.6}.landing-shell--default .pain-foot strong{color:var(--rosa);font-weight:700}.landing-shell--default .bento{grid-template-columns:repeat(12,1fr);grid-auto-rows:minmax(180px,auto);gap:18px;display:grid}.landing-shell--default .bento-cell{background:linear-gradient(155deg,#f4efe70d,#f4efe703);border:1px solid #f4efe71a;border-radius:18px;padding:32px;transition:all .5s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}.landing-shell--default .bento-cell:before{content:"";background:radial-gradient(circle at var(--mx,50%) var(--my,50%), #e31c791f, transparent 40%);opacity:0;transition:opacity .4s;position:absolute;inset:0}.landing-shell--default .bento-cell:hover{border-color:#e31c7966;transform:translateY(-4px)}.landing-shell--default .bento-cell:hover:before{opacity:1}.landing-shell--default .bc-ico{z-index:2;border-radius:13px;justify-content:center;align-items:center;width:54px;height:54px;margin-bottom:auto;font-size:26px;display:flex;position:relative}.landing-shell--default .bc-ico.rosa{background:linear-gradient(135deg, var(--rosa), #ff5fa2);color:#fff}.landing-shell--default .bc-ico.azul{background:linear-gradient(135deg, var(--azul), #4fc4f0);color:#fff}.landing-shell--default .bc-ico.cream{background:var(--cream);color:var(--navy)}.landing-shell--default .bc-ico.gold{background:linear-gradient(135deg, var(--gold), #f0d080);color:var(--navy)}.landing-shell--default .bc-title{font-family:var(--disp);color:var(--cream);z-index:2;margin:20px 0 10px;font-size:23px;font-weight:900;line-height:1.1;position:relative}.landing-shell--default .bc-desc{color:#f4efe799;z-index:2;font-size:14px;line-height:1.6;position:relative}.landing-shell--default .bc-big-num{font-family:var(--disp);background:linear-gradient(135deg, var(--rosa), var(--azul));-webkit-text-fill-color:transparent;letter-spacing:-.03em;-webkit-background-clip:text;background-clip:text;font-size:clamp(56px,7vw,88px);font-weight:900;line-height:1}.landing-shell--default .col-7{grid-column:span 7}.landing-shell--default .col-5{grid-column:span 5}.landing-shell--default .col-4{grid-column:span 4}.landing-shell--default .col-3{grid-column:span 3}.landing-shell--default .col-6{grid-column:span 6}.landing-shell--default .col-8{grid-column:span 8}.landing-shell--default .col-12{grid-column:span 12}.landing-shell--default .row-2{grid-row:span 2}.landing-shell--default .aud{background:var(--cream);color:var(--navy)}.landing-shell--default .aud .sec-title{color:var(--navy)}.landing-shell--default .aud .sec-desc{color:#04111f99}.landing-shell--default .aud .sec-eyebrow{color:var(--rosa)}.landing-shell--default .aud .sec-eyebrow .line{background:var(--rosa)}.landing-shell--default .aud-tabs{border-top:1px solid #04111f1f;flex-wrap:wrap;gap:0;margin-bottom:50px;display:flex}.landing-shell--default .aud-tab{cursor:pointer;text-align:left;min-width:140px;font-family:var(--disp);background:0 0;border:none;border-bottom:3px solid #0000;flex:1;padding:24px 18px;transition:all .3s}.landing-shell--default .aud-tab .n{font-family:var(--mono);color:#04111f66;letter-spacing:.1em;font-size:11px}.landing-shell--default .aud-tab .t{color:#04111f66;margin-top:6px;font-size:22px;font-weight:900;line-height:1;transition:color .3s}.landing-shell--default .aud-tab:hover .t{color:#04111fb3}.landing-shell--default .aud-tab.active{border-bottom-color:var(--rosa)}.landing-shell--default .aud-tab.active .t{color:var(--navy)}.landing-shell--default .aud-tab.active .n{color:var(--rosa)}.landing-shell--default .aud-panel{grid-template-columns:1fr 1fr;align-items:center;gap:60px;animation:.5s fadein;display:none}.landing-shell--default .aud-panel.active{display:grid}@keyframes fadein{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.landing-shell--default .aud-visual{aspect-ratio:4/5;background:var(--navy-2);border-radius:16px;position:relative;overflow:hidden;box-shadow:0 30px 70px #04111f40}.landing-shell--default .aud-visual img{object-fit:cover;width:100%;height:100%}.landing-shell--default .aud-visual .tag{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--cream);font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;background:#04111fd9;border-radius:99px;padding:8px 16px;font-size:11px;position:absolute;bottom:20px;left:20px}.landing-shell--default .aud-content .num{font-family:var(--mono);color:var(--rosa);letter-spacing:.15em;margin-bottom:16px;font-size:13px}.landing-shell--default .aud-content h3{font-family:var(--disp);color:var(--navy);letter-spacing:-.02em;margin-bottom:18px;font-size:clamp(28px,3.5vw,44px);font-weight:900;line-height:1.05}.landing-shell--default .aud-content h3 .it{color:var(--rosa);font-style:italic;font-weight:500}.landing-shell--default .aud-content p{color:#04111fa6;margin-bottom:26px;font-size:16px;line-height:1.65}.landing-shell--default .aud-list{flex-direction:column;gap:14px;margin-bottom:32px;display:flex}.landing-shell--default .aud-li{color:var(--navy);align-items:flex-start;gap:14px;font-size:15px;font-weight:600;display:flex}.landing-shell--default .aud-li i{color:var(--rosa);flex-shrink:0;margin-top:1px;font-size:20px}.landing-shell--default .plans{background:var(--navy);position:relative;overflow:hidden}.landing-shell--default .plans-mesh{filter:blur(80px);pointer-events:none;background:radial-gradient(circle,#00a3e01f,#0000 70%);border-radius:50%;width:700px;height:700px;position:absolute;top:20%;right:-200px}.landing-shell--default .plan-toggle-note{text-align:center;color:#f4efe799;margin-bottom:40px;font-size:15px}.landing-shell--default .plan-toggle-note strong{color:var(--azul)}.landing-shell--default .plans-grid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:22px;max-width:1080px;margin:0 auto;display:grid}.landing-shell--default .plan{background:linear-gradient(160deg,#f4efe70f,#f4efe705);border:1px solid #f4efe71f;border-radius:18px;flex-direction:column;padding:36px 30px;transition:all .5s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.landing-shell--default .plan:hover{border-color:#f4efe74d;transform:translateY(-8px)}.landing-shell--default .plan.feat{border:1.5px solid var(--rosa);background:linear-gradient(160deg,#e31c7929,#00a3e014);transform:scale(1.05);box-shadow:0 30px 80px #e31c7940}.landing-shell--default .plan.feat:hover{transform:scale(1.05)translateY(-8px)}.landing-shell--default .plan-tag{background:var(--rosa);color:#fff;font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;box-shadow:0 10px 24px var(--rosa-glow);border-radius:99px;padding:6px 18px;font-size:10px;font-weight:700;position:absolute;top:-13px;left:50%;transform:translate(-50%)}.landing-shell--default .plan-freq{font-family:var(--mono);color:var(--azul);letter-spacing:.12em;text-transform:uppercase;margin-bottom:10px;font-size:12px}.landing-shell--default .plan-name{font-family:var(--disp);color:var(--cream);margin-bottom:4px;font-size:26px;font-weight:900;line-height:1.05}.landing-shell--default .plan-dur{color:#f4efe780;margin-bottom:24px;font-size:13px}.landing-shell--default .plan-old{color:#f4efe766;font-size:14px;text-decoration:line-through}.landing-shell--default .plan-price{font-family:var(--disp);color:var(--cream);letter-spacing:-.03em;font-size:52px;font-weight:900;line-height:1}.landing-shell--default .plan-price small{font-size:18px;font-family:var(--body);color:#f4efe780;font-weight:600}.landing-shell--default .plan-permes{font-family:var(--mono);color:var(--rosa);letter-spacing:.06em;margin:8px 0 24px;font-size:11px}.landing-shell--default .plan-feats{flex-direction:column;flex:1;gap:13px;margin-bottom:30px;display:flex}.landing-shell--default .plan-feat{color:#f4efe7d9;align-items:flex-start;gap:11px;font-size:14px;line-height:1.4;display:flex}.landing-shell--default .plan-feat i{color:var(--azul);flex-shrink:0;font-size:18px}.landing-shell--default .plan-feat strong{color:var(--cream);font-weight:700}.landing-shell--default .plan .btn{width:100%}.landing-shell--default .plans-note{text-align:center;color:#f4efe799;max-width:640px;margin:44px auto 0;font-size:15px;line-height:1.7}.landing-shell--default .plans-note strong{color:var(--cream)}.landing-shell--default .proof{background:var(--navy-2)}.landing-shell--default .proof-grid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.landing-shell--default .tcard{background:linear-gradient(160deg,#f4efe70d,#f4efe703);border:1px solid #f4efe71a;border-radius:16px;flex-direction:column;padding:32px;transition:all .4s;display:flex}.landing-shell--default .tcard:hover{border-color:#e31c7959;transform:translateY(-6px)}.landing-shell--default .tcard-stars{color:var(--gold);letter-spacing:2px;margin-bottom:18px;font-size:16px}.landing-shell--default .tcard-text{font-family:var(--disp);color:var(--cream);letter-spacing:-.01em;flex:1;margin-bottom:24px;font-size:19px;font-weight:600;line-height:1.4}.landing-shell--default .tcard-text .hl{color:var(--rosa);font-style:italic;font-weight:500}.landing-shell--default .tcard-author{border-top:1px solid #f4efe71a;align-items:center;gap:14px;padding-top:20px;display:flex}.landing-shell--default .tcard-av{border:2px solid var(--rosa);border-radius:50%;flex-shrink:0;width:48px;height:48px;overflow:hidden}.landing-shell--default .tcard-av img{object-fit:cover;width:100%;height:100%}.landing-shell--default .tcard-name{color:var(--cream);font-size:14px;font-weight:700}.landing-shell--default .tcard-role{font-family:var(--mono);color:#f4efe780;letter-spacing:.05em;margin-top:3px;font-size:11px}.landing-shell--default .steps{background:var(--navy)}.landing-shell--default .steps-grid{border:1px solid #f4efe71a;border-radius:18px;grid-template-columns:repeat(3,1fr);gap:0;display:grid;overflow:hidden}.landing-shell--default .step{border-right:1px solid #f4efe71a;padding:48px 38px;transition:background .4s;position:relative}.landing-shell--default .step:last-child{border-right:none}.landing-shell--default .step:hover{background:#f4efe708}.landing-shell--default .step-n{font-family:var(--disp);color:#0000;-webkit-text-stroke:1.5px #e31c7966;margin-bottom:24px;font-size:80px;font-weight:900;line-height:1}.landing-shell--default .step:hover .step-n{-webkit-text-stroke-color:var(--rosa)}.landing-shell--default .step-t{font-family:var(--disp);color:var(--cream);margin-bottom:12px;font-size:24px;font-weight:900}.landing-shell--default .step-d{color:#f4efe799;font-size:14px;line-height:1.65}.landing-shell--default .cta-form{background:var(--cream);color:var(--navy);position:relative;overflow:hidden}.landing-shell--default .cf-grid{grid-template-columns:1fr 1fr;align-items:center;gap:70px;display:grid}.landing-shell--default .cf-left .eyebrow{color:var(--rosa)}.landing-shell--default .cf-left h2{font-family:var(--disp);color:var(--navy);letter-spacing:-.02em;margin:20px 0 22px;font-size:clamp(34px,4.5vw,58px);font-weight:900;line-height:1.02}.landing-shell--default .cf-left h2 .it{color:var(--rosa);font-style:italic;font-weight:500}.landing-shell--default .cf-left p{color:#04111fa6;margin-bottom:30px;font-size:17px;line-height:1.6}.landing-shell--default .cf-perks{flex-direction:column;gap:14px;display:flex}.landing-shell--default .cf-perk{color:var(--navy);align-items:center;gap:12px;font-size:15px;font-weight:600;display:flex}.landing-shell--default .cf-perk i{background:var(--rosa);color:#fff;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:15px;display:flex}.landing-shell--default .cf-card{background:var(--navy);border-radius:20px;padding:40px 36px;position:relative;overflow:hidden;box-shadow:0 40px 100px #04111f4d}.landing-shell--default .cf-card:before{content:"";filter:blur(40px);background:radial-gradient(circle,#e31c794d,#0000 70%);border-radius:50%;width:200px;height:200px;position:absolute;top:-50px;right:-50px}.landing-shell--default .cf-card-tag{font-family:var(--mono);letter-spacing:.12em;color:var(--rosa);text-transform:uppercase;margin-bottom:8px;font-size:11px;font-weight:700;display:inline-block;position:relative}.landing-shell--default .cf-card h3{font-family:var(--disp);color:var(--cream);margin-bottom:6px;font-size:26px;font-weight:900;position:relative}.landing-shell--default .cf-card .sub{color:#f4efe78c;margin-bottom:26px;font-size:13px;position:relative}.landing-shell--default .field{margin-bottom:16px;position:relative}.landing-shell--default .field label{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#f4efe799;margin-bottom:8px;font-size:10px;display:block}.landing-shell--default .field input,.landing-shell--default .field select{width:100%;color:var(--cream);background:#f4efe70f;border:1px solid #f4efe726;border-radius:10px;outline:none;padding:14px 16px;font-size:15px;font-weight:500;transition:all .3s}.landing-shell--default .field input::placeholder{color:#f4efe74d}.landing-shell--default .field input:focus,.landing-shell--default .field select:focus{border-color:var(--rosa);background:#f4efe71a;box-shadow:0 0 0 4px #e31c791f}.landing-shell--default .field select{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23F4EFE7' stroke-width='2'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;padding-right:42px}.landing-shell--default .field select option{background:var(--navy);color:var(--cream)}.landing-shell--default .cf-submit{background:var(--rosa);color:#fff;cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;gap:10px;width:100%;margin-top:8px;padding:18px;font-size:16px;font-weight:700;transition:all .4s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden}.landing-shell--default .cf-submit:hover{box-shadow:0 20px 50px var(--rosa-glow);transform:translateY(-2px)}.landing-shell--default .cf-disc{text-align:center;font-family:var(--mono);color:#f4efe766;letter-spacing:.05em;margin-top:14px;font-size:10px}.landing-shell--default .cf-error{color:#ff9ac8;outline:none;margin-top:14px;font-size:13px;line-height:1.45}.landing-shell--default .faq{background:var(--navy-2)}.landing-shell--default .faq-wrap{max-width:780px;margin:0 auto}.landing-shell--default .faq-item{border-bottom:1px solid #f4efe71f}.landing-shell--default .faq-item summary{cursor:pointer;font-family:var(--disp);color:var(--cream);justify-content:space-between;align-items:center;gap:20px;padding:28px 0;font-size:21px;font-weight:600;list-style:none;transition:color .3s;display:flex}.landing-shell--default .faq-item summary::-webkit-details-marker{display:none}.landing-shell--default .faq-item summary:hover{color:var(--rosa)}.landing-shell--default .faq-item summary:after{content:"+";font-family:var(--body);color:var(--rosa);flex-shrink:0;font-size:30px;font-weight:300;transition:transform .3s}.landing-shell--default .faq-item[open] summary:after{transform:rotate(45deg)}.landing-shell--default .faq-item p{color:#f4efe7a6;max-width:90%;padding:0 0 28px;font-size:16px;line-height:1.7}.landing-shell--default .final{text-align:center;background:var(--navy);padding:140px 0;position:relative;overflow:hidden}.landing-shell--default .final-mesh{pointer-events:none;position:absolute;inset:0}.landing-shell--default .final-mesh .mesh-blob{opacity:.4}.landing-shell--default .final h2{font-family:var(--disp);color:var(--cream);letter-spacing:-.03em;z-index:2;margin-bottom:30px;font-size:clamp(44px,8vw,110px);font-weight:900;line-height:.95;position:relative}.landing-shell--default .final h2 .it{background:linear-gradient(120deg, var(--rosa), var(--azul));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-style:italic;font-weight:500}.landing-shell--default .final p{color:#f4efe7b3;z-index:2;max-width:520px;margin:0 auto 40px;font-size:19px;position:relative}.landing-shell--default .final-cta{z-index:2;flex-wrap:wrap;justify-content:center;gap:16px;display:flex;position:relative}.landing-shell--default .thank-you-page{background:var(--navy);place-items:center;min-height:100vh;padding:48px 20px;display:grid;position:relative;overflow:hidden}.landing-shell--default .thank-you-mesh{pointer-events:none;background:radial-gradient(circle at 20% 20%,#e31c7959,#0000 34%),radial-gradient(circle at 80% 70%,#00a3e052,#0000 36%);position:absolute;inset:0}.landing-shell--default .thank-you-panel{z-index:2;text-align:center;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#04111fc2;border:1px solid #f4efe724;width:min(680px,100%);padding:56px 36px;position:relative;box-shadow:0 40px 120px #00000059}.landing-shell--default .thank-you-kicker{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--azul);margin-bottom:18px;font-size:11px;font-weight:700;display:inline-block}.landing-shell--default .thank-you-panel h1{font-family:var(--disp);color:var(--cream);margin-bottom:26px;font-size:clamp(54px,10vw,112px);font-weight:900;line-height:.9}.landing-shell--default .thank-you-panel p{color:#f4efe7c7;white-space:pre-line;max-width:520px;margin:0 auto 34px;font-size:clamp(17px,2.5vw,21px);line-height:1.65}.landing-shell--default .thank-you-whatsapp{white-space:normal;min-height:58px}.landing-shell--default footer{background:var(--navy);border-top:1px solid #f4efe71a;padding:50px 0}.landing-shell--default footer .wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.landing-shell--default footer p{font-family:var(--mono);color:#f4efe766;letter-spacing:.05em;font-size:12px}.landing-shell--default .foot-social{gap:12px;display:flex}.landing-shell--default .foot-social a{color:#f4efe7b3;border:1px solid #f4efe726;border-radius:10px;justify-content:center;align-items:center;width:42px;height:42px;text-decoration:none;transition:all .3s;display:flex}.landing-shell--default .foot-social a:hover{background:var(--rosa);border-color:var(--rosa);color:#fff;transform:translateY(-3px)}.landing-shell--default .r{opacity:0;transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1);transform:translateY(40px)}.landing-shell--default .r.in{opacity:1;transform:translateY(0)}.landing-shell--default .r.d1{transition-delay:.1s}.landing-shell--default .r.d2{transition-delay:.2s}.landing-shell--default .r.d3{transition-delay:.3s}.landing-shell--default .r.d4{transition-delay:.4s}@media (max-width:1024px){.landing-shell--default .hero-inner{grid-template-columns:1fr;gap:50px}.landing-shell--default .hero-visual{max-width:440px}.landing-shell--default .bento{grid-template-columns:repeat(6,1fr)}.landing-shell--default .col-7,.landing-shell--default .col-5,.landing-shell--default .col-8,.landing-shell--default .col-4,.landing-shell--default .col-3,.landing-shell--default .col-6,.landing-shell--default .col-12{grid-column:span 6}.landing-shell--default .aud-panel.active{grid-template-columns:1fr;gap:34px}.landing-shell--default .aud-visual{max-width:420px}.landing-shell--default .cf-grid{grid-template-columns:1fr;gap:44px}.landing-shell--default .proof-grid{grid-template-columns:1fr;max-width:480px;margin:0 auto}.landing-shell--default .plans-grid{grid-template-columns:1fr;max-width:420px}.landing-shell--default .plan.feat{order:-1;transform:scale(1)}.landing-shell--default .plan.feat:hover{transform:translateY(-8px)}.landing-shell--default .steps-grid{grid-template-columns:1fr}.landing-shell--default .step{border-bottom:1px solid #f4efe71a;border-right:none}.landing-shell--default .step:last-child{border-bottom:none}}@media (max-width:768px){.landing-shell--default .wrap{padding:0 20px}.landing-shell--default header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#04111ff0;border-bottom:1px solid #f4efe714;padding:14px 0}.landing-shell--default header .wrap{gap:12px}.landing-shell--default header .btn{padding:14px 18px;font-size:14px}.landing-shell--default .logo img{width:142px;max-width:42vw}.landing-shell--default nav{display:none}.landing-shell--default .section{padding:80px 0}.landing-shell--default section[id]{scroll-margin-top:112px}.landing-shell--default .hero{min-height:auto;padding:158px 0 70px}.landing-shell--default .hero-h1{font-size:clamp(44px,13vw,64px)}.landing-shell--default .hero-proof{gap:14px}.landing-shell--default .hero-cta{flex-direction:column}.landing-shell--default .hero-cta .btn{width:100%}.landing-shell--default .float-badge,.landing-shell--default .scroll-cue{display:none}.landing-shell--default .marquee-item{font-size:18px}.landing-shell--default .aud-tabs{flex-wrap:unset;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:34px;display:grid;overflow:visible}.landing-shell--default .aud-tab{border-bottom:1px solid #04111f1f;width:100%;min-width:0;padding:16px 10px}.landing-shell--default .aud-tab .t{overflow-wrap:anywhere;font-size:clamp(17px,5vw,22px);line-height:1.05}.landing-shell--default .aud-panel.active{gap:26px}.landing-shell--default .aud-visual{width:100%;max-width:none}.landing-shell--default .bento{grid-template-columns:1fr;gap:16px}.landing-shell--default .col-7,.landing-shell--default .col-5,.landing-shell--default .col-8,.landing-shell--default .col-4,.landing-shell--default .col-3,.landing-shell--default .col-6,.landing-shell--default .col-12{grid-column:1/-1}.landing-shell--default .row-2{grid-row:auto}.landing-shell--default .bento-cell{padding:26px}.landing-shell--default .sec-head{margin-bottom:48px}.landing-shell--default .final-cta{flex-direction:column}.landing-shell--default .final-cta .btn{width:100%}.landing-shell--default footer .wrap{text-align:center;flex-direction:column}.thank-you-page.landing-shell--default{background:var(--navy);isolation:isolate;place-items:center;min-height:100dvh;padding:clamp(32px,6vw,80px) 24px;display:grid;position:relative;overflow:hidden}.thank-you-page.landing-shell--default .thank-you-mesh{z-index:-1;pointer-events:none;background:radial-gradient(circle at 18% 15%,#e31c794d,#0000 30%),radial-gradient(circle at 84% 72%,#00a3e040,#0000 35%);position:absolute;inset:0}.thank-you-page.landing-shell--default .thank-you-panel{text-align:center;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#04111fc2;border:1px solid #f4efe729;border-radius:24px;width:min(620px,100%);padding:clamp(42px,6vw,72px) clamp(24px,5vw,58px);box-shadow:0 30px 90px #0000004d}.thank-you-page.landing-shell--default .thank-you-kicker{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--azul);margin-bottom:20px;font-size:11px;font-weight:700;display:inline-block}.thank-you-page.landing-shell--default .thank-you-panel h1{font-family:var(--disp);color:var(--cream);margin:0 0 25px;font-size:clamp(58px,9vw,104px);font-weight:900;line-height:.9}.thank-you-page.landing-shell--default .thank-you-panel p{color:#f4efe7d1;max-width:510px;margin:0 auto 34px;font-size:clamp(17px,2vw,21px);line-height:1.55}.thank-you-page.landing-shell--default .thank-you-whatsapp{justify-content:center;min-width:min(290px,100%);min-height:58px;display:inline-flex}@media (max-width:560px){.thank-you-page.landing-shell--default{padding:24px 16px}.thank-you-page.landing-shell--default .thank-you-panel{border-radius:20px;padding:42px 24px}.thank-you-page.landing-shell--default .thank-you-panel h1{font-size:clamp(54px,17vw,72px)}.thank-you-page.landing-shell--default .thank-you-panel p{font-size:17px;line-height:1.52}.thank-you-page.landing-shell--default .thank-you-whatsapp{width:100%}}.landing-shell.landing-pending{background:radial-gradient(circle at 50% 42%,#143450 0,#071725 52%,#04101c 100%);min-height:100dvh;overflow:hidden}.landing-shell.landing-pending>*{pointer-events:none;visibility:hidden!important;opacity:0!important}.landing-shell.landing-pending:before,.landing-shell.landing-pending:after{content:"";pointer-events:none;position:fixed;left:50%}.landing-shell.landing-pending:before{border:2px solid #00a3e0;border-color:#00a3e0 #e31c79 #ffffff1f #ffffff1f;border-radius:50%;width:64px;height:64px;animation:1.1s linear infinite branded-loader-spin;top:calc(50% - 32px);transform:translate(-50%)rotate(0);box-shadow:0 0 36px #00a3e033}.landing-shell.landing-pending:after{background:url(/alianza-logo.svg) 50%/contain no-repeat;width:180px;height:50px;animation:1.5s ease-in-out infinite landing-loader-pulse;top:calc(50% + 50px);transform:translate(-50%)}@keyframes branded-loader-spin{to{transform:translate(-50%)rotate(360deg)}}.landing-boot-loader{z-index:10000;background:radial-gradient(circle at 50% 42%,#143450 0,#071725 52%,#04101c 100%);place-content:center;justify-items:center;gap:24px;display:grid;position:fixed;inset:0}.landing-boot-loader>span{border:2px solid #00a3e0;border-color:#00a3e0 #e31c79 #ffffff1f #ffffff1f;border-radius:50%;width:64px;height:64px;animation:1.1s linear infinite landing-boot-spin;box-shadow:0 0 36px #00a3e033}.landing-boot-loader>img{object-fit:contain;width:180px;height:50px;animation:1.5s ease-in-out infinite landing-loader-pulse}@keyframes landing-boot-spin{to{transform:rotate(360deg)}}}@media (max-width:420px){.landing-shell--default .wrap{padding:0 16px}.landing-shell--default header .wrap{gap:8px}.landing-shell--default .logo img{width:118px;max-width:38vw}.landing-shell--default header .btn{padding:13px 14px;font-size:13px}.landing-shell--default .hero{padding-top:144px}.landing-shell--default .hero-h1{font-size:clamp(42px,13vw,54px)}.landing-shell--default .hero-sub{font-size:17px}.landing-shell--default .hero-proof{align-items:flex-start}.landing-shell--default .hero-proof-text{font-size:12px;line-height:1.45}.landing-shell--default .glass-card{padding:22px}.landing-shell--default .gc-top{gap:10px;margin-bottom:18px}.landing-shell--default .gc-label,.landing-shell--default .gc-live{letter-spacing:.08em;font-size:9px}.landing-shell--default .gc-plan{letter-spacing:.07em;font-size:10px}.landing-shell--default .gc-price{font-size:clamp(42px,15vw,56px)}.landing-shell--default .gc-price small{font-size:16px}.landing-shell--default .aud-tab{padding:14px 8px}.landing-shell--default .aud-tab .n{font-size:10px}}.landing-shell--default .landing-shell{position:relative}.landing-shell--default .landing-shell>*{opacity:1;transition:opacity .58s,transform .7s cubic-bezier(.16,1,.3,1);transform:none}.landing-shell--default .landing-shell:before,.landing-shell--default .landing-shell:after{z-index:1000;pointer-events:none;opacity:0;transition:opacity .36s;position:fixed}.landing-shell--default .landing-pending{background:radial-gradient(circle at 50% 42%,#143450 0,#071725 52%,#04101c 100%);min-height:100vh;overflow:hidden}.landing-shell--default .landing-pending>*{visibility:hidden;opacity:0;transform:translateY(14px)}.landing-shell--default .landing-shell:before{content:"";border:2px solid #00a3e0;border-color:#00a3e0 #e31c79 #ffffff1f #ffffff1f;border-radius:50%;width:64px;height:64px;top:calc(50% - 32px);left:calc(50% - 32px);box-shadow:0 0 36px #00a3e033}.landing-shell--default .landing-shell:after{content:"";background:url(../media/alianza-logo.1-jdw9dq70hr3.svg) 50%/contain no-repeat;width:180px;height:50px;top:calc(50% + 50px);left:50%;transform:translate(-50%)}.landing-shell--default .landing-pending:before,.landing-shell--default .landing-pending:after{opacity:1}.landing-shell--default .landing-pending:before{animation:1.1s linear infinite landing-loader-spin}.landing-shell--default .landing-pending:after{animation:1.5s ease-in-out infinite landing-loader-pulse}.landing-shell--default .cta-form{scroll-margin-top:96px}@keyframes landing-loader-spin{to{transform:rotate(360deg)}}@keyframes landing-loader-pulse{50%{opacity:.42;letter-spacing:.38em}}.thank-you-page.landing-shell--default{background:var(--navy);isolation:isolate;place-items:center;min-height:100dvh;padding:clamp(32px,6vw,80px) 24px;display:grid;position:relative;overflow:hidden}.thank-you-page.landing-shell--default .thank-you-mesh{z-index:-1;pointer-events:none;background:radial-gradient(circle at 18% 15%,#e31c794d,#0000 30%),radial-gradient(circle at 84% 72%,#00a3e040,#0000 35%);position:absolute;inset:0}.thank-you-page.landing-shell--default .thank-you-panel{text-align:center;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#04111fc2;border:1px solid #f4efe729;border-radius:24px;width:min(620px,100%);padding:clamp(42px,6vw,72px) clamp(24px,5vw,58px);box-shadow:0 30px 90px #0000004d}.thank-you-page.landing-shell--default .thank-you-kicker{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--azul);margin-bottom:20px;font-size:11px;font-weight:700;display:inline-block}.thank-you-page.landing-shell--default .thank-you-panel h1{font-family:var(--disp);color:var(--cream);margin:0 0 25px;font-size:clamp(58px,9vw,104px);font-weight:900;line-height:.9}.thank-you-page.landing-shell--default .thank-you-panel p{color:#f4efe7d1;max-width:510px;margin:0 auto 34px;font-size:clamp(17px,2vw,21px);line-height:1.55}.thank-you-page.landing-shell--default .thank-you-whatsapp{justify-content:center;min-width:min(290px,100%);min-height:58px;display:inline-flex}@media (max-width:560px){.thank-you-page.landing-shell--default{padding:24px 16px}.thank-you-page.landing-shell--default .thank-you-panel{border-radius:20px;padding:42px 24px}.thank-you-page.landing-shell--default .thank-you-panel h1{font-size:clamp(54px,17vw,72px)}.thank-you-page.landing-shell--default .thank-you-panel p{font-size:17px;line-height:1.52}.thank-you-page.landing-shell--default .thank-you-whatsapp{width:100%}}@media (max-width:768px){.landing-shell--default .hero{padding-top:30px!important}}
.nova-lp,.nova-lp{max-width:100%;overflow-x:hidden}.nova-lp .why,.nova-lp .steps,.nova-lp .test,.nova-lp .faq,.nova-lp .end{scroll-margin-top:88px}@media (max-width:700px){.nova-lp .near{isolation:isolate;position:relative}.nova-lp .near:before{content:"";z-index:-1;background:var(--cream);position:absolute;inset:0 calc(-50vw + 50%)}.nova-lp header{z-index:10;height:64px;position:relative}.nova-lp .wrap{width:min(100% - 32px,460px)}.nova-lp .nav{justify-content:flex-start}.nova-lp .brand-logo{width:96px}.nova-lp .hero{background:radial-gradient(circle at 78% 7%, #b89bc8d1, transparent 34%), radial-gradient(circle at 100% 60%, #ed1683e0, transparent 30%), var(--cream)}.nova-lp .hero-in{height:580px;padding-top:38px}.nova-lp .hero h1{max-width:265px;margin-bottom:12px;font-size:clamp(31px,9.4vw,38px);line-height:.98}.nova-lp .hero p{max-width:230px;margin:0;font-size:12px;line-height:1.4}.nova-lp .hero-in>img{object-position:center bottom;width:min(96vw,390px);height:310px;bottom:160px;left:50%;transform:translate(-50%)}.nova-lp .hero .form{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:10px;gap:6px;width:min(100%,350px);padding:17px;bottom:18px;box-shadow:0 14px 30px #4c194338}.nova-lp .form h3{font-size:17px}.nova-lp .form input{min-height:36px;padding:9px 10px;font-size:10px}.nova-lp .form button{min-height:38px;padding:10px;font-size:9px}.nova-lp .bar{height:38px;font-size:8px}.nova-lp .ticker span{padding-right:64px}.nova-lp .near{gap:24px;padding:42px 0 48px}.nova-lp .near img{border-radius:16px;height:260px}.nova-lp .near b{font-size:14px;line-height:1.15}.nova-lp .near h2{margin:5px 0 13px;font-size:28px;line-height:1}.nova-lp .near p,.nova-lp .near strong{font-size:11px;line-height:1.55}.nova-lp .near strong{margin-top:10px}.nova-lp .why{padding:46px 0}.nova-lp .why .title b{font-size:15px}.nova-lp .why .title h2{font-size:31px}.nova-lp .benefits{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:26px}.nova-lp .benefits .teacher,.nova-lp .benefits .duration{grid-column:1/-1}.nova-lp .benefits article,.nova-lp .benefits .teacher,.nova-lp .benefits article:nth-child(2),.nova-lp .benefits article:nth-child(3),.nova-lp .benefits article:nth-child(4),.nova-lp .benefits article:nth-child(5),.nova-lp .benefits .duration{grid-row:auto}.nova-lp .benefits article{border-radius:12px;min-height:156px;padding:16px}.nova-lp .benefits .teacher{min-height:205px}.nova-lp .benefits .duration{min-height:auto}.nova-lp .benefit-icon{border-radius:8px;width:34px;height:34px;margin-bottom:11px}.nova-lp .benefit-icon svg{width:18px;height:18px}.nova-lp .benefits h3,.nova-lp .benefits .duration h3{margin-bottom:7px;font-size:15px}.nova-lp .benefits p{font-size:9px;line-height:1.45}.nova-lp .benefits .speed{margin:3px 0 7px;font-size:42px}.nova-lp .career-in{gap:0;padding:0}.nova-lp .career-in>div{padding:48px 0 32px}.nova-lp .career h2{margin:0 0 22px;font-size:29px}.nova-lp .career b,.nova-lp .career p{font-size:10px}.nova-lp .career p{max-width:290px;margin:10px 0 18px}.nova-lp .career img{border-radius:0;height:300px}.nova-lp .steps{padding:48px 0 54px}.nova-lp .steps .title b{font-size:11px}.nova-lp .steps .title h2:after{font-size:26px}.nova-lp .stepbox{border-radius:13px;margin-top:24px;padding:8px 16px}.nova-lp .stepbox div{padding:16px 0}.nova-lp .stepbox i{font-size:37px}.nova-lp .stepbox h3{font-size:15px}.nova-lp .stepbox p:after{font-size:9px;line-height:1.45}.nova-lp .test{padding:48px 0 52px}.nova-lp .test .title{padding:0 20px}.nova-lp .test .title h2{font-size:25px;line-height:1.02}.nova-lp .test .title p{font-size:9px;line-height:1.45}.nova-lp .cards{gap:10px;margin-top:24px}.nova-lp .cards article{border-radius:13px;min-height:150px;padding:17px;font-size:10px}.nova-lp .cards b{margin-top:16px;padding-right:55px;font-size:9px}.nova-lp .faq{padding:48px 0 54px}.nova-lp .faq .title b{font-size:11px}.nova-lp .faq .title h2{font-size:27px}.nova-lp .faq-list{margin:22px auto 0}.nova-lp .faq button{min-height:48px;padding:12px 0;font-size:9px;line-height:1.35}.nova-lp .end{gap:28px;padding:48px 0}.nova-lp .end h2{margin:7px 0 16px;font-size:31px}.nova-lp .end>div>p{font-size:11px}.nova-lp .end .form{width:100%;padding:18px;box-shadow:0 12px 26px #04111f1f}.nova-lp footer{padding:34px 0}.nova-lp footer .wrap{gap:20px}.nova-lp footer .brand-logo{width:110px}.nova-lp footer p{margin:0;padding-left:18px;font-size:10px}}@media (max-width:380px){.nova-lp .hero-in{height:640px}.nova-lp .hero h1{font-size:30px}.nova-lp .hero-in>img{width:355px;height:280px;bottom:158px}.nova-lp .benefits article{padding:14px}}.nova-lp header nav a{color:var(--navy);text-decoration:none}.nova-lp header nav a:visited{color:var(--navy)}.nova-lp .steps .title h2{color:#54abe0!important}@media (min-width:701px){.nova-lp .hero h1{letter-spacing:-.045em;font-weight:800;font-family:Plus Jakarta Sans,sans-serif!important;font-size:38px!important;line-height:1.08!important}.nova-lp .hero h1 em{font-weight:800;font-family:Plus Jakarta Sans,sans-serif!important}.nova-lp .hero p{line-height:1.3;font-size:13px!important}.nova-lp .hero-in>img{width:530px!important;height:480px!important;left:35%!important}.nova-lp .hero .form{width:285px!important;padding:24px!important}.nova-lp .hero .form h3{font-size:18px!important}.nova-lp .hero .form input{padding:11px!important;font-size:11px!important}.nova-lp .hero .form button{padding:13px!important;font-size:10px!important}.nova-lp .brand-logo{width:120px!important}.nova-lp header{background:#fff!important}.nova-lp .nav{gap:82px!important}.nova-lp .hero h1,.nova-lp .hero h1 em{letter-spacing:-.055em!important;font-family:DM Sans,sans-serif!important;font-weight:700!important}.nova-lp .hero p{font-family:DM Sans,sans-serif!important;font-weight:500!important}.nova-lp .hero-in>img{z-index:2;width:560px!important;height:527px!important;bottom:-24px!important;left:25%!important}.nova-lp .hero .form{z-index:3;-webkit-backdrop-filter:blur(8px);border:1px solid #ffffff9e;background:#fffdf994!important;box-shadow:0 12px 30px #582a5e38!important}.nova-lp .hero .form input{background:#ede8e98c!important}.nova-lp .hero .form button{box-shadow:0 5px 15px #bf0a5938}.nova-lp .near{background:var(--cream)!important;justify-content:center!important;gap:78px!important;padding:62px 0!important}.nova-lp .near img{object-position:center!important;border-radius:18px!important;width:300px!important;height:270px!important}.nova-lp .near>div{width:285px!important}.nova-lp .near b{line-height:1.12;font-family:Plus Jakarta Sans,sans-serif!important;font-size:17px!important}.nova-lp .near h2{letter-spacing:-.025em;margin:5px 0 20px!important;font-family:Fraunces,Georgia,serif!important;font-size:29px!important;font-weight:900!important;line-height:1.05!important}.nova-lp .near p,.nova-lp .near strong{font-family:Plus Jakarta Sans,sans-serif!important;font-size:11px!important;line-height:1.45!important}.nova-lp .near{z-index:1;isolation:isolate;position:relative;overflow:visible;box-shadow:none!important;clip-path:none!important;padding:54px 0!important}.nova-lp .near:before{content:"";z-index:-1;background:var(--cream);width:100vw;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.nova-lp .near img{z-index:2;margin-bottom:-34px;position:relative;transform:translateY(32px)scaleX(-1);width:320px!important;height:288px!important}.nova-lp .why{padding-top:52px!important}.nova-lp .near{margin-bottom:-42px;gap:68px!important;padding:42px 0 70px!important}.nova-lp .near img{margin:0;transform:scaleX(-1);border-radius:22px!important;width:400px!important;height:420px!important}.nova-lp .near>div{transform:translateY(-22px);width:390px!important}.nova-lp .near b{font-size:22px!important}.nova-lp .near h2{margin:8px 0 26px!important;font-family:Fraunces,Georgia,serif!important;font-size:39px!important}.nova-lp .near p,.nova-lp .near strong{font-size:14px!important;line-height:1.5!important}.nova-lp .near strong{margin-top:16px!important}.nova-lp .why{z-index:0;position:relative;padding-top:108px!important}}.nova-lp{--navy:#04111f;--pink:#e31c79;--blue:#00a3e0;--cream:#f4efe7;color:var(--navy);font-family:Plus Jakarta Sans,sans-serif}.nova-lp h1,.nova-lp h2,.nova-lp h3,.nova-lp .form h3,.nova-lp .benefits h3,.nova-lp .stepbox i,.nova-lp .benefits .speed{font-family:Fraunces,Georgia,serif!important}.nova-lp .career h2{letter-spacing:-.025em;font-weight:900!important}.nova-lp .career-in>div>b,.nova-lp .career-in>div>p{font-family:Plus Jakarta Sans,sans-serif}.nova-lp .steps{background:#fff}.nova-lp .stepbox{background:var(--navy)}.nova-lp .stepbox h3{color:var(--blue);font-family:Fraunces,Georgia,serif!important}.nova-lp .stepbox p{color:#f4efe7c7;font-family:Plus Jakarta Sans,sans-serif}.nova-lp .stepbox i{color:#54abe0}.nova-lp .near h2,.nova-lp .end h2{color:var(--pink)}@media (min-width:701px){.nova-lp{zoom:1.35}.nova-lp .career{padding-bottom:90px;position:relative}.nova-lp .career:before{content:"";background:var(--navy);z-index:2;width:48px;height:48px;position:absolute;top:-24px;left:calc(50% - 340px);transform:rotate(45deg)}.nova-lp .career-in{align-items:flex-start;height:300px}.nova-lp .career-in>div{padding:55px 50px}.nova-lp .career h2{margin-bottom:24px}.nova-lp .career img{object-fit:cover;object-position:center;z-index:1;min-height:0;margin:0;position:relative;width:360px!important;height:410px!important}.nova-lp .steps{padding-top:30px}}.nova-lp .brand-logo{content:url(/landing-pages/nova-lp/RGB_Alianza_Horizontal_Principal.svg);object-fit:contain;width:104px;height:auto}.nova-lp footer .brand-logo{content:url(/landing-pages/nova-lp/RGB_Alianza_Horizontal_Negativo.svg);width:126px}.nova-lp .bar{justify-content:flex-start!important}.nova-lp .ticker{white-space:nowrap;width:max-content;animation:18s linear infinite ticker-right;display:flex}.nova-lp .ticker>.ticker-group{align-items:center;padding-right:25px;display:inline-flex}.nova-lp .ticker .ticker-item{margin-right:64px;display:inline-block}.nova-lp--mexico .ticker .ticker-item{margin-right:0}.nova-lp .hero h1,.nova-lp .hero h1 em{line-height:1.08!important}.nova-lp .cards article>img{object-position:center top!important}@media (max-width:700px){.nova-lp .bar{display:none}.nova-lp .test .title p b{font-size:0;line-height:1;display:block}.nova-lp .test .title p b:before,.nova-lp .test .title p b:after{color:inherit;letter-spacing:-.02em;font-size:8px;font-weight:800;line-height:1.3;display:block}.nova-lp .test .title p b:before{content:"EL INGLES QUE DE VERDAD USAS EN TU AREA"}.nova-lp .test .title p b:after{content:"Y EN TU TRABAJO."}}@media (min-width:701px){.nova-lp .landing-header,.nova-lp .hero .form,.nova-lp .end .compact-lead-form{zoom:.740741}}@keyframes ticker-right{0%{transform:translate(-33.333%)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.nova-lp .ticker{animation:none}}.nova-lp .benefits{grid-template-columns:repeat(12,1fr);grid-auto-rows:minmax(120px,auto);gap:14px;margin-top:36px;display:grid}.nova-lp .benefits article{background:linear-gradient(155deg,#f4efe70e,#f4efe704);border:1px solid #f4efe71c;border-radius:16px;padding:23px;transition:all .35s;position:relative}.nova-lp .benefits article:hover{border-color:#cf19658c;transform:translateY(-3px)}.nova-lp .benefits .teacher{grid-area:span 2/span 5}.nova-lp .benefits article:nth-child(2){grid-column:span 4}.nova-lp .benefits article:nth-child(3){grid-column:span 3}.nova-lp .benefits article:nth-child(4){grid-column:span 4}.nova-lp .benefits article:nth-child(5){grid-column:span 3}.nova-lp .benefits .duration{grid-column:1/-1;min-height:110px;margin:0}.nova-lp .benefit-icon{border-radius:10px;place-items:center;width:42px;height:42px;margin-bottom:16px;font-size:22px;font-style:normal;display:grid}.nova-lp .benefit-icon.pink{color:#fff;background:linear-gradient(135deg,#cf1965,#f45b9b)}.nova-lp .benefit-icon.blue{color:#fff;background:linear-gradient(135deg,#57aae1,#7dc7ee)}.nova-lp .benefit-icon.cream{background:var(--cream);color:var(--navy)}.nova-lp .benefit-icon.gold{color:var(--navy);background:linear-gradient(135deg,#e5bf5c,#f3d984)}.nova-lp .benefits h3{color:#fff;margin:0 0 10px;font:800 18px/1.1 Fraunces,Georgia,serif}.nova-lp .benefits p{color:#aeb8c1;margin:0;font-size:10px;line-height:1.5}.nova-lp .benefits .speed{color:var(--pink);margin:8px 0 9px;font:800 55px/1 Fraunces,Georgia,serif;display:block}.nova-lp .benefits .duration .benefit-icon{margin-bottom:13px}.nova-lp .benefits .duration h3{font-size:18px}.nova-lp .benefits .duration p{white-space:nowrap}@media (max-width:700px){.nova-lp .benefits{grid-template-columns:1fr;grid-auto-rows:auto}.nova-lp .benefits .teacher,.nova-lp .benefits article:nth-child(2),.nova-lp .benefits article:nth-child(3),.nova-lp .benefits article:nth-child(4),.nova-lp .benefits article:nth-child(5),.nova-lp .benefits .duration{grid-area:auto}.nova-lp .benefits .duration p{white-space:normal}}.nova-lp .icon-defs{width:0;height:0;position:absolute;overflow:hidden}.nova-lp .benefit-icon svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:21px;height:21px}@media (min-width:701px){.nova-lp .benefits{grid-template-columns:repeat(12,minmax(0,1fr))!important;width:100%!important}.nova-lp .benefits .duration{grid-column:span 12!important;justify-self:stretch!important;width:100%!important;max-width:none!important;padding:23px!important}.nova-lp .benefits .duration p{white-space:normal!important;width:100%!important}}.nova-lp{--disp:"Fraunces", Georgia, serif;--body:"Plus Jakarta Sans", Arial, sans-serif;--mono:"JetBrains Mono", monospace}.nova-lp,.nova-lp input,.nova-lp button{-webkit-font-smoothing:antialiased;font-family:var(--body)!important}.nova-lp h1,.nova-lp h2,.nova-lp h3,.nova-lp .form h3,.nova-lp .benefits h3,.nova-lp .career h2,.nova-lp .near h2,.nova-lp .end h2{letter-spacing:-.02em;font-family:var(--disp)!important;font-weight:900!important}.nova-lp .hero h1,.nova-lp .hero h1 em{letter-spacing:-.05em;font-family:var(--body)!important;font-weight:800!important}.nova-lp .title b,.nova-lp .near b,.nova-lp .career b,.nova-lp .faq button,.nova-lp .bar,.nova-lp nav{font-family:var(--body)!important;font-weight:700!important}.nova-lp .near p,.nova-lp .near strong,.nova-lp .career p,.nova-lp .cards,.nova-lp .faq p,.nova-lp .stepbox p{line-height:1.6;font-family:var(--body)!important}.nova-lp .form button,.nova-lp .career button{letter-spacing:.01em;font-family:var(--body)!important;font-weight:700!important}.nova-lp .stepbox h3{font-family:var(--disp)!important;font-weight:900!important}.nova-lp .stepbox i,.nova-lp .benefits .speed{letter-spacing:-.03em;font-family:var(--disp)!important;font-weight:900!important}.nova-lp .career button{box-shadow:0 8px 18px #e31c7929;border-radius:5px!important;min-width:0!important;padding:13px 26px!important;font-size:10px!important;font-weight:800!important;line-height:1!important}@media (min-width:701px){.nova-lp .test{padding:54px 0 0!important}.nova-lp .test .title h2{font-size:31px!important}.nova-lp .test .title p{margin:8px 0 24px;font:11px/1.35 var(--body)!important}.nova-lp .test .title p b{font-size:11px}.nova-lp .cards{align-items:stretch;gap:20px!important;margin-top:0!important}.nova-lp .cards article{position:relative;overflow:hidden;min-height:212px!important;font:10px/1.38 var(--body)!important;border-radius:20px!important;padding:22px 22px 20px!important}.nova-lp .cards article>p{margin:0;padding-right:2px}.nova-lp .cards article>b{max-width:130px;margin-top:15px!important;font-size:10px!important}.nova-lp .cards article>img{width:40px;height:40px;bottom:16px;right:16px}.nova-lp .test .title{width:740px;max-width:calc(100% - 40px);margin-inline:auto}.nova-lp .cards{gap:16px!important;width:740px!important;max-width:calc(100% - 40px)!important;margin-inline:auto!important}.nova-lp .cards article{min-width:0!important;min-height:220px!important;padding:22px 20px!important;font-size:9px!important;line-height:1.42!important}.nova-lp .cards article>b{margin-top:16px!important;font-size:9px!important}.nova-lp .cards article>img{object-fit:cover!important;object-position:center!important;border-radius:50%!important;width:42px!important;max-width:none!important;height:42px!important;display:block!important;bottom:16px!important;right:16px!important}}.nova-lp{--navy:#101d28;--pink:#cf1965;--cream:#f2f2f2;--blue:#56a8df}.nova-lp *{box-sizing:border-box}.nova-lp{color:var(--navy);margin:0;font-family:DM Sans,sans-serif}.nova-lp .wrap{width:min(860px,100% - 56px);margin:auto}.nova-lp header{background:#fffdf9;height:76px}.nova-lp .nav{justify-content:center;align-items:center;gap:72px;height:100%;display:flex}.nova-lp .logo{align-items:center;gap:6px;font-size:17px;display:flex}.nova-lp .logo i{color:var(--pink);border:2px solid var(--blue);text-align:center;border-radius:50%;width:20px;height:20px;font-size:13px;font-style:normal}.nova-lp nav{gap:25px;font-size:11px;font-weight:700;display:flex}.nova-lp .hero{background:url(/landing-pages/nova-lp/background-do-modelo.png) center / cover no-repeat, var(--cream);min-height:510px;overflow:hidden}.nova-lp .hero-in{align-items:center;height:510px;display:flex;position:relative}.nova-lp .hero h1{margin:0 0 18px;font-size:38px;font-weight:800;line-height:1.03}.nova-lp .hero em,.nova-lp .career em{color:var(--pink);font-style:normal}.nova-lp .hero p{max-width:275px;font-size:13px}.nova-lp .hero-in>img{object-fit:contain;mix-blend-mode:multiply;width:480px;height:440px;position:absolute;bottom:0;left:31%}.nova-lp .form{z-index:1;background:#fffdf9;border-radius:9px;gap:8px;width:275px;margin-left:auto;padding:23px;display:grid;box-shadow:0 10px 25px #5b236842}.nova-lp .form h3{margin:0 0 4px;font:800 17px/1.05 Fraunces,Georgia,serif}.nova-lp .form input{background:#efeeee;border:0;border-radius:6px;padding:11px;font:11px inherit}.nova-lp .form button,.nova-lp .career button{background:var(--pink);color:#fff;border:0;border-radius:5px;padding:13px;font-size:10px;font-weight:800}.nova-lp .form button:disabled{cursor:wait;opacity:.82}.nova-lp .form button.is-loading{justify-content:center;align-items:center;gap:9px;display:inline-flex}.nova-lp .submit-spinner{border:2px solid #ffffff6b;border-top-color:#fff;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite nova-submit-spin}@keyframes nova-submit-spin{to{transform:rotate(360deg)}}.nova-lp .bar{background:var(--navy);height:52px;color:var(--ticker-color,#00a9df);white-space:nowrap;justify-content:center;align-items:center;font-size:10px;font-weight:800;display:flex;overflow:hidden}.nova-lp .near{justify-content:flex-start;align-items:center;gap:72px;padding:110px 0;display:flex}.nova-lp .near img{object-fit:cover;border-radius:22px;width:330px;height:300px}.nova-lp .near>div{width:300px}.nova-lp .near b{font-size:17px}.nova-lp .near h2,.nova-lp .end h2{color:var(--pink);margin:7px 0 20px;font:800 30px Fraunces,Georgia,serif}.nova-lp .near p,.nova-lp .near strong{font-size:11px;line-height:1.5;display:block}.nova-lp .why,.nova-lp .faq,.nova-lp footer{background:var(--navy);color:#fff}.nova-lp .why{padding:70px 0}.nova-lp .title{text-align:center}.nova-lp .title b{font-size:20px}.nova-lp .title h2{color:var(--pink);margin:0;font:800 28px Fraunces,Georgia,serif}.nova-lp .why .title b{font-size:24px;font-weight:600!important}.nova-lp .why .title h2{font-size:42px;line-height:1.05}.nova-lp .bento{grid-template-columns:repeat(3,1fr);gap:12px;max-width:800px;margin:40px auto 12px;display:grid}.nova-lp .bento article,.nova-lp .wide{background:#192733;border-radius:9px;min-height:125px;padding:18px}.nova-lp .bento i,.nova-lp .wide i{color:var(--pink);font-size:24px;font-style:normal}.nova-lp .bento h3,.nova-lp .wide h3{margin:8px 0;font:700 14px Fraunces,Georgia,serif}.nova-lp .bento p,.nova-lp .wide p{color:#bcc5cb;margin:0;font-size:10px}.nova-lp .wide{max-width:800px;min-height:75px;margin:auto}.nova-lp .career{background:var(--cream)}.nova-lp .career-in{justify-content:space-between;align-items:stretch;display:flex}.nova-lp .career-in>div{width:400px;padding:60px 50px}.nova-lp .career h2{margin:0 0 20px;font:800 32px/1.05 Fraunces,Georgia,serif}.nova-lp .career b,.nova-lp .career p{font-size:11px}.nova-lp .career p{line-height:1.45}.nova-lp .career img{object-fit:cover;width:400px;min-height:410px}.nova-lp .steps{padding:70px 0 90px}.nova-lp .stepbox{background:var(--navy);color:#fff;border-radius:15px;grid-template-columns:repeat(3,1fr);margin-top:32px;padding:25px;display:grid}.nova-lp .stepbox div{border-right:1px solid #66717a;padding:0 18px}.nova-lp .stepbox div:last-child{border:0}.nova-lp .stepbox i{color:var(--blue);font:800 44px Fraunces,Georgia,serif}.nova-lp .stepbox h3{margin:0;font-size:13px}.nova-lp .stepbox p{color:#c0c8ce;font-size:10px}.nova-lp .test{background:var(--cream);padding:70px 0 80px}.nova-lp .test .title p{font-size:10px}.nova-lp .cards{gap:15px;margin-top:35px;display:flex}.nova-lp .cards article{background:#fff;border-radius:18px;flex:1;min-height:180px;padding:22px;font-size:11px;line-height:1.45;position:relative;overflow:hidden}.nova-lp .cards b{margin-top:24px;display:block}.nova-lp .cards article>img{object-fit:cover;border-radius:50%;width:48px;height:48px;position:absolute;bottom:18px;right:18px}.nova-lp .faq{padding:70px 0 85px}.nova-lp .faq-list{max-width:800px;margin:32px auto}.nova-lp .faq-list>div{border-bottom:1px solid #6b7680}.nova-lp .faq button{color:var(--pink);text-align:left;background:0 0;border:0;justify-content:space-between;width:100%;padding:16px 0;font-size:11px;font-weight:800;display:flex}.nova-lp .faq button span{color:#fff;font-size:18px}.nova-lp .faq p{color:#c8d0d5;font-size:11px}.nova-lp .end{justify-content:space-between;align-items:center;gap:60px;padding:85px 0;display:flex}.nova-lp .end>div{width:340px}.nova-lp .end>div>p{font-size:11px;line-height:1.45}.nova-lp .end .form{box-shadow:none;margin:0;position:static;transform:none}.nova-lp footer{padding:55px 0}.nova-lp footer .wrap{align-items:center;gap:50px;display:flex}.nova-lp footer p{border-left:1px solid #71818d;max-width:330px;padding-left:30px;font-size:11px;line-height:1.45}.nova-lp footer p:after{content:"© 2026 Alianza América · Inglés que cambia tu vida.";color:#f4efe7b8;margin-top:14px;display:block}@media (max-width:700px){.nova-lp .end{z-index:0;position:relative}.nova-lp .end:before{content:"";z-index:-1;background:var(--cream);position:absolute;inset:0 calc(-50vw + 50%)}.nova-lp .wrap{width:min(100% - 36px,520px)}.nova-lp nav{display:none}.nova-lp .nav{justify-content:center}.nova-lp .hero-in{align-items:flex-start;height:700px;padding-top:65px}.nova-lp .hero h1{font-size:35px}.nova-lp .hero-in>img{width:330px;height:260px;bottom:190px;left:5%}.nova-lp .form{width:min(320px,100%);margin:0;position:absolute;bottom:30px;left:50%;transform:translate(-50%)}.nova-lp .near,.nova-lp .career-in,.nova-lp .end{flex-direction:column;gap:30px;padding:60px 0}.nova-lp .near img,.nova-lp .career img{width:100%;height:300px}.nova-lp .near>div,.nova-lp .career-in>div,.nova-lp .end>div{width:100%;padding:0}.nova-lp .bento{grid-template-columns:1fr 1fr}.nova-lp .stepbox,.nova-lp .cards{grid-template-columns:1fr;display:grid}.nova-lp .stepbox div{border:0;border-bottom:1px solid #66717a;padding:16px}.nova-lp .cards{gap:12px}.nova-lp .cards article{min-height:180px}.nova-lp .cards article>img{width:46px;height:46px;bottom:16px;right:16px}.nova-lp .end .form{position:static;transform:none}.nova-lp .end{padding-inline:0}.nova-lp footer .wrap{flex-direction:column;align-items:flex-start}}@media (min-width:701px){.nova-lp .test{z-index:1;position:relative;padding:54px 0 0!important}.nova-lp .test .title,.nova-lp .test .cards{width:min(695px,100% - 40px)!important;margin-inline:auto!important}.nova-lp .test .title h2{font-size:31px!important}.nova-lp .test .title p{font:11px/1.35 var(--body)!important;margin:8px 0 24px!important}.nova-lp .test .cards{align-items:stretch;display:flex;transform:translateY(28px);gap:16px!important;margin-top:0!important}.nova-lp .test .cards article{flex-direction:column;min-width:0;display:flex;position:relative;overflow:hidden;min-height:220px!important;font:9px/1.42 var(--body)!important;border-radius:20px!important;padding:22px 20px!important}.nova-lp .test .cards article>p{margin:0;font-size:0!important}.nova-lp .test .cards article>p:before,.nova-lp .test .cards article>p:after{font:9px/1.42 var(--body)}.nova-lp .test .cards article>p:before{color:var(--navy)}.nova-lp .test .cards article>p:after{color:#459bda}.nova-lp .test .cards article:first-child>p:before{content:"Llevaba meses aplicando a vacantes en empresas internacionales y siempre me frenaba lo mismo: el inglés. Con las clases 1 a 1 de Alianza, en pocos meses ya podía tener entrevistas completas en inglés. "}.nova-lp .test .cards article:first-child>p:after{content:"Hoy trabajo en una empresa de nearshoring ganando casi el doble."}.nova-lp .test .cards article:nth-child(2)>p:before{content:"En mi trabajo empezaron a llegar clientes de Estados Unidos y yo no me sentía lista para las juntas. Estudiar 4 veces por semana con mi profesora hizo toda la diferencia: perdí el miedo a hablar. "}.nova-lp .test .cards article:nth-child(2)>p:after{content:"A los seis meses me dieron un puesto con equipo internacional."}.nova-lp .test .cards article:nth-child(3)>p:before{content:"Siempre soñaba con viajar sin depender de nadie para pedir algo o pedir indicaciones. "}.nova-lp .test .cards article:nth-child(3)>p:after{content:"Con Alianza aprendí muchísimo más rápido de lo que esperaba, y en mi último viaje a Canadá me la pasé conversando con todo el mundo. "}.nova-lp .test .cards article:nth-child(3)>p{font-size:0!important}.nova-lp .test .cards article:nth-child(3)>p:before{color:var(--navy)}.nova-lp .test .cards article:nth-child(3)>p:after{color:#459bda}.nova-lp .test .cards article>b{align-items:center;max-width:100%;min-height:62px;padding-right:70px;display:flex;margin-top:auto!important;font-size:8px!important}.nova-lp .test .cards article>img{position:absolute;object-fit:cover!important;object-position:center!important;border-radius:50%!important;width:54px!important;max-width:none!important;height:54px!important;display:block!important;bottom:24px!important;right:20px!important}.nova-lp .faq{background:#101d28;padding:78px 0 85px}.nova-lp .faq .wrap{width:min(500px,100% - 40px)}.nova-lp .faq .title b{color:#f7f0e7;font-size:13px;line-height:1;display:block}.nova-lp .faq .title h2{margin-top:6px;font-size:29px;line-height:1}.nova-lp .faq-list{max-width:none;margin:38px auto 0}.nova-lp .faq-list>div{border-color:#f4efe747;min-height:45px;padding:8px 0;position:relative}.nova-lp .faq button{color:var(--pink);padding:0;font-size:8px;line-height:1.25}.nova-lp .faq button span{color:#f7f0e7;font-size:14px;line-height:1}.nova-lp .faq-list>div:after{color:#f7f0e7;font:8px/1.35 var(--body);margin-top:2px;display:block}.nova-lp .faq-list>div:first-child:after{content:"No. Evaluamos tu nivel y empezamos justo donde estás."}.nova-lp .faq-list>div:nth-child(2):after{content:"Con 4 clases por semana avanzas hasta 5x más rápido que por tu cuenta."}.nova-lp .faq-list>div:nth-child(3):after{content:"Las clases son 1 a 1 y los horarios se adaptan a ti, desde donde estés."}.nova-lp .faq-list>div:nth-child(4):after{content:"Profesor de verdad, en vivo, fijo, solo para ti."}.nova-lp .faq-list>div:nth-child(5):after{content:"Lo cambias al instante, sin trámites. La coordinación asigna otro hasta encontrar el ideal."}.nova-lp .faq-list>div>p{display:none!important}.nova-lp .end{z-index:0;align-items:center;gap:125px;min-height:0;position:relative;padding:28px 0!important}.nova-lp .end:before{content:"";z-index:-1;background:var(--cream);position:absolute;inset:0 calc(-50vw + 50%)}.nova-lp .end:after{content:"";background:var(--navy);width:48px;height:48px;position:absolute;top:-24px;left:calc(50% - 340px);transform:rotate(45deg)}.nova-lp .end>div{width:355px}.nova-lp .end>div>b{color:var(--navy);font-size:22px;line-height:1.12;display:block}.nova-lp .end h2{color:var(--pink);margin:12px 0 40px;font-size:39px;line-height:1}.nova-lp .end>div>p{color:#04111fad;width:345px;font-size:13px;line-height:1.45}.nova-lp .end>div>p strong{color:var(--navy);font-weight:800}.nova-lp .end .form,.nova-lp .end .compact-lead-form{z-index:2;background:#fffdf9;border-radius:10px;gap:8px;margin-bottom:-56px;padding:23px 18px 25px;position:relative;transform:translateY(26px);box-shadow:0 12px 30px #04111f1a;width:326px!important}.nova-lp .end .form h3{margin:7px 0 14px;font-size:0!important}.nova-lp .end .form h3:after{content:"¡Habla con un asesor!";font:800 19px/1.05 var(--disp);color:#111}.nova-lp .end .form input{height:38px;color:var(--navy);background:#ededed;border-radius:8px;padding:9px 12px;font-size:10px}.nova-lp .end .form button{background:var(--pink);border-radius:9px;height:38px;padding:0;font-size:10px}}.nova-lp .steps .title h2{font-size:0}.nova-lp .steps .title h2:after{content:"inglés de verdad:";font:inherit;font-size:28px}.nova-lp .stepbox p{font-size:0}.nova-lp .stepbox p:after{font:10px/1.6 var(--body);color:inherit}.nova-lp .stepbox div:first-child p:after{content:"Duración de clase y permanencia. El asesor te ayuda a armar el plan ideal para tu objetivo."}.nova-lp .stepbox div:nth-child(2) p:after{content:"La coordinación asigna el teacher ideal para tu nivel. ¿No hubo química? Lo cambias al instante. Sin trámites."}@media (max-width:700px){.nova-lp header{height:64px}.nova-lp .wrap{width:min(100% - 32px,460px)}.nova-lp .nav{justify-content:flex-start}.nova-lp .brand-logo{width:96px}.nova-lp .hero-in{height:670px;padding-top:38px}.nova-lp .hero h1{z-index:2;max-width:100%;margin-bottom:14px;font-size:clamp(30px,8.8vw,35px);line-height:.98;position:relative}.nova-lp .hero p{z-index:2;max-width:300px;margin:0;font-size:12px;line-height:1.4;position:relative}.nova-lp .hero-in>img{object-position:center bottom;width:min(88vw,355px);height:285px;bottom:255px;left:58%;transform:translate(-31%)}.nova-lp .hero .form{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:3;border-radius:10px;gap:6px;width:min(100%,350px);padding:17px;bottom:30px}.nova-lp .form h3{font-size:17px}.nova-lp .form input{min-height:36px;padding:9px 10px;font-size:10px}.nova-lp .form button{min-height:38px;padding:10px;font-size:9px}.nova-lp .bar{height:38px;font-size:8px}.nova-lp .ticker span{padding-right:64px}.nova-lp .near{gap:24px;padding:42px 0 48px}.nova-lp .near img{border-radius:16px;height:260px}.nova-lp .near b{font-size:14px;line-height:1.15}.nova-lp .near h2{margin:5px 0 13px;font-size:28px;line-height:1}.nova-lp .near p,.nova-lp .near strong{font-size:11px;line-height:1.55}.nova-lp .near strong{margin-top:10px}.nova-lp .why{padding:46px 0}.nova-lp .why .title b{font-size:15px}.nova-lp .why .title h2{font-size:31px}.nova-lp .benefits{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:26px}.nova-lp .benefits .teacher,.nova-lp .benefits .duration{grid-column:1/-1}.nova-lp .benefits article,.nova-lp .benefits .teacher,.nova-lp .benefits article:nth-child(2),.nova-lp .benefits article:nth-child(3),.nova-lp .benefits article:nth-child(4),.nova-lp .benefits article:nth-child(5),.nova-lp .benefits .duration{grid-row:auto}.nova-lp .benefits article{border-radius:12px;min-height:156px;padding:16px}.nova-lp .benefits .teacher{min-height:205px}.nova-lp .benefits .duration{min-height:auto}.nova-lp .benefit-icon{border-radius:8px;width:34px;height:34px;margin-bottom:11px}.nova-lp .benefit-icon svg{width:18px;height:18px}.nova-lp .benefits h3,.nova-lp .benefits .duration h3{margin-bottom:7px;font-size:15px}.nova-lp .benefits p{font-size:9px;line-height:1.45}.nova-lp .benefits .speed{margin:3px 0 7px;font-size:42px}.nova-lp .career-in{gap:0;padding:0}.nova-lp .career-in>div{padding:48px 0 32px}.nova-lp .career h2{margin:0 0 22px;font-size:29px}.nova-lp .career b,.nova-lp .career p{font-size:10px}.nova-lp .career p{max-width:290px;margin:10px 0 18px}.nova-lp .career img{border-radius:0;height:300px}.nova-lp .steps{padding:48px 0 54px}.nova-lp .steps .title b{font-size:11px}.nova-lp .steps .title h2:after{font-size:26px}.nova-lp .stepbox{border-radius:13px;margin-top:24px;padding:8px 16px}.nova-lp .stepbox div{padding:16px 0}.nova-lp .stepbox i{font-size:37px}.nova-lp .stepbox h3{font-size:15px}.nova-lp .stepbox p:after{font-size:9px;line-height:1.45}.nova-lp .test{padding:48px 0 52px}.nova-lp .test .title{padding:0 20px}.nova-lp .test .title h2{font-size:25px;line-height:1.02}.nova-lp .test .title p{font-size:9px;line-height:1.45}.nova-lp .cards{gap:10px;margin-top:24px}.nova-lp .cards article{border-radius:13px;min-height:150px;padding:17px;font-size:10px}.nova-lp .cards b{margin-top:16px;padding-right:55px;font-size:9px}.nova-lp .faq{padding:48px 0 54px}.nova-lp .faq .title b{font-size:11px}.nova-lp .faq .title h2{font-size:27px}.nova-lp .faq-list{margin:22px auto 0}.nova-lp .faq button{min-height:48px;padding:12px 0;font-size:9px;line-height:1.35}.nova-lp .end{gap:28px;padding:48px 0}.nova-lp .end h2{margin:7px 0 16px;font-size:31px}.nova-lp .end>div>p{font-size:11px}.nova-lp .end .form{width:100%;padding:18px;box-shadow:0 12px 26px #04111f1f}.nova-lp footer{padding:34px 0}.nova-lp footer .wrap{gap:20px}.nova-lp footer .brand-logo{width:110px}.nova-lp footer p{margin:0;padding-left:18px;font-size:10px}}@media (max-width:380px){.nova-lp .hero-in{height:580px}.nova-lp .hero h1{font-size:30px}.nova-lp .hero-in>img{width:355px;height:280px;bottom:158px}.nova-lp .benefits article{padding:14px}}.nova-lp .stepbox div:nth-child(3) p:after{content:"Clases en vivo en tu horario. En pocas semanas sentirás la diferencia."}@media (min-width:701px){.nova-lp .near{margin-bottom:-64px;padding:36px 0!important}.nova-lp .near img{z-index:2;transform:translateY(53px) scaleX(var(--near-image-scale-x,1));position:relative}.nova-lp .why{z-index:0;position:relative;padding-top:130px!important}}@media (max-width:700px){.nova-lp .hero{background:var(--cream)!important}.nova-lp .hero-in{height:520px}.nova-lp .hero-in>img{display:none}.nova-lp .hero .form{width:min(86%,310px);bottom:22px}}@media (max-width:380px){.nova-lp .hero-in{height:540px}}.nova-lp .test .cards article>img{object-position:50% 18%!important}.nova-lp .near .near-body-strong{color:inherit;margin:0;display:inline;font-weight:800!important}.nova-lp .near .near-inline-strong{color:inherit;font:inherit;font-weight:800;display:inline}.nova-lp .near .near-eyebrow-bold{color:inherit;margin:0;display:inline;font-family:inherit!important;font-size:inherit!important;line-height:inherit!important;font-weight:900!important}.nova-lp .near .near-emphasis{color:#54abe0;font-weight:800!important}.nova-lp .career .career-emphasis{color:inherit;font-family:var(--body);margin:14px 0 22px;font-size:11px;font-weight:800;line-height:1.45;display:block}.nova-lp .career .career-inline-strong{color:inherit;font:inherit;font-weight:800}.nova-lp .form input::placeholder,.nova-lp .compact-lead-form input::placeholder{color:#6f6b73;opacity:1;font-weight:700}.nova-lp .hero p strong{font:inherit;font-weight:800}.nova-lp .hero .form .form-title-primary{font-weight:800;font-family:var(--body)!important}.nova-lp .hero .form .form-title-secondary{font-weight:900;font-family:var(--disp)!important}.nova-lp .hero h1,.nova-lp .hero h1 em{word-spacing:.08em;letter-spacing:-.02em!important}@media (min-width:701px){.nova-lp .near>div{transform:translateY(42px)}}.nova-lp .hero .form{box-sizing:border-box;border:1px solid #ffffffa6;border-radius:17px;gap:11px;-webkit-backdrop-filter:blur(20px)saturate(1.1)!important;background:#fff9f3d6!important;width:350px!important;padding:30px 16px 20px!important;box-shadow:0 17px 35px #61265721!important}.nova-lp .hero .form h3{margin:7px 8px 17px;line-height:1.03;font-size:27px!important}.nova-lp .hero .form input{border:0;border-radius:12px;height:52px;min-height:0;background:#d7d7d78c!important;padding:0 18px!important;font:500 15px inherit!important}.nova-lp .hero .form button{border-radius:12px;height:56px;min-height:0;margin-bottom:25px;padding:0;font-size:15px!important}.nova-lp .nova-phone-field{grid-column:1/-1;justify-self:stretch;align-items:center;width:100%;display:flex;position:relative}.nova-lp .hero .nova-phone-field input{flex:100%;min-width:0;display:block;padding-left:96px!important}.nova-lp .hero .nova-phone-field.phone-prefix-hidden input{padding-left:18px!important}.nova-lp .nova-phone-field>b{z-index:1;color:var(--navy);font:800 14px Plus Jakarta Sans,Arial,sans-serif;position:absolute;left:51px}.nova-lp .nova-country-flag{z-index:1;width:26px;height:18px;position:absolute;left:18px;box-shadow:0 1px 2px #04111f26}.nova-lp .nova-country-flag--mexico{background:linear-gradient(90deg,#006847 0 33.333%,#fff 33.333% 66.666%,#ce1126 66.666% 100%)}.nova-lp .nova-country-flag--chile{background:linear-gradient(#fff 0 50%,#d52b1e 50%)}.nova-lp .nova-country-flag--chile:before{content:"";background:#0039a6;width:42%;height:50%;position:absolute;inset:0 auto auto 0}.nova-lp .nova-country-flag--chile:after{content:"★";z-index:1;color:#fff;font-size:8px;line-height:1;position:absolute;top:-2px;left:3px}.nova-lp .nova-country-flag--colombia{background:linear-gradient(#fcd116 0 50%,#003893 50% 75%,#ce1126 75% 100%)}.nova-lp .nova-country-flag--peru{background:linear-gradient(90deg,#d91023 0 33.333%,#fff 33.333% 66.666%,#d91023 66.666% 100%)}.nova-lp .nova-country-flag--usa{background:repeating-linear-gradient(#b22234 0 7.69%,#fff 7.69% 15.38%)}.nova-lp .nova-country-flag--usa:before{content:"";background:#3c3b6e;width:45%;height:54%;position:absolute;inset:0 auto auto 0}.nova-lp .nova-country-flag--usa:after{content:"★";z-index:1;color:#fff;font-size:8px;line-height:1;position:absolute;top:-3px;left:3px}.nova-lp .quote-highlight{color:#459bda}@media (min-width:701px){.nova-lp .test .cards article>p{padding-top:16px;font:9px/1.42 var(--body)!important}.nova-lp .test .cards article:nth-child(3)>p{font-size:9px!important}.nova-lp .test .cards article>p:before,.nova-lp .test .cards article>p:after,.nova-lp .faq-list>div:after,.nova-lp .stepbox p:after{content:none!important}.nova-lp .faq-list>div>p{color:#f7f0e7;font:8px/1.35 var(--body);margin:3px 0 0;display:block!important}.nova-lp .stepbox p{font:10px/1.6 var(--body)}}@media (max-width:700px){.nova-lp .hero .form{gap:7px;width:min(320px,100% - 32px)!important;padding:13px!important}.nova-lp .hero .form h3{display:none}.nova-lp .hero .form input{height:40px;font-size:13px!important}.nova-lp .hero .form button{height:44px;font-size:12px!important}}
.helder-lp{--navy:#04111f;--pink:#e31c79;--blue:#12a9df;--cream:#f7f0e6;color:var(--navy);background:#fff;font-family:Plus Jakarta Sans,Arial,sans-serif;overflow:hidden}.helder-lp *{box-sizing:border-box}.helder-wrap{width:min(1160px,100% - 48px);margin:auto}.helder-lp h1,.helder-lp h2,.helder-lp h3,.helder-lp .helder-form h3{font-family:Fraunces,Georgia,serif}.helder-header{background:#fff;align-items:center;height:74px;display:grid}.helder-nav{justify-content:space-between;align-items:center;display:flex}.helder-nav>img,.helder-lp footer img{width:105px;height:auto}.helder-nav nav{align-items:center;gap:34px;display:flex}.helder-nav a,.helder-nav button{color:var(--navy);cursor:pointer;background:0 0;border:0;font:500 14px inherit;text-decoration:none}.helder-hero{background:radial-gradient(circle at 70% -8%,#c6b5d6 0,#0000 25%),radial-gradient(circle at 88% 76%,#fc2194 0,#0000 22%),linear-gradient(105deg,#fff5ea 0%,#f9eee5 65%,#8153b6 100%);height:644px}.helder-hero__inner{align-items:center;height:100%;display:flex;position:relative}.helder-hero__copy{z-index:2;width:470px;position:relative}.helder-hero h1{letter-spacing:3px;margin:0 0 31px;font:900 44px/.95 Plus Jakarta Sans,Arial,sans-serif}.helder-hero h1 em{color:var(--pink);font-style:normal;display:block}.helder-hero__copy p{max-width:380px;margin:0;font-size:17px;font-weight:600;line-height:1.35}.helder-hero__person{object-fit:cover;object-position:center;mix-blend-mode:multiply;width:689px;height:565px;position:absolute;bottom:0;left:365px}.helder-form{z-index:3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fff9f3b3;border:1px solid #ffffffa6;border-radius:17px;gap:11px;width:350px;padding:30px 16px 20px;display:grid;box-shadow:0 17px 35px #61265721}.helder-hero .helder-form{position:absolute;top:110px;right:0}.helder-form h3{margin:7px 8px 17px;font-size:27px;line-height:1.03}.helder-form input{height:52px;color:var(--navy);background:#e6e3e4d9;border:0;border-radius:12px;padding:0 18px;font:500 15px inherit}.helder-form button,.helder-no-small button{background:var(--pink);color:#fff;cursor:pointer;border:0;border-radius:12px;height:56px;font:800 15px inherit}.helder-form button:disabled{opacity:.7;cursor:wait}.helder-ticker{background:var(--navy);height:74px;color:var(--pink);white-space:nowrap;align-items:center;font-size:16px;font-weight:900;display:flex;overflow:hidden}.helder-ticker div{animation:30s linear infinite helder-ticker}@keyframes helder-ticker{to{transform:translate(-25%)}}.helder-problem{background:var(--cream);padding:106px 0 80px}.helder-problem__inner{align-items:center;gap:78px;display:flex}.helder-problem img{object-fit:cover;border-radius:40px;width:455px;height:525px}.helder-problem__inner>div{max-width:470px}.helder-problem b,.helder-final b{font-size:25px;line-height:1.05}.helder-problem h2,.helder-section-title h2,.helder-no-small h2,.helder-final h2{color:var(--pink);margin:0;font-size:55px;font-weight:900;line-height:1}.helder-problem p,.helder-problem strong{color:#66707c;margin:43px 0 0;font-size:17px;line-height:1.55;display:block}.helder-problem strong{color:#606873;margin-top:27px}.helder-benefits,.helder-faq{background:var(--navy);color:#fff;padding:104px 0}.helder-section-title{text-align:center}.helder-section-title>b{font-size:24px}.helder-section-title h2{margin-top:4px}.helder-benefits__grid{grid-template-columns:1.35fr 1fr 1fr;gap:16px;margin-top:58px;display:grid}.helder-benefits article{background:linear-gradient(135deg,#182636,#0b1927);border:1px solid #ffffff18;border-radius:17px;min-height:205px;padding:25px 28px}.helder-benefits h3{margin:12px 0;font-size:23px;line-height:1.05}.helder-benefits p{color:#aeb6be;margin:0;font-size:13px;line-height:1.5}.helder-benefits i{background:var(--pink);border-radius:9px;place-items:center;width:39px;height:39px;font-size:22px;font-style:normal;display:grid}.helder-benefits strong{color:var(--pink);font:800 65px/.85 Fraunces,Georgia,serif;display:block}.helder-benefit--large{grid-row:span 2}.helder-benefit--wide{grid-column:1/-1;min-height:145px!important}.helder-benefit--wide h3{margin:11px 0 7px}.helder-no-small{background:var(--cream);padding:0}.helder-no-small__inner{grid-template-columns:1fr 1.15fr;align-items:center;min-height:450px;display:grid}.helder-no-small h2{color:#000;font-size:51px}.helder-no-small h2 em{color:var(--pink);font-style:normal}.helder-no-small p{margin:36px 0;font-size:18px;font-weight:700;line-height:1.4}.helder-no-small button{width:250px}.helder-no-small img{object-fit:cover;object-position:center 24%;width:100%;height:450px}.helder-steps{padding:110px 0}.helder-steps .helder-section-title>b{font-size:27px}.helder-steps .helder-section-title h2{color:var(--blue)}.helder-steps__box{color:#fff;background:#0a1728;border-radius:28px;grid-template-columns:repeat(3,1fr);margin-top:55px;padding:30px;display:grid}.helder-steps__box article{border-right:1px solid #fff;padding:10px 40px}.helder-steps__box article:last-child{border:0}.helder-steps__box i{color:var(--blue);font:800 74px/.9 Fraunces,Georgia,serif}.helder-steps__box h3{color:var(--blue);margin:16px 0 11px;font-size:23px}.helder-steps__box p{margin:0;font-size:13px;line-height:1.55}.helder-testimonials{background:var(--cream);padding:100px 0 0}.helder-testimonials .helder-section-title h2{font-size:47px}.helder-testimonials .helder-section-title p{color:#6f747b;font-size:16px;line-height:1.55}.helder-testimonials__grid{grid-template-columns:repeat(3,1fr);gap:30px;display:grid;position:relative;top:65px}.helder-testimonials__grid article{background:#fff;border-radius:30px;min-height:300px;padding:40px 35px 32px;position:relative}.helder-testimonials__grid article>p{margin:0;font-size:15px;line-height:1.48}.helder-testimonials__grid article>b{max-width:200px;margin-top:23px;font-size:14px;display:block}.helder-testimonials__grid img{object-fit:cover;border-radius:50%;width:76px;height:76px;position:absolute;bottom:22px;right:28px}.helder-faq{padding-top:170px}.helder-faq__list{max-width:760px;margin:60px auto 0}.helder-faq__list article{border-bottom:1px solid #c6d0d5}.helder-faq__list button{width:100%;color:var(--pink);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;padding:18px 0 10px;font:500 16px inherit;display:flex}.helder-faq__list button i{color:#fff;font-size:22px;font-style:normal}.helder-faq__list p{color:#fff;margin:0 35px 18px 0;font-size:16px}.helder-final{background:var(--cream);padding:85px 0}.helder-final__inner{justify-content:space-between;align-items:center;display:flex}.helder-final__inner>div:first-child{max-width:490px}.helder-final h2{margin-top:22px}.helder-final p{color:#656b73;margin-top:58px;font-size:17px;line-height:1.4}.helder-form--compact{background:#fff;width:365px;padding:25px 16px 20px}.helder-form--compact h3{margin-bottom:12px;font-size:26px}.helder-lp footer{background:var(--navy);color:#fff;padding:66px 0}.helder-lp footer .helder-wrap{align-items:center;gap:42px;display:flex}.helder-lp footer>div>div{border-left:1px solid #fff;padding-left:42px}.helder-lp footer p{margin:0 0 22px;font-size:17px;line-height:1.3}.helder-lp footer small{font-size:14px}@media (max-width:800px){.helder-wrap{width:min(100% - 32px,540px)}.helder-header{height:65px}.helder-nav nav{display:none}.helder-hero{height:735px}.helder-hero__inner{align-items:flex-start;padding-top:43px}.helder-hero__copy{width:100%}.helder-hero h1{margin-bottom:20px;font-size:40px}.helder-hero__copy p{width:240px;font-size:14px}.helder-hero__person{width:420px;height:365px;bottom:150px;left:50%;transform:translate(-50%)}.helder-hero .helder-form{width:100%;inset:auto 0 20px}.helder-form{gap:7px;padding:13px}.helder-form h3{display:none}.helder-form input{height:40px;font-size:13px}.helder-form button{height:44px;font-size:12px}.helder-ticker{height:48px;font-size:11px}.helder-problem{padding:56px 0}.helder-problem__inner{gap:32px;display:grid}.helder-problem img{width:100%;height:330px}.helder-problem b,.helder-final b{font-size:18px}.helder-problem h2,.helder-section-title h2,.helder-no-small h2,.helder-final h2{font-size:39px}.helder-problem p,.helder-problem strong{margin-top:22px;font-size:14px}.helder-benefits,.helder-faq{padding:62px 0}.helder-section-title>b{font-size:16px}.helder-benefits__grid{grid-template-columns:1fr 1fr;gap:10px;margin-top:35px}.helder-benefits article{min-height:170px;padding:17px}.helder-benefit--large,.helder-benefit--wide{grid-area:auto/1/auto/-1}.helder-benefits h3{font-size:20px}.helder-benefits p{font-size:11px}.helder-no-small__inner{grid-template-columns:1fr;min-height:0}.helder-no-small__inner>div{padding:55px 0}.helder-no-small p{margin:25px 0;font-size:15px}.helder-no-small img{height:310px}.helder-steps{padding:66px 0}.helder-steps__box{grid-template-columns:1fr;margin-top:32px;padding:13px 24px}.helder-steps__box article{border-bottom:1px solid #fff;border-right:0;padding:25px 0}.helder-steps__box article:last-child{border-bottom:0}.helder-testimonials{padding-top:62px}.helder-testimonials .helder-section-title h2{font-size:34px}.helder-testimonials .helder-section-title p{font-size:13px}.helder-testimonials__grid{grid-template-columns:1fr;gap:15px;top:38px}.helder-testimonials__grid article{min-height:250px;padding:27px}.helder-faq{padding-top:105px}.helder-faq__list{margin-top:35px}.helder-faq__list button,.helder-faq__list p{font-size:13px}.helder-final{padding:58px 0}.helder-final__inner{gap:30px;display:grid}.helder-final p{margin-top:30px;font-size:15px}.helder-form--compact{width:100%;padding:18px}.helder-form--compact h3{font-size:22px;display:block}.helder-lp footer{padding:42px 0}.helder-lp footer .helder-wrap{flex-direction:column;align-items:flex-start;gap:24px}.helder-lp footer>div>div{border:0;padding:0}.helder-lp footer p{font-size:14px}.helder-lp footer small{font-size:12px}}
.helder-no-small{background:var(--cream);position:relative}.helder-no-small__inner{grid-template-columns:480px 1fr;height:502px;min-height:502px}.helder-no-small__inner>div{padding-left:72px}.helder-no-small:before{content:"";z-index:2;background:var(--navy);width:62px;height:62px;position:absolute;left:calc(50% - 420px);transform:translateY(-31px)rotate(45deg)}.helder-no-small img{z-index:1;object-position:center;justify-self:end;width:488px;height:560px;position:relative;transform:none}.helder-steps{padding-top:110px}.helder-steps .helder-section-title>b{font-size:27px;line-height:1.05}.helder-steps .helder-section-title h2{font-size:41px;line-height:.94}@media (max-width:800px){.helder-no-small__inner{grid-template-columns:1fr;height:auto;min-height:0}.helder-no-small__inner>div{padding-left:0}.helder-no-small:before{width:42px;height:42px;left:28px;transform:translateY(-21px)rotate(45deg)}.helder-no-small img{width:100%;height:330px;transform:none}.helder-steps{padding-top:78px}.helder-steps .helder-section-title>b{font-size:20px}.helder-steps .helder-section-title h2{font-size:31px}}.helder-form button,.helder-no-small button{background:var(--pink);color:#fff;letter-spacing:.01em;border:0;border-radius:5px;height:auto;min-height:0;padding:13px 26px;font-family:Plus Jakarta Sans,Arial,sans-serif;font-size:10px;font-weight:800;line-height:1;transition:transform .18s,box-shadow .18s;box-shadow:0 8px 18px #e31c7929}.helder-form button{width:100%}.helder-hero .helder-form button{border-radius:12px;height:56px;padding:0;font-size:15px}.helder-no-small button{border-radius:7px;width:188px;height:51px;padding:0;font-size:13px}.helder-form button:hover,.helder-no-small button:hover{transform:translateY(-1px);box-shadow:0 11px 22px #e31c793d}.helder-icon-defs{width:0;height:0;position:absolute;overflow:hidden}.helder-benefits i svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:21px;height:21px}.helder-benefits .helder-icon--blue{color:#fff;background:#20b8e8}.helder-benefits .helder-icon--cream{color:var(--navy);background:#f6f0e8}.helder-benefits .helder-icon--gold{color:var(--navy);background:#f4c55c}.helder-benefits .helder-section-title>b{font-size:28px;line-height:1.05}.helder-benefits .helder-section-title h2{font-size:34px;line-height:1.05}@media (max-width:800px){.helder-benefits .helder-section-title>b{font-size:28px}.helder-benefits .helder-section-title h2{font-size:25px}}.helder-testimonials__grid article>p span{color:var(--blue)}.helder-problem b{letter-spacing:-.02em;font-size:30px;font-weight:900}@media (max-width:800px){.helder-problem b{font-size:21px;font-weight:800}.helder-hero{background:var(--cream);height:570px}.helder-hero__person{display:none}.helder-hero .helder-form{width:min(320px,100% - 32px);bottom:72px;left:50%;right:auto;transform:translate(-50%)}}.helder-lp .landing-header{background:#fff}.helder-header{background:#fffdf9;height:76px}.helder-header .helder-wrap{width:min(860px,100% - 56px)}.helder-nav{justify-content:center;gap:72px;height:100%}.helder-brand-logo{object-fit:contain;width:104px;height:auto}.helder-nav nav{gap:25px;font-size:11px;font-weight:700}.helder-nav a,.helder-nav button{font:700 11px Plus Jakarta Sans,Arial,sans-serif}@media (max-width:700px){.helder-header{height:64px}.helder-header .helder-wrap{width:min(100% - 36px,520px)}.helder-nav{justify-content:center}.helder-nav nav{display:none}.helder-brand-logo{width:96px}}@media (min-width:801px){.helder-problem{z-index:1;height:492px;padding:0;position:relative}.helder-problem__inner{height:100%}.helder-problem img{z-index:2;height:425px;position:relative;transform:translateY(48px)}.helder-hero__copy{width:420px}.helder-hero h1{letter-spacing:-.052em;font-size:56px;line-height:.98}.helder-hero__copy p{max-width:390px;font-size:15px;line-height:1.35}}.helder-phone-field{grid-column:1/-1;justify-self:stretch;align-items:center;min-width:0;display:flex;position:relative;width:100%!important}.helder-phone-field input{flex:100%;min-width:0;display:block;width:100%!important;padding-left:96px!important}.helder-phone-field.phone-prefix-hidden input{padding-left:18px!important}.helder-phone-field>b{z-index:1;color:var(--navy);font:800 14px Plus Jakarta Sans,Arial,sans-serif;position:absolute;left:51px}.helder-colombia-flag{z-index:1;background:linear-gradient(#fcd116 0 50%,#003893 50% 75%,#ce1126 75% 100%);width:26px;height:18px;position:absolute;left:18px;box-shadow:0 1px 2px #04111f25}
.landing-header{z-index:10;background:#fffdf9;height:76px;position:relative}.landing-header__inner{justify-content:center;align-items:center;gap:72px;width:min(860px,100% - 56px);height:100%;margin:auto;display:flex}.landing-header__logo{object-fit:contain;width:104px;height:auto}.landing-header nav{gap:25px;font:700 11px Plus Jakarta Sans,Arial,sans-serif;display:flex}.landing-header a{color:#04111f;text-decoration:none}@media (max-width:700px){.landing-header{height:64px}.landing-header__inner{justify-content:flex-start;width:min(100% - 32px,460px)}.landing-header__logo{width:96px}.landing-header nav{display:none}}
.compact-lead-form{box-sizing:border-box;-webkit-backdrop-filter:blur(12px);background:#fff9f3b3;border:1px solid #ffffffa6;border-radius:17px;gap:11px;width:365px;padding:25px 16px 20px;display:grid;box-shadow:0 17px 35px #61265721}.compact-lead-form h3{color:#04111f;margin:7px 8px 12px;padding-top:10px;padding-bottom:10px;font:800 24px/1.03 Fraunces,Georgia,serif}.compact-lead-form input{box-sizing:border-box;color:#04111f;background:#e6e3e4d9;border:0;border-radius:12px;width:100%;height:52px;padding:0 18px;font:500 15px Plus Jakarta Sans,Arial,sans-serif}.compact-lead-form__phone{align-items:center;width:100%;display:flex;position:relative}.compact-lead-form__phone input{flex:100%;min-width:0;padding-left:96px}.compact-lead-form__phone.phone-prefix-hidden input{padding-left:18px}.compact-lead-form__phone>b{z-index:1;color:#04111f;font:800 14px Plus Jakarta Sans,Arial,sans-serif;position:absolute;left:51px}.compact-lead-form__flag{z-index:1;width:26px;height:18px;position:absolute;left:18px;box-shadow:0 1px 2px #04111f26}.compact-lead-form__flag--mexico{background:linear-gradient(90deg,#006847 0 33.333%,#fff 33.333% 66.666%,#ce1126 66.666% 100%)}.compact-lead-form__flag--colombia{background:linear-gradient(#fcd116 0 50%,#003893 50% 75%,#ce1126 75% 100%)}.compact-lead-form__flag--peru{background:linear-gradient(90deg,#d91023 0 33.333%,#fff 33.333% 66.666%,#d91023 66.666% 100%)}.compact-lead-form__flag--usa{background:repeating-linear-gradient(#b22234 0 7.69%,#fff 7.69% 15.38%)}.compact-lead-form__flag--usa:before{content:"";background:#3c3b6e;width:45%;height:54%;position:absolute;inset:0 auto auto 0}.compact-lead-form__flag--usa:after{content:"★";z-index:1;color:#fff;font-size:8px;line-height:1;position:absolute;top:-3px;left:3px}.compact-lead-form__flag--chile{background:linear-gradient(#fff 0 50%,#d52b1e 50%)}.compact-lead-form__flag--chile:before{content:"";background:#0039a6;width:42%;height:50%;position:absolute;inset:0 auto auto 0}.compact-lead-form__flag--chile:after{content:"★";z-index:1;color:#fff;font-size:8px;line-height:1;position:absolute;top:-2px;left:3px}.compact-lead-form button{color:#fff;cursor:pointer;background:#d7166b;border:0;border-radius:12px;height:56px;margin-bottom:14px;font:800 15px Plus Jakarta Sans,Arial,sans-serif}.compact-lead-form button:disabled{opacity:.7;cursor:wait}@media (max-width:700px){.compact-lead-form{gap:7px;width:min(365px,100%);padding:13px}.compact-lead-form h3{display:none}.compact-lead-form input{height:40px;font-size:13px}.compact-lead-form button{height:44px;font-size:12px}}
