@font-face{font-family:Inter;src:url(/fonts/inter-var.woff2)format("woff2");font-weight:100 900;font-display:swap}:root{--color-primario:#2c3e50;--color-primario-oscuro:#1f2d3a;--color-acento:#27ae60;--color-accion:#1e8449;--color-accion-hover:#186a3b;--color-neutro:#bdc3c7;--color-texto:#2c3e50;--color-texto-suave:#55657a;--color-fondo:#fff;--color-fondo-alterno:#f5f7f8;--color-alerta:#b03a2e;--fuente:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--texto-xs:.8125rem;--texto-s:.9375rem;--texto-m:1.0625rem;--texto-l:1.25rem;--texto-xl:clamp(1.5rem, 1.2rem + 1.2vw, 2rem);--texto-xxl:clamp(2rem, 1.4rem + 2.6vw, 3.25rem);--espacio-1:.25rem;--espacio-2:.5rem;--espacio-3:.75rem;--espacio-4:1rem;--espacio-6:1.5rem;--espacio-8:2rem;--espacio-12:3rem;--espacio-16:4rem;--espacio-24:6rem;--ancho-max:72rem;--ancho-texto:42rem;--radio:8px;--borde:1px solid #dfe4e7}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{font-family:var(--fuente);font-size:var(--texto-m);color:var(--color-texto);background:var(--color-fondo);font-feature-settings:"tnum" 1, "cv11" 1;margin:0;line-height:1.6}img,svg{max-width:100%;height:auto;display:block}a{color:var(--color-accion);text-underline-offset:3px}a:hover{color:var(--color-accion-hover)}:focus-visible{outline:3px solid var(--color-accion);outline-offset:2px}h1,h2,h3{margin:0 0 var(--espacio-4);color:var(--color-primario);letter-spacing:-.015em;line-height:1.2}h1{font-size:var(--texto-xxl);font-weight:750}h2{font-size:var(--texto-xl);font-weight:700}h3{font-size:var(--texto-l);font-weight:650}p{margin:0 0 var(--espacio-4)}ul{padding-left:1.2em}.contenedor{width:min(100% - 2.5rem, var(--ancho-max));margin-inline:auto}.texto{max-width:var(--ancho-texto)}.seccion{padding-block:var(--espacio-16)}.seccion--alterna{background:var(--color-fondo-alterno)}.seccion--oscura{background:var(--color-primario);color:#fff}.seccion--oscura h2,.seccion--oscura h3{color:#fff}.seccion--oscura p{color:#dfe6ec}.antetitulo{font-size:var(--texto-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-accion);margin-bottom:var(--espacio-3);font-weight:650;display:inline-block}.seccion--oscura .antetitulo{color:#7fd6a3}.suave{color:var(--color-texto-suave)}.encabezado-seccion{max-width:var(--ancho-texto);margin-bottom:var(--espacio-8)}.boton{align-items:center;gap:var(--espacio-2);border-radius:var(--radio);font-weight:650;font-size:var(--texto-s);border:2px solid #0000;padding:.8rem 1.35rem;text-decoration:none;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.boton--primario{background:var(--color-accion);color:#fff}.boton--primario:hover{background:var(--color-accion-hover);color:#fff}.boton--secundario{border-color:var(--color-primario);color:var(--color-primario);background:0 0}.boton--secundario:hover{background:var(--color-primario);color:#fff}.seccion--oscura .boton--secundario{color:#fff;border-color:#fff}.seccion--oscura .boton--secundario:hover{color:var(--color-primario);background:#fff}.acciones{gap:var(--espacio-3);margin-top:var(--espacio-6);flex-wrap:wrap;display:flex}.rejilla{gap:var(--espacio-6);display:grid}@media (width>=760px){.rejilla--2{grid-template-columns:repeat(2,1fr)}.rejilla--3{grid-template-columns:repeat(3,1fr)}.rejilla--4{grid-template-columns:repeat(4,1fr)}}.tarjeta{border:var(--borde);border-radius:var(--radio);padding:var(--espacio-6);background:#fff;flex-direction:column;display:flex}.tarjeta h3{margin-bottom:var(--espacio-2);font-size:1.125rem}.tarjeta p{font-size:var(--texto-s);color:var(--color-texto-suave)}.tarjeta .pie-tarjeta{padding-top:var(--espacio-3);font-size:var(--texto-s);margin-top:auto;font-weight:650}.etiqueta{font-size:var(--texto-xs);margin-bottom:var(--espacio-3);color:var(--color-accion-hover);background:#e6f4ec;border-radius:999px;align-self:flex-start;padding:.15rem .6rem;font-weight:650;display:inline-block}.etiqueta--gris{color:var(--color-texto-suave);background:#eef1f3}.lista-check{margin:0 0 var(--espacio-4);padding:0;list-style:none}.lista-check li{margin-bottom:var(--espacio-2);padding-left:1.75rem;position:relative}.lista-check li:before{content:"";border-left:2.5px solid var(--color-acento);border-bottom:2.5px solid var(--color-acento);width:1rem;height:.55rem;position:absolute;top:.45em;left:0;transform:rotate(-45deg)}.tabla{border-collapse:collapse;width:100%;font-size:var(--texto-s)}.tabla th,.tabla td{text-align:left;padding:var(--espacio-3);vertical-align:top;border-bottom:1px solid #dfe4e7}.tabla th{color:var(--color-primario);font-weight:650}details{border-bottom:var(--borde);padding:var(--espacio-4) 0}summary{cursor:pointer;color:var(--color-primario);font-weight:650}details p{margin-top:var(--espacio-3);color:var(--color-texto-suave)}.visualmente-oculto{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.saltar{padding:var(--espacio-2) var(--espacio-4);z-index:10;background:#fff;position:absolute;top:0;left:-999px}.saltar:focus{left:var(--espacio-4)}.cabecera[data-astro-cid-nen7h5rs]{border-bottom:var(--borde);z-index:5;background:#fff;position:sticky;top:0}.cabecera__fila[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;gap:var(--espacio-4);min-height:4.5rem;display:flex}.cabecera__logo[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:auto;height:46px}.cabecera__nav[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--espacio-6);display:none}.cabecera__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:not(.boton),.menu-movil[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:not(.boton){color:var(--color-primario);font-weight:550;font-size:var(--texto-s);text-decoration:none}.cabecera__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page],.cabecera__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:not(.boton):hover{color:var(--color-accion)}.menu-movil[data-astro-cid-nen7h5rs]{position:relative}.menu-movil[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]{cursor:pointer;color:var(--color-primario);border:var(--borde);border-radius:var(--radio);padding:.45rem .9rem;font-weight:650;list-style:none}.menu-movil[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]::-webkit-details-marker{display:none}.menu-movil[data-astro-cid-nen7h5rs] nav[data-astro-cid-nen7h5rs]{border:var(--borde);border-radius:var(--radio);padding:var(--espacio-4);gap:var(--espacio-3);background:#fff;min-width:14rem;display:grid;position:absolute;top:calc(100% + .5rem);right:0;box-shadow:0 8px 24px #2c3e501f}@media (width>=860px){.cabecera__nav[data-astro-cid-nen7h5rs]{display:flex}.menu-movil[data-astro-cid-nen7h5rs]{display:none}}.pie[data-astro-cid-jo6i4kqk]{background:var(--color-primario-oscuro);color:#d5dde4;padding-top:var(--espacio-12);font-size:var(--texto-s)}.pie__rejilla[data-astro-cid-jo6i4kqk]{gap:var(--espacio-8);display:grid}@media (width>=760px){.pie__rejilla[data-astro-cid-jo6i4kqk]{grid-template-columns:1.6fr 1fr 1fr 1.2fr}}.pie[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:#d5dde4;margin-bottom:var(--espacio-2);text-decoration:none;display:block}.pie[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:#fff;text-decoration:underline}.pie__marca[data-astro-cid-jo6i4kqk]{color:#fff;margin:0;font-size:1.25rem;font-weight:750}.pie__lema[data-astro-cid-jo6i4kqk]{color:#7fd6a3;margin:0 0 var(--espacio-3);font-weight:600}.pie__texto[data-astro-cid-jo6i4kqk]{max-width:22rem}.pie__titulo[data-astro-cid-jo6i4kqk]{color:#fff;margin-bottom:var(--espacio-3);font-weight:650}.pie__legal[data-astro-cid-jo6i4kqk]{margin-top:var(--espacio-8);padding-block:var(--espacio-4);border-top:1px solid #ffffff1f}.pie__legal[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{font-size:var(--texto-xs);margin:0}
