._wrapper_1896k_1{position:relative;display:flex;flex-direction:column;row-gap:var(--spacing10);width:100%;max-width:var(--page-content-max-width);margin:0 auto}@media(min-width:768px){._wrapper_1896k_1{row-gap:calc(25 * var(--spacing-base))}}._content_1896k_16{overflow:hidden;display:flex;align-items:flex-start;width:100%;border:unset;background-color:transparent;outline:none}@media(prefers-reduced-motion:no-preference){._content_1896k_16{scroll-behavior:smooth}}._content_1896k_16>*{display:flex;flex-shrink:0;width:100%}._inactiveSlide_1896k_37{visibility:hidden}._activeSlide_1896k_41{visibility:visible}._switches_1896k_45{display:flex;gap:10px;align-items:center;justify-content:center}._switch_1896k_45{cursor:pointer;position:relative;display:inline-block;width:25px;height:5px;border:unset;border-radius:30px;background-color:var(--hero-section-carousel-inactive-switch-color,var(--color-neutral))}._switch_1896k_45:after{content:"";position:absolute;top:-10px;left:-5px;width:35px;height:25px}._switch_1896k_45:focus-visible{outline:none;box-shadow:0 0 2px 5px color-mix(in srgb,var(--color-primary) 40%,transparent)}._switchActive_1896k_75{background-color:var(--hero-section-carousel-active-switch-color,var(--color-primary))}._nextSlideButton_1896k_79{position:absolute;inset:0;border:unset;background-color:transparent;outline:none}@keyframes _initial-slide_4bq5o_1{0%,90%{transform:translateY(0);opacity:1}to{transform:translateY(100%) scale(.97);opacity:0}}@keyframes _slide_4bq5o_56{0%{transform:translateY(-100%) scale(.97);opacity:0}10%,90%{transform:translateY(0);opacity:1}to{transform:translateY(100%) scale(.97);opacity:0}}._container_4bq5o_30{display:flex;align-items:center;justify-content:center;width:100%;padding-block:var(--spacing10);padding-inline:var(--page-content-px);background-color:var(--color-background-secondary)}@media(min-width:768px){._container_4bq5o_30{padding-inline:var(--page-content-px-tablet)}}._content_4bq5o_45{position:relative;display:flex;gap:var(--spacing4);align-items:center;justify-content:space-between;width:100%;max-width:var(--page-content-max-width);min-height:calc(13 * var(--spacing-base))}._slide_4bq5o_56{animation:var(--hero-section-text-slider-animation-iteration-duration) 1 _initial-slide_4bq5o_1 forwards linear,var(--hero-section-text-slider-animation-iteration-duration) var(--hero-section-text-slider-animation-iteration-duration) infinite _slide_4bq5o_56 linear}._button_4bq5o_60{cursor:pointer;border:unset;border-radius:50%;line-height:0;color:var(--text-color-primary);background-color:transparent}._button_4bq5o_60:focus-visible{outline:none;box-shadow:0 0 2px 5px color-mix(in srgb,var(--color-primary) 40%,transparent)}._buttonIcon_4bq5o_73{width:var(--spacing10);height:var(--spacing10);color:var(--hero-section-text-slider-prev-next-button-color,var(--color-foreground-primary));fill:transparent;transition:all var(--transition-duration) var(--transition-function)}@media(min-width:768px){._buttonIcon_4bq5o_73{width:calc(12 * var(--spacing-base));height:calc(12 * var(--spacing-base))}}@media(hover:hover){._buttonIcon_4bq5o_73:hover{color:var(--color-background-primary);fill:var(--hero-section-text-slider-prev-next-button-color,var(--color-foreground-primary))}}._slideText_4bq5o_93{font-family:var(--font-family-primary);font-size:var(--title4-font-size);font-weight:var(--title4-font-weight);line-height:var(--title4-line-height);-webkit-user-select:none;user-select:none;color:var(--hero-section-text-slider-slide-text-color,var(--text-color-primary));text-align:center;text-wrap:balance}@media(min-width:430px){._slideText_4bq5o_93{font-family:var(--font-family-primary);font-size:var(--title3-font-size);font-weight:var(--title3-font-weight);line-height:var(--title3-line-height)}}@media(min-width:768px){._slideText_4bq5o_93{font-family:var(--font-family-primary);font-size:var(--title3-font-size-tablet);font-weight:var(--title3-font-weight-tablet);line-height:var(--title3-line-height-tablet)}}@media(min-width:1200px){._slideText_4bq5o_93{font-family:var(--font-family-primary);font-size:var(--title3-font-size-desktop);font-weight:var(--title3-font-weight-desktop);line-height:var(--title3-line-height-desktop)}}:root{--hero-section-scroll-to-next-section-pxy:10px}._scrollIcon_8d5jr_5{color:var(--color-foreground-primary);transition:transform var(--transition-duration) var(--transition-function)}._scrollButton_8d5jr_10{cursor:pointer;display:flex;align-items:center;justify-content:center;margin-inline:auto;padding:var(--hero-section-scroll-to-next-section-pxy);border:unset;background-color:transparent}._scrollButton_8d5jr_10:focus-visible{outline:none;box-shadow:0 0 2px 5px color-mix(in srgb,var(--color-primary) 40%,transparent)}._scrollButton_8d5jr_10:active ._scrollIcon_8d5jr_5{transform:scale(1.1)}@media(hover:hover){._scrollButton_8d5jr_10:hover ._scrollIcon_8d5jr_5{transform:scale(1.1)}}:root{--hero-section-logo-width:75%;--hero-section-logo-height:75%;--hero-section-logo-opacity:10%;--hero-section-logo-max-height:calc(100 * var(--spacing-base))}._wrapper_qy14o_8{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}._container_qy14o_16{width:100%;padding-inline:var(--page-content-px)}@media(min-width:768px){._container_qy14o_16{padding-inline:var(--page-content-px-tablet)}}@media(min-width:1200px){._container_qy14o_16{padding-inline:var(--page-content-px-desktop)}}._content_qy14o_31{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:var(--page-content-max-width);margin:0 auto;padding-block:var(--spacing10)}@media(min-width:430px){._content_qy14o_31{padding-block:calc(20 * var(--spacing-base))}}@media(min-width:768px){._content_qy14o_31{min-height:60vh;padding-block:calc(25 * var(--spacing-base))}}._logo_qy14o_53{position:absolute;top:50%;transform:translateY(-50%);width:var(--hero-section-logo-width);height:var(--hero-section-logo-height);max-height:var(--hero-section-logo-max-height);color:var(--color-primary);opacity:var(--hero-section-logo-opacity)}._scrollToNextSection_qy14o_64{isolation:isolate;margin-block-end:var(--spacing10)}@media(min-width:430px){._scrollToNextSection_qy14o_64{margin-block-end:calc(20 * var(--spacing-base))}}