.hero{padding-top:120px!important}.program__image-wrap.mobile{display:none}@media (max-width:1024px){.program__content{gap:20px}.program__banner{margin:0!important}.program__image-wrap.desktop{display:none}.program__image-wrap.mobile{display:block}.program__inner{gap:40px!important}.quests__badge strong{white-space:nowrap}.quests__badge--orange{gap:20px!important}}@media (max-width:768px){.hero{padding-top:100px!important}}