.landing-root{scroll-behavior:smooth}.landing-root #hero,.landing-root #servicios,.landing-root #como-funciona,.landing-root #equipo,.landing-root #pricing{scroll-margin-top:90px}@media (max-width:960px){.landing-root #hero,.landing-root #servicios,.landing-root #como-funciona,.landing-root #equipo,.landing-root #pricing{scroll-margin-top:70px}}.landing-root{--w80:#fffc;--w55:#ffffff8c;--w30:#ffffff4d;--w15:#ffffff26;--w08:#ffffff14;--w04:#ffffff0a;--blue-dk:#0a1e5c;--blue-glow:#1246d6;--green:#00e676;--red:#ff3b3b;--amber:#ffb300;--f-h:"Anton SC", sans-serif;--f-b:"Barlow", sans-serif;--f-m:"DM Mono", monospace;color:#fff;--background:0 0% 0%;--foreground:0 0% 100%;background-color:#000;background-image:url(/images/landing/bg-glow.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;min-height:100vh;font-size:16px;line-height:1.5;overflow-x:hidden;font-family:var(--f-b)!important}.landing-root section,.landing-root nav,.landing-root footer,.landing-root div,.landing-root header{background-color:#0000}.landing-root nav{z-index:500;-webkit-backdrop-filter:blur(8px);background:#03061259;border-bottom:1px solid #0000;justify-content:space-between;align-items:center;padding:18px 60px;transition:background .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s,border-color .3s,box-shadow .3s;display:flex;position:fixed;top:0;left:0;right:0}.landing-root nav.nav-scrolled{-webkit-backdrop-filter:blur(20px);background:#030612e0;border-bottom-color:#ffffff12;box-shadow:0 10px 30px #00000059}.landing-root .nav-logo{color:#fff;align-items:center;gap:10px;font-family:Barlow,sans-serif;font-size:20px;font-weight:600;text-decoration:none;display:flex}.landing-root .klear-brand{letter-spacing:-.01em;font-weight:600;font-family:Clash Display,sans-serif!important}.landing-root .logo-img{border-radius:8px;width:auto;height:34px;display:block}.landing-root .nav-links{align-items:center;gap:36px;list-style:none;display:flex}.landing-root .nav-links a{color:#ffffff8c;font-size:14px;font-weight:400;text-decoration:none;transition:color .2s}.landing-root .nav-links a:hover{color:#fff}.landing-root .nav-cta{border-radius:7px;padding:9px 22px;color:#04122a!important;background:#fff!important;font-weight:600!important}.landing-root .nav-burger{cursor:pointer;z-index:601;background:0 0;border:0;flex-direction:column;justify-content:space-between;width:26px;height:18px;padding:0;display:none;position:relative}.landing-root .nav-burger span{transform-origin:50%;background:#fff;border-radius:2px;width:100%;height:2px;transition:transform .3s cubic-bezier(.2,.8,.2,1),opacity .2s;display:block}.landing-root .nav-burger.open span:first-child{transform:translateY(8px)rotate(45deg)}.landing-root .nav-burger.open span:nth-child(2){opacity:0}.landing-root .nav-burger.open span:nth-child(3){transform:translateY(-8px)rotate(-45deg)}.landing-root .nav-mobile-overlay{-webkit-backdrop-filter:blur(18px);z-index:550;opacity:0;pointer-events:none;background:#030612f7;flex-direction:column;justify-content:center;align-items:stretch;gap:20px;padding:100px 32px 48px;transition:opacity .28s,transform .28s cubic-bezier(.2,.8,.2,1);display:flex;position:fixed;inset:0;overflow-y:auto;transform:translateY(-8px)}.landing-root .nav-mobile-overlay.open{opacity:1;pointer-events:auto;transform:translateY(0)}.landing-root .nav-mobile-section{border-bottom:1px solid #ffffff14;flex-direction:column;gap:6px;padding-bottom:18px;display:flex}.landing-root .nav-mobile-label{font-family:var(--f-m);color:#8cb4ffb3;letter-spacing:.22em;text-transform:uppercase;margin-bottom:6px;font-size:11px}.landing-root .nav-mobile-sub{font-family:var(--f-b);color:#ffffffd9;padding:10px 0;font-size:22px;font-weight:500;text-decoration:none;transition:color .2s}.landing-root .nav-mobile-sub:hover,.landing-root .nav-mobile-sub:active{color:#fff}.landing-root .nav-mobile-link{font-family:var(--f-h);text-transform:uppercase;letter-spacing:-.01em;color:#fff;padding:12px 0;font-size:32px;text-decoration:none;transition:color .2s}.landing-root .nav-mobile-link:hover,.landing-root .nav-mobile-link:active{color:#8cb4fff2}.landing-root .nav-mobile-cta{color:#04122a;font-family:var(--f-m);letter-spacing:.12em;text-transform:uppercase;background:#fff;border-radius:8px;justify-content:center;align-items:center;margin-top:12px;padding:18px 28px;font-size:14px;font-weight:700;text-decoration:none;transition:transform .2s;display:inline-flex}.landing-root .nav-mobile-cta:active{transform:scale(.98)}.landing-root .nav-dropdown{position:relative}.landing-root .nav-dropdown-trigger{font:inherit;color:#ffffff8c;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:14px;font-weight:400;transition:color .2s;display:flex;position:relative}.landing-root .nav-dropdown-trigger:hover,.landing-root .nav-dropdown.open .nav-dropdown-trigger{color:#fff}.landing-root .nav-caret{opacity:.7;font-size:10px;transition:transform .2s}.landing-root .nav-dropdown.open .nav-caret{transform:rotate(180deg)}.landing-root .nav-dropdown-trigger:after{content:"";pointer-events:none;height:18px;position:absolute;top:100%;left:0;right:0}.landing-root .nav-dropdown.open .nav-dropdown-trigger:after{pointer-events:auto}.landing-root .nav-dropdown-menu{background:inherit;-webkit-backdrop-filter:blur(24px);opacity:0;pointer-events:none;z-index:501;background-color:#030612eb;border:1px solid #ffffff0f;border-radius:10px;flex-direction:column;min-width:240px;padding:4px;transition:opacity .16s,transform .16s;display:flex;position:absolute;top:calc(100% + 12px);left:50%;transform:translate(-50%)translateY(-4px);box-shadow:0 12px 32px #00000080}.landing-root .nav-dropdown-menu:before{content:"";-webkit-backdrop-filter:blur(24px);background:#030612eb;border-top:1px solid #ffffff0f;border-left:1px solid #ffffff0f;width:8px;height:8px;position:absolute;top:-5px;left:50%;transform:translate(-50%)rotate(45deg)}.landing-root .nav-dropdown.open .nav-dropdown-menu{opacity:1;pointer-events:auto;transform:translate(-50%)translateY(0)}.landing-root .nav-dropdown-menu a{border-radius:6px;flex-direction:column;gap:2px;padding:9px 12px;text-decoration:none;transition:background .12s,color .12s;color:#fff!important;display:flex!important}.landing-root .nav-dropdown-menu a:hover{background:#ffffff0d}.landing-root .nav-dd-title{color:#fff;font-size:13px;font-weight:600;line-height:1.2}.landing-root .nav-dd-sub{color:#fff6;font-size:10.5px;font-family:var(--f-m);letter-spacing:.03em;line-height:1.3}.landing-root #hero{box-sizing:border-box;flex-direction:column;height:100vh;padding-top:clamp(56px,8vh,80px);display:flex;position:relative}.landing-root .hero-main{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:clamp(16px,2.5vh,48px) 60px;display:flex;transform:translateY(-15px)}.landing-root .hero-stats{border-top:1px solid var(--w08);box-sizing:border-box;z-index:2;background-color:#05070e;grid-template-columns:repeat(4,1fr);width:100%;display:grid;position:relative}.landing-root .st{border-right:1px solid var(--w08);animation:.8s cubic-bezier(.2,.8,.2,1) both stat-fade-in;animation-delay:var(--stat-delay,0s);padding:clamp(20px,3vh,40px) clamp(24px,3vw,48px)}.landing-root .st:last-child{border-right:none}@keyframes stat-fade-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.landing-root .st{animation:none}}.landing-root .st-n{font-family:var(--f-h);letter-spacing:-.02em;font-size:clamp(32px,min(4.5vw,6vh),58px);line-height:1;display:block}.landing-root .st-n.g{color:#599c78}.landing-root .st-l{color:var(--w55);margin-top:10px;font-size:clamp(13px,1.6vh,16px);font-weight:400}.landing-root #como-funciona{text-align:center;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;gap:0;min-height:calc(100vh - 80px);padding:clamp(16px,2.5vh,48px) 60px;display:flex;position:relative}.landing-root .flow-head{text-align:center;max-width:820px}.landing-root #como-funciona .sec-eye{justify-content:center}.landing-root .flow-steps-kicker{font-family:var(--f-m);color:var(--w55);letter-spacing:.18em;text-transform:uppercase;justify-content:center;align-items:center;gap:14px;margin:clamp(16px,2.5vh,32px) 0 clamp(12px,1.8vh,20px);font-size:12px;display:flex}.landing-root .flow-steps-kicker:before,.landing-root .flow-steps-kicker:after{content:"";background:var(--w15);width:42px;height:1px}.landing-root #como-funciona .steps{width:100%}.landing-root .sec-eye{font-family:var(--f-m);color:#8cb4ffb3;letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:clamp(10px,1.8vh,22px);font-size:11px;display:flex}.landing-root .sec-eye:before,.landing-root .sec-eye:after{content:"";background:#8cb4ff66;width:20px;height:1px}.landing-root .sec-h{font-family:var(--f-h);text-transform:uppercase;letter-spacing:-.01em;margin:0 0 clamp(14px,2vh,24px);font-size:clamp(34px,min(5.5vw,7vh),72px);line-height:.9}.landing-root .sec-h .ice{color:#a0c8ffd9}.landing-root .sec-p{color:var(--w55);margin:0 0 clamp(16px,2.5vh,36px);font-size:clamp(13px,1.6vh,16px);font-weight:300;line-height:1.6}.landing-root .sec-p strong{color:#fff;font-weight:600}.landing-root .steps{flex-direction:column;gap:28px;width:100%;max-width:1080px;margin:0 auto;display:flex}.landing-root .steps-row{grid-template-columns:1fr 28px 1fr 28px 1fr;align-items:center;width:100%;display:grid}.landing-root .steps-row-2{grid-template-columns:1fr 28px 1fr;max-width:700px;margin:0 auto}.landing-root .step{border:1px solid var(--w15);text-align:center;-webkit-backdrop-filter:blur(8px);background:#060c1e8c;border-radius:12px;padding:clamp(18px,2.6vh,28px) clamp(14px,1.8vw,18px);transition:all .3s}.landing-root .step:hover{background:#0e1632bf;border-color:#8cb4ff80;transform:translateY(-3px);box-shadow:0 0 0 1px #8cb4ff40,0 14px 40px #1246d640}.landing-root .step.fin{background:#22160499;border-color:#ffb30066}.landing-root .step.fin:hover{background:#2c1c06bf;border-color:#ffb30099;box-shadow:0 0 0 1px #ffb3004d,0 14px 40px #ffb30038}.landing-root .s-n{font-family:var(--f-m);color:var(--w30);letter-spacing:.15em;margin-bottom:clamp(8px,1.3vh,12px);font-size:clamp(10px,1.1vh,12px)}.landing-root .step.fin .s-n{color:var(--amber)}.landing-root .s-l{color:#fff;letter-spacing:-.01em;margin-bottom:clamp(4px,.8vh,6px);font-size:clamp(14px,1.6vh,17px);font-weight:700}.landing-root .step.fin .s-l{color:var(--amber)}.landing-root .s-d{color:var(--w30);font-size:clamp(11px,1.3vh,13px);line-height:1.5}.landing-root .s-arr{color:var(--w15);text-align:center;font-size:20px}.landing-root .flow-cta-wrap{flex-direction:column;align-items:center;gap:clamp(8px,1.2vh,14px);margin-top:clamp(24px,4vh,72px);display:flex}.landing-root .flow-cta{cursor:pointer;color:#04122a;font-family:var(--f-m);letter-spacing:.12em;text-transform:uppercase;background:#fff;border:0;border-radius:8px;align-items:center;gap:10px;padding:clamp(11px,1.6vh,16px) clamp(22px,3vw,32px);font-size:clamp(11.5px,1.3vh,13px);font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 10px 30px #8cb4ff2e,0 0 #8cb4ff00}.landing-root .flow-cta:hover{transform:translateY(-2px);box-shadow:0 14px 40px #8cb4ff52,0 0 0 4px #8cb4ff1f}.landing-root .flow-cta-sub{font-family:var(--f-m);color:var(--w55);letter-spacing:.08em;margin:0;font-size:11px}.landing-root .plat-eye{font-family:var(--f-m);color:#8cb4ffb3;letter-spacing:.22em;text-transform:uppercase;align-items:center;gap:12px;margin-bottom:clamp(20px,3.5vh,48px);font-size:clamp(11px,1.2vh,14px);display:flex}.landing-root .plat-eye:before,.landing-root .plat-eye:after{content:"";background:#8cb4ff59;width:clamp(28px,3vw,48px);height:1px}.landing-root .plat-h{font-family:var(--f-h);text-transform:uppercase;letter-spacing:-.02em;max-width:1400px;margin:0 0 clamp(24px,4vh,64px);font-size:clamp(48px,min(8vw,12vh),160px);line-height:.9}.landing-root .plat-h .ghost{color:#0000;-webkit-text-stroke:2px #ffffff59}.landing-root .plat-h .accent{color:#fff}.landing-root .plat-sub{color:var(--w55);max-width:820px;margin:0;font-size:clamp(16px,2.2vh,26px);font-weight:300;line-height:1.6}.landing-root .plat-sub strong{color:#fff;font-weight:600}.landing-root #servicios{box-sizing:border-box;flex-direction:column;justify-content:center;min-height:calc(100vh - 80px);padding:clamp(16px,2.5vh,48px) 60px;display:flex}.landing-root .srv-wrap{max-width:1180px;margin:0 auto}.landing-root .srv-eye{font-family:var(--f-m);color:#8cb4ffb3;letter-spacing:.22em;text-transform:uppercase;justify-content:center;align-items:center;gap:10px;margin-bottom:clamp(8px,1.5vh,20px);font-size:11px;display:flex}.landing-root .srv-eye:before,.landing-root .srv-eye:after{content:"";background:#8cb4ff66;width:20px;height:1px}.landing-root .srv-h{font-family:var(--f-h);text-transform:uppercase;letter-spacing:-.01em;text-align:center;color:#fff;margin:0 0 24px;font-size:clamp(32px,min(5vw,7vh),64px);line-height:.92}.landing-root .srv-lede{text-align:center;color:var(--w55);margin-bottom:clamp(20px,3.5vh,56px);font-size:clamp(13px,1.6vh,16px);font-weight:300}.landing-root .srv-lede strong{color:#a0c8ffe6;font-weight:500}.landing-root .srv-stack{perspective:1600px;grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.landing-root .srv-card{-webkit-backdrop-filter:blur(14px);cursor:pointer;text-align:left;color:inherit;transform-style:preserve-3d;background:#0a0e20b3;border:1px solid #ffffff17;border-radius:20px;flex-direction:column;padding:clamp(24px,3.5vh,44px) clamp(22px,2.2vw,36px) clamp(20px,3vh,36px);font-family:inherit;transition:transform .45s cubic-bezier(.2,.8,.2,1),box-shadow .45s cubic-bezier(.2,.8,.2,1),border-color .3s,background .3s,opacity .3s;display:flex;position:relative;box-shadow:0 20px 50px #00000059,inset 0 1px #ffffff0d}.landing-root .srv-card.srv-tilt-left{transform:rotateY(3deg)translateZ(0)translateY(14px)}.landing-root .srv-card.srv-tilt-center{transform:rotateY(0)translateZ(0)translateY(14px)}.landing-root .srv-card.srv-tilt-right{transform:rotateY(-3deg)translateZ(0)translateY(14px)}.landing-root .srv-stack:has(.srv-card:hover) .srv-card:not(:hover){opacity:.5;transform:rotateY(0)translateZ(-20px)translateY(26px)}@keyframes srv-card-highlight-pulse{0%{background:#0a0e20b3;border-color:#ffffff17;transform:rotateY(0)translateZ(0)translateY(14px)scale(1);box-shadow:0 20px 50px #00000059,inset 0 1px #ffffff0d}45%{background:#0c1126c7;border-color:#8cb4ff59;transform:rotateY(0)translateZ(35px)translateY(6px)scale(1.01);box-shadow:0 0 0 1px #8cb4ff59,0 0 40px 6px #8cb4ff38,0 24px 55px #0006,inset 0 1px #ffffff14}to{background:#0a0e20b3;border-color:#ffffff17;transform:rotateY(0)translateZ(0)translateY(14px)scale(1);box-shadow:0 20px 50px #00000059,inset 0 1px #ffffff0d}}.landing-root .srv-card.srv-card-highlight{z-index:3;animation:1s ease-in-out 2 srv-card-highlight-pulse}.landing-root .srv-stack:has(.srv-card-highlight) .srv-card:not(.srv-card-highlight){opacity:.7}@media (prefers-reduced-motion:reduce){.landing-root .srv-card.srv-card-highlight{background:#0e142ad9;border-color:#8cb4ff80;animation:none;box-shadow:0 0 0 2px #8cb4ff8c,0 0 40px 8px #8cb4ff47,0 20px 50px #0006;transform:rotateY(0)translateZ(80px)translateY(-12px)!important}}.landing-root .srv-stack .srv-card:hover{z-index:3;opacity:1;background:#0e142ad1;border-color:#8cb4ff4d;transform:rotateY(0)translateZ(80px)translateY(-12px)!important}.landing-root .srv-layer-num{font-family:var(--f-h);color:#ffffff0d;pointer-events:none;letter-spacing:-.02em;font-size:clamp(44px,min(4vw,7vh),72px);line-height:1;position:absolute;top:20px;right:24px}.landing-root .srv-tag{font-family:var(--f-m);color:#fff6;letter-spacing:.2em;text-transform:uppercase;margin-bottom:clamp(12px,2vh,24px);font-size:10px}.landing-root .srv-card-title{font-family:var(--f-h);text-transform:uppercase;z-index:1;color:#fff;margin-bottom:clamp(10px,1.6vh,18px);font-size:clamp(24px,min(2.3vw,3.5vh),34px);line-height:1;position:relative}.landing-root .srv-card-body{color:var(--w55);z-index:1;margin-bottom:clamp(12px,2vh,22px);font-size:clamp(12.5px,1.45vh,14.5px);font-weight:300;line-height:1.55;position:relative}.landing-root .srv-highlight{color:var(--w80);border-top:1px solid var(--w08);margin-bottom:clamp(14px,2.4vh,28px);padding:clamp(8px,1.2vh,14px) 0;font-size:clamp(11.5px,1.3vh,13px);font-weight:500;display:block}.landing-root .srv-open{border:1px solid var(--w15);font-family:var(--f-m);letter-spacing:.12em;text-transform:uppercase;color:var(--w80);text-align:center;pointer-events:none;background:0 0;border-radius:8px;margin-top:auto;padding:clamp(9px,1.2vh,13px) 22px;font-size:clamp(10.5px,1.1vh,11.5px);transition:all .2s}.landing-root .srv-card:hover .srv-open{border-color:var(--w30);color:#fff;background:#ffffff0d}.landing-root .srv-modal-overlay{-webkit-backdrop-filter:blur(10px);z-index:600;opacity:0;pointer-events:none;background:#000000b8;justify-content:center;align-items:center;padding:40px 20px;transition:opacity .25s;display:flex;position:fixed;inset:0}.landing-root .srv-modal-overlay.open{opacity:1;pointer-events:auto}.landing-root .srv-modal{background:linear-gradient(135deg,#0a1028f5,#040612fa);border:1px solid #ffffff1f;border-radius:22px;width:100%;max-width:1080px;max-height:90vh;padding:56px 48px;transition:transform .3s;position:relative;overflow-y:auto;transform:scale(.96)translateY(8px);box-shadow:0 50px 120px #000000b3}.landing-root .srv-modal-overlay.open .srv-modal{transform:scale(1)translateY(0)}.landing-root .srv-modal-close{color:#ffffffb3;cursor:pointer;z-index:2;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;font-size:20px;transition:all .2s;display:flex;position:absolute;top:20px;right:20px}.landing-root .srv-modal-close:hover{color:#fff;background:#ffffff1a}.landing-root .srv-panel{grid-template-columns:1fr 1.15fr;align-items:start;gap:48px;display:grid}.landing-root .srv-panel-content{flex-direction:column;display:flex}.landing-root .srv-panel-tag{font-family:var(--f-m);letter-spacing:.22em;text-transform:uppercase;margin-bottom:18px;font-size:11px}.landing-root .srv-panel.profit .srv-panel-tag{color:#00c58a}.landing-root .srv-panel.intel .srv-panel-tag{color:#a0c8ffd9}.landing-root .srv-panel.consult .srv-panel-tag{color:#ffb300}.landing-root .srv-panel-h{font-family:var(--f-h);text-transform:uppercase;color:#fff;margin-bottom:20px;font-size:54px;line-height:.95}.landing-root .srv-panel-p{color:#ffffffb8;margin-bottom:28px;font-size:16px;font-weight:300;line-height:1.7}.landing-root .srv-panel-p strong{color:#fff;font-weight:600}.landing-root .srv-cta{cursor:pointer;color:#04122a;font-family:var(--f-m);letter-spacing:.12em;text-transform:uppercase;background:#fff;border:0;border-radius:8px;align-items:center;gap:10px;width:fit-content;padding:14px 28px;font-size:12px;font-weight:600;text-decoration:none;transition:transform .2s;display:inline-flex}.landing-root .srv-cta:hover{transform:translateY(-2px)}.landing-root .srv-trial{font-family:var(--f-m);color:#ffffff80;letter-spacing:.15em;text-transform:uppercase;align-items:center;gap:10px;width:fit-content;margin-top:12px;font-size:11px;font-weight:500;display:inline-flex}.landing-root .srv-trial:before{content:"";background:#00e676;border-radius:50%;flex-shrink:0;width:5px;height:5px}.landing-root .srv-trial strong{color:#00e676eb;font-weight:600}.landing-root .srv-visual{background:#050814e6;border:1px solid #ffffff1a;border-radius:14px;overflow:hidden;box-shadow:0 25px 70px #0000008c}.landing-root .srv-visual-head{background:#ffffff05;border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding:14px 18px;display:flex}.landing-root .srv-visual-title{font-family:var(--f-m);letter-spacing:.14em;color:#ffffff8c;text-transform:uppercase;font-size:10px}.landing-root .srv-dots{gap:5px;display:flex}.landing-root .srv-dots span{border-radius:50%;width:8px;height:8px}.landing-root .srv-dots span:first-child{background:#ff4d4d80}.landing-root .srv-dots span:nth-child(2){background:#ffb30080}.landing-root .srv-dots span:nth-child(3){background:#00c58a80}.landing-root .srv-pnl{padding:20px 22px}.landing-root .srv-pnl-row{border-bottom:1px solid #ffffff0a;justify-content:space-between;align-items:center;padding:9px 0;font-size:12.5px;display:flex}.landing-root .srv-pnl-row:last-of-type{border-bottom:none}.landing-root .srv-pnl-row .srv-label{color:#fff9}.landing-root .srv-pnl-row .srv-val{font-family:var(--f-m);color:#ffffffd9;font-weight:500}.landing-root .srv-pnl-row.srv-neg .srv-val{color:#ff7a7a}.landing-root .srv-pnl-row.srv-total{border-top:1px solid #ffffff26;margin-top:4px;padding-top:14px}.landing-root .srv-pnl-row.srv-total .srv-label{color:#fff;font-size:13.5px;font-weight:600}.landing-root .srv-pnl-row.srv-total .srv-val{font-family:var(--f-h);color:#00e676;letter-spacing:0;font-size:22px}.landing-root .srv-pnl-foot{color:#ffffffa6;background:#00e6760d;border:1px solid #00e67633;border-radius:8px;justify-content:space-between;align-items:center;margin-top:14px;padding:10px 12px;font-size:11px;display:flex}.landing-root .srv-pnl-foot strong{color:#00e676}.landing-root .srv-trend{color:#00e676;font-size:14px}.landing-root .srv-calc{padding:20px 22px}.landing-root .srv-calc-row{border-bottom:1px solid #ffffff0a;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:12px 0;display:grid}.landing-root .srv-calc-row:last-of-type{border-bottom:none}.landing-root .srv-calc-step{font-family:var(--f-m);color:#8cb4ffb3;letter-spacing:.15em;min-width:26px;font-size:10px}.landing-root .srv-calc-label{color:#ffffffbf;font-size:12.5px}.landing-root .srv-calc-label small{font-family:var(--f-m);color:#ffffff4d;letter-spacing:.08em;margin-top:2px;font-size:9.5px;display:block}.landing-root .srv-calc-val{font-family:var(--f-m);color:#fff;text-align:right;font-size:13px;font-weight:600}.landing-root .srv-calc-val.srv-target{color:#ffb300}.landing-root .srv-calc-val.srv-result{font-family:var(--f-h);color:#00e676;letter-spacing:0;font-size:22px}.landing-root .srv-arrow{text-align:center;color:#8cb4ff80;padding:2px 0;font-size:14px}.landing-root .srv-calc-foot{color:#ffffffa6;background:#00e6760d;border:1px solid #00e67633;border-radius:8px;justify-content:space-between;align-items:center;margin-top:14px;padding:12px 14px;font-size:11px;display:flex}.landing-root .srv-calc-foot strong{color:#00e676}.landing-root .srv-apply-btn{color:#000;font-family:var(--f-m);letter-spacing:.12em;text-transform:uppercase;background:#00e676;border-radius:5px;padding:5px 12px;font-size:9.5px;font-weight:700}.landing-root .srv-sched{padding:20px 22px}.landing-root .srv-sched-consultor{border-bottom:1px solid #ffffff0f;align-items:center;gap:12px;margin-bottom:14px;padding-bottom:14px;display:flex}.landing-root .srv-sched-avatar{width:38px;height:38px;font-family:var(--f-h);color:#000;background:linear-gradient(135deg,#ffb300,#ff6b00);border-radius:50%;justify-content:center;align-items:center;font-size:14px;display:flex}.landing-root .srv-sched-name{color:#fff;font-size:13px;font-weight:600}.landing-root .srv-sched-role{font-family:var(--f-m);color:#fff6;letter-spacing:.08em;margin-top:2px;font-size:10px}.landing-root .srv-sched-item{border-bottom:1px solid #ffffff08;grid-template-columns:70px 1fr auto;align-items:center;gap:14px;padding:11px 0;display:grid}.landing-root .srv-sched-item:last-of-type{border-bottom:none}.landing-root .srv-sched-date{font-family:var(--f-m);color:#ffb300;letter-spacing:.08em;text-transform:uppercase;font-size:11px}.landing-root .srv-sched-date small{color:#ffffff4d;letter-spacing:.1em;margin-top:2px;font-size:9px;display:block}.landing-root .srv-sched-topic{color:#fffc;font-size:12.5px;font-weight:500}.landing-root .srv-sched-topic small{color:#fff6;margin-top:3px;font-size:10.5px;font-weight:300;display:block}.landing-root .srv-sched-pill{font-family:var(--f-m);letter-spacing:.08em;text-transform:uppercase;border-radius:99px;padding:3px 8px;font-size:9px}.landing-root .srv-sched-pill.srv-live{color:#00e676;background:#00e6761a;border:1px solid #00e67640}.landing-root .srv-sched-pill.srv-soon{color:#ffb300;background:#ffb3001a;border:1px solid #ffb30040}.landing-root .srv-sched-foot{color:#ffffffa6;background:#ffb3000d;border:1px solid #ffb30033;border-radius:8px;justify-content:space-between;align-items:center;margin-top:14px;padding:10px 12px;font-size:11px;display:flex}.landing-root .srv-sched-foot strong,.landing-root .srv-consult-dot{color:#ffb300}.landing-root #bridge{text-align:center;padding:80px 60px 140px;position:relative}.landing-root .bridge-line{background:linear-gradient(#0000,#1246d699,#0000);width:1px;height:80px;margin:0 auto 36px}.landing-root .bridge-eye{font-family:var(--f-m);color:#8cb4ffb3;letter-spacing:.22em;text-transform:uppercase;margin-bottom:24px;font-size:11px}.landing-root .bridge-h{font-family:var(--f-h);text-transform:uppercase;letter-spacing:-.015em;color:#fff;max-width:780px;margin:0 auto 28px;font-size:clamp(36px,4vw,58px);line-height:.9}.landing-root .bridge-sub{color:var(--w55);max-width:520px;margin:0 auto 44px;font-size:16px;font-weight:300;line-height:1.7}.landing-root .bridge-arrow{justify-content:center;align-items:center;gap:12px;margin-bottom:52px;display:flex}.landing-root .bridge-arrow-line{background:linear-gradient(#1246d680,#8cb4ffcc,#1246d680);width:1px;height:60px;margin:0 auto}.landing-root .bridge-cta-label{font-family:var(--f-m);color:#8cb4ff80;letter-spacing:.22em;text-transform:uppercase;margin-bottom:20px;font-size:10px}.landing-root #pricing{border-top:1px solid var(--w08);box-sizing:border-box;flex-direction:column;justify-content:center;min-height:calc(100vh - 80px);padding:clamp(16px,2.5vh,48px) 60px;display:flex}.landing-root .price-inner{width:100%;max-width:940px;margin:0 auto;position:relative}.landing-root .price-pre{font-family:var(--f-m);color:var(--w30);letter-spacing:.2em;text-transform:uppercase;justify-content:center;align-items:center;gap:10px;margin-bottom:clamp(10px,1.5vh,18px);font-size:11px;display:flex}.landing-root .price-pre:before,.landing-root .price-pre:after{content:"";background:var(--w30);width:20px;height:1px}.landing-root .price-h{font-family:var(--f-h);text-transform:uppercase;letter-spacing:-.02em;text-align:center;margin:0 0 clamp(16px,2.5vh,36px);font-size:clamp(34px,min(7vw,8vh),88px);line-height:.88}.landing-root .price-toggle{background:#ffffff0a;border:1px solid #ffffff14;border-radius:10px;width:fit-content;margin:0 auto clamp(20px,3.5vh,56px);padding:4px;display:flex}.landing-root .price-toggle button{font-family:var(--f-m);letter-spacing:.1em;text-transform:uppercase;color:#ffffff80;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:8px;padding:11px 26px;font-size:12px;transition:color .2s,background .2s;display:inline-flex}.landing-root .price-toggle button:hover:not(.active){color:#ffffffd9}.landing-root .price-toggle button.active{color:#04122a;background:#fff;font-weight:600}.landing-root .price-toggle .save{color:#00c58a;letter-spacing:.08em;background:#00c58a2e;border-radius:5px;padding:2px 7px;font-size:9.5px;font-weight:700}.landing-root .price-toggle button.active .save{color:#00a37a;background:#00c58a33}.landing-root .price-cards{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:20px;display:grid}.landing-root .pc-p.pc-p-quote{letter-spacing:-.01em;font-size:clamp(28px,4.5vh,46px)}.landing-root .pc{cursor:pointer;background:#080e26d1;border:1px solid #ffffff1a;border-radius:14px;padding:clamp(24px,3.5vh,44px) clamp(24px,2.5vw,44px);transition:transform .35s cubic-bezier(.2,.8,.2,1),opacity .3s,border-color .3s,box-shadow .35s,background .3s;position:relative}.landing-root .price-cards:has(.pc:hover) .pc:not(:hover){opacity:.55;transform:scale(.98)}.landing-root .pc:hover{z-index:3;background:#0e1632e6;border-color:#8cb4ff80;transform:translateY(-8px)scale(1.02);box-shadow:0 0 0 1px #8cb4ff4d,0 28px 60px #1246d647,0 12px 32px #00000073}.landing-root .pc.feat{background:#0f1e50d1;border-color:#3c78dc80}.landing-root .pc.feat:hover{background:#162864e6;border-color:#8cb4ffa6;box-shadow:0 0 0 1px #8cb4ff73,0 28px 60px #1246d666,0 12px 32px #00000080}.landing-root .fbadge{color:#fff;font-family:var(--f-m);letter-spacing:.15em;text-transform:uppercase;white-space:nowrap;background:#1246d6;border-radius:0 0 8px 8px;padding:5px 18px;font-size:9px;position:absolute;top:-1px;left:50%;transform:translate(-50%)}.landing-root .pc-n{letter-spacing:.15em;text-transform:uppercase;color:var(--w30);margin-bottom:4px;font-size:12px;font-weight:700}.landing-root .pc-tag{color:var(--w55);margin-bottom:4px;font-size:13px;font-weight:300}.landing-root .pc-p{font-family:var(--f-h);letter-spacing:-.03em;align-items:baseline;gap:10px;margin:clamp(10px,1.8vh,18px) 0 4px;font-size:clamp(36px,5vh,52px);line-height:1;display:flex}.landing-root .pc-curr{font-family:var(--f-m);color:var(--w30);letter-spacing:.1em;align-self:flex-start;margin-top:10px;font-size:12px;font-weight:700}.landing-root .pc-mo{color:var(--w55);margin-bottom:6px;font-size:13px;font-weight:300}.landing-root .pc-f{margin-bottom:clamp(16px,2.8vh,36px);list-style:none}.landing-root .pc-f li{border-bottom:1px solid var(--w08);color:var(--w55);align-items:center;gap:10px;padding:clamp(6px,.9vh,10px) 0;font-size:clamp(12.5px,1.4vh,14px);font-weight:300;display:flex}.landing-root .pc-f li:before{content:"—";color:var(--w30);flex-shrink:0}.landing-root .pc-f li:last-child{border-bottom:none}.landing-root .pc-f-highlight{margin-top:6px}.landing-root .pc-f-highlight:before{content:"★"!important;color:#00c58a!important}.landing-root .pc-f-highlight strong{font-weight:600;color:#fff!important}.landing-root .btn-w2{text-align:center;color:#04122a;font-family:var(--f-h);letter-spacing:.12em;text-transform:uppercase;background:#fff;border-radius:7px;padding:14px;font-size:13px;text-decoration:none;transition:opacity .2s;display:block}.landing-root .btn-w2:hover{opacity:.88}.landing-root .btn-outline{text-align:center;cursor:pointer;color:#fff;width:100%;font-weight:600;font-family:var(--f-h);letter-spacing:.12em;text-transform:uppercase;background:#ffffff0d;border:1px solid #ffffff40;border-radius:7px;padding:14px;font-size:13px;text-decoration:none;transition:all .2s;display:block}.landing-root .btn-outline:hover{background:#ffffff1a}.landing-root .srv-outro{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:clamp(8px,1.2vh,14px);margin-top:clamp(20px,3.5vh,56px);display:flex;position:relative}.landing-root .srv-outro-lede{color:var(--w55);margin:0 0 clamp(4px,.8vh,8px);font-size:clamp(13px,1.6vh,16px)}.landing-root .contact-modal-overlay,.contact-modal-overlay{-webkit-backdrop-filter:blur(12px);z-index:700;opacity:0;pointer-events:none;background:#000000c7;justify-content:center;align-items:center;padding:32px 20px;transition:opacity .25s;display:flex;position:fixed;inset:0}.landing-root .contact-modal-overlay.open,.contact-modal-overlay.open{opacity:1;pointer-events:auto}.landing-root .contact-modal,.contact-modal-overlay .contact-modal{color:#fff;width:100%;max-width:520px;max-height:90vh;font-family:var(--f-b);background:linear-gradient(135deg,#0a1028f7,#040612fc);border:1px solid #8cb4ff38;border-radius:18px;padding:36px 32px;transition:transform .28s cubic-bezier(.2,.8,.2,1);position:relative;overflow-y:auto;transform:scale(.96)translateY(10px);box-shadow:0 40px 100px #0009,0 0 80px #1246d61f}.landing-root .contact-modal-overlay.open .contact-modal,.contact-modal-overlay.open .contact-modal{transform:scale(1)translateY(0)}.contact-modal-close{color:#fff;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:20px;line-height:1;transition:background .2s,border-color .2s;display:flex;position:absolute;top:14px;right:14px}.contact-modal-close:hover{background:#ffffff1f;border-color:#fff3}.contact-modal-eye{font-family:var(--f-m);color:#8cb4ffb3;letter-spacing:.22em;text-transform:uppercase;margin-bottom:10px;font-size:11px}.contact-modal-title{font-family:var(--f-h);letter-spacing:-.01em;text-transform:uppercase;color:#fff;margin:0 0 12px;font-size:clamp(28px,4vh,40px);line-height:1}.contact-modal-lede{color:#fff9;margin:0 0 24px;font-size:14px;font-weight:300;line-height:1.55}.contact-form{flex-direction:column;gap:14px;display:flex}.contact-field-row{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (max-width:480px){.contact-field-row{grid-template-columns:1fr}}.contact-field{flex-direction:column;gap:6px;display:flex}.contact-field-label{font-family:var(--f-m);color:#ffffff8c;letter-spacing:.16em;text-transform:uppercase;font-size:10px}.contact-field input,.contact-field textarea{color:#fff;width:100%;font-family:var(--f-b);resize:none;background:#ffffff08;border:1px solid #ffffff17;border-radius:8px;padding:11px 13px;font-size:14px;transition:border-color .2s,background .2s}.contact-field input::placeholder,.contact-field textarea::placeholder{color:#ffffff4d}.contact-field input:focus,.contact-field textarea:focus{background:#1246d614;border-color:#8cb4ff8c;outline:none}.contact-field textarea{resize:vertical;min-height:96px}.contact-honeypot{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;left:-9999px}.contact-turnstile{justify-content:center;margin-top:2px;display:flex}.contact-error{color:#ff6b6b;background:#ff3b3b14;border:1px solid #ff3b3b40;border-radius:8px;padding:10px 12px;font-size:13px}.contact-submit{color:#04122a;width:100%;font-family:var(--f-m);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:#fff;border:0;border-radius:8px;justify-content:center;align-items:center;gap:10px;margin-top:4px;padding:14px 22px;font-size:12px;font-weight:700;transition:transform .2s,box-shadow .2s,opacity .2s;display:inline-flex;box-shadow:0 10px 30px #8cb4ff2e,0 0 #8cb4ff00}.contact-submit:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 14px 40px #8cb4ff52,0 0 0 4px #8cb4ff1f}.contact-submit:disabled{opacity:.5;cursor:not-allowed}.contact-submit-secondary{color:#fff;background:#ffffff14;border:1px solid #fff3}.contact-note{font-family:var(--f-m);color:#ffffff59;letter-spacing:.06em;text-align:center;margin-top:6px;font-size:10.5px}.contact-success{text-align:center;flex-direction:column;align-items:center;gap:14px;padding:16px 0 8px;display:flex}.contact-success-icon{color:#00e676;background:#00e67626;border:1px solid #00e67680;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;font-size:30px;display:flex}.landing-root footer{-webkit-backdrop-filter:blur(14px);z-index:1;border-top:1px solid #ffffff1f;grid-template-columns:1fr auto 1fr;align-items:center;padding:28px 60px;display:grid;position:relative;background:#030612c7!important}.landing-root footer>.nav-logo{justify-self:start}.landing-root footer>.f-copy{text-align:center;justify-self:center}.landing-root footer>.f-links{justify-self:end}.landing-root .f-copy{color:var(--w80);font-size:12px;font-family:var(--f-m)}.landing-root .f-links{gap:24px;display:flex}.landing-root .f-links a,.landing-root .f-links .f-link-btn{color:var(--w80);font-size:12px;font-family:var(--f-m);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none;transition:color .2s}.landing-root .f-links a:hover,.landing-root .f-links .f-link-btn:hover{color:#fff}.landing-root .cert-badge{white-space:nowrap;cursor:pointer;background:linear-gradient(#161722eb 0%,#0d0e16eb 100%);border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:13px;padding:9px 17px;text-decoration:none;transition:transform .2s,border-color .2s,box-shadow .2s;display:inline-flex;box-shadow:inset 0 1px #ffffff0d,0 10px 30px -12px #000c}.landing-root .cert-badge:hover{border-color:#ffffff38;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff14,0 14px 34px -12px #000000e6}.landing-root .cert-ml{color:#2d3277;background:#ffe600;border-radius:999px;place-items:center;width:32px;height:32px;display:grid}.landing-root .cert-ml svg{width:21px;height:21px}.landing-root .cert-divider{background:#ffffff1a;align-self:stretch;width:1px;margin:2px 0}.landing-root .cert-text{text-align:left;flex-direction:column;line-height:1.18;display:flex}.landing-root .cert-label{font-family:var(--f-m);letter-spacing:.01em;color:var(--w55);font-size:11px;font-weight:500}.landing-root .cert-name{font-family:var(--f-b);letter-spacing:.01em;background:linear-gradient(#e9edf5,#aab3c6);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:15px;font-weight:700}.landing-root .cert-medal{width:auto;height:38px}.landing-root .cert-badge--compact{gap:9px;padding:6px 12px}.landing-root .cert-badge--compact .cert-ml{width:24px;height:24px}.landing-root .cert-badge--compact .cert-ml svg{width:16px;height:16px}.landing-root .cert-badge--compact .cert-label{font-size:9.5px}.landing-root .cert-badge--compact .cert-name{font-size:12px}.landing-root .cert-badge--compact .cert-medal{height:26px}.landing-root .cert-mount-hero{margin-top:clamp(20px,3vh,32px)}.landing-root .cert-mount-srv{justify-content:center;margin-bottom:clamp(24px,4vh,48px);display:flex}.landing-root footer>.f-center{flex-direction:column;justify-self:center;align-items:center;gap:12px;display:flex}@media (prefers-reduced-motion:reduce){.landing-root .cert-badge{transition:none}.landing-root .cert-badge:hover{transform:none}}.landing-root #equipo{text-align:center;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;gap:clamp(28px,4vh,56px);padding:clamp(40px,6vh,96px) 60px;display:flex;position:relative;overflow:hidden}.landing-root .equipo-head{text-align:center;max-width:760px}.landing-root #equipo .sec-eye{justify-content:center}.landing-root .equipo-marquee{width:100%;max-width:1200px;padding:8px 0;position:relative;overflow:hidden}.landing-root .equipo-fade{z-index:2;pointer-events:none;width:96px;position:absolute;top:0;bottom:0}.landing-root .equipo-fade-l{background:linear-gradient(90deg,#00020cf2,#0000);left:0}.landing-root .equipo-fade-r{background:linear-gradient(270deg,#00020cf2,#0000);right:0}.landing-root .equipo-track{width:max-content;animation:38s linear infinite equipo-scroll;display:flex}.landing-root .equipo-track>.equipo-card{margin-right:20px}.landing-root .equipo-marquee:hover .equipo-track{animation-play-state:paused}.landing-root .equipo-card{border:1px solid var(--w15);-webkit-backdrop-filter:blur(8px);background:#060c1e8c;border-radius:14px;flex-direction:column;flex-shrink:0;align-items:center;gap:16px;width:200px;padding:28px 18px;transition:border-color .3s,background .3s,transform .3s,box-shadow .3s;display:flex}.landing-root .equipo-card:hover{background:#0e1632bf;border-color:#8cb4ff80;transform:translateY(-3px);box-shadow:0 0 0 1px #8cb4ff40,0 14px 40px #1246d640}.landing-root .equipo-avatar{justify-content:center;align-items:center;width:64px;height:64px;display:flex}.landing-root .equipo-avatar-img{object-fit:contain;opacity:.7;width:100%;height:100%;transition:opacity .3s}.landing-root .equipo-card:hover .equipo-avatar-img{opacity:1}.landing-root .equipo-name{font-family:var(--f-m);letter-spacing:.12em;text-transform:uppercase;color:var(--w80);font-size:13px}@keyframes equipo-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.landing-root .equipo-track{animation:none}}@media (max-width:960px){.landing-root #equipo{padding:60px 24px}.landing-root .equipo-card{width:168px;padding:22px 14px}.landing-root .equipo-fade{width:56px}}.landing-root .rv{opacity:0;transition:opacity .75s,transform .75s;transform:translateY(28px)}.landing-root .rv.in{opacity:1;transform:translateY(0)}.landing-root .d1{transition-delay:.1s}.landing-root .d2{transition-delay:.2s}.landing-root .d3{transition-delay:.3s}.landing-root .d4{transition-delay:.4s}@keyframes blink{0%,to{opacity:1}50%{opacity:.3}}.landing-root #hero:before,.landing-root #como-funciona:before,.landing-root #equipo:before,.landing-root #pricing:before{content:"";z-index:0;pointer-events:none;background:#00020c85;position:absolute;inset:0}.landing-root #hero>*,.landing-root #como-funciona>*,.landing-root #equipo>*,.landing-root #pricing>*{z-index:1;position:relative}.landing-root #como-funciona,.landing-root #equipo,.landing-root #pricing{position:relative;border-top-color:#1246d633!important}@media (max-width:960px){.landing-root nav{padding:14px 24px}.landing-root .nav-links{display:none}.landing-root .nav-burger{display:flex}.landing-root footer{text-align:center;flex-direction:column;gap:16px;padding:24px;display:flex!important}.landing-root footer>.nav-logo,.landing-root footer>.f-copy,.landing-root footer>.f-links{justify-self:auto}.landing-root footer>.f-links{justify-content:center}.landing-root .hero-main{padding:24px}.landing-root .hero-stats{grid-template-columns:1fr 1fr}.landing-root .hero-stats .st:nth-child(2){border-right:none}.landing-root .hero-stats .st:nth-child(-n+2){border-bottom:1px solid var(--w08)}.landing-root #como-funciona{gap:40px;padding:80px 24px}.landing-root .steps{gap:12px}.landing-root .steps-row,.landing-root .steps-row-2{grid-template-columns:1fr;gap:12px;max-width:none}.landing-root .s-arr{transform:rotate(90deg)}.landing-root #pricing{padding:80px 24px}.landing-root .price-cards{grid-template-columns:1fr}.landing-root #servicios{padding:40px 24px 80px}.landing-root .srv-stack{perspective:none;grid-template-columns:1fr;gap:14px}.landing-root .srv-card,.landing-root .srv-card.srv-tilt-left,.landing-root .srv-card.srv-tilt-center,.landing-root .srv-card.srv-tilt-right{opacity:1!important;transform:none!important}.landing-root .srv-stack:has(.srv-card:hover) .srv-card:not(:hover){opacity:1!important;transform:none!important}.landing-root .srv-panel{grid-template-columns:1fr}.landing-root .srv-modal{padding:40px 24px}}
