:root{--navy:#102b4e;--navy-2:#0b1f3a;--titulo:#071d3d;--fondo:#fffdf5;--tarjeta:#fff;--borde:#e9ecef;--superficie:#f7f8fa;--amarillo:#ffc400;--amarillo-suave:#fff4cc;--azul:#1769f4;--verde:#16a34a;--gris:#6b7280;--radio:20px;--sombra:0 4px 12px #0b1b330f;--ancho:1120px;color-scheme:light}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--fondo);color:var(--titulo);-webkit-font-smoothing:antialiased;margin:0;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;line-height:1.6}img{max-width:100%;display:block}a{color:var(--azul)}.contenedor{width:100%;max-width:var(--ancho);margin:0 auto;padding:0 20px}.encabezado{background:var(--navy);color:#fff;z-index:10;position:sticky;top:0}.encabezado .contenedor{justify-content:space-between;align-items:center;gap:16px;min-height:68px;display:flex}.encabezado img{width:auto;height:34px}.menu{flex-wrap:wrap;gap:22px;display:flex}.menu a{color:#fff;opacity:.9;font-size:15px;font-weight:500;text-decoration:none}.menu a:hover{opacity:1;color:var(--amarillo)}.portada{background:var(--navy);color:#fff;padding:72px 0 96px;position:relative;overflow:hidden}.portada:after{content:"";background:var(--fondo);clip-path:ellipse(70% 100% at 50% 100%);height:48px;position:absolute;bottom:-1px;left:0;right:0}.portada h1{letter-spacing:-.02em;margin:0 0 16px;font-size:clamp(32px,5vw,52px);font-weight:800;line-height:1.1}.portada p{opacity:.9;max-width:620px;margin:0 0 28px;font-size:18px}.etiqueta{background:var(--amarillo);color:var(--navy);border-radius:999px;margin-bottom:18px;padding:4px 12px;font-size:13px;font-weight:700;display:inline-block}.boton{cursor:pointer;border:0;border-radius:14px;align-items:center;gap:8px;padding:13px 22px;font-family:inherit;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex}.boton-amarillo{background:var(--amarillo);color:var(--navy)}.boton-borde{color:#fff;background:0 0;border:2px solid #ffffff80}.boton-navy{background:var(--navy);color:#fff}.boton:disabled{opacity:.55;cursor:not-allowed}.botones{flex-wrap:wrap;gap:12px;display:flex}.seccion{padding:64px 0}.seccion h2{letter-spacing:-.01em;margin:0 0 8px;font-size:clamp(26px,3.4vw,36px);font-weight:800}.seccion .bajada{color:var(--gris);max-width:640px;margin:0 0 32px;font-size:17px}.rejilla{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;display:grid}.tarjeta{background:var(--tarjeta);border:1px solid var(--borde);border-radius:var(--radio);box-shadow:var(--sombra);padding:26px}.tarjeta h3{margin:12px 0 6px;font-size:19px}.tarjeta p{color:var(--gris);margin:0}.icono{background:var(--amarillo-suave);border-radius:14px;place-items:center;width:48px;height:48px;font-size:24px;display:grid}.pie{background:var(--navy-2);color:#fffc;padding:36px 0;font-size:14px}.pie .contenedor{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.pie a{color:#fff}@media (width<=640px){.menu{display:none}.portada{padding:48px 0 80px}.seccion{padding:48px 0}}.rejilla-3{grid-template-columns:repeat(3,1fr)}@media (width<=900px){.rejilla-3{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.rejilla-3{grid-template-columns:1fr}}.marca[data-astro-cid-hkbrpulz]{color:#fff;align-items:center;gap:10px;font-weight:700;text-decoration:none;display:flex}.marca[data-astro-cid-hkbrpulz] span[data-astro-cid-hkbrpulz]{border-left:1px solid #ffffff59;padding-left:10px}.ingreso[data-astro-cid-hkbrpulz]{background:var(--amarillo);border-radius:10px;padding:6px 14px;color:var(--navy)!important;opacity:1!important;font-weight:700!important}.menu-movil[data-astro-cid-hkbrpulz]{display:none;position:relative}.menu-movil[data-astro-cid-hkbrpulz] summary[data-astro-cid-hkbrpulz]{cursor:pointer;color:#fff;place-items:center;width:44px;height:44px;list-style:none;display:grid}.menu-movil[data-astro-cid-hkbrpulz] summary[data-astro-cid-hkbrpulz]::-webkit-details-marker{display:none}.menu-movil[data-astro-cid-hkbrpulz] .cerrar[data-astro-cid-hkbrpulz],.menu-movil[data-astro-cid-hkbrpulz][open] .abrir[data-astro-cid-hkbrpulz]{display:none}.menu-movil[data-astro-cid-hkbrpulz][open] .cerrar[data-astro-cid-hkbrpulz]{display:block}.menu-movil[data-astro-cid-hkbrpulz] nav[data-astro-cid-hkbrpulz]{background:var(--navy);border:1px solid #ffffff26;border-radius:16px;gap:2px;min-width:230px;padding:8px;display:grid;position:absolute;top:52px;right:0;box-shadow:0 12px 30px #0000004d}.menu-movil[data-astro-cid-hkbrpulz] nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{color:#fff;border-radius:10px;padding:12px 14px;font-weight:500;text-decoration:none}.menu-movil[data-astro-cid-hkbrpulz] nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:hover{background:#ffffff14}.menu-movil[data-astro-cid-hkbrpulz] nav[data-astro-cid-hkbrpulz] .ingreso[data-astro-cid-hkbrpulz]{text-align:center;margin-top:6px;padding:12px 14px}.pie-grid[data-astro-cid-hkbrpulz]{grid-template-columns:2fr 1fr 1fr;gap:28px;align-items:start!important;display:grid!important}.pie-grid[data-astro-cid-hkbrpulz] div[data-astro-cid-hkbrpulz]{gap:6px;display:grid}.pie-grid[data-astro-cid-hkbrpulz] p[data-astro-cid-hkbrpulz]{margin:4px 0 0}.pie-grid[data-astro-cid-hkbrpulz] strong[data-astro-cid-hkbrpulz]{color:#fff}.pie-nombre[data-astro-cid-hkbrpulz]{font-size:18px}.pie-grid[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{text-decoration:none}.pie-legal[data-astro-cid-hkbrpulz]{border-top:1px solid #ffffff1f;margin-top:28px;padding-top:18px;display:block!important}@media (width<=860px){.menu[data-astro-cid-hkbrpulz]{display:none}.menu-movil[data-astro-cid-hkbrpulz]{display:block}}@media (width<=640px){.pie-grid[data-astro-cid-hkbrpulz]{grid-template-columns:1fr}}@media (width<=420px){.marca[data-astro-cid-hkbrpulz] span[data-astro-cid-hkbrpulz]{display:none}}
