/* Long translated headings and controls keep their original layout without clipping. */
.header nav a{white-space:nowrap}
html:not([lang="es"]) .hero-copy h1{font-size:clamp(32px,3.5vw,57px);overflow-wrap:normal;hyphens:auto}
html:not([lang="es"]) .actions{flex-wrap:wrap}
html:not([lang="es"]) .button{white-space:normal}
html:not([lang="es"]) .hero-copy{min-width:0}
html:not([lang="es"]) .collection-body h3,html:not([lang="es"]) .service-hero h1{overflow-wrap:anywhere;hyphens:auto}
html:not([lang="es"]) .proof span{overflow-wrap:anywhere}
@media(max-width:600px){html:not([lang="es"]) .hero-copy h1{font-size:40px}html:not([lang="es"]) .actions{flex-direction:column;align-items:flex-start}}
@media(max-width:360px){html:not([lang="es"]) .hero-copy h1{font-size:35px}}
