/* astral-2026 · generado por construir.php desde assets/css/src: no editar */
@font-face{font-family:"Asap";font-style:normal;font-weight:100 900;font-display:swap;src:url(../fonts/asap-latin.woff2) format("woff2");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:"Oxygen";font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/oxygen-700-latin.woff2) format("woff2");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:"Asap respaldo";src:local("Arial"),local("Helvetica");size-adjust:97.5%;ascent-override:95.4%;descent-override:21.5%;line-gap-override:0%}@font-face{font-family:"Oxygen respaldo";font-weight:700;src:local("Arial Bold"),local("Arial"),local("Helvetica");size-adjust:98.2%;ascent-override:104.8%;descent-override:24.4%;line-gap-override:0%}:root{--c-marino:#09202B;--c-marino-2:#13303E;--c-linea-osc:#1F3A47;--c-azul:#2EA7DD;--c-azul-texto:#0B6E99;--c-azul-tinte:#E8F6FC;--c-amarillo:#F5BC37;--c-amarillo-hover:#FFD266;--c-oro-texto:#8A5A00;--c-amarillo-tinte:#FFF4D6;--c-verde:#39B63C;--c-verde-texto:#1F7A22;--c-verde-tinte:#EAF7EA;--c-verde-claro:#77C829;--c-titulo:#09202B;--c-texto:#424B57;--c-texto-2:#6E6A6A;--c-borde-campo:#8B94A5;--c-borde:#D9D9D9;--c-borde-suave:#EAEAEA;--c-gris:#F7F7F7;--c-hielo:#EEF3F5;--c-blanco:#FFFFFF;--c-error:#B3261E;--pie-texto:#C9D4DB;--pie-tenue:#8FA3AE;--pie-claro:#EEF3F5;--pie-campo:#13303E;--pie-campo-borde:#2B4A59;--f-texto:"Asap","Asap respaldo",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--f-titulo:"Oxygen","Oxygen respaldo","Asap",system-ui,sans-serif;--t-xs:.8125rem;--t-s:.9375rem;--t-base:clamp(1rem, .976rem + .109vw, 1.0625rem);--t-l:clamp(1.125rem, 1.076rem + .217vw, 1.25rem);--t-h4:clamp(1.0625rem, 1.013rem + .217vw, 1.1875rem);--t-h3:clamp(1.25rem, 1.152rem + .435vw, 1.5rem);--t-h2:clamp(1.625rem, 1.332rem + 1.304vw, 2.375rem);--t-h1:clamp(2rem, 1.511rem + 2.174vw, 3.25rem);--t-cifra:clamp(1.75rem, 1.359rem + 1.739vw, 2.75rem);--e-1:4px;--e-2:8px;--e-3:12px;--e-4:16px;--e-5:24px;--e-6:32px;--e-7:48px;--e-8:64px;--e-9:96px;--seccion:clamp(3.5rem, 2.522rem + 4.348vw, 6rem);--ancho:1200px;--ancho-texto:800px;--margen:clamp(16px, 4vw, 32px);--r-s:6px;--r-m:12px;--r-l:20px;--r-pill:999px;--sombra-1:0 1px 2px rgba(9,32,43,.06),0 1px 3px rgba(9,32,43,.08);--sombra-2:0 6px 20px rgba(9,32,43,.08);--sombra-3:0 18px 44px rgba(9,32,43,.16);--rapido:.16s ease;--cab-alto:72px;--z-cab:30;--z-panel:29;--z-bf:28}@media (max-width:899px){:root{--cab-alto:60px}}@media (min-width:1600px){:root{--ancho:1400px}}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--cab-alto) + 16px)}body{margin:0;background:var(--c-blanco);color:var(--c-texto);font-family:var(--f-texto);font-size:var(--t-base);line-height:1.6;overflow-wrap:break-word;-webkit-font-smoothing:antialiased}img,video{max-width:100%;height:auto}img{border-style:none}svg{max-width:100%}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}h1,h2,h3,h4,h5,h6{margin:0 0 var(--e-4);font-family:var(--f-titulo);font-weight:700;color:var(--c-titulo);line-height:1.15;letter-spacing:-.01em;text-wrap:balance}h1{font-size:var(--t-h1);line-height:1.08;letter-spacing:-.02em}h2{font-size:var(--t-h2)}h3{font-size:var(--t-h3);line-height:1.2}h4{font-size:var(--t-h4)}h5,h6{font-size:var(--t-base)}p{margin:0 0 var(--e-4)}p:last-child{margin-bottom:0}strong,b{font-weight:700}a{color:var(--c-azul-texto);text-underline-offset:.18em;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}:focus-visible{outline:3px solid var(--c-marino);outline-offset:2px;border-radius:2px}.ae-oscuro :focus-visible{outline-color:var(--c-amarillo)}.ae-sobre-verde :focus-visible{outline-color:var(--c-blanco)}.ae-main:focus{outline:none}.ae-oculto,.screen-reader-text{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.ae-saltar{position:absolute;left:16px;top:-80px;z-index:100;padding:12px 16px;border-radius:var(--r-s);background:var(--c-marino);color:var(--c-blanco);font-weight:700;text-decoration:none}.ae-saltar:focus{top:12px;outline-color:var(--c-amarillo)}.ae-contenedor{width:100%;max-width:calc(var(--ancho) + 2 * var(--margen));margin:0 auto;padding:0 var(--margen)}.ae-contenedor--estrecho{max-width:calc(var(--ancho-texto) + 2 * var(--margen))}.ae-seccion{padding:var(--seccion) 0}.ae-seccion--gris{background:var(--c-gris)}.ae-seccion--hielo{background:var(--c-hielo)}.ae-oscuro{background:var(--c-marino);color:var(--pie-texto)}.ae-oscuro h1,.ae-oscuro h2,.ae-oscuro h3,.ae-oscuro h4{color:var(--c-blanco)}.ae-lista-limpia{margin:0;padding:0;list-style:none}.ae-icono{display:inline-block;width:1.25em;height:1.25em;flex:0 0 auto;vertical-align:-.25em;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ae-icono--relleno{fill:currentColor;stroke:none}.ae-pagina__cabecera{padding:var(--e-6) 0 var(--e-5)}.ae-pagina__titulo{margin-bottom:var(--e-3)}.ae-pagina__cuerpo{padding-bottom:var(--seccion)}.ae-articulo__meta{color:var(--c-texto-2);font-size:var(--t-s)}.ae-articulo__imagen{display:block;width:100%;margin:0 0 var(--e-6);border-radius:var(--r-m)}.ae-prosa{max-width:72ch}.ae-prosa>*{margin-top:0;margin-bottom:0}.ae-prosa>*+*{margin-top:var(--e-4)}.ae-prosa h2,.ae-prosa h3{margin-top:var(--e-7)}.ae-prosa>:first-child{margin-top:0}.ae-prosa ul,.ae-prosa ol{padding-left:1.4em}.ae-prosa li+li{margin-top:var(--e-2)}.ae-prosa img{border-radius:var(--r-s)}.ae-prosa blockquote{margin-left:0;padding-left:var(--e-5);border-left:3px solid var(--c-amarillo);color:var(--c-titulo)}.ae-prosa table{width:100%;border-collapse:collapse;font-size:var(--t-s)}.ae-prosa th,.ae-prosa td{padding:8px 10px;border-bottom:1px solid var(--c-borde-suave);text-align:left}.ae-prosa figure{margin-left:0;margin-right:0}.ae-prosa figcaption,.wp-caption-text{color:var(--c-texto-2);font-size:var(--t-xs)}.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignleft{float:left;margin:0 var(--e-5) var(--e-4) 0}.alignright{float:right;margin:0 0 var(--e-4) var(--e-5)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{transition:none!important;animation:none!important}}.ae-cab{position:sticky;top:0;z-index:var(--z-cab);background:var(--c-blanco);border-bottom:1px solid var(--c-borde-suave);box-shadow:0 6px 18px rgba(9,32,43,.06)}.admin-bar .ae-cab{top:var(--wp-admin--admin-bar--height,0px)}.ae-cab~#ac-tp-franja{z-index:calc(var(--z-cab) - 1)}@media (max-width:600px){.admin-bar .ae-cab{top:0}}.ae-cab__fila{display:flex;align-items:center;gap:var(--e-3);min-height:var(--cab-alto)}.ae-cab__logo{flex:0 0 auto;display:block;border-radius:4px;line-height:0}.ae-cab__logo img{display:block;width:140px;height:auto}.ae-cab__acciones{display:flex;align-items:center;gap:var(--e-2);margin-left:auto}.ae-cab__tel{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:44px;height:44px;border:1.5px solid var(--c-borde);border-radius:var(--r-s);color:var(--c-marino);font-weight:700;text-decoration:none;white-space:nowrap}.ae-cab__tel .ae-icono{width:20px;height:20px;color:var(--c-verde-texto)}.ae-cab__tel-numero{display:none}.ae-cab__tel:hover .ae-cab__tel-numero{text-decoration:underline}.ae-cab__tel--siempre{width:auto;padding:0 8px;border:0}.ae-cab__tel--siempre .ae-cab__tel-numero{display:inline}.ae-cab .ae-cab__cta{display:none}.ae-cab__menu{display:inline-flex;align-items:center;min-height:44px;padding:0 14px;border:1.5px solid var(--c-marino);border-radius:var(--r-s);background:var(--c-blanco);color:var(--c-marino);font-weight:700;line-height:1;cursor:pointer;list-style:none;user-select:none}.ae-cab__menu::-webkit-details-marker{display:none}.ae-cab__menu>span{display:none;align-items:center;gap:8px}.ae-cab__menu .ae-icono{width:20px;height:20px}.ae-cab__movil:not([open]) .ae-cab__menu-abrir,.ae-cab__movil[open] .ae-cab__menu-cerrar{display:inline-flex}.ae-cab__movil[open] .ae-cab__menu{background:var(--c-marino);color:var(--c-blanco)}.ae-movil-panel{position:fixed;left:0;right:0;bottom:0;top:var(--ae-panel-top,var(--cab-alto));z-index:var(--z-panel);overflow-y:auto;overscroll-behavior:contain;padding:var(--e-2) var(--margen) var(--e-7);background:var(--c-blanco);border-top:1px solid var(--c-borde-suave)}.admin-bar .ae-movil-panel{top:var(--ae-panel-top,calc(var(--cab-alto) + var(--wp-admin--admin-bar--height, 0px)))}.ae-movil__lista,.ae-movil__grupos ul{margin:0;padding:0;list-style:none}.ae-movil__lista>li{border-bottom:1px solid var(--c-borde-suave)}.ae-movil__enlace,.ae-movil__sub>summary{display:flex;align-items:center;justify-content:space-between;gap:var(--e-3);min-height:52px;color:var(--c-marino);font-weight:700;text-decoration:none;cursor:pointer;list-style:none}.ae-movil__sub>summary::-webkit-details-marker{display:none}.ae-movil__enlace .ae-icono,.ae-movil__sub>summary .ae-icono{width:20px;height:20px;color:var(--c-azul-texto);transition:transform var(--rapido)}.ae-movil__sub[open]>summary .ae-icono{transform:rotate(180deg)}.ae-movil__actual{box-shadow:inset 4px 0 0 var(--c-amarillo);padding-left:12px}.ae-movil__grupos{padding:0 0 var(--e-3) var(--e-4)}.ae-movil__grupos a{display:flex;align-items:center;min-height:44px;color:var(--c-marino);font-weight:500;text-decoration:none}.ae-movil__grupos .ae-movil__todas{color:var(--c-azul-texto);font-weight:700}.ae-movil__grupo{margin:var(--e-3) 0 2px;font-size:var(--t-xs);font-weight:700;color:var(--c-texto-2)}.ae-movil__grupos a[aria-current],.ae-movil__enlace[aria-current]{text-decoration:underline;text-decoration-color:var(--c-amarillo);text-decoration-thickness:3px;text-underline-offset:6px}.ae-movil-panel__acciones{display:grid;gap:var(--e-3);margin-top:var(--e-5)}.ae-menu-abierto{overflow:hidden}.ae-menu-abierto #ac-tp-barra,.ae-menu-abierto #cmplz-manage-consent{visibility:hidden}.ae-nav{display:none}.ae-nav__lista{display:flex;align-items:center;gap:2px;margin:0;padding:0;list-style:none}.ae-nav__item{position:relative;display:flex;align-items:center}.ae-nav__enlace{display:inline-flex;align-items:center;min-height:44px;padding:8px 10px;border-radius:var(--r-s);color:var(--c-marino);font-size:var(--t-s);font-weight:600;text-decoration:none;white-space:nowrap}.ae-nav__item--padre .ae-nav__enlace{padding-right:2px}.ae-nav__enlace:hover,.ae-nav__abrir:hover{background:var(--c-hielo);text-decoration:none}.ae-nav__enlace[aria-current]{box-shadow:inset 0 -3px 0 var(--c-amarillo);border-radius:var(--r-s) var(--r-s) 0 0}.ae-nav__abrir{display:inline-flex;align-items:center;justify-content:center;width:28px;height:44px;padding:0;border:0;border-radius:var(--r-s);background:none;color:var(--c-marino)}.ae-nav__abrir .ae-icono{width:16px;height:16px;transition:transform var(--rapido)}.ae-nav__abrir[aria-expanded="true"]{background:var(--c-hielo)}.ae-nav__abrir[aria-expanded="true"] .ae-icono{transform:rotate(180deg)}.ae-desplegable{position:absolute;top:calc(100% + 8px);left:-12px;z-index:2;width:max-content;min-width:240px;max-width:min(560px, 90vw);padding:var(--e-5);background:var(--c-blanco);border:1px solid var(--c-borde-suave);border-radius:var(--r-m);box-shadow:var(--sombra-3)}.ae-desplegable--doble{display:grid;grid-template-columns:1fr 1fr;gap:var(--e-2) var(--e-6);width:min(560px, 90vw)}.ae-desplegable[hidden]{display:none}.ae-desplegable__titulo{margin:0 0 var(--e-2);font-size:var(--t-xs);font-weight:700;color:var(--c-texto-2)}.ae-desplegable ul{margin:0;padding:0;list-style:none}.ae-desplegable a{display:block;margin:0 -8px;padding:7px 8px;border-radius:var(--r-s);color:var(--c-marino);font-size:var(--t-s);line-height:1.35;text-decoration:none}.ae-desplegable a:hover{background:var(--c-hielo)}.ae-desplegable a[aria-current]{font-weight:700;box-shadow:inset 3px 0 0 var(--c-amarillo)}.ae-desplegable__todas{grid-column:1 / -1;margin:var(--e-2) 0 0;padding-top:var(--e-3);border-top:1px solid var(--c-borde-suave)}.ae-desplegable .ae-desplegable__todas a{display:inline-flex;margin:0;padding:4px 0;color:var(--c-azul-texto);font-weight:700}.ae-cab__pro{position:relative;display:none;align-items:center}.ae-cab .ae-cab__pro-boton{width:auto;gap:4px;padding:0 6px;font-size:var(--t-s);font-weight:600;white-space:nowrap}.ae-cab__pro-boton .ae-icono:first-child{display:none;width:22px;height:22px}.ae-cab__pro-boton[aria-expanded="true"] .ae-icono:first-child{transform:none}.ae-cab__pro-panel{left:auto;right:0;min-width:210px}.ae-movil__pro{margin-top:var(--e-5);padding:var(--e-2) 0 0;border-top:1px solid var(--c-borde-suave)}@media (min-width:900px){.ae-cab__logo img{width:176px}.ae-cab__acciones{gap:var(--e-3)}.ae-cab .ae-cab__cta{display:inline-flex}}@media (min-width:1100px){.ae-cab__fila{gap:20px}.ae-nav{display:block;margin-left:auto}.ae-cab__acciones{margin-left:0}.ae-cab--minima .ae-cab__acciones{margin-left:auto}.ae-cab__movil{display:none}.ae-cab__pro{display:flex}.ae-cab__logo,.ae-cab__acciones>*{flex-shrink:0}}@media (min-width:1100px) and (max-width:1179px){.ae-cab__acciones{gap:var(--e-2)}.ae-cab__pro-texto{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ae-cab__pro-boton .ae-icono:first-child{display:block}}@media (min-width:1280px){.ae-cab__tel{width:auto;height:auto;min-height:44px;padding:0 6px;border:0}.ae-cab__tel-numero{display:inline}}.ae-pie{font-family:var(--f-texto)}.ae-pie p{margin:0}.ae-pie a{text-decoration:none}.ae-pie__contenedor{width:100%;max-width:calc(var(--ancho) + 40px);margin:0 auto;padding:0 20px}.ae-banda{background:var(--c-verde);color:var(--c-marino);padding:44px 0}.ae-banda__fila{display:grid;grid-template-columns:minmax(0,56fr) minmax(0,44fr);align-items:center}.ae-banda__texto,.ae-banda__acciones{padding:10px}.ae-pie .ae-banda__titulo{margin:0 0 20px;color:var(--c-marino);font-family:var(--f-titulo);font-size:clamp(24px, 2.3vw, 34px);font-weight:700;line-height:1.15;letter-spacing:0;text-wrap:wrap}.ae-banda__sub{font-size:17px;line-height:1.5}.ae-banda__acciones{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:18px 32px}.ae-banda__cifras{display:flex;gap:28px}.ae-banda__cifras p{color:var(--c-marino);line-height:1.15}.ae-banda__cifras strong{display:block;font-family:var(--f-titulo);font-size:30px;font-weight:700}.ae-banda__cifras span{font-size:14px}.ae-banda__boton{display:inline-block;padding:15px 26px;background:var(--c-marino);color:var(--c-blanco);border:2px solid var(--c-marino);border-radius:6px;font-size:16px;font-weight:700;line-height:1.2;text-align:center;transition:background-color var(--rapido),color var(--rapido)}.ae-banda__boton:hover,.ae-banda__boton:focus-visible{background:var(--c-blanco);color:var(--c-marino)}.ae-banda .ae-banda__boton:focus-visible{outline:3px solid var(--c-marino);outline-offset:3px}.ae-pie__marino{background:var(--c-marino);color:var(--pie-texto)}.ae-pie__principal{display:grid;grid-template-columns:minmax(0,32fr) minmax(0,20fr) minmax(0,20fr) minmax(0,28fr);padding-top:56px;padding-bottom:36px;font-size:15px;line-height:1.6}.ae-pie__col{padding:15px}.ae-pie .ae-pie__titulo{margin:0 0 14px;color:var(--c-azul);font-family:var(--f-titulo);font-size:14px;font-weight:700;line-height:1.3;letter-spacing:.06em;text-transform:uppercase}.ae-pie__logo{display:block;width:max-content}.ae-pie__logo img{display:block;width:125px;height:auto}.ae-pie .ae-pie__frase{margin-top:21px}.ae-pie__lista{margin:0;padding:0;list-style:none}.ae-pie__lista li{padding:4px 0;line-height:1.45}.ae-pie__lista a{display:inline-flex;align-items:center;vertical-align:top;color:var(--pie-claro);font-size:15px;line-height:1.45}.ae-pie__lista a:hover,.ae-pie__lista a:focus-visible{color:var(--c-amarillo)}.ae-pie__lista a:focus-visible{outline:2px solid var(--c-amarillo);outline-offset:2px}.ae-pie__contacto{margin-top:20px}.ae-pie__contacto a{gap:14px}.ae-pie__contacto .ae-icono{width:15px;height:15px;color:var(--c-verde)}.ae-pie .ae-pie__texto{margin-bottom:14px}.ae-pie [hidden]{display:none!important}.ae-pie .ac-pg-oculto{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.ae-pie .ac-pg-boletin__fila{display:flex;gap:8px}.ae-pie .ac-pg-boletin__fila input[type="email"]{flex:1;min-width:0;margin:0;padding:11px 12px;background:var(--pie-campo);border:1px solid var(--pie-campo-borde);border-radius:6px;box-shadow:none;color:var(--c-blanco);font-family:var(--f-texto);font-size:16px;line-height:1.3}.ae-pie .ac-pg-boletin__fila input[type="email"]::placeholder{color:var(--pie-tenue);opacity:1}.ae-pie .ac-pg-boletin__fila input[type="email"]:focus{outline:2px solid var(--c-amarillo);outline-offset:1px;border-color:var(--c-amarillo)}.ae-pie .ac-pg-boletin__fila button{padding:11px 16px;border:0;border-radius:6px;cursor:pointer;background:var(--c-amarillo);color:var(--c-marino);font-family:var(--f-texto);font-size:15px;font-weight:700;line-height:1.3;white-space:nowrap;text-transform:none;letter-spacing:0}.ae-pie .ac-pg-boletin__fila button:hover,.ae-pie .ac-pg-boletin__fila button:focus-visible{background:var(--c-amarillo-hover);color:var(--c-marino)}.ae-pie .ac-pg-boletin__fila button:focus-visible{outline:2px solid var(--c-blanco);outline-offset:2px}.ae-pie .ac-pg-boletin__fila button[disabled]{opacity:.75;cursor:wait}.ae-pie .ac-pg-boletin__acepto{display:flex;gap:8px;align-items:flex-start;margin-top:12px;font-size:13px;line-height:1.45;color:var(--pie-texto);cursor:pointer}.ae-pie .ac-pg-boletin__acepto input{margin:2px 0 0;width:16px;height:16px;flex:0 0 16px;accent-color:var(--c-amarillo)}.ae-pie .ac-pg-boletin__acepto a{color:var(--c-blanco);text-decoration:underline}.ae-pie .ac-pg-boletin__capa{margin-top:8px;font-size:12px;line-height:1.45;color:var(--pie-tenue)}.ae-pie .ac-pg-boletin__error{margin-top:10px;font-size:13px;color:#FFB4B4}.ae-pie .ac-pg-boletin__ok{font-size:15px;line-height:1.5;color:#9BE7A0}.ae-pie__base{border-top:1px solid var(--c-linea-osc);padding:18px 0 64px;color:var(--pie-tenue);font-size:13px;line-height:1.6}.ae-pie__base-fila{display:grid;grid-template-columns:minmax(0,60fr) minmax(0,40fr)}.ae-pie__razon,.ae-pie__legales{padding:10px}.ae-pie__legales{text-align:right}.ae-pie__base a{color:var(--pie-texto)}.ae-pie__base a:hover,.ae-pie__base a:focus-visible{color:var(--c-amarillo);text-decoration:underline}@media (max-width:1024px){.ae-banda__fila{grid-template-columns:1fr}.ae-banda__acciones{justify-content:flex-start;margin-top:18px}.ae-pie__principal{grid-template-columns:minmax(0,1fr) minmax(0,1fr);row-gap:26px}.ae-pie__base-fila{grid-template-columns:1fr}.ae-pie .ae-pie__legales{text-align:left;margin-top:4px}}@media (max-width:767px){.ae-pie__contenedor{padding:0 16px}.ae-banda{padding:36px 0}.ae-banda__cifras strong{font-size:26px}.ae-banda__acciones{gap:18px}.ae-banda__boton{width:100%}.ae-pie__principal{grid-template-columns:minmax(0,1fr);padding-top:40px;padding-bottom:20px}.ae-pie .ac-pg-boletin__fila{flex-direction:column}.ae-pie__base{padding:18px 0 64px}.ae-pie .ae-pie__legales{margin-top:6px}}.ae-boton{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:12px 22px;border:2px solid transparent;border-radius:var(--r-s);font-family:var(--f-texto);font-size:1rem;font-weight:700;line-height:1.2;text-align:center;text-decoration:none;cursor:pointer;transition:background-color var(--rapido),color var(--rapido),border-color var(--rapido)}.ae-boton:hover{text-decoration:none}.ae-boton .ae-icono{width:20px;height:20px}.ae-boton--grande{min-height:56px;padding:14px 28px;font-size:1.0625rem}.ae-boton--bloque{display:flex;width:100%}.ae-boton--icono{width:48px;padding:0}.ae-boton--primario{background:var(--c-amarillo);border-color:var(--c-amarillo);color:var(--c-marino)}.ae-boton--primario:hover{background:var(--c-amarillo-hover);border-color:var(--c-amarillo-hover)}.ae-boton--secundario{background:var(--c-marino);border-color:var(--c-marino);color:var(--c-blanco)}.ae-boton--secundario:hover{background:var(--c-marino-2);border-color:var(--c-marino-2)}.ae-boton--contorno{background:transparent;border-color:var(--c-marino);color:var(--c-marino)}.ae-boton--contorno:hover{background:var(--c-marino);color:var(--c-blanco)}.ae-boton--whatsapp{background:var(--c-verde);border-color:var(--c-verde);color:var(--c-marino)}.ae-boton--whatsapp:hover{background:#4FC452;border-color:#4FC452}.ae-boton--claro{background:transparent;border-color:rgba(255,255,255,.7);color:var(--c-blanco)}.ae-boton--claro:hover{background:var(--c-blanco);color:var(--c-marino)}.ae-botones{display:flex;flex-wrap:wrap;gap:var(--e-3)}@media (max-width:539px){.ae-botones .ae-boton{width:100%}}.ae-enlace-flecha{display:inline-flex;align-items:center;gap:8px;font-weight:700;color:var(--c-azul-texto);text-decoration:none}.ae-enlace-flecha .ae-icono{transition:transform var(--rapido)}.ae-enlace-flecha:hover{text-decoration:underline}.ae-enlace-flecha:hover .ae-icono{transform:translateX(3px)}.ae-ante{display:flex;align-items:center;gap:10px;margin:0 0 var(--e-3);font-size:var(--t-s);font-weight:700;color:var(--c-azul-texto);letter-spacing:.01em}.ae-ante::before{content:"";flex:0 0 auto;width:28px;height:3px;border-radius:2px;background:var(--c-amarillo)}.ae-oscuro .ae-ante{color:var(--c-azul)}.ae-pastilla{display:inline-flex;align-items:center;gap:8px;margin:0 0 var(--e-4);padding:6px 14px;border-radius:var(--r-pill);background:var(--c-amarillo-tinte);color:var(--c-oro-texto);font-size:var(--t-s);font-weight:700;line-height:1.3}.ae-pastilla .ae-icono{width:16px;height:16px}.ae-entradilla{font-size:var(--t-l);line-height:1.55}.ae-lista-check{display:grid;gap:10px;margin:0 0 var(--e-5);padding:0;list-style:none}.ae-lista-check li{display:flex;align-items:flex-start;gap:10px}.ae-lista-check .ae-icono{width:20px;height:20px;margin-top:3px;color:var(--c-verde-texto)}.ae-lista-check--peque{gap:6px;font-size:var(--t-s)}.ae-lista-check--peque .ae-icono{width:18px;height:18px;margin-top:2px}.ae-rejilla{display:grid;gap:var(--e-5)}.ae-rejilla--2{grid-template-columns:repeat(2,minmax(0,1fr))}.ae-rejilla--3{grid-template-columns:repeat(3,minmax(0,1fr))}.ae-rejilla--4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1023px){.ae-rejilla--3,.ae-rejilla--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.ae-rejilla--2,.ae-rejilla--3,.ae-rejilla--4{grid-template-columns:1fr}}.ae-tarjeta{position:relative;display:flex;flex-direction:column;overflow:hidden;background:var(--c-blanco);border:1px solid var(--c-borde-suave);border-radius:var(--r-m);box-shadow:var(--sombra-1);transition:box-shadow var(--rapido),transform var(--rapido),border-color var(--rapido)}.ae-tarjeta:hover{box-shadow:var(--sombra-2);border-color:#CFE3EC;transform:translateY(-2px)}.ae-tarjeta:focus-within{box-shadow:var(--sombra-2)}.ae-tarjeta__enlace-total::after{content:"";position:absolute;inset:0;border-radius:inherit}.ae-tarjeta__enlace-total:focus-visible{outline:none}.ae-tarjeta:has(.ae-tarjeta__enlace-total:focus-visible){outline:3px solid var(--c-marino);outline-offset:3px}.ae-tarjeta__cuerpo{display:flex;flex:1;flex-direction:column;padding:var(--e-5)}.ae-tarjeta__etiqueta{align-self:flex-start;margin:0 0 var(--e-3);padding:4px 12px;border-radius:var(--r-pill);background:var(--c-azul-tinte);color:var(--c-azul-texto);font-size:var(--t-xs);font-weight:700}.ae-tarjeta__meta{margin:0 0 var(--e-2);color:var(--c-texto-2);font-size:var(--t-xs);font-weight:600}.ae-tarjeta__titulo{margin-bottom:var(--e-2);font-size:var(--t-h4);line-height:1.3}.ae-tarjeta__texto{margin-bottom:var(--e-4);font-size:var(--t-s)}.ae-tarjeta__accion{margin-top:auto;font-size:var(--t-s)}.ae-tarjeta__foto,.ae-perfil__foto,.ae-entrada__foto,.ae-servicio__foto{display:block;width:100%;object-fit:cover;background:#DFE7EB}.ae-tarjeta__foto,.ae-perfil__foto{aspect-ratio:16 / 10}.ae-entrada__foto,.ae-servicio__foto{aspect-ratio:3 / 2}.ae-perfil .ae-tarjeta__titulo{font-size:var(--t-h3)}.ae-entrada .ae-tarjeta__titulo a{color:var(--c-marino);text-decoration:none}.ae-entrada>.ae-tarjeta__cuerpo:first-child::before{content:"";display:block;aspect-ratio:3 / 2;margin:calc(-1 * var(--e-5)) calc(-1 * var(--e-5)) var(--e-5);background:linear-gradient(135deg,var(--c-hielo),#DFE7EB)}.ae-entrada .ae-tarjeta__titulo a:hover{text-decoration:underline}.ae-servicio__icono{display:grid;place-items:center;width:48px;height:48px;margin-bottom:var(--e-4);border-radius:var(--r-m);background:var(--c-azul-tinte);color:var(--c-azul-texto)}.ae-servicio__icono .ae-icono{width:28px;height:28px}[class*="__icono"]:not(.ae-pilar-solucion__icono,.ae-contacto-tarjeta__icono,.ae-portada-pilar__icono)>.ae-icono{--ae-ac:1;color:var(--c-marino);stroke-width:1.75}[class*="__icono"]:has(> .ae-icono--amarillo):not(.ae-pilar-solucion__icono,.ae-contacto-tarjeta__icono,.ae-portada-pilar__icono){background:var(--c-amarillo-tinte)}[class*="__icono"]:has(> .ae-icono--verde):not(.ae-pilar-solucion__icono,.ae-contacto-tarjeta__icono,.ae-portada-pilar__icono){background:var(--c-verde-tinte)}[class*="__icono"]:has(> .ae-icono--azul):not(.ae-pilar-solucion__icono,.ae-contacto-tarjeta__icono,.ae-portada-pilar__icono){background:var(--c-azul-tinte)}@media (max-width:639px){.ae-servicio .ae-tarjeta__cuerpo{flex-direction:row;align-items:center;gap:var(--e-4);padding:12px 16px}.ae-servicio .ae-servicio__icono{flex:0 0 40px;width:40px;height:40px;margin:0}.ae-servicio .ae-servicio__icono .ae-icono{width:24px;height:24px}.ae-servicio .ae-tarjeta__titulo{margin:0;font-size:1.0625rem}.ae-servicio .ae-tarjeta__texto{display:none}.ae-servicio .ae-tarjeta__accion{margin:0 0 0 auto}.ae-servicio .ae-tarjeta__accion>span:first-child{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ae-servicio__foto{display:none}}.ae-cifras{padding:clamp(40px, 5vw, 64px) 0;background:var(--c-marino);color:var(--pie-texto)}.ae-cifras__lista{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,280px);justify-content:center;gap:var(--e-5);margin:0;padding:0;list-style:none}.ae-cifras__lista li{padding-left:var(--e-4);border-left:3px solid var(--c-linea-osc)}.ae-cifras__lista strong{display:block;font-family:var(--f-titulo);font-size:var(--t-cifra);line-height:1.05;letter-spacing:-.01em;color:var(--c-amarillo)}.ae-cifras__lista span{display:block;margin-top:6px;font-size:var(--t-s);line-height:1.4}.ae-cifras__fuente{margin:var(--e-5) 0 0;font-size:var(--t-xs);text-align:center;color:var(--pie-tenue)}.ae-cifras__fuente a{color:var(--pie-texto)}@media (max-width:899px){.ae-cifras__lista{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:var(--e-6)}}.ae-buscar{margin:var(--e-5) 0}.ae-buscar label{display:block;margin-bottom:6px;font-size:var(--t-s);font-weight:700;color:var(--c-marino)}.ae-buscar__fila{display:flex;gap:var(--e-3)}.ae-buscar input{flex:1;min-width:0;min-height:50px;padding:12px 14px;border:1.5px solid var(--c-borde-campo);border-radius:var(--r-s);background:var(--c-blanco);color:var(--c-marino);font-size:1rem}.ae-paginacion{margin-top:var(--e-7)}.ae-paginacion .nav-links{display:flex;flex-wrap:wrap;gap:var(--e-2)}.ae-paginacion .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0 12px;border:1px solid var(--c-borde);border-radius:var(--r-s);color:var(--c-marino);font-weight:700;text-decoration:none}.ae-paginacion .page-numbers.current{background:var(--c-marino);border-color:var(--c-marino);color:var(--c-blanco)}.ae-paginacion a.page-numbers:hover{background:var(--c-hielo)}@media (prefers-reduced-motion:reduce){.ae-tarjeta:hover{transform:none}}.ae-formulario{position:relative;padding:clamp(20px, 2.4vw, 32px);background:var(--c-blanco);color:var(--c-texto);border:1px solid var(--c-borde-suave);border-radius:var(--r-l);box-shadow:var(--sombra-3)}.ae-formulario__cabecera{margin-bottom:var(--e-4)}.ae-formulario__titulo{margin:0 0 var(--e-2);font-size:var(--t-h3)}.ae-formulario__texto{margin:0;font-size:var(--t-s)}.ae-formulario__alternativa{margin:var(--e-4) 0 0;font-size:var(--t-xs);text-align:center}.ae-formulario__ok{margin:0 0 var(--e-4);padding:12px 16px;border-left:4px solid var(--c-verde);border-radius:var(--r-s);background:var(--c-verde-tinte);color:var(--c-marino);font-weight:600}.ae-formulario__ok:focus{outline:3px solid var(--c-marino);outline-offset:2px}.ae-formulario .ac-campo{margin:0 0 var(--e-4)}.ae-formulario .ac-campo label,.ae-formulario .ac-factura>label,.ae-campo label{display:block;margin-bottom:6px;font-size:var(--t-s);font-weight:700;line-height:1.35;color:var(--c-marino)}.ae-formulario input[type="text"],.ae-formulario input[type="tel"],.ae-formulario input[type="email"],.ae-formulario select,.ae-formulario textarea,.ae-campo input,.ae-campo select{display:block;width:100%;min-height:50px;margin:0;padding:12px 14px;border:1.5px solid var(--c-borde-campo);border-radius:var(--r-s);box-shadow:none;background-color:var(--c-blanco);color:var(--c-marino);font:inherit;font-size:1rem;line-height:1.3}.ae-formulario select,.ae-campo select{appearance:none;-webkit-appearance:none;padding-right:40px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%2309202B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center}.ae-formulario input::placeholder,.ae-campo input::placeholder{color:var(--c-texto-2);opacity:1}.ae-formulario input:focus-visible,.ae-formulario select:focus-visible,.ae-formulario textarea:focus-visible,.ae-campo input:focus-visible,.ae-campo select:focus-visible{border-color:var(--c-marino)}.ae-formulario [aria-invalid="true"],.ae-campo [aria-invalid="true"]{border-color:var(--c-error);border-width:2px}.ae-campo__error{display:flex;gap:6px;align-items:flex-start;margin:6px 0 0;font-size:var(--t-xs);font-weight:600;line-height:1.4;color:var(--c-error)}.ae-campo__error[hidden]{display:none}.ae-formulario .ac-dos{display:grid;grid-template-columns:1fr 1fr;gap:0 var(--e-4)}.ae-formulario .ac-factura{margin:0 0 var(--e-4);padding:12px 14px;border:1.5px dashed var(--c-borde);border-radius:var(--r-s);background:var(--c-gris)}.ae-formulario .ac-factura p{margin:0 0 8px;font-size:var(--t-xs);line-height:1.45}.ae-formulario .ac-opcional{font-weight:600;color:var(--c-verde-texto)}.ae-formulario .ac-factura input[type="file"]{display:block;width:100%;max-width:100%;font-size:var(--t-s);line-height:1.4;color:var(--c-marino);cursor:pointer}.ae-formulario .ac-factura input[type="file"]::file-selector-button{display:block;min-height:44px;margin:0 0 var(--e-2);padding:10px 18px;border:1.5px solid var(--c-marino);border-radius:var(--r-s);background:var(--c-blanco);color:var(--c-marino);font:inherit;font-weight:700;cursor:pointer}.ae-formulario .ac-factura input[type="file"]:hover::file-selector-button{background:var(--c-hielo)}.ae-formulario .ac-check{display:flex;gap:10px;align-items:flex-start;margin:0 0 var(--e-4);font-size:var(--t-xs);line-height:1.5;cursor:pointer}.ae-formulario .ac-check input{flex:0 0 20px;width:20px;height:20px;margin:0;accent-color:var(--c-marino)}.ae-formulario .ac-check a,.ae-formulario .ac-legal a{color:var(--c-azul-texto);text-decoration:underline}.ae-formulario .ac-btn{display:flex;align-items:center;justify-content:center;width:100%;min-height:56px;padding:14px 28px;border:2px solid var(--c-amarillo);border-radius:var(--r-s);background:var(--c-amarillo);color:var(--c-marino);font-family:var(--f-texto);font-size:1.0625rem;font-weight:700;line-height:1.2;text-align:center;cursor:pointer;transition:background-color var(--rapido),border-color var(--rapido)}.ae-formulario .ac-btn:hover{background:var(--c-amarillo-hover);border-color:var(--c-amarillo-hover)}.ae-formulario .ac-btn[aria-disabled="true"]{opacity:.75;cursor:wait}.ae-formulario .ac-legal{margin:var(--e-3) 0 0;font-size:var(--t-xs);line-height:1.5}.ae-formulario .ac-error{margin:0 0 var(--e-4);padding:12px 14px;border-left:4px solid var(--c-error);border-radius:var(--r-s);background:#FDECEA;color:var(--c-error);font-size:var(--t-s)}.ae-formulario .ac-agente{margin:0 0 var(--e-4);padding:10px 14px;border-radius:var(--r-s);background:var(--c-verde-tinte);color:var(--c-marino);font-size:var(--t-s)}.ae-formulario--respaldo .ae-boton{margin-top:var(--e-2)}@media (min-width:900px){.ae-formulario--tarjeta{padding:28px}.ae-formulario--tarjeta .ae-formulario__cabecera{margin-bottom:var(--e-3)}.ae-formulario--tarjeta .ae-formulario__titulo{margin-bottom:var(--e-1)}.ae-formulario--tarjeta .ac-campo,.ae-formulario--tarjeta .ac-factura,.ae-formulario--tarjeta .ac-check{margin-bottom:var(--e-3)}.ae-formulario--tarjeta .ac-campo label,.ae-formulario--tarjeta .ac-factura>label{margin-bottom:4px}.ae-formulario--tarjeta .ac-factura{padding:10px 14px}.ae-formulario--tarjeta .ac-factura p{margin-bottom:6px}.ae-formulario--tarjeta .ac-factura input[type="file"]::file-selector-button{margin-bottom:6px}}.ae-estudio{position:relative;z-index:2;padding:var(--e-5) 0}.ae-formulario--barra .ae-formulario__cabecera{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 24px}.ae-formulario--barra .ae-formulario__titulo{margin:0}.ae-formulario--barra .ac-factura{display:none}.ae-formulario--barra form{display:grid;grid-template-columns:1.1fr 1fr 2fr;gap:0 var(--e-4);align-items:end}.ae-formulario--barra .ac-check{grid-column:1 / 3;align-self:center;margin:0}.ae-formulario--barra .ac-btn{grid-column:3}.ae-formulario--barra .ac-legal{grid-column:1 / -1}.ae-formulario--barra .ae-botones{margin-top:var(--e-2)}@media (min-width:900px){.ae-estudio--monta{margin-top:-72px;padding-top:0}}@media (max-width:1099px){.ae-formulario--barra form{grid-template-columns:1fr 1fr}.ae-formulario--barra .ac-dos,.ae-formulario--barra .ac-check,.ae-formulario--barra .ac-btn{grid-column:1 / -1}.ae-formulario--barra .ac-check{margin-bottom:var(--e-4)}}@media (max-width:539px){.ae-formulario--barra form{grid-template-columns:1fr}.ae-formulario .ac-dos{grid-template-columns:1fr}}.ae-migas{margin:0 0 var(--e-4);font-size:var(--t-s);line-height:1.5;color:var(--c-texto)}.ae-migas ol{display:flex;flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none}.ae-migas li{display:inline-flex;align-items:center;min-height:24px}.ae-migas li+li::before{content:"";width:.42em;height:.42em;margin:0 .7em 0 .55em;border:solid var(--c-texto-2);border-width:0 1.5px 1.5px 0;transform:rotate(-45deg)}.ae-migas a{color:var(--c-azul-texto);text-decoration:none}.ae-migas a:hover{text-decoration:underline}.ae-migas [aria-current]{color:var(--c-texto)}.ae-oscuro .ae-migas,.ae-oscuro .ae-migas [aria-current]{color:var(--pie-texto)}.ae-oscuro .ae-migas a{color:var(--c-blanco)}@media (max-width:639px){.ae-migas li{display:none}.ae-migas li:nth-last-child(2){display:inline-flex;min-height:44px}.ae-migas li:nth-last-child(2)::before{content:"";width:.45em;height:.45em;margin:0 .5em 0 .2em;border:solid currentColor;border-width:0 1.5px 1.5px 0;transform:rotate(135deg)}.ae-migas li:nth-last-child(2) a{display:inline-flex;align-items:center;min-height:44px}}.ae-seccion{--ae-fondo:var(--c-blanco)}.ae-seccion--gris{--ae-fondo:var(--c-gris)}.ae-seccion--hielo{--ae-fondo:var(--c-hielo)}.ae-cabecera-seccion{max-width:720px;margin-bottom:var(--e-7)}.ae-cabecera-seccion>:last-child{margin-bottom:0}.ae-cabecera-seccion .ae-entradilla{margin-top:var(--e-3)}.ae-cabecera-seccion--centro{margin-left:auto;margin-right:auto;text-align:center}.ae-cabecera-seccion--centro .ae-ante{justify-content:center}.ae-cabecera-seccion__fila{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--e-4);margin-bottom:var(--e-6)}.ae-cabecera-seccion__fila .ae-cabecera-seccion{margin-bottom:0}.ae-hero{position:relative;overflow:hidden;padding:clamp(32px, 4vw, 64px) 0;background:var(--c-hielo)}.ae-hero--blanco{background:var(--c-blanco)}.ae-hero--gris{background:var(--c-gris)}.ae-hero::after{content:"";position:absolute;right:-180px;top:-220px;width:560px;height:560px;border-radius:50%;background:radial-gradient(closest-side,rgba(46,167,221,.16),rgba(46,167,221,0));pointer-events:none}.ae-hero--blanco::after{display:none}.ae-hero__rejilla{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(32px, 4vw, 64px);align-items:center}.ae-hero--con-media .ae-hero__rejilla{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr)}.ae-hero--con-formulario .ae-hero__rejilla{grid-template-columns:minmax(0,1fr) minmax(0,460px);align-items:start}.ae-hero__titulo{max-width:20ch;margin-bottom:var(--e-4)}.ae-hero:not(.ae-hero--con-media) .ae-hero__titulo{max-width:24ch}.ae-subrayado{padding:0 .05em;background:linear-gradient(transparent 62%,rgba(245,188,55,.7) 62%,rgba(245,188,55,.7) 92%,transparent 92%)}.ae-hero .ae-entradilla{max-width:36em;margin-bottom:var(--e-5)}.ae-hero .ae-lista-check{margin-bottom:var(--e-6)}.ae-hero__img{display:block;width:100%;aspect-ratio:4 / 3.3;object-fit:cover;border-radius:var(--r-l);box-shadow:var(--sombra-2);background:#DFE7EB}@media (max-width:899px){.ae-hero--con-media .ae-hero__rejilla,.ae-hero--con-formulario .ae-hero__rejilla{grid-template-columns:minmax(0,1fr)}.ae-hero__titulo,.ae-hero:not(.ae-hero--con-media) .ae-hero__titulo{max-width:none}.ae-hero__foto{display:none}}.ae-pasos{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--e-5);margin:0;padding:0;list-style:none;counter-reset:paso}.ae-pasos--2{grid-template-columns:repeat(2,minmax(0,1fr))}.ae-pasos--3{grid-template-columns:repeat(3,minmax(0,1fr))}.ae-pasos--5{grid-template-columns:repeat(5,minmax(0,1fr))}.ae-pasos--6{grid-template-columns:repeat(3,minmax(0,1fr))}.ae-pasos::before{content:"";position:absolute;left:28px;right:28px;top:27px;height:2px;background:repeating-linear-gradient(90deg,var(--c-borde) 0 8px,transparent 8px 14px)}.ae-pasos--6::before{display:none}.ae-paso{position:relative;counter-increment:paso}.ae-paso::before{content:counter(paso);position:relative;display:grid;place-items:center;width:56px;height:56px;margin-bottom:var(--e-4);border-radius:50%;background:var(--c-amarillo);color:var(--c-marino);box-shadow:0 0 0 6px var(--ae-fondo,var(--c-blanco));font-family:var(--f-titulo);font-size:1.375rem;font-weight:700}.ae-paso__titulo{margin-bottom:var(--e-2);font-size:var(--t-h4)}.ae-paso p{font-size:var(--t-s)}.ae-pasos__boton{margin:var(--e-6) 0 0}.ae-pasos__nota{max-width:70ch;margin:var(--e-6) 0 0}@media (max-width:899px){.ae-pasos,.ae-pasos--2,.ae-pasos--3,.ae-pasos--5,.ae-pasos--6{grid-template-columns:1fr;gap:0}.ae-pasos::before,.ae-pasos--6::before{display:block;left:27px;right:auto;top:28px;bottom:28px;width:2px;height:auto;background:repeating-linear-gradient(180deg,var(--c-borde) 0 8px,transparent 8px 14px)}.ae-paso{display:grid;grid-template-columns:56px 1fr;column-gap:var(--e-4);padding-bottom:var(--e-5)}.ae-paso::before{grid-row:1 / span 2;margin:0}}.ae-resenas__resumen{display:flex;flex-wrap:wrap;align-items:center;gap:var(--e-3) var(--e-5);margin-bottom:var(--e-6)}.ae-resenas__nota{display:flex;align-items:center;gap:var(--e-3);margin:0}.ae-resenas__nota strong{font-family:var(--f-titulo);font-size:2.5rem;line-height:1;color:var(--c-marino)}.ae-resenas__nota>span{display:grid;gap:2px;font-size:var(--t-s)}.ae-estrellas{display:inline-flex;gap:2px;color:#B8730A}.ae-estrellas .ae-icono{width:16px;height:16px}.ae-estrella--vacia{color:var(--c-borde-campo)}.ae-resena{margin:0;padding:var(--e-5)}.ae-resena__cita{margin:var(--e-3) 0 var(--e-4);color:var(--c-marino);line-height:1.55}.ae-resena__cita p{margin:0}.ae-resena__autor{display:flex;align-items:center;gap:12px;margin-top:auto;font-size:var(--t-s);font-weight:600;color:var(--c-marino)}.ae-resena__inicial{display:grid;place-items:center;flex:0 0 40px;width:40px;height:40px;border-radius:50%;background:var(--c-azul-tinte);color:var(--c-azul-texto);font-weight:700}.ae-resena__fecha{display:block;font-size:var(--t-xs);font-weight:400;color:var(--c-texto-2)}.ae-faq{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-template-rows:auto 1fr;grid-template-areas:"cab lista" "ayuda lista";column-gap:clamp(32px, 5vw, 72px);align-items:start}.ae-faq--una{grid-template-columns:minmax(0,1fr);grid-template-rows:none;grid-template-areas:"cab" "lista" "ayuda";max-width:860px}.ae-faq__cab{grid-area:cab}.ae-faq__cab .ae-cabecera-seccion{margin-bottom:var(--e-5)}.ae-faq__lista{grid-area:lista;display:grid;gap:var(--e-3)}.ae-faq__lado{grid-area:ayuda;display:grid;gap:var(--e-5)}.ae-faq__ayuda{padding:var(--e-5);border:1px solid var(--c-borde-suave);border-radius:var(--r-m);background:var(--c-blanco)}.ae-faq__ayuda p{margin-bottom:var(--e-3)}.ae-faq__foto{display:block;width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover;border-radius:var(--r-m)}@media (min-width:900px) and (min-height:640px){.ae-faq:not(.ae-faq--una) .ae-faq__lado{position:sticky;top:calc(var(--cab-alto) + var(--wp-admin--admin-bar--height, 0px) + var(--e-5))}}.ae-faq__item{background:var(--c-blanco);border:1px solid var(--c-borde-suave);border-radius:var(--r-m);box-shadow:var(--sombra-1)}.ae-faq__item>summary{display:flex;align-items:center;justify-content:space-between;gap:var(--e-4);min-height:56px;padding:14px 20px;border-radius:var(--r-m);font-family:var(--f-titulo);font-size:var(--t-h4);font-weight:700;line-height:1.3;color:var(--c-marino);cursor:pointer;list-style:none}.ae-faq__item>summary::-webkit-details-marker{display:none}.ae-faq__item>summary .ae-icono{flex:0 0 22px;width:22px;height:22px;color:var(--c-azul-texto);transition:transform var(--rapido)}.ae-faq__item[open]>summary .ae-icono{transform:rotate(45deg)}.ae-faq__respuesta{padding:0 20px 18px}.ae-faq__respuesta>:last-child{margin-bottom:0}.ae-faq__respuesta ul,.ae-faq__respuesta ol{margin:0 0 var(--e-4);padding-left:1.3em}@media (max-width:899px){.ae-faq{grid-template-columns:minmax(0,1fr);grid-template-rows:none;grid-template-areas:"cab" "lista" "ayuda"}.ae-faq__lado{margin-top:var(--e-5)}.ae-faq__foto{display:none}}.ae-equipo{padding:clamp(20px, 2.4vw, 32px);border-radius:var(--r-l)}.ae-equipo__titulo{color:var(--c-blanco)}.ae-equipo__lista{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--e-4);margin:var(--e-5) 0;padding:0;list-style:none}.ae-equipo__foto{display:block;width:100%;aspect-ratio:1;margin-bottom:var(--e-3);object-fit:cover;border-radius:var(--r-m);background:var(--c-marino-2)}.ae-equipo__lista strong{display:block;color:var(--c-blanco);font-size:var(--t-s);line-height:1.3}.ae-equipo__lista span{font-size:var(--t-xs);color:var(--pie-texto)}.ae-oficina{display:flex;gap:var(--e-3);align-items:flex-start;margin:0;padding-top:var(--e-5);border-top:1px solid var(--c-linea-osc);font-size:var(--t-s)}.ae-equipo--oficina .ae-oficina{padding-top:0;border-top:0}.ae-oficina .ae-icono{margin-top:2px;color:var(--c-verde)}.ae-oficina a{color:var(--c-blanco);font-weight:700}@media (max-width:539px){.ae-equipo__lista{gap:var(--e-3)}}.ae-caja{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--e-5) var(--e-7);padding:clamp(24px, 3vw, 48px);border-radius:var(--r-l)}.ae-caja--hielo{background:var(--c-hielo)}.ae-caja__texto{flex:1 1 420px;max-width:680px}.ae-caja__titulo{margin-bottom:var(--e-3);font-size:var(--t-h3)}.ae-caja__texto>:last-child{margin-bottom:0}.ae-caja__acciones{flex:0 1 auto}.ae-buscador{padding:var(--e-5);border-radius:var(--r-m);background:var(--c-hielo)}.ae-buscador__titulo{margin-bottom:var(--e-3);font-size:var(--t-h4)}.ae-buscador__fila{display:flex;gap:var(--e-3);align-items:flex-end}.ae-buscador__fila .ae-campo{flex:1;min-width:0}.ae-buscador__fila .ae-boton{flex:0 0 auto;min-height:50px}.ae-buscador__nota{margin:var(--e-3) 0 0;font-size:var(--t-s)}@media (max-width:639px){.ae-buscador__fila{flex-direction:column;align-items:stretch}}@media (prefers-reduced-motion:reduce){.ae-hero::after{display:none}}html body #cmplz-manage-consent .cmplz-manage-consent{--ae-ck:clamp(16px, var(--margen), 28px);left:0;right:auto;bottom:0;width:var(--ae-ck);min-width:0;height:44px;margin:0;padding:0;border:0;border-radius:0 8px 0 0;box-shadow:0 0 0 1px rgba(255,255,255,.45),var(--sombra-2);background:var(--c-marino) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23F5BC37' fill-rule='evenodd' d='M21.36 8.49A10 10 0 1 1 16.04 2.85A5 5 0 0 0 21.36 8.49ZM6 9a2 2 0 1 0 4 0a2 2 0 1 0-4 0ZM12.3 14.5a2.2 2.2 0 1 0 4.4 0a2.2 2.2 0 1 0-4.4 0ZM6.4 15.5a1.6 1.6 0 1 0 3.2 0a1.6 1.6 0 1 0-3.2 0Z'/%3E%3C/svg%3E") 45% 55% / clamp(12px, calc(var(--ae-ck) - 6px), 20px) auto no-repeat;color:transparent;font-size:0;line-height:0;white-space:nowrap;animation:none;cursor:pointer}html body #cmplz-manage-consent .cmplz-manage-consent::after{content:"Cookies" / "";position:absolute;left:calc(100% + 6px);bottom:6px;padding:4px 8px;border-radius:var(--r-s);background:var(--c-marino);color:var(--c-blanco);font:600 13px/1.2 var(--f-texto);opacity:0;pointer-events:none;transition:opacity .15s}html body #cmplz-manage-consent .cmplz-manage-consent:is(:hover,:focus-visible)::after{opacity:1}html body #cmplz-manage-consent .cmplz-manage-consent:focus-visible{outline:2px solid var(--c-blanco);outline-offset:0;box-shadow:0 0 0 4px var(--c-marino)}@media (prefers-reduced-motion:reduce){html body #cmplz-manage-consent .cmplz-manage-consent::after{transition:none}}
