/* astral-2026 · generado por construir.php desde assets/css/src: no editar */
.ae-art__rejilla{padding-bottom:var(--e-8)}.ae-art{max-width:40rem;margin:0 auto}.ae-art__lateral{display:none}.ae-art__cabecera{padding:var(--e-6) 0 var(--e-5)}.ae-art__categoria{margin:0 0 var(--e-3)}.ae-art__categoria a{display:inline-flex;align-items:center;min-height:28px;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;text-decoration:none}.ae-art__categoria a:hover{text-decoration:underline}.ae-art__titulo{margin-bottom:var(--e-4);font-size:clamp(1.75rem, 1.36rem + 1.74vw, 2.75rem);line-height:1.12}.ae-art__meta{display:flex;flex-wrap:wrap;margin:0;color:var(--c-texto);font-size:var(--t-s)}.ae-art__meta span{white-space:nowrap}.ae-art__meta span:not(:last-child)::after{content:"·";margin:0 .5em;color:var(--c-texto-2)}.ae-art__cabecera .ae-migas li:last-child{flex:1 1 0;min-width:0}.ae-art__cabecera .ae-migas [aria-current]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media (max-width:639px){.ae-art__meta{flex-direction:column}.ae-art__meta span:not(:last-child)::after{content:none}}.ae-art__portada{margin-bottom:var(--e-6)}.ae-art__portada>*{margin:0}.ae-art-pagina .ae-art__portada img{display:block;width:auto;max-width:100%;height:auto;max-height:min(560px, 64vh);margin:0 auto;object-fit:contain;border-radius:var(--r-m);background:#DFE7EB}.ae-art-pagina .ae-art__portada--cartel img{max-height:min(360px, 40vh)}.ae-art-pagina .ae-art__portada--propia img{width:100%;aspect-ratio:16 / 9;object-fit:cover;object-position:50% 35%}.ae-art__portada figcaption{margin-top:var(--e-2);color:var(--c-texto-2);font-size:var(--t-xs);text-align:center}.ae-art__prosa{max-width:none;font-size:1.0625rem;line-height:1.7}.ae-art__prosa h2{position:relative;margin-top:var(--e-8);padding-top:var(--e-4);font-size:clamp(1.375rem, 1.18rem + .87vw, 1.875rem);line-height:1.25}.ae-art__prosa h2::before{content:"";position:absolute;top:0;left:0;width:40px;height:4px;border-radius:2px;background:var(--c-amarillo)}.ae-art__prosa h3{margin-top:var(--e-7);font-size:clamp(1.1875rem, 1.1rem + .4vw, 1.4375rem);line-height:1.3}.ae-art__prosa h2+h3{margin-top:var(--e-4)}.ae-art__prosa h4,.ae-art__prosa h5,.ae-art__prosa h6{margin-top:var(--e-5)}.ae-art__num{color:var(--c-azul-texto)}.ae-art__prosa :is(h2,h3,h4),.ae-art__prosa :is(h2,h3,h4) :is([style*="color"],.has-inline-color){color:var(--c-titulo)!important}.ae-art__prosa a{overflow-wrap:anywhere}.ae-art__prosa :is(strong,b){font-weight:600;color:var(--c-titulo)}.ae-art__prosa a :is(strong,b),.ae-art__prosa :is(h2,h3,h4) :is(strong,b){color:inherit;font-weight:inherit}.ae-art :is(.ae-art__prosa,.ae-art__elementor) p.ae-art__entradilla{color:var(--c-titulo);font-size:clamp(1.1875rem, 1.1rem + .35vw, 1.375rem)!important;line-height:1.55!important}.ae-art__entradilla :is(strong,b){font-weight:inherit}.ae-art__prosa .ae-art__entradilla+:not(h2,h3){margin-top:var(--e-5)}.ae-art__prosa :is(ul,ol){padding-left:0}.ae-art__prosa li+li,.ae-art__prosa li>:is(ul,ol){margin-top:var(--e-3)}.ae-art__prosa :is(ul.wp-block-list,ul:not([class])){list-style:none}.ae-art__prosa :is(ul.wp-block-list,ul:not([class]))>li{position:relative;padding-left:1.6em}.ae-art__prosa :is(ul.wp-block-list,ul:not([class]))>li::before{content:"";position:absolute;top:.62em;left:.4em;width:.5em;height:.5em;border-radius:50%;background:var(--c-verde)}.ae-art__prosa li li::before{box-sizing:border-box;border:2px solid var(--c-verde);background:transparent!important}.ae-art__prosa ol{padding-left:1.6em}.ae-art__prosa ol>li{padding-left:.3em}.ae-art__prosa ol>li::marker{color:var(--c-azul-texto);font-weight:700}.ae-art__prosa img,.ae-art__prosa video,.ae-art__prosa iframe,.ae-art__prosa embed,.ae-art__prosa object{max-width:100%}.ae-art__prosa img{height:auto;max-height:90vh;object-fit:contain;border-radius:var(--r-m)}.ae-art__prosa iframe:is([src*="youtu"],[src*="vimeo"]):not(.wp-has-aspect-ratio iframe){width:100%;height:auto;aspect-ratio:16 / 9}.ae-art__prosa figure,.ae-art__prosa .wp-block-image{max-width:100%;margin-top:var(--e-6);margin-bottom:var(--e-6)}.ae-art__prosa figcaption{margin:var(--e-3) auto 0;padding-left:var(--e-3);border-left:2px solid var(--c-borde);color:var(--c-texto);font-size:var(--t-s);line-height:1.5;text-align:left}.ae-art__prosa .alignwide,.ae-art__prosa .alignfull{width:auto;max-width:none;margin-left:calc(50% - min(520px, 50vw - var(--margen)));margin-right:calc(50% - min(520px, 50vw - var(--margen)))}.ae-art__prosa .alignwide img,.ae-art__prosa .alignfull img{width:100%}.ae-art__prosa .aligncenter{margin-left:auto;margin-right:auto}@media (max-width:639px){.ae-art__prosa .alignleft,.ae-art__prosa .alignright{float:none;margin:var(--e-5) auto}}.ae-art__prosa blockquote,.ae-art__prosa .wp-block-quote,.ae-art__prosa .wp-block-pullquote{margin:var(--e-6) 0;padding:var(--e-5);border:1px solid var(--c-borde-suave);border-left:4px solid var(--c-amarillo);border-radius:var(--r-s) var(--r-m) var(--r-m) var(--r-s);background:var(--c-blanco);box-shadow:var(--sombra-2);color:var(--c-titulo);font-size:var(--t-l);line-height:1.55;text-align:left}.ae-art__prosa blockquote>*+*{margin-top:var(--e-3)}.ae-art__prosa blockquote p{margin-bottom:0}.ae-art__prosa blockquote cite{display:block;font-size:var(--t-s);font-style:normal;color:var(--c-texto)}.ae-art__prosa pre{max-width:100%;overflow-x:auto;padding:var(--e-4);border-radius:var(--r-s);background:var(--c-gris);color:var(--c-titulo);font-size:var(--t-xs);line-height:1.45;white-space:pre}.ae-art__prosa pre code{white-space:inherit;overflow-wrap:normal;word-break:normal}.ae-art__prosa hr,.ae-art__prosa .wp-block-separator{margin:var(--e-7) auto;border:0;border-top:1px solid var(--c-borde)}.ae-art__prosa .wp-block-spacer{display:none}.ae-art__prosa :is(p,h2,h3,h4,h5,h6,ul,ol,li):is([class*="has-text-align-"],[style*="text-align"]){text-align:left!important}.ae-art__prosa p:is([class*="-font-size"],[style*="font-size"]){font-size:inherit!important;line-height:inherit}.ae-art__prosa h2:is([class*="-font-size"],[style*="font-size"]){font-size:clamp(1.375rem, 1.18rem + .87vw, 1.875rem)!important}.ae-art__prosa h3:is([class*="-font-size"],[style*="font-size"]){font-size:clamp(1.1875rem, 1.1rem + .4vw, 1.4375rem)!important}.ae-art__prosa li[class*="-font-size"]{font-size:inherit!important}.ae-tabla{max-width:100%;overflow-x:auto;margin:var(--e-6) 0;border:1px solid var(--c-borde-suave);border-radius:var(--r-m);background:linear-gradient(90deg,var(--c-blanco) 30%,rgba(255,255,255,0)) 0 0 / 40px 100% no-repeat local,linear-gradient(270deg,var(--c-blanco) 30%,rgba(255,255,255,0)) 100% 0 / 40px 100% no-repeat local,radial-gradient(farthest-side at 0 50%,rgba(9,32,43,.22),rgba(9,32,43,0)) 0 0 / 14px 100% no-repeat scroll,radial-gradient(farthest-side at 100% 50%,rgba(9,32,43,.22),rgba(9,32,43,0)) 100% 0 / 14px 100% no-repeat scroll,var(--c-blanco)}.ae-tabla:focus-visible{outline:3px solid var(--c-marino);outline-offset:2px}.ae-tabla--desliza::before{content:"Desliza para ver toda la tabla \2192";content:"Desliza para ver toda la tabla \2192" / "";position:sticky;left:0;display:block;padding:8px 12px 0;color:var(--c-texto);font-size:var(--t-xs);font-weight:700}.wp-block-table .ae-tabla{margin:0}.ae-art__prosa .wp-block-table{overflow:visible}.ae-art .ae-tabla table{width:100%;margin:0;border-collapse:collapse;font-size:var(--t-s);line-height:1.5}.ae-art .ae-tabla table th,.ae-art .ae-tabla table td{padding:10px 12px;border:0;border-bottom:1px solid var(--c-borde-suave);vertical-align:top;text-align:left;word-break:normal}.ae-art .ae-tabla table th,.ae-art .ae-tabla thead td{border-bottom:2px solid rgba(46,167,221,.45);background:rgba(46,167,221,.11);color:var(--c-titulo);font-weight:700}.ae-art .ae-tabla tbody tr:nth-child(even)>td{background:rgba(9,32,43,.025)}.ae-art .ae-tabla tr:last-child>*{border-bottom:0}@media (max-width:639px){.ae-art .ae-tabla table{table-layout:auto}.ae-art .ae-tabla table:has(tr > :nth-child(4)){min-width:560px}}.ae-art__elementor{margin:0 -10px}.ae-art__elementor img{max-width:100%;height:auto}.ae-conv{padding:var(--e-5);border:1px solid var(--c-borde-suave);border-radius:var(--r-l);background:var(--c-blanco);box-shadow:var(--sombra-2);font-size:var(--t-s);line-height:1.5}.ae-conv>*{margin:0}.ae-conv__titulo{display:flex;align-items:center;gap:var(--e-3);color:var(--c-titulo);font-family:var(--f-titulo);font-size:var(--t-h4);font-weight:700;line-height:1.3}.ae-conv__icono{display:grid;flex:0 0 40px;height:40px;place-items:center;border-radius:var(--r-m);background:var(--c-azul-tinte);color:var(--c-azul-texto)}.ae-conv__texto{margin-top:var(--e-3)}.ae-conv__boton{margin-top:var(--e-4)}.ae-conv .ae-boton{justify-content:center}.ae-conv__comparador{margin-top:var(--e-3);text-align:center;font-weight:700}.ae-conv__contacto{display:flex;align-items:center;gap:var(--e-2);margin-top:var(--e-4);padding-top:var(--e-3);border-top:1px solid var(--c-borde-suave);font-weight:700}.ae-conv__contacto .ae-icono{color:var(--c-verde-texto)}.ae-conv__contacto a{color:var(--c-marino)}.ae-art__prosa .ae-conv--texto{margin:var(--e-7) 0;font-size:var(--t-base)}.ae-lat__titulo{margin:0 0 var(--e-3);color:var(--c-titulo);font-family:var(--f-titulo);font-size:var(--t-s);font-weight:700}.ae-indice__lista{position:relative;margin:0;padding:0;list-style:none;font-size:var(--t-s);line-height:1.4}.ae-indice__lista a{display:block;padding:6px 0 6px var(--e-3);border-left:2px solid var(--c-borde);color:var(--c-texto);text-decoration:none}.ae-indice__lista a:hover{color:var(--c-azul-texto);text-decoration:underline}.ae-indice__lista a:focus-visible{outline-offset:-3px}.ae-indice__lista a[aria-current]{border-left-color:var(--c-azul);color:var(--c-titulo);font-weight:700}.ae-indice--movil{margin:0 0 var(--e-6);border:1px solid var(--c-borde-suave);border-radius:var(--r-m);background:var(--c-gris)}.ae-indice--movil summary{padding:var(--e-3) var(--e-4);color:var(--c-titulo);font-weight:700;cursor:pointer}.ae-indice__n{color:var(--c-texto);font-weight:400}.ae-indice--movil .ae-indice__lista{padding:0 var(--e-4) var(--e-4)}@media (min-width:1100px){.ae-art__rejilla{display:grid;grid-template-columns:minmax(0,40rem) clamp(300px, 30vw, 440px);justify-content:center;column-gap:clamp(48px, 4.5vw, 80px)}.ae-art{align-self:start;margin:0}.ae-art__prosa{font-size:1.125rem;line-height:1.75}.ae-art__prosa .alignwide,.ae-art__prosa .alignfull{margin-left:0;margin-right:0}.ae-conv--texto,.ae-indice--movil{display:none}.ae-art__lateral{display:flex;flex-direction:column;gap:var(--e-7);padding-top:var(--e-6)}}@media (min-width:1600px){.ae-art__rejilla{grid-template-columns:minmax(0,44rem) clamp(320px, 28vw, 480px)}.ae-art{max-width:44rem}.ae-art__prosa{font-size:1.1875rem}}.ae-art__estudio{position:relative;overflow-x:clip}.ae-art__estudio-fila{display:grid;gap:var(--e-7);align-items:center}.ae-art__estudio-texto h2{max-width:18ch}.ae-art__estudio-texto .ae-lista-check{margin-bottom:0}.ae-art__estudio-foto{display:none}.ae-art__estudio-img{display:block;width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover;border-radius:var(--r-l);box-shadow:var(--sombra-2);background:#DFE7EB}@media (min-width:900px){.ae-art__estudio-fila{grid-template-columns:minmax(0,1fr) minmax(0,480px)}.ae-art__estudio-fila:has(.ae-art__estudio-foto){align-items:start}.ae-art__estudio-foto{display:block;margin-top:var(--e-6)}.ae-art__estudio-foto picture{display:block}}
