/* INFISAD Enterprise · Home Hero estable 11.9.07 */
.corporate-hero .corporate-hero-content.hero-with-news.inf-home-hero-grid-11907{
  width:min(100% - 48px,1500px)!important;
  grid-template-columns:minmax(620px,1.2fr) minmax(440px,.88fr)!important;
  gap:clamp(28px,3vw,56px)!important;
  align-items:center!important;
}
.corporate-hero .hero-with-news .inf-home-hero-copy-11907{
  width:100%!important;max-width:850px!important;min-width:0!important;
}
.corporate-hero .hero-with-news .inf-home-hero-title-11907{
  display:block!important;width:100%!important;max-width:850px!important;
  margin:16px 0 24px!important;font-size:clamp(56px,5.15vw,92px)!important;
  line-height:.95!important;letter-spacing:-.04em!important;text-transform:none!important;
  white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;hyphens:none!important;
  text-wrap:balance!important;
}
.corporate-hero .inf-home-hero-copy-11907,.corporate-hero .inf-home-hero-copy-11907 *{word-break:normal!important;overflow-wrap:normal!important;hyphens:none!important;}
@media(max-width:1240px){
 .corporate-hero .corporate-hero-content.hero-with-news.inf-home-hero-grid-11907{grid-template-columns:minmax(500px,1.05fr) minmax(370px,.82fr)!important;gap:24px!important;}
 .corporate-hero .hero-with-news .inf-home-hero-title-11907{font-size:clamp(52px,5.8vw,78px)!important;}
}
@media(max-width:900px){
 .corporate-hero .corporate-hero-content.hero-with-news.inf-home-hero-grid-11907{width:min(100% - 32px,760px)!important;grid-template-columns:1fr!important;min-height:auto!important;padding-top:72px!important;padding-bottom:56px!important;}
 .corporate-hero .hero-with-news .inf-home-hero-title-11907{max-width:760px!important;font-size:clamp(48px,10vw,72px)!important;}
}
@media(max-width:620px){
 .corporate-hero .corporate-hero-content.hero-with-news.inf-home-hero-grid-11907{width:min(100% - 24px,760px)!important;padding-top:52px!important;}
 .corporate-hero .hero-with-news .inf-home-hero-title-11907{font-size:clamp(40px,12vw,56px)!important;line-height:.98!important;letter-spacing:-.025em!important;text-wrap:pretty!important;}
}
