/* WIT mobile title composition. Desktop art direction remains in its owning styles. */
@media(max-width:680px){
  body :is(h1,h2,h3,h4){text-wrap:balance;}
  body :is(h1,h2,h3,h4) br.wit-mobile-soft-break{display:none;}
  body .benefit-row{grid-template-columns:minmax(0,1fr)!important;gap:16px!important;}
  body .timeline-item{display:grid!important;grid-template-columns:52px minmax(0,1fr)!important;gap:8px 14px!important;}
  body .timeline-item>.year{grid-column:1;grid-row:1 / span 2;}
  body .timeline-item>h3,body .timeline-item>p{grid-column:2;min-width:0;}
  body [data-wit-title-fit="clinics"]{font-size:clamp(30px,8.72vw,36px)!important;}
  body [data-wit-title-fit="resources"]{font-size:clamp(36px,10.8vw,45px)!important;}
  body #industrias h2[data-wit-title-fit="industries"]{font-size:clamp(24px,calc(3.636vw + 12.364px),28px)!important;}
  body [data-wit-title-fit="about-statement"]{font-size:clamp(23px,7.18vw,28px)!important;}
  body [data-wit-title-fit="certification-hero"]{font-size:clamp(32px,calc(11.429vw - 4.571px),42px)!important;}
}
@media(max-width:389px){body #caracteristicas h2[data-wit-title-fit="legacy-intelligence"]{font-size:clamp(23px,calc(7.143vw + .143px),28px)!important;}body [data-wit-title-fit="certification-section"]{font-size:clamp(30px,calc(5.714vw + 11.714px),34px)!important;}}
@media(max-width:359px){
  body [data-wit-title-fit="about"]{font-size:34px!important;}
  html[data-wit-site] body h2.section-h2[data-wit-title-fit="english-feature"]{font-size:24px!important;}
  body [data-wit-title-fit="roi"]{font-size:34px!important;}
  body [data-wit-title-fit="careers"]{font-size:28px!important;}
}
@media(min-width:390px) and (max-width:680px){body #caracteristicas h2[data-wit-title-fit="spanish-feature"]{font-size:26px!important;}body [data-wit-title-phrase="experience-intelligence"]{white-space:nowrap;display:block;}}
