.lp{--night:#0b1737;--night-2:#0f1d44;--night-3:#1a2c5d;--night-line:#e9dfc829;--azul:#253e7e;--azul-2:#2f4b92;--azul-3:#394786;--cream:#e9dfc8;--cream-2:#f5efe2;--cream-3:#2f4b92;--cream-grad:linear-gradient(135deg, #fff 0%, #f3ecdd 45%, #c7d2f0 100%);--pos:#3fbf85;--neg:#e5625a;--day:#f4f0e8;--day-2:#ebe4d5;--card:#fff;--ink:#050608;--ink-2:#262a33;--ink-3:#646a78;--line:#ddd5c4;--head:var(--font-manrope), system-ui, sans-serif;--body:var(--font-inter), system-ui, sans-serif;background:var(--day);color:var(--ink);font-family:var(--body);font-size:16px;line-height:1.55;overflow-x:clip}.dark .lp{--day:#070b17;--day-2:#0d1530;--card:#111b38;--ink:#f4f0e8;--ink-2:#c8cad3;--ink-3:#8c93a6;--line:#1f2b4d;--cream-3:#9fb2e3}.lp a{color:inherit;text-decoration:none}.lp .tn{font-variant-numeric:tabular-nums}.lp .wrap{max-width:1240px;margin:0 auto;padding:0 32px}@media (max-width:640px){.lp .wrap{padding:0 16px}}.lp h1,.lp h2,.lp h3,.lp h4{font-family:var(--head);letter-spacing:-.04em;font-weight:800;line-height:1}.lp .label{font-family:var(--head);letter-spacing:.24em;text-transform:uppercase;color:var(--cream-3);font-size:11.5px;font-weight:700}.lp .cream{background:var(--cream-grad);color:#0000;-webkit-background-clip:text;background-clip:text}.lp .night{background:var(--night);color:#f4f0e8;isolation:isolate;position:relative}.lp .night:after{content:"";z-index:-1;opacity:.06;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.lp .night .label{color:var(--cream)}.lp .night .mute{color:#9aa3bd}.lp .btn{height:50px;font-family:var(--head);letter-spacing:-.01em;white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:0 26px;font-size:15px;font-weight:800;transition:transform .15s,box-shadow .25s,background .25s;display:inline-flex}.lp .btn:active{transform:scale(.97)}.lp .btn.sm{height:38px;padding:0 18px;font-size:13.5px}.lp .btn.cream-b{background:var(--cream-grad);color:#050608;box-shadow:inset 0 1px #ffffff80,0 10px 30px -10px #6e8cdc99}.lp .btn.cream-b:hover{box-shadow:inset 0 1px #ffffff80,0 14px 40px -8px #6e8cdccc}.lp .btn.outline{color:#f4f0e8;border:1px solid #e9dfc873}.lp .btn.outline:hover{background:#e9dfc81a}.lp .btn:focus-visible,.lp .icon-btn:focus-visible{outline-offset:2px;outline:2px solid #8fa6e0}.lp nav.top{z-index:40;border-bottom:1px solid #0000;transition:background .3s,border-color .3s;position:fixed;inset:0 0 auto}.lp nav.top.scrolled{background:color-mix(in srgb, var(--day) 78%, transparent);-webkit-backdrop-filter:blur(20px)saturate(170%);border-color:color-mix(in srgb, var(--line) 80%, transparent);box-shadow:0 8px 30px -18px #0b173759}.lp nav.top.scrolled .wrap{color:var(--ink)}.lp nav.top.scrolled .links,.lp nav.top.scrolled .nav-r .txt{color:var(--ink-2)}.lp nav.top.scrolled .links a:hover{color:var(--ink)}.lp nav.top.scrolled .icon-btn{color:var(--ink-2);border-color:var(--line)}.lp nav.top.scrolled .btn.cream-b{color:#fff;background:linear-gradient(135deg,#2f4b92,#1a2c5d);box-shadow:inset 0 1px #fff3,0 8px 22px -10px #1a2c5db3}.lp nav.top.scrolled .logo i{background:linear-gradient(135deg,#394786,#0b1737)!important}.lp nav.top.scrolled .logo i svg{stroke:#fff}.lp nav.top .wrap{color:#f4f0e8;align-items:center;gap:40px;height:72px;display:flex}.lp .links{color:#b6bdd0;gap:30px;font-size:14px;display:flex}.lp .links a:hover{color:#fff}.lp .nav-r{align-items:center;gap:10px;margin-left:auto;display:flex}.lp .icon-btn{border:1px solid var(--night-line);color:#c9ccd8;cursor:pointer;background:0 0;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.lp .icon-btn:hover{color:var(--cream-2);border-color:#e9dfc866}.lp .icon-btn.lang-btn{width:auto;padding:0 10px;display:inline-flex}.lp .nav-r .txt{color:#c9ccd8;padding:0 8px;font-size:14px}@media (max-width:900px){.lp .links,.lp .nav-r .txt{display:none}.lp nav.top .wrap{gap:16px}}@media (max-width:480px){.lp nav.top .wrap{gap:10px;height:64px}.lp nav.top .logo{gap:8px;font-size:18px}.lp .nav-r{gap:6px}.lp .icon-btn{width:36px;height:36px}.lp .icon-btn.lang-btn{padding:0 9px}.lp .icon-btn.lang-btn svg,.lp .icon-btn.lang-btn span.opacity-45,.lp .icon-btn.lang-btn span.opacity-30{display:none}.lp nav.top .btn.sm{height:36px;padding:0 13px;font-size:13px}}@media (max-width:359px){.lp nav.top .wrap{gap:8px;padding:0 12px}.lp nav.top .logo{gap:6px;font-size:16px}.lp .nav-r{gap:4px}.lp .icon-btn{width:32px;height:32px}.lp .icon-btn.lang-btn{padding:0 7px}.lp nav.top .btn.sm{height:34px;padding:0 10px;font-size:12.5px}}.lp .hero{text-align:center;background:linear-gradient(#1a2c5d 0%,#162657 30%,#0f1d44 65%,#0b1737 100%);padding:118px 0 0;overflow:hidden}.lp .hero:before{content:"";z-index:-1;background:radial-gradient(55% 40% at 50% -6%,#96aff08c,#0000 70%),radial-gradient(38% 34% at 6% 30%,#394786d9,#0000 70%),radial-gradient(36% 32% at 96% 42%,#2f4b92cc,#0000 70%),conic-gradient(from 200deg at 50% -10%,#0000 0deg,#f4f0e812 18deg,#0000 36deg 140deg,#f4f0e80f 158deg,#0000 176deg);position:absolute;inset:0}.lp .hero:after{opacity:.05}.lp .hero h1{text-shadow:0 2px 40px #0b173773;letter-spacing:-.05em;margin:20px auto 0;font-size:clamp(36px,5.7vw,84px);line-height:1.02}.lp .hero .lede{max-width:720px;margin:22px auto 0;font-size:clamp(16px,1.4vw,19px)}.lp .hero .cta{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:30px;display:flex}.lp .trust{flex-wrap:wrap;justify-content:center;gap:12px 34px;margin-top:22px;font-size:13px;display:flex}.lp .trust span:before{content:"◆";color:var(--cream);vertical-align:2px;margin-right:9px;font-size:8px}.lp .stage{margin-top:56px;position:relative}.lp .stage:before{content:"";filter:blur(30px);z-index:0;background:radial-gradient(closest-side,#6e8cdc47,#0000);height:60%;position:absolute;top:12%;left:10%;right:10%}.lp .app{z-index:1;text-align:left;background:linear-gradient(#e9dfc88c,#e9dfc814 40%,#0000);border-radius:13px 13px 0 0;padding:1px 1px 0;position:relative}.lp .app-in{color:#e8e9ef;background:#0a1430;border-radius:13px 13px 0 0;overflow:hidden}.lp .app-bar{border-bottom:1px solid var(--night-line);align-items:center;gap:8px;height:46px;padding:0 18px;display:flex}.lp .app-bar .d{background:#24345f;border-radius:50%;flex:none;width:11px;height:11px}.lp .app-bar .u{color:#8c95ae;text-overflow:ellipsis;white-space:nowrap;background:#0f1c40;border-radius:5px;min-width:0;margin:0 auto;padding:5px 46px;font-size:12px;overflow:hidden}@media (max-width:640px){.lp .app-bar .u{padding:5px 14px}}.lp .app-body{grid-template-columns:210px 1fr 300px;min-height:540px;display:grid}@media (max-width:1060px){.lp .app-body{grid-template-columns:1fr 290px}.lp .side{display:none}}@media (max-width:780px){.lp .app-body{grid-template-columns:1fr}}.lp .side{border-right:1px solid var(--night-line);padding:18px 12px}.lp .side .g{color:#6e7896;letter-spacing:.18em;text-transform:uppercase;font-size:10.5px;font-weight:700;font-family:var(--head);padding:12px 10px 6px}.lp .side span{color:#aab2c9;border-radius:5px;align-items:center;gap:10px;padding:8px 10px;font-size:13.5px;display:flex}.lp .side span.on{color:var(--cream-2);box-shadow:inset 2px 0 0 var(--cream);background:linear-gradient(90deg,#6e8cdc2e,#6e8cdc05);font-weight:600}.lp .main{align-content:start;gap:16px;min-width:0;padding:24px 26px;display:grid}@media (max-width:640px){.lp .main{padding:18px 14px}}.lp .mhead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.lp .mhead h3{color:#fff;font-size:21px}.lp .mhead small{font-family:var(--body);color:#7d88a6;letter-spacing:0;margin-top:5px;font-size:12.5px;font-weight:400;display:block}.lp .seg{border:1px solid var(--night-line);background:#0f1c40;border-radius:6px;padding:3px;font-size:12.5px;display:flex}.lp .seg span{color:#7d88a6;border-radius:4px;padding:5px 13px;font-weight:500}.lp .seg span.on{background:var(--azul);color:#fff}.lp .kpis{grid-template-columns:1.3fr 1fr 1fr 1fr;gap:10px;display:grid}@media (max-width:600px){.lp .kpis{grid-template-columns:repeat(2,1fr)}}.lp .kpi{border:1px solid var(--night-line);background:#0f1c40;border-radius:8px;min-width:0;padding:14px 16px}.lp .kpi span{color:#7d88a6;letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:600;font-family:var(--head)}.lp .kpi strong{font-family:var(--head);letter-spacing:-.045em;color:#fff;margin-top:4px;font-size:30px;font-weight:800;transition:color .25s;display:block}.lp .kpi.hero-k{background:linear-gradient(140deg, var(--azul) 0%, #0b1737 100%);border-color:#e9dfc84d}.lp .kpi.hero-k strong{font-size:38px}.lp .kpi.hero-k span{color:var(--cream-2)}.lp .kpi em{color:#7d88a6;font-size:11.5px;font-style:normal}@media (max-width:400px){.lp .kpi strong{font-size:24px}.lp .kpi.hero-k strong{font-size:28px}}.lp .chart{border:1px solid var(--night-line);background:#0f1c40;border-radius:8px;padding:14px 16px}.lp .chart .ch{color:#7d88a6;flex-wrap:wrap;justify-content:space-between;gap:10px;margin-bottom:10px;font-size:12.5px;display:flex}.lp .chart .ch b{color:#fff;font-weight:600}.lp .lg{gap:14px;display:flex}.lp .lg i{border-radius:2px;width:8px;height:8px;margin-right:6px;display:inline-block}.lp .chart svg text{font-family:var(--body);fill:#7d88a6;font-size:10.5px}.lp .panel{border-left:1px solid var(--night-line);background:#081127;align-content:start;gap:20px;padding:24px 22px;display:grid}@media (max-width:780px){.lp .panel{border-left:0;border-top:1px solid var(--night-line)}}.lp .panel h4{letter-spacing:.2em;text-transform:uppercase;color:var(--cream);font-size:11px}.lp .sl{gap:8px;display:grid}.lp .sl .r{color:#aab2c9;justify-content:space-between;font-size:13px;display:flex}.lp .sl .r b{font-family:var(--head);color:#fff;font-weight:800}.lp input[type=range]{appearance:none;background:linear-gradient(to right, var(--cream) var(--p,50%), #24345f var(--p,50%));border-radius:99px;outline:none;width:100%;height:4px}.lp input[type=range]:focus-visible{outline-offset:6px;outline:2px solid #8fa6e0}.lp input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--cream-grad);cursor:grab;border-radius:50%;width:18px;height:18px;box-shadow:0 0 0 4px #6e8cdc2e,0 2px 6px #00000080}.lp input[type=range]::-moz-range-thumb{cursor:grab;background:#f3ecdd;border:0;border-radius:50%;width:18px;height:18px}.lp .su{border:1px solid var(--night-line);background:#0f1c40;border-radius:7px;padding:12px 14px;font-size:13px}.lp .su .r{color:#aab2c9;justify-content:space-between;padding:4px 0;display:flex}.lp .su .r b{color:#fff;font-weight:600}.lp .su .t{border-top:1px solid var(--night-line);color:var(--cream-2);margin-top:4px;padding-top:8px}.lp .su .t b{color:var(--cream-2)}.lp .cov{gap:6px;display:flex}.lp .cov div{text-align:center;font-size:11.5px;font-weight:700;font-family:var(--head);border-radius:5px;flex:1;padding:7px 0}.lp .ok{color:#5fd3a0;background:#3fbf8529}.lp .ko{color:var(--neg);background:#e5625a29}.lp .band{background:var(--azul);color:#f4f0e8;border-block:1px solid #e9dfc859;overflow:hidden}.lp .band .track{width:max-content;font-family:var(--head);letter-spacing:.02em;gap:56px;padding:20px 0;font-size:15px;font-weight:700;animation:40s linear infinite lp-mq;display:flex}.lp .band span{white-space:nowrap;align-items:center;gap:56px;display:flex}.lp .band span:after{content:"◆";color:var(--cream-2);font-size:9px}@keyframes lp-mq{to{transform:translate(-50%)}}.lp section.s{padding:140px 0}@media (max-width:640px){.lp section.s{padding:88px 0}}.lp .sh{grid-template-columns:1fr 1fr;align-items:end;gap:64px;margin-bottom:64px;display:grid}@media (max-width:900px){.lp .sh{grid-template-columns:1fr;gap:20px;margin-bottom:44px}}.lp .sh h2{margin-top:18px;font-size:clamp(38px,6vw,80px)}.lp .sh p{color:var(--ink-3);max-width:480px;font-size:19px}.lp .night .sh p{color:#9aa3bd}.lp .stats{border-top:1px solid var(--ink);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}@media (max-width:800px){.lp .stats{grid-template-columns:repeat(2,1fr)}}.lp .stats div{padding:36px 28px 36px 0}.lp .stats div+div{border-left:1px solid var(--line);padding-left:28px}@media (max-width:800px){.lp .stats div:nth-child(3){border-left:0;padding-left:0}.lp .stats div{padding:26px 16px 26px 0}.lp .stats div+div{padding-left:16px}}.lp .stats strong{font-family:var(--head);letter-spacing:-.06em;font-size:clamp(44px,6vw,76px);font-weight:800;line-height:1;display:block}.lp .stats span{color:var(--ink-3);margin-top:10px;font-size:14px;display:block}.lp .stats strong sup{color:var(--cream-3);vertical-align:top;letter-spacing:0;margin-left:4px;font-size:.4em}.lp .bento{grid-template-columns:repeat(6,1fr);gap:16px;display:grid}.lp .tile{border-radius:16px;flex-direction:column;min-height:320px;padding:34px;transition:transform .35s cubic-bezier(.2,.8,.2,1);display:flex;position:relative;overflow:hidden}@media (max-width:640px){.lp .tile{padding:26px 22px}}.lp .tile:hover{transform:translateY(-4px)}.lp .tile:before{content:"";pointer-events:none;background:radial-gradient(380px circle at var(--mx,50%) var(--my,50%), var(--spot,#ffffff17), transparent 50%);opacity:0;transition:opacity .35s;position:absolute;inset:0}.lp .tile:hover:before{opacity:1}.lp .tile:after{content:"+";opacity:.3;border:1px solid;border-radius:5px;place-items:center;width:30px;height:30px;font-size:16px;transition:transform .4s cubic-bezier(.2,.8,.2,1),opacity .3s;display:grid;position:absolute;top:26px;right:26px}.lp .tile:hover:after{opacity:.75;transform:rotate(45deg)}.lp .tile .viz{margin-top:auto;padding-top:28px;transition:opacity .4s,filter .4s}.lp .tile:hover .viz{opacity:.35;filter:blur(1.5px)}.lp .reveal{z-index:2;-webkit-backdrop-filter:blur(14px);color:#dde2f0;background:#0b1737e6;border-top:1px solid #f4f0e824;padding:22px 34px 28px;font-size:14px;line-height:1.55;transition:transform .5s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:0;left:0;right:0;transform:translateY(101%)}.lp .reveal b{font-family:var(--head);letter-spacing:.22em;text-transform:uppercase;color:#9fb2e3;margin-bottom:8px;font-size:11px;font-weight:700;display:block}.lp .tile:hover .reveal,.lp .model:hover .reveal{transform:none}.lp .t-day,.lp .t-cream{--spot:#2f4b921a}.lp .t-day .reveal,.lp .t-cream .reveal,.lp .model.feat .reveal{color:#262a33;background:#ffffffeb;border-top-color:#ddd5c4}.dark .lp .t-day .reveal{color:#c8cad3;border-top-color:var(--line);background:#111b38f0}.lp .t-day .reveal b,.lp .t-cream .reveal b,.lp .model.feat .reveal b{color:#2f4b92}.dark .lp .t-day .reveal b{color:#9fb2e3}@media (hover:none){.lp .reveal{margin:24px -34px -34px;position:static;transform:none}.lp .tile:hover .viz{opacity:1;filter:none}.lp .model .reveal{margin:24px -28px -36px}}@media (hover:none) and (max-width:640px){.lp .tile .reveal{margin:24px -22px -26px;padding:20px 22px 24px}}.lp .tile h3{margin-top:14px;font-size:30px}.lp .tile p{max-width:440px;margin-top:10px;font-size:15px}.lp .t-night{background:var(--night-2);color:#f4f0e8;border:1px solid var(--night-line)}.lp .t-night p{color:#9aa3bd}.lp .t-night .label{color:var(--cream)}.lp .t-azul{background:linear-gradient(150deg, var(--azul-2), var(--azul) 60%, #0b1737);color:#fff}.lp .t-azul p{color:#c3cdea}.lp .t-azul .label{color:var(--cream-2)}.lp .t-cream{background:var(--cream-grad);color:#050608}.lp .t-cream p,.lp .t-cream .label{color:#3b4150}.lp .t-black{color:#f4f0e8;background:#050608}.lp .t-black p{color:#9aa3bd}.lp .t-black .label{color:#e9dfc8}.lp .t-day{background:var(--card);color:var(--ink);border:1px solid var(--line)}.lp .t-day p{color:var(--ink-3)}.lp .c2{grid-column:span 2}.lp .c3{grid-column:span 3}.lp .c4{grid-column:span 4}@media (max-width:980px){.lp .c2,.lp .c3,.lp .c4{grid-column:span 6}}.lp .stackv{align-items:flex-end;gap:8px;height:180px;display:flex}.lp .stackv .col{flex-direction:column;flex:1;justify-content:flex-end;gap:3px;min-width:0;display:flex}.lp .stackv .col div{border-radius:4px}.lp .stackv label{text-align:center;color:#7d88a6;white-space:nowrap;margin-top:8px;font-size:11px;display:block}.lp .leg{color:#9aa3bd;flex-wrap:wrap;gap:8px 16px;margin-top:16px;font-size:12px;display:flex}.lp .leg i{vertical-align:-1px;border-radius:2px;width:9px;height:9px;margin-right:6px;display:inline-block}.lp .big{font-family:var(--head);letter-spacing:-.06em;font-size:88px;font-weight:800;line-height:.9}.lp .tor{gap:9px;font-size:12.5px;display:grid}.lp .tor .tr{color:#c9ccd8;grid-template-columns:120px 1fr;align-items:center;gap:12px;display:grid}.lp .tor .track{height:14px;position:relative}.lp .tor .track:before{content:"";border-left:1.5px solid var(--cream);position:absolute;top:-4px;bottom:-4px;left:50%}.lp .tor .lo,.lp .tor .hi{height:100%;position:absolute;top:0}.lp .tor .lo{background:var(--neg);border-radius:3px 0 0 3px;right:50%}.lp .tor .hi{background:var(--pos);border-radius:0 3px 3px 0;left:50%}.lp .formula{background:var(--day-2);border:1px solid var(--line);border-radius:10px;padding:18px;font-size:13.5px}.lp .formula .q{background:var(--azul);color:#fff;font-weight:800;font-family:var(--head);border-radius:5px;padding:4px 12px;display:inline-block}.lp .formula code{color:var(--ink-2);overflow-wrap:anywhere;margin-top:14px;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:12.5px;line-height:1.9;display:block}.lp .formula code b{color:var(--ink)}.lp .chips{flex-wrap:wrap;gap:8px;display:flex}.lp .chip{font-size:13px;font-weight:600;font-family:var(--head);border-radius:10px;padding:8px 14px}.lp .t-azul .chip{color:#fff;background:#ffffff1f}.lp .t-day .chip{background:var(--day-2);color:var(--ink-2)}.lp .t-black .cov div{padding:10px 0}.lp #modelos,.lp .final{background:0 0}.lp #modelos{padding:280px 0}.lp #modelos:before,.lp .final:before{content:"";z-index:-2;pointer-events:none;position:absolute;inset:0}.lp #modelos:before{background:radial-gradient(50% 45% at 0 40%,#253e7e 0%,#0000 70%),radial-gradient(50% 45% at 100% 70%,#394786 0%,#0000 70%),linear-gradient(#1a2c5d,#132453 50%,#0b1737)}.lp #modelos:before,.lp #modelos:after{-webkit-mask-image:linear-gradient(#0000 0,#000 240px calc(100% - 240px),#0000 100%);mask-image:linear-gradient(#0000 0,#000 240px calc(100% - 240px),#0000 100%)}.lp .final:before,.lp .final:after{-webkit-mask-image:linear-gradient(#0000 0,#000 260px);mask-image:linear-gradient(#0000 0,#000 260px)}@media (max-width:640px){.lp #modelos{padding:180px 0}}.lp .models{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}@media (max-width:980px){.lp .models{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.lp .models{grid-template-columns:1fr}}.lp .model{-webkit-backdrop-filter:blur(14px);background:linear-gradient(165deg,#ffffff1c,#ffffff06 55%);border:1px solid #f4f0e824;border-radius:14px;min-height:420px;padding:34px 28px 36px;transition:transform .35s cubic-bezier(.2,.8,.2,1),border-color .3s,background .3s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1f,0 30px 60px -30px #0009}.lp .model:before{content:"";background:var(--glow);filter:blur(30px);opacity:.75;border-radius:50%;width:260px;height:260px;transition:opacity .3s,transform .5s;position:absolute;top:-110px;right:-90px}.lp .model>*{position:relative}.lp .model>.reveal{position:absolute}.lp .model:hover{border-color:#f4f0e84d;transform:translateY(-6px)}.lp .model:hover:before{opacity:1;transform:scale(1.15)}.lp .model.m1{--glow:radial-gradient(closest-side, #6f8fe8, transparent)}.lp .model.m2{--glow:radial-gradient(closest-side, #4f6bc4, transparent)}.lp .model.m3{--glow:radial-gradient(closest-side, #8e9bd8, transparent)}.lp .model.m4{--glow:radial-gradient(closest-side, #5e7fd6, transparent)}.lp .model.feat{color:#050608;background:linear-gradient(165deg,#f7f3ea,#e6decc);border-color:#0000;box-shadow:0 30px 70px -30px #000000b3}.lp .model.feat h3{color:#050608}.lp .model.feat p{color:#4a5060}.lp .model.feat ul{color:#262a33}.lp .model.feat .no{color:#f4f0e8;background:#050608}.lp .model.feat li:before{background:#2f4b92}.lp .model.feat a{color:#1a2c5d}.lp .model.feat:before{--glow:radial-gradient(closest-side, #2f4b9259, transparent)}.lp .model .reveal{padding:20px 28px 26px}@media (hover:none){.lp .model>.reveal{position:static}}.lp .model .no{width:34px;height:34px;font-family:var(--head);color:var(--cream);background:#f4f0e81a;border:1px solid #f4f0e829;border-radius:7px;place-items:center;font-size:13px;font-weight:800;display:inline-grid}.lp .model h3{color:#fff;margin:48px 0 10px;font-size:34px}.lp .model p{color:#b4bcd4;font-size:14.5px}.lp .model ul{color:#c9ccd8;gap:10px;margin-top:22px;padding:0;font-size:14px;list-style:none;display:grid}.lp .model li{gap:10px;display:flex}.lp .model li:before{content:"";background:var(--cream);flex:none;width:5px;height:5px;margin-top:8px;transform:rotate(45deg)}.lp .model a{font-family:var(--head);color:var(--cream-2);margin-top:28px;font-size:14px;font-weight:700;display:inline-flex}.lp .model a:hover{text-underline-offset:4px;text-decoration:underline}.lp #comparativa{background:linear-gradient(180deg, var(--day) 0%, var(--day-2) 50%, var(--day) 100%);position:relative;overflow:hidden}.lp #comparativa:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#2f4b9229,#0000);width:900px;height:900px;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}.lp .cmp{color:#e8e9ef;background:linear-gradient(#0a0d16,#050608);border:1px solid #1a2c5d;border-radius:10px;position:relative;overflow:auto;box-shadow:0 50px 90px -45px #0b1737b3,inset 0 1px #ffffff0f}.lp .cmp table{border-collapse:collapse;width:100%;min-width:700px}.lp .cmp th,.lp .cmp td{text-align:center;border-bottom:1px solid #f4f0e812;padding:20px 28px;font-size:15px;transition:background .3s}.lp .cmp th{font-family:var(--head);letter-spacing:.2em;text-transform:uppercase;color:#7d88a6;padding:24px 28px;font-size:11.5px;font-weight:700}.lp .cmp td:first-child,.lp .cmp th:first-child{text-align:left}.lp .cmp td:first-child{color:#f4f0e8;font-family:var(--head);letter-spacing:-.02em;width:42%;font-size:16px;font-weight:700}.lp .cmp tbody tr:last-child td{border-bottom:0}.lp .cmp .us{color:#fff;background:linear-gradient(#2f4b926b,#253e7e47);border-left:1px solid #8fa6e047;border-right:1px solid #8fa6e047}.lp .cmp th.us{color:#fff;letter-spacing:-.02em;text-transform:none;background:linear-gradient(#394786,#253e7e);font-size:17px;box-shadow:inset 0 1px #fff3}.lp .cmp tbody tr:hover td{background:#ffffff09}.lp .cmp tbody tr:hover td.us{background:linear-gradient(#394786,#2f4b92)}.lp .cmp .why{font-family:var(--body);letter-spacing:0;color:#8c95ae;opacity:0;max-height:0;font-size:13px;font-weight:400;transition:max-height .4s cubic-bezier(.2,.8,.2,1),opacity .3s,margin .3s;display:block;overflow:hidden}.lp .cmp tbody tr:hover .why{opacity:1;max-height:44px;margin-top:6px}.lp .cmp .ck{background:#ffffff24;border-radius:5px;place-items:center;width:30px;height:30px;font-size:15px;transition:transform .3s,background .3s,color .3s;display:inline-grid}.lp .cmp tbody tr:hover .ck{color:#1a2c5d;background:#f4f0e8;transform:scale(1.12)}@media (hover:none){.lp .cmp .why{opacity:1;max-height:none;margin-top:6px}}.lp .y{color:#5fd3a0;font-size:18px;font-weight:800}.lp .us.y{color:#fff}.lp .n{color:#4e556a}.lp .m{color:#e0b45c;font-size:14px;font-weight:600}.lp .steps{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}@media (max-width:880px){.lp .steps{grid-template-columns:1fr;gap:36px}}.lp .step{border-top:2px solid var(--line);padding-top:26px;transition:transform .4s cubic-bezier(.2,.8,.2,1);position:relative}.lp .step:before{content:"";background:linear-gradient(90deg,#0b1737,#2f4b92,#8fa6e0);width:0;height:2px;transition:width .6s cubic-bezier(.2,.8,.2,1);position:absolute;top:-2px;left:0}.lp .step:hover:before{width:100%}.lp .step:hover{transform:translateY(-3px)}.lp .step .n{font-family:var(--head);letter-spacing:-.06em;color:var(--cream-3);font-size:64px;font-weight:800;line-height:1;transition:color .3s}.lp .step:hover .n{color:var(--ink)}.lp .step h3{margin:18px 0 10px;font-size:26px}.lp .step p{color:var(--ink-3)}.lp .faq{grid-template-columns:1fr 1.4fr;gap:64px;display:grid}@media (max-width:900px){.lp .faq{grid-template-columns:1fr;gap:24px}}.lp details{border-top:1px solid var(--line);padding:24px 0}.lp details:last-child{border-bottom:1px solid var(--line)}.lp summary{cursor:pointer;font-family:var(--head);letter-spacing:-.03em;justify-content:space-between;gap:20px;font-size:21px;font-weight:800;list-style:none;display:flex}.lp summary::-webkit-details-marker{display:none}.lp summary:after{content:"+";border:1px solid var(--line);width:30px;height:30px;color:var(--cream-3);border-radius:50%;flex:none;place-items:center;font-size:18px;transition:transform .25s,background .25s;display:grid}.lp details[open] summary:after{background:var(--azul);color:#fff;border-color:var(--azul);transform:rotate(45deg)}.lp details p{color:var(--ink-3);max-width:620px;margin-top:12px}.lp .final{text-align:center;padding:330px 0 150px;overflow:hidden}.lp .final:before{background:radial-gradient(55% 50% at 50% 100%,#2f4b9299,#0000 70%),radial-gradient(30% 25% at 50% 100%,#6e8cdc40,#0000 70%),#0b1737}@media (max-width:640px){.lp .final{padding:220px 0 110px}}.lp .final h2{letter-spacing:-.06em;font-size:clamp(46px,9vw,136px)}.lp .final p{margin:26px 0 42px;font-size:19px}.lp footer{color:#8c95ae;background:linear-gradient(#0b1737,#050608);padding:64px 0 80px;font-size:13.5px}.lp footer .wrap{grid-template-columns:2fr 1fr 1fr 1fr;gap:32px;display:grid}@media (max-width:760px){.lp footer .wrap{grid-template-columns:1fr 1fr}}.lp footer h5{font-family:var(--head);letter-spacing:.2em;text-transform:uppercase;color:var(--cream);margin-bottom:16px;font-size:11px;font-weight:700}.lp footer h5~a{padding:5px 0;display:block}.lp footer h5~a:hover{color:#fff}@media (prefers-reduced-motion:reduce){.lp .band .track{animation:none}.lp .tile,.lp .model,.lp .step,.lp .reveal,.lp .tile .viz{transition:none}.lp .tile:hover,.lp .model:hover,.lp .step:hover{transform:none}}
