.sh[data-astro-cid-j6lggbfm]{z-index:100;backdrop-filter:saturate(1.4)blur(8px);border-bottom:1px solid var(--color-line);background:#fffffff5;position:sticky;top:0}.sh-inner[data-astro-cid-j6lggbfm]{align-items:center;gap:24px;height:72px;display:flex}.sh-logo[data-astro-cid-j6lggbfm] img[data-astro-cid-j6lggbfm]{width:auto;height:34px;display:block}.sh-nav[data-astro-cid-j6lggbfm]{margin-left:auto}.sh-nav[data-astro-cid-j6lggbfm] ul[data-astro-cid-j6lggbfm]{gap:28px;margin:0;padding:0;list-style:none;display:flex}.sh-nav[data-astro-cid-j6lggbfm] a[data-astro-cid-j6lggbfm]{color:var(--color-ink);border-bottom:2px solid #0000;padding:8px 0;font-size:15px;font-weight:700;transition:color .15s,border-color .15s}.sh-nav[data-astro-cid-j6lggbfm] a[data-astro-cid-j6lggbfm]:hover{color:var(--color-magenta-deep)}.sh-nav[data-astro-cid-j6lggbfm] a[data-astro-cid-j6lggbfm][aria-current=page]{color:var(--color-magenta-deep);border-bottom-color:var(--color-magenta)}.sh-acciones[data-astro-cid-j6lggbfm]{align-items:center;gap:12px;display:flex}.sh-afiliado[data-astro-cid-j6lggbfm]{color:var(--color-gris-text);padding:10px 8px;font-size:14px;font-weight:700}.sh-afiliado[data-astro-cid-j6lggbfm]:hover{color:var(--color-magenta-deep);text-decoration:underline}.sh-cotizar[data-astro-cid-j6lggbfm]{padding:10px 22px;font-size:14px}.sh-toggle[data-astro-cid-j6lggbfm]{border:1px solid var(--color-line);background:var(--color-white);cursor:pointer;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:44px;height:44px;display:none}.sh-bar[data-astro-cid-j6lggbfm]{background:var(--color-ink);border-radius:2px;width:18px;height:2px;transition:transform .2s,opacity .2s;display:block}.sh-toggle[data-astro-cid-j6lggbfm][aria-expanded=true] .sh-bar[data-astro-cid-j6lggbfm]:first-child{transform:translateY(6px)rotate(45deg)}.sh-toggle[data-astro-cid-j6lggbfm][aria-expanded=true] .sh-bar[data-astro-cid-j6lggbfm]:nth-child(2){opacity:0}.sh-toggle[data-astro-cid-j6lggbfm][aria-expanded=true] .sh-bar[data-astro-cid-j6lggbfm]:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.sh-menu[data-astro-cid-j6lggbfm]{border-top:1px solid var(--color-line);background:var(--color-white);max-height:calc(100vh - 72px);padding:8px 16px 24px;overflow-y:auto}.sh-menu[data-astro-cid-j6lggbfm] ul[data-astro-cid-j6lggbfm]{margin:0;padding:0;list-style:none}.sh-menu[data-astro-cid-j6lggbfm] li[data-astro-cid-j6lggbfm] a[data-astro-cid-j6lggbfm]{border-bottom:1px solid var(--color-line);padding:14px 4px;font-size:18px;font-weight:700;display:block}.sh-menu[data-astro-cid-j6lggbfm] li[data-astro-cid-j6lggbfm] a[data-astro-cid-j6lggbfm][aria-current=page]{color:var(--color-magenta-deep)}.sh-menu[data-astro-cid-j6lggbfm] .sh-menu-afiliado[data-astro-cid-j6lggbfm]{color:var(--color-gris-text);font-size:15px}.sh-menu-cta[data-astro-cid-j6lggbfm]{width:100%;margin-top:20px}@media (width<=960px){.sh-nav[data-astro-cid-j6lggbfm],.sh-afiliado[data-astro-cid-j6lggbfm]{display:none}.sh-acciones[data-astro-cid-j6lggbfm]{margin-left:auto}.sh-toggle[data-astro-cid-j6lggbfm]{display:inline-flex}}@media (width<=380px){.sh-logo[data-astro-cid-j6lggbfm] img[data-astro-cid-j6lggbfm]{height:28px}.sh-cotizar[data-astro-cid-j6lggbfm]{padding:10px 14px}}@media (width>=961px){.sh-menu[data-astro-cid-j6lggbfm]{display:none!important}}.whatsapp-flotante[data-astro-cid-b7b7ig6z]{right:18px;bottom:calc(18px + env(safe-area-inset-bottom));z-index:90;color:#fff;background:#25d366;border-radius:50%;place-items:center;width:56px;height:56px;display:grid;position:fixed;box-shadow:0 8px 22px #0003}.whatsapp-flotante[data-astro-cid-b7b7ig6z] svg[data-astro-cid-b7b7ig6z]{width:30px;height:30px}.whatsapp-flotante[data-astro-cid-b7b7ig6z]:focus-visible{outline:3px solid var(--color-magenta);outline-offset:3px}@media (width<=640px){.whatsapp-flotante[data-astro-cid-b7b7ig6z]{bottom:calc(78px + env(safe-area-inset-bottom))}}.salida-popup[data-astro-cid-ovmh4a24]{z-index:1000;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.salida-popup[data-astro-cid-ovmh4a24][hidden]{display:none}.salida-popup-backdrop[data-astro-cid-ovmh4a24]{background:#2a27338c;position:absolute;inset:0}.salida-popup-dialog[data-astro-cid-ovmh4a24]{border-radius:var(--radius-card);background:var(--color-white);width:min(100%,500px);padding:36px;position:relative;box-shadow:0 18px 60px #00000040}.salida-popup-dialog[data-astro-cid-ovmh4a24] h2[data-astro-cid-ovmh4a24]{color:var(--color-magenta-deep);margin:0 40px 12px 0}.salida-popup-dialog[data-astro-cid-ovmh4a24] p[data-astro-cid-ovmh4a24]{color:var(--color-gris-text);margin:0 0 24px;line-height:1.6}.salida-popup-cerrar[data-astro-cid-ovmh4a24]{color:var(--color-gris-text);cursor:pointer;background:0 0;border:0;font-size:30px;line-height:1;position:absolute;top:10px;right:14px}.salida-popup-acciones[data-astro-cid-ovmh4a24]{flex-wrap:wrap;gap:12px;display:flex}@media (width<=640px){.salida-popup[data-astro-cid-ovmh4a24]{align-items:end;padding:0}.salida-popup-dialog[data-astro-cid-ovmh4a24]{width:100%;padding:32px 24px calc(24px + env(safe-area-inset-bottom));border-radius:20px 20px 0 0}.salida-popup-acciones[data-astro-cid-ovmh4a24]{flex-direction:column}.salida-popup-acciones[data-astro-cid-ovmh4a24] a[data-astro-cid-ovmh4a24]{text-align:center;width:100%}}@media (prefers-reduced-motion:no-preference){.salida-popup-dialog[data-astro-cid-ovmh4a24]{animation:.2s ease-out salida-popup-in}@keyframes salida-popup-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}}body.sitio{background:var(--color-white);color:var(--color-ink)}body.sitio .footer-tagline,body.sitio .footer-nav-link,body.sitio .footer-contact-link,body.sitio .disclaimer-text,body.sitio .regulatory-text,body.sitio .legal-brief-text{color:#aca4b0}body.sh-bloqueado{overflow:hidden}.sitio :focus-visible{outline:3px solid var(--color-magenta);outline-offset:3px;border-radius:6px}.sitio main:focus{outline:none}.skip-link{z-index:200;background:var(--color-ink);color:var(--color-white);border-radius:10px;padding:10px 16px;font-weight:700;position:absolute;top:-60px;left:16px}.skip-link:focus{top:12px}.sitio h1,.sitio h2,.sitio h3,.sitio summary{text-wrap:balance}.sitio p,.sitio li{text-wrap:pretty}.s-eyebrow{letter-spacing:1.2px;text-transform:uppercase;color:var(--color-magenta-deep);align-items:center;gap:8px;margin-bottom:14px;font-size:13px;font-weight:800;display:inline-flex}.s-eyebrow:before{content:"";width:18px;height:3px;transform:skewX(var(--skew-angle));background:currentColor;border-radius:3px}.s-eyebrow.on-color{color:var(--color-white)}.s-h2{letter-spacing:-.8px;margin-bottom:16px;font-size:clamp(28px,3.6vw,40px);line-height:1.08}.s-lead{color:#4b4857;max-width:62ch;font-size:clamp(17px,1.6vw,19px);line-height:1.6}.s-mark{color:#ab0061;box-decoration-break:clone;background:#ffd200;border-radius:8px;padding:.02em .2em}.s-section{padding:88px 0}.s-section.tight{padding:64px 0}.s-bg-light{background:var(--color-bg-light)}@media (width<=768px){.s-section{padding:56px 0}.s-section.tight{padding:44px 0}}.s-head{max-width:760px;margin-bottom:40px}.s-head.center{text-align:center;margin-left:auto;margin-right:auto}.s-head.center .s-lead{margin-left:auto;margin-right:auto}.s-link{color:var(--color-magenta-deep);border-bottom:2px solid #e61e6840;align-items:center;gap:6px;padding-bottom:2px;font-weight:800;transition:border-color .15s,gap .15s;display:inline-flex}.s-link:hover{border-color:var(--color-magenta);gap:10px}.s-hero{background:linear-gradient(135deg, var(--color-magenta) 0%, var(--color-magenta-deep) 100%);color:var(--color-white);padding:64px 0 72px;position:relative;overflow:hidden}.s-hero:after{content:"";width:46%;height:180%;transform:skewX(var(--skew-angle));pointer-events:none;background:#ffffff0f;position:absolute;top:-40%;right:-8%}.s-hero h1{color:var(--color-white);letter-spacing:-1px;max-width:20ch;margin-bottom:18px;font-size:clamp(32px,4.6vw,52px);line-height:1.05}.s-hero p{opacity:.95;max-width:60ch;font-size:clamp(16px,1.6vw,19px);line-height:1.6}.s-hero .container{z-index:1;position:relative}@media (width<=768px){.s-hero{padding:44px 0 52px}}.s-breadcrumbs ol{flex-wrap:wrap;gap:6px;margin:0 0 20px;padding:0;font-size:13px;font-weight:700;list-style:none;display:flex}.s-breadcrumbs li+li:before{content:"/";opacity:.6;margin-right:6px}.s-breadcrumbs a{opacity:.85}.s-breadcrumbs a:hover{opacity:1;text-decoration:underline}.s-breadcrumbs [aria-current=page]{opacity:.7;font-weight:500}.s-faq{gap:12px;display:grid}.s-faq details{background:var(--color-white);border:1px solid var(--color-line);border-radius:var(--radius-card);transition:border-color .15s,box-shadow .15s}.s-faq details[open]{box-shadow:var(--shadow-card);border-color:#e61e6859}.s-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:20px 22px;font-size:17px;font-weight:800;line-height:1.35;list-style:none;display:flex}.s-faq summary::-webkit-details-marker{display:none}.s-faq summary:after{content:"";background:var(--color-bg-light) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ab0061' stroke-width='2.6' stroke-linecap='round'%3E%3Cpath d='M12 5v14M5 12h14'/%3E%3C/svg%3E") center / 14px no-repeat;border-radius:50%;flex:none;width:28px;height:28px;transition:transform .2s}.s-faq details[open] summary:after{transform:rotate(45deg)}.s-faq .s-faq-a{color:#4b4857;max-width:70ch;padding:0 22px 22px;line-height:1.65}.s-faq-answer{grid-template-rows:1fr;transition:grid-template-rows .2s;display:grid}.s-faq-answer .s-faq-a{min-height:0;overflow:hidden}.s-faq details:not([open]) .s-faq-answer{grid-template-rows:0fr}@media (prefers-reduced-motion:reduce){.s-faq-answer{transition:none}}.s-post-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}@media (width<=1000px){.s-post-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.s-post-grid{grid-template-columns:1fr;gap:16px}}.s-post{background:var(--color-white);border:1px solid var(--color-line);border-radius:var(--radius-card);border-top:4px solid #e61e68;flex-direction:column;padding:24px;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex;position:relative}.s-post:hover{box-shadow:var(--shadow-float);border-color:#0000;transform:translateY(-3px)}.s-post-cat{letter-spacing:.6px;text-transform:uppercase;color:var(--color-magenta-deep);border-radius:var(--radius-pill);background:#fff6bf;border:1px solid #ffd200;align-self:flex-start;margin-bottom:14px;padding:5px 10px;font-size:12px;font-weight:800}.s-post[data-cat=aportes] .s-post-cat,.s-post[data-cat=planes] .s-post-cat,.s-post[data-cat=cobertura] .s-post-cat,.s-post[data-cat=tramites] .s-post-cat,.s-post[data-cat=prevencion] .s-post-cat{color:#ab0061;background:#fff6bf}.s-post h3{letter-spacing:-.3px;margin-bottom:10px;font-size:20px;line-height:1.25}.s-post h3 a:after{content:"";border-radius:inherit;position:absolute;inset:0}.s-post p{color:#55525f;margin-bottom:18px;font-size:15px;line-height:1.55}.s-post-meta{color:var(--color-gris-text);margin-top:auto;font-size:13px;font-weight:700}.s-post:after{content:"Leer guía →";color:#e61e68;margin-top:auto;font-weight:700}.s-post-cta{border-radius:var(--radius-card);background:linear-gradient(135deg, var(--color-magenta) 0%, var(--color-magenta-deep) 100%);color:var(--color-white);flex-direction:column;justify-content:space-between;gap:18px;padding:28px 26px;display:flex;position:relative;overflow:hidden}.s-post-cta:after{content:"";width:150px;height:160%;transform:skewX(var(--skew-angle));pointer-events:none;background:#ffffff14;position:absolute;top:-30%;right:-50px}.s-post-cta>*{z-index:1;position:relative}.s-post-cta.ancho{grid-column:span 2}.s-post-cta-kicker{letter-spacing:1.2px;text-transform:uppercase;opacity:.85;margin-bottom:10px;font-size:12px;font-weight:800}.s-post-cta-titulo{letter-spacing:-.4px;max-width:22ch;font-size:23px;font-weight:800;line-height:1.2}.s-post-cta-texto{opacity:.95;max-width:46ch;margin-top:10px;font-size:15px;line-height:1.55}.s-post-cta .btn-base{background:var(--color-white);color:var(--color-magenta-deep);align-self:flex-start;box-shadow:0 8px 20px #0000002e}.s-post-cta .btn-base:hover{color:var(--color-magenta)}@media (width<=640px){.s-post-cta.ancho{grid-column:auto}}.s-chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.s-chips a{border-radius:var(--radius-pill);border:1px solid var(--color-line);background:var(--color-white);align-items:center;min-height:40px;padding:8px 16px;font-size:14px;font-weight:700;transition:all .15s;display:inline-flex}.s-chips a:hover{border-color:var(--color-magenta);color:var(--color-magenta-deep)}.s-chips a[aria-current=page]{background:var(--color-ink);border-color:var(--color-ink);color:var(--color-white)}@media (width<=640px){.s-chips{flex-wrap:wrap;gap:8px;padding:2px 0 6px}.s-chips::-webkit-scrollbar{display:none}.s-chips a{min-height:0;padding:6px 12px;font-size:13px}.s-chips li{flex:none}}.prose{color:#34313d;max-width:68ch;font-size:18px;line-height:1.75}.prose>*+*{margin-top:1.15em}.prose h2{letter-spacing:-.5px;margin-top:2.2em;margin-bottom:0;scroll-margin-top:96px;font-size:clamp(24px,2.6vw,30px);line-height:1.2}.prose h3{margin-top:1.8em;scroll-margin-top:96px;font-size:21px;line-height:1.3}.prose h2+*,.prose h3+*{margin-top:.7em}.prose a{color:var(--color-magenta-deep);text-underline-offset:3px;font-weight:600;text-decoration:underline 1.5px #e61e6866;transition:text-decoration-color .15s}.prose a:hover{text-decoration-color:var(--color-magenta)}.prose strong{color:var(--color-ink);font-weight:800}.prose ul,.prose ol{padding-left:1.3em}.prose li+li{margin-top:.45em}.prose ul li::marker{color:var(--color-magenta)}.prose ol li::marker{color:var(--color-magenta-deep);font-weight:800}.prose blockquote{border-left:4px solid var(--color-magenta);background:var(--color-soft-crema);color:var(--color-ink);border-radius:0 14px 14px 0;margin-left:0;margin-right:0;padding:18px 24px;font-size:19px;line-height:1.6}.prose blockquote p{margin:0}.prose hr{background:var(--color-line);border:0;height:1px;margin:2.4em 0}.prose img{border-radius:14px}.prose code{background:var(--color-bg-light);border-radius:6px;padding:2px 6px;font-size:.88em}.prose .tabla-scroll{border:1px solid var(--color-line);-webkit-overflow-scrolling:touch;background:linear-gradient(to right, var(--color-white) 30%, #fff0) left center / 40px 100% no-repeat local, linear-gradient(to left, var(--color-white) 30%, #fff0) right center / 40px 100% no-repeat local, radial-gradient(farthest-side at 0 50%, #2a273329, transparent) left center / 14px 100% no-repeat scroll, radial-gradient(farthest-side at 100% 50%, #2a273329, transparent) right center / 14px 100% no-repeat scroll;border-radius:14px;position:relative;overflow-x:auto}.prose table{border-collapse:collapse;width:100%;min-width:520px;font-size:15px;line-height:1.5}.prose th,.prose td{text-align:left;border-bottom:1px solid var(--color-line);vertical-align:top;padding:12px 16px}.prose thead th{background:var(--color-bg-light);color:var(--color-ink);font-weight:800}.prose tbody tr:last-child td{border-bottom:0}.prose .cta-mid{background:linear-gradient(135deg, var(--color-magenta) 0%, var(--color-magenta-deep) 100%);color:var(--color-white);border-radius:20px;margin:2.4em 0;padding:28px 28px 30px;position:relative;overflow:hidden}.prose .cta-mid:after{content:"";width:160px;height:160%;transform:skewX(var(--skew-angle));background:#ffffff14;position:absolute;top:-30%;right:-40px}.prose .cta-mid>*{z-index:1;margin:0;position:relative}.prose .cta-mid-kicker{letter-spacing:1.2px;text-transform:uppercase;opacity:.85;font-size:12px;font-weight:800}.prose .cta-mid-titulo{letter-spacing:-.4px;margin-top:8px;font-size:23px;font-weight:800;line-height:1.2}.prose .cta-mid-texto{opacity:.95;max-width:54ch;margin-top:8px;font-size:16px;line-height:1.6}.prose .cta-mid-boton{border-radius:var(--radius-pill);background:var(--color-white);min-height:46px;color:var(--color-magenta-deep);letter-spacing:.4px;text-transform:uppercase;align-items:center;margin-top:18px;padding:12px 26px;font-size:15px;font-weight:800;text-decoration:none;display:inline-flex;box-shadow:0 8px 20px #0000002e}.prose .cta-mid-boton:hover{color:var(--color-magenta)}@media (width<=640px){.prose{font-size:17px}.prose table{min-width:0;font-size:14px}.prose table:has(tr>:nth-child(4)){min-width:600px}.prose th,.prose td{padding:10px 12px}.prose .cta-mid{padding:24px 20px}.s-breadcrumbs li:last-child:not(:first-child){display:none}}
