.HeroUpDownBannerSection_banner_section__1ymOG{padding:144px 0 80px}.HeroUpDownBannerSection_banner_section__1ymOG .HeroUpDownBannerSection_banner_container__39mxh{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-align:center;align-items:center;position:relative}.HeroUpDownBannerSection_banner_section__1ymOG .HeroUpDownBannerSection_banner_container__39mxh .HeroUpDownBannerSection_heading_h1__2kj-I,.HeroUpDownBannerSection_banner_section__1ymOG .HeroUpDownBannerSection_banner_container__39mxh .HeroUpDownBannerSection_heading_h2__fJuCW{max-width:960px;font-size:72px;font-weight:700;line-height:100px;text-align:center;letter-spacing:0;color:#2b2b2b}.HeroUpDownBannerSection_banner_section__1ymOG .HeroUpDownBannerSection_banner_container__39mxh .HeroUpDownBannerSection_heading_h2__fJuCW{overflow:clip}.HeroUpDownBannerSection_banner_section__1ymOG .HeroUpDownBannerSection_banner_container__39mxh .HeroUpDownBannerSection_heading_h2__fJuCW .HeroUpDownBannerSection_rotating_wrapper__2EQQI{font-size:1em;display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;height:100px;overflow:hidden}.HeroUpDownBannerSection_banner_section__1ymOG .HeroUpDownBannerSection_banner_container__39mxh .HeroUpDownBannerSection_heading_h2__fJuCW .HeroUpDownBannerSection_rotating_item__1kvo8{display:inline-block;position:relative}.HeroUpDownBannerSection_banner_section__1ymOG .HeroUpDownBannerSection_banner_container__39mxh .HeroUpDownBannerSection_heading_h2__fJuCW .HeroUpDownBannerSection_rotating_item__1kvo8 .HeroUpDownBannerSection_space__1wXZB{width:15px}.HeroUpDownBannerSection_banner_section__1ymOG .HeroUpDownBannerSection_banner_container__39mxh .HeroUpDownBannerSection_heading_h2__fJuCW .HeroUpDownBannerSection_rotating_item__1kvo8 .HeroUpDownBannerSection_single_letter__3I0fb{position:relative;display:inline-block}.HeroUpDownBannerSection_banner_section__1ymOG .HeroUpDownBannerSection_banner_container__39mxh .HeroUpDownBannerSection_heading_h2__fJuCW .HeroUpDownBannerSection_rotating_item__1kvo8 .HeroUpDownBannerSection_single_letter_active__eOagc{-webkit-transform:translateY(-1.25em);-moz-transform:translateY(-1.25em);transform:translateY(-1.25em)}.HeroUpDownBannerSection_banner_section__1ymOG .HeroUpDownBannerSection_banner_container__39mxh .HeroUpDownBannerSection_sub_heading__3ZYsU{max-width:960px;margin:16px 0 48px}.HeroUpDownBannerSection_banner_section__1ymOG .HeroUpDownBannerSection_banner_container__39mxh .HeroUpDownBannerSection_sub_heading__3ZYsU p{font-size:18px;font-weight:400;line-height:26px;text-align:center;letter-spacing:0;color:#414751}.HeroUpDownBannerSection_banner_section__1ymOG .HeroUpDownBannerSection_banner_container__39mxh .HeroUpDownBannerSection_doodle_wrapper__1RFSL{width:-moz-calc(100% + 360px);width:calc(100% + 360px);max-width:1536px;max-height:566px;aspect-ratio:2.761484;position:absolute;bottom:-80px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);border-radius:888px;-webkit-filter:blur(160px);filter:blur(160px);background-size:200% 100%;background-position:0 0;z-index:1}.HeroUpDownBannerSection_banner_section__1ymOG .HeroUpDownBannerSection_banner_container__39mxh .HeroUpDownBannerSection_doodle_animation__2tk_K{-webkit-animation:HeroUpDownBannerSection_bgposition__1dKpS 10s linear infinite alternate;-moz-animation:HeroUpDownBannerSection_bgposition__1dKpS 10s linear infinite alternate;animation:HeroUpDownBannerSection_bgposition__1dKpS 10s linear infinite alternate}@-webkit-keyframes HeroUpDownBannerSection_bgposition__1dKpS{0%{background-position:0 0}to{background-position:100% 0}}@-moz-keyframes HeroUpDownBannerSection_bgposition__1dKpS{0%{background-position:0 0}to{background-position:100% 0}}@keyframes HeroUpDownBannerSection_bgposition__1dKpS{0%{background-position:0 0}to{background-position:100% 0}}.HeroUpDownBannerSection_banner_section__1ymOG .HeroUpDownBannerSection_banner_container__39mxh .HeroUpDownBannerSection_media_wrapper__2mnDR{width:100%;aspect-ratio:1.777778;border-radius:16px;-webkit-box-shadow:0 8px 16px 0 rgba(7,10,36,.3);box-shadow:0 8px 16px 0 rgba(7,10,36,.3);margin-top:48px;overflow:hidden;position:relative;z-index:10}.HeroUpDownBannerSection_banner_section__1ymOG .HeroUpDownBannerSection_banner_container__39mxh .HeroUpDownBannerSection_media_wrapper__2mnDR img,.HeroUpDownBannerSection_banner_section__1ymOG .HeroUpDownBannerSection_banner_container__39mxh .HeroUpDownBannerSection_media_wrapper__2mnDR video{display:block;width:100%;height:auto}@media only screen and (max-width:1440px){.HeroUpDownBannerSection_banner_section__1ymOG .HeroUpDownBannerSection_banner_container__39mxh .HeroUpDownBannerSection_media_wrapper__2mnDR{border-radius:13px;-webkit-box-shadow:0 6.4px 12.8px 0 rgba(7,10,36,.3);box-shadow:0 6.4px 12.8px 0 rgba(7,10,36,.3)}.HeroUpDownBannerSection_banner_section__1ymOG .HeroUpDownBannerSection_banner_container__39mxh .HeroUpDownBannerSection_doodle_wrapper__1RFSL{max-width:100vw}}@media only screen and (max-width:1280px){.HeroUpDownBannerSection_banner_section__1ymOG .HeroUpDownBannerSection_banner_container__39mxh .HeroUpDownBannerSection_heading_h1__2kj-I,.HeroUpDownBannerSection_banner_section__1ymOG .HeroUpDownBannerSection_banner_container__39mxh .HeroUpDownBannerSection_heading_h2__fJuCW{max-width:100%;font-size:48px;line-height:normal}.HeroUpDownBannerSection_banner_section__1ymOG .HeroUpDownBannerSection_banner_container__39mxh .HeroUpDownBannerSection_heading_h2__fJuCW .HeroUpDownBannerSection_rotating_wrapper__2EQQI{height:72px}.HeroUpDownBannerSection_banner_section__1ymOG .HeroUpDownBannerSection_banner_container__39mxh .HeroUpDownBannerSection_sub_heading__3ZYsU{max-width:100%}.HeroUpDownBannerSection_banner_section__1ymOG .HeroUpDownBannerSection_banner_container__39mxh .HeroUpDownBannerSection_sub_heading__3ZYsU p{font-size:14px;line-height:22px}.HeroUpDownBannerSection_banner_section__1ymOG .HeroUpDownBannerSection_banner_container__39mxh .HeroUpDownBannerSection_media_wrapper__2mnDR{border-radius:11px;-webkit-box-shadow:0 5.07px 10.13px 0 rgba(7,10,36,.3);box-shadow:0 5.07px 10.13px 0 rgba(7,10,36,.3)}}@media only screen and (max-width:750px){.HeroUpDownBannerSection_banner_section__1ymOG{padding-top:108px}.HeroUpDownBannerSection_banner_section__1ymOG .HeroUpDownBannerSection_banner_container__39mxh .HeroUpDownBannerSection_heading_h1__2kj-I,.HeroUpDownBannerSection_banner_section__1ymOG .HeroUpDownBannerSection_banner_container__39mxh .HeroUpDownBannerSection_heading_h2__fJuCW{font-size:32px}.HeroUpDownBannerSection_banner_section__1ymOG .HeroUpDownBannerSection_banner_container__39mxh .HeroUpDownBannerSection_heading_h2__fJuCW .HeroUpDownBannerSection_rotating_wrapper__2EQQI{height:48px}.HeroUpDownBannerSection_banner_section__1ymOG .HeroUpDownBannerSection_banner_container__39mxh .HeroUpDownBannerSection_heading_h2__fJuCW .HeroUpDownBannerSection_rotating_wrapper__2EQQI .HeroUpDownBannerSection_space__1wXZB{width:8px}.HeroUpDownBannerSection_banner_section__1ymOG .HeroUpDownBannerSection_banner_container__39mxh .HeroUpDownBannerSection_sub_heading__3ZYsU{margin:16px 0}.HeroUpDownBannerSection_banner_section__1ymOG .HeroUpDownBannerSection_banner_container__39mxh .HeroUpDownBannerSection_sub_heading__3ZYsU p{font-size:13px;line-height:19px}.HeroUpDownBannerSection_banner_section__1ymOG .HeroUpDownBannerSection_banner_container__39mxh .HeroUpDownBannerSection_media_wrapper__2mnDR{border-radius:8px;-webkit-box-shadow:0 8px 16px 0 rgba(7,10,36,.3);box-shadow:0 8px 16px 0 rgba(7,10,36,.3);margin-top:16px}}