@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/atkinson-hyperlegible-latin-ext-400-normal.DRk46D-x.woff2) format("woff2"),url(/_astro/atkinson-hyperlegible-latin-ext-400-normal.Bbz-b3yf.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/atkinson-hyperlegible-latin-400-normal.BrHNak5F.woff2) format("woff2"),url(/_astro/atkinson-hyperlegible-latin-400-normal.BbWidj28.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/atkinson-hyperlegible-latin-ext-700-normal.BoVPHkS0.woff2) format("woff2"),url(/_astro/atkinson-hyperlegible-latin-ext-700-normal.CKkU2Dpt.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/atkinson-hyperlegible-latin-700-normal.GZI4o3u0.woff2) format("woff2"),url(/_astro/atkinson-hyperlegible-latin-700-normal.BK6Glc0m.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/nunito-cyrillic-ext-700-normal.BuR0mlCG.woff2) format("woff2"),url(/_astro/nunito-cyrillic-ext-700-normal.DfoqN4Gs.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/nunito-cyrillic-700-normal.DP36NgGt.woff2) format("woff2"),url(/_astro/nunito-cyrillic-700-normal.DfHRUDv-.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/nunito-vietnamese-700-normal.Ch8EUCfz.woff2) format("woff2"),url(/_astro/nunito-vietnamese-700-normal.C9SQsXvj.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/nunito-latin-ext-700-normal.BWeMsAzO.woff2) format("woff2"),url(/_astro/nunito-latin-ext-700-normal.D4woHhbd.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/nunito-latin-700-normal.Dort48En.woff2) format("woff2"),url(/_astro/nunito-latin-700-normal.OcDqTBcA.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/nunito-cyrillic-ext-800-normal.B-cvGohL.woff2) format("woff2"),url(/_astro/nunito-cyrillic-ext-800-normal.pjRatrRO.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/nunito-cyrillic-800-normal.D3igD7Kl.woff2) format("woff2"),url(/_astro/nunito-cyrillic-800-normal.DymMgApb.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/nunito-vietnamese-800-normal.D_CZYdm9.woff2) format("woff2"),url(/_astro/nunito-vietnamese-800-normal.Dz0hZPb5.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/nunito-latin-ext-800-normal.CtU8tJOV.woff2) format("woff2"),url(/_astro/nunito-latin-ext-800-normal.CDcxIxx8.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/nunito-latin-800-normal.Dz8SOQK_.woff2) format("woff2"),url(/_astro/nunito-latin-800-normal.D-J0wlBY.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--azul: #115188;--azul-profundo: #0B2E5C;--celeste: #01ACF1;--celeste-suave: #EAF6FD;--whatsapp: #0E7A43;--foco: #F7C531;--tinta: #1C2433;--texto-2: #2E3A4D;--texto-3: #4A5568;--borde: #DDE5EE;--fondo-suave: #F6F9FC;--blanco: #FFFFFF;--ejemplo-fondo: #FFF5D4;--ejemplo-texto: #765800;--fuente-titulos: "Nunito", "Trebuchet MS", sans-serif;--fuente-texto: "Atkinson Hyperlegible", "Segoe UI", Arial, sans-serif;--ancho-max: 1200px;--margen-lateral: 16px;--radio-campo: 12px;--radio-tarjeta: 20px;--radio-pildora: 999px;--sombra: 0 6px 18px rgba(11, 46, 92, .12)}@media(min-width:768px){:root{--margen-lateral: 24px}}.tono-naranja{--tono-base: #F8931D;--tono-oscuro: #9A4A00;--tono-fondo: #FEF1E3}.tono-morado{--tono-base: #80419C;--tono-oscuro: #6B3385;--tono-fondo: #F3EAF7}.tono-rojo{--tono-base: #D31145;--tono-oscuro: #B30E3A;--tono-fondo: #FCE8EE}.tono-celeste{--tono-base: #01ACF1;--tono-oscuro: #00699C;--tono-fondo: #E6F6FE}.tono-amarillo{--tono-base: #F7C531;--tono-oscuro: #765800;--tono-fondo: #FFF5D4}.tono-verde{--tono-base: #8FC440;--tono-oscuro: #3F6B12;--tono-fondo: #EEF6E2}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{margin:0;background:var(--blanco);color:var(--tinta);font-family:var(--fuente-texto);font-size:1.0625rem;line-height:1.6}@media(min-width:768px){body{font-size:1.125rem}}h1,h2,h3,h4{font-family:var(--fuente-titulos);font-weight:800;color:var(--azul-profundo);line-height:1.15;margin:0;text-wrap:balance}h1{font-size:clamp(2rem,1.4rem + 3vw,3.4rem)}h2{font-size:clamp(1.65rem,1.3rem + 1.6vw,2.4rem)}h3{font-size:1.3rem;line-height:1.25}p{margin:0}img{max-width:100%;height:auto;display:block}a{color:var(--azul);text-underline-offset:3px}a:hover{color:var(--azul-profundo)}:focus-visible{outline:3px solid var(--azul-profundo);outline-offset:2px;box-shadow:0 0 0 6px var(--foco)}.fondo-oscuro :focus-visible{outline-color:var(--blanco)}::selection{background:#cdebfb}.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.saltar-contenido{position:absolute;left:8px;top:-100px;z-index:100;padding:12px 18px;background:var(--azul-profundo);color:var(--blanco);border-radius:var(--radio-campo);font-weight:700}.saltar-contenido:focus{top:8px;color:var(--blanco)}.contenedor{width:100%;max-width:var(--ancho-max);margin-inline:auto;padding-inline:var(--margen-lateral)}.seccion{padding-block:clamp(48px,7vw,88px)}.seccion--suave{background:var(--fondo-suave)}.seccion--celeste{background:var(--celeste-suave)}.encabezado-seccion{display:flex;flex-direction:column;gap:14px;max-width:720px;margin-bottom:clamp(28px,4vw,40px)}.encabezado-seccion p{color:var(--texto-2)}.antetitulo{font-size:.875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--azul)}.texto-secundario{color:var(--texto-2)}.nota{font-size:.9375rem;color:var(--texto-3)}.rejilla{display:grid;gap:24px;grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr))}.prosa{max-width:68ch}.prosa>*+*{margin-top:1em}.prosa h2{font-size:1.6rem;margin-top:1.6em}.prosa h3{margin-top:1.4em}.prosa ul,.prosa ol{padding-left:1.3em}.prosa li+li{margin-top:.4em}.boton{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:10px 24px;border-radius:var(--radio-pildora);border:2px solid transparent;font:inherit;font-weight:700;line-height:1.2;text-align:center;text-decoration:none;cursor:pointer;transition:background-color .15s ease,color .15s ease}.boton svg{flex-shrink:0}.boton--primario{background:var(--azul);color:var(--blanco)}.boton--primario:hover{background:var(--azul-profundo);color:var(--blanco)}.boton--whatsapp{background:var(--whatsapp);color:var(--blanco)}.boton--whatsapp:hover{background:#0a5e33;color:var(--blanco)}.boton--contorno{background:var(--blanco);color:var(--azul);border-color:var(--azul)}.boton--contorno:hover{background:var(--celeste-suave);color:var(--azul-profundo)}.boton--contorno-whatsapp{background:var(--blanco);color:var(--whatsapp);border-color:var(--whatsapp)}.boton--contorno-whatsapp:hover{background:#e7f5ec;color:#0a5e33}.boton--claro{background:var(--blanco);color:var(--azul-profundo)}.boton--claro:hover{background:var(--celeste-suave);color:var(--azul-profundo)}.boton--grande{min-height:56px;padding-inline:28px}.boton--bloque{width:100%}.enlace-flecha{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-weight:700}.grupo-botones{display:flex;flex-wrap:wrap;gap:14px}.chip{display:inline-flex;align-items:center;gap:6px;padding:5px 14px;border-radius:var(--radio-pildora);background:var(--blanco);border:1px solid #C9DDF0;color:var(--azul-profundo);font-size:.9375rem}.dato-ejemplo{display:inline-flex;align-items:center;padding:1px 10px;border-radius:var(--radio-pildora);background:var(--ejemplo-fondo);color:var(--ejemplo-texto);border:1px dashed var(--ejemplo-texto);font-size:.8125rem;font-weight:700;line-height:1.6;white-space:nowrap;vertical-align:middle}.campo{display:flex;flex-direction:column;gap:8px}.campo label,.campo legend{font-weight:700}.opcional{font-weight:400;color:var(--texto-3)}.control{min-height:52px;padding:10px 14px;border-radius:var(--radio-campo);border:2px solid #8796A8;background:var(--blanco);color:var(--tinta);font:inherit;width:100%}.control:hover{border-color:var(--azul)}@media(max-width:767px){body.con-barra-movil{padding-bottom:84px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}.cabecera[data-astro-cid-lixyf5te]{position:sticky;top:0;z-index:20;background:var(--blanco);border-bottom:1px solid var(--borde)}.cabecera__fila[data-astro-cid-lixyf5te]{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:68px;padding-block:8px}.cabecera__logo[data-astro-cid-lixyf5te]{display:flex;flex-shrink:0}.cabecera__logo[data-astro-cid-lixyf5te] img[data-astro-cid-lixyf5te]{height:42px;width:auto}.cabecera__boton-menu[data-astro-cid-lixyf5te]{display:none;width:48px;height:48px;align-items:center;justify-content:center;border-radius:var(--radio-campo);border:1px solid var(--borde);background:var(--blanco);color:var(--azul-profundo);cursor:pointer}.cabecera__nav[data-astro-cid-lixyf5te]{display:flex;align-items:center;gap:8px}.cabecera__lista[data-astro-cid-lixyf5te]{display:flex;flex-wrap:wrap;gap:2px;list-style:none;margin:0;padding:0}.cabecera__enlace[data-astro-cid-lixyf5te]{display:block;padding:10px 12px;color:var(--tinta);text-decoration:none;border-bottom:3px solid transparent}.cabecera__enlace[data-astro-cid-lixyf5te]:hover{color:var(--azul);border-bottom-color:var(--borde)}.cabecera__enlace[data-astro-cid-lixyf5te][aria-current=page]{color:var(--azul);font-weight:700;border-bottom-color:var(--celeste)}.cabecera__cita[data-astro-cid-lixyf5te]{margin-left:8px}@media(min-width:1100px){.cabecera__logo[data-astro-cid-lixyf5te] img[data-astro-cid-lixyf5te]{height:52px}}@media(max-width:1023px){html.js .cabecera__boton-menu[data-astro-cid-lixyf5te]{display:inline-flex}.cabecera__fila[data-astro-cid-lixyf5te]{flex-wrap:wrap}.cabecera__nav[data-astro-cid-lixyf5te]{flex-basis:100%;flex-direction:column;align-items:stretch;gap:12px;padding-bottom:16px}html.js .cabecera__nav[data-astro-cid-lixyf5te]:not(.abierto){display:none}.cabecera__lista[data-astro-cid-lixyf5te]{flex-direction:column}.cabecera__enlace[data-astro-cid-lixyf5te]{padding:12px 8px;border-bottom:1px solid var(--borde);font-size:1.0625rem}.cabecera__enlace[data-astro-cid-lixyf5te][aria-current=page]{border-bottom-color:var(--borde);border-left:4px solid var(--celeste);padding-left:12px}.cabecera__cita[data-astro-cid-lixyf5te]{margin-left:0}}.horario[data-astro-cid-mm3a25yp]{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.horario[data-astro-cid-mm3a25yp] ul[data-astro-cid-mm3a25yp]{list-style:none;margin:0;padding:0}.horario__dias[data-astro-cid-mm3a25yp]{font-weight:700}.pie[data-astro-cid-7zpq4gre]{background:var(--azul-profundo);color:#dce8f5;font-size:1rem}.pie[data-astro-cid-7zpq4gre] a[data-astro-cid-7zpq4gre]{color:var(--blanco)}.pie[data-astro-cid-7zpq4gre] a[data-astro-cid-7zpq4gre]:hover{color:#cdebfb}.pie__contenido[data-astro-cid-7zpq4gre]{padding-block:56px 32px;display:flex;flex-direction:column;gap:32px}.pie__columnas[data-astro-cid-7zpq4gre]{display:flex;flex-wrap:wrap;gap:32px 48px;justify-content:space-between}.pie__marca[data-astro-cid-7zpq4gre]{flex:1 1 280px;display:flex;flex-direction:column;gap:14px}.pie__marca[data-astro-cid-7zpq4gre] img[data-astro-cid-7zpq4gre]{height:44px;width:auto;align-self:flex-start}.pie__nav[data-astro-cid-7zpq4gre]{flex:0 1 220px}.pie__nav[data-astro-cid-7zpq4gre] ul[data-astro-cid-7zpq4gre]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.pie__nav[data-astro-cid-7zpq4gre] a[data-astro-cid-7zpq4gre]{display:inline-block;padding-block:6px}.pie__contacto[data-astro-cid-7zpq4gre]{flex:1 1 300px;display:flex;flex-direction:column;gap:8px}.pie__legal[data-astro-cid-7zpq4gre]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;padding-top:20px;border-top:1px solid #2B4F80;font-size:.9rem;color:#c3d4e8}.barra-movil[data-astro-cid-jg32pqzr]{position:fixed;left:0;right:0;bottom:0;z-index:30;display:flex;gap:10px;padding:12px var(--margen-lateral) calc(12px + env(safe-area-inset-bottom));background:var(--blanco);border-top:1px solid var(--borde);box-shadow:0 -4px 16px #0b2e5c14}.barra-movil[data-astro-cid-jg32pqzr] .boton[data-astro-cid-jg32pqzr]{padding-inline:12px;font-size:1rem}.barra-movil__whatsapp[data-astro-cid-jg32pqzr]{flex:1}.barra-movil__cita[data-astro-cid-jg32pqzr]{flex:1.35}.flotante-whatsapp[data-astro-cid-jg32pqzr]{display:none;position:fixed;right:24px;bottom:24px;z-index:30;width:60px;height:60px;border-radius:50%;background:var(--whatsapp);color:var(--blanco);align-items:center;justify-content:center;box-shadow:var(--sombra)}.flotante-whatsapp[data-astro-cid-jg32pqzr]:hover{background:#0a5e33;color:var(--blanco)}@media(min-width:768px){.barra-movil[data-astro-cid-jg32pqzr]{display:none}.flotante-whatsapp[data-astro-cid-jg32pqzr]{display:flex}}.aviso-vista-previa[data-astro-cid-5hce7sga]{background:var(--ejemplo-fondo);color:var(--ejemplo-texto);border-bottom:1px dashed var(--ejemplo-texto);padding:8px var(--margen-lateral);font-size:.9rem;font-weight:700;text-align:center}main[data-astro-cid-5hce7sga]:focus{outline:none}
