:root{--cn-bg: #FFFFFF;--cn-bg-alt: #F1F5FA;--cn-text: #14213D;--cn-text-soft: #55617A;--cn-accent: #1F5FD1;--cn-accent-dark: #1848A3;--cn-violet: #14213D;--cn-yellow: #FFC93C;--cn-teal: #12A594;--cn-pink: #FFD6D0;--cn-line: #DDE4EE;--cn-white: #FFFFFF;--cn-grad-sol: linear-gradient(135deg, #FFF3CC 0%, #FFE39A 60%, #FFD36B 100%);--cn-grad-violeta: linear-gradient(135deg, #14213D 0%, #1F3F87 60%, #1F5FD1 100%);--cn-grad-suave: linear-gradient(180deg, #FFFFFF 0%, #F1F5FA 100%);--cn-radius-lg: 28px;--cn-radius-md: 18px;--cn-radius-sm: 12px;--cn-margen: 24px;--cn-ease: cubic-bezier(.22, 1, .36, 1);--cn-fuente-titular: "Fraunces", Georgia, "Times New Roman", serif;--cn-fuente-texto: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}.cn-section{padding-top:0!important;padding-bottom:0!important;font-family:var(--cn-fuente-texto);color:var(--cn-text)}.cn-container{max-width:1240px;margin:0 auto;padding:0 var(--cn-margen)}.cn-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--cn-accent-dark);font-weight:600;margin:0 0 14px}.cn-eyebrow:before{content:"";width:20px;height:1px;background:var(--cn-accent-dark);display:inline-block}.cn-h1,.cn-h2,.cn-h3{font-family:var(--cn-fuente-titular);font-weight:500;line-height:1.08;letter-spacing:-.01em;margin:0}.cn-body{font-size:17px;line-height:1.6;color:var(--cn-text-soft);margin:0}.cn-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;border-radius:999px;padding:16px 32px;font-family:var(--cn-fuente-texto);font-weight:600;font-size:15px;text-decoration:none;border:1px solid transparent;cursor:pointer;transition:transform .35s var(--cn-ease),box-shadow .35s var(--cn-ease),background-color .35s var(--cn-ease);white-space:nowrap}.cn-btn-primario{background:var(--cn-accent);color:var(--cn-white);box-shadow:0 14px 28px -12px #1f5fd18c}.cn-btn-primario:hover{background:var(--cn-violet);transform:translateY(-3px);box-shadow:0 18px 32px -12px #14213d80}.cn-btn-secundario{background:transparent;color:var(--cn-text);border-color:var(--cn-line)}.cn-btn-secundario:hover{border-color:var(--cn-text);transform:translateY(-2px)}.cn-btn:disabled{opacity:.5;cursor:not-allowed;transform:none!important;box-shadow:none!important}.cn-card{background:var(--cn-white);border-radius:var(--cn-radius-md);box-shadow:0 10px 30px -18px #1b134059;transition:transform .5s var(--cn-ease),box-shadow .5s var(--cn-ease)}.cn-card:hover{transform:translateY(-8px) rotate(-.4deg);box-shadow:0 34px 50px -28px #1f5fd159}.cn-reveal{opacity:0;transform:translateY(28px) scale(.985);transition:opacity .9s var(--cn-ease),transform .9s var(--cn-ease)}.cn-reveal.cn-visible{opacity:1;transform:none}.cn-stagger>*{transition-delay:calc(var(--cn-i, 0) * 90ms)}@media(prefers-reduced-motion:reduce){.cn-reveal{opacity:1!important;transform:none!important;transition:none!important}.cn-card:hover,.cn-btn:hover{transform:none!important}}.section-header{margin-bottom:0!important}@media screen and (max-width:989px){.cn-h1{font-size:clamp(34px,8vw,48px)!important}}@media screen and (max-width:540px){:root{--cn-margen: 18px}}.cn-hero-grid-flex{display:flex;align-items:center;gap:64px}.cn-hero-texto{flex:1 1 460px;max-width:560px}.cn-hero-sub{margin-top:18px;max-width:460px;font-size:18px}.cn-hero-precio{display:flex;align-items:baseline;gap:12px;margin-top:26px}.cn-hero-precio-actual{font-family:var(--cn-fuente-titular);font-size:28px}.cn-hero-precio-antes{font-size:16px;color:var(--cn-text-soft);text-decoration:line-through}.cn-hero-ctas{display:flex;flex-wrap:wrap;gap:14px;margin-top:30px}.cn-hero-visual{position:relative;flex:1 1 420px;display:flex;align-items:center;justify-content:center;min-height:360px}.cn-hero-visual-blob{position:absolute;top:-4%;right:4%;bottom:4%;left:12%;border-radius:50% 45% 55% 50%/55% 50% 50% 45%;background:var(--cn-pink);opacity:.55;z-index:0}.cn-hero-imagen{position:relative;z-index:1;max-width:100%;height:auto;max-height:480px;width:auto;margin:0 auto;display:block;border-radius:32px;box-shadow:18px 18px 0 var(--cn-violet),0 40px 60px -30px #1b134080}.cn-hero .cn-h1{color:var(--cn-text)}.cn-hero .cn-body{color:var(--cn-text);opacity:.88}.cn-hero .cn-eyebrow{background:var(--cn-white);color:var(--cn-violet);padding:8px 16px;border-radius:999px}.cn-hero .cn-eyebrow:before{display:none}.cn-hero .cn-btn-primario{background:var(--cn-text);box-shadow:0 14px 28px -12px #1b134099}.cn-hero .cn-btn-primario:hover{background:var(--cn-violet)}.cn-hero .cn-btn-secundario{border-color:var(--cn-text)}.cn-hero-precio-actual{color:var(--cn-text)}.cn-hero-sticker{position:absolute;z-index:3;top:2%;right:4%;width:92px;height:92px;border-radius:50%;background:var(--cn-yellow);color:var(--cn-text);display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:var(--cn-fuente-titular);font-weight:600;font-size:26px;line-height:1;transform:rotate(12deg);box-shadow:0 14px 26px -10px #1b134080;border:3px solid var(--cn-white);animation:cn-sticker 3.2s ease-in-out infinite}.cn-hero-sticker small{font-family:var(--cn-fuente-texto);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-top:4px}@keyframes cn-sticker{0%,to{transform:rotate(12deg) scale(1)}50%{transform:rotate(8deg) scale(1.08)}}@media(prefers-reduced-motion:reduce){.cn-hero-sticker{animation:none}}.cn-hero-badge{position:absolute;z-index:2;bottom:6%;left:50%;transform:translate(-50%);background:var(--cn-white);color:var(--cn-text);font-size:13px;font-weight:600;padding:10px 20px;border-radius:999px;box-shadow:0 14px 30px -14px #16171a59;white-space:nowrap}@media screen and (max-width:989px){.cn-hero-grid-flex{flex-direction:column!important;gap:40px;text-align:center}.cn-hero-texto{max-width:100%}.cn-hero-sub{margin-left:auto;margin-right:auto}.cn-hero-ctas{justify-content:center}.cn-hero-visual{min-height:280px}}.cn-beneficios-cabecera{max-width:620px;margin:0 0 48px}.cn-beneficios-grid{display:grid;gap:24px}.cn-beneficio-card{padding:36px 30px}.cn-beneficio-icono{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:50%;background:var(--cn-bg-alt);color:var(--cn-accent-dark);margin-bottom:22px}.cn-beneficio-titulo{font-size:20px;margin-bottom:10px}@media screen and (max-width:989px){.cn-beneficios-grid{grid-template-columns:1fr 1fr!important}}@media screen and (max-width:540px){.cn-beneficios-grid{grid-template-columns:1fr!important}}.cn-catalogo-cabecera{max-width:620px;margin:0 0 44px}.cn-catalogo-texto{margin-top:12px}.cn-catalogo-grid{display:grid;grid-template-columns:repeat(var(--cn-cols, 4),1fr);gap:22px}.cn-catalogo-card{display:block;text-decoration:none;color:inherit;overflow:hidden}.cn-catalogo-imagen-wrap{position:relative;aspect-ratio:1 / 1;background:var(--cn-bg-alt);border-radius:var(--cn-radius-md) var(--cn-radius-md) 0 0;overflow:hidden}.cn-catalogo-imagen-wrap img{width:100%;height:100%;object-fit:cover;transition:transform .6s var(--cn-ease)}.cn-catalogo-card:hover .cn-catalogo-imagen-wrap img{transform:scale(1.06)}.cn-catalogo-badge{position:absolute;top:14px;left:14px;background:var(--cn-accent);color:var(--cn-white);font-size:11px;font-weight:700;letter-spacing:.04em;padding:6px 12px;border-radius:999px;text-transform:uppercase}.cn-catalogo-info{padding:20px 22px 24px}.cn-catalogo-titulo{font-size:17px;font-weight:500;margin-bottom:10px}.cn-catalogo-precios{display:flex;align-items:baseline;gap:10px}.cn-catalogo-precio{font-weight:600}.cn-catalogo-precio-antes{font-size:13px;color:var(--cn-text-soft);text-decoration:line-through}.cn-catalogo-cta{text-align:center;margin-top:44px}@media screen and (max-width:989px){.cn-catalogo-grid{grid-template-columns:1fr 1fr!important}}@media screen and (max-width:540px){.cn-catalogo-grid{grid-template-columns:1fr 1fr!important;gap:14px}.cn-catalogo-info{padding:14px 14px 18px}}.cn-confianza-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;text-align:center}.cn-confianza-num{display:block;font-family:var(--cn-fuente-titular);font-size:44px;margin-bottom:8px}.cn-confianza-etiqueta{font-size:14px;opacity:.75;margin:0}@media screen and (max-width:540px){.cn-confianza-grid{grid-template-columns:1fr!important;gap:28px}}.cn-resenas-cabecera{max-width:620px;margin:0 0 44px}.cn-resenas-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.cn-resena-card{padding:32px 28px}.cn-resena-estrellas{display:flex;gap:3px;color:var(--cn-accent);margin-bottom:16px}.cn-resena-texto{font-style:italic;margin-bottom:18px}.cn-resena-nombre{font-size:14px;font-weight:600;margin:0}@media screen and (max-width:989px){.cn-resenas-grid{grid-template-columns:1fr 1fr!important}}@media screen and (max-width:540px){.cn-resenas-grid{grid-template-columns:1fr!important}}.cn-cta-inner{text-align:center;max-width:680px}.cn-cta-titulo{font-size:clamp(30px,4vw,44px)}.cn-cta-sub{margin:18px auto 0;max-width:460px}.cn-cta-boton{margin-top:34px;background:var(--cn-white);color:var(--cn-text)!important}.cn-cta-boton:hover{background:var(--cn-bg-alt);transform:translateY(-2px)}.cn-producto-grid{display:flex;gap:64px;align-items:flex-start;margin-bottom:72px}.cn-producto-galeria{flex:1 1 520px;position:sticky;top:100px}.cn-producto-imagen-principal-wrap{border-radius:var(--cn-radius-lg);overflow:hidden;background:var(--cn-bg-alt);aspect-ratio:1 / 1}.cn-producto-imagen-principal-wrap img{width:100%;height:100%;object-fit:cover}.cn-producto-sin-imagen{width:100%;height:100%}.cn-producto-miniaturas{display:flex;gap:12px;margin-top:16px;flex-wrap:wrap}.cn-producto-mini{width:72px;height:72px;border-radius:var(--cn-radius-sm);overflow:hidden;padding:0;border:2px solid transparent;cursor:pointer;background:var(--cn-bg-alt);transition:border-color .3s var(--cn-ease)}.cn-producto-mini img{width:100%;height:100%;object-fit:cover;display:block}.cn-producto-mini.cn-mini-activa{border-color:var(--cn-text)}.cn-producto-info{flex:1 1 420px;max-width:480px}.cn-producto-titulo{font-size:34px;margin:6px 0 18px}.cn-producto-precios{display:flex;align-items:baseline;gap:14px;margin-bottom:20px}.cn-producto-precio{font-family:var(--cn-fuente-titular);font-size:28px}.cn-producto-precio-antes{font-size:17px;color:var(--cn-text-soft);text-decoration:line-through}.cn-producto-intro{margin-bottom:24px}.cn-producto-opciones{margin-bottom:20px}.cn-producto-opcion{margin-bottom:14px}.cn-producto-opcion-label{display:block;font-size:13px;font-weight:600;margin-bottom:8px}.cn-producto-select{width:100%;padding:14px 16px;border-radius:var(--cn-radius-sm);border:1px solid var(--cn-line);background:var(--cn-white);font-family:var(--cn-fuente-texto);font-size:15px}.cn-producto-estado{color:var(--cn-accent-dark);font-size:14px;min-height:20px;margin:0 0 8px}.cn-producto-boton{width:100%;padding:18px;font-size:16px}.cn-producto-confianza{list-style:none;margin:28px 0 0;padding:0;display:flex;flex-direction:column;gap:12px}.cn-producto-confianza li{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--cn-text-soft)}.cn-producto-confianza svg{flex-shrink:0;color:var(--cn-accent-dark)}.cn-producto-caracteristicas-wrap,.cn-producto-incluye-wrap,.cn-producto-descripcion{margin-bottom:64px}.cn-producto-caracteristicas{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:32px}.cn-caracteristica{padding:30px 26px}.cn-caracteristica h3{font-size:18px;margin-bottom:10px}.cn-producto-incluye{margin-top:24px;padding-left:0;list-style:none;display:grid;gap:10px;max-width:480px}.cn-producto-incluye li{padding-left:28px;position:relative;color:var(--cn-text-soft)}.cn-producto-incluye li:before{content:"\2713";position:absolute;left:0;color:var(--cn-accent-dark);font-weight:700}.cn-producto-descripcion{max-width:760px;color:var(--cn-text-soft);line-height:1.7}@media screen and (max-width:989px){.cn-producto-grid{flex-direction:column;gap:32px}.cn-producto-galeria{position:static;width:100%}.cn-producto-info{max-width:100%}.cn-producto-caracteristicas{grid-template-columns:1fr 1fr}}@media screen and (max-width:540px){.cn-producto-caracteristicas{grid-template-columns:1fr}.cn-producto-titulo{font-size:26px}}.cn-card.cn-visible:hover{transform:translateY(-8px) rotate(-.4deg)}.header__heading-link .h2{font-family:var(--cn-fuente-titular);font-weight:600;letter-spacing:-.01em;color:var(--cn-text)}.header__heading-link .h2:after{content:".";color:var(--cn-accent)}.cn-marquesina,.cn-marquesina-viewport{overflow-x:clip}.cn-marquesina-pista{display:flex;width:max-content;animation:cn-marquesina linear infinite;font-family:var(--cn-fuente-titular);font-weight:500;white-space:nowrap}.cn-marquesina-grupo{display:flex;align-items:center}.cn-marquesina-item{padding:0 22px}.cn-marquesina-punto{opacity:.7}@keyframes cn-marquesina{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.cn-marquesina-pista{animation:none}}.cn-beneficio-card{border-top:6px solid var(--cn-yellow)}.cn-beneficio-card:nth-child(3n+1){background:#fff3c7;border-top-color:var(--cn-yellow)}.cn-beneficio-card:nth-child(3n+2){background:#dce8fa;border-top-color:var(--cn-violet)}.cn-beneficio-card:nth-child(3n+3){background:#d8f3ee;border-top-color:var(--cn-teal)}.cn-beneficio-card:nth-child(3n+1) .cn-beneficio-icono{background:var(--cn-yellow);color:var(--cn-text)}.cn-beneficio-card:nth-child(3n+2) .cn-beneficio-icono{background:var(--cn-violet);color:var(--cn-white)}.cn-beneficio-card:nth-child(3n+3) .cn-beneficio-icono{background:var(--cn-teal);color:var(--cn-white)}.cn-beneficio-card .cn-body{color:var(--cn-text);opacity:.8}.cn-eyebrow{color:var(--cn-violet)}.cn-eyebrow:before{background:var(--cn-violet);height:2px}.cn-h2{font-size:clamp(30px,4vw,46px)}.cn-catalogo-card:nth-child(4n+1) .cn-catalogo-imagen-wrap{background:#ffe38a}.cn-catalogo-card:nth-child(4n+2) .cn-catalogo-imagen-wrap{background:#ffc2da}.cn-catalogo-card:nth-child(4n+3) .cn-catalogo-imagen-wrap{background:#b9f0e3}.cn-catalogo-card:nth-child(4n+4) .cn-catalogo-imagen-wrap{background:#d7c8ff}.cn-catalogo-card{border:2px solid var(--cn-text);box-shadow:6px 6px 0 var(--cn-text)}.cn-catalogo-card:hover{box-shadow:10px 10px 0 var(--cn-violet)}.cn-catalogo-badge{background:var(--cn-accent);font-size:12px;box-shadow:0 6px 14px -6px #1f5fd199}.cn-catalogo-precio{color:var(--cn-accent-dark);font-size:18px;font-weight:700}.cn-confianza.cn-section,.cn-cta.cn-section,.cn-marquesina.cn-section{color:inherit}.cn-confianza-num{color:var(--cn-yellow);font-size:52px}.cn-confianza-etiqueta{opacity:.9;font-size:15px}.cn-resena-card{border-top:6px solid var(--cn-accent)}.cn-resena-card:nth-child(3n+2){border-top-color:var(--cn-violet)}.cn-resena-card:nth-child(3n+3){border-top-color:var(--cn-teal)}.cn-resena-estrellas{color:#ffb400}.cn-cta-titulo{color:inherit}.cn-cta-boton{background:var(--cn-yellow);color:var(--cn-text)!important;box-shadow:0 16px 30px -12px #0006}.cn-cta-boton:hover{background:var(--cn-white)}.cn-producto-imagen-principal-wrap{background:var(--cn-bg-alt);box-shadow:14px 14px 0 var(--cn-violet)}.cn-producto-mini.cn-mini-activa{border-color:var(--cn-accent)}.cn-producto-precio{color:var(--cn-accent-dark)}.cn-producto-boton{box-shadow:0 16px 30px -12px #1f5fd18c}.cn-caracteristica:nth-child(3n+1){background:#fff3c7}.cn-caracteristica:nth-child(3n+2){background:#dce8fa}.cn-caracteristica:nth-child(3n+3){background:#d8f3ee}.cn-caracteristica .cn-body{color:var(--cn-text);opacity:.8}.cn-producto-confianza svg{color:var(--cn-teal)}.cn-beneficio-card:nth-child(4n+4){background:#ffe3db;border-top-color:var(--cn-accent)}.cn-beneficio-card:nth-child(4n+4) .cn-beneficio-icono{background:var(--cn-accent);color:var(--cn-white)}.cn-hero-puntos{list-style:none;margin:26px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:10px 22px}.cn-hero-puntos li{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:var(--cn-text)}.cn-hero-puntos li:before{content:"\2713";display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:var(--cn-text);color:var(--cn-white);font-size:12px}@media screen and (max-width:989px){.cn-hero-puntos{justify-content:center}}.cn-bloques .cn-container{display:flex;flex-direction:column;gap:72px}.cn-bloque{display:flex;align-items:center;gap:64px}.cn-bloque-inv{flex-direction:row-reverse}.cn-bloque-imagen{flex:1 1 50%;border-radius:var(--cn-radius-lg);overflow:hidden;background:var(--cn-bg-alt);box-shadow:14px 14px 0 var(--cn-yellow);aspect-ratio:1 / 1}.cn-bloque-inv .cn-bloque-imagen{box-shadow:-14px 14px 0 var(--cn-accent)}.cn-bloque-imagen img{width:100%;height:100%;object-fit:cover;display:block}.cn-bloque-texto{flex:1 1 50%;max-width:480px}.cn-bloque-texto .cn-h2{margin-bottom:16px}.cn-bloque-lista{list-style:none;padding:0;margin:22px 0 0;display:grid;gap:10px}.cn-bloque-lista li{position:relative;padding-left:28px;color:var(--cn-text)}.cn-bloque-lista li:before{content:"\2713";position:absolute;left:0;color:var(--cn-teal);font-weight:700}@media screen and (max-width:989px){.cn-bloques .cn-container{gap:56px}.cn-bloque,.cn-bloque-inv{flex-direction:column;gap:32px}.cn-bloque-imagen,.cn-bloque-inv .cn-bloque-imagen{width:100%;box-shadow:10px 10px 0 var(--cn-yellow)}.cn-bloque-texto{max-width:100%}}.cn-faq-cabecera{max-width:620px;margin:0 0 40px}.cn-faq-lista{display:grid;gap:12px;max-width:820px}.cn-faq-item{background:var(--cn-white);border:2px solid var(--cn-line);border-radius:var(--cn-radius-md);transition:border-color .3s var(--cn-ease)}.cn-faq-item[open]{border-color:var(--cn-violet)}.cn-faq-item summary{list-style:none;cursor:pointer;padding:20px 56px 20px 24px;font-weight:600;font-size:17px;position:relative}.cn-faq-item summary::-webkit-details-marker{display:none}.cn-faq-item summary:after{content:"+";position:absolute;right:24px;top:50%;transform:translateY(-50%);font-size:26px;color:var(--cn-violet);transition:transform .3s var(--cn-ease)}.cn-faq-item[open] summary:after{content:"\2013"}.cn-faq-resp{padding:0 24px 22px;color:var(--cn-text-soft);line-height:1.65}.cn-producto-opcion{border:0;padding:0;margin:0 0 18px;min-width:0}.cn-producto-opcion-label{font-size:13px;font-weight:600;margin-bottom:10px;padding:0}.cn-producto-opcion-label span{font-weight:500;color:var(--cn-text-soft)}.cn-pills{display:flex;flex-wrap:wrap;gap:10px}.cn-pill{position:relative;cursor:pointer}.cn-pill input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;cursor:pointer}.cn-pill-txt{display:inline-flex;align-items:center;gap:8px;padding:12px 18px;border-radius:999px;border:2px solid var(--cn-line);background:var(--cn-white);font-size:14px;font-weight:600;transition:border-color .25s var(--cn-ease),background-color .25s var(--cn-ease),transform .25s var(--cn-ease)}.cn-pill:hover .cn-pill-txt{border-color:var(--cn-violet);transform:translateY(-1px)}.cn-pill input:checked+.cn-pill-txt{border-color:var(--cn-text);background:var(--cn-text);color:var(--cn-white)}.cn-pill input:focus-visible+.cn-pill-txt{outline:3px solid var(--cn-yellow);outline-offset:2px}.cn-dot{width:16px;height:16px;border-radius:50%;display:inline-block;border:2px solid rgba(255,255,255,.85);box-shadow:0 0 0 1px #0f2e3a40}.cn-dot-oscuro{background:#4a4d52}.cn-dot-claro{background:#bdbfc4}.cn-producto-envio{margin:22px 0 0;padding:16px 18px;border-radius:var(--cn-radius-sm);background:var(--cn-bg-alt);font-size:14px;color:var(--cn-text);line-height:1.55}.cn-eyebrow{color:var(--cn-accent)}.cn-eyebrow:before{background:var(--cn-accent)}.cn-hero .cn-eyebrow{color:var(--cn-accent)}.cn-portada{position:relative;display:flex;align-items:center;overflow:hidden;--cn-velo: .6}.cn-portada-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.cn-portada-media img{width:100%;height:100%;object-fit:cover;object-position:right center;display:block}.cn-portada-velo{position:absolute;top:0;right:0;bottom:0;left:0}.cn-portada--oscuro .cn-portada-velo{background:linear-gradient(90deg,rgba(255,255,255,var(--cn-velo)),rgba(255,255,255,calc(var(--cn-velo) * .75)) 42%,#fff0 78%)}.cn-portada--claro .cn-portada-velo{background:linear-gradient(90deg,rgba(20,33,61,var(--cn-velo)),rgba(20,33,61,calc(var(--cn-velo) * .75)) 42%,#14213d00 78%)}.cn-portada--centro .cn-portada-velo{background:rgba(255,255,255,calc(var(--cn-velo) * .85))}.cn-portada--claro.cn-portada--centro .cn-portada-velo{background:rgba(20,33,61,calc(var(--cn-velo) * .85))}.cn-portada-contenido{position:relative;z-index:2;width:100%;padding-top:72px;padding-bottom:72px}.cn-portada-caja{max-width:580px}.cn-portada--centro .cn-portada-caja{margin:0 auto;text-align:center}.cn-portada--claro{color:var(--cn-white)}.cn-portada--oscuro{color:var(--cn-text)}.cn-portada-eyebrow{display:inline-block;margin:0 0 18px;padding:8px 16px;border-radius:999px;background:var(--cn-yellow);color:var(--cn-text);font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.cn-portada-titulo{color:inherit}.cn-portada-sub{margin:18px 0 0;font-size:19px;line-height:1.55;max-width:500px}.cn-portada--centro .cn-portada-sub{margin-left:auto;margin-right:auto}.cn-portada-ctas{display:flex;align-items:center;flex-wrap:wrap;gap:14px 22px;margin-top:30px}.cn-portada--centro .cn-portada-ctas{justify-content:center}.cn-portada-boton{padding:18px 36px;font-size:16px}.cn-portada-precio{font-size:16px}.cn-portada-precio strong{font-family:var(--cn-fuente-titular);font-size:26px;font-weight:600}.cn-portada-insignias{list-style:none;margin:26px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:10px 12px}.cn-portada--centro .cn-portada-insignias{justify-content:center}.cn-portada-insignias li{display:inline-flex;align-items:center;gap:8px;padding:9px 16px;border-radius:999px;background:#ffffffeb;color:var(--cn-text);font-size:13px;font-weight:600;box-shadow:0 8px 20px -12px #14213d80}.cn-portada-insignias li:before{content:"\2713";color:var(--cn-teal);font-weight:800}@media screen and (max-width:989px){.cn-portada-contenido{padding-top:48px;padding-bottom:200px}.cn-portada--oscuro .cn-portada-velo{background:linear-gradient(180deg,#fffffff0,#ffffffd1,#ffffff0d)}.cn-portada-media img{object-position:72% bottom}.cn-portada--claro .cn-portada-velo{background:linear-gradient(180deg,#14213de6,#14213dbf,#14213d1a)}.cn-portada-titulo{font-size:clamp(32px,8vw,46px)!important}.cn-portada-caja{max-width:100%}}.cn-iconos-fila{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;text-align:center}.cn-icono-circulo{display:inline-flex;align-items:center;justify-content:center;width:68px;height:68px;border-radius:50%;background:#dce8fa;color:var(--cn-accent);margin-bottom:14px;transition:transform .4s var(--cn-ease),background-color .4s var(--cn-ease)}.cn-icono-item:hover .cn-icono-circulo{transform:translateY(-4px) scale(1.06);background:var(--cn-yellow);color:var(--cn-text)}.cn-icono-titulo{font-weight:700;font-size:16px;margin:0}.cn-icono-texto{margin:6px 0 0;font-size:14px;color:var(--cn-text-soft)}@media screen and (max-width:749px){.cn-iconos-fila{grid-template-columns:1fr 1fr;gap:28px 16px}}.cn-pasos-cabecera{max-width:620px;margin:0 auto 48px;text-align:center}.cn-pasos-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.cn-paso{text-align:center;padding:8px 12px}.cn-paso-num{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%;background:var(--cn-accent);color:var(--cn-white);font-family:var(--cn-fuente-titular);font-size:30px;font-weight:600;margin-bottom:18px;box-shadow:0 14px 26px -12px #1f5fd199}.cn-paso-titulo{font-size:21px;margin-bottom:10px}@media screen and (max-width:749px){.cn-pasos-grid{grid-template-columns:1fr;gap:28px}}.cn-variantes .cn-catalogo-precio{color:var(--cn-accent-dark)}
/*# sourceMappingURL=/cdn/shop/t/8/assets/cn-styles.css.map */
