@media (max-width:767px){.courses-hero.site-hero{min-height:850px;min-height:max(850px,100svh);height:auto;overflow:hidden}body:has(.courses-hero) .site-header{min-height:76px;padding-top:20px;padding-left:20px;padding-right:20px}.courses-hero .courses-hero__media [data-nimg=fill],.courses-hero .courses-hero__media img{width:100%;height:100%;object-fit:cover!important;object-position:var(--hero-mobile-position,60% center)!important}.courses-hero__scrim{background:linear-gradient(180deg,rgba(0,0,0,.08) 0,rgba(0,0,0,.22) 38%,rgba(0,0,0,.58) 68%,rgba(0,0,0,.78))}.courses-hero__stage{display:flex;flex-direction:column;justify-content:flex-start;min-height:850px;min-height:max(850px,100svh);padding:120px 22px 36px;box-sizing:border-box}.courses-hero.site-hero .courses-hero__content,.courses-hero.site-hero .site-hero__content{display:flex;flex:0 0 auto;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%;max-width:330px;margin:0;gap:24px;padding:0!important;text-align:left}.courses-hero.site-hero .courses-hero__title,.courses-hero.site-hero .site-hero__title{width:100%;max-width:330px;margin:0;font-size:36px!important;line-height:1.08!important;text-align:left;text-wrap:pretty}.courses-hero__title-line:first-child{white-space:normal}.courses-hero__title-line:last-child{margin-top:.2em;white-space:nowrap}.courses-hero.site-hero .courses-hero__description,.courses-hero.site-hero .site-hero__description{margin-top:0!important;max-width:310px!important;font-size:16px!important;line-height:1.5!important;text-align:left}.courses-hero.site-hero .courses-hero__actions,.courses-hero.site-hero .site-hero__actions{width:100%;max-width:330px;margin-top:0!important}.courses-hero.site-hero .courses-hero__actions a{width:100%;max-width:330px;height:50px;min-height:50px;padding-top:0;padding-bottom:0}.courses-hero__meta{display:flex;flex-direction:column;align-items:flex-start;width:100%;max-width:330px;margin:0;padding:0!important;gap:0}.courses-hero__trainers{margin-top:35px}.courses-hero__social{margin-top:25px}}