.challenge-title{max-width:530px;padding-top:58px}#post-hero{background:var(--dark);border-radius:0!important;margin-bottom:-1px;padding:184px 0 75px;position:relative;z-index:1}#post-hero .container-1240,#post-hero .container-lg{margin:auto;max-width:1280px;padding:0 20px}#post-hero-mobile{background:var(--dark);padding:65px 0 70px}#post-hero p.featured.white,#post-hero-mobile p.featured.white{color:#f9f9fb;font-size:22px;font-weight:500;letter-spacing:-.02em;line-height:160%}#post-hero-mobile p.featured-gray{margin-bottom:0}#post-hero p.featured.gray,#post-hero-mobile p.featured.gray{color:#c3c6d5;letter-spacing:-.01em;line-height:160%;opacity:.8}#post-hero p{color:#c3c6d5;font-size:18px}#post-hero .row-flex{display:flex;gap:93px;justify-content:space-between}#post-hero .row-flex .left-wrapper{flex-shrink:0}#post-hero .row-flex .left-wrapper h2{color:#fff;font-size:40px;font-weight:600;letter-spacing:-.04em;line-height:115%;margin:0;max-width:370px}#post-hero .row-flex.metrics{gap:50px;margin-top:138px}#post-hero .row-flex.metrics .metric h3{color:#fff;font-size:40px;font-weight:600;letter-spacing:-.04em;line-height:160%;margin:0}#post-hero .row-flex.metrics .metric p{color:#9d9fae;font-size:14px;letter-spacing:-.01em;line-height:160%;margin:0;max-width:198px}#post-hero .row-flex.metrics .metric p.first{max-width:183px}#post-hero img.gradient-strip{bottom:0;position:absolute;z-index:-1}@media (min-width:991px){#post-hero-mobile{display:none}}@media (max-width:991px){#post-hero{border-radius:32px 32px 0 0;padding:96px 0 50px}#post-hero .row-flex .right-wrapper.hidden-mobile{display:none}#post-hero .row-flex .left-wrapper h2{font-size:32px;line-height:110%;margin:0 auto;max-width:472px;text-align:center}#post-hero .row-flex{flex-direction:column;justify-content:center}#post-hero .row-flex.metrics{align-items:center;gap:50px;gap:12px;margin-top:56px;text-align:center}#post-hero .row-flex.metrics .metric{border-top:1px solid rgba(147,149,166,.3);max-width:500px;padding:30px 0 14px;width:100%}#post-hero .row-flex.metrics .metric h3{font-size:40px;line-height:126%}#post-hero .row-flex.metrics .metric p{margin:auto;max-width:183px}#post-hero img.gradient-strip{height:200px}}@media (max-width:575px){#post-hero-mobile{padding:65px 0 70px}#post-hero .row-flex.metrics .metric h3{font-size:32px;line-height:126%}#post-hero .row-flex .left-wrapper h2{font-size:24px;letter-spacing:-.02em;line-height:120%;margin:0 auto;max-width:298px;text-align:center}}@media (max-width:425px){#post-hero img.gradient-strip{height:200px;max-width:150%;width:110%}#post-hero p.featured.gray,#post-hero-mobile p.featured.gray{font-size:16px;letter-spacing:-.02em}#post-hero p.featured.white,#post-hero-mobile p.featured.white{font-size:18px;letter-spacing:-.02em}}