/* Keep mobile inputs >=16px to avoid automatic zoom on iOS. */
input:not([type=checkbox]),select,textarea{font-size:16px}
.checks label{min-height:44px}
.whatsapp-link{display:inline-flex;align-items:center;gap:9px}.whatsapp-icon{width:22px;height:22px;flex:0 0 22px;fill:#238b55}.whatsapp-link:hover .whatsapp-icon{fill:#176d40}
.case-card img{aspect-ratio:auto;height:auto;object-fit:contain}
.hero-image{min-height:0;height:auto;aspect-ratio:1672/941;align-self:center}.hero-image img{object-fit:contain;object-position:center}
.hero-image figcaption,.hero-image .image-label{display:none}
footer .brand{font-size:0}
