.marketing{--mk-primary-solid:124 58 237;--mk-primary-solid-hover:109 40 217;--mk-night:6 5 10;--mk-night-raised:15 13 24;--mk-on-night:244 243 248;--mk-on-night-muted:163 159 178;--mk-primary-on-night:167 139 250;--mk-positive-on-night:52 211 153;--mk-cyan-on-night:34 211 238;--mk-qr-paper:255 255 255;--mk-qr-ink:10 9 16;--mk-modo-perilla-fondo:255 255 255;--mk-weight-regular:400;--mk-weight-strong:700;--mk-text-h1:clamp(2.5rem, 1.75rem + 3.333vw, 4.75rem);--mk-text-hero:clamp(2.125rem, 1.6rem + 2.2vw, 3.5rem);--mk-text-h2:clamp(2rem, 1.6rem + 1.778vw, 3.25rem);--mk-text-h3:clamp(1.25rem, 1.15rem + .444vw, 1.5rem);--mk-text-lead:clamp(1.0625rem, 1rem + .278vw, 1.25rem);--mk-text-body:clamp(1rem, .958rem + .185vw, 1.125rem);--mk-text-meta:.875rem;--mk-text-eyebrow:.75rem;--mk-leading-h1:1.04;--mk-leading-h2:1.1;--mk-leading-h3:1.3;--mk-leading-body:1.6;--mk-leading-meta:1.45;--mk-tracking-h1:-.035em;--mk-tracking-h2:-.025em;--mk-tracking-h3:-.015em;--mk-tracking-eyebrow:.08em;--mk-measure-text:65ch;--mk-measure-lead:52ch;--mk-content:75rem;--mk-gutter:clamp(1rem, .6rem + 1.778vw, 2rem);--mk-section-space:clamp(3rem, 1.25rem + 7.2vw, 10rem);--mk-header-height:4rem;--mk-grid-step:48px;--mk-radius-control:.75rem;--mk-radius-surface:1.25rem;--mk-radius-panel:1.75rem;--mk-radius-device:2.5rem;--mk-radius-pill:9999px;--mk-header-blur:12px;--mk-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");--mk-grain-strength:.035;--mk-ease-out:cubic-bezier(.16, 1, .3, 1);--mk-duration-hover:.2s;--mk-duration-reveal:.56s;--mk-reveal-shift:10px;--mk-stagger-step:70ms;--mk-duration-stamp:.42s;--mk-stamp-step:.11s;--mk-stamp-start:.3s;--mk-duration-stamp-new:.7s;--mk-hover-lift:-2px;--mk-device-width:18.5rem;--mk-device-bezel:.625rem;--mk-device-screen-height:38rem;--mk-radius-device-screen:calc(var(--mk-radius-device) - var(--mk-device-bezel));--mk-text-device:.75rem;--mk-text-device-sm:.6875rem;--mk-leading-device:1.35;--mk-z-header:30;--mk-z-fab:35;--mk-z-consent:38;--mk-z-skip:40;--mk-whatsapp:37 211 102;--mk-whatsapp-hover:30 190 90}@media (min-width:1024px){.marketing{--mk-header-height:5rem}}.marketing{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--mk-canvas:250 249 251;--mk-paper:255 255 255;--mk-soft:245 243 255;--mk-sunken:243 242 247;--mk-ink:15 23 42;--mk-body:71 85 105;--mk-muted:91 101 119;--mk-hairline:24 20 43;--mk-primary:109 40 217;--mk-primary-hover:91 33 182;--mk-cyan:14 116 144;--mk-positive:4 120 87;--brand-logo-fondo:transparent;--mk-grid-line:#18142b0b;--mk-halo-violeta:.1;--mk-halo-cian:.06;--mk-elev-1:0 1px 2px #18142b0f;--mk-elev-2:0 1px 2px #18142b0d, 0 8px 24px -6px #18142b1a;--mk-elev-3:0 1px 2px #18142b0f, 0 32px 64px -24px #18142b3d, 0 0 80px -20px rgb(var(--mk-primary-solid) / .18);--mk-elev-button:inset 0 1px 0 #fff3, 0 1px 2px #18142b1f, 0 8px 20px -8px rgb(var(--mk-primary-solid) / .45);--mk-elev-glass:inset 0 1px 0 #ffffffb3, 0 1px 2px #18142b0d, 0 12px 32px -12px #18142b1a;--mk-glow-strength:.12;--mk-glow-cyan-strength:.06;--mk-modo-sol:1;--mk-modo-luna:0;--mk-modo-perilla:0rem;--mk-modo-pista:91 101 119}@media (prefers-color-scheme:dark){html:not([data-tema-landing=claro]) .marketing{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--mk-canvas:10 9 16;--mk-paper:19 17 28;--mk-soft:30 25 48;--mk-sunken:15 13 24;--mk-ink:246 245 251;--mk-body:176 172 194;--mk-muted:142 137 163;--mk-hairline:255 255 255;--mk-primary:167 139 250;--mk-primary-hover:196 181 253;--mk-cyan:34 211 238;--mk-positive:52 211 153;--brand-logo-fondo:#f5f3ff;--mk-grid-line:#ffffff06;--mk-halo-violeta:.22;--mk-halo-cian:.08;--mk-elev-1:0 1px 2px #00000080;--mk-elev-2:0 1px 2px #00000080, 0 12px 32px -8px #0000008c;--mk-elev-3:0 1px 2px #0009, 0 32px 64px -24px #000c, 0 0 80px -20px rgb(var(--mk-primary-solid) / .35);--mk-elev-button:inset 0 1px 0 #ffffff38, 0 1px 2px #00000080, 0 8px 24px -8px rgb(var(--mk-primary-solid) / .55);--mk-elev-glass:inset 0 1px 0 #ffffff0f, 0 1px 2px #00000080, 0 12px 32px -8px #0000008c;--mk-glow-strength:.16;--mk-glow-cyan-strength:.1;--mk-modo-sol:0;--mk-modo-luna:1;--mk-modo-perilla:1.25rem;--mk-modo-pista:124 58 237}}html[data-tema-landing=oscuro] .marketing{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--mk-canvas:10 9 16;--mk-paper:19 17 28;--mk-soft:30 25 48;--mk-sunken:15 13 24;--mk-ink:246 245 251;--mk-body:176 172 194;--mk-muted:142 137 163;--mk-hairline:255 255 255;--mk-primary:167 139 250;--mk-primary-hover:196 181 253;--mk-cyan:34 211 238;--mk-positive:52 211 153;--brand-logo-fondo:#f5f3ff;--mk-grid-line:#ffffff06;--mk-halo-violeta:.22;--mk-halo-cian:.08;--mk-elev-1:0 1px 2px #00000080;--mk-elev-2:0 1px 2px #00000080, 0 12px 32px -8px #0000008c;--mk-elev-3:0 1px 2px #0009, 0 32px 64px -24px #000c, 0 0 80px -20px rgb(var(--mk-primary-solid) / .35);--mk-elev-button:inset 0 1px 0 #ffffff38, 0 1px 2px #00000080, 0 8px 24px -8px rgb(var(--mk-primary-solid) / .55);--mk-elev-glass:inset 0 1px 0 #ffffff0f, 0 1px 2px #00000080, 0 12px 32px -8px #0000008c;--mk-glow-strength:.16;--mk-glow-cyan-strength:.1;--mk-modo-sol:0;--mk-modo-luna:1;--mk-modo-perilla:1.25rem;--mk-modo-pista:124 58 237}
.marketing{background-color:rgb(var(--mk-canvas));background-image:radial-gradient(ellipse 70% 40% at 50% -5%, rgb(var(--mk-primary-solid) / var(--mk-halo-violeta)), transparent 70%), radial-gradient(ellipse 40% 30% at 85% 5%, rgb(var(--mk-cyan) / var(--mk-halo-cian)), transparent 70%), linear-gradient(to right, var(--mk-grid-line) 1px, transparent 1px), linear-gradient(to bottom, var(--mk-grid-line) 1px, transparent 1px);background-size:100% 100%, 100% 100%, var(--mk-grid-step) var(--mk-grid-step), var(--mk-grid-step) var(--mk-grid-step);color:rgb(var(--mk-ink));font-family:var(--font-sans), ui-sans-serif, system-ui, sans-serif;overflow-wrap:break-word;background-attachment:fixed,fixed,scroll,scroll}.marketing :where(h1,h2,h3){text-wrap:balance}html:has(.marketing){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){html:not([data-tema-landing=claro]):has(.marketing){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}html[data-tema-landing=oscuro]:has(.marketing){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body:has(.marketing){background-color:#0000}::view-transition-old(root){animation-duration:.2s}::view-transition-new(root){animation-duration:.2s}.marketing :where(section[id]){scroll-margin-top:var(--mk-header-height)}@media (prefers-reduced-motion:reduce){html:has(.marketing){scroll-behavior:auto}}@media (max-width:767.98px){.marketing .mk-comparativa{table-layout:fixed}.marketing .mk-comparativa thead th:first-child{width:32%}.marketing .mk-comparativa th{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}}.marketing .mk-glow{background:radial-gradient(closest-side at 50% 50%, rgb(var(--mk-primary-solid) / var(--mk-glow-strength)), transparent 72%), radial-gradient(closest-side at 72% 28%, rgb(var(--mk-cyan) / var(--mk-glow-cyan-strength)), transparent 70%)}.marketing .mk-hud-corners{background:linear-gradient(rgb(var(--mk-cyan-on-night) / .7), rgb(var(--mk-cyan-on-night) / .7)) top left / 14px 1px no-repeat, linear-gradient(rgb(var(--mk-cyan-on-night) / .7), rgb(var(--mk-cyan-on-night) / .7)) top left / 1px 14px no-repeat, linear-gradient(rgb(var(--mk-cyan-on-night) / .7), rgb(var(--mk-cyan-on-night) / .7)) top right / 14px 1px no-repeat, linear-gradient(rgb(var(--mk-cyan-on-night) / .7), rgb(var(--mk-cyan-on-night) / .7)) top right / 1px 14px no-repeat, linear-gradient(rgb(var(--mk-cyan-on-night) / .7), rgb(var(--mk-cyan-on-night) / .7)) bottom left / 14px 1px no-repeat, linear-gradient(rgb(var(--mk-cyan-on-night) / .7), rgb(var(--mk-cyan-on-night) / .7)) bottom left / 1px 14px no-repeat, linear-gradient(rgb(var(--mk-cyan-on-night) / .7), rgb(var(--mk-cyan-on-night) / .7)) bottom right / 14px 1px no-repeat, linear-gradient(rgb(var(--mk-cyan-on-night) / .7), rgb(var(--mk-cyan-on-night) / .7)) bottom right / 1px 14px no-repeat}.marketing .mk-grain{isolation:isolate}.marketing .mk-grain:before{content:"";z-index:-1;pointer-events:none;background-image:var(--mk-grain);opacity:var(--mk-grain-strength);position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.marketing [data-mk-reveal]{transition:opacity var(--mk-duration-reveal) var(--mk-ease-out), translate var(--mk-duration-reveal) var(--mk-ease-out);transition-delay:calc(var(--mk-i,0) * var(--mk-stagger-step))}.marketing [data-mk-reveal][data-mk-pending]{opacity:0;translate:0 var(--mk-reveal-shift)}.marketing .mk-stamp-sequence li[aria-label^=Sello]{animation:mk-stamp var(--mk-duration-stamp) var(--mk-ease-out) both;animation-delay:calc(var(--mk-stamp-start) + var(--mk-stamp-n,0) * var(--mk-stamp-step))}.marketing .mk-simulador[data-sellado=true] .mk-stamp-sequence li[aria-label^=Sello]:not(:has(~li[aria-label^=Sello])){animation:mk-sello-nuevo var(--mk-duration-stamp-new) var(--mk-ease-out) both}.marketing .mk-fab{animation:mk-fab var(--mk-duration-reveal) var(--mk-ease-out) .4s both}}.marketing .mk-stamp-sequence li:nth-child(2){--mk-stamp-n:1}.marketing .mk-stamp-sequence li:nth-child(3){--mk-stamp-n:2}.marketing .mk-stamp-sequence li:nth-child(4){--mk-stamp-n:3}.marketing .mk-stamp-sequence li:nth-child(5){--mk-stamp-n:4}.marketing .mk-stamp-sequence li:nth-child(6){--mk-stamp-n:5}.marketing .mk-stamp-sequence li:nth-child(7){--mk-stamp-n:6}.marketing .mk-stamp-sequence li:nth-child(8){--mk-stamp-n:7}.marketing .mk-stamp-sequence li:nth-child(9){--mk-stamp-n:8}.marketing .mk-stamp-sequence li:nth-child(10){--mk-stamp-n:9}@keyframes mk-stamp{0%{opacity:0;scale:.4}60%{opacity:1;scale:1.08}to{opacity:1;scale:1}}@keyframes mk-fab{0%{opacity:0;scale:.8}to{opacity:1;scale:1}}@keyframes mk-sello-nuevo{0%{opacity:0;filter:drop-shadow(0 0 0 rgb(var(--mk-primary-on-night) / 0));scale:.4}45%{opacity:1;filter:drop-shadow(0 0 14px rgb(var(--mk-primary-on-night) / .9));scale:1.3}to{opacity:1;filter:drop-shadow(0 0 0 rgb(var(--mk-primary-on-night) / 0));scale:1}}
