html[lang="es"] .intro h1{max-width:700px;font-size:clamp(42px,6.2vw,76px);line-height:1.01;letter-spacing:-.045em}html[lang="es"] .lead{max-width:660px}html[lang="es"] .proof div{grid-template-columns:132px minmax(0,1fr)}html[lang="es"] .proof span{max-width:530px}@media(max-width:900px){html[lang="es"] .intro h1{font-size:clamp(38px,10.5vw,52px);line-height:1.03;letter-spacing:-.038em;max-width:640px}html[lang="es"] .lead{font-size:16.5px;line-height:1.68;max-width:620px}html[lang="es"] .proof div{grid-template-columns:118px minmax(0,1fr)}html[lang="es"] main{padding-top:38px}html[lang="es"] .grid{gap:38px}}@media(max-width:520px){html[lang="es"] .intro h1{font-size:clamp(36px,9.9vw,47px);line-height:1.035;margin-bottom:20px}html[lang="es"] .eyebrow{font-size:11px;letter-spacing:.13em}html[lang="es"] .lead{font-size:16px;line-height:1.66}html[lang="es"] .proof{margin-top:28px}html[lang="es"] .proof div{grid-template-columns:96px minmax(0,1fr);gap:12px}html[lang="es"] .form-card{padding:18px}html[lang="es"] .form-card h2{font-size:24px}html[lang="es"] .form-card>p{font-size:13.5px;line-height:1.66;margin-bottom:18px}html[lang="es"] .field{margin-bottom:13px}html[lang="es"] .field label{font-size:12.5px;margin-bottom:6px}html[lang="es"] .field input,html[lang="es"] .field select{min-height:48px;padding:10px 12px}html[lang="es"] .field textarea{min-height:98px;resize:none}html[lang="es"] .assurance{margin-top:15px;gap:8px}html[lang="es"] .assurance span{padding:10px}html[lang="es"] .security{margin-top:18px}}@media(max-width:380px){html[lang="es"] .intro h1{font-size:clamp(34px,10.2vw,42px)}html[lang="es"] .proof div{grid-template-columns:90px minmax(0,1fr)}}