.sport-registration-page-hero[data-v-1781c423]{position:relative;overflow:hidden;padding-top:334px;padding-bottom:24px;color:var(--av-fixed-primary)}@media(min-width:768px){.sport-registration-page-hero[data-v-1781c423]{padding-top:170px;padding-bottom:40px}}@media(min-width:1024px){.sport-registration-page-hero[data-v-1781c423]{padding-top:240px;padding-bottom:40px}}@media(min-width:1440px){.sport-registration-page-hero[data-v-1781c423]{padding-top:240px;padding-bottom:104px}}.sport-registration-page-hero .visuals[data-v-1781c423]{position:absolute;inset:0 auto auto 0;width:100%;height:100%}.sport-registration-page-hero .background[data-v-1781c423],.sport-registration-page-hero .overlay[data-v-1781c423]{height:100%}.sport-registration-page-hero .overlay[data-v-1781c423]{pointer-events:none}.sport-registration-page-hero .wrapper[data-v-1781c423]{gap:24px;display:flex;flex-direction:column;position:relative;z-index:40}@media(min-width:768px){.sport-registration-page-hero .wrapper[data-v-1781c423]{gap:40px}}@media(min-width:1280px){.sport-registration-page-hero .wrapper[data-v-1781c423]{gap:24px;display:grid;align-items:start;grid-template-columns:minmax(0,1fr) minmax(480px,624px)}}.sport-registration-page-hero .wrapper .content[data-v-1781c423]{width:calc((100% - 176px)*1 + 176px)}@media(min-width:768px){.sport-registration-page-hero .wrapper .content[data-v-1781c423]{max-width:416px}}@media(min-width:1024px){.sport-registration-page-hero .wrapper .content[data-v-1781c423]{max-width:471px}}@media(min-width:1440px){.sport-registration-page-hero .wrapper .content[data-v-1781c423]{max-width:540px}}.sport-registration-page-hero .wrapper .content .title[data-v-1781c423]{font-size:48px;line-height:45px;margin-bottom:24px;font-weight:800;text-transform:uppercase;max-width:250px}@media(min-width:768px){.sport-registration-page-hero .wrapper .content .title[data-v-1781c423]{max-width:none}}@media(min-width:1024px){.sport-registration-page-hero .wrapper .content .title[data-v-1781c423]{font-size:74px;line-height:71px}}.sport-registration-page-hero .wrapper .content .title[data-v-1781c423] .accent{color:var(--av-nav-secondary)}.sport-registration-page-hero .wrapper .content .lead[data-v-1781c423]{font-size:24px;line-height:32px;font-weight:700;margin-bottom:24px;color:var(--av-fixed-secondary)}@media(min-width:1024px){.sport-registration-page-hero .wrapper .content .lead[data-v-1781c423]{font-size:32px;line-height:40px;font-weight:700}}@media(min-width:1440px){.sport-registration-page-hero .wrapper .content .lead[data-v-1781c423]{font-weight:400}}.sport-registration-page-hero .wrapper .content .lead[data-v-1781c423] span{display:block}@media(min-width:1440px){.sport-registration-page-hero .wrapper .content .lead[data-v-1781c423] span{display:unset}}.sport-registration-page-hero .wrapper .content .description[data-v-1781c423]{font-size:16px;line-height:24px;color:var(--av-fixed-secondary)}@media(min-width:1024px){.sport-registration-page-hero .wrapper .content .description[data-v-1781c423]{font-size:18px;line-height:24px}}.sport-registration-page-hero .wrapper .content .description[data-v-1781c423] ul li{margin-bottom:8px}.sport-registration-page-hero .wrapper .content .description[data-v-1781c423] ul li:before{border-radius:0}.sport-registration-page-hero .wrapper .form[data-v-1781c423] .s-form{padding:0}.sport-registration-page-hero .wrapper .form[data-v-1781c423] .s-form .s-form-container{margin-top:0}
