@font-face{font-family:"Archivo";font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(//invertirenetf.es/wp-content/themes/invertir-etf/assets/fonts/archivo.woff2) format("woff2")}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:200 900;src:url(//invertirenetf.es/wp-content/themes/invertir-etf/assets/fonts/source-sans-3.woff2) format("woff2")}@font-face{font-family:"Source Sans 3";font-style:italic;font-display:swap;font-weight:200 900;src:url(//invertirenetf.es/wp-content/themes/invertir-etf/assets/fonts/source-sans-3-italic.woff2) format("woff2")}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:200 900;src:url(//invertirenetf.es/wp-content/themes/invertir-etf/assets/fonts/source-serif-4.woff2) format("woff2")}@font-face{font-family:"Source Serif 4";font-style:italic;font-display:swap;font-weight:200 900;src:url(//invertirenetf.es/wp-content/themes/invertir-etf/assets/fonts/source-serif-4-italic.woff2) format("woff2")}:root{--fondo:#fff0e6;--tinta:#161412;--texto:#3e3530;--texto-serif:#2b2420;--gris:#5b5048;--linea:#e2cdbb;--linea-suave:#f0e2d6;--tarjeta:#fff;--tarjeta-suave:#fff7f1;--arcilla:#c4692d;--enlace:#9a4a17;--enlace-hover:#6e3410;--oscuro-2:#221e1b;--oscuro-linea:#3e3530;--oscuro-texto:#d9cbbe;--oscuro-gris:#b9a99a;--f-titulo:"Archivo","Arial Narrow",Arial,sans-serif;--f-texto:"Source Sans 3",system-ui,-apple-system,"Segoe UI",sans-serif;--f-serif:"Source Serif 4",Georgia,"Times New Roman",serif;--ancho:1200px;--radio:12px}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--fondo);color:var(--tinta);font-family:var(--f-texto);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img,svg,video{max-width:100%;height:auto}a{color:var(--enlace)}a:hover{color:var(--enlace-hover)}:focus-visible{outline:3px solid var(--arcilla);outline-offset:2px}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background:var(--tinta);color:var(--fondo);clip:auto!important;clip-path:none;display:block;height:auto;left:8px;top:8px;padding:12px 16px;width:auto;z-index:100000;border-radius:8px}.contenedor{max-width:var(--ancho);margin:0 auto;padding-left:24px;padding-right:24px}.antetitulo{font-family:var(--f-titulo);font-weight:700;font-size:13px;letter-spacing:.16em;text-transform:uppercase;color:var(--enlace)}.titulo-display{font-family:var(--f-titulo);font-stretch:80%;font-weight:800;letter-spacing:-.01em;line-height:1.04;margin:0}.boton{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 22px;border-radius:8px;font-weight:600;text-decoration:none;font-family:var(--f-texto);font-size:16px;border:1px solid transparent;cursor:pointer;text-align:center}.boton--arcilla{background:var(--arcilla);color:var(--tinta)}.boton--arcilla:hover{background:#b35e25;color:var(--tinta)}.boton--borde{border-color:var(--tinta);color:var(--tinta);background:0 0}.boton--borde:hover{background:var(--tinta);color:var(--fondo)}.boton--tinta{background:var(--tinta);color:var(--fondo)}.boton--tinta:hover{background:#000;color:var(--fondo)}.cabecera{border-bottom:1px solid var(--linea);background:var(--fondo)}.cabecera__fila{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:18px;padding-bottom:18px}.marca{display:flex;flex-direction:column;gap:3px;text-decoration:none;color:var(--tinta)}.marca:hover{color:var(--tinta)}.marca__nombre{font-family:var(--f-titulo);font-stretch:75%;font-weight:800;font-size:30px;letter-spacing:.01em;line-height:1}.marca__firma{font-family:var(--f-titulo);font-weight:600;font-size:10px;letter-spacing:.28em;line-height:1}.menu-principal{display:flex;flex-wrap:wrap;gap:4px 22px;margin:0;padding:0;list-style:none;font-weight:500;font-size:15px}.menu-principal a{display:block;color:var(--tinta);text-decoration:none;padding:10px 0}.menu-principal a:hover{color:var(--enlace)}.menu-principal .current-menu-item>a,.menu-principal .current-menu-ancestor>a,.menu-principal .current_page_item>a,.menu-principal a[aria-current]{box-shadow:inset 0 -2px 0 var(--arcilla)}.cabecera__acciones{display:flex;align-items:center;gap:12px}.boton-icono{width:44px;height:44px;border:1px solid var(--linea);background:var(--tarjeta);border-radius:8px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:var(--tinta);padding:0}.boton-icono:hover{border-color:var(--tinta)}.cabecera__cta{padding:12px 18px;min-height:44px;font-size:14px}.buscador{border-top:1px solid var(--linea);background:var(--tarjeta-suave)}.buscador[hidden]{display:none}.buscador form{display:flex;gap:10px;padding-top:14px;padding-bottom:14px}.buscador label{flex:1 1 auto}.campo{width:100%;min-height:48px;padding:0 14px;border-radius:8px;border:1px solid var(--linea);background:#fff;color:var(--tinta);font-size:16px;font-family:inherit}.campo:focus{border-color:var(--tinta);outline:none;box-shadow:0 0 0 3px rgba(196,105,45,.35)}@media (max-width:900px){.cabecera__fila{flex-wrap:wrap;padding-top:14px;padding-bottom:0}.marca__nombre{font-size:26px}.marca__firma{font-size:8px;letter-spacing:.26em}.cabecera__nav{order:3;flex:1 1 100%;margin:0 -24px;padding:0 24px;border-top:1px solid var(--linea);overflow-x:auto;-webkit-overflow-scrolling:touch}.menu-principal{flex-wrap:nowrap;gap:18px;white-space:nowrap}.menu-principal a{padding:12px 0}.cabecera__cta{display:none}.cabecera__nav{scrollbar-width:none}.cabecera__nav::-webkit-scrollbar{display:none}}.pie{border-top:1px solid var(--linea);background:var(--fondo)}.pie__fila{display:flex;flex-wrap:wrap;gap:32px;padding-top:40px;padding-bottom:40px}.pie__marca{flex:1 1 280px;display:flex;flex-direction:column;gap:8px}.pie__marca .marca__nombre{font-size:24px}.pie__marca .marca__firma{font-size:9px}.pie__marca p{margin:8px 0 0;font-size:14px;color:var(--gris)}.pie__menu{flex:1 1 200px}.pie__menu ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px;font-size:14px}.pie__aviso{flex:1 1 100%;border-top:1px solid var(--linea);padding-top:20px;display:flex;flex-direction:column;gap:8px;font-size:13px;color:var(--gris);max-width:900px}.pie__aviso p{margin:0}.pie__aviso strong{color:var(--tinta)}.webs-casa{background:var(--tarjeta);border-bottom:1px solid var(--linea);padding:64px 0 72px}.webs-casa__titulo{margin:0 0 10px;font-family:var(--f-titulo);font-stretch:85%;font-weight:800;font-size:34px;line-height:1.08}.webs-casa__entradilla{margin:0 0 40px;font-size:17px;line-height:1.5;color:var(--gris)}.webs-casa__grupo+.webs-casa__grupo{margin-top:48px}.webs-casa__grupo-titulo{margin:0 0 20px;padding-bottom:12px;border-bottom:1px solid var(--linea);font-family:var(--f-titulo);font-weight:700;font-size:13px;letter-spacing:.16em;text-transform:uppercase;color:var(--enlace)}.webs-casa__lista{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px}.web-casa{display:flex;flex-direction:column;gap:5px;color:var(--tinta);text-decoration:none}.web-casa:hover{color:var(--tinta)}.web-casa__miniatura{display:block;aspect-ratio:16/10;border-radius:10px;overflow:hidden;border:1px solid var(--linea);background:var(--tarjeta-suave);margin-bottom:10px;transition:border-color .15s}.web-casa__miniatura img{display:block;width:100%;height:100%;object-fit:cover;object-position:center top}.web-casa:hover .web-casa__miniatura{border-color:var(--tinta)}.web-casa__nombre{font-family:var(--f-titulo);font-stretch:88%;font-weight:800;font-size:19px;line-height:1.2}.web-casa:hover .web-casa__nombre{text-decoration:underline;text-underline-offset:3px}.web-casa__que{font-size:14px;line-height:1.45;color:var(--gris)}.web-casa__dominio{margin-top:2px;font-size:13px;font-weight:600;color:var(--enlace)}@media (max-width:980px){.webs-casa__lista{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px}}@media (max-width:820px){.webs-casa{padding:48px 0 56px}.webs-casa__titulo{font-size:28px}.webs-casa__entradilla{font-size:15px;margin-bottom:28px}.webs-casa__grupo+.webs-casa__grupo{margin-top:36px}.web-casa__miniatura{border-radius:8px;margin-bottom:8px}.web-casa__nombre{font-size:17px}.web-casa__que{font-size:13px}.web-casa__dominio{display:none}}.portada-hero{display:flex;flex-wrap:wrap;gap:40px;align-items:stretch;padding-top:56px;padding-bottom:40px}.portada-hero__texto{flex:999 1 560px;min-width:0;display:flex;flex-direction:column;gap:20px;justify-content:center}.portada-hero h1{font-size:60px}.portada-hero__entradilla{margin:0;font-size:19px;line-height:1.55;color:var(--texto);max-width:620px}.portada-hero__botones{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.tarjeta{background:var(--tarjeta);border:1px solid var(--linea);border-radius:var(--radio);text-decoration:none;color:var(--tinta);display:flex;flex-direction:column;gap:12px;padding:24px}a.tarjeta:hover{border-color:var(--tinta);color:var(--tinta)}.tarjeta-destacada{flex:1 1 340px;min-width:0;padding:28px;gap:14px}.tarjeta-destacada h2{margin:0;font-family:var(--f-titulo);font-stretch:85%;font-weight:800;font-size:28px;line-height:1.12}.tarjeta-destacada p{margin:0;font-family:var(--f-serif);font-size:17px;line-height:1.5;color:var(--texto)}.meta{font-size:13px;color:var(--gris)}.tarjeta-destacada__pie{margin-top:auto;padding-top:14px;border-top:1px solid var(--linea-suave);font-size:14px;color:var(--texto)}.seccion-blanca{background:var(--tarjeta);border-top:1px solid var(--linea);border-bottom:1px solid var(--linea)}.bloque{padding-top:48px;padding-bottom:48px;display:flex;flex-direction:column;gap:28px}.bloque__cabeza{display:flex;flex-direction:column;gap:10px;max-width:760px}.bloque__cabeza h2{margin:0;font-family:var(--f-titulo);font-stretch:85%;font-weight:800;font-size:40px;line-height:1.05}.bloque__cabeza p{margin:0;color:var(--texto);font-size:17px}.niveles{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px}.nivel{background:var(--tarjeta-suave);border:1px solid var(--linea-suave);border-radius:var(--radio);padding:20px;display:flex;flex-direction:column;gap:10px;min-width:0}.nivel__num{display:flex;align-items:center;gap:10px}.circulo{width:32px;height:32px;flex:0 0 32px;border-radius:50%;background:var(--tinta);color:var(--fondo);font-family:var(--f-titulo);font-weight:800;font-size:16px;display:inline-flex;align-items:center;justify-content:center}.nivel h3{margin:0;font-family:var(--f-titulo);font-stretch:88%;font-weight:800;font-size:23px;line-height:1.1}.nivel h3 a{color:var(--tinta);text-decoration:none}.nivel h3 a:hover{color:var(--enlace)}.nivel p{margin:0;font-size:14px;color:var(--gris)}.nivel ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column}.nivel li a{display:block;padding:10px 0;border-top:1px solid var(--linea);text-decoration:none;color:var(--tinta);font-weight:600;font-size:15px;line-height:1.35}.nivel li a:hover{color:var(--enlace)}.nivel__mas{margin-top:auto;font-size:14px;font-weight:600}.nivel__vacio{font-size:14px;color:var(--gris);border-top:1px solid var(--linea);padding-top:10px}.seccion-titulo{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap;border-top:2px solid var(--tinta);padding-top:14px;margin-bottom:8px}.seccion-titulo h2{margin:0;font-family:var(--f-titulo);font-stretch:85%;font-weight:800;font-size:26px}.seccion-titulo a{font-weight:600;font-size:15px}.seccion-nota{margin:0 0 16px;color:var(--gris);font-size:14px}.franja{padding-top:48px;padding-bottom:0}.lista-revisiones{display:flex;flex-direction:column}.revision{display:flex;flex-wrap:wrap;gap:4px 24px;padding:16px 0;border-top:1px solid var(--linea);text-decoration:none;color:var(--tinta)}.revision:last-child{border-bottom:1px solid var(--linea)}.revision:hover{color:var(--tinta)}.revision:hover .revision__titulo{color:var(--enlace)}.revision__fecha{flex:0 0 160px;font-size:14px;color:var(--gris)}.revision__cuerpo{flex:1 1 520px;display:flex;flex-direction:column;gap:2px;min-width:0}.revision__titulo{font-family:var(--f-titulo);font-stretch:90%;font-weight:700;font-size:19px;line-height:1.25}.revision__nota{font-size:14px;color:var(--texto)}.revision__nivel{flex:0 0 170px;font-size:13px;color:var(--gris)}.rejilla-tarjetas{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px}.rejilla-tarjetas .tarjeta h3{margin:0;font-family:var(--f-titulo);font-stretch:88%;font-weight:800;font-size:21px;line-height:1.15}.rejilla-tarjetas .tarjeta p{margin:0;color:var(--texto);font-size:15px}.tarjeta__accion{margin-top:auto;font-weight:600;color:var(--enlace);font-size:15px}.newsletter{background:var(--tinta);color:var(--fondo);margin-top:48px}.newsletter__fila{display:flex;flex-wrap:wrap;gap:40px;align-items:flex-start;padding-top:56px;padding-bottom:56px}.newsletter__texto{flex:999 1 560px;min-width:0;display:flex;flex-direction:column;gap:14px}.newsletter .antetitulo{color:var(--arcilla)}.newsletter h2{margin:0;font-family:var(--f-titulo);font-stretch:85%;font-weight:800;font-size:40px;line-height:1.05}.newsletter p{margin:0;color:var(--oscuro-texto);font-size:17px;max-width:640px}.newsletter__caja{flex:1 1 360px;min-width:0;background:var(--oscuro-2);border:1px solid var(--oscuro-linea);border-radius:var(--radio);padding:26px;display:flex;flex-direction:column;gap:12px}.newsletter__caja strong{font-family:var(--f-titulo);font-stretch:85%;font-weight:800;font-size:22px;line-height:1.15;color:var(--fondo)}.newsletter__caja p{font-size:15px}.newsletter__letra{font-size:13px;color:var(--oscuro-gris)}.newsletter a:not(.boton){color:var(--fondo)}.guia{padding-top:28px;padding-bottom:56px;display:flex;flex-direction:column;gap:24px}.ruta{font-size:14px;color:var(--gris)}.ruta a{color:var(--enlace)}.guia__rejilla{display:flex;flex-wrap:wrap;gap:48px}.guia__articulo{flex:999 1 640px;min-width:0;max-width:760px;display:flex;flex-direction:column;gap:22px}.guia__lateral{flex:1 1 280px;min-width:0;display:flex;flex-direction:column;gap:24px}.guia__etiquetas{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.guia__etiquetas .sep{color:var(--gris)}.guia h1{font-size:48px;line-height:1.05}.entradilla{margin:0;font-family:var(--f-serif);font-size:22px;line-height:1.45;color:var(--texto-serif)}.guia__meta{display:flex;flex-wrap:wrap;gap:6px 18px;font-size:14px;color:var(--gris);border-top:1px solid var(--linea);border-bottom:1px solid var(--linea);padding:12px 0}.guia__meta strong{color:var(--tinta)}.resumen{background:var(--tarjeta);border:1px solid var(--linea);border-radius:var(--radio);padding:22px 24px;display:flex;flex-direction:column;gap:12px}.resumen h2{margin:0;font-family:var(--f-titulo);font-weight:700;font-size:13px;letter-spacing:.16em;color:var(--enlace)}.resumen ol{margin:0;padding:0;list-style:none;counter-reset:p;display:flex;flex-direction:column;gap:12px;font-size:17px;color:var(--texto-serif)}.resumen li{counter-increment:p;display:flex;gap:14px}.resumen li:before{content:counter(p);font-family:var(--f-titulo);font-weight:800;color:var(--enlace);min-width:16px}.imagen-destacada img{border-radius:var(--radio);display:block;width:100%;height:auto}.entrada{font-family:var(--f-serif);font-size:19px;line-height:1.65;color:var(--tinta);overflow-wrap:break-word}.entrada>*{margin-top:0;margin-bottom:18px}.entrada>*:last-child{margin-bottom:0}.entrada h2{font-family:var(--f-titulo);font-stretch:85%;font-weight:800;font-size:28px;line-height:1.15;margin-top:36px;margin-bottom:14px}.entrada h3{font-family:var(--f-titulo);font-stretch:88%;font-weight:800;font-size:22px;line-height:1.2;margin-top:28px;margin-bottom:10px}.entrada h4{font-family:var(--f-titulo);font-stretch:90%;font-weight:700;font-size:19px;line-height:1.25;margin-top:24px;margin-bottom:8px}.entrada h2 strong,.entrada h3 strong,.entrada h4 strong{font-weight:inherit}.entrada ul,.entrada ol{padding-left:24px}.entrada li{margin-bottom:8px}.entrada li>ul,.entrada li>ol{margin-top:8px}.entrada blockquote{margin-left:0;padding:4px 0 4px 20px;border-left:3px solid var(--arcilla);color:var(--texto-serif);font-style:italic}.entrada img{border-radius:8px}.entrada figure{margin-left:0;margin-right:0}.entrada figcaption,.entrada .wp-caption-text{font-family:var(--f-texto);font-size:14px;color:var(--gris);margin-top:6px}.entrada .wp-caption{max-width:100%}.entrada .aligncenter{display:block;margin-left:auto;margin-right:auto}.entrada .alignleft{float:left;margin:4px 20px 12px 0}.entrada .alignright{float:right;margin:4px 0 12px 20px}.entrada em{color:inherit}.entrada hr{border:0;border-top:1px solid var(--linea);margin:32px 0}.entrada .tabla{overflow-x:auto;-webkit-overflow-scrolling:touch;background:var(--tarjeta);border:1px solid var(--linea);border-radius:var(--radio);margin-bottom:18px}.entrada table{width:100%;border-collapse:collapse;font-family:var(--f-texto);font-size:15px;line-height:1.45;font-variant-numeric:tabular-nums}.entrada .tabla table{min-width:520px;margin:0}.entrada th,.entrada td{padding:12px 16px;border-bottom:1px solid var(--linea-suave);text-align:left;vertical-align:top}.entrada thead th{color:var(--gris);font-size:13px;font-weight:600;border-bottom:1px solid var(--linea)}.entrada tbody tr:last-child td,.entrada tbody tr:last-child th{border-bottom:0}.entrada .td_btn,.entrada a[href] span[style*=background-color]{display:inline-block;background:var(--arcilla)!important;color:var(--tinta)!important;padding:12px 20px;border-radius:8px;font-family:var(--f-texto)!important;font-size:16px!important;font-weight:700;text-decoration:none}.entrada .tablepress{margin-bottom:0}.entrada stock-market-widget{display:block;font-family:var(--f-texto)}.aviso-guia{margin:0;font-size:14px;color:var(--texto)}.aviso-guia strong{color:var(--tinta)}.firma{display:flex;gap:16px;align-items:flex-start;background:var(--tarjeta-suave);border:1px solid var(--linea);border-radius:var(--radio);padding:18px 20px}.firma__inicial{flex:0 0 40px;width:40px;height:40px;border-radius:50%;background:var(--tinta);color:var(--fondo);font-family:var(--f-titulo);font-stretch:75%;font-weight:800;font-size:15px;display:flex;align-items:center;justify-content:center}.firma__texto{display:flex;flex-direction:column;gap:4px;font-size:14px;color:var(--texto)}.firma__texto strong{color:var(--tinta)}.itinerario-nav{display:flex;flex-wrap:wrap;gap:16px;border-top:1px solid var(--linea);padding-top:22px}.itinerario-nav a{flex:1 1 280px;background:var(--tarjeta);border:1px solid var(--linea);border-radius:var(--radio);padding:18px 20px;text-decoration:none;color:var(--tinta);display:flex;flex-direction:column;gap:4px}.itinerario-nav a:hover{border-color:var(--tinta)}.itinerario-nav .siguiente{text-align:right}.itinerario-nav__dir{font-size:13px;font-weight:600;color:var(--enlace)}.itinerario-nav__nivel{font-size:13px;color:var(--gris)}.itinerario-nav__titulo{font-family:var(--f-titulo);font-stretch:88%;font-weight:800;font-size:18px;line-height:1.2}.caja-itinerario{background:var(--tarjeta);border:1px solid var(--linea);border-radius:var(--radio);padding:20px;display:flex;flex-direction:column;gap:8px}.caja-itinerario>ol{margin:0;padding:0;list-style:none;display:flex;flex-direction:column}.caja-itinerario>ol>li{border-top:1px solid var(--linea-suave)}.caja-itinerario>ol>li:last-child{border-bottom:1px solid var(--linea-suave)}.caja-itinerario__nivel{display:flex;align-items:center;gap:12px;padding:10px 0;text-decoration:none;color:var(--texto);font-weight:600}.caja-itinerario__nivel .circulo{width:26px;height:26px;flex-basis:26px;font-size:13px;background:0 0;color:var(--tinta);border:1px solid var(--linea)}.caja-itinerario__nivel.es-actual{color:var(--tinta);font-weight:700}.caja-itinerario__nivel.es-actual .circulo{background:var(--arcilla);border-color:var(--arcilla);color:var(--tinta)}.caja-itinerario ul{margin:0 0 8px 13px;padding:0 0 0 25px;list-style:none;border-left:2px solid var(--linea-suave);display:flex;flex-direction:column;gap:2px;font-size:14px}.caja-itinerario ul a{display:block;padding:6px 0;text-decoration:none;color:var(--texto)}.caja-itinerario ul a:hover{color:var(--enlace)}.caja-itinerario ul a[aria-current]{color:var(--tinta);font-weight:700}.caja-oscura{background:var(--tinta);color:var(--fondo);border-radius:var(--radio);padding:22px;display:flex;flex-direction:column;gap:10px}.caja-oscura .antetitulo{color:var(--arcilla);font-size:12px}.caja-oscura strong{font-family:var(--f-titulo);font-stretch:85%;font-weight:800;font-size:20px;line-height:1.15}.caja-oscura p{margin:0;font-size:14px;color:var(--oscuro-texto)}.pagina{padding-top:40px;padding-bottom:56px}.pagina__cuerpo{max-width:760px}.pagina h1{font-size:44px;margin-bottom:24px}.pagina--ancha .pagina__cuerpo{max-width:none}.archivo{padding-top:40px;padding-bottom:56px;display:flex;flex-direction:column;gap:24px}.archivo h1{font-size:44px}.archivo__desc{margin:0;color:var(--texto);font-size:17px;max-width:720px}.lista-guias{margin:0;padding:0;list-style:none;display:flex;flex-direction:column}.lista-guias li{border-top:1px solid var(--linea)}.lista-guias li:last-child{border-bottom:1px solid var(--linea)}.lista-guias a{display:flex;flex-direction:column;gap:4px;padding:18px 0;text-decoration:none;color:var(--tinta)}.lista-guias a:hover .lista-guias__titulo{color:var(--enlace)}.lista-guias__titulo{font-family:var(--f-titulo);font-stretch:88%;font-weight:800;font-size:22px;line-height:1.2}.lista-guias__resumen{font-size:15px;color:var(--texto)}.paginacion{display:flex;gap:12px;flex-wrap:wrap;font-weight:600}.paginacion .page-numbers{display:inline-flex;min-width:44px;min-height:44px;align-items:center;justify-content:center;padding:0 12px;border:1px solid var(--linea);border-radius:8px;text-decoration:none;background:var(--tarjeta)}.paginacion .current{background:var(--tinta);color:var(--fondo);border-color:var(--tinta)}.itinerario-completo{display:flex;flex-direction:column;gap:32px}.itinerario-completo .nivel{background:var(--tarjeta)}@media (max-width:700px){.contenedor{padding-left:16px;padding-right:16px}.cabecera__nav{margin:0 -16px;padding:0 16px}.portada-hero{padding-top:28px;gap:24px}.portada-hero h1{font-size:38px}.portada-hero__entradilla{font-size:17px}.portada-hero__botones .boton{flex:1 1 100%}.bloque{padding-top:28px;padding-bottom:28px}.bloque__cabeza h2,.newsletter h2{font-size:28px}.guia h1,.pagina h1,.archivo h1{font-size:34px}.entradilla{font-size:19px}.entrada{font-size:18px}.entrada h2{font-size:24px}.revision__fecha,.revision__nivel{flex:1 1 100%}.entrada .alignleft,.entrada .alignright{float:none;margin:0 0 12px}}@media print{.cabecera,.pie,.guia__lateral,.newsletter,.itinerario-nav{display:none}body{background:#fff}}.contacto{max-width:640px;margin:8px 0 32px}.contacto__fila{display:grid;grid-template-columns:1fr 1fr;gap:16px}.contacto__campo{margin:0 0 18px}.contacto__campo label{display:block;font-family:var(--f-texto);font-weight:600;font-size:15px;margin:0 0 6px;color:var(--tinta)}.contacto textarea.campo{min-height:170px;padding:12px 14px;line-height:1.5;resize:vertical}.contacto__acepto{display:flex;gap:10px;align-items:flex-start;font-family:var(--f-texto);font-size:15px;margin:0 0 12px;color:var(--texto)}.contacto__acepto input{width:20px;height:20px;margin:2px 0 0;flex:0 0 auto;accent-color:var(--tinta)}.contacto__info{font-family:var(--f-texto);font-size:13px;line-height:1.5;color:var(--gris);margin:14px 0 0}.contacto__trampa{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.contacto-aviso{border-radius:10px;padding:14px 18px;margin:0 0 24px;font-family:var(--f-texto);font-size:16px}.contacto-aviso p{margin:0}.contacto-aviso--ok{background:#e6f2e9;border-left:4px solid #2f7a45}.contacto-aviso--error{background:#fbe9e7;border-left:4px solid #9b1c1c}@media (max-width:640px){.contacto__fila{grid-template-columns:1fr;gap:0}}