.esalq-patrimonio-page .project-hero img{max-height:760px;object-fit:cover}.esalq-patrimonio-page .editorial-wide{max-width:1120px;margin-left:auto;margin-right:auto}.esalq-comparison{display:grid;grid-template-columns:1fr 1fr;gap:24px}.esalq-comparison figure{margin:0}.esalq-comparison img{width:100%;aspect-ratio:4/3;object-fit:cover}.esalq-comparison figcaption{font-size:12px;letter-spacing:.06em;padding-top:12px}.esalq-film,.esalq-building{max-width:1120px;margin:80px auto;padding:0 28px}.esalq-film h2{font-size:clamp(30px,4vw,52px);font-weight:400}.esalq-film video,.esalq-building img{width:100%;height:auto}.esalq-building figcaption{font-size:12px;padding-top:12px}@media(max-width:700px){.esalq-comparison{grid-template-columns:1fr}.esalq-patrimonio-page .project-hero img{max-height:none;object-fit:contain}.esalq-comparison{gap:28px}}
.esalq-photo-credit{font-size:inherit;opacity:.85}.esalq-patrimonio-page .project-facts dd a{text-decoration:underline;text-underline-offset:4px}
