/* Ficha dubai-villa-emmar: lo propio de esta ficha, siempre acotado a [data-ficha="dubai-villa-emmar"] (V12, puente 4420). Una mano por sección: cada ventana escribe SOLO entre las marcas de la suya. */

/* == heroe == */
@media (min-width:1100px){
[data-ficha="dubai-villa-emmar"] .heroe--proyecto .heroe__contenido{padding-top:calc(var(--alto-cabecera) + 1.1vw)}
[data-ficha="dubai-villa-emmar"] .heroe--proyecto .proyecto-titular{line-height:.85}
[data-ficha="dubai-villa-emmar"] .heroe--proyecto .heroe__texto>*+*{margin-top:.6vw}
[data-ficha="dubai-villa-emmar"] .heroe--proyecto .proyecto-subtitulo{line-height:1.12}
[data-ficha="dubai-villa-emmar"] .heroe--proyecto .heroe__fondo::after{background:linear-gradient(90deg,rgba(0,0,0,.96) 0%,rgba(0,0,0,.94) 20%,rgba(0,0,0,.6) 33%,rgba(0,0,0,.3) 42%,rgba(0,0,0,0) 50%),linear-gradient(0deg,var(--negro) 0%,rgba(0,0,0,.6) 9%,rgba(0,0,0,.18) 20%,rgba(0,0,0,0) 30%),linear-gradient(180deg,rgba(0,0,0,.35) 0%,rgba(0,0,0,0) 14%)}
}
/* de 1100 a 1359 px el subtítulo inglés ocupa 3 líneas y la banda 2: contenido más apretado para que el héroe no pase de 900 */
@media (min-width:1100px) and (max-width:1359px){
[data-ficha="dubai-villa-emmar"] .heroe--proyecto .heroe__contenido{padding-top:calc(var(--alto-cabecera) + .4vw)}
[data-ficha="dubai-villa-emmar"] .heroe--proyecto .heroe__texto>*+*{margin-top:.3vw}
}
@media (min-width:1360px){
[data-ficha="dubai-villa-emmar"] .heroe--proyecto .antetitulo{font-size:17px;font-weight:400}
[data-ficha="dubai-villa-emmar"] .heroe--proyecto .proyecto-datos-fila{position:relative;padding-top:0}
[data-ficha="dubai-villa-emmar"] .heroe--proyecto .proyecto-desplaza{position:absolute;right:3.8vw;bottom:100%;top:auto;margin-bottom:-.9vw}
[data-ficha="dubai-villa-emmar"] .heroe--proyecto .proyecto-datos{display:grid;grid-template-columns:12.8vw 10.5vw 14.6vw 13.4vw auto;width:max-content;flex:0 0 auto}
[data-ficha="dubai-villa-emmar"] .heroe--proyecto .proyecto-datos>div{padding:0 0 0 1.45vw}
[data-ficha="dubai-villa-emmar"] .heroe--proyecto .proyecto-datos>div:first-child{padding-left:0}
[data-ficha="dubai-villa-emmar"] .heroe--proyecto .proyecto-datos dd{font-size:14.6px}
}
/* == fin heroe == */

/* == proyecto == */
/* Filas 7, 8, 9 (sin color), 11 (sin color), 12, 13 y 14 de PROPUESTA.md (V12, 22-oct). A: >=1100; B: >=1360 (tamanos de letra). */
@media (min-width:1100px){
[data-ficha="dubai-villa-emmar"] .proyecto-b--plano-grande{grid-template-columns:minmax(0,55.4fr) minmax(0,44.6fr)}
[data-ficha="dubai-villa-emmar"] .proyecto-b--plano-grande .proyecto-b__izquierda{padding:1.2vw 1.6vw 1.4vw 3.6vw;gap:.9vw}
[data-ficha="dubai-villa-emmar"] .proyecto-b--plano-grande .proyecto-b__plano{margin-left:-1.7vw;margin-right:-.5vw}
[data-ficha="dubai-villa-emmar"] .proyecto-b--plano-grande .proyecto-b__fotos{padding:1vw 1.6vw 0 0;gap:.7vw;grid-template-rows:auto minmax(0,1fr) auto}
[data-ficha="dubai-villa-emmar"] .proyecto-b--plano-grande .proyecto-b__fotos>figure:first-child{height:auto;aspect-ratio:619/388}
[data-ficha="dubai-villa-emmar"] .proyecto-ref--una-linea span{display:block;margin:0}
[data-ficha="dubai-villa-emmar"] .proyecto-ref--una-linea::after{display:none}
[data-ficha="dubai-villa-emmar"] .proyecto-ref--una-linea{margin-bottom:.3vw}
}
@media (min-width:1360px){
[data-ficha="dubai-villa-emmar"] .proyecto-b--plano-grande .proyecto-b__plano figcaption{padding-left:1.7vw;font:400 max(10px,.66vw)/1.3 var(--fuente-titulares);letter-spacing:.2em;text-transform:uppercase}
[data-ficha="dubai-villa-emmar"] .proyecto-b--plano-grande .proyecto-b__fotos figcaption{left:1vw;bottom:.8vw;font-size:1.15vw;letter-spacing:.02em}
[data-ficha="dubai-villa-emmar"] .proyecto-b--plano-grande .proyecto-b__fotos-titulo{margin:.3vw 0;text-align:center;font-size:max(10px,calc(.7*var(--vw)));letter-spacing:.22em}
[data-ficha="dubai-villa-emmar"] .proyecto-b--plano-grande .proyecto-texto{font-size:1.02vw;line-height:1.38;column-gap:2.9vw}
[data-ficha="dubai-villa-emmar"] .proyecto-ref--una-linea .proyecto-numero{font-size:1.08vw;letter-spacing:.12em}
}

/* == fin proyecto == */

/* == espacios == */
/* Filas 16, 17 (solo peso), 18 (solo tamaño), 20 y 21 de PROPUESTA; letra en px desde 1360 (a 1100 bajaría de 11 px). */
[data-ficha="dubai-villa-emmar"] .proyecto-diapositiva--espacios .proyecto-b__titular{font-weight:700}
@media (min-width:1360px){
[data-ficha="dubai-villa-emmar"] .proyecto-diapositiva--espacios .proyecto-antetitulo{font-size:17.9px}
[data-ficha="dubai-villa-emmar"] .proyecto-diapositiva--espacios .proyecto-ref:not(.proyecto-nota) span:first-child{font-size:26.5px}
[data-ficha="dubai-villa-emmar"] .proyecto-diapositiva--espacios .proyecto-ref:not(.proyecto-nota) span+span{font-size:20.5px}
[data-ficha="dubai-villa-emmar"] .proyecto-diapositiva--espacios .proyecto-c__texto .proyecto-subtitulo{font-size:22.5px;line-height:1.15}
[data-ficha="dubai-villa-emmar"] .proyecto-diapositiva--espacios .proyecto-c__texto .proyecto-texto{font-size:14.1px;line-height:1.18}
[data-ficha="dubai-villa-emmar"] .proyecto-diapositiva--espacios .proyecto-c__texto .proyecto-lema{font-size:14.5px}
[data-ficha="dubai-villa-emmar"] .proyecto-diapositiva--espacios .proyecto-c__galeria:not(.proyecto-c__galeria--rotulos-banda):not(.proyecto-c__galeria--rotulos-caja) figcaption{font-size:16px}
[data-ficha="dubai-villa-emmar"] .proyecto-diapositiva--espacios .proyecto-c__texto .proyecto-ref.proyecto-nota,[data-ficha="dubai-villa-emmar"] .proyecto-diapositiva--espacios .proyecto-c__texto .proyecto-ref.proyecto-nota span{font-size:10px}
}
/* == fin espacios == */

/* == galeria == */



/* == fin galeria == */

/* == pie == */



/* == fin pie == */

/* == escala >1440 (W10, puente 4938) == */
@media (min-width:1441px){
[data-ficha="dubai-villa-emmar"] .heroe--proyecto .antetitulo{font-size:1.0625rem}
[data-ficha="dubai-villa-emmar"] .heroe--proyecto .proyecto-datos dd{font-size:.9125rem}
[data-ficha="dubai-villa-emmar"] .proyecto-diapositiva--espacios .proyecto-antetitulo{font-size:1.11875rem}
[data-ficha="dubai-villa-emmar"] .proyecto-diapositiva--espacios .proyecto-ref:not(.proyecto-nota) span:first-child{font-size:1.65625rem}
[data-ficha="dubai-villa-emmar"] .proyecto-diapositiva--espacios .proyecto-ref:not(.proyecto-nota) span+span{font-size:1.28125rem}
[data-ficha="dubai-villa-emmar"] .proyecto-diapositiva--espacios .proyecto-c__texto .proyecto-subtitulo{font-size:1.40625rem}
[data-ficha="dubai-villa-emmar"] .proyecto-diapositiva--espacios .proyecto-c__texto .proyecto-texto{font-size:.88125rem}
[data-ficha="dubai-villa-emmar"] .proyecto-diapositiva--espacios .proyecto-c__texto .proyecto-lema{font-size:.90625rem}
[data-ficha="dubai-villa-emmar"] .proyecto-diapositiva--espacios .proyecto-c__galeria:not(.proyecto-c__galeria--rotulos-banda):not(.proyecto-c__galeria--rotulos-caja) figcaption{font-size:1rem}
[data-ficha="dubai-villa-emmar"] .proyecto-diapositiva--espacios .proyecto-c__texto .proyecto-ref.proyecto-nota,[data-ficha="dubai-villa-emmar"] .proyecto-diapositiva--espacios .proyecto-c__texto .proyecto-ref.proyecto-nota span{font-size:.625rem}
}
/* == fin escala >1440 == */
/* == Segunda planta: filete entre las dos columnas de texto (V16) == */
/* Diap. 4 de Villa Emmar (vivo4732, V12): la Segunda planta lleva un filete vertical fino entre sus dos columnas de texto (medido en la diapositiva: 1 px, ≈rgb(222,217,212) sobre blanco); las otras plantas no lo llevan. */
@media (min-width:1100px){[data-ficha="dubai-villa-emmar"] #diapositiva-3 .proyecto-b--plano-grande .proyecto-texto{column-rule:1px solid color-mix(in srgb,var(--oro-sobre-claro) 25%,transparent)}}
/* == Héroe: datos a 1100-1359 (V16) == */
/* vivo4732 (V12): a 1100 «Contemporáneo» salía cortado por la derecha de la franja de datos (14,6 px fijos con la fila común); hasta 1359 la letra va al 1,014vw que tiene a 1440 (11,2 px a 1100, ≥10). Desde 1360, su rejilla propia sin cambio. */
@media (max-width:1359.98px){[data-ficha="dubai-villa-emmar"] .heroe--proyecto .proyecto-datos dd{font-size:max(10px,min(14.6px,1.014vw))}}
