/* A0015651-A0015660 task-first homepage hero refinement */
.yitm-guided-hero{padding:30px 0 34px!important}
.yitm-guided-hero-grid{grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr)!important;gap:30px!important;align-items:start!important;max-width:1160px!important}
.yitm-guided-hero-copy{max-width:700px!important}
.yitm-guided-hero h1{font-size:clamp(2.55rem,4vw,4.15rem)!important;line-height:1!important;max-width:700px!important;margin:12px 0 12px!important}
.yitm-guided-hero .hero-lede{font-size:clamp(1rem,1.25vw,1.16rem)!important;line-height:1.48!important;margin-bottom:14px!important;max-width:680px!important}
.yitm-home-ai{padding:18px!important;border-radius:20px!important}
.yitm-home-ai h2{font-size:1.32rem!important}
.yitm-home-ai textarea{min-height:104px!important}
.yitm-guided-hero-media{padding-top:38px}
.yitm-guided-hero-media img{border-radius:24px!important}
@media(max-width:980px){.yitm-guided-hero-grid{grid-template-columns:1fr!important}.yitm-guided-hero-media{padding-top:0;max-width:none!important}.yitm-guided-hero h1{max-width:760px!important}}
@media(max-width:640px){.yitm-guided-hero{padding:20px 0 28px!important}.yitm-guided-hero h1{font-size:clamp(2.2rem,10.5vw,3.25rem)!important}.yitm-home-ai{padding:16px!important}.yitm-home-ai textarea{min-height:132px!important}.yitm-guided-hero-media{display:none}}
