.pagina-cabeza .t-lead{max-width:760px}.pagina-cabeza .rol{font-family:var(--f-mono);color:var(--verde);font-size:13px}.etapa-bloque{flex-wrap:wrap;gap:24px 48px;display:flex}.etapa-bloque>.estrecho{flex-direction:column;flex:300px;gap:14px;min-width:0;display:flex}.etapa-bloque>.prosa{flex:2 520px;min-width:0}.etapa-mensaje{font-family:var(--f-titular);color:var(--tinta);font-size:clamp(24px,2.4vw,30px);line-height:1.25}.hitos{flex-direction:column;list-style:none;display:flex}.hitos li{border-top:1px solid var(--linea);flex-wrap:wrap;gap:4px 20px;padding:14px 0;display:flex}.hitos li>span:first-child{min-width:0;font-family:var(--f-mono);color:var(--verde);flex:0 0 200px;font-size:12px;line-height:1.6}.hitos li>span:last-child{min-width:0;color:var(--texto-2);flex:320px;font-size:16px;line-height:1.55}.cifra-etapa{border-top:1px solid var(--tinta);flex-direction:column;gap:6px;padding-top:14px;display:flex}.cifra-etapa strong{font-family:var(--f-titular);font-size:clamp(44px,5vw,60px);font-weight:400;line-height:1}.vecinas{border-top:1px solid var(--tinta);flex-wrap:wrap;justify-content:space-between;gap:16px;padding:28px 0 8px;display:flex}.vecinas a{min-width:0;color:var(--tinta);flex-direction:column;flex:240px;gap:4px;text-decoration:none;display:flex}.vecinas a:last-child{text-align:right;align-items:flex-end}.vecinas a:hover strong{color:var(--verde)}.vecinas span{font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--gris);font-size:11px}.vecinas strong{font-family:var(--f-titular);font-size:26px;font-weight:400;line-height:1.15;transition:color .2s}.paises{flex-wrap:wrap;gap:0 40px;list-style:none;display:flex}.paises>li{border-top:1px solid var(--tinta);flex-direction:column;flex:340px;gap:8px;min-width:0;padding:22px 0 26px;display:flex}.paises h3{font-size:28px}.paises .tipo{font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;font-size:11px}.paises .tipo.latam{color:var(--verde)}.paises .tipo.fuera{color:#94561a}.paises ul{list-style:none}.paises ul li{border-top:1px solid var(--linea-2);color:var(--texto-2);padding:6px 0 6px 18px;font-size:15px;line-height:1.5;position:relative}.paises ul li:before{content:"";background:var(--verde);width:8px;height:1px;position:absolute;top:17px;left:0}.paises .mapa-fuentes a{overflow-wrap:anywhere}.pasos{counter-reset:paso;flex-direction:column;list-style:none;display:flex}.pasos>li{counter-increment:paso;border-top:1px solid var(--linea);flex-wrap:wrap;gap:8px 24px;padding:22px 0;display:flex}.pasos>li:before{content:"0" counter(paso);font-family:var(--f-mono);color:var(--verde);flex:0 0 40px;padding-top:6px;font-size:13px}.pasos .paso{flex-direction:column;flex:320px;gap:10px;min-width:0;display:flex}.pasos h3{color:var(--tinta);font-size:clamp(22px,2.2vw,27px);line-height:1.2}.pasos p{color:var(--texto-2);font-size:17px;line-height:1.65}.faq{flex-direction:column;max-width:860px;display:flex}.faq details{border-top:1px solid var(--tinta)}.faq details:last-child{border-bottom:1px solid var(--tinta)}.faq summary{cursor:pointer;font-family:var(--f-titular);justify-content:space-between;align-items:baseline;gap:16px;padding:18px 0;font-size:clamp(21px,2vw,24px);line-height:1.25;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font-family:var(--f-mono);color:var(--verde);flex:none;font-size:18px}.faq details[open] summary:after{content:"−"}.faq details p{color:var(--texto-2);max-width:760px;padding:0 0 20px;font-size:17px;line-height:1.65}.externos{flex-direction:column;display:flex}.tematicas{flex-wrap:wrap;column-gap:32px;list-style:none;display:flex}.tematicas>li{border-top:1px solid var(--tinta);flex-direction:column;flex:340px;gap:10px;min-width:0;padding:22px 0 26px;display:flex}.tematicas strong{font-family:var(--f-titular);font-size:25px;font-weight:400;line-height:1.2}.tematicas p{color:var(--texto-2);font-size:16px;line-height:1.6}.filas{flex-direction:column;list-style:none;display:flex}.filas li{border-top:1px solid var(--linea);flex-wrap:wrap;gap:4px 24px;padding:16px 0;display:flex}.filas li>span:first-child{min-width:0;font-family:var(--f-mono);color:var(--verde);flex:0 0 170px;font-size:12px;line-height:1.7}.filas .fila-cuerpo{flex-direction:column;flex:320px;gap:4px;min-width:0;display:flex}.filas .fila-cuerpo strong{color:var(--tinta);font-size:17px;font-weight:500;line-height:1.45}.filas .fila-cuerpo span{color:var(--gris);font-size:15px;line-height:1.5}.libro-ficha{flex-wrap:wrap;align-items:flex-start;gap:32px 56px;display:flex}.libro-ficha .portada{flex:0 260px;min-width:0}.libro-ficha .portada img{aspect-ratio:927/1200;object-fit:cover;width:100%;max-width:260px;box-shadow:0 1px #16181d14,10px 14px 24px -14px #16181d73}.libro-ficha .prosa{flex:420px;min-width:0}.ideas-lista{flex-wrap:wrap;column-gap:32px;list-style:none;display:flex}.ideas-lista>li{border-top:2px solid var(--tinta);flex:340px;min-width:0}.ideas-lista a{color:inherit;flex-direction:column;gap:10px;padding:22px 0 28px;text-decoration:none;display:flex}.ideas-lista a:hover strong{color:var(--verde)}.ideas-lista strong{font-family:var(--f-titular);font-size:30px;font-weight:400;line-height:1.1;transition:color .2s}.ideas-lista span{color:var(--texto-2);font-size:15px;line-height:1.55}.lateral{border-top:1px solid var(--linea);color:var(--texto-2);padding:18px 0 0;font-size:16px}.en-cabecera{border-bottom:2px solid var(--tinta);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;padding:18px 0 14px;display:flex}.en-cabecera .nombre{font-family:var(--f-titular);color:var(--tinta);font-size:27px;text-decoration:none}.en-cabecera nav{font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;gap:18px;font-size:12px;display:flex}.en-cabecera nav a{color:var(--tinta);text-decoration:none}.en-cabecera nav a:hover{color:var(--verde)}@media (max-width:640px){.hitos li>span:first-child,.filas li>span:first-child{flex-basis:100%}.vecinas a:last-child{text-align:left;align-items:flex-start}.pagina-cabeza{padding:32px 0 40px}}
