@layer front-ui-components{.HeroStories-module-scss-module__sP_DKq__heroStories{background-color:var(--tatami-color-background-surface-accent-muted);grid-template-columns:1fr;inline-size:100%;display:grid}@media (min-width:840px){.HeroStories-module-scss-module__sP_DKq__heroStories{grid-template-columns:1fr 1fr}}.HeroStories-module-scss-module__sP_DKq__heroStories .HeroStories-module-scss-module__sP_DKq__content{text-align:center;justify-content:center;gap:var(--tatami-dimension-spacing-12);min-inline-size:0;padding:var(--tatami-dimension-spacing-64) var(--tatami-dimension-spacing-32);flex-direction:column;display:flex}@media (min-width:840px){.HeroStories-module-scss-module__sP_DKq__heroStories .HeroStories-module-scss-module__sP_DKq__content{aspect-ratio:1;padding:0 var(--tatami-dimension-spacing-48)}}@media (min-width:1440px){.HeroStories-module-scss-module__sP_DKq__heroStories .HeroStories-module-scss-module__sP_DKq__content{aspect-ratio:1/.8}}.HeroStories-module-scss-module__sP_DKq__heroStories .HeroStories-module-scss-module__sP_DKq__media{aspect-ratio:1;order:0;min-inline-size:0}@media (min-width:1080px){.HeroStories-module-scss-module__sP_DKq__heroStories .HeroStories-module-scss-module__sP_DKq__media{order:0}}@media (min-width:1440px){.HeroStories-module-scss-module__sP_DKq__heroStories .HeroStories-module-scss-module__sP_DKq__media{aspect-ratio:1/.8}}.HeroStories-module-scss-module__sP_DKq__mediaInner{justify-content:center;align-items:center;block-size:100%;inline-size:100%;display:flex}.HeroStories-module-scss-module__sP_DKq__mediaInner img,.HeroStories-module-scss-module__sP_DKq__mediaInner video{object-fit:cover;block-size:100%;inline-size:100%;display:block}.HeroStories-module-scss-module__sP_DKq__media.HeroStories-module-scss-module__sP_DKq__mediaAccent{background-color:var(--tatami-color-background-surface-accent)}.HeroStories-module-scss-module__sP_DKq__media.HeroStories-module-scss-module__sP_DKq__mediaVariantBleed .HeroStories-module-scss-module__sP_DKq__mediaInner img,.HeroStories-module-scss-module__sP_DKq__media.HeroStories-module-scss-module__sP_DKq__mediaVariantBleed .HeroStories-module-scss-module__sP_DKq__mediaInner video{object-position:center}.HeroStories-module-scss-module__sP_DKq__media.HeroStories-module-scss-module__sP_DKq__mediaVariantInset{padding:var(--tatami-dimension-spacing-32);padding-inline-end:0}@media (min-width:1080px){.HeroStories-module-scss-module__sP_DKq__media.HeroStories-module-scss-module__sP_DKq__mediaVariantInset{padding:var(--tatami-dimension-spacing-64);padding-inline-end:0}}.HeroStories-module-scss-module__sP_DKq__media.HeroStories-module-scss-module__sP_DKq__mediaVariantInset .HeroStories-module-scss-module__sP_DKq__mediaInner{justify-content:start}.HeroStories-module-scss-module__sP_DKq__media.HeroStories-module-scss-module__sP_DKq__mediaVariantInset .HeroStories-module-scss-module__sP_DKq__mediaInner img,.HeroStories-module-scss-module__sP_DKq__media.HeroStories-module-scss-module__sP_DKq__mediaVariantInset .HeroStories-module-scss-module__sP_DKq__mediaInner video{object-position:left top;block-size:100%;inline-size:auto;box-shadow:var(--tatami-shadow-300);border-start-start-radius:var(--tatami-border-radius-500);border-end-start-radius:var(--tatami-border-radius-500);overflow:visible}@media (min-width:1440px){.HeroStories-module-scss-module__sP_DKq__media.HeroStories-module-scss-module__sP_DKq__mediaVariantInset .HeroStories-module-scss-module__sP_DKq__mediaInner>*{border-radius:var(--tatami-border-radius-500)}}.HeroStories-module-scss-module__sP_DKq__media.HeroStories-module-scss-module__sP_DKq__mediaVariantFloating{padding:var(--tatami-dimension-spacing-32)}.HeroStories-module-scss-module__sP_DKq__media.HeroStories-module-scss-module__sP_DKq__mediaVariantFloating img,.HeroStories-module-scss-module__sP_DKq__media.HeroStories-module-scss-module__sP_DKq__mediaVariantFloating video{object-fit:contain}@media (min-width:1080px){.HeroStories-module-scss-module__sP_DKq__media.HeroStories-module-scss-module__sP_DKq__mediaVariantFloating{padding:var(--tatami-dimension-spacing-64)}}}
.pillar-module-scss-module__hd48eW__icon{color:var(--tatami-color-accent-strong);font-size:28px}.pillar-module-scss-module__hd48eW__title{font:var(--typography-global-subheading-font-computed,var(--tatami-typography-global-subheading-font));letter-spacing:var(--typography-global-subheading-letter-spacing-computed,var(--tatami-typography-global-subheading-letter-spacing));font-feature-settings:var(--typography-global-subheading-font-feature-settings-computed,var(--tatami-typography-global-subheading-font-feature-settings));color:var(--tatami-color-text-strong);margin:0}@media (min-width:600px){.pillar-module-scss-module__hd48eW__title{--typography-global-subheading-font-computed:var(--tatami-typography-global-subheading-sm-font);--typography-global-subheading-letter-spacing-computed:var(--tatami-typography-global-subheading-sm-letter-spacing);--typography-global-subheading-font-feature-settings-computed:var(--tatami-typography-global-subheading-sm-font-feature-settings)}}@media (min-width:840px){.pillar-module-scss-module__hd48eW__title{--typography-global-subheading-font-computed:var(--tatami-typography-global-subheading-md-font,var(--tatami-typography-global-subheading-sm-font));--typography-global-subheading-letter-spacing-computed:var(--tatami-typography-global-subheading-md-letter-spacing,var(--tatami-typography-global-subheading-sm-letter-spacing));--typography-global-subheading-font-feature-settings-computed:var(--tatami-typography-global-subheading-md-font-feature-settings,var(--tatami-typography-global-subheading-sm-font-feature-settings))}}@media (min-width:1080px){.pillar-module-scss-module__hd48eW__title{--typography-global-subheading-font-computed:var(--tatami-typography-global-subheading-lg-font,var(--tatami-typography-global-subheading-md-font,var(--tatami-typography-global-subheading-sm-font)));--typography-global-subheading-letter-spacing-computed:var(--tatami-typography-global-subheading-lg-letter-spacing,var(--tatami-typography-global-subheading-md-letter-spacing,var(--tatami-typography-global-subheading-sm-letter-spacing)));--typography-global-subheading-font-feature-settings-computed:var(--tatami-typography-global-subheading-lg-font-feature-settings,var(--tatami-typography-global-subheading-md-font-feature-settings,var(--tatami-typography-global-subheading-sm-font-feature-settings)))}}@media (min-width:1280px){.pillar-module-scss-module__hd48eW__title{--typography-global-subheading-font-computed:var(--tatami-typography-global-subheading-xl-font,var(--tatami-typography-global-subheading-lg-font,var(--tatami-typography-global-subheading-md-font,var(--tatami-typography-global-subheading-sm-font))));--typography-global-subheading-letter-spacing-computed:var(--tatami-typography-global-subheading-xl-letter-spacing,var(--tatami-typography-global-subheading-lg-letter-spacing,var(--tatami-typography-global-subheading-md-letter-spacing,var(--tatami-typography-global-subheading-sm-letter-spacing))));--typography-global-subheading-font-feature-settings-computed:var(--tatami-typography-global-subheading-xl-font-feature-settings,var(--tatami-typography-global-subheading-lg-font-feature-settings,var(--tatami-typography-global-subheading-md-font-feature-settings,var(--tatami-typography-global-subheading-sm-font-feature-settings))))}}@media (min-width:1440px){.pillar-module-scss-module__hd48eW__title{--typography-global-subheading-font-computed:var(--tatami-typography-global-subheading-xxl-font,var(--tatami-typography-global-subheading-xl-font,var(--tatami-typography-global-subheading-lg-font,var(--tatami-typography-global-subheading-md-font,var(--tatami-typography-global-subheading-sm-font)))));--typography-global-subheading-letter-spacing-computed:var(--tatami-typography-global-subheading-xxl-letter-spacing,var(--tatami-typography-global-subheading-xl-letter-spacing,var(--tatami-typography-global-subheading-lg-letter-spacing,var(--tatami-typography-global-subheading-md-letter-spacing,var(--tatami-typography-global-subheading-sm-letter-spacing)))));--typography-global-subheading-font-feature-settings-computed:var(--tatami-typography-global-subheading-xxl-font-feature-settings,var(--tatami-typography-global-subheading-xl-font-feature-settings,var(--tatami-typography-global-subheading-lg-font-feature-settings,var(--tatami-typography-global-subheading-md-font-feature-settings,var(--tatami-typography-global-subheading-sm-font-feature-settings)))))}}.pillar-module-scss-module__hd48eW__description{font:var(--typography-global-body-font-computed,var(--tatami-typography-global-body-font));letter-spacing:var(--typography-global-body-letter-spacing-computed,var(--tatami-typography-global-body-letter-spacing));font-feature-settings:var(--typography-global-body-font-feature-settings-computed,var(--tatami-typography-global-body-font-feature-settings));color:var(--tatami-color-text-normal);margin:0}@media (min-width:600px){.pillar-module-scss-module__hd48eW__description{--typography-global-body-font-computed:var(--tatami-typography-global-body-sm-font);--typography-global-body-letter-spacing-computed:var(--tatami-typography-global-body-sm-letter-spacing);--typography-global-body-font-feature-settings-computed:var(--tatami-typography-global-body-sm-font-feature-settings)}}@media (min-width:840px){.pillar-module-scss-module__hd48eW__description{--typography-global-body-font-computed:var(--tatami-typography-global-body-md-font,var(--tatami-typography-global-body-sm-font));--typography-global-body-letter-spacing-computed:var(--tatami-typography-global-body-md-letter-spacing,var(--tatami-typography-global-body-sm-letter-spacing));--typography-global-body-font-feature-settings-computed:var(--tatami-typography-global-body-md-font-feature-settings,var(--tatami-typography-global-body-sm-font-feature-settings))}}@media (min-width:1080px){.pillar-module-scss-module__hd48eW__description{--typography-global-body-font-computed:var(--tatami-typography-global-body-lg-font,var(--tatami-typography-global-body-md-font,var(--tatami-typography-global-body-sm-font)));--typography-global-body-letter-spacing-computed:var(--tatami-typography-global-body-lg-letter-spacing,var(--tatami-typography-global-body-md-letter-spacing,var(--tatami-typography-global-body-sm-letter-spacing)));--typography-global-body-font-feature-settings-computed:var(--tatami-typography-global-body-lg-font-feature-settings,var(--tatami-typography-global-body-md-font-feature-settings,var(--tatami-typography-global-body-sm-font-feature-settings)))}}@media (min-width:1280px){.pillar-module-scss-module__hd48eW__description{--typography-global-body-font-computed:var(--tatami-typography-global-body-xl-font,var(--tatami-typography-global-body-lg-font,var(--tatami-typography-global-body-md-font,var(--tatami-typography-global-body-sm-font))));--typography-global-body-letter-spacing-computed:var(--tatami-typography-global-body-xl-letter-spacing,var(--tatami-typography-global-body-lg-letter-spacing,var(--tatami-typography-global-body-md-letter-spacing,var(--tatami-typography-global-body-sm-letter-spacing))));--typography-global-body-font-feature-settings-computed:var(--tatami-typography-global-body-xl-font-feature-settings,var(--tatami-typography-global-body-lg-font-feature-settings,var(--tatami-typography-global-body-md-font-feature-settings,var(--tatami-typography-global-body-sm-font-feature-settings))))}}@media (min-width:1440px){.pillar-module-scss-module__hd48eW__description{--typography-global-body-font-computed:var(--tatami-typography-global-body-xxl-font,var(--tatami-typography-global-body-xl-font,var(--tatami-typography-global-body-lg-font,var(--tatami-typography-global-body-md-font,var(--tatami-typography-global-body-sm-font)))));--typography-global-body-letter-spacing-computed:var(--tatami-typography-global-body-xxl-letter-spacing,var(--tatami-typography-global-body-xl-letter-spacing,var(--tatami-typography-global-body-lg-letter-spacing,var(--tatami-typography-global-body-md-letter-spacing,var(--tatami-typography-global-body-sm-letter-spacing)))));--typography-global-body-font-feature-settings-computed:var(--tatami-typography-global-body-xxl-font-feature-settings,var(--tatami-typography-global-body-xl-font-feature-settings,var(--tatami-typography-global-body-lg-font-feature-settings,var(--tatami-typography-global-body-md-font-feature-settings,var(--tatami-typography-global-body-sm-font-feature-settings)))))}}
.quoteBlock-module-scss-module__rp5O7G__block{background-color:var(--tatami-color-background-surface-neutral);border-radius:var(--tatami-border-radius-700);height:auto}
.carouselControls-module-scss-module__iVZ4ea__controls{z-index:1;width:max-content;position:absolute;top:0;left:0}
.carouselControlsOverlay-module-scss-module__bP1gzW__overlay{width:100%;display:inline-block}
.carouselFigure-module-scss-module__6d6kBG__figure{flex-direction:column;justify-content:space-between;align-items:center;margin:0;display:flex}
.carouselFigureCaption-module-scss-module__6XsCfa__figureCaption{text-align:center;margin:12px auto 0}
.carouselPreviousNextButton-module-scss-module__p3F3hG__button{opacity:1;background:0 0;border:0;outline:0;height:100%;padding:0;display:block;position:relative}@media (min-width:600px) and (hover:hover){.carouselPreviousNextButton-module-scss-module__p3F3hG__button{opacity:0}}.carouselPreviousNextButton-module-scss-module__p3F3hG__button:focus-visible,.carouselPreviousNextButton-module-scss-module__p3F3hG__button.carouselPreviousNextButton-module-scss-module__p3F3hG__alwaysShow,.carouselPreviousNextButton-module-scss-module__p3F3hG__button:focus,.carouselPreviousNextButton-module-scss-module__p3F3hG__button:hover:not(:disabled){opacity:1}.carouselPreviousNextButton-module-scss-module__p3F3hG__indicator{transform:translate(0, -50%) scaleX(var(--direction));background-color:var(--tatami-color-background-base);box-shadow:var(--tatami-shadow-200);border:1px solid #00000013;border-radius:100%;padding:8px;position:absolute;top:50%}.carouselPreviousNextButton-module-scss-module__p3F3hG__button.carouselPreviousNextButton-module-scss-module__p3F3hG__previous .carouselPreviousNextButton-module-scss-module__p3F3hG__indicator{inset-inline-start:16px}.carouselPreviousNextButton-module-scss-module__p3F3hG__button.carouselPreviousNextButton-module-scss-module__p3F3hG__previous .carouselPreviousNextButton-module-scss-module__p3F3hG__indicator .carouselPreviousNextButton-module-scss-module__p3F3hG__icon{transform:translate(-2px)}.carouselPreviousNextButton-module-scss-module__p3F3hG__button.carouselPreviousNextButton-module-scss-module__p3F3hG__next .carouselPreviousNextButton-module-scss-module__p3F3hG__indicator{inset-inline-end:16px}.carouselPreviousNextButton-module-scss-module__p3F3hG__button.carouselPreviousNextButton-module-scss-module__p3F3hG__next .carouselPreviousNextButton-module-scss-module__p3F3hG__indicator .carouselPreviousNextButton-module-scss-module__p3F3hG__icon{transform:translate(2px)}.carouselPreviousNextButton-module-scss-module__p3F3hG__button:focus .carouselPreviousNextButton-module-scss-module__p3F3hG__indicator,.carouselPreviousNextButton-module-scss-module__p3F3hG__button:focus-visible .carouselPreviousNextButton-module-scss-module__p3F3hG__indicator{box-shadow:var(--tatami-shadow-200),0 0 0 2px var(--tatami-color-black),0 0 0 4px var(--tatami-color-white)}.carouselPreviousNextButton-module-scss-module__p3F3hG__button:focus:not(:focus-visible) .carouselPreviousNextButton-module-scss-module__p3F3hG__indicator{box-shadow:var(--tatami-shadow-200)}
.carouselStatusIndicator-module-scss-module__XcLR7a__statusIndicator{justify-content:center;gap:8px;padding:12px 24px;display:flex}.carouselStatusIndicator-module-scss-module__XcLR7a__statusIndicatorDot{background-color:var(--tatami-color-text-muted);border-radius:100%;width:8px;height:8px}.carouselStatusIndicator-module-scss-module__XcLR7a__statusIndicatorDot.carouselStatusIndicator-module-scss-module__XcLR7a__current{background-color:var(--tatami-color-text-strong)}
.kombi-module-scss-module__yoy-Pa__carousel{margin-block:var(--tatami-spacing-section-gap);margin-inline:0}@media (min-width:600px){.kombi-module-scss-module__yoy-Pa__carousel{margin-block:var(--tatami-spacing-section-gap-sm,var(--tatami-spacing-section-gap))}}@media (min-width:840px){.kombi-module-scss-module__yoy-Pa__carousel{margin-block:var(--tatami-spacing-section-gap-md,var(--tatami-spacing-section-gap-sm,var(--tatami-spacing-section-gap)))}}@media (min-width:1080px){.kombi-module-scss-module__yoy-Pa__carousel{margin-block:var(--tatami-spacing-section-gap-lg,var(--tatami-spacing-section-gap-md,var(--tatami-spacing-section-gap-sm,var(--tatami-spacing-section-gap))))}}@media (min-width:1280px){.kombi-module-scss-module__yoy-Pa__carousel{margin-block:var(--tatami-spacing-section-gap-xl,var(--tatami-spacing-section-gap-lg,var(--tatami-spacing-section-gap-md,var(--tatami-spacing-section-gap-sm,var(--tatami-spacing-section-gap)))))}}@media (min-width:1440px){.kombi-module-scss-module__yoy-Pa__carousel{margin-block:var(--tatami-spacing-section-gap-xxl,var(--tatami-spacing-section-gap-xl,var(--tatami-spacing-section-gap-lg,var(--tatami-spacing-section-gap-md,var(--tatami-spacing-section-gap-sm,var(--tatami-spacing-section-gap))))))}}.kombi-module-scss-module__yoy-Pa__title,.kombi-module-scss-module__yoy-Pa__description{margin:0}
.faqToggle-module-scss-module__9LB_1G__details{--details-border:1px solid var(--tatami-color-border-base);--details-padding-vertical:16px;--details-margin-vertical:16px;--details-max-line-length:540px;border-top:var(--details-border);border-bottom:var(--details-border);margin:var(--details-margin-vertical) auto;overflow:hidden}.faqToggle-module-scss-module__9LB_1G__details[open]{padding-bottom:var(--details-padding-vertical)}@supports (interpolate-size:allow-keywords){.faqToggle-module-scss-module__9LB_1G__details::details-content{transition-behavior:allow-discrete;block-size:0;transition:block-size .2s,content-visibility .2s}.faqToggle-module-scss-module__9LB_1G__details[open]::details-content{block-size:auto}}.faqToggle-module-scss-module__9LB_1G__details+.faqToggle-module-scss-module__9LB_1G__details{margin-top:calc(-1*var(--details-margin-vertical));border-top:0}.faqToggle-module-scss-module__9LB_1G__summary{font:var(--tatami-typography-sans-200-semibold-font);letter-spacing:var(--tatami-typography-sans-200-semibold-letter-spacing);padding:var(--details-padding-vertical) 0;cursor:pointer;justify-content:space-between;align-items:flex-start;display:flex}.faqToggle-module-scss-module__9LB_1G__summary::-webkit-details-marker{display:none}.faqToggle-module-scss-module__9LB_1G__summaryParagraph{max-width:var(--details-max-line-length);margin:0}.faqToggle-module-scss-module__9LB_1G__toggle{flex-shrink:0;margin-top:4px;transition:transform .1s ease-in-out}.faqToggle-module-scss-module__9LB_1G__details[open] .faqToggle-module-scss-module__9LB_1G__toggle{transform:rotate(45deg)}.faqToggle-module-scss-module__9LB_1G__content{max-width:var(--details-max-line-length);padding-bottom:var(--tatami-dimension-spacing-16)}.faqToggle-module-scss-module__9LB_1G__content>:first-child{margin-top:0}.faqToggle-module-scss-module__9LB_1G__content>:last-child{margin-bottom:0}
.figure-module-scss-module__nd3E5W__figure{margin:0}.figure-module-scss-module__nd3E5W__caption{font:var(--typography-global-caption-font-computed,var(--tatami-typography-global-caption-font));letter-spacing:var(--typography-global-caption-letter-spacing-computed,var(--tatami-typography-global-caption-letter-spacing));font-feature-settings:var(--typography-global-caption-font-feature-settings-computed,var(--tatami-typography-global-caption-font-feature-settings));color:var(--tatami-color-text-muted);margin-block-start:var(--tatami-dimension-spacing-12)}@media (min-width:600px){.figure-module-scss-module__nd3E5W__caption{--typography-global-caption-font-computed:var(--tatami-typography-global-caption-sm-font);--typography-global-caption-letter-spacing-computed:var(--tatami-typography-global-caption-sm-letter-spacing);--typography-global-caption-font-feature-settings-computed:var(--tatami-typography-global-caption-sm-font-feature-settings)}}@media (min-width:840px){.figure-module-scss-module__nd3E5W__caption{--typography-global-caption-font-computed:var(--tatami-typography-global-caption-md-font,var(--tatami-typography-global-caption-sm-font));--typography-global-caption-letter-spacing-computed:var(--tatami-typography-global-caption-md-letter-spacing,var(--tatami-typography-global-caption-sm-letter-spacing));--typography-global-caption-font-feature-settings-computed:var(--tatami-typography-global-caption-md-font-feature-settings,var(--tatami-typography-global-caption-sm-font-feature-settings))}}@media (min-width:1080px){.figure-module-scss-module__nd3E5W__caption{--typography-global-caption-font-computed:var(--tatami-typography-global-caption-lg-font,var(--tatami-typography-global-caption-md-font,var(--tatami-typography-global-caption-sm-font)));--typography-global-caption-letter-spacing-computed:var(--tatami-typography-global-caption-lg-letter-spacing,var(--tatami-typography-global-caption-md-letter-spacing,var(--tatami-typography-global-caption-sm-letter-spacing)));--typography-global-caption-font-feature-settings-computed:var(--tatami-typography-global-caption-lg-font-feature-settings,var(--tatami-typography-global-caption-md-font-feature-settings,var(--tatami-typography-global-caption-sm-font-feature-settings)))}}@media (min-width:1280px){.figure-module-scss-module__nd3E5W__caption{--typography-global-caption-font-computed:var(--tatami-typography-global-caption-xl-font,var(--tatami-typography-global-caption-lg-font,var(--tatami-typography-global-caption-md-font,var(--tatami-typography-global-caption-sm-font))));--typography-global-caption-letter-spacing-computed:var(--tatami-typography-global-caption-xl-letter-spacing,var(--tatami-typography-global-caption-lg-letter-spacing,var(--tatami-typography-global-caption-md-letter-spacing,var(--tatami-typography-global-caption-sm-letter-spacing))));--typography-global-caption-font-feature-settings-computed:var(--tatami-typography-global-caption-xl-font-feature-settings,var(--tatami-typography-global-caption-lg-font-feature-settings,var(--tatami-typography-global-caption-md-font-feature-settings,var(--tatami-typography-global-caption-sm-font-feature-settings))))}}@media (min-width:1440px){.figure-module-scss-module__nd3E5W__caption{--typography-global-caption-font-computed:var(--tatami-typography-global-caption-xxl-font,var(--tatami-typography-global-caption-xl-font,var(--tatami-typography-global-caption-lg-font,var(--tatami-typography-global-caption-md-font,var(--tatami-typography-global-caption-sm-font)))));--typography-global-caption-letter-spacing-computed:var(--tatami-typography-global-caption-xxl-letter-spacing,var(--tatami-typography-global-caption-xl-letter-spacing,var(--tatami-typography-global-caption-lg-letter-spacing,var(--tatami-typography-global-caption-md-letter-spacing,var(--tatami-typography-global-caption-sm-letter-spacing)))));--typography-global-caption-font-feature-settings-computed:var(--tatami-typography-global-caption-xxl-font-feature-settings,var(--tatami-typography-global-caption-xl-font-feature-settings,var(--tatami-typography-global-caption-lg-font-feature-settings,var(--tatami-typography-global-caption-md-font-feature-settings,var(--tatami-typography-global-caption-sm-font-feature-settings)))))}}
.quote-module-scss-module__nhBFhq__figure{--quote-margin-horizontal:auto;margin-block:var(--tatami-spacing-section-gap);margin-inline:var(--quote-margin-horizontal);text-align:center;max-width:768px}@media (min-width:600px){.quote-module-scss-module__nhBFhq__figure{margin-block:var(--tatami-spacing-section-gap-sm,var(--tatami-spacing-section-gap))}}@media (min-width:840px){.quote-module-scss-module__nhBFhq__figure{margin-block:var(--tatami-spacing-section-gap-md,var(--tatami-spacing-section-gap-sm,var(--tatami-spacing-section-gap)))}}@media (min-width:1080px){.quote-module-scss-module__nhBFhq__figure{margin-block:var(--tatami-spacing-section-gap-lg,var(--tatami-spacing-section-gap-md,var(--tatami-spacing-section-gap-sm,var(--tatami-spacing-section-gap))))}}@media (min-width:1280px){.quote-module-scss-module__nhBFhq__figure{margin-block:var(--tatami-spacing-section-gap-xl,var(--tatami-spacing-section-gap-lg,var(--tatami-spacing-section-gap-md,var(--tatami-spacing-section-gap-sm,var(--tatami-spacing-section-gap)))))}}@media (min-width:1440px){.quote-module-scss-module__nhBFhq__figure{margin-block:var(--tatami-spacing-section-gap-xxl,var(--tatami-spacing-section-gap-xl,var(--tatami-spacing-section-gap-lg,var(--tatami-spacing-section-gap-md,var(--tatami-spacing-section-gap-sm,var(--tatami-spacing-section-gap))))))}}
.emailCapture-module-scss-module__pixNwa__emailCapture{flex-flow:wrap;grid-template-columns:296px 1fr;align-self:stretch;align-items:flex-start;gap:6px;max-width:480px;height:38px;display:grid}.emailCapture-module-scss-module__pixNwa__container{flex-shrink:0;justify-content:center;align-self:stretch;align-items:center;gap:7px;min-width:393px;height:80px;padding:0 24px;display:flex}@media (max-width:668px){.emailCapture-module-scss-module__pixNwa__emailCapture{grid-template-columns:220px}.emailCapture-module-scss-module__pixNwa__container{min-width:0}}
.logos-module-scss-module__2CQPRq__group{text-align:center;margin:48px 0}.logos-module-scss-module__2CQPRq__label{font:var(--tatami-typography-sans-50-regular-font);letter-spacing:var(--tatami-typography-sans-50-regular-letter-spacing);margin:0 0 16px}.logos-module-scss-module__2CQPRq__logos{--logo-surface-area:3500;--column-gap:24px;--row-gap:calc(var(--column-gap) * 1.25);--logos-flow:column;grid-auto-flow:var(--logos-flow);place-items:center;gap:var(--row-gap) var(--column-gap);display:grid}@media (min-width:840px){.logos-module-scss-module__2CQPRq__logos{--column-gap:36px}}.logos-module-scss-module__2CQPRq__logo{width:100%;height:auto;max-width:round(calc(var(--logo-width) * calc(sqrt(var(--logo-surface-area)/calc(var(--logo-width) * var(--logo-height)))) * 1px), 1px)}.logos-module-scss-module__2CQPRq__logos:has(:nth-child(6 of .logos-module-scss-module__2CQPRq__logo)){--logos-flow:row;--logos-columns:3;grid-template-columns:repeat(var(--logos-columns), 1fr)}@media (min-width:840px){.logos-module-scss-module__2CQPRq__logos:has(:nth-child(6 of .logos-module-scss-module__2CQPRq__logo)){--logos-columns:6}}
@layer front-ui-components{.prose-module-scss-module__UDppXa__prose{font:var(--typography-global-prose-font-computed,var(--tatami-typography-global-prose-font));letter-spacing:var(--typography-global-prose-letter-spacing-computed,var(--tatami-typography-global-prose-letter-spacing));font-feature-settings:var(--typography-global-prose-font-feature-settings-computed,var(--tatami-typography-global-prose-font-feature-settings));row-gap:1lh}@media (min-width:600px){.prose-module-scss-module__UDppXa__prose{--typography-global-prose-font-computed:var(--tatami-typography-global-prose-sm-font);--typography-global-prose-letter-spacing-computed:var(--tatami-typography-global-prose-sm-letter-spacing);--typography-global-prose-font-feature-settings-computed:var(--tatami-typography-global-prose-sm-font-feature-settings)}}@media (min-width:840px){.prose-module-scss-module__UDppXa__prose{--typography-global-prose-font-computed:var(--tatami-typography-global-prose-md-font,var(--tatami-typography-global-prose-sm-font));--typography-global-prose-letter-spacing-computed:var(--tatami-typography-global-prose-md-letter-spacing,var(--tatami-typography-global-prose-sm-letter-spacing));--typography-global-prose-font-feature-settings-computed:var(--tatami-typography-global-prose-md-font-feature-settings,var(--tatami-typography-global-prose-sm-font-feature-settings))}}@media (min-width:1080px){.prose-module-scss-module__UDppXa__prose{--typography-global-prose-font-computed:var(--tatami-typography-global-prose-lg-font,var(--tatami-typography-global-prose-md-font,var(--tatami-typography-global-prose-sm-font)));--typography-global-prose-letter-spacing-computed:var(--tatami-typography-global-prose-lg-letter-spacing,var(--tatami-typography-global-prose-md-letter-spacing,var(--tatami-typography-global-prose-sm-letter-spacing)));--typography-global-prose-font-feature-settings-computed:var(--tatami-typography-global-prose-lg-font-feature-settings,var(--tatami-typography-global-prose-md-font-feature-settings,var(--tatami-typography-global-prose-sm-font-feature-settings)))}}@media (min-width:1280px){.prose-module-scss-module__UDppXa__prose{--typography-global-prose-font-computed:var(--tatami-typography-global-prose-xl-font,var(--tatami-typography-global-prose-lg-font,var(--tatami-typography-global-prose-md-font,var(--tatami-typography-global-prose-sm-font))));--typography-global-prose-letter-spacing-computed:var(--tatami-typography-global-prose-xl-letter-spacing,var(--tatami-typography-global-prose-lg-letter-spacing,var(--tatami-typography-global-prose-md-letter-spacing,var(--tatami-typography-global-prose-sm-letter-spacing))));--typography-global-prose-font-feature-settings-computed:var(--tatami-typography-global-prose-xl-font-feature-settings,var(--tatami-typography-global-prose-lg-font-feature-settings,var(--tatami-typography-global-prose-md-font-feature-settings,var(--tatami-typography-global-prose-sm-font-feature-settings))))}}@media (min-width:1440px){.prose-module-scss-module__UDppXa__prose{--typography-global-prose-font-computed:var(--tatami-typography-global-prose-xxl-font,var(--tatami-typography-global-prose-xl-font,var(--tatami-typography-global-prose-lg-font,var(--tatami-typography-global-prose-md-font,var(--tatami-typography-global-prose-sm-font)))));--typography-global-prose-letter-spacing-computed:var(--tatami-typography-global-prose-xxl-letter-spacing,var(--tatami-typography-global-prose-xl-letter-spacing,var(--tatami-typography-global-prose-lg-letter-spacing,var(--tatami-typography-global-prose-md-letter-spacing,var(--tatami-typography-global-prose-sm-letter-spacing)))));--typography-global-prose-font-feature-settings-computed:var(--tatami-typography-global-prose-xxl-font-feature-settings,var(--tatami-typography-global-prose-xl-font-feature-settings,var(--tatami-typography-global-prose-lg-font-feature-settings,var(--tatami-typography-global-prose-md-font-feature-settings,var(--tatami-typography-global-prose-sm-font-feature-settings)))))}}.prose-module-scss-module__UDppXa__center{text-align:center}@media (min-width:840px){.prose-module-scss-module__UDppXa__proseParagraph{grid-column:2/span 10}}}
.row-module-scss-module__e8A4vG__row{--row-gap:var(--tatami-dimension-spacing-24);--row-columns:1;--row-total-gutter-space:calc((var(--row-columns) - 1) * var(--row-gap));--row-item-basis:calc((100% - var(--row-total-gutter-space)) / var(--row-columns));margin:var(--tatami-dimension-spacing-24) 0;gap:var(--row-gap);flex-wrap:wrap;display:flex}@media (min-width:840px){.row-module-scss-module__e8A4vG__row{--row-columns:var(--row-item-count)}}.row-module-scss-module__e8A4vG__row>*{flex:1 1 var(--row-item-basis)}@media (min-width:840px){.row-module-scss-module__e8A4vG__row.row-module-scss-module__e8A4vG__fourItems{--row-columns:2}}@media (min-width:1280px){.row-module-scss-module__e8A4vG__row.row-module-scss-module__e8A4vG__fourItems{--row-columns:4}}
.Hero-module-scss-module__EBeCla__container{--hero-layout-row:0;margin-top:80px;container-type:inline-size}.Hero-module-scss-module__EBeCla__container:not(:last-child){margin-bottom:var(--tatami-spacing-section-gap)}@media (min-width:600px){.Hero-module-scss-module__EBeCla__container:not(:last-child){margin-bottom:var(--tatami-spacing-section-gap-sm,var(--tatami-spacing-section-gap))}}@media (min-width:840px){.Hero-module-scss-module__EBeCla__container:not(:last-child){margin-bottom:var(--tatami-spacing-section-gap-md,var(--tatami-spacing-section-gap-sm,var(--tatami-spacing-section-gap)))}}@media (min-width:1080px){.Hero-module-scss-module__EBeCla__container:not(:last-child){margin-bottom:var(--tatami-spacing-section-gap-lg,var(--tatami-spacing-section-gap-md,var(--tatami-spacing-section-gap-sm,var(--tatami-spacing-section-gap))))}}@media (min-width:1280px){.Hero-module-scss-module__EBeCla__container:not(:last-child){margin-bottom:var(--tatami-spacing-section-gap-xl,var(--tatami-spacing-section-gap-lg,var(--tatami-spacing-section-gap-md,var(--tatami-spacing-section-gap-sm,var(--tatami-spacing-section-gap)))))}}@media (min-width:1440px){.Hero-module-scss-module__EBeCla__container:not(:last-child){margin-bottom:var(--tatami-spacing-section-gap-xxl,var(--tatami-spacing-section-gap-xl,var(--tatami-spacing-section-gap-lg,var(--tatami-spacing-section-gap-md,var(--tatami-spacing-section-gap-sm,var(--tatami-spacing-section-gap))))))}}.Hero-module-scss-module__EBeCla__container:has(.Hero-module-scss-module__EBeCla__image){--hero-layout-row:1}.Hero-module-scss-module__EBeCla__hero{--hero-max-width:840px;--hero-margin:0 auto;--hero-text-align:center;margin:var(--hero-margin);max-width:var(--hero-max-width);text-align:var(--hero-text-align);grid-auto-columns:minmax(0,1fr);justify-items:center;display:grid}@container style(--hero-layout-row:1) and (min-width:800px){.Hero-module-scss-module__EBeCla__hero{--hero-margin:0;--hero-max-width:unset;--hero-text-align:unset;grid-template-rows:repeat(5,max-content);grid-auto-flow:column;place-items:center start;column-gap:28px}}.Hero-module-scss-module__EBeCla__heading.Hero-module-scss-module__EBeCla__heading{font:var(--typography-global-title-font-computed,var(--tatami-typography-global-title-font));letter-spacing:var(--typography-global-title-letter-spacing-computed,var(--tatami-typography-global-title-letter-spacing));font-feature-settings:var(--typography-global-title-font-feature-settings-computed,var(--tatami-typography-global-title-font-feature-settings));text-wrap:balance;color:var(--tatami-color-text-strong);-webkit-hyphenate-limit-before:var(--hyphens-before);-webkit-hyphenate-limit-after:var(--hyphens-after);-webkit-hyphenate-limit-lines:var(--hyphens-lines);hyphenate-limit-chars:var(--hyphens-length) var(--hyphens-before) var(--hyphens-after);hyphenate-limit-lines:var(--hyphens-lines);margin:0}@media (min-width:600px){.Hero-module-scss-module__EBeCla__heading.Hero-module-scss-module__EBeCla__heading{--typography-global-title-font-computed:var(--tatami-typography-global-title-sm-font);--typography-global-title-letter-spacing-computed:var(--tatami-typography-global-title-sm-letter-spacing);--typography-global-title-font-feature-settings-computed:var(--tatami-typography-global-title-sm-font-feature-settings)}}@media (min-width:840px){.Hero-module-scss-module__EBeCla__heading.Hero-module-scss-module__EBeCla__heading{--typography-global-title-font-computed:var(--tatami-typography-global-title-md-font,var(--tatami-typography-global-title-sm-font));--typography-global-title-letter-spacing-computed:var(--tatami-typography-global-title-md-letter-spacing,var(--tatami-typography-global-title-sm-letter-spacing));--typography-global-title-font-feature-settings-computed:var(--tatami-typography-global-title-md-font-feature-settings,var(--tatami-typography-global-title-sm-font-feature-settings))}}@media (min-width:1080px){.Hero-module-scss-module__EBeCla__heading.Hero-module-scss-module__EBeCla__heading{--typography-global-title-font-computed:var(--tatami-typography-global-title-lg-font,var(--tatami-typography-global-title-md-font,var(--tatami-typography-global-title-sm-font)));--typography-global-title-letter-spacing-computed:var(--tatami-typography-global-title-lg-letter-spacing,var(--tatami-typography-global-title-md-letter-spacing,var(--tatami-typography-global-title-sm-letter-spacing)));--typography-global-title-font-feature-settings-computed:var(--tatami-typography-global-title-lg-font-feature-settings,var(--tatami-typography-global-title-md-font-feature-settings,var(--tatami-typography-global-title-sm-font-feature-settings)))}}@media (min-width:1280px){.Hero-module-scss-module__EBeCla__heading.Hero-module-scss-module__EBeCla__heading{--typography-global-title-font-computed:var(--tatami-typography-global-title-xl-font,var(--tatami-typography-global-title-lg-font,var(--tatami-typography-global-title-md-font,var(--tatami-typography-global-title-sm-font))));--typography-global-title-letter-spacing-computed:var(--tatami-typography-global-title-xl-letter-spacing,var(--tatami-typography-global-title-lg-letter-spacing,var(--tatami-typography-global-title-md-letter-spacing,var(--tatami-typography-global-title-sm-letter-spacing))));--typography-global-title-font-feature-settings-computed:var(--tatami-typography-global-title-xl-font-feature-settings,var(--tatami-typography-global-title-lg-font-feature-settings,var(--tatami-typography-global-title-md-font-feature-settings,var(--tatami-typography-global-title-sm-font-feature-settings))))}}@media (min-width:1440px){.Hero-module-scss-module__EBeCla__heading.Hero-module-scss-module__EBeCla__heading{--typography-global-title-font-computed:var(--tatami-typography-global-title-xxl-font,var(--tatami-typography-global-title-xl-font,var(--tatami-typography-global-title-lg-font,var(--tatami-typography-global-title-md-font,var(--tatami-typography-global-title-sm-font)))));--typography-global-title-letter-spacing-computed:var(--tatami-typography-global-title-xxl-letter-spacing,var(--tatami-typography-global-title-xl-letter-spacing,var(--tatami-typography-global-title-lg-letter-spacing,var(--tatami-typography-global-title-md-letter-spacing,var(--tatami-typography-global-title-sm-letter-spacing)))));--typography-global-title-font-feature-settings-computed:var(--tatami-typography-global-title-xxl-font-feature-settings,var(--tatami-typography-global-title-xl-font-feature-settings,var(--tatami-typography-global-title-lg-font-feature-settings,var(--tatami-typography-global-title-md-font-feature-settings,var(--tatami-typography-global-title-sm-font-feature-settings)))))}}@container style(--hero-layout-row:1) and (min-width:800px){.Hero-module-scss-module__EBeCla__heading.Hero-module-scss-module__EBeCla__heading{grid-row:2}}:lang(de) .Hero-module-scss-module__EBeCla__heading.Hero-module-scss-module__EBeCla__heading{white-space:normal;hyphens:auto;--hyphens-before:2;--hyphens-after:2;--hyphens-lines:2;--hyphens-length:6}:lang(fr) .Hero-module-scss-module__EBeCla__heading.Hero-module-scss-module__EBeCla__heading{white-space:normal;hyphens:auto;--hyphens-before:3;--hyphens-after:3;--hyphens-lines:1;--hyphens-length:8}.Hero-module-scss-module__EBeCla__subheading{font:var(--typography-global-deck-font-computed,var(--tatami-typography-global-deck-font));letter-spacing:var(--typography-global-deck-letter-spacing-computed,var(--tatami-typography-global-deck-letter-spacing));font-feature-settings:var(--typography-global-deck-font-feature-settings-computed,var(--tatami-typography-global-deck-font-feature-settings));text-wrap:balance;max-width:56ch;color:var(--tatami-color-text-normal);margin:12px 0 0}@media (min-width:600px){.Hero-module-scss-module__EBeCla__subheading{--typography-global-deck-font-computed:var(--tatami-typography-global-deck-sm-font);--typography-global-deck-letter-spacing-computed:var(--tatami-typography-global-deck-sm-letter-spacing);--typography-global-deck-font-feature-settings-computed:var(--tatami-typography-global-deck-sm-font-feature-settings)}}@media (min-width:840px){.Hero-module-scss-module__EBeCla__subheading{--typography-global-deck-font-computed:var(--tatami-typography-global-deck-md-font,var(--tatami-typography-global-deck-sm-font));--typography-global-deck-letter-spacing-computed:var(--tatami-typography-global-deck-md-letter-spacing,var(--tatami-typography-global-deck-sm-letter-spacing));--typography-global-deck-font-feature-settings-computed:var(--tatami-typography-global-deck-md-font-feature-settings,var(--tatami-typography-global-deck-sm-font-feature-settings))}}@media (min-width:1080px){.Hero-module-scss-module__EBeCla__subheading{--typography-global-deck-font-computed:var(--tatami-typography-global-deck-lg-font,var(--tatami-typography-global-deck-md-font,var(--tatami-typography-global-deck-sm-font)));--typography-global-deck-letter-spacing-computed:var(--tatami-typography-global-deck-lg-letter-spacing,var(--tatami-typography-global-deck-md-letter-spacing,var(--tatami-typography-global-deck-sm-letter-spacing)));--typography-global-deck-font-feature-settings-computed:var(--tatami-typography-global-deck-lg-font-feature-settings,var(--tatami-typography-global-deck-md-font-feature-settings,var(--tatami-typography-global-deck-sm-font-feature-settings)))}}@media (min-width:1280px){.Hero-module-scss-module__EBeCla__subheading{--typography-global-deck-font-computed:var(--tatami-typography-global-deck-xl-font,var(--tatami-typography-global-deck-lg-font,var(--tatami-typography-global-deck-md-font,var(--tatami-typography-global-deck-sm-font))));--typography-global-deck-letter-spacing-computed:var(--tatami-typography-global-deck-xl-letter-spacing,var(--tatami-typography-global-deck-lg-letter-spacing,var(--tatami-typography-global-deck-md-letter-spacing,var(--tatami-typography-global-deck-sm-letter-spacing))));--typography-global-deck-font-feature-settings-computed:var(--tatami-typography-global-deck-xl-font-feature-settings,var(--tatami-typography-global-deck-lg-font-feature-settings,var(--tatami-typography-global-deck-md-font-feature-settings,var(--tatami-typography-global-deck-sm-font-feature-settings))))}}@media (min-width:1440px){.Hero-module-scss-module__EBeCla__subheading{--typography-global-deck-font-computed:var(--tatami-typography-global-deck-xxl-font,var(--tatami-typography-global-deck-xl-font,var(--tatami-typography-global-deck-lg-font,var(--tatami-typography-global-deck-md-font,var(--tatami-typography-global-deck-sm-font)))));--typography-global-deck-letter-spacing-computed:var(--tatami-typography-global-deck-xxl-letter-spacing,var(--tatami-typography-global-deck-xl-letter-spacing,var(--tatami-typography-global-deck-lg-letter-spacing,var(--tatami-typography-global-deck-md-letter-spacing,var(--tatami-typography-global-deck-sm-letter-spacing)))));--typography-global-deck-font-feature-settings-computed:var(--tatami-typography-global-deck-xxl-font-feature-settings,var(--tatami-typography-global-deck-xl-font-feature-settings,var(--tatami-typography-global-deck-lg-font-feature-settings,var(--tatami-typography-global-deck-md-font-feature-settings,var(--tatami-typography-global-deck-sm-font-feature-settings)))))}}@container style(--hero-layout-row:1) and (min-width:800px){.Hero-module-scss-module__EBeCla__subheading{text-wrap:inherit}}.Hero-module-scss-module__EBeCla__ctas{--hero-ctas-justify-content:center;align-items:center;gap:8px;justify-content:var(--hero-ctas-justify-content);flex-wrap:wrap;margin-top:20px;display:flex}@container style(--hero-layout-row:1) and (min-width:800px){.Hero-module-scss-module__EBeCla__ctas{--hero-ctas-justify-content:unset}}.Hero-module-scss-module__EBeCla__image{--hero-image-width:auto;--hero-image-height:auto;--hero-image-max-width:100%;--hero-image-max-height:310px;--hero-image-grid-row:1;width:var(--hero-image-width);max-width:var(--hero-image-max-width);height:var(--hero-image-height);max-height:var(--hero-image-max-height);grid-row:var(--hero-image-grid-row);margin-bottom:12px;display:block}@container style(--hero-layout-row:1) and (min-width:800px){.Hero-module-scss-module__EBeCla__image{--hero-image-max-width:392px;--hero-image-max-height:unset;--hero-image-grid-row:1 / -1;grid-column:2;justify-self:center;margin-bottom:0}}
.HeroDeprecated-module-scss-module___1bnDG__hero{--hero-margin-block:var(--tatami-dimension-spacing-48);--hero-gap:var(--tatami-dimension-spacing-48);margin-block:var(--hero-margin-block);gap:var(--hero-gap);justify-items:center;display:grid}.HeroDeprecated-module-scss-module___1bnDG__header{text-align:center;flex-direction:column;order:1;align-items:center;gap:12px;max-width:720px;display:flex}.HeroDeprecated-module-scss-module___1bnDG__eyebrow{font:var(--tatami-typography-sans-300-medium-font);letter-spacing:var(--tatami-typography-sans-300-medium-letter-spacing);color:var(--tatami-color-text-muted);margin:0}.HeroDeprecated-module-scss-module___1bnDG__subtitle{font:var(--tatami-typography-sans-300-medium-font);letter-spacing:var(--tatami-typography-sans-300-medium-letter-spacing);margin-bottom:var(--tatami-dimension-spacing-8);margin-top:0}.HeroDeprecated-module-scss-module___1bnDG__picture{order:2}@media (min-width:840px){.HeroDeprecated-module-scss-module___1bnDG__hero{--hero-columns:1fr 1fr;--hero-margin-block:var(--tatami-dimension-spacing-64);--hero-gap:var(--tatami-dimension-spacing-32)}.HeroDeprecated-module-scss-module___1bnDG__hero.HeroDeprecated-module-scss-module___1bnDG__projects,.HeroDeprecated-module-scss-module___1bnDG__hero.HeroDeprecated-module-scss-module___1bnDG__wikis,.HeroDeprecated-module-scss-module___1bnDG__hero.HeroDeprecated-module-scss-module___1bnDG__docs{grid-template-columns:var(--hero-columns);align-items:end}.HeroDeprecated-module-scss-module___1bnDG__header{order:2}.HeroDeprecated-module-scss-module___1bnDG__picture{order:1}.HeroDeprecated-module-scss-module___1bnDG__projects,.HeroDeprecated-module-scss-module___1bnDG__wikis,.HeroDeprecated-module-scss-module___1bnDG__docs{--hero-margin-block:var(--tatami-dimension-spacing-96)}.HeroDeprecated-module-scss-module___1bnDG__projects .HeroDeprecated-module-scss-module___1bnDG__header,.HeroDeprecated-module-scss-module___1bnDG__wikis .HeroDeprecated-module-scss-module___1bnDG__header,.HeroDeprecated-module-scss-module___1bnDG__docs .HeroDeprecated-module-scss-module___1bnDG__header{text-align:left;order:1;align-items:flex-start}.HeroDeprecated-module-scss-module___1bnDG__projects .HeroDeprecated-module-scss-module___1bnDG__picture,.HeroDeprecated-module-scss-module___1bnDG__wikis .HeroDeprecated-module-scss-module___1bnDG__picture,.HeroDeprecated-module-scss-module___1bnDG__docs .HeroDeprecated-module-scss-module___1bnDG__picture{order:2}}@media (min-width:1080px){.HeroDeprecated-module-scss-module___1bnDG__hero{--hero-columns:7fr 9fr}}.HeroDeprecated-module-scss-module___1bnDG__cta{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.HeroDeprecated-module-scss-module___1bnDG__cta>:nth-child(3){flex-basis:100%;margin-top:10px}.HeroDeprecated-module-scss-module___1bnDG__cta>:nth-child(3):only-child{flex-basis:auto}
.index-module-scss-module__-AT2qq__sections{gap:var(--tatami-spacing-page-gap);flex-direction:column;display:flex}@media (min-width:600px){.index-module-scss-module__-AT2qq__sections{gap:var(--tatami-spacing-page-gap-sm,var(--tatami-spacing-page-gap))}}@media (min-width:840px){.index-module-scss-module__-AT2qq__sections{gap:var(--tatami-spacing-page-gap-md,var(--tatami-spacing-page-gap-sm,var(--tatami-spacing-page-gap)))}}@media (min-width:1080px){.index-module-scss-module__-AT2qq__sections{gap:var(--tatami-spacing-page-gap-lg,var(--tatami-spacing-page-gap-md,var(--tatami-spacing-page-gap-sm,var(--tatami-spacing-page-gap))))}}@media (min-width:1280px){.index-module-scss-module__-AT2qq__sections{gap:var(--tatami-spacing-page-gap-xl,var(--tatami-spacing-page-gap-lg,var(--tatami-spacing-page-gap-md,var(--tatami-spacing-page-gap-sm,var(--tatami-spacing-page-gap)))))}}@media (min-width:1440px){.index-module-scss-module__-AT2qq__sections{gap:var(--tatami-spacing-page-gap-xxl,var(--tatami-spacing-page-gap-xl,var(--tatami-spacing-page-gap-lg,var(--tatami-spacing-page-gap-md,var(--tatami-spacing-page-gap-sm,var(--tatami-spacing-page-gap))))))}}
.BlockApp-module-scss-module__Hu2Qoq__wrapper{padding:var(--spacing-block-s) var(--spacing-block-m);border-radius:12px;flex-direction:column;justify-content:flex-start;gap:30px;width:100%;height:100%;margin:0;display:flex;overflow:hidden}@media (min-width:600px){.BlockApp-module-scss-module__Hu2Qoq__wrapper{padding:var(--spacing-block-m) var(--spacing-block-l)}}.BlockApp-module-scss-module__Hu2Qoq__downloadLinks{flex-wrap:wrap;align-items:flex-start;gap:12px;display:flex}.BlockApp-module-scss-module__Hu2Qoq__shadow{box-shadow:var(--tatami-shadow-200);border-radius:var(--tatami-border-radius-400);overflow:hidden}.BlockApp-module-scss-module__Hu2Qoq__staticScreenshotWrapper{aspect-ratio:960/600;width:100%;height:auto;position:relative;overflow:hidden}.BlockApp-module-scss-module__Hu2Qoq__screenshotWrapper{aspect-ratio:960/600;width:100%;height:auto;padding-bottom:12px;position:relative;overflow:visible hidden}.BlockApp-module-scss-module__Hu2Qoq__screenshotWrapperMobile:after{content:"";background:linear-gradient(180deg, #f6f5f400 65%, var(--tatami-color-background-surface-neutral) 96%);z-index:1;width:100%;height:25%;position:absolute;bottom:0;left:0}.BlockApp-module-scss-module__Hu2Qoq__screenshotWrapperMobile>*,.BlockApp-module-scss-module__Hu2Qoq__screenshotWrapperMobile>div{max-width:270px;margin:auto}
.formHero-module-scss-module__iXYxyG__container{--nav-height:66px;--nav-offset:32px;--form-min-width:300px;--form-max-width:500px;container-type:inline-size}.formHero-module-scss-module__iXYxyG__grid{position:relative}@container not (min-width:900px){.formHero-module-scss-module__iXYxyG__grid{max-width:var(--form-max-width);flex-direction:column;gap:48px;display:flex}}@container (min-width:900px){.formHero-module-scss-module__iXYxyG__grid{grid-template-columns:minmax(0, 1fr) minmax(var(--form-min-width), var(--form-max-width));align-items:start;gap:48px;display:grid}.formHero-module-scss-module__iXYxyG__content{top:calc(var(--nav-height) + var(--nav-offset));position:sticky}}.formHero-module-scss-module__iXYxyG__imageContainer{margin-top:24px}
@layer front-ui-atoms{.buttonGroup-module-scss-module__STUk_q__buttonGroup{inline-size:max-content;max-inline-size:100%}.buttonGroup-module-scss-module__STUk_q__defaultGap{gap:var(--tatami-spacing-control-group-gap)}@media (min-width:600px){.buttonGroup-module-scss-module__STUk_q__defaultGap{gap:var(--tatami-spacing-control-group-gap-sm,var(--tatami-spacing-control-group-gap))}}@media (min-width:840px){.buttonGroup-module-scss-module__STUk_q__defaultGap{gap:var(--tatami-spacing-control-group-gap-md,var(--tatami-spacing-control-group-gap-sm,var(--tatami-spacing-control-group-gap)))}}@media (min-width:1080px){.buttonGroup-module-scss-module__STUk_q__defaultGap{gap:var(--tatami-spacing-control-group-gap-lg,var(--tatami-spacing-control-group-gap-md,var(--tatami-spacing-control-group-gap-sm,var(--tatami-spacing-control-group-gap))))}}@media (min-width:1280px){.buttonGroup-module-scss-module__STUk_q__defaultGap{gap:var(--tatami-spacing-control-group-gap-xl,var(--tatami-spacing-control-group-gap-lg,var(--tatami-spacing-control-group-gap-md,var(--tatami-spacing-control-group-gap-sm,var(--tatami-spacing-control-group-gap)))))}}@media (min-width:1440px){.buttonGroup-module-scss-module__STUk_q__defaultGap{gap:var(--tatami-spacing-control-group-gap-xxl,var(--tatami-spacing-control-group-gap-xl,var(--tatami-spacing-control-group-gap-lg,var(--tatami-spacing-control-group-gap-md,var(--tatami-spacing-control-group-gap-sm,var(--tatami-spacing-control-group-gap))))))}}.buttonGroup-module-scss-module__STUk_q__buttonGroup>*{flex:auto}}
.featureCarousel-module-scss-module__8Ru4Oq__carousel{--feature-carousel-tab-unselected-background-color:#f6f5f4;--feature-carousel-tab-selected-border-color:#f1efee;--feature-carousel-tab-transition-duration-and-curve:.1s linear;flex-direction:column;display:flex}.featureCarousel-module-scss-module__8Ru4Oq__tablist{--tablist-left-padding:var(--layout-gutter);scrollbar-width:none;scroll-snap-type:x mandatory;min-width:calc(100% + 2*var(--tablist-left-padding));margin-left:var(--full-width-layout-margin,0);margin-right:var(--full-width-layout-margin,0);padding-left:var(--tablist-left-padding);padding-right:var(--tablist-left-padding);scroll-padding-left:var(--tablist-left-padding);gap:20px;display:flex;overflow-x:scroll}.featureCarousel-module-scss-module__8Ru4Oq__tablist::-webkit-scrollbar{display:none}@media (min-width:1280px){.featureCarousel-module-scss-module__8Ru4Oq__tablist{--tablist-left-padding:0;width:100%;margin:0;padding:0}}.featureCarousel-module-scss-module__8Ru4Oq__tab{font:var(--tatami-typography-sans-300-semibold-font);letter-spacing:var(--tatami-typography-sans-300-semibold-letter-spacing);text-align:start;border-radius:var(--tatami-border-radius-700);color:var(--tatami-color-black);background:var(--feature-carousel-tab-unselected-background-color);border:2px solid;border-color:var(--feature-carousel-tab-unselected-background-color);transition:color var(--feature-carousel-tab-transition-duration-and-curve),background-color var(--feature-carousel-tab-transition-duration-and-curve),border-color var(--feature-carousel-tab-transition-duration-and-curve);scroll-snap-align:start;scroll-snap-stop:always;flex-direction:column;flex:1 0 auto;gap:8px;padding:16px 16px 15px;display:flex}.featureCarousel-module-scss-module__8Ru4Oq__tab:hover,.featureCarousel-module-scss-module__8Ru4Oq__tab:active,.featureCarousel-module-scss-module__8Ru4Oq__tab.featureCarousel-module-scss-module__8Ru4Oq__selected{color:var(--tatami-color-text-strong);background:var(--tatami-color-white);border-color:var(--feature-carousel-tab-selected-border-color)}.featureCarousel-module-scss-module__8Ru4Oq__tab:focus-visible{box-shadow:0 0 0 2px var(--tatami-color-black),0 0 0 4px var(--tatami-color-white);outline:0}.featureCarousel-module-scss-module__8Ru4Oq__slides{flex-direction:column;align-items:center;width:100%;margin-top:24px;display:flex;position:relative}.featureCarousel-module-scss-module__8Ru4Oq__carouselControls{grid-template-columns:repeat(2,1fr);display:grid;inset:0}.featureCarousel-module-scss-module__8Ru4Oq__slide{width:100%;transition:opacity var(--feature-carousel-tab-transition-duration-and-curve)}.featureCarousel-module-scss-module__8Ru4Oq__slide:not(.featureCarousel-module-scss-module__8Ru4Oq__selected){z-index:-1;opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.hoverable-module-scss-module__Z2j6wW__hoverable{border-radius:var(--hoverable-border-radius,var(--tatami-border-radius-300));padding:var(--hoverable-padding-y) var(--hoverable-padding-x);text-align:inherit;background:0 0;border:0;text-decoration:none;transition:background-color .2s;display:block}.hoverable-module-scss-module__Z2j6wW__hoverable:hover,.hoverable-module-scss-module__Z2j6wW__hoverable:focus-within{background:var(--tatami-color-background-base-hover);color:var(--hoverable-color-interactive,var(--tatami-color-text-normal));outline:none}.hoverable-module-scss-module__Z2j6wW__hoverable:focus,.hoverable-module-scss-module__Z2j6wW__clickable:active{background:var(--tatami-color-background-base-active);color:var(--hoverable-color-interactive,var(--tatami-color-text-normal));outline:none}.hoverable-module-scss-module__Z2j6wW__isActive{background:var(--tatami-color-alpha-black-200);color:var(--hoverable-color-interactive,var(--tatami-color-text-normal))}.hoverable-module-scss-module__Z2j6wW__fullWidth{width:100%}.hoverable-module-scss-module__Z2j6wW__hasAction{cursor:pointer}.hoverable-module-scss-module__Z2j6wW__hasBorder{border:1px solid var(--tatami-color-alpha-black-200)}
.overflow-module-scss-module__5p1hga__overflowOuter{width:100vw;margin-top:-40px;margin-bottom:-40px;padding-top:40px;padding-bottom:40px;padding-left:20px;overflow-x:scroll}.overflow-module-scss-module__5p1hga__overflowInner{width:var(--overflow-aspect-percent);padding-right:20px}@media (min-width:600px){.overflow-module-scss-module__5p1hga__overflowOuter{padding-left:40px}.overflow-module-scss-module__5p1hga__overflowInner{padding-right:40px}}@media (min-width:1080px){.overflow-module-scss-module__5p1hga__overflowOuter{padding-left:60px}.overflow-module-scss-module__5p1hga__overflowInner{padding-right:60px}}
.dynamicScreenshotCarousel-module-scss-module__2U6WOq__contentsMobile{display:block}.dynamicScreenshotCarousel-module-scss-module__2U6WOq__contentsDesktop{display:none}@media (min-width:840px){.dynamicScreenshotCarousel-module-scss-module__2U6WOq__contentsMobile{display:none}.dynamicScreenshotCarousel-module-scss-module__2U6WOq__contentsDesktop{display:block}}.dynamicScreenshotCarousel-module-scss-module__2U6WOq__buttonWrap{flex-flow:wrap;justify-content:center;width:100%;margin:20px 0;padding:0 20px;display:flex}@media (min-width:840px){.dynamicScreenshotCarousel-module-scss-module__2U6WOq__buttonWrap{margin:30px 0}}.dynamicScreenshotCarousel-module-scss-module__2U6WOq__buttonItem{margin:2px}.dynamicScreenshotCarousel-module-scss-module__2U6WOq__buttonContents{text-align:center;white-space:nowrap;font-size:var(--tatami-font-size-100);font-weight:var(--tatami-font-weight-regular);background-image:linear-gradient(90deg,#000 0% 100%);background-position:0 100%;background-repeat:repeat-x;background-size:100% 0;margin:0;padding:6px 10px}.dynamicScreenshotCarousel-module-scss-module__2U6WOq__emoji{font-family:var(--tatami-font-family-emoji);font-size:15px;line-height:0;position:relative;top:1px}.dynamicScreenshotCarousel-module-scss-module__2U6WOq__outer{padding:0 0 var(--base-padding) 0}.dynamicScreenshotCarousel-module-scss-module__2U6WOq__inner{margin:0;display:flex}.dynamicScreenshotCarousel-module-scss-module__2U6WOq__desktopWrap{aspect-ratio:960/600;width:77.55%;position:relative}.dynamicScreenshotCarousel-module-scss-module__2U6WOq__phoneWrap{aspect-ratio:9/19.5;width:22.45%;margin-right:20px;position:relative}.dynamicScreenshotCarousel-module-scss-module__2U6WOq__desktopItem,.dynamicScreenshotCarousel-module-scss-module__2U6WOq__phoneItem{opacity:0;width:100%;margin:0;padding:0;position:absolute;left:0}.dynamicScreenshotCarousel-module-scss-module__2U6WOq__desktopItem.dynamicScreenshotCarousel-module-scss-module__2U6WOq__active,.dynamicScreenshotCarousel-module-scss-module__2U6WOq__phoneItem.dynamicScreenshotCarousel-module-scss-module__2U6WOq__active{opacity:1}@media (min-width:840px){.dynamicScreenshotCarousel-module-scss-module__2U6WOq__outer{padding:0 var(--base-padding) var(--base-padding)}.dynamicScreenshotCarousel-module-scss-module__2U6WOq__inner{width:100%;max-width:940px;margin:0 auto;display:block;position:relative}.dynamicScreenshotCarousel-module-scss-module__2U6WOq__phoneWrap{inset-inline-end:-15px;z-index:2;width:27%;margin:0;position:absolute;bottom:-15px}.dynamicScreenshotCarousel-module-scss-module__2U6WOq__desktopWrap{width:100%}}@media (min-width:1080px){.dynamicScreenshotCarousel-module-scss-module__2U6WOq__phoneWrap{inset-inline-end:-20px;bottom:-20px}}.dynamicScreenshotCarousel-module-scss-module__2U6WOq__footerOuter{border-top:1px solid var(--border-color-regular);padding:0 var(--base-padding)}.dynamicScreenshotCarousel-module-scss-module__2U6WOq__footerInner{padding:10px 0}
.features-module-scss-module__AGSNyW__body{margin-top:6px}.features-module-scss-module__AGSNyW__caption{text-align:start;color:var(--text-color-medium);margin-top:4px}.features-module-scss-module__AGSNyW__featuresItem{width:100%;max-width:100%;margin:0 0 20px;padding:0}.features-module-scss-module__AGSNyW__featuresItemLast{margin:0}.features-module-scss-module__AGSNyW__featureImage{border-radius:var(--tatami-border-radius-300);width:100%;margin-bottom:14px;display:block;overflow:hidden}.features-module-scss-module__AGSNyW__icon{width:48px;margin-bottom:10px}.features-module-scss-module__AGSNyW__hasShadow{box-shadow:var(--tatami-shadow-200)}.features-module-scss-module__AGSNyW__hasBackground{background:var(--tatami-color-background-surface-neutral)}.features-module-scss-module__AGSNyW__ctaText{text-decoration:underline}@media (min-width:600px){.features-module-scss-module__AGSNyW__featuresItem{margin:0}}.features-module-scss-module__AGSNyW__image{object-fit:cover;width:100%;height:auto;display:block}
.heroImage-module-scss-module__JIQa0q__heroImage{width:100%;max-width:var(--hero-image-mobile-max-width);margin:0 auto}@media (min-width:1080px){.heroImage-module-scss-module__JIQa0q__heroImage{width:100%;max-width:var(--hero-image-width);margin:0 auto;display:block}}.heroImage-module-scss-module__JIQa0q__image{object-fit:cover;width:100%;height:auto;display:block}
.numberedText-module-scss-module__zZ-I8W__titleWrap{flex-direction:row;align-items:baseline;margin-bottom:10px;display:flex}.numberedText-module-scss-module__zZ-I8W__bigNumber{font-size:85px;font-weight:var(--tatami-font-weight-bold);margin-right:10px;line-height:1}.numberedText-module-scss-module__zZ-I8W__bodyCopy{color:var(--tatami-color-text-muted);margin:0}.numberedText-module-scss-module__zZ-I8W__viewLink{font-size:var(--tatami-font-size-200);color:var(--tatami-color-link-primary-text);margin-top:10px}
.NotionSiteCarousel-module-scss-module__7CcD7G__carouselTab{color:var(--tatami-color-black);opacity:.5}.NotionSiteCarousel-module-scss-module__7CcD7G__activeTab{opacity:1;background:inherit}.NotionSiteCarousel-module-scss-module__7CcD7G__carouselIcon{width:24px;height:24px}.NotionSiteCarousel-module-scss-module__7CcD7G__activeIcon{fill:var(--tatami-color-blue-500);color:var(--tatami-color-blue-500)}.NotionSiteCarousel-module-scss-module__7CcD7G__carouselImage{border-radius:var(--tatami-border-radius-600);width:100%;height:auto;box-shadow:var(--tatami-shadow-200);border:1px solid #00000014}.NotionSiteCarousel-module-scss-module__7CcD7G__sectionHeader{--section-header-illo-width:120px;flex-direction:column;justify-content:space-between;display:flex}@media (min-width:840px){.NotionSiteCarousel-module-scss-module__7CcD7G__sectionHeader{--section-header-illo-width:246px;flex-direction:row;align-items:flex-end}}.NotionSiteCarousel-module-scss-module__7CcD7G__sectionHeading{margin-bottom:40px}.NotionSiteCarousel-module-scss-module__7CcD7G__sectionIllo{width:var(--section-header-illo-width);height:auto;margin-left:20px}@media (min-width:840px){.NotionSiteCarousel-module-scss-module__7CcD7G__sectionIllo{margin-left:0}}
.index-module-scss-module__rkRJ9W__hero{margin-left:var(--full-width-layout-margin,0);margin-right:var(--full-width-layout-margin,0);--hero-margin-top:30px;--hero-subtitle-margin-vertical:6px;--hero-cta-margin-top:20px;--hero-images-justify:center;--hero-images-gap:0px;--hero-images-margin-top:clamp(19px, calc(-.0854167 * calc(100vw - 500 * 1px) + 60px), 60px);--hero-images-margin-left:clamp(-104px, calc(.125 * calc(100vw - 500 * 1px) + -104px), -44px);--hero-images-space-between:clamp(21px, calc(.4 * calc(100vw - 500 * 1px) + 21px), 213px);contain:paint;margin-top:var(--hero-margin-top)}@media screen and (min-width:500px){.index-module-scss-module__rkRJ9W__hero{--hero-images-justify:initial}}@media (min-width:840px){.index-module-scss-module__rkRJ9W__hero{--hero-margin-top:60px;--hero-subtitle-margin-vertical:20px;--hero-cta-margin-top:25px}}@media screen and (min-width:980px){.index-module-scss-module__rkRJ9W__hero{--hero-images-margin-top:clamp(-77px, calc(-.154839 * calc(100vw - 980 * 1px) + 19px), 19px);--hero-images-margin-left:clamp(-44px, calc(.172581 * calc(100vw - 980 * 1px) + -44px), 63px);--hero-images-space-between:clamp(213px, calc(.653226 * calc(100vw - 980 * 1px) + 213px), 618px)}}@media screen and (min-width:1600px){.index-module-scss-module__rkRJ9W__hero{--hero-images-margin-top:-77;--hero-images-margin-left:0;--hero-images-space-between:0;--hero-images-justify:center;--hero-images-gap:618px}}.index-module-scss-module__rkRJ9W__content{text-align:center;flex-direction:column;align-items:center;margin:0 28px;display:flex}.index-module-scss-module__rkRJ9W__title{font:var(--tatami-typography-sans-700-bold-font);letter-spacing:var(--tatami-typography-sans-700-bold-letter-spacing);max-width:800px;margin:0}@media (min-width:600px){.index-module-scss-module__rkRJ9W__title{font:var(--tatami-typography-sans-900-bold-font);letter-spacing:var(--tatami-typography-sans-900-bold-letter-spacing)}}.index-module-scss-module__rkRJ9W__subtitle{font:var(--tatami-typography-sans-400-medium-font);letter-spacing:var(--tatami-typography-sans-400-medium-letter-spacing);margin:var(--hero-subtitle-margin-vertical) 0;max-width:600px}.index-module-scss-module__rkRJ9W__ctas{margin-top:var(--hero-cta-margin-top)}.index-module-scss-module__rkRJ9W__images{justify-content:var(--hero-images-justify);align-items:flex-end;gap:var(--hero-images-gap);margin-top:var(--hero-images-margin-top);margin-left:var(--hero-images-margin-left);display:flex}.index-module-scss-module__rkRJ9W__imageLeft{width:auto;height:clamp(100px,8.54167vw + 57.2917px,141px)}.index-module-scss-module__rkRJ9W__imageRight{width:auto;height:clamp(134px,12.2917vw + 72.5417px,193px);margin-left:var(--hero-images-space-between)}
.tabbedCarousel-module-scss-module__J6yaSa__details{display:none}.tabbedCarousel-module-scss-module__J6yaSa__logoWrap{align-items:flex-end;height:40px;display:flex}.tabbedCarousel-module-scss-module__J6yaSa__detailsLogo{position:absolute;bottom:0;left:0}.tabbedCarousel-module-scss-module__J6yaSa__tabs{--hoverable-border-radius:var(--tabbed-carousel-tab-border-radius,var(--tatami-border-radius-500));--hoverable-color-interactive:var(--tatami-color-text-normal);color:var(--tabbed-carousel-tab-color,var(--tatami-color-text-normal));flex-flow:wrap;justify-content:center;align-items:center;gap:4px;margin-bottom:-15px;padding:15px 0;display:flex}.tabbedCarousel-module-scss-module__J6yaSa__tab{background:0 0;border:0;margin:0;padding:0}.tabbedCarousel-module-scss-module__J6yaSa__tabs .tabbedCarousel-module-scss-module__J6yaSa__tab:last-child{margin-right:0}.tabbedCarousel-module-scss-module__J6yaSa__tabContents{text-align:left;width:100%;padding:var(--tabbed-carousel-tab-padding,5px 12px 6px);flex-direction:row;place-items:center;gap:4px;display:flex}.tabbedCarousel-module-scss-module__J6yaSa__tabPanelContainer{font-size:0;position:relative}@media (min-width:1080px){.tabbedCarousel-module-scss-module__J6yaSa__tabs{font-size:var(--tatami-font-size-300);letter-spacing:-.01em;flex-direction:column;align-items:start;margin-bottom:0;padding:0;overflow:hidden}.tabbedCarousel-module-scss-module__J6yaSa__tabs.tabbedCarousel-module-scss-module__J6yaSa__tabsHorizontal{flex-direction:row;justify-content:center;align-items:center;gap:8px}.tabbedCarousel-module-scss-module__J6yaSa__tab{border:var(--tabbed-carousel-tab-border,1px solid var(--tatami-color-border-base));border-radius:var(--hoverable-border-radius);margin:2px 0}.tabbedCarousel-module-scss-module__J6yaSa__tabsColumn{height:100%;position:relative}}@media (min-width:1280px){.tabbedCarousel-module-scss-module__J6yaSa__details{display:block;position:absolute;bottom:0;left:0}}.tabbedCarousel-module-scss-module__J6yaSa__icon{aspect-ratio:1;flex-grow:0;justify-content:center;align-items:center;width:22px;font-size:0;display:flex}.tabbedCarousel-module-scss-module__J6yaSa__placeholder{background:var(--tatami-color-background-base);aspect-ratio:16/9;width:100%;height:100%}@media (max-width:740px){.tabbedCarousel-module-scss-module__J6yaSa__placeholder{aspect-ratio:9/16}}
.tabbedCarouselTabPanel-module-scss-module__O0PUIq__tabPanel{opacity:1;border:var(--tabbed-carousel-tab-panel-border,1px solid #0000001a);background:var(--tatami-color-background-base);box-shadow:var(--tabbed-carousel-box-shadow,var(--tatami-shadow-200));border-radius:12px;align-self:flex-start;width:100%;height:auto;margin:0 auto;font-size:0;transition:opacity .25s ease-in-out;display:block;position:relative;overflow:hidden;transform:translateZ(0)}.tabbedCarouselTabPanel-module-scss-module__O0PUIq__tabPanel:not(.tabbedCarouselTabPanel-module-scss-module__O0PUIq__isActive){opacity:0;position:absolute;inset:0}.tabbedCarouselTabPanel-module-scss-module__O0PUIq__image{object-fit:cover;width:100%;height:auto;display:block}
.heroCarousel-module-scss-module__HPgwdW__heroCarousel{margin-bottom:144px}
@layer front-ui-components{.bento-module-scss-module__xvimDq__bento{--bento-spacing:var(--tatami-spacing-card-padding-inline);--bento-radius:var(--tatami-border-radius-400);border-radius:var(--bento-radius);outline:var(--tatami-color-transparent) var(--tatami-border-interaction-focus-ring-style) var(--tatami-dimension-interaction-focus-ring-outline-width);outline-offset:var(--tatami-dimension-interaction-focus-ring-outline-offset);inline-size:100%;transition:outline-color var(--tatami-motion-global-fade-out-duration) var(--tatami-motion-global-fade-out-timing-function);position:relative}@media (min-width:600px){.bento-module-scss-module__xvimDq__bento{--bento-spacing:var(--tatami-spacing-card-padding-inline-sm,var(--tatami-spacing-card-padding-inline))}}@media (min-width:840px){.bento-module-scss-module__xvimDq__bento{--bento-spacing:var(--tatami-spacing-card-padding-inline-md,var(--tatami-spacing-card-padding-inline-sm,var(--tatami-spacing-card-padding-inline)))}}@media (min-width:1080px){.bento-module-scss-module__xvimDq__bento{--bento-spacing:var(--tatami-spacing-card-padding-inline-lg,var(--tatami-spacing-card-padding-inline-md,var(--tatami-spacing-card-padding-inline-sm,var(--tatami-spacing-card-padding-inline))))}}@media (min-width:1280px){.bento-module-scss-module__xvimDq__bento{--bento-spacing:var(--tatami-spacing-card-padding-inline-xl,var(--tatami-spacing-card-padding-inline-lg,var(--tatami-spacing-card-padding-inline-md,var(--tatami-spacing-card-padding-inline-sm,var(--tatami-spacing-card-padding-inline)))))}}@media (min-width:1440px){.bento-module-scss-module__xvimDq__bento{--bento-spacing:var(--tatami-spacing-card-padding-inline-xxl,var(--tatami-spacing-card-padding-inline-xl,var(--tatami-spacing-card-padding-inline-lg,var(--tatami-spacing-card-padding-inline-md,var(--tatami-spacing-card-padding-inline-sm,var(--tatami-spacing-card-padding-inline))))))}}@media (min-width:840px){.bento-module-scss-module__xvimDq__bento{--bento-radius:var(--tatami-border-radius-700)}}.bento-module-scss-module__xvimDq__bento:has(.bento-module-scss-module__xvimDq__bentoAnchor):after{content:"";border-radius:inherit;box-shadow:var(--tatami-shadow-card-shadow);opacity:0;pointer-events:none;will-change:opacity;transition-property:opacity;transition-timing-function:var(--tatami-motion-global-fade-out-timing-function);transition-duration:var(--tatami-motion-global-fade-out-duration);background-color:#0000;position:absolute;inset:0}.bento-module-scss-module__xvimDq__bento:has(.bento-module-scss-module__xvimDq__bentoAnchor):hover:after,.bento-module-scss-module__xvimDq__bento:has(.bento-module-scss-module__xvimDq__bentoAnchor):focus-within:after,.bento-module-scss-module__xvimDq__bento:has(.bento-module-scss-module__xvimDq__bentoAnchor:active):after{opacity:1;transition-timing-function:var(--tatami-motion-global-fade-in-timing-function);transition-duration:var(--tatami-motion-global-fade-in-duration)}.bento-module-scss-module__xvimDq__bento:has(.bento-module-scss-module__xvimDq__bentoAnchor:focus-visible){outline-color:var(--tatami-color-interaction-focus-ring);transition:outline-color var(--tatami-motion-global-fade-in-duration) var(--tatami-motion-global-fade-in-timing-function)}.bento-module-scss-module__xvimDq__bentoInner{border-radius:var(--bento-radius);background-color:var(--tatami-color-card-background);flex-direction:column;justify-content:space-between;block-size:100%;display:flex;position:relative;overflow:hidden}@media (min-width:840px){.bento-module-scss-module__xvimDq__layoutWide .bento-module-scss-module__xvimDq__bentoInner{flex-direction:row}.bento-module-scss-module__xvimDq__layoutWide .bento-module-scss-module__xvimDq__bentoHeader{inline-size:40.5%;max-inline-size:500px}.bento-module-scss-module__xvimDq__layoutWide .bento-module-scss-module__xvimDq__bentoTitleWrapper{flex-direction:column}.bento-module-scss-module__xvimDq__layoutWide .bento-module-scss-module__xvimDq__bentoArrow{align-self:flex-start;margin-inline-start:0}.bento-module-scss-module__xvimDq__layoutWide .bento-module-scss-module__xvimDq__bentoMedia{aspect-ratio:2;flex:1}}.bento-module-scss-module__xvimDq__bentoHeader{background-color:var(--tatami-color-card-background);padding:var(--bento-spacing);z-index:2;gap:var(--tatami-dimension-spacing-8);pointer-events:none;flex-direction:column;display:flex}.bento-module-scss-module__xvimDq__bentoEyebrow{align-items:center;gap:var(--tatami-dimension-spacing-8);display:flex}.bento-module-scss-module__xvimDq__bentoTitleWrapper{gap:var(--tatami-dimension-spacing-8);flex-direction:row;display:flex}.bento-module-scss-module__xvimDq__bentoTitle{margin:0}.bento-module-scss-module__xvimDq__bentoArrow{--arrow-size:32px;--arrow-font-size:19px;block-size:var(--arrow-size);inline-size:var(--arrow-size);background:var(--tatami-color-black);color:var(--tatami-color-white);font-size:var(--arrow-font-size);font:var(--typography-sans-350-semibold-font-computed,var(--tatami-typography-sans-350-semibold-font));letter-spacing:var(--typography-sans-350-semibold-letter-spacing-computed,var(--tatami-typography-sans-350-semibold-letter-spacing));font-feature-settings:var(--typography-sans-350-semibold-font-feature-settings-computed,var(--tatami-typography-sans-350-semibold-font-feature-settings));border-radius:100%;flex-shrink:0;justify-content:center;align-self:flex-end;align-items:center;margin-inline-start:auto;text-decoration:none;display:inline-flex}@media (min-width:600px){.bento-module-scss-module__xvimDq__bentoArrow{--typography-sans-350-semibold-font-computed:var(--tatami-typography-sans-350-semibold-sm-font);--typography-sans-350-semibold-letter-spacing-computed:var(--tatami-typography-sans-350-semibold-sm-letter-spacing);--typography-sans-350-semibold-font-feature-settings-computed:var(--tatami-typography-sans-350-semibold-sm-font-feature-settings)}}@media (min-width:840px){.bento-module-scss-module__xvimDq__bentoArrow{--typography-sans-350-semibold-font-computed:var(--tatami-typography-sans-350-semibold-md-font,var(--tatami-typography-sans-350-semibold-sm-font));--typography-sans-350-semibold-letter-spacing-computed:var(--tatami-typography-sans-350-semibold-md-letter-spacing,var(--tatami-typography-sans-350-semibold-sm-letter-spacing));--typography-sans-350-semibold-font-feature-settings-computed:var(--tatami-typography-sans-350-semibold-md-font-feature-settings,var(--tatami-typography-sans-350-semibold-sm-font-feature-settings))}}@media (min-width:1080px){.bento-module-scss-module__xvimDq__bentoArrow{--typography-sans-350-semibold-font-computed:var(--tatami-typography-sans-350-semibold-lg-font,var(--tatami-typography-sans-350-semibold-md-font,var(--tatami-typography-sans-350-semibold-sm-font)));--typography-sans-350-semibold-letter-spacing-computed:var(--tatami-typography-sans-350-semibold-lg-letter-spacing,var(--tatami-typography-sans-350-semibold-md-letter-spacing,var(--tatami-typography-sans-350-semibold-sm-letter-spacing)));--typography-sans-350-semibold-font-feature-settings-computed:var(--tatami-typography-sans-350-semibold-lg-font-feature-settings,var(--tatami-typography-sans-350-semibold-md-font-feature-settings,var(--tatami-typography-sans-350-semibold-sm-font-feature-settings)))}}@media (min-width:1280px){.bento-module-scss-module__xvimDq__bentoArrow{--typography-sans-350-semibold-font-computed:var(--tatami-typography-sans-350-semibold-xl-font,var(--tatami-typography-sans-350-semibold-lg-font,var(--tatami-typography-sans-350-semibold-md-font,var(--tatami-typography-sans-350-semibold-sm-font))));--typography-sans-350-semibold-letter-spacing-computed:var(--tatami-typography-sans-350-semibold-xl-letter-spacing,var(--tatami-typography-sans-350-semibold-lg-letter-spacing,var(--tatami-typography-sans-350-semibold-md-letter-spacing,var(--tatami-typography-sans-350-semibold-sm-letter-spacing))));--typography-sans-350-semibold-font-feature-settings-computed:var(--tatami-typography-sans-350-semibold-xl-font-feature-settings,var(--tatami-typography-sans-350-semibold-lg-font-feature-settings,var(--tatami-typography-sans-350-semibold-md-font-feature-settings,var(--tatami-typography-sans-350-semibold-sm-font-feature-settings))))}}@media (min-width:1440px){.bento-module-scss-module__xvimDq__bentoArrow{--typography-sans-350-semibold-font-computed:var(--tatami-typography-sans-350-semibold-xxl-font,var(--tatami-typography-sans-350-semibold-xl-font,var(--tatami-typography-sans-350-semibold-lg-font,var(--tatami-typography-sans-350-semibold-md-font,var(--tatami-typography-sans-350-semibold-sm-font)))));--typography-sans-350-semibold-letter-spacing-computed:var(--tatami-typography-sans-350-semibold-xxl-letter-spacing,var(--tatami-typography-sans-350-semibold-xl-letter-spacing,var(--tatami-typography-sans-350-semibold-lg-letter-spacing,var(--tatami-typography-sans-350-semibold-md-letter-spacing,var(--tatami-typography-sans-350-semibold-sm-letter-spacing)))));--typography-sans-350-semibold-font-feature-settings-computed:var(--tatami-typography-sans-350-semibold-xxl-font-feature-settings,var(--tatami-typography-sans-350-semibold-xl-font-feature-settings,var(--tatami-typography-sans-350-semibold-lg-font-feature-settings,var(--tatami-typography-sans-350-semibold-md-font-feature-settings,var(--tatami-typography-sans-350-semibold-sm-font-feature-settings)))))}}.bento-module-scss-module__xvimDq__bentoTitleWrapperForceWrap{flex-direction:column}.bento-module-scss-module__xvimDq__bentoTitleWrapperForceWrap .bento-module-scss-module__xvimDq__bentoArrow{align-self:flex-start;margin-inline-start:0}.bento-module-scss-module__xvimDq__bentoMedia{background-color:var(--tatami-color-background-surface-accent);z-index:1;pointer-events:none;aspect-ratio:1.33333;flex-direction:column;justify-content:flex-start;align-items:center;display:flex;position:relative;overflow:hidden}.bento-module-scss-module__xvimDq__bentoImagePicture{inline-size:100%;min-inline-size:0;transform:translateY(var(--tatami-dimension-offset-1));flex:1;align-items:flex-end;padding-block-start:var(--bento-spacing);display:flex}.bento-module-scss-module__xvimDq__alignLeft{justify-content:flex-start;margin-block-end:calc(var(--bento-spacing)/3*-2);padding-inline-end:var(--bento-spacing)}.bento-module-scss-module__xvimDq__alignCenter{padding-inline:var(--bento-spacing) var(--bento-spacing);justify-content:center}.bento-module-scss-module__xvimDq__alignRight{justify-content:flex-end;margin-block-end:calc(var(--bento-spacing)/3*-2);padding-inline-start:var(--bento-spacing)}.bento-module-scss-module__xvimDq__bentoImage{object-fit:contain;block-size:auto;inline-size:100%;display:block}.bento-module-scss-module__xvimDq__bentoMedia:not(.bento-module-scss-module__xvimDq__stackedImages) .bento-module-scss-module__xvimDq__bentoImage{box-shadow:var(--tatami-shadow-200)}.bento-module-scss-module__xvimDq__bentoMedia:not(.bento-module-scss-module__xvimDq__stackedImages) .bento-module-scss-module__xvimDq__alignLeft .bento-module-scss-module__xvimDq__bentoImage{border-start-end-radius:var(--bento-radius)}.bento-module-scss-module__xvimDq__bentoMedia:not(.bento-module-scss-module__xvimDq__stackedImages) .bento-module-scss-module__xvimDq__alignCenter .bento-module-scss-module__xvimDq__bentoImage{border-start-start-radius:var(--bento-radius);border-start-end-radius:var(--bento-radius)}.bento-module-scss-module__xvimDq__bentoMedia:not(.bento-module-scss-module__xvimDq__stackedImages) .bento-module-scss-module__xvimDq__alignRight .bento-module-scss-module__xvimDq__bentoImage{border-start-start-radius:var(--bento-radius)}.bento-module-scss-module__xvimDq__bentoMedia.bento-module-scss-module__xvimDq__stackedImages{position:relative}.bento-module-scss-module__xvimDq__bentoMedia.bento-module-scss-module__xvimDq__stackedImages>.bento-module-scss-module__xvimDq__bentoImagePicture{inline-size:55%;box-shadow:var(--tatami-shadow-200);flex:none;margin:0;padding:0;position:absolute;inset-block-end:0;overflow:hidden}.bento-module-scss-module__xvimDq__bentoMedia.bento-module-scss-module__xvimDq__stackedImages>.bento-module-scss-module__xvimDq__bentoImagePicture .bento-module-scss-module__xvimDq__bentoImage{object-fit:cover;object-position:top left;block-size:100%;inline-size:100%}.bento-module-scss-module__xvimDq__bentoMedia.bento-module-scss-module__xvimDq__stackedImages>.bento-module-scss-module__xvimDq__bentoImagePicture:first-child{z-index:2;border-start-start-radius:var(--bento-radius);inset-block-start:var(--bento-spacing);inset-inline-end:0}.bento-module-scss-module__xvimDq__bentoMedia.bento-module-scss-module__xvimDq__stackedImages>.bento-module-scss-module__xvimDq__bentoImagePicture:nth-child(2){z-index:1;border-start-start-radius:var(--bento-radius);inset-block-start:calc(var(--bento-spacing)*4);inset-inline-start:var(--bento-spacing)}@media (max-width:839px){.bento-module-scss-module__xvimDq__bentoMedia:not(.bento-module-scss-module__xvimDq__stackedImages,.bento-module-scss-module__xvimDq__unstyled,.bento-module-scss-module__xvimDq__noBezel) .bento-module-scss-module__xvimDq__alignLeft .bento-module-scss-module__xvimDq__bentoImage{border:1vw solid var(--tatami-color-black);border-block-end-width:0;border-start-start-radius:3vw;border-start-end-radius:3vw;margin-inline-start:var(--bento-spacing);overflow:hidden}.bento-module-scss-module__xvimDq__bentoMedia:not(.bento-module-scss-module__xvimDq__stackedImages,.bento-module-scss-module__xvimDq__unstyled,.bento-module-scss-module__xvimDq__noBezel) .bento-module-scss-module__xvimDq__alignCenter .bento-module-scss-module__xvimDq__bentoImage,.bento-module-scss-module__xvimDq__bentoMedia:not(.bento-module-scss-module__xvimDq__stackedImages,.bento-module-scss-module__xvimDq__unstyled,.bento-module-scss-module__xvimDq__noBezel) .bento-module-scss-module__xvimDq__alignRight .bento-module-scss-module__xvimDq__bentoImage{border:1vw solid var(--tatami-color-black);border-block-end-width:0;border-start-start-radius:3vw;border-start-end-radius:3vw;overflow:hidden}.bento-module-scss-module__xvimDq__bentoMedia:not(.bento-module-scss-module__xvimDq__stackedImages,.bento-module-scss-module__xvimDq__unstyled,.bento-module-scss-module__xvimDq__noBezel) .bento-module-scss-module__xvimDq__alignRight .bento-module-scss-module__xvimDq__bentoImage{margin-inline-end:var(--bento-spacing)}}.bento-module-scss-module__xvimDq__bentoMedia.bento-module-scss-module__xvimDq__unstyled:not(.bento-module-scss-module__xvimDq__stackedImages) .bento-module-scss-module__xvimDq__bentoImage{box-shadow:none;border-radius:0}.bento-module-scss-module__xvimDq__bentoMedia.bento-module-scss-module__xvimDq__unstyled:not(.bento-module-scss-module__xvimDq__stackedImages) .bento-module-scss-module__xvimDq__alignLeft .bento-module-scss-module__xvimDq__bentoImage,.bento-module-scss-module__xvimDq__bentoMedia.bento-module-scss-module__xvimDq__unstyled:not(.bento-module-scss-module__xvimDq__stackedImages) .bento-module-scss-module__xvimDq__alignCenter .bento-module-scss-module__xvimDq__bentoImage,.bento-module-scss-module__xvimDq__bentoMedia.bento-module-scss-module__xvimDq__unstyled:not(.bento-module-scss-module__xvimDq__stackedImages) .bento-module-scss-module__xvimDq__alignRight .bento-module-scss-module__xvimDq__bentoImage{border-radius:0}.bento-module-scss-module__xvimDq__bentoMedia.bento-module-scss-module__xvimDq__unstyled.bento-module-scss-module__xvimDq__stackedImages>.bento-module-scss-module__xvimDq__bentoImagePicture{box-shadow:none;border-radius:0}.bento-module-scss-module__xvimDq__bentoMedia.bento-module-scss-module__xvimDq__unstyled.bento-module-scss-module__xvimDq__stackedImages>.bento-module-scss-module__xvimDq__bentoImagePicture .bento-module-scss-module__xvimDq__bentoImage,.bento-module-scss-module__xvimDq__bentoMedia.bento-module-scss-module__xvimDq__unstyled.bento-module-scss-module__xvimDq__stackedImages>.bento-module-scss-module__xvimDq__bentoImagePicture:first-child,.bento-module-scss-module__xvimDq__bentoMedia.bento-module-scss-module__xvimDq__unstyled.bento-module-scss-module__xvimDq__stackedImages>.bento-module-scss-module__xvimDq__bentoImagePicture:nth-child(2){border-radius:0}@media (max-width:839px){.bento-module-scss-module__xvimDq__bentoMedia.bento-module-scss-module__xvimDq__stackedImages:not(.bento-module-scss-module__xvimDq__unstyled,.bento-module-scss-module__xvimDq__noBezel)>.bento-module-scss-module__xvimDq__bentoImagePicture:first-child{border:1vw solid var(--tatami-color-black);border-block-end-width:0;border-start-start-radius:3vw;border-start-end-radius:3vw;margin-inline-end:var(--bento-spacing);overflow:hidden}.bento-module-scss-module__xvimDq__bentoMedia.bento-module-scss-module__xvimDq__stackedImages:not(.bento-module-scss-module__xvimDq__unstyled,.bento-module-scss-module__xvimDq__noBezel)>.bento-module-scss-module__xvimDq__bentoImagePicture:nth-child(2){border:1vw solid var(--tatami-color-black);border-block-end-width:0;border-start-start-radius:3vw;border-start-end-radius:3vw;overflow:hidden}}[dir=rtl] .bento-module-scss-module__xvimDq__bentoMedia.bento-module-scss-module__xvimDq__stackedImages>.bento-module-scss-module__xvimDq__bentoImagePicture .bento-module-scss-module__xvimDq__bentoImage{object-position:top right}.bento-module-scss-module__xvimDq__bentoLayer{--layer-base-offset:calc(var(--bento-spacing) / 2);--layer-offset-x:0px;--layer-offset-y:0px;z-index:3;pointer-events:none;position:absolute}.bento-module-scss-module__xvimDq__bentoLayerPicture{display:block}.bento-module-scss-module__xvimDq__bentoLayerImage{block-size:auto;inline-size:100%;display:block}.bento-module-scss-module__xvimDq__positionSouthWest{inset-block-end:calc(var(--layer-base-offset) + var(--layer-offset-y));inset-inline-start:calc(var(--layer-base-offset) + var(--layer-offset-x))}.bento-module-scss-module__xvimDq__positionSouth{transform:translateX(calc(var(--direction,1) * (-50% + var(--layer-offset-x))));inset-block-end:calc(var(--layer-base-offset) + var(--layer-offset-y));inset-inline-start:50%}.bento-module-scss-module__xvimDq__positionSouthEast{inset-block-end:calc(var(--layer-base-offset) + var(--layer-offset-y));inset-inline-end:calc(var(--layer-base-offset) + var(--layer-offset-x))}.bento-module-scss-module__xvimDq__positionWest{transform:translateY(calc(-50% + var(--layer-offset-y)));inset-block-start:50%;inset-inline-start:calc(var(--layer-base-offset) + var(--layer-offset-x))}.bento-module-scss-module__xvimDq__positionEast{transform:translateY(calc(-50% + var(--layer-offset-y)));inset-block-start:50%;inset-inline-end:calc(var(--layer-base-offset) + var(--layer-offset-x))}.bento-module-scss-module__xvimDq__positionNorthWest{inset-block-start:calc(var(--layer-base-offset) + var(--layer-offset-y));inset-inline-start:calc(var(--layer-base-offset) + var(--layer-offset-x))}.bento-module-scss-module__xvimDq__positionNorth{transform:translateX(calc(var(--direction,1) * (-50% + var(--layer-offset-x))));inset-block-start:calc(var(--layer-base-offset) + var(--layer-offset-y));inset-inline-start:50%}.bento-module-scss-module__xvimDq__positionNorthEast{inset-block-start:calc(var(--layer-base-offset) + var(--layer-offset-y));inset-inline-end:calc(var(--layer-base-offset) + var(--layer-offset-x))}.bento-module-scss-module__xvimDq__bentoAnchor{z-index:1;border-radius:inherit;background:0 0;outline:none;text-decoration:none;position:absolute;inset:0}.bento-module-scss-module__xvimDq__bentoAnchor:hover,.bento-module-scss-module__xvimDq__bentoAnchor:focus,.bento-module-scss-module__xvimDq__bentoAnchor:active,.bento-module-scss-module__xvimDq__bentoAnchor:visited{text-decoration:none}}
.kombiBlockCarousel-stories-module-scss-module__k7BuIq__visuallyHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
._download-module-scss-module__7Tg-nq__page{gap:var(--tatami-dimension-spacing-48,48px);padding-block:var(--tatami-dimension-spacing-32,32px) var(--tatami-dimension-spacing-64,64px);flex-direction:column;display:flex}@media (min-width:840px){._download-module-scss-module__7Tg-nq__page{gap:var(--tatami-dimension-spacing-64,64px)}}._download-module-scss-module__7Tg-nq__screenshot{justify-content:center;inline-size:100%;display:flex;position:relative}._download-module-scss-module__7Tg-nq__screenshotMobileInner{inline-size:fit-content;margin-inline:auto;position:relative}._download-module-scss-module__7Tg-nq__screenshotIllustration{pointer-events:none;block-size:auto;inline-size:min(20%,130px);display:none;position:absolute;inset-block-end:100%;inset-inline-end:var(--tatami-dimension-spacing-32,16px)}@media (min-width:1080px){._download-module-scss-module__7Tg-nq__screenshotIllustration{display:block}}._download-module-scss-module__7Tg-nq__screenshotIllustration:dir(rtl){transform:scaleX(-1)}._download-module-scss-module__7Tg-nq__screenshotFrame{border-radius:var(--tatami-border-radius-500,16px);border:1px solid #0f0f0f1a;inline-size:100%;max-inline-size:1080px;display:flex;overflow:hidden;box-shadow:0 8px 24px #0f0f0f0f}._download-module-scss-module__7Tg-nq__screenshotImage{block-size:auto;inline-size:100%}._download-module-scss-module__7Tg-nq__mobileScreenshotRow{justify-content:center;gap:var(--tatami-dimension-spacing-56);grid-template-columns:minmax(0,320px);display:grid}@media (min-width:600px){._download-module-scss-module__7Tg-nq__mobileScreenshotRow{grid-template-columns:repeat(2,minmax(0,300px))}}@media (min-width:1080px){._download-module-scss-module__7Tg-nq__mobileScreenshotRow{grid-template-columns:repeat(3,minmax(0,280px))}}._download-module-scss-module__7Tg-nq__mobileScreenshotFrame{aspect-ratio:948/1987;display:none}._download-module-scss-module__7Tg-nq__mobileScreenshotFrame:nth-child(2){display:block}@media (min-width:600px){._download-module-scss-module__7Tg-nq__mobileScreenshotFrame:first-child{display:block}}@media (min-width:1080px){._download-module-scss-module__7Tg-nq__mobileScreenshotFrame:nth-child(3){display:block}}._download-module-scss-module__7Tg-nq__footerCta{margin-left:var(--full-width-layout-margin,0);margin-right:var(--full-width-layout-margin,0);background-color:var(--tatami-color-gray-200);inline-size:100vw;padding-block:var(--tatami-dimension-spacing-96)}._download-module-scss-module__7Tg-nq__downloadHeroButton{gap:var(--tatami-dimension-spacing-8)}._download-module-scss-module__7Tg-nq__microsoftStoreButton{padding:0;overflow:hidden}._download-module-scss-module__7Tg-nq__platformSelectorButtonIcon{color:inherit;fill:currentColor;flex:none;margin-inline-end:var(--tatami-dimension-spacing-8)}._download-module-scss-module__7Tg-nq__platformSelectorHiddenIcon{visibility:hidden}._download-module-scss-module__7Tg-nq__platformSelectorMutedText{color:var(--tatami-color-text-muted)}._download-module-scss-module__7Tg-nq__relatedProducts{gap:var(--tatami-dimension-spacing-32,32px);flex-direction:column;display:flex}._download-module-scss-module__7Tg-nq__relatedProductsGrid{inline-size:100%}._download-module-scss-module__7Tg-nq__relatedProductBentoHeader{background-color:var(--tatami-color-background-surface-neutral);flex:1}._download-module-scss-module__7Tg-nq__relatedProductDescription{color:var(--color-text-secondary);margin:0}._download-module-scss-module__7Tg-nq__relatedProductCta{inline-size:100%;z-index:2;margin-block-start:var(--tatami-dimension-spacing-8,8px);position:relative}._download-module-scss-module__7Tg-nq__relatedProductCta>*{pointer-events:auto;flex-grow:0}._download-module-scss-module__7Tg-nq__relatedProductsMedia{aspect-ratio:1.55}._download-module-scss-module__7Tg-nq__relatedProductsMedia img{object-fit:cover;object-position:top left;block-size:100%;box-shadow:var(--tatami-shadow-200);border-start-start-radius:1% 1.5%}._download-module-scss-module__7Tg-nq__relatedProductsMobileMedia{aspect-ratio:1.55}._download-module-scss-module__7Tg-nq__relatedProductsMobileMedia picture{max-inline-size:350px;margin-inline:auto}
.run-module-scss-module__d4ulda__gamePage{--game-page-footer-offset:calc(var(--tatami-dimension-spacing-16) * 5 + 40px);min-block-size:100vh;padding-block:var(--tatami-dimension-spacing-48) calc(var(--tatami-dimension-spacing-48) + var(--game-page-footer-offset));justify-content:center;align-items:center;padding-inline:0;display:flex}@media (min-width:840px){.run-module-scss-module__d4ulda__gamePage{--game-page-footer-offset:calc(var(--tatami-dimension-spacing-16) * 2 + 40px)}}.run-module-scss-module__d4ulda__gamePageContent{inline-size:100%}.run-module-scss-module__d4ulda__gamePageFooter{padding-inline:var(--tatami-dimension-spacing-20);padding-block:var(--tatami-dimension-spacing-16);background:linear-gradient(180deg, transparent 0%, var(--tatami-color-background-base) 45%);z-index:1;position:fixed;inset-block-end:0;inset-inline:0}.run-module-scss-module__d4ulda__gamePageFooterInner{flex-wrap:wrap;inline-size:100%;margin-inline:auto}.run-module-scss-module__d4ulda__gamePageFooterBrand{flex-shrink:0}.run-module-scss-module__d4ulda__gamePageFooterLogoMark{block-size:34px;inline-size:auto;display:block}@media (min-width:840px){.run-module-scss-module__d4ulda__gamePageFooterLogoMark{display:none}}.run-module-scss-module__d4ulda__gamePageFooterLogoWordmark{block-size:39px;inline-size:auto;display:none}@media (min-width:840px){.run-module-scss-module__d4ulda__gamePageFooterLogoWordmark{display:block}}.run-module-scss-module__d4ulda__gamePageFooterActions{inline-size:auto;margin-inline-start:auto}.run-module-scss-module__d4ulda__gamePageFooterButtonGroup{justify-content:flex-end}.run-module-scss-module__d4ulda__gamePageFooterButtonText{white-space:nowrap}.run-module-scss-module__d4ulda__gamePageFooterSecondaryCta{border:1px solid var(--tatami-color-button-primary-background);border-radius:var(--tatami-border-button-radius);min-height:2.25rem;color:var(--tatami-color-button-primary-background);background:0 0;justify-content:center;align-items:center;padding:.25rem .875rem;text-decoration:none;transition:background-color .15s,color .15s;display:flex}.run-module-scss-module__d4ulda__gamePageFooterSecondaryCta:hover,.run-module-scss-module__d4ulda__gamePageFooterSecondaryCta:focus{background:var(--tatami-color-button-primary-background);color:var(--tatami-color-button-primary-text)}
/*# sourceMappingURL=17thshls25nbl.css.map*/