:root{--lp-navy: #0b1f38;--lp-navy-deep: #071629;--lp-accent: #f2b705;--lp-accent-soft: #fff7e0;--lp-text: #44546a;--lp-muted: #c9d4e5;--lp-soft: #f4f6fa;--lp-line: #dde3ec;--lp-input: #8a94a3;--lp-head: "Barlow Condensed", "Arial Narrow", sans-serif;--lp-body: "Barlow", system-ui, -apple-system, "Segoe UI", sans-serif}*,*:before,*:after{box-sizing:border-box}[x-cloak]{display:none!important}html{scroll-behavior:smooth;scroll-padding-top:84px}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.lp-chrome{display:contents;font-family:var(--lp-body);color:var(--lp-text);-webkit-font-smoothing:antialiased}.lp-chrome .lp-footer{margin:0}body.lp{margin:0;font-family:var(--lp-body);font-size:16px;color:var(--lp-text);background:#fff;-webkit-font-smoothing:antialiased}.lp img{max-width:100%}.lp a{color:var(--lp-navy);text-decoration:none}.lp h1,.lp h2,.lp h3{font-family:var(--lp-head);color:var(--lp-navy);margin:0}.lp h2{font-weight:800;font-size:clamp(2rem,3.6vw,2.9rem);line-height:1.12;text-transform:uppercase;letter-spacing:.3px;margin-bottom:20px}.lp :focus-visible{outline:3px solid var(--lp-accent);outline-offset:2px}.lp-wrap{max-width:1200px;margin:0 auto;padding-left:40px;padding-right:40px}.lp-center{text-align:center}.lp-narrow{max-width:680px;margin-left:auto!important;margin-right:auto!important}.lp-eyebrow{margin:0 0 12px;color:#b38600;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;font-size:14px}.lp-dark .lp-eyebrow,.lp-app .lp-eyebrow{color:var(--lp-accent)}.lp-lead{margin:0 0 30px;line-height:1.75}.lp-btn,.lp-btn-ghost,.lp-btn-dark{display:inline-block;font-family:var(--lp-head);font-weight:800;font-size:19px;letter-spacing:.8px;text-transform:uppercase;transition:background-color .15s,color .15s,transform .15s}.lp .lp-btn{background:var(--lp-accent);color:var(--lp-navy);padding:17px 30px}.lp .lp-btn:hover{background:#ffc81f}.lp .lp-btn-ghost{border:2px solid #ffffff;color:#fff;padding:15px 28px}.lp .lp-btn-ghost:hover{background:#fff;color:var(--lp-navy)}.lp .lp-btn-dark{background:var(--lp-navy);color:#fff;padding:15px 26px;font-size:17px}.lp .lp-btn-dark:hover{background:#163257}.lp .lp-link{font-family:var(--lp-head);font-weight:700;font-size:17px;border-bottom:2px solid var(--lp-accent);padding-bottom:2px}.lp .lp-link:hover{color:#334155}.lp-actions{display:flex;flex-wrap:wrap;gap:14px}.lp-topbar{background:var(--lp-navy);color:var(--lp-muted);font-size:13px;display:flex;flex-wrap:wrap;justify-content:space-between}.lp-topbar-norms{padding:10px 40px;display:flex;gap:18px;flex-wrap:wrap;align-items:center}.lp-sep{opacity:.5}.lp-topbar-tag{background:var(--lp-accent);color:var(--lp-navy);padding:10px 40px 10px 56px;clip-path:polygon(24px 0,100% 0,100% 100%,0 100%);font-weight:600}.lp-header{position:sticky;top:0;z-index:40;background:#fff;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;box-shadow:0 2px 12px #0b1f3814}.lp .lp-logo{background:var(--lp-accent);color:var(--lp-navy);font-family:var(--lp-head);font-weight:800;font-size:30px;padding:14px 64px 14px 40px;clip-path:polygon(0 0,100% 0,calc(100% - 32px) 100%,0 100%);letter-spacing:-.5px}.lp-nav{display:flex;flex-wrap:wrap;gap:26px;align-items:center;padding:12px 40px;font-family:var(--lp-head);font-weight:600;font-size:16px;text-transform:uppercase;letter-spacing:.4px}.lp .lp-nav a:hover{color:#b38600}.lp .lp-nav .lp-nav-cta{background:var(--lp-accent);color:var(--lp-navy);padding:11px 20px;font-weight:700}.lp .lp-nav .lp-nav-cta:hover{background:#ffc81f;color:var(--lp-navy)}.lp-burger{display:none;background:none;border:0;padding:12px 20px;color:var(--lp-navy);cursor:pointer}.lp-hero{position:relative;min-height:680px;display:flex;align-items:center;overflow:hidden;background:var(--lp-navy)}.lp-hero-img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;transition:opacity .5s ease}.lp-hero[data-aud=empresas] .lp-hero-img--emp,.lp-hero[data-aud=instituciones] .lp-hero-img--inst{opacity:1}.lp-hero-img--emp{-o-object-position:70% 30%;object-position:70% 30%}.lp-hero-img--inst{-o-object-position:60% 30%;object-position:60% 30%}.lp-hero-shade{position:absolute;inset:0;background:linear-gradient(90deg,#0b1f38f0,#0b1f38cc 45%,#0b1f3859)}.lp-hero-inner{position:relative;width:100%;max-width:1200px;margin:0 auto;padding:88px 40px 96px}.lp-tabs{display:flex;flex-wrap:wrap;gap:22px;margin-bottom:40px}.lp-tab{background:none;border:0;border-top:3px solid rgba(255,255,255,.35);color:#aab4c3;padding:14px 0 0;min-width:150px;text-align:left;cursor:pointer;font-family:var(--lp-body);font-weight:700;font-size:14px;letter-spacing:1.4px;text-transform:uppercase;transition:color .2s,border-color .2s}.lp-tab:hover{color:#fff}.lp-hero[data-aud=empresas] .lp-tab--emp,.lp-hero[data-aud=instituciones] .lp-tab--inst{border-top-color:var(--lp-accent);color:#fff}.lp-hero-panel{max-width:760px}.lp .lp-hero-panel h1,.lp .lp-hero-panel .lp-hero-title{margin:0 0 24px;font-family:var(--lp-head);font-weight:800;font-size:clamp(2.6rem,6vw,5rem);line-height:1;letter-spacing:.5px;text-transform:uppercase;color:#fff}.lp-hero-panel p{margin:0 0 36px;max-width:600px;font-size:19px;line-height:1.6;color:#e2e6ec}.lp-split{padding-top:110px;padding-bottom:110px;display:flex;flex-wrap:wrap;gap:56px;align-items:center}.lp-split-text{flex:1 1 460px;min-width:0}.lp-duo{flex:1 1 420px;display:flex;gap:18px;align-items:flex-start}.lp-duo img{width:calc(50% - 9px);min-width:0;height:440px;-o-object-fit:cover;object-fit:cover}.lp-duo img+img{height:380px;margin-top:90px}.lp-stat-row{display:flex;flex-wrap:wrap;gap:26px;align-items:stretch}.lp-stat-box{background:var(--lp-accent);color:var(--lp-navy);padding:24px 26px;width:150px}.lp-stat-box strong{display:block;font-family:var(--lp-head);font-weight:800;font-size:56px;line-height:1}.lp-stat-box span{display:block;font-weight:700;margin-top:8px;line-height:1.35}.lp-checks{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:11px;font-weight:600;color:var(--lp-navy);flex:1 1 220px}.lp-checks li{display:flex;gap:10px;align-items:center}.lp-checks svg{color:#d9a300;flex:0 0 auto}.lp-checks--light{color:#fff;font-weight:500;font-size:16px;gap:12px}.lp-checks--light svg{color:var(--lp-accent)}.lp-why-photo{flex:1 1 420px;position:relative}.lp-why-photo img{width:100%;height:520px;-o-object-fit:cover;object-fit:cover;display:block}.lp-why-photo span{position:absolute;left:-16px;bottom:-16px;background:var(--lp-navy);color:#fff;padding:18px 22px;font-family:var(--lp-head);font-weight:700;font-size:17px}.lp-reasons{display:flex;flex-direction:column;gap:26px;margin-top:14px}.lp-reason{display:flex;gap:18px}.lp-reason-icon{flex:0 0 48px;height:48px;border-radius:50%;background:var(--lp-accent);color:var(--lp-navy);display:flex;align-items:center;justify-content:center}.lp-reason h3{font-size:21px;margin-bottom:6px}.lp-reason p{margin:0;line-height:1.65}.lp-dark{background:var(--lp-navy);color:var(--lp-muted)}.lp-dark h2{color:#fff}.lp-figures{max-width:1280px;margin:0 auto;padding:56px 40px;display:flex;flex-wrap:wrap;gap:24px}.lp-figures>div{flex:1 1 220px;border:1px solid rgba(255,255,255,.14);padding:36px 20px;text-align:center}.lp-figures strong{display:block;font-family:var(--lp-head);font-weight:800;font-size:60px;line-height:1;color:var(--lp-accent)}.lp-figures span{display:block;margin-top:12px;color:#fff;font-weight:600}.lp-soft{background:var(--lp-soft);padding:110px 0}.lp-soft h2{margin-bottom:56px}.lp-cards{display:flex;flex-wrap:wrap;gap:28px}.lp-card{flex:1 1 300px;background:#fff;box-shadow:0 10px 30px #0b1f3814;display:flex;flex-direction:column}.lp-card img{width:100%;height:230px;-o-object-fit:cover;object-fit:cover;display:block}.lp-card>div{padding:30px;display:flex;flex-direction:column;flex:1;align-items:flex-start}.lp-card h3{font-size:23px;margin-bottom:10px}.lp-card p{margin:0 0 22px;line-height:1.65;flex:1}.lp-modules{padding-top:96px}.lp-modules h2{margin-bottom:56px;padding:0 24px}.lp-gallery{display:flex;flex-wrap:wrap}.lp-gallery figure{flex:1 1 240px;margin:0;position:relative;height:340px;overflow:hidden}.lp-gallery img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s ease}.lp-gallery figure:hover img{transform:scale(1.05)}.lp-gallery figcaption{position:absolute;left:0;right:0;bottom:0;background:var(--lp-navy);color:#fff;padding:16px 20px;font-family:var(--lp-head);font-weight:700;font-size:18px}.lp-gallery figcaption.is-accent{background:var(--lp-accent);color:var(--lp-navy)}.lp-pricing{padding-top:110px;padding-bottom:110px;max-width:1240px}.lp-pricing h2{margin-bottom:14px}.lp-sub{margin:0 0 56px;font-size:17px}.lp-plans{display:flex;flex-wrap:wrap;gap:22px;align-items:stretch}.lp-plan{flex:1 1 240px;border:1px solid var(--lp-line);padding:34px 28px;display:flex;flex-direction:column;position:relative}.lp-plan h3{font-size:21px}.lp-plan-desc{margin:6px 0 20px;font-size:14px}.lp-price{font-family:var(--lp-head);font-weight:800;font-size:40px;color:var(--lp-navy)}.lp-price small{font-size:16px;font-weight:500}.lp-plan ul{list-style:none;margin:22px 0 28px;padding:0;line-height:1.5;flex:1;display:flex;flex-direction:column;gap:10px}.lp-plan li{display:flex;gap:9px;align-items:flex-start}.lp-plan li svg{flex:0 0 auto;margin-top:2px;color:#d9a300}.lp-plan li.is-off{color:#94a3b8}.lp-plan li.is-off svg{color:#b6c0cc}.lp .lp-plan-btn{border:2px solid var(--lp-navy);color:var(--lp-navy);text-align:center;padding:13px;font-family:var(--lp-head);font-weight:700;font-size:17px;text-transform:uppercase;letter-spacing:.5px}.lp .lp-plan-btn:hover{background:var(--lp-navy);color:#fff}.lp-plan--featured{background:var(--lp-navy);border-color:var(--lp-navy);color:var(--lp-muted)}.lp-plan--featured h3,.lp-plan--featured .lp-price{color:#fff}.lp-plan--featured li svg{color:var(--lp-accent)}.lp .lp-plan--featured .lp-plan-btn{background:var(--lp-accent);border-color:var(--lp-accent);color:var(--lp-navy)}.lp .lp-plan--featured .lp-plan-btn:hover{background:#ffc81f;border-color:#ffc81f}.lp-plan-badge{position:absolute;top:0;right:0;background:var(--lp-accent);color:var(--lp-navy);font-size:12px;font-weight:700;padding:6px 12px;text-transform:uppercase;letter-spacing:1px}.lp-inst{margin-top:28px;background:var(--lp-soft);padding:30px 34px;display:flex;flex-wrap:wrap;gap:20px;align-items:center;justify-content:space-between}.lp-inst>div{flex:1 1 520px}.lp-inst h3{font-size:21px;margin-bottom:6px}.lp-inst p{margin:0;line-height:1.6}.lp-more{margin:32px 0 0}.lp-app{background:var(--lp-navy);display:flex;flex-wrap:wrap}.lp-app>img{flex:1 1 420px;min-width:0;height:560px;-o-object-fit:cover;object-fit:cover;-o-object-position:70% 30%;object-position:70% 30%}.lp-app-text{flex:1 1 480px;padding:80px 56px;color:var(--lp-muted)}.lp-app-text h2{color:#fff;font-size:clamp(2rem,3.4vw,2.7rem);margin-bottom:18px}.lp-app-text>p{margin:0 0 26px;line-height:1.7}.lp-app-text ul{margin:0 0 32px;padding-left:18px;line-height:2.1;color:#fff}.lp .lp-app-note{margin:16px 0 0;font-size:13px;color:#9fb0c8}.lp-demo{padding:100px 0}.lp-demo-inner{display:flex;flex-wrap:wrap;gap:48px;align-items:flex-start}.lp-demo-text{flex:1 1 340px;min-width:0}.lp .lp-demo-text h2{font-size:clamp(2.4rem,4.4vw,3.6rem);line-height:1}.lp-demo-text>p{margin:0 0 28px;font-size:17px;line-height:1.7}.lp-form-card{flex:1 1 560px;min-width:0;background:#fff;border-top:6px solid var(--lp-accent);padding:36px;color:var(--lp-navy)}.lp-form{display:flex;flex-direction:column;gap:20px}.lp-fieldset{border:0;margin:0;padding:0;min-width:0}.lp-fieldset legend{font-weight:700;font-size:14px;margin-bottom:10px;padding:0}.lp-choice-row{display:flex;flex-wrap:wrap;gap:14px}.lp-choice{flex:1 1 220px;display:flex;align-items:center;gap:10px;border:1px solid var(--lp-input);background:#fff;padding:16px;cursor:pointer;font-weight:700;font-size:16px;transition:background-color .15s,border-color .15s}.lp-choice-row--sm .lp-choice{padding:11px 14px;font-size:15px;font-weight:600}.lp-choice.is-on{border-color:var(--lp-navy);background:var(--lp-accent-soft)}.lp-choice input{width:18px;height:18px;margin:0;accent-color:var(--lp-navy)}.lp-row{display:flex;flex-wrap:wrap;gap:18px}.lp-row>.lp-field{flex:1 1 240px}.lp-field{display:flex;flex-direction:column;gap:7px;font-weight:700;font-size:14px;min-width:0}.lp-field input,.lp-field select,.lp-field textarea{border:1px solid var(--lp-input);border-radius:0;padding:13px 12px;font-family:var(--lp-body);font-size:16px;font-weight:400;color:var(--lp-navy);background:#fff;width:100%}.lp-field textarea{resize:vertical}.lp-field input:focus,.lp-field select:focus,.lp-field textarea:focus{outline:2px solid var(--lp-navy);outline-offset:0;border-color:var(--lp-navy)}.lp-field [aria-invalid=true]{border-color:#b91c1c}.lp-error{color:#b91c1c;font-size:13px;font-weight:600}.lp-check{display:flex;gap:10px;align-items:flex-start;font-size:14px;line-height:1.5;color:#374151;cursor:pointer}.lp-check input{width:18px;height:18px;margin:1px 0 0;accent-color:var(--lp-navy);flex:0 0 auto}.lp .lp-check a{text-decoration:underline}.lp-hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.lp-submit{display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;align-items:center;width:100%;background:var(--lp-accent);color:var(--lp-navy);border:0;padding:18px 20px;cursor:pointer;text-align:left;transition:background-color .15s}.lp-submit:hover{background:#ffc81f}.lp-submit[disabled]{opacity:.7;cursor:wait}.lp-submit-label{font-family:var(--lp-head);font-weight:800;font-size:20px;letter-spacing:.8px;text-transform:uppercase}.lp-submit-note{font-size:14px;font-weight:600}.lp-form-ok{padding:40px 0;text-align:center}.lp .lp-form-ok h3{font-weight:800;font-size:34px;text-transform:uppercase;margin-bottom:10px}.lp-form-ok p{margin:0 0 24px;font-size:17px;color:#4b5563}.lp-btn-line{background:none;border:2px solid var(--lp-navy);color:var(--lp-navy);padding:12px 22px;font-family:var(--lp-body);font-weight:700;font-size:15px;cursor:pointer}.lp-btn-line:hover{background:var(--lp-navy);color:#fff}.lp-footer{background:var(--lp-navy-deep);color:#9fb0c8;font-size:15px}.lp-footer-cols{padding-top:72px;padding-bottom:40px;display:flex;flex-wrap:wrap;gap:40px}.lp-footer-cols>div{flex:1 1 160px;display:flex;flex-direction:column;gap:9px}.lp-footer-cols>.lp-footer-brand{flex:1 1 280px}.lp-footer-logo{font-family:var(--lp-head);font-weight:800;font-size:28px;color:#fff;margin-bottom:4px}.lp-footer-brand p{margin:0;line-height:1.7}.lp .lp-footer h3{font-size:17px;color:#fff;margin-bottom:6px;text-transform:uppercase;letter-spacing:.4px}.lp .lp-footer a{color:#9fb0c8}.lp .lp-footer a:hover{color:#fff}.lp-footer-copy{margin:0;border-top:1px solid rgba(255,255,255,.1);text-align:center;padding:22px;font-size:14px}@media(max-width:1080px){.lp-burger{display:block}.lp-nav{display:none;width:100%;flex-direction:column;align-items:stretch;gap:0;padding:0 0 12px;border-top:1px solid var(--lp-line)}.lp-nav.is-open{display:flex}.lp .lp-nav a{padding:14px 24px;border-bottom:1px solid #eef1f5}.lp .lp-nav .lp-nav-cta{margin:12px 24px 0;text-align:center;border-bottom:0}}@media(max-width:720px){.lp-wrap,.lp-hero-inner,.lp-figures{padding-left:16px;padding-right:16px}.lp-topbar-norms{display:none}.lp-topbar-tag{width:100%;clip-path:none;padding:9px 16px;text-align:center}.lp .lp-logo{font-size:26px;padding:12px 48px 12px 16px}.lp-burger{padding:10px 16px}.lp-hero{min-height:600px}.lp-hero-inner{padding-top:56px;padding-bottom:64px}.lp-hero-shade{background:linear-gradient(180deg,#0b1f38d1,#0b1f38e6)}.lp-tabs{gap:16px;margin-bottom:28px}.lp-tab{min-width:0;flex:1 1 0;font-size:13px;letter-spacing:1px}.lp-hero-panel p{font-size:17px}.lp-actions>a{flex:1 1 100%;text-align:center}.lp-split{padding-top:72px;padding-bottom:72px;gap:40px}.lp-split-text,.lp-duo,.lp-why-photo{flex-basis:100%}.lp-duo img{height:280px}.lp-duo img+img{height:240px;margin-top:50px}.lp-why-photo img{height:380px}.lp-why-photo span{left:0;bottom:0}.lp-stat-box{width:100%;display:flex;align-items:center;gap:16px}.lp-stat-box span{margin-top:0}.lp-figures>div{flex:1 1 40%;padding:26px 12px}.lp-figures strong{font-size:46px}.lp-soft,.lp-pricing{padding-top:72px;padding-bottom:72px}.lp-soft h2,.lp-modules h2{margin-bottom:36px}.lp-modules{padding-top:72px}.lp-gallery figure{flex:1 1 50%;height:240px}.lp-gallery figure:last-child{flex-basis:100%}.lp-gallery figcaption{font-size:16px;padding:12px 14px}.lp-sub{margin-bottom:36px}.lp-inst{padding:24px 20px}.lp-inst>div{flex-basis:100%}.lp-app>img{flex-basis:100%;height:300px}.lp-app-text{padding:56px 16px;flex-basis:100%}.lp-demo{padding:72px 0}.lp-demo-text,.lp-form-card{flex-basis:100%}.lp-form-card{padding:24px 18px}.lp-footer-cols{padding-top:56px;gap:32px}.lp-footer-cols>div{flex:1 1 40%}.lp-footer-cols>.lp-footer-brand{flex-basis:100%}}
