.grid.grid-compact.homepage-hero.homepage-hero-layout-default{min-height:32.5vw}.grid.grid-compact.homepage-hero.homepage-hero-layout-default .homepage-hero-media{aspect-ratio:3/2}.grid.grid-compact.homepage-hero.homepage-hero-layout-default .homepage-hero-media video{aspect-ratio:3/2}@media (min-width: 120rem){.grid.grid-compact.homepage-hero.homepage-hero-layout-default{min-height:39rem}}.homepage-hero{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:center}.homepage-hero.homepage-hero-layout-minimal .homepage-hero-media{aspect-ratio:1/1}.homepage-hero.homepage-hero-layout-default{min-height:36.875vw}.homepage-hero.homepage-hero-layout-default .homepage-hero-media{aspect-ratio:4/3}.homepage-hero .homepage-segment-control-tabs{margin-bottom:1rem;max-width:100%}.homepage-hero .homepage-segment-control-tabs .segment-control-group-tabs-container{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;overflow:auto}.homepage-hero .homepage-segment-control-tabs .segment-control-group-tabs-container.small-container>.segment-control-group-tab,.homepage-hero .homepage-segment-control-tabs .segment-control-group-tabs-container.small-container>.segment-control-group-tab-active,.homepage-hero .homepage-segment-control-tabs .segment-control-group-tabs-container.small-container>.segment-control-group-tab:hover,.homepage-hero .homepage-segment-control-tabs .segment-control-group-tabs-container.small-container>.segment-control-group-tab.focus-visible{margin:.25rem}.homepage-hero .homepage-segment-control-tabs .segment-control-group-tabs-container.small-container>.segment-control-group-tab,.homepage-hero .homepage-segment-control-tabs .segment-control-group-tabs-container.small-container>.segment-control-group-tab-active,.homepage-hero .homepage-segment-control-tabs .segment-control-group-tabs-container.small-container>.segment-control-group-tab:hover,.homepage-hero .homepage-segment-control-tabs .segment-control-group-tabs-container.small-container>.segment-control-group-tab:focus-visible{margin:.25rem}.homepage-hero .homepage-segment-control-tabs .segment-control-group-tabs-container.small-container>.segment-control-group-tab,.homepage-hero .homepage-segment-control-tabs .segment-control-group-tabs-container.small-container>.segment-control-group-tab-active,.homepage-hero .homepage-segment-control-tabs .segment-control-group-tabs-container.small-container>.segment-control-group-tab:hover,.homepage-hero .homepage-segment-control-tabs .segment-control-group-tabs-container.small-container>.segment-control-group-tab:hover:before,.homepage-hero .homepage-segment-control-tabs .segment-control-group-tabs-container.small-container>.segment-control-group-tab.focus-visible{padding:.375rem 1rem}.homepage-hero .homepage-segment-control-tabs .segment-control-group-tabs-container.small-container>.segment-control-group-tab,.homepage-hero .homepage-segment-control-tabs .segment-control-group-tabs-container.small-container>.segment-control-group-tab-active,.homepage-hero .homepage-segment-control-tabs .segment-control-group-tabs-container.small-container>.segment-control-group-tab:hover,.homepage-hero .homepage-segment-control-tabs .segment-control-group-tabs-container.small-container>.segment-control-group-tab:hover:before,.homepage-hero .homepage-segment-control-tabs .segment-control-group-tabs-container.small-container>.segment-control-group-tab:focus-visible{padding:.375rem 1rem}.homepage-hero .homepage-segment-control-tabs .segment-control-group-tabs-container.small-container>.segment-control-group-tab-active:hover:before{top:-.125rem;right:-.125rem;bottom:-.125rem;left:-.125rem}.homepage-hero .homepage-segment-control-tabs .segment-control-group-tabs-container.small-container>.segment-control-group-tab-active:active:before{top:.125rem;right:.125rem;bottom:.125rem;left:.125rem}.homepage-hero .homepage-hero-content{display:flex;flex-direction:column;align-items:center}.homepage-hero .homepage-hero-content .text-group{text-align:center;display:flex;flex-direction:column;align-items:center}.homepage-hero .homepage-hero-content .text-group .text-group-headline{max-width:14ch}.homepage-hero .homepage-hero-content .text-group .text-group-paragraph{max-width:50ch}.homepage-hero .homepage-hero-content .button-group-alignment-start{justify-content:center}.homepage-hero .homepage-hero-content .button-group.button-group-legal-position-top{text-align:center;justify-content:center}.homepage-hero .homepage-hero-content .button-group.button-group-legal-position-bottom,.homepage-hero .homepage-hero-content .button-group.button-group-legal-position-top{text-align:center;align-items:center}.homepage-hero .homepage-hero-content .app-download-group .app-download-group-phone-input-row>*{align-self:center}.homepage-hero .homepage-hero-media{display:flex;margin:auto}.homepage-hero .homepage-hero-media .homepage-hero-media-media-frame{align-self:center}.homepage-hero .homepage-hero-media .homepage-hero-media-media-frame video{width:100%;height:unset}.homepage-hero .homepage-hero-graphic-section{display:none}@media (min-width: 64rem){.homepage-hero{justify-content:start}.homepage-hero.section-wrapper{grid-row-gap:0}.homepage-hero .homepage-hero-content{align-items:start}[dir=ltr] .homepage-hero .homepage-hero-content .text-group{text-align:left}[dir=rtl] .homepage-hero .homepage-hero-content .text-group{text-align:right}.homepage-hero .homepage-hero-content .text-group{display:flex;flex-direction:column;align-items:start}.homepage-hero .homepage-hero-content .button-group-alignment-start{justify-content:start}[dir=ltr] .homepage-hero .homepage-hero-content .button-group.button-group-legal-position-top{text-align:left}[dir=rtl] .homepage-hero .homepage-hero-content .button-group.button-group-legal-position-top{text-align:right}.homepage-hero .homepage-hero-content .button-group.button-group-legal-position-top{justify-content:start}[dir=ltr] .homepage-hero .homepage-hero-content .button-group.button-group-legal-position-bottom,[dir=ltr] .homepage-hero .homepage-hero-content .button-group.button-group-legal-position-top{text-align:left}[dir=rtl] .homepage-hero .homepage-hero-content .button-group.button-group-legal-position-bottom,[dir=rtl] .homepage-hero .homepage-hero-content .button-group.button-group-legal-position-top{text-align:right}.homepage-hero .homepage-hero-content .button-group.button-group-legal-position-bottom,.homepage-hero .homepage-hero-content .button-group.button-group-legal-position-top{align-items:start}.homepage-hero .homepage-hero-content .app-download-group .app-download-group-phone-input-row>*{align-self:start}.homepage-hero .homepage-hero-media{width:100%}.homepage-hero .homepage-hero-graphic-section{display:flex}.homepage-hero .homepage-segment-control-tabs{transform:translate(-.2em)}}@media (min-width: 120rem){.homepage-hero.homepage-hero-layout-default{min-height:44.25rem}.homepage-hero.homepage-hero-layout-minimal{min-height:calc(calc(53 / 160) * 120rem)}}
