/* Estudio Fiorito - V2: perfiles individuales.
   Intervencion discreta: fondo blanco, fotografias proporcionadas,
   contenido original intacto, sin efectos decorativos. */
body.fiorito-perfil .wp-block-group.is-nowrap.is-layout-flex {
  align-items: flex-start;
  gap: clamp(20px, 4vw, 52px);
}
body.fiorito-perfil .uagb-block-9cea7e9b {
  flex: 0 0 auto;
  max-width: 253px;
}
body.fiorito-perfil .uagb-block-9cea7e9b figure {
  width: 100%;
  max-width: 253px;
  margin: 0;
}
body.fiorito-perfil .uagb-block-9cea7e9b img {
  display: block;
  width: 100% !important;
  max-width: 253px !important;
  height: auto !important;
  object-fit: contain;
}
@media (max-width: 700px) {
  body.fiorito-perfil .wp-block-group.is-nowrap.is-layout-flex:has(> .uagb-block-9cea7e9b) {
    flex-wrap: wrap !important;
    gap: 18px;
  }
  body.fiorito-perfil .uagb-block-9cea7e9b {
    flex-basis: 100%;
    max-width: 220px;
  }
  body.fiorito-perfil .uagb-block-9cea7e9b figure,
  body.fiorito-perfil .uagb-block-9cea7e9b img { max-width: 220px !important; }
}

/* V3: portraits recovered from original April photographs. */
body.fiorito-perfil .uagb-block-9cea7e9b img {
  width: 253px !important;
  max-width: 100% !important;
  height: auto !important;
  display: block;
}
