@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)}}}
@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}}
.hero-module-scss-module__A2VLeW__container{margin-block:var(--tatami-spacing-page-gap)}.hero-module-scss-module__A2VLeW__container:not(:last-child){margin-block-end:var(--tatami-spacing-section-gap)}@media (min-width:600px){.hero-module-scss-module__A2VLeW__container:not(:last-child){margin-block-end:var(--tatami-spacing-section-gap-sm,var(--tatami-spacing-section-gap))}}@media (min-width:840px){.hero-module-scss-module__A2VLeW__container:not(:last-child){margin-block-end: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__A2VLeW__container:not(:last-child){margin-block-end: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__A2VLeW__container:not(:last-child){margin-block-end: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__A2VLeW__container:not(:last-child){margin-block-end: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))))))}}
@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}}
.agentRunGame-module-scss-module__ZSfYqq__shell{aspect-ratio:900/320;touch-action:none;-webkit-user-select:none;user-select:none;cursor:pointer;-webkit-tap-highlight-color:#0000;outline:none;inline-size:100%;position:relative;overflow:hidden}@media (max-width:799px){.agentRunGame-module-scss-module__ZSfYqq__shell{aspect-ratio:450/320}}@media (min-width:1080px){.agentRunGame-module-scss-module__ZSfYqq__shell{margin:0 auto}}.agentRunGame-module-scss-module__ZSfYqq__canvas{image-rendering:pixelated;block-size:100%;inline-size:100%;display:block}.agentRunGame-module-scss-module__ZSfYqq__overlayButton{appearance:none;color:inherit;font:inherit;text-align:inherit;cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;background:0 0;border:0;margin:0;padding:0;position:absolute;inset:0}.agentRunGame-module-scss-module__ZSfYqq__placeholder{aspect-ratio:900/320;inline-size:100%;color:var(--tatami-color-text-normal);letter-spacing:.08em;justify-content:center;align-items:center;font-family:monospace;font-size:12px;display:flex}@media (max-width:799px){.agentRunGame-module-scss-module__ZSfYqq__placeholder{aspect-ratio:450/320}}
.codeAsset-module-scss-module__HcNEYG__codeAsset{background-color:var(--tatami-color-background-surface-neutral);padding:var(--tatami-dimension-spacing-24)}
.devTool-module-scss-module__R_hBHW__devTool{background:var(--tatami-color-campaigns-dev-platform-dos-gray);border-radius:var(--tatami-border-radius-200);box-shadow:var(--tatami-shadow-200);padding:var(--tatami-dimension-spacing-16);grid-template-columns:auto minmax(0,1fr);grid-template-areas:"icon title""icon description";align-items:center;display:grid}html[dir=rtl] .devTool-module-scss-module__R_hBHW__devTool{direction:rtl}.devTool-module-scss-module__R_hBHW__devTool>:first-child{aspect-ratio:1;grid-area:icon;margin-inline-end:var(--tatami-dimension-spacing-24)}.devTool-module-scss-module__R_hBHW__devToolTitle{white-space:nowrap;color:var(--tatami-color-campaigns-dev-platform-dos-blue);grid-area:title}.devTool-module-scss-module__R_hBHW__devToolDescription{white-space:nowrap;color:var(--tatami-color-campaigns-dev-platform-dos-alpha-blue);grid-area:description}.devTool-module-scss-module__R_hBHW__devToolDescriptionAnimated{transition:opacity .25s ease-out}.devTool-module-scss-module__R_hBHW__devToolDescriptionAnimated[data-visible=false]{opacity:0}
.shimmerText-module-scss-module__5gEYFG__shimmerText{background-image:linear-gradient(to right, color-mix(in srgb, currentColor 50%, transparent) 0%, currentColor 50%, color-mix(in srgb, currentColor 50%, transparent) 100%);-webkit-text-fill-color:#0000;background-repeat:repeat;background-size:200% 100%;background-clip:text;animation:1.5s linear infinite shimmerText-module-scss-module__5gEYFG__shimmerSweep}@keyframes shimmerText-module-scss-module__5gEYFG__shimmerSweep{0%{background-position:200%}to{background-position:0%}}@media (prefers-reduced-motion:reduce){.shimmerText-module-scss-module__5gEYFG__shimmerText{animation:none}}
.devHeroAsset-module-scss-module__GS-IhW__devHeroAsset{direction:ltr;margin-block-start:var(--tatami-dimension-spacing-56);position:relative}@media (min-width:1080px){.devHeroAsset-module-scss-module__GS-IhW__devHeroAsset{margin-block-start:var(--tatami-dimension-spacing-48)}}.devHeroAsset-module-scss-module__GS-IhW__figure:after{content:"";block-size:var(--tatami-dimension-spacing-64);pointer-events:none;background:linear-gradient(to bottom, transparent, var(--tatami-color-background-base));inline-size:100%;position:absolute;inset-block-end:0}.devHeroAsset-module-scss-module__GS-IhW__figure{anchor-name:--figure;margin-inline-end:calc(-1*(var(--layout-gutter,0px) + max(0px,(100vw - var(--layout-max,100vw))/2)));display:block;position:relative}@media (min-width:1080px){.devHeroAsset-module-scss-module__GS-IhW__figure{inline-size:100%;max-inline-size:1112px;margin-inline:auto}}.devHeroAsset-module-scss-module__GS-IhW__image{border-block-start:var(--tatami-border-width-1) solid var(--tatami-color-campaigns-dev-platform-dos-alpha-lavender);border-inline-start:var(--tatami-border-width-1) solid var(--tatami-color-campaigns-dev-platform-dos-alpha-lavender);border-radius:var(--tatami-border-radius-0);block-size:auto;inline-size:100%;max-inline-size:100%;display:block}@media (min-width:1080px){.devHeroAsset-module-scss-module__GS-IhW__image{border:none;border-radius:0}}.devHeroAsset-module-scss-module__GS-IhW__heroDevTool{inline-size:340px;animation:.6s cubic-bezier(.16,1,.3,1) both devHeroAsset-module-scss-module__GS-IhW__heroDevToolEntrance;position:absolute}@media (prefers-reduced-motion:reduce){.devHeroAsset-module-scss-module__GS-IhW__heroDevTool{animation:none}}@keyframes devHeroAsset-module-scss-module__GS-IhW__heroDevToolEntrance{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.devHeroAsset-module-scss-module__GS-IhW__devToolIcon{object-fit:contain;display:block}.devHeroAsset-module-scss-module__GS-IhW__devToolClaudeCode{anchor-name:--claude-figure;display:none}@media (min-width:1080px){.devHeroAsset-module-scss-module__GS-IhW__devToolClaudeCode{display:grid;inset-block-start:61%;inset-inline-start:-9%}}.devHeroAsset-module-scss-module__GS-IhW__devToolWorkersZendeskSync{anchor-name:--zendesk-figure;inset-block-start:0%;inset-inline-end:-10%;translate:0 -50%;scale:.8}@media (min-width:600px){.devHeroAsset-module-scss-module__GS-IhW__devToolWorkersZendeskSync{scale:unset;inset-inline-end:0%}}@media (min-width:1080px){.devHeroAsset-module-scss-module__GS-IhW__devToolWorkersZendeskSync{translate:unset;margin-inline-start:unset;inset-block-start:2%;inset-block-end:unset;inset-inline-end:-9%}}.devHeroAsset-module-scss-module__GS-IhW__devToolDataScoutAgentQueryTool{anchor-name:--data-scout-figure;display:none}@media (min-width:1080px){.devHeroAsset-module-scss-module__GS-IhW__devToolDataScoutAgentQueryTool{display:grid;inset-block-end:24%;inset-inline-end:-9%}}.devHeroAsset-module-scss-module__GS-IhW__vertex{block-size:var(--tatami-dimension-spacing-0);inline-size:var(--tatami-dimension-spacing-0);display:none;position:absolute}.devHeroAsset-module-scss-module__GS-IhW__edge{border-width:var(--tatami-border-width-1);border-style:dashed;border-color:var(--tatami-color-campaigns-dev-platform-dos-white);display:none;position:absolute}@supports (anchor-name:--x){@media (min-width:1080px){.devHeroAsset-module-scss-module__GS-IhW__vertex,.devHeroAsset-module-scss-module__GS-IhW__edge{display:block}}.devHeroAsset-module-scss-module__GS-IhW__vertex,.devHeroAsset-module-scss-module__GS-IhW__edge{animation:.6s cubic-bezier(.16,1,.3,1) both devHeroAsset-module-scss-module__GS-IhW__heroConnectorEntrance}@media (prefers-reduced-motion:reduce){.devHeroAsset-module-scss-module__GS-IhW__vertex,.devHeroAsset-module-scss-module__GS-IhW__edge{animation:none}}}@keyframes devHeroAsset-module-scss-module__GS-IhW__heroConnectorEntrance{0%{opacity:0}to{opacity:1}}.devHeroAsset-module-scss-module__GS-IhW__zendeskVertex{anchor-name:--zendesk-vertex;inset-block-start:anchor(--zendesk-figure center);inset-inline-start:anchor(--figure 9%)}@media (min-width:768px){.devHeroAsset-module-scss-module__GS-IhW__zendeskVertex{inset-inline-start:anchor(--figure 6.2%)}}@media (min-width:1080px){.devHeroAsset-module-scss-module__GS-IhW__zendeskVertex{inset-block-start:anchor(--figure 23.5%);inset-inline-start:unset;inset-inline-end:anchor(--zendesk-figure 85%)}}@media (min-width:1440px){.devHeroAsset-module-scss-module__GS-IhW__zendeskVertex{inset-inline-end:anchor(--zendesk-figure 70%)}}.devHeroAsset-module-scss-module__GS-IhW__zendeskEdgeVertical{inset-inline-end:anchor(--zendesk-vertex center);inset-block:calc(anchor(--zendesk-figure 100%) + var(--tatami-dimension-spacing-4)) anchor(--zendesk-vertex center)}.devHeroAsset-module-scss-module__GS-IhW__zendeskEdgeHorizontal{inset-inline:anchor(--zendesk-vertex center) calc(anchor(--zendesk-figure 0%) + var(--tatami-dimension-spacing-4));inset-block-start:anchor(--zendesk-vertex center)}@media (min-width:1080px){.devHeroAsset-module-scss-module__GS-IhW__zendeskEdgeHorizontal{inset-inline:calc(anchor(--figure 100%) + var(--tatami-dimension-spacing-4)) anchor(--zendesk-vertex center);inset-block-start:anchor(--zendesk-vertex center)}}.devHeroAsset-module-scss-module__GS-IhW__claudeVertex{anchor-name:--claude-vertex;inset-block-start:anchor(--figure 40.6%);inset-inline-start:anchor(--claude-figure 5%)}@media (min-width:1080px){.devHeroAsset-module-scss-module__GS-IhW__claudeVertex{inset-inline-start:anchor(--claude-figure 10%)}}@media (min-width:1280px){.devHeroAsset-module-scss-module__GS-IhW__claudeVertex{inset-inline-start:anchor(--claude-figure 20%)}}.devHeroAsset-module-scss-module__GS-IhW__claudeEdgeVertical{inset-inline-start:anchor(--claude-vertex center);inset-block:anchor(--claude-vertex center) calc(anchor(--claude-figure 0%) + var(--tatami-dimension-spacing-4))}.devHeroAsset-module-scss-module__GS-IhW__claudeEdgeHorizontal{inset-inline:anchor(--claude-vertex center) calc(anchor(--figure 0%) + var(--tatami-dimension-spacing-4));inset-block-start:anchor(--claude-vertex center)}.devHeroAsset-module-scss-module__GS-IhW__dataScoutVertex{anchor-name:--data-scout-vertex;inset-block-start:anchor(--figure 51.2%);inset-inline-end:anchor(--data-scout-figure 95%)}@media (min-width:1080px){.devHeroAsset-module-scss-module__GS-IhW__dataScoutVertex{inset-inline-end:anchor(--data-scout-figure 90%)}}.devHeroAsset-module-scss-module__GS-IhW__dataScoutEdgeVertical{inset-inline-end:anchor(--data-scout-vertex center);inset-block:anchor(--data-scout-vertex center) calc(anchor(--data-scout-figure 0%) + var(--tatami-dimension-spacing-4))}.devHeroAsset-module-scss-module__GS-IhW__dataScoutEdgeHorizontal{inset-inline:calc(anchor(--figure 100%) + var(--tatami-dimension-spacing-4)) anchor(--data-scout-vertex center);inset-block-start:anchor(--data-scout-vertex center)}
.icons-module-scss-module__KDBCPq__tab{appearance:none;block-size:var(--tatami-dimension-spacing-56);inline-size:var(--tatami-dimension-spacing-56);transition-property:background-color,color;transition-duration:var(--tatami-motion-global-fade-out-duration);transition-timing-function:var(--tatami-motion-global-fade-out-timing-function);color:var(--tatami-color-campaigns-dev-platform-dos-lavender);background:0 0;border:none;outline:none;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.icons-module-scss-module__KDBCPq__tab.icons-module-scss-module__KDBCPq__active{color:var(--tatami-color-campaigns-dev-platform-dos-white)}.icons-module-scss-module__KDBCPq__tab.icons-module-scss-module__KDBCPq__interactive:not(.icons-module-scss-module__KDBCPq__active):hover,.icons-module-scss-module__KDBCPq__tab.icons-module-scss-module__KDBCPq__interactive:not(.icons-module-scss-module__KDBCPq__active):focus-visible{color:var(--tatami-color-campaigns-dev-platform-dos-white);transition-duration:var(--tatami-motion-global-fade-in-duration);transition-timing-function:var(--tatami-motion-global-fade-in-timing-function)}@media (min-width:840px){.icons-module-scss-module__KDBCPq__tab{block-size:var(--tatami-dimension-spacing-80);inline-size:var(--tatami-dimension-spacing-80)}}.icons-module-scss-module__KDBCPq__tab:before{content:"";border-radius:var(--tatami-border-radius-round);outline:var(--tatami-color-transparent) var(--tatami-dimension-interaction-focus-ring-outline-width) var(--tatami-border-interaction-focus-ring-style);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);z-index:1;position:absolute;inset:0}.icons-module-scss-module__KDBCPq__tab:focus-visible:before{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)}.icons-module-scss-module__KDBCPq__tab:after{content:"";border-width:0;border-left-width:var(--tatami-border-width-1);border-style:dashed;border-color:var(--tatami-color-campaigns-dev-platform-dos-alpha-blue);clip-path:inset(0 -1px 100%);width:0;height:24px;transition-property:clip-path;transition-duration:var(--tatami-motion-global-transform-duration);transition-timing-function:var(--tatami-motion-global-transform-timing-function);position:absolute;top:100%;left:50%}.icons-module-scss-module__KDBCPq__tab.icons-module-scss-module__KDBCPq__active:after{clip-path:inset(0 -1px)}.icons-module-scss-module__KDBCPq__tabBgPlate{width:100%;height:100%;position:absolute;inset:0}.icons-module-scss-module__KDBCPq__tabIcon{display:block;position:relative;scale:.7}@media (min-width:840px){.icons-module-scss-module__KDBCPq__tabIcon{scale:1}}.icons-module-scss-module__KDBCPq__tabList{--tab-overlap:var(--tatami-dimension-spacing-20);--plate-stroke:var(--tatami-color-campaigns-dev-platform-dos-gray);flex-direction:row;align-items:center;display:flex}.icons-module-scss-module__KDBCPq__tabList .icons-module-scss-module__KDBCPq__tab+.icons-module-scss-module__KDBCPq__tab{margin-inline-start:calc(var(--tab-overlap)*-1)}.icons-module-scss-module__KDBCPq__lever{appearance:none;cursor:pointer;background:0 0;border:none;padding:0;line-height:0}.icons-module-scss-module__KDBCPq__leverShaft{transform-origin:50% 100%;transform-box:fill-box}@keyframes icons-module-scss-module__KDBCPq__leverShaftPull{0%{animation-timing-function:cubic-bezier(.55,.085,.68,.53);translate:0;scale:1}60%{animation-timing-function:cubic-bezier(.215,.61,.355,1);translate:0 20px;scale:1 -.4}to{translate:0;scale:1}}@keyframes icons-module-scss-module__KDBCPq__leverHandlePull{0%{animation-timing-function:cubic-bezier(.55,.085,.68,.53);transform:translateY(0)}60%{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateY(130px)}to{transform:translateY(0)}}.icons-module-scss-module__KDBCPq__leverPulling .icons-module-scss-module__KDBCPq__leverShaft{animation:.9s forwards icons-module-scss-module__KDBCPq__leverShaftPull}.icons-module-scss-module__KDBCPq__leverPulling .icons-module-scss-module__KDBCPq__leverHandle{animation:.9s forwards icons-module-scss-module__KDBCPq__leverHandlePull}
.slotMachine-module-scss-module__Gp46Ra__slotMachine{gap:var(--tatami-dimension-spacing-8);padding:0 var(--tatami-dimension-spacing-4);background-color:var(--tatami-color-background-base);border:1px solid var(--tatami-color-card-border);border-radius:var(--tatami-border-asset-radius);grid-template-columns:1fr minmax(120px,1fr) 1fr;display:grid;position:relative}@media (min-width:1080px){.slotMachine-module-scss-module__Gp46Ra__slotMachine{gap:var(--tatami-dimension-spacing-16);padding:0 var(--tatami-dimension-spacing-16)}}.slotMachine-module-scss-module__Gp46Ra__leverMount{display:none}@media (min-width:840px){.slotMachine-module-scss-module__Gp46Ra__leverMount{inset-inline-end:-60px;transform:translateY(-50%) scaleX(var(--direction));display:block;position:absolute;top:50%}}.slotMachine-module-scss-module__Gp46Ra__reel{height:480px;position:relative;overflow:hidden}.slotMachine-module-scss-module__Gp46Ra__reelTrack{will-change:transform;flex-direction:column;transition:transform .6s cubic-bezier(.4,0,.2,1);display:flex}.slotMachine-module-scss-module__Gp46Ra__reelTrackNoTransition{transition:none}.slotMachine-module-scss-module__Gp46Ra__cell{justify-content:center;align-items:center;gap:var(--tatami-dimension-spacing-8);height:96px;padding:var(--tatami-dimension-spacing-12);text-align:center;background-clip:padding-box;background-color:var(--tatami-color-campaigns-dev-platform-dos-alpha-gray);opacity:.5;border-block:4px solid #0000;flex-direction:column;display:flex}.slotMachine-module-scss-module__Gp46Ra__cell>*{opacity:.7}.slotMachine-module-scss-module__Gp46Ra__cellActive{background-color:var(--tatami-color-campaigns-dev-platform-dos-gray);opacity:1}.slotMachine-module-scss-module__Gp46Ra__cellActive>*{opacity:1}.slotMachine-module-scss-module__Gp46Ra__cellIcon{width:var(--tatami-dimension-spacing-16);height:var(--tatami-dimension-spacing-16);display:block}@media (min-width:1080px){.slotMachine-module-scss-module__Gp46Ra__cellIcon{width:var(--tatami-dimension-spacing-24);height:var(--tatami-dimension-spacing-24)}}.slotMachine-module-scss-module__Gp46Ra__cellLabel{color:var(--tatami-color-campaigns-dev-platform-dos-blue);font-size:12px;line-height:1.2}@media (min-width:1080px){.slotMachine-module-scss-module__Gp46Ra__cellLabel{font-size:14px}}.slotMachine-module-scss-module__Gp46Ra__center{justify-content:center;align-items:center;display:flex}.slotMachine-module-scss-module__Gp46Ra__centerBadge{align-items:center;gap:0;width:100%;display:flex}@media (min-width:1080px){.slotMachine-module-scss-module__Gp46Ra__centerBadge{gap:var(--tatami-dimension-spacing-4)}}.slotMachine-module-scss-module__Gp46Ra__centerArrowLine{background:var(--tatami-color-campaigns-dev-platform-dos-blue);height:1px;transform:scaleX(var(--direction));flex:auto;position:relative}.slotMachine-module-scss-module__Gp46Ra__centerArrowLineWithHead:after{content:"";border:solid var(--tatami-color-campaigns-dev-platform-dos-blue);border-width:1px 1px 0 0;width:5px;height:5px;position:absolute;top:50%;right:1px;transform:translate(1px)translateY(-50%)rotate(45deg)}.slotMachine-module-scss-module__Gp46Ra__centerLabel{background:var(--tatami-color-campaigns-dev-platform-dos-blue);color:#fff;padding:var(--tatami-dimension-spacing-4) var(--tatami-dimension-spacing-8);font:var(--tatami-typography-mono-100-regular-font);text-align:center;flex-direction:column;justify-content:center;width:80%;font-size:12px;display:flex}@media (min-width:840px){.slotMachine-module-scss-module__Gp46Ra__centerLabel{width:60%}}@media (min-width:1280px){.slotMachine-module-scss-module__Gp46Ra__centerLabel{width:45%;font-size:14px}}.slotMachine-module-scss-module__Gp46Ra__centerLabelPrefixPart{display:block}@media (min-width:600px){.slotMachine-module-scss-module__Gp46Ra__centerLabelPrefixPart{display:inline}}.slotMachine-module-scss-module__Gp46Ra__centerLabelTool{white-space:nowrap;color:var(--tatami-color-terminal-text-muted);display:none}@media (min-width:600px){.slotMachine-module-scss-module__Gp46Ra__centerLabelTool{display:block}}
._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=2yyvb259d7yd1.css.map*/