@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)}}}
.Animation-module-scss-module__TTbC3W__fallbackImage{width:100%;height:auto;display:block}
.block-module-scss-module__YQf83G__blockTitleLink{font:inherit;color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}.block-module-scss-module__YQf83G__blockTitleLinkArrow{margin-inline-start:var(--tatami-dimension-spacing-4)}.block-module-scss-module__YQf83G__iconAsLogo>*{block-size:var(--graphic-icon-size,28px);inline-size:auto}
@layer front-ui-components{.cardCompact-module-scss-module__Dps_Ta__cardCompact{border-radius:var(--tatami-border-card-radius);border:var(--tatami-border-width-1) solid var(--tatami-color-card-border);background-color:var(--tatami-color-card-background);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);transition:outline-color var(--tatami-motion-global-fade-out-duration) var(--tatami-motion-global-fade-out-timing-function);padding-inline:var(--tatami-spacing-card-padding-inline);align-content:space-between;padding-block-start:var(--tatami-spacing-card-padding-block-start);padding-block-end:var(--tatami-spacing-card-padding-block-end);position:relative}@media (min-width:600px){.cardCompact-module-scss-module__Dps_Ta__cardCompact{padding-inline:var(--tatami-spacing-card-padding-inline-sm,var(--tatami-spacing-card-padding-inline))}}@media (min-width:840px){.cardCompact-module-scss-module__Dps_Ta__cardCompact{padding-inline:var(--tatami-spacing-card-padding-inline-md,var(--tatami-spacing-card-padding-inline-sm,var(--tatami-spacing-card-padding-inline)))}}@media (min-width:1080px){.cardCompact-module-scss-module__Dps_Ta__cardCompact{padding-inline: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){.cardCompact-module-scss-module__Dps_Ta__cardCompact{padding-inline: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){.cardCompact-module-scss-module__Dps_Ta__cardCompact{padding-inline: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:600px){.cardCompact-module-scss-module__Dps_Ta__cardCompact{padding-block-start:var(--tatami-spacing-card-padding-block-start-sm,var(--tatami-spacing-card-padding-block-start))}}@media (min-width:840px){.cardCompact-module-scss-module__Dps_Ta__cardCompact{padding-block-start:var(--tatami-spacing-card-padding-block-start-md,var(--tatami-spacing-card-padding-block-start-sm,var(--tatami-spacing-card-padding-block-start)))}}@media (min-width:1080px){.cardCompact-module-scss-module__Dps_Ta__cardCompact{padding-block-start:var(--tatami-spacing-card-padding-block-start-lg,var(--tatami-spacing-card-padding-block-start-md,var(--tatami-spacing-card-padding-block-start-sm,var(--tatami-spacing-card-padding-block-start))))}}@media (min-width:1280px){.cardCompact-module-scss-module__Dps_Ta__cardCompact{padding-block-start:var(--tatami-spacing-card-padding-block-start-xl,var(--tatami-spacing-card-padding-block-start-lg,var(--tatami-spacing-card-padding-block-start-md,var(--tatami-spacing-card-padding-block-start-sm,var(--tatami-spacing-card-padding-block-start)))))}}@media (min-width:1440px){.cardCompact-module-scss-module__Dps_Ta__cardCompact{padding-block-start:var(--tatami-spacing-card-padding-block-start-xxl,var(--tatami-spacing-card-padding-block-start-xl,var(--tatami-spacing-card-padding-block-start-lg,var(--tatami-spacing-card-padding-block-start-md,var(--tatami-spacing-card-padding-block-start-sm,var(--tatami-spacing-card-padding-block-start))))))}}@media (min-width:600px){.cardCompact-module-scss-module__Dps_Ta__cardCompact{padding-block-end:var(--tatami-spacing-card-padding-block-end-sm,var(--tatami-spacing-card-padding-block-end))}}@media (min-width:840px){.cardCompact-module-scss-module__Dps_Ta__cardCompact{padding-block-end:var(--tatami-spacing-card-padding-block-end-md,var(--tatami-spacing-card-padding-block-end-sm,var(--tatami-spacing-card-padding-block-end)))}}@media (min-width:1080px){.cardCompact-module-scss-module__Dps_Ta__cardCompact{padding-block-end:var(--tatami-spacing-card-padding-block-end-lg,var(--tatami-spacing-card-padding-block-end-md,var(--tatami-spacing-card-padding-block-end-sm,var(--tatami-spacing-card-padding-block-end))))}}@media (min-width:1280px){.cardCompact-module-scss-module__Dps_Ta__cardCompact{padding-block-end:var(--tatami-spacing-card-padding-block-end-xl,var(--tatami-spacing-card-padding-block-end-lg,var(--tatami-spacing-card-padding-block-end-md,var(--tatami-spacing-card-padding-block-end-sm,var(--tatami-spacing-card-padding-block-end)))))}}@media (min-width:1440px){.cardCompact-module-scss-module__Dps_Ta__cardCompact{padding-block-end:var(--tatami-spacing-card-padding-block-end-xxl,var(--tatami-spacing-card-padding-block-end-xl,var(--tatami-spacing-card-padding-block-end-lg,var(--tatami-spacing-card-padding-block-end-md,var(--tatami-spacing-card-padding-block-end-sm,var(--tatami-spacing-card-padding-block-end))))))}}.cardCompact-module-scss-module__Dps_Ta__cardCompact:has(.cardCompact-module-scss-module__Dps_Ta__cardCompactAnchor):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}.cardCompact-module-scss-module__Dps_Ta__cardCompact:has(.cardCompact-module-scss-module__Dps_Ta__cardCompactAnchor):hover:after,.cardCompact-module-scss-module__Dps_Ta__cardCompact:has(.cardCompact-module-scss-module__Dps_Ta__cardCompactAnchor):focus-within:after,.cardCompact-module-scss-module__Dps_Ta__cardCompact:has(.cardCompact-module-scss-module__Dps_Ta__cardCompactAnchor:active):after{opacity:1;transition-timing-function:var(--tatami-motion-global-fade-in-timing-function);transition-duration:var(--tatami-motion-global-fade-in-duration)}.cardCompact-module-scss-module__Dps_Ta__cardCompact:has(.cardCompact-module-scss-module__Dps_Ta__cardCompactAnchor: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)}.cardCompact-module-scss-module__Dps_Ta__cardCompactAnchor{outline:none;text-decoration:none;position:absolute;inset:0}.cardCompact-module-scss-module__Dps_Ta__cardCompactAnchor:hover,.cardCompact-module-scss-module__Dps_Ta__cardCompactAnchor:focus,.cardCompact-module-scss-module__Dps_Ta__cardCompactAnchor:active,.cardCompact-module-scss-module__Dps_Ta__cardCompactAnchor:visited{text-decoration:none}.cardCompact-module-scss-module__Dps_Ta__cardCompactAnchor:focus-visible{outline:none}.cardCompact-module-scss-module__Dps_Ta__cardCompactTitleArrow{margin-inline-start:var(--tatami-dimension-spacing-4)}.cardCompact-module-scss-module__Dps_Ta__cardCompactTitle{inline-size:var(--card-compact-title-width)}@media (min-width:600px){.cardCompact-module-scss-module__Dps_Ta__cardCompactTitle{inline-size:var(--card-compact-title-width-sm,var(--card-compact-title-width))}}@media (min-width:840px){.cardCompact-module-scss-module__Dps_Ta__cardCompactTitle{inline-size:var(--card-compact-title-width-md,var(--card-compact-title-width-sm,var(--card-compact-title-width)))}}@media (min-width:1080px){.cardCompact-module-scss-module__Dps_Ta__cardCompactTitle{inline-size:var(--card-compact-title-width-lg,var(--card-compact-title-width-md,var(--card-compact-title-width-sm,var(--card-compact-title-width))))}}@media (min-width:1280px){.cardCompact-module-scss-module__Dps_Ta__cardCompactTitle{inline-size:var(--card-compact-title-width-xl,var(--card-compact-title-width-lg,var(--card-compact-title-width-md,var(--card-compact-title-width-sm,var(--card-compact-title-width)))))}}@media (min-width:1440px){.cardCompact-module-scss-module__Dps_Ta__cardCompactTitle{inline-size:var(--card-compact-title-width-xxl,var(--card-compact-title-width-xl,var(--card-compact-title-width-lg,var(--card-compact-title-width-md,var(--card-compact-title-width-sm,var(--card-compact-title-width))))))}}}
.pachinko-module-scss-module__lRhmKG__pachinko.pachinko-module-scss-module__lRhmKG__imageShadowNone{--pachinko-image-border-radius:0;--pachinko-image-outline:0;--pachinko-image-shadow:0}.pachinko-module-scss-module__lRhmKG__pachinko.pachinko-module-scss-module__lRhmKG__imageShadowMedium{--pachinko-image-border-radius:var(--tatami-border-radius-600);--pachinko-image-outline:1px solid #00000008;--pachinko-image-shadow:var(--tatami-shadow-200)}.pachinko-module-scss-module__lRhmKG__eyebrow{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-bottom:var(--pachinko-spacing-text-gap);display:block}@media (min-width:600px){.pachinko-module-scss-module__lRhmKG__eyebrow{--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){.pachinko-module-scss-module__lRhmKG__eyebrow{--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){.pachinko-module-scss-module__lRhmKG__eyebrow{--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){.pachinko-module-scss-module__lRhmKG__eyebrow{--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){.pachinko-module-scss-module__lRhmKG__eyebrow{--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)))))}}.pachinko-module-scss-module__lRhmKG__heading{font:var(--typography-global-heading-font-computed,var(--tatami-typography-global-heading-font));letter-spacing:var(--typography-global-heading-letter-spacing-computed,var(--tatami-typography-global-heading-letter-spacing));font-feature-settings:var(--typography-global-heading-font-feature-settings-computed,var(--tatami-typography-global-heading-font-feature-settings));color:var(--tatami-color-text-strong);margin:0}@container not (max-width:600px){.pachinko-module-scss-module__lRhmKG__heading{--typography-global-heading-font-computed:var(--tatami-typography-global-heading-sm-font);--typography-global-heading-letter-spacing-computed:var(--tatami-typography-global-heading-sm-letter-spacing);--typography-global-heading-font-feature-settings-computed:var(--tatami-typography-global-heading-sm-font-feature-settings)}}@container not (max-width:840px){.pachinko-module-scss-module__lRhmKG__heading{--typography-global-heading-font-computed:var(--tatami-typography-global-heading-md-font,var(--tatami-typography-global-heading-sm-font));--typography-global-heading-letter-spacing-computed:var(--tatami-typography-global-heading-md-letter-spacing,var(--tatami-typography-global-heading-sm-letter-spacing));--typography-global-heading-font-feature-settings-computed:var(--tatami-typography-global-heading-md-font-feature-settings,var(--tatami-typography-global-heading-sm-font-feature-settings))}}@container not (max-width:1024px){.pachinko-module-scss-module__lRhmKG__heading{--typography-global-heading-font-computed:var(--tatami-typography-global-heading-lg-font,var(--tatami-typography-global-heading-md-font,var(--tatami-typography-global-heading-sm-font)));--typography-global-heading-letter-spacing-computed:var(--tatami-typography-global-heading-lg-letter-spacing,var(--tatami-typography-global-heading-md-letter-spacing,var(--tatami-typography-global-heading-sm-letter-spacing)));--typography-global-heading-font-feature-settings-computed:var(--tatami-typography-global-heading-lg-font-feature-settings,var(--tatami-typography-global-heading-md-font-feature-settings,var(--tatami-typography-global-heading-sm-font-feature-settings)))}}@container not (max-width:1252px){.pachinko-module-scss-module__lRhmKG__heading{--typography-global-heading-font-computed:var(--tatami-typography-global-heading-xl-font,var(--tatami-typography-global-heading-lg-font,var(--tatami-typography-global-heading-md-font,var(--tatami-typography-global-heading-sm-font))));--typography-global-heading-letter-spacing-computed:var(--tatami-typography-global-heading-xl-letter-spacing,var(--tatami-typography-global-heading-lg-letter-spacing,var(--tatami-typography-global-heading-md-letter-spacing,var(--tatami-typography-global-heading-sm-letter-spacing))));--typography-global-heading-font-feature-settings-computed:var(--tatami-typography-global-heading-xl-font-feature-settings,var(--tatami-typography-global-heading-lg-font-feature-settings,var(--tatami-typography-global-heading-md-font-feature-settings,var(--tatami-typography-global-heading-sm-font-feature-settings))))}}@container not (max-width:1392px){.pachinko-module-scss-module__lRhmKG__heading{--typography-global-heading-font-computed:var(--tatami-typography-global-heading-xxl-font,var(--tatami-typography-global-heading-xl-font,var(--tatami-typography-global-heading-lg-font,var(--tatami-typography-global-heading-md-font,var(--tatami-typography-global-heading-sm-font)))));--typography-global-heading-letter-spacing-computed:var(--tatami-typography-global-heading-xxl-letter-spacing,var(--tatami-typography-global-heading-xl-letter-spacing,var(--tatami-typography-global-heading-lg-letter-spacing,var(--tatami-typography-global-heading-md-letter-spacing,var(--tatami-typography-global-heading-sm-letter-spacing)))));--typography-global-heading-font-feature-settings-computed:var(--tatami-typography-global-heading-xxl-font-feature-settings,var(--tatami-typography-global-heading-xl-font-feature-settings,var(--tatami-typography-global-heading-lg-font-feature-settings,var(--tatami-typography-global-heading-md-font-feature-settings,var(--tatami-typography-global-heading-sm-font-feature-settings)))))}}.pachinko-module-scss-module__lRhmKG__subheading{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));margin-top:var(--pachinko-spacing-text-gap);color:var(--tatami-color-text-normal);margin-bottom:0}@media (min-width:600px){.pachinko-module-scss-module__lRhmKG__subheading{--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){.pachinko-module-scss-module__lRhmKG__subheading{--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){.pachinko-module-scss-module__lRhmKG__subheading{--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){.pachinko-module-scss-module__lRhmKG__subheading{--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){.pachinko-module-scss-module__lRhmKG__subheading{--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)))))}}.pachinko-module-scss-module__lRhmKG__link{margin-top:var(--pachinko-spacing-text-gap)}.pachinko-module-scss-module__lRhmKG__media{contain:paint;border-radius:var(--pachinko-image-border-radius);border:var(--pachinko-image-outline);box-shadow:var(--pachinko-image-shadow)}.pachinko-module-scss-module__lRhmKG__media>*{display:block}
.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)}
.superPage-module-scss-module__7PIM0a__sidekick{cursor:pointer;transform:translateZ(0)}.superPage-module-scss-module__7PIM0a__illustrationContainer{--illustration-scale:calc(.5 * .7);--illustration-height-above-section:calc(var(--illustration-height) * (1 - var(--illustration-offset-y)) * var(--illustration-scale));position:relative}@media (min-width:840px){.superPage-module-scss-module__7PIM0a__illustrationContainer{--illustration-scale:calc(.5)}}.superPage-module-scss-module__7PIM0a__sectionHeadingContainer{--section-heading-max-width:unset;--section-heading-min-padding:24px;--section-heading-illustration-on-next-line:1;--section-heading-illustration-dynamic-padding:calc(var(--illustration-height-above-section) * var(--section-heading-illustration-on-next-line));max-width:var(--section-heading-max-width);padding-bottom:calc(var(--section-heading-min-padding) + var(--section-heading-illustration-dynamic-padding)*1px)}.superPage-module-scss-module__7PIM0a__illustrationContainer:not(.superPage-module-scss-module__7PIM0a__withIllustration) .superPage-module-scss-module__7PIM0a__sectionHeadingContainer{--section-heading-max-width:750px}.superPage-module-scss-module__7PIM0a__sectionHeadingContainer.superPage-module-scss-module__7PIM0a__textAlignStart{text-align:start;justify-content:flex-start}.superPage-module-scss-module__7PIM0a__sectionHeadingContainer.superPage-module-scss-module__7PIM0a__textAlignCenter{text-align:center;justify-content:center;margin:0 auto}@media (min-width:600px){.superPage-module-scss-module__7PIM0a__illustrationContainer.superPage-module-scss-module__7PIM0a__withIllustration .superPage-module-scss-module__7PIM0a__sectionHeadingContainer.superPage-module-scss-module__7PIM0a__textAlignStart{--section-heading-max-width:400px}}@media (min-width:840px){.superPage-module-scss-module__7PIM0a__illustrationContainer.superPage-module-scss-module__7PIM0a__withIllustration .superPage-module-scss-module__7PIM0a__sectionHeadingContainer.superPage-module-scss-module__7PIM0a__textAlignStart{--section-heading-illustration-on-next-line:0}}@media (min-width:1080px){.superPage-module-scss-module__7PIM0a__illustrationContainer.superPage-module-scss-module__7PIM0a__withIllustration .superPage-module-scss-module__7PIM0a__sectionHeadingContainer.superPage-module-scss-module__7PIM0a__textAlignStart{--section-heading-max-width:600px}}@media (min-width:600px){.superPage-module-scss-module__7PIM0a__illustrationContainer.superPage-module-scss-module__7PIM0a__withIllustration .superPage-module-scss-module__7PIM0a__sectionHeadingContainer.superPage-module-scss-module__7PIM0a__textAlignCenter{--section-heading-max-width:400px}}@media (min-width:1080px){.superPage-module-scss-module__7PIM0a__illustrationContainer.superPage-module-scss-module__7PIM0a__withIllustration .superPage-module-scss-module__7PIM0a__sectionHeadingContainer.superPage-module-scss-module__7PIM0a__textAlignCenter{--section-heading-max-width:400px;--section-heading-illustration-on-next-line:0}}@media (min-width:1280px){.superPage-module-scss-module__7PIM0a__illustrationContainer.superPage-module-scss-module__7PIM0a__withIllustration .superPage-module-scss-module__7PIM0a__sectionHeadingContainer.superPage-module-scss-module__7PIM0a__textAlignCenter{--section-heading-max-width:600px}}.superPage-module-scss-module__7PIM0a__title{font:var(--tatami-typography-sans-400-bold-font);letter-spacing:var(--tatami-typography-sans-400-bold-letter-spacing);margin:0}@media (min-width:600px){.superPage-module-scss-module__7PIM0a__title{font:var(--tatami-typography-sans-500-bold-font);letter-spacing:var(--tatami-typography-sans-500-bold-letter-spacing)}}@media (min-width:1080px){.superPage-module-scss-module__7PIM0a__title{font:var(--tatami-typography-sans-600-bold-font);letter-spacing:var(--tatami-typography-sans-600-bold-letter-spacing)}}.superPage-module-scss-module__7PIM0a__description{margin-top:16px}.superPage-module-scss-module__7PIM0a__ctas{align-items:center;justify-content:inherit;flex-flow:wrap;gap:8px;margin-top:20px;display:flex}.superPage-module-scss-module__7PIM0a__illustration{width:calc(var(--illustration-width)*var(--illustration-scale)*1px);height:calc(var(--illustration-height)*var(--illustration-scale)*1px);transform:translate(calc(var(--illustration-offset-x) * 100% * var(--direction)), calc(var(--illustration-offset-y) * 100%));z-index:1;position:absolute;bottom:0}.superPage-module-scss-module__7PIM0a__illustration.superPage-module-scss-module__7PIM0a__illustrationAlignStart{inset-inline-start:3%}.superPage-module-scss-module__7PIM0a__illustration.superPage-module-scss-module__7PIM0a__illustrationAlignEnd{inset-inline-end:3%}.superPage-module-scss-module__7PIM0a__sectionGroupIllustration{width:calc(var(--section-group-illustration-width)/3*1px);height:calc(var(--section-group-illustration-height)/3*1px);display:none;position:absolute}@media (min-width:1080px){.superPage-module-scss-module__7PIM0a__sectionGroupIllustration{display:block}}.superPage-module-scss-module__7PIM0a__sectionGroupIllustration.superPage-module-scss-module__7PIM0a__placementRight{top:50%;right:0;transform:translate(100%,-50%)}.superPage-module-scss-module__7PIM0a__sectionGroupIllustration.superPage-module-scss-module__7PIM0a__placementLeft{top:50%;left:0;transform:translate(-100%,-50%)}.superPage-module-scss-module__7PIM0a__media{object-fit:cover;width:100%;height:auto;display:block}.superPage-module-scss-module__7PIM0a__embedGridItem{container-type:inline-size}.superPage-module-scss-module__7PIM0a__embedBlock{--embed-display:none;--fallback-display:block;--embed-block-padding:var(--spacing-block-s) var(--spacing-block-m);padding:var(--embed-block-padding)}@container (min-width:500px){.superPage-module-scss-module__7PIM0a__embedBlock{--embed-block-padding:var(--spacing-block-m) var(--spacing-block-l)}}@container (min-width:805px){.superPage-module-scss-module__7PIM0a__embedBlock{--embed-display:block;--fallback-display:none;--embed-block-padding:0}}.superPage-module-scss-module__7PIM0a__embedBlock:not(.superPage-module-scss-module__7PIM0a__fallbackAvailable){--embed-display:block;--fallback-display:none;--embed-block-padding:0}.superPage-module-scss-module__7PIM0a__embed{display:var(--embed-display);border-radius:inherit;border:0;width:100%;height:clamp(300px,100vh - 200px,800px)}.superPage-module-scss-module__7PIM0a__embedFallback{font:var(--tatami-typography-sans-300-regular-font);letter-spacing:var(--tatami-typography-sans-300-regular-letter-spacing);display:var(--fallback-display)}
.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%)}
.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)}
.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}
/*# sourceMappingURL=08onef55pwb9p.css.map*/