.homepage-hero_desktopCopy__4lHY9,.homepage-hero_mobileCopy__QaDn3{min-width:0;container-type:inline-size}.homepage-hero_mobileLead__CwINf{font-weight:600;line-height:.98}.homepage-hero_mobileFeature__JMsvF,.homepage-hero_mobileLead__CwINf{font-size:clamp(1.75rem,4vw,2.5rem);font-size:clamp(1.75rem,11.3cqi,2.5rem);letter-spacing:0;white-space:nowrap}.homepage-hero_mobileFeature__JMsvF{--hero-feature-stage-height:1.28em;margin-top:.16em;line-height:1}.homepage-hero_mobileFeature__JMsvF [data-feature-scale=medium]{font-size:clamp(1.625rem,3.5vw,2.25rem);font-size:clamp(1.625rem,9.5cqi,2.25rem)}.homepage-hero_mobileFeature__JMsvF [data-feature-scale=long]{font-size:clamp(1.375rem,3.2vw,2rem);font-size:clamp(1.375rem,8.7cqi,2rem)}.homepage-hero_desktopLead__FyxAR{font-size:clamp(2.625rem,4vw,4rem);font-size:clamp(2.625rem,10.2cqi,4rem);font-weight:600;line-height:.98;letter-spacing:0;white-space:nowrap}.homepage-hero_desktopFeature__QTmcZ{--hero-feature-stage-height:1.28em;max-width:none;margin-top:.16em;font-size:clamp(2.25rem,3.6vw,3.625rem);font-size:clamp(2.25rem,9cqi,3.625rem);line-height:1;letter-spacing:0;white-space:nowrap}.rotating-hero-features_stage__0eOCM{position:relative;min-height:var(--hero-feature-stage-height,2.16em)}.rotating-hero-features_featureSlot__1yoqb{position:absolute;inset:0;overflow:hidden}.rotating-hero-features_featureItem__kT6Ib{position:absolute;inset:0;display:block;transform-origin:left center;will-change:opacity,filter,transform}.rotating-hero-features_featureItemIncoming__UUwLE{animation:rotating-hero-features_featureEaseIn__s7hDI .48s cubic-bezier(.16,1,.3,1) both}.rotating-hero-features_featureItemRestored__gMDv4{opacity:1;filter:blur(0);transform:none}.rotating-hero-features_featureItemExiting__eTo7P{animation:rotating-hero-features_featureVanish__Qg6q5 .18s cubic-bezier(.4,0,1,1) both}@keyframes rotating-hero-features_featureEaseIn__s7hDI{0%{opacity:0;filter:blur(2px);transform:translate3d(0,42%,0) scale(.99)}to{opacity:1;filter:blur(0);transform:translateZ(0) scale(1)}}@keyframes rotating-hero-features_featureVanish__Qg6q5{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.rotating-hero-features_featureItemExiting__eTo7P,.rotating-hero-features_featureItemIncoming__UUwLE{animation:none}}