.PartnerBody_belowHeroImage__X9v2f{padding-top:96px}.PartnerBody_content__SLYyw p{font-size:1.0625rem;letter-spacing:.015625rem;line-height:1.75;font-size:1rem}@media(min-width:600px){.PartnerBody_content__SLYyw p{font-size:1.125rem;line-height:1.8;font-size:1rem}}.PartnerBody_content__SLYyw>div:has(>img){margin:32px 0}.PartnerBody_heading__TR4Tf{margin-bottom:24px}.PartnerBody_sectionHeading__sUx1f{margin-top:48px}.PartnerBody_figure__18x5j{margin:32px 0}.PartnerBody_caption__IzzDK{font-size:.875rem;line-height:1.5;padding-left:16px;border-left:2px solid #ffc933;margin-left:4px;margin-top:8px;color:#5e5e5e}.PartnerBody_cta__tvDqO{margin-top:32px}.PartnerHero_background__DF36W{border-bottom:4px solid #ffc933}.PartnerHero_root__KZWSC{padding-bottom:48px}.PartnerHero_text__wWgku{text-align:center}@media(min-width:1024px){.PartnerHero_text__wWgku{text-align:left}}.PartnerHero_pistonheadsPartner__2Gvzs{font-size:.875rem;line-height:1.5;letter-spacing:.08em;text-transform:uppercase;margin-bottom:16px;color:#5e5e5e}.PartnerHero_logo__D6Ce_{width:auto;max-width:100%;height:80px;margin-bottom:24px;object-fit:contain}@media(min-width:1024px){.PartnerHero_logo__D6Ce_{object-position:left}}.PartnerHero_heroText__TB79Q{font-size:1.125rem;line-height:1.5;margin-bottom:32px;color:#4d4d4d}.PartnerHero_image__P6JYO{position:relative;z-index:1;display:block;width:100%;height:auto;margin-bottom:-96px;background-color:#d9d9d9;box-shadow:0 2px 4px 0 rgba(0,0,0,.14),0 4px 5px 0 rgba(0,0,0,.12),0 1px 10px 0 rgba(0,0,0,.18)}.Section_lightGrey__y778X{background-color:#f1f2f2}.Section_darkGrey__Fh2eK{background-color:#1c2527}.UsernameConflictPage_root__ev0ev{display:flex;flex:1 1}.UsernameConflictPage_sectionContainer__WHC_b{display:flex;flex-direction:column;justify-content:center}.UsernameConflictPage_heading__JF3HK{text-align:center}.UsernameConflictPage_subHeading__MC5sC{margin:0;font-size:.875rem;text-align:center}.UsernameConflictPage_error__h_sBY{display:block;margin-bottom:16px;text-align:center}.UsernameConflictPage_content__xxhyU{display:flex;flex-direction:column;padding:32px;border-radius:4px;background-color:#fff;box-shadow:0 12px 40px rgba(0,0,0,.12);gap:16px}.UsernameConflictPage_successMessage__YXfpA{margin-top:32px;color:#5d8200;text-align:center}.UsernameConflictPage_continueButton__Mz4Sf{margin-top:16px}.ScrollAwareSection_section__qkJlO{padding-top:48px;padding-bottom:48px}.ScrollAwareSection_section__qkJlO:empty{display:none}@media(min-width:1024px){.ScrollAwareSection_section__qkJlO{padding-top:64px;padding-bottom:64px}}.Hero_hero__RWx_D .Hero_wrapper__GpplR{display:flex;flex-direction:column;align-items:center;padding-top:clamp(32px,6vw,110px);padding-bottom:clamp(32px,6vw,110px);color:#fff;text-align:center}.Hero_hero__RWx_D .Hero_heading__zK6UF{max-width:30ch;margin-bottom:16px}.Hero_hero__RWx_D .Hero_copy__PPHAF{max-width:80ch;margin-bottom:24px;font-weight:400}.Login_root__oOCJT{display:flex;flex-direction:column;text-align:center}.Login_root__oOCJT .Login_heading__h_waL{display:flex;flex-direction:column;align-items:center}.Login_root__oOCJT .Login_buttonsWrapper__xSKHm{font-family:Carbon-Bold,monospace;font-style:normal;letter-spacing:.03em;text-transform:uppercase;display:flex;flex-direction:column;justify-content:center;margin-top:8px;font-size:1.25rem;gap:16px}@media(min-width:600px){.Login_root__oOCJT .Login_buttonsWrapper__xSKHm{flex-direction:row}}.Login_root__oOCJT .Login_button__gr54n{padding-right:32px;padding-left:32px}