.HomeHero_header__pMLjF{display:flex;min-height:64px;align-items:center;justify-content:space-between;gap:8px}.HomeHero_nav__NHlFX{display:none;align-items:center;gap:clamp(16px,3vw,32px);color:#ffffffbf}.HomeHero_connect__tfkgq,.HomeHero_login__UA_gX,.HomeHero_nav__NHlFX a{display:inline-flex;min-height:44px;align-items:center;font-size:.875rem;font-weight:600}.HomeHero_nav__NHlFX a:hover{color:#fff}.HomeHero_connect__tfkgq,.HomeHero_login__UA_gX{padding-inline:clamp(10px,3.75vw,17px);border-radius:999px;color:#fff;white-space:nowrap}.HomeHero_connect__tfkgq{background:var(--color-brand)}.HomeHero_connect__tfkgq:hover{background:var(--color-brand-hover)}.HomeHero_login__UA_gX{background:#ffffff19}.HomeHero_login__UA_gX:hover{background:#ffffff29}.HomeHero_benefitLink__AvcuR:focus-visible,.HomeHero_cta__9VWyx:focus-visible,.HomeHero_header__pMLjF a:focus-visible,.HomeHero_refund___vBOA:focus-visible{outline:2px solid #fff;outline-offset:3px}.HomeHero_stage__7FO_u{display:grid;align-items:center;padding-block:3px calc(24px + var(--band-overlap))}.HomeHero_copy__OBjAe{min-width:0}.HomeHero_title__Mn5nd{margin-top:12px;font-size:clamp(2rem,8vw,3.625rem);font-weight:700;line-height:1.05;letter-spacing:-.035em}.HomeHero_title__Mn5nd span{display:block;color:var(--color-brand-bright)}.HomeHero_lead__61TUo{max-width:37ch;margin-top:16px;color:#ffffffcc;font-size:clamp(1rem,2vw,1.125rem);line-height:1.45}.HomeHero_prices__0DCVZ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:18px}.HomeHero_offer__vihIP{margin-top:14px}.HomeHero_cta__9VWyx{display:flex;width:100%;min-height:52px;align-items:center;justify-content:center;gap:10px;padding:8px 16px;border-radius:999px;color:#fff;font-weight:700}.HomeHero_offer__vihIP .HomeHero_cta__9VWyx{background:linear-gradient(135deg,#2c68cf,#2857e5 52%,#5140db)}.HomeHero_benefits__GX6Id{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;margin-block:21px 8px}.HomeHero_benefitLink__AvcuR{display:flex;min-height:44px;align-items:center;gap:10px;padding-block:3px;border-radius:8px}.HomeHero_benefitIcon__PPc3D{display:grid;width:34px;height:34px;flex:none;place-items:center;border-radius:50%;background:#2563eb38;color:#7ab5ff}.HomeHero_benefitIcon__PPc3D svg{width:18px;height:18px}.HomeHero_benefitCopy___vkOM{min-width:0}.HomeHero_benefitTitle__h2ct_{display:block;color:#f1f5ff;font-size:.9375rem;line-height:1.35}.HomeHero_benefitLink__AvcuR:hover .HomeHero_benefitTitle__h2ct_{text-decoration:underline;text-underline-offset:3px}.HomeHero_benefitDetail__jkyew{display:block;margin-top:2px;color:#becbe3;font-size:.8125rem;line-height:1.35}.HomeHero_benefitFlags__eL0eb{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:5px}.HomeHero_refund___vBOA{display:inline-flex;min-height:44px;align-items:center;color:#d2ddef;font-size:.8125rem;text-decoration:underline;text-decoration-color:#8a9bb8;text-underline-offset:4px}.HomeHero_refund___vBOA:hover{color:#fff}.HomeHero_art__w_fD4{display:grid;min-width:0;place-items:center}.HomeHero_character__5LTlN{width:min(100%,128px)}@media (max-width:699px){.HomeHero_header__pMLjF{min-height:60px}.HomeHero_stage__7FO_u{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);column-gap:8px}.HomeHero_copy__OBjAe{display:contents}.HomeHero_benefits__GX6Id,.HomeHero_eyebrow__5HKzC,.HomeHero_offer__vihIP,.HomeHero_prices__0DCVZ,.HomeHero_refund___vBOA,.HomeHero_title__Mn5nd{grid-column:1/-1}.HomeHero_lead__61TUo{grid-area:3/1;margin-top:0}.HomeHero_art__w_fD4{grid-area:3/2}.HomeHero_prices__0DCVZ{margin-top:5px}.HomeHero_offer__vihIP{margin-top:9px}.HomeHero_benefits__GX6Id{grid-template-columns:minmax(0,1fr)}.HomeHero_refund___vBOA{justify-self:start}}@media (max-width:359px){.HomeHero_header__pMLjF,.HomeHero_header__pMLjF>a{gap:4px}.HomeHero_connect__tfkgq,.HomeHero_login__UA_gX{padding-inline:9px}.HomeHero_title__Mn5nd{font-size:1.875rem}}@media (min-width:700px){.HomeHero_nav__NHlFX{display:flex}.HomeHero_stage__7FO_u{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(24px,4vw,48px);padding-block:26px calc(40px + var(--band-overlap))}.HomeHero_title__Mn5nd{font-size:clamp(2.25rem,4.6vw,3.625rem)}.HomeHero_prices__0DCVZ{margin-top:23px}.HomeHero_cta__9VWyx{min-height:60px;font-size:1.125rem}.HomeHero_character__5LTlN{width:min(100%,240px)}}@media (min-width:1024px){.HomeHero_character__5LTlN{width:min(100%,304px)}}