.home-hero_hero__EGE2x{height:auto!important;min-height:max(440px,min(620px,calc(100svh - 330px)))}.home-hero_hero__EGE2x .fl-button{max-width:100%}.home-hero_hero__EGE2x .fl-button span{min-width:0;overflow-wrap:anywhere}.home-hero_hero__EGE2x .fl-button svg{flex-shrink:0}.home-hero_hero__EGE2x .fl-hero-caption{max-width:calc(100% - 80px);overflow-wrap:anywhere}.home-hero_hero__EGE2x .fl-hero-content{box-sizing:border-box;width:min(600px,calc(100% - 80px));max-width:none;margin-left:max(40px,calc((100% - 1320px) / 2));padding:54px 0}.home-hero_editor__rikWS img{-o-object-fit:contain;object-fit:contain}@media (min-width:768px) and (max-width:1100px){.home-hero_hero__EGE2x .fl-hero-content{width:min(520px,calc(60% - 32px));margin-left:32px}}@media (min-width:768px) and (max-height:800px){.home-hero_hero__EGE2x{min-height:max(360px,calc(100svh - 300px))}.home-hero_hero__EGE2x .fl-hero-content{padding-top:28px;padding-bottom:24px}}@media (max-width:767px){.home-hero_hero__EGE2x{min-height:610px}.home-hero_hero__EGE2x .fl-hero-content{width:auto;margin-left:0;padding:24px 24px 330px}.home-hero_hero__EGE2x .fl-hero-caption{max-width:calc(100% - 40px)}}