@layer front-ui-atoms{.buttonGroup_buttonGroup__zMcax{inline-size:max-content;max-inline-size:100%}.buttonGroup_buttonGroup__zMcax>*{flex:1 1 auto}}a.button_primary__k0d3I,a.button_primary__k0d3I:active,a.button_primary__k0d3I:focus,a.button_primary__k0d3I:hover,button.button_primary__k0d3I,button.button_primary__k0d3I:active,button.button_primary__k0d3I:focus,button.button_primary__k0d3I:hover{text-decoration:none;color:var(--color-button-primary-text)}a.button_secondary__0_CV3,button.button_secondary__0_CV3{color:var(--color-button-secondary-text);text-decoration:none}a.button_secondary__0_CV3:active,a.button_secondary__0_CV3:focus,a.button_secondary__0_CV3:hover,button.button_secondary__0_CV3:active,button.button_secondary__0_CV3:focus,button.button_secondary__0_CV3:hover{text-decoration:none;color:var(--color-button-secondary-text-interactive,var(--color-button-secondary-text))}a.button_tertiary__cWWnA,a.button_tertiary__cWWnA:active,a.button_tertiary__cWWnA:focus,a.button_tertiary__cWWnA:hover,button.button_tertiary__cWWnA,button.button_tertiary__cWWnA:active,button.button_tertiary__cWWnA:focus,button.button_tertiary__cWWnA:hover{text-decoration:none;color:var(--color-button-tertiary-text)}a.button_ghost__npAbk,a.button_ghost__npAbk:active,a.button_ghost__npAbk:focus,a.button_ghost__npAbk:hover,button.button_ghost__npAbk,button.button_ghost__npAbk:active,button.button_ghost__npAbk:focus,button.button_ghost__npAbk:hover{text-decoration:none;color:var(--color-button-ghost-text)}@layer front-ui-atoms{.button_button__bge_I{display:flex;text-align:center;align-items:center;justify-content:center;gap:var(--spacing-12);box-sizing:border-box;border:var(--border-width-1) solid #0000;text-decoration:none;transition-property:background-color,color;transition-duration:var(--motion-global-fade-out-duration);transition-timing-function:var(--motion-global-fade-out-timing-function)}.button_button__bge_I:is(a,button){cursor:pointer}.button_button__bge_I:focus-visible:not(:disabled),.button_button__bge_I:hover:not(:disabled){transition-property:background-color,color;transition-duration:var(--motion-global-fade-in-duration);transition-timing-function:var(--motion-global-fade-in-timing-function)}.button_button__bge_I:active,.button_button__bge_I:focus,.button_button__bge_I:hover{text-decoration:none}.button_button__bge_I:disabled{cursor:not-allowed;opacity:.5}@supports not (at-rule(@scope)){:where(.surfaceNeutral,.button_localPurityAnchor__iiYsK) .button_button__bge_I{--color-button-secondary-background:var(--color-white);--color-button-secondary-text:var(--color-accent-strong);--color-button-secondary-border:var(--color-transparent)}}@scope (:where(.surfaceNeutral, :local(.localPurityAnchor))) to (:where(.surface, :local(.localPurityAnchor)):not(:scope)){.button_button__bge_I{--color-button-secondary-background:var(--color-white);--color-button-secondary-text:var(--color-accent-strong);--color-button-secondary-border:var(--color-transparent)}}@supports not (at-rule(@scope)){:where(.surfaceAccentMuted,.button_localPurityAnchor__iiYsK) .button_button__bge_I{--color-button-secondary-background:var(--color-white);--color-button-secondary-text:var(--color-accent-strong);--color-button-secondary-border:var(--color-transparent)}}@scope (:where(.surfaceAccentMuted, :local(.localPurityAnchor))) to (:where(.surface, :local(.localPurityAnchor)):not(:scope)){.button_button__bge_I{--color-button-secondary-background:var(--color-white);--color-button-secondary-text:var(--color-accent-strong);--color-button-secondary-border:var(--color-transparent)}}@supports not (at-rule(@scope)){:where(.surfaceAccentSoft,.button_localPurityAnchor__iiYsK) .button_button__bge_I{--color-button-secondary-background:var(--color-white);--color-button-secondary-text:var(--color-accent-strong);--color-button-secondary-border:var(--color-transparent)}}@scope (:where(.surfaceAccentSoft, :local(.localPurityAnchor))) to (:where(.surface, :local(.localPurityAnchor)):not(:scope)){.button_button__bge_I{--color-button-secondary-background:var(--color-white);--color-button-secondary-text:var(--color-accent-strong);--color-button-secondary-border:var(--color-transparent)}}@supports not (at-rule(@scope)){:where(.surfaceNeutral,.button_localPurityAnchor__iiYsK) .button_button__bge_I{--color-button-secondary-text-interactive:var(--color-black);--color-button-secondary-background-hover:var( --color-background-surface-neutral-hover );--color-button-secondary-background-focus:var( --color-background-surface-neutral-focus );--color-button-secondary-background-active:var( --color-background-surface-neutral-active );--color-button-tertiary-background:var( --color-background-surface-neutral );--color-button-tertiary-background-hover:var( --color-background-surface-neutral-hover );--color-button-tertiary-background-focus:var( --color-background-surface-neutral-focus );--color-button-tertiary-background-active:var( --color-background-surface-neutral-active );--color-button-ghost-background-hover:var( --color-background-surface-neutral-hover );--color-button-ghost-background-focus:var( --color-background-surface-neutral-focus );--color-button-ghost-background-active:var( --color-background-surface-neutral-active )}}@scope (:where(.surfaceNeutral, :local(.localPurityAnchor))) to (:where(.surface, :local(.localPurityAnchor)):not(:scope)){.button_button__bge_I{--color-button-secondary-text-interactive:var(--color-black);--color-button-secondary-background-hover:var( --color-background-surface-neutral-hover );--color-button-secondary-background-focus:var( --color-background-surface-neutral-focus );--color-button-secondary-background-active:var( --color-background-surface-neutral-active );--color-button-tertiary-background:var( --color-background-surface-neutral );--color-button-tertiary-background-hover:var( --color-background-surface-neutral-hover );--color-button-tertiary-background-focus:var( --color-background-surface-neutral-focus );--color-button-tertiary-background-active:var( --color-background-surface-neutral-active );--color-button-ghost-background-hover:var( --color-background-surface-neutral-hover );--color-button-ghost-background-focus:var( --color-background-surface-neutral-focus );--color-button-ghost-background-active:var( --color-background-surface-neutral-active )}}@supports not (at-rule(@scope)){:where(.surfaceAccentMuted,.button_localPurityAnchor__iiYsK) .button_button__bge_I{--color-button-secondary-background-hover:var( --color-background-surface-accent-muted-hover );--color-button-secondary-background-focus:var( --color-background-surface-accent-muted-focus );--color-button-secondary-background-active:var( --color-background-surface-accent-muted-active );--color-button-tertiary-background:var( --color-background-surface-accent-muted );--color-button-tertiary-background-hover:var( --color-background-surface-accent-muted-hover );--color-button-tertiary-background-focus:var( --color-background-surface-accent-muted-focus );--color-button-tertiary-background-active:var( --color-background-surface-accent-muted-active );--color-button-ghost-background-hover:var( --color-background-surface-accent-muted-hover );--color-button-ghost-background-focus:var( --color-background-surface-accent-muted-focus );--color-button-ghost-background-active:var( --color-background-surface-accent-muted-active )}}@scope (:where(.surfaceAccentMuted, :local(.localPurityAnchor))) to (:where(.surface, :local(.localPurityAnchor)):not(:scope)){.button_button__bge_I{--color-button-secondary-background-hover:var( --color-background-surface-accent-muted-hover );--color-button-secondary-background-focus:var( --color-background-surface-accent-muted-focus );--color-button-secondary-background-active:var( --color-background-surface-accent-muted-active );--color-button-tertiary-background:var( --color-background-surface-accent-muted );--color-button-tertiary-background-hover:var( --color-background-surface-accent-muted-hover );--color-button-tertiary-background-focus:var( --color-background-surface-accent-muted-focus );--color-button-tertiary-background-active:var( --color-background-surface-accent-muted-active );--color-button-ghost-background-hover:var( --color-background-surface-accent-muted-hover );--color-button-ghost-background-focus:var( --color-background-surface-accent-muted-focus );--color-button-ghost-background-active:var( --color-background-surface-accent-muted-active )}}@supports not (at-rule(@scope)){:where(.surfaceAccentSoft,.button_localPurityAnchor__iiYsK) .button_button__bge_I{--color-button-secondary-background-hover:var( --color-background-surface-accent-soft-hover );--color-button-secondary-background-focus:var( --color-background-surface-accent-soft-focus );--color-button-secondary-background-active:var( --color-background-surface-accent-soft-active );--color-button-tertiary-background:var( --color-background-surface-accent-soft );--color-button-tertiary-background-hover:var( --color-background-surface-accent-soft-hover );--color-button-tertiary-background-focus:var( --color-background-surface-accent-soft-focus );--color-button-tertiary-background-active:var( --color-background-surface-accent-soft-active );--color-button-ghost-background-hover:var( --color-background-surface-accent-soft-hover );--color-button-ghost-background-focus:var( --color-background-surface-accent-soft-focus );--color-button-ghost-background-active:var( --color-background-surface-accent-soft-active )}}@scope (:where(.surfaceAccentSoft, :local(.localPurityAnchor))) to (:where(.surface, :local(.localPurityAnchor)):not(:scope)){.button_button__bge_I{--color-button-secondary-background-hover:var( --color-background-surface-accent-soft-hover );--color-button-secondary-background-focus:var( --color-background-surface-accent-soft-focus );--color-button-secondary-background-active:var( --color-background-surface-accent-soft-active );--color-button-tertiary-background:var( --color-background-surface-accent-soft );--color-button-tertiary-background-hover:var( --color-background-surface-accent-soft-hover );--color-button-tertiary-background-focus:var( --color-background-surface-accent-soft-focus );--color-button-tertiary-background-active:var( --color-background-surface-accent-soft-active );--color-button-ghost-background-hover:var( --color-background-surface-accent-soft-hover );--color-button-ghost-background-focus:var( --color-background-surface-accent-soft-focus );--color-button-ghost-background-active:var( --color-background-surface-accent-soft-active )}}@supports not (at-rule(@scope)){:where(.surfaceAccent,.button_localPurityAnchor__iiYsK) .button_button__bge_I{--color-button-primary-background:var(--color-black);--color-button-primary-background-hover:var(--color-alpha-black-700);--color-button-primary-background-focus:var(--color-alpha-black-700);--color-button-primary-background-active:var(--color-alpha-black-800);--color-button-primary-text:var(--color-white);--color-button-primary-border:var(--color-transparent);--color-button-secondary-background:var(--color-accent-soft);--color-button-secondary-background-hover:var(--color-alpha-white-700);--color-button-secondary-background-focus:var(--color-alpha-white-700);--color-button-secondary-background-active:var(--color-alpha-white-600);--color-button-secondary-text:var(--color-black);--color-button-secondary-border:var(--color-transparent);--color-button-tertiary-background:var( --color-background-surface-accent );--color-button-tertiary-background-hover:var( --color-background-surface-accent-hover );--color-button-tertiary-background-focus:var( --color-background-surface-accent-focus );--color-button-tertiary-background-active:var( --color-background-surface-accent-active );--color-button-tertiary-text:var(--color-black);--color-button-ghost-text:var(--color-black);--color-button-ghost-background-hover:var( --color-background-surface-accent-hover );--color-button-ghost-background-focus:var( --color-background-surface-accent-focus );--color-button-ghost-background-active:var( --color-background-surface-accent-active )}}@scope (:where(.surfaceAccent, :local(.localPurityAnchor))) to (:where(.surface, :local(.localPurityAnchor)):not(:scope)){.button_button__bge_I{--color-button-primary-background:var(--color-black);--color-button-primary-background-hover:var(--color-alpha-black-700);--color-button-primary-background-focus:var(--color-alpha-black-700);--color-button-primary-background-active:var(--color-alpha-black-800);--color-button-primary-text:var(--color-white);--color-button-primary-border:var(--color-transparent);--color-button-secondary-background:var(--color-accent-soft);--color-button-secondary-background-hover:var(--color-alpha-white-700);--color-button-secondary-background-focus:var(--color-alpha-white-700);--color-button-secondary-background-active:var(--color-alpha-white-600);--color-button-secondary-text:var(--color-black);--color-button-secondary-border:var(--color-transparent);--color-button-tertiary-background:var( --color-background-surface-accent );--color-button-tertiary-background-hover:var( --color-background-surface-accent-hover );--color-button-tertiary-background-focus:var( --color-background-surface-accent-focus );--color-button-tertiary-background-active:var( --color-background-surface-accent-active );--color-button-tertiary-text:var(--color-black);--color-button-ghost-text:var(--color-black);--color-button-ghost-background-hover:var( --color-background-surface-accent-hover );--color-button-ghost-background-focus:var( --color-background-surface-accent-focus );--color-button-ghost-background-active:var( --color-background-surface-accent-active )}}.button_small__undru{padding-inline:calc(var(--spacing-12) - var(--border-width-1));padding-block:calc(var(--spacing-4) - var(--border-width-1));border-radius:var(--border-button-radius)}.button_medium__VXS2i{padding-inline:calc(var(--spacing-16) - var(--border-width-1));padding-block:calc(var(--spacing-8) - var(--border-width-1)*2);border-radius:var(--border-button-radius)}.button_large__JX0T2{padding-inline:calc(var(--spacing-20) - var(--border-width-1));padding-block:calc(var(--spacing-12) - var(--border-width-1)*2);border-radius:var(--border-button-radius-lg)}.button_primary__k0d3I{background-color:var(--color-button-primary-background);border-color:var(--color-button-primary-border)}.button_primary__k0d3I:hover:not(:disabled){background-color:var(--color-button-primary-background-hover)}.button_primary__k0d3I:focus-visible:not(:disabled){background-color:var(--color-button-primary-background-focus)}.button_primary__k0d3I:active:not(:disabled){background-color:var(--color-button-primary-background-active)}.button_secondary__0_CV3{background-color:var(--color-button-secondary-background);border-color:var(--color-button-secondary-border)}.button_secondary__0_CV3:hover:not(:disabled){background-color:var(--color-button-secondary-background-hover)}.button_secondary__0_CV3:focus-visible:not(:disabled){background-color:var(--color-button-secondary-background-focus)}.button_secondary__0_CV3:active:not(:disabled){background-color:var(--color-button-secondary-background-active)}.button_tertiary__cWWnA{background-color:var(--color-button-tertiary-background);border-color:var(--color-button-tertiary-border)}.button_tertiary__cWWnA:hover:not(:disabled){background-color:var(--color-button-tertiary-background-hover)}.button_tertiary__cWWnA:focus-visible:not(:disabled){background-color:var(--color-button-tertiary-background-focus)}.button_tertiary__cWWnA:active:not(:disabled){background-color:var(--color-button-tertiary-background-active)}.button_ghost__npAbk{background-color:var(--color-button-ghost-background);border-color:var(--color-button-ghost-border)}.button_ghost__npAbk:hover:not(:disabled){background-color:var(--color-button-ghost-background-hover)}.button_ghost__npAbk:focus-visible:not(:disabled){background-color:var(--color-button-ghost-background-focus)}.button_ghost__npAbk:active:not(:disabled){background-color:var(--color-button-ghost-background-active)}.button_nowrap__ZIwIm{display:block;text-wrap-mode:nowrap;overflow:hidden;text-overflow:ellipsis;min-inline-size:0}@media(min-width:600px){.button_nowrap__ZIwIm{max-inline-size:400px}}}@layer front-ui-components{.bento_bento__IFnc_{--bento-spacing:var(--spacing-card-padding-inline);--bento-radius:var(--border-radius-400);inline-size:100%;position:relative;border-radius:var(--bento-radius);outline:var(--color-transparent) var(--border-interaction-focus-ring-style) var(--dimension-interaction-focus-ring-outline-width);outline-offset:var(--dimension-interaction-focus-ring-outline-offset);transition:outline-color var(--motion-global-fade-out-duration) var(--motion-global-fade-out-timing-function)}@media(min-width:600px){.bento_bento__IFnc_{--bento-spacing:var(--spacing-card-padding-inline-sm,var(--spacing-card-padding-inline))}}@media(min-width:840px){.bento_bento__IFnc_{--bento-spacing:var(--spacing-card-padding-inline-md,var(--spacing-card-padding-inline-sm,var(--spacing-card-padding-inline)))}}@media(min-width:1080px){.bento_bento__IFnc_{--bento-spacing:var(--spacing-card-padding-inline-lg,var(--spacing-card-padding-inline-md,var(--spacing-card-padding-inline-sm,var(--spacing-card-padding-inline))))}}@media(min-width:1280px){.bento_bento__IFnc_{--bento-spacing:var(--spacing-card-padding-inline-xl,var(--spacing-card-padding-inline-lg,var(--spacing-card-padding-inline-md,var(--spacing-card-padding-inline-sm,var(--spacing-card-padding-inline)))))}}@media(min-width:1440px){.bento_bento__IFnc_{--bento-spacing:var(--spacing-card-padding-inline-xxl,var(--spacing-card-padding-inline-xl,var(--spacing-card-padding-inline-lg,var(--spacing-card-padding-inline-md,var(--spacing-card-padding-inline-sm,var(--spacing-card-padding-inline))))))}}@media(min-width:840px){.bento_bento__IFnc_{--bento-radius:var(--border-radius-700)}}.bento_bento__IFnc_:has(.bento_bentoAnchor__Z2SBx):after{content:"";position:absolute;inset:0;border-radius:inherit;background-color:#0000;box-shadow:var(--shadow-200);opacity:0;pointer-events:none;will-change:opacity;transition-property:opacity;transition-timing-function:var(--motion-global-fade-out-timing-function);transition-duration:var(--motion-global-fade-out-duration)}.bento_bento__IFnc_:has(.bento_bentoAnchor__Z2SBx):focus-within:after,.bento_bento__IFnc_:has(.bento_bentoAnchor__Z2SBx):hover:after,.bento_bento__IFnc_:has(.bento_bentoAnchor__Z2SBx:active):after{opacity:1;transition-timing-function:var(--motion-global-fade-in-timing-function);transition-duration:var(--motion-global-fade-in-duration)}.bento_bento__IFnc_:has(.bento_bentoAnchor__Z2SBx:focus-visible){outline-color:var(--color-interaction-focus-ring);transition:outline-color var(--motion-global-fade-in-duration) var(--motion-global-fade-in-timing-function)}.bento_bentoInner__luLfd{border-radius:var(--bento-radius);overflow:hidden;display:flex;flex-direction:column;position:relative;justify-content:space-between;block-size:100%;background-color:var(--color-background-base)}@media(min-width:840px){.bento_layoutWide__Wg5mc .bento_bentoInner__luLfd{flex-direction:row}.bento_layoutWide__Wg5mc .bento_bentoHeader__v_SR2{inline-size:40.5%;max-inline-size:500px}.bento_layoutWide__Wg5mc .bento_bentoTitleWrapper__hiPxt{flex-direction:column}.bento_layoutWide__Wg5mc .bento_bentoArrow__XFyfN{margin-inline-start:0;align-self:flex-start}.bento_layoutWide__Wg5mc .bento_bentoMedia__WgRnV{aspect-ratio:2;flex:1 1}}.bento_bentoHeader__v_SR2{background-color:var(--color-background-base);padding:var(--bento-spacing);z-index:2;display:flex;flex-direction:column;gap:var(--spacing-8);pointer-events:none}.bento_bentoEyebrow__5Pr9r{display:flex;align-items:center;gap:var(--spacing-8)}.bento_bentoTitleWrapper__hiPxt{display:flex;flex-direction:row;gap:var(--spacing-8)}.bento_bentoTitle__ndE4v{margin:0}.bento_bentoArrow__XFyfN{--arrow-size:32px;--arrow-font-size:19px;margin-inline-start:auto;align-self:flex-end;display:inline-flex;block-size:var(--arrow-size);inline-size:var(--arrow-size);flex-shrink:0;border-radius:100%;background:var(--color-black);color:var(--color-white);font-size:var(--arrow-font-size);align-items:center;justify-content:center;text-decoration:none;font:var(--typography-sans-350-semibold-font-computed,var(--typography-sans-350-semibold-font));letter-spacing:var(--typography-sans-350-semibold-letter-spacing-computed,var(--typography-sans-350-semibold-letter-spacing))}@media(min-width:600px){.bento_bentoArrow__XFyfN{--typography-sans-350-semibold-font-computed:var(--typography-sans-350-semibold-sm-font);--typography-sans-350-semibold-letter-spacing-computed:var(--typography-sans-350-semibold-sm-letter-spacing)}}@media(min-width:840px){.bento_bentoArrow__XFyfN{--typography-sans-350-semibold-font-computed:var( --typography-sans-350-semibold-md-font,var(--typography-sans-350-semibold-sm-font) );--typography-sans-350-semibold-letter-spacing-computed:var( --typography-sans-350-semibold-md-letter-spacing,var(--typography-sans-350-semibold-sm-letter-spacing) )}}@media(min-width:1080px){.bento_bentoArrow__XFyfN{--typography-sans-350-semibold-font-computed:var( --typography-sans-350-semibold-lg-font,var(--typography-sans-350-semibold-md-font,var(--typography-sans-350-semibold-sm-font)) );--typography-sans-350-semibold-letter-spacing-computed:var( --typography-sans-350-semibold-lg-letter-spacing,var(--typography-sans-350-semibold-md-letter-spacing,var(--typography-sans-350-semibold-sm-letter-spacing)) )}}@media(min-width:1280px){.bento_bentoArrow__XFyfN{--typography-sans-350-semibold-font-computed:var( --typography-sans-350-semibold-xl-font,var( --typography-sans-350-semibold-lg-font,var(--typography-sans-350-semibold-md-font,var(--typography-sans-350-semibold-sm-font)) ) );--typography-sans-350-semibold-letter-spacing-computed:var( --typography-sans-350-semibold-xl-letter-spacing,var( --typography-sans-350-semibold-lg-letter-spacing,var(--typography-sans-350-semibold-md-letter-spacing,var(--typography-sans-350-semibold-sm-letter-spacing)) ) )}}@media(min-width:1440px){.bento_bentoArrow__XFyfN{--typography-sans-350-semibold-font-computed:var( --typography-sans-350-semibold-xxl-font,var( --typography-sans-350-semibold-xl-font,var( --typography-sans-350-semibold-lg-font,var(--typography-sans-350-semibold-md-font,var(--typography-sans-350-semibold-sm-font)) ) ) );--typography-sans-350-semibold-letter-spacing-computed:var( --typography-sans-350-semibold-xxl-letter-spacing,var( --typography-sans-350-semibold-xl-letter-spacing,var( --typography-sans-350-semibold-lg-letter-spacing,var(--typography-sans-350-semibold-md-letter-spacing,var(--typography-sans-350-semibold-sm-letter-spacing)) ) ) )}}.bento_bentoTitleWrapperForceWrap__l4Xbm{flex-direction:column}.bento_bentoTitleWrapperForceWrap__l4Xbm .bento_bentoArrow__XFyfN{margin-inline-start:0;align-self:flex-start}.bento_bentoMedia__WgRnV{background-color:var(--color-background-surface-accent);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;overflow:hidden;z-index:1;pointer-events:none;position:relative;aspect-ratio:1.3333333333}.bento_bentoImagePicture__cWlrb{display:flex;align-items:flex-end;flex:1 1;min-inline-size:0;inline-size:100%;padding-block-start:var(--bento-spacing);transform:translateY(1)}.bento_alignLeft__IxOEy{justify-content:flex-start;padding-inline-end:var(--bento-spacing);margin-block-end:calc(var(--bento-spacing)/3*-2)}.bento_alignCenter__07ghJ{justify-content:center;padding-inline:var(--bento-spacing) var(--bento-spacing)}.bento_alignRight__j8B9X{justify-content:flex-end;padding-inline-start:var(--bento-spacing);margin-block-end:calc(var(--bento-spacing)/3*-2)}.bento_bentoImage__3mmqI{display:block;inline-size:100%;block-size:auto;object-fit:contain}.bento_bentoMedia__WgRnV:not(.bento_stackedImages__XE3Sr) .bento_bentoImage__3mmqI{box-shadow:var(--shadow-200)}.bento_bentoMedia__WgRnV:not(.bento_stackedImages__XE3Sr) .bento_alignLeft__IxOEy .bento_bentoImage__3mmqI{border-start-end-radius:var(--bento-radius)}.bento_bentoMedia__WgRnV:not(.bento_stackedImages__XE3Sr) .bento_alignCenter__07ghJ .bento_bentoImage__3mmqI{border-start-start-radius:var(--bento-radius);border-start-end-radius:var(--bento-radius)}.bento_bentoMedia__WgRnV:not(.bento_stackedImages__XE3Sr) .bento_alignRight__j8B9X .bento_bentoImage__3mmqI{border-start-start-radius:var(--bento-radius)}.bento_bentoMedia__WgRnV.bento_stackedImages__XE3Sr{position:relative}.bento_bentoMedia__WgRnV.bento_stackedImages__XE3Sr>.bento_bentoImagePicture__cWlrb{position:absolute;inline-size:55%;padding:0;margin:0;inset-block-end:0;flex:none;overflow:hidden;box-shadow:var(--shadow-200)}.bento_bentoMedia__WgRnV.bento_stackedImages__XE3Sr>.bento_bentoImagePicture__cWlrb .bento_bentoImage__3mmqI{inline-size:100%;block-size:100%;object-fit:cover;object-position:top left}.bento_bentoMedia__WgRnV.bento_stackedImages__XE3Sr>.bento_bentoImagePicture__cWlrb:first-child{inset-block-start:var(--bento-spacing);inset-inline-end:0;z-index:2;border-start-start-radius:var(--bento-radius)}.bento_bentoMedia__WgRnV.bento_stackedImages__XE3Sr>.bento_bentoImagePicture__cWlrb:nth-child(2){inset-block-start:calc(var(--bento-spacing)*4);inset-inline-start:var(--bento-spacing);z-index:1;border-start-start-radius:var(--bento-radius)}@media(max-width:839px){.bento_bentoMedia__WgRnV:not(.bento_stackedImages__XE3Sr,.bento_unstyled__W7OVO,.bento_noBezel__hpgs5) .bento_alignLeft__IxOEy .bento_bentoImage__3mmqI{border-start-start-radius:3vw;border-start-end-radius:3vw;overflow:hidden;border:1vw solid var(--color-black);border-block-end-width:0;margin-inline-start:var(--bento-spacing)}.bento_bentoMedia__WgRnV:not(.bento_stackedImages__XE3Sr,.bento_unstyled__W7OVO,.bento_noBezel__hpgs5) .bento_alignCenter__07ghJ .bento_bentoImage__3mmqI,.bento_bentoMedia__WgRnV:not(.bento_stackedImages__XE3Sr,.bento_unstyled__W7OVO,.bento_noBezel__hpgs5) .bento_alignRight__j8B9X .bento_bentoImage__3mmqI{border-start-start-radius:3vw;border-start-end-radius:3vw;overflow:hidden;border:1vw solid var(--color-black);border-block-end-width:0}.bento_bentoMedia__WgRnV:not(.bento_stackedImages__XE3Sr,.bento_unstyled__W7OVO,.bento_noBezel__hpgs5) .bento_alignRight__j8B9X .bento_bentoImage__3mmqI{margin-inline-end:var(--bento-spacing)}}.bento_bentoMedia__WgRnV.bento_unstyled__W7OVO:not(.bento_stackedImages__XE3Sr) .bento_bentoImage__3mmqI{box-shadow:none;border-radius:0}.bento_bentoMedia__WgRnV.bento_unstyled__W7OVO:not(.bento_stackedImages__XE3Sr) .bento_alignCenter__07ghJ .bento_bentoImage__3mmqI,.bento_bentoMedia__WgRnV.bento_unstyled__W7OVO:not(.bento_stackedImages__XE3Sr) .bento_alignLeft__IxOEy .bento_bentoImage__3mmqI,.bento_bentoMedia__WgRnV.bento_unstyled__W7OVO:not(.bento_stackedImages__XE3Sr) .bento_alignRight__j8B9X .bento_bentoImage__3mmqI{border-radius:0}.bento_bentoMedia__WgRnV.bento_unstyled__W7OVO.bento_stackedImages__XE3Sr>.bento_bentoImagePicture__cWlrb{box-shadow:none;border-radius:0}.bento_bentoMedia__WgRnV.bento_unstyled__W7OVO.bento_stackedImages__XE3Sr>.bento_bentoImagePicture__cWlrb .bento_bentoImage__3mmqI,.bento_bentoMedia__WgRnV.bento_unstyled__W7OVO.bento_stackedImages__XE3Sr>.bento_bentoImagePicture__cWlrb:first-child,.bento_bentoMedia__WgRnV.bento_unstyled__W7OVO.bento_stackedImages__XE3Sr>.bento_bentoImagePicture__cWlrb:nth-child(2){border-radius:0}@media(max-width:839px){.bento_bentoMedia__WgRnV:is(.bento_stackedImages__XE3Sr):not(.bento_unstyled__W7OVO,.bento_noBezel__hpgs5)>.bento_bentoImagePicture__cWlrb:first-child{border-start-start-radius:3vw;border-start-end-radius:3vw;overflow:hidden;border:1vw solid var(--color-black);border-block-end-width:0}}@media(max-width:839px){.bento_bentoMedia__WgRnV:is(.bento_stackedImages__XE3Sr):not(.bento_unstyled__W7OVO,.bento_noBezel__hpgs5)>.bento_bentoImagePicture__cWlrb:first-child{margin-inline-end:var(--bento-spacing)}}@media(max-width:839px){.bento_bentoMedia__WgRnV:is(.bento_stackedImages__XE3Sr):not(.bento_unstyled__W7OVO,.bento_noBezel__hpgs5)>.bento_bentoImagePicture__cWlrb:nth-child(2){border-start-start-radius:3vw;border-start-end-radius:3vw;overflow:hidden;border:1vw solid var(--color-black);border-block-end-width:0}}[dir=rtl] .bento_bentoMedia__WgRnV.bento_stackedImages__XE3Sr>.bento_bentoImagePicture__cWlrb .bento_bentoImage__3mmqI{object-position:top right}.bento_bentoLayer__b5pZT{--layer-base-offset:calc(var(--bento-spacing) / 2);--layer-offset-x:0px;--layer-offset-y:0px;position:absolute;z-index:3;pointer-events:none}.bento_bentoLayerPicture__BVuth{display:block}.bento_bentoLayerImage__TUJy8{display:block;inline-size:100%;block-size:auto}.bento_positionSouthWest__JHztp{inset-inline-start:calc(var(--layer-base-offset) + var(--layer-offset-x))}.bento_positionSouthWest__JHztp,.bento_positionSouth__XXoFm{inset-block-end:calc(var(--layer-base-offset) + var(--layer-offset-y))}.bento_positionSouth__XXoFm{inset-inline-start:50%;transform:translateX(calc(var(--direction, 1) * (-50% + var(--layer-offset-x))))}.bento_positionSouthEast__y4_W_{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_positionWest__7eW7s{inset-inline-start:calc(var(--layer-base-offset) + var(--layer-offset-x))}.bento_positionEast__SVfdX,.bento_positionWest__7eW7s{inset-block-start:50%;transform:translateY(calc(-50% + var(--layer-offset-y)))}.bento_positionEast__SVfdX{inset-inline-end:calc(var(--layer-base-offset) + var(--layer-offset-x))}.bento_positionNorthWest__wahEN{inset-inline-start:calc(var(--layer-base-offset) + var(--layer-offset-x))}.bento_positionNorthWest__wahEN,.bento_positionNorth__yu9iw{inset-block-start:calc(var(--layer-base-offset) + var(--layer-offset-y))}.bento_positionNorth__yu9iw{inset-inline-start:50%;transform:translateX(calc(var(--direction, 1) * (-50% + var(--layer-offset-x))))}.bento_positionNorthEast__0Ca5y{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_bentoAnchor__Z2SBx{position:absolute;inset:0;text-decoration:none;outline:none;z-index:1;border-radius:inherit;background:#0000}.bento_bentoAnchor__Z2SBx:active,.bento_bentoAnchor__Z2SBx:focus,.bento_bentoAnchor__Z2SBx:hover,.bento_bentoAnchor__Z2SBx:visited{text-decoration:none}.FooterCTA_footerCta__LbOhg{text-align:center}.FooterCTA_footerCtaTitle__TC1s9{margin-block-end:var(--spacing-4)}.FooterCTA_footerCtaDeck__YpHu5{margin-block-end:var(--spacing-12)}.hero_container__aJcVj{container-type:inline-size}.hero_hero__B6z_N{place-items:center center;display:grid;grid-auto-columns:minmax(0,1fr);margin-inline:auto;max-inline-size:840px;text-align:center}}@layer front-ui-components{.hero_hero__B6z_N>:not(:last-child,:has(+.hero_media__V_qwI)){margin-block-end:var(--spacing-12)}@container (inline-size >= 800px){.hero_container__aJcVj:has(.hero_media__V_qwI) .hero_hero__B6z_N{margin-inline:0;max-inline-size:unset;place-items:center start;column-gap:var(--spacing-28);grid-auto-flow:column;grid-template-rows:1fr max-content 1fr;text-align:start}.hero_container__aJcVj:has(.hero_media__V_qwI) .hero_hero__B6z_N>:not(.hero_media__V_qwI){grid-column:1}.hero_container__aJcVj:has(.hero_media__V_qwI) .hero_hero__B6z_N:before{content:"";grid-column:1;grid-row:1/2}.hero_container__aJcVj:has(.hero_media__V_qwI) .hero_hero__B6z_N:has(>:nth-child(3):last-child){grid-template-rows:1fr repeat(2,max-content) 1fr}.hero_container__aJcVj:has(.hero_media__V_qwI) .hero_hero__B6z_N:has(>:nth-child(4):last-child){grid-template-rows:1fr repeat(3,max-content) 1fr}.hero_container__aJcVj:has(.hero_media__V_qwI) .hero_hero__B6z_N:has(>:nth-child(5):last-child){grid-template-rows:1fr repeat(4,max-content) 1fr}.hero_container__aJcVj:has(.hero_media__V_qwI) .hero_hero__B6z_N:has(>:nth-child(6):last-child){grid-template-rows:1fr repeat(5,max-content) 1fr}.hero_container__aJcVj:has(.hero_media__V_qwI) .hero_hero__B6z_N:has(>:nth-child(7):last-child){grid-template-rows:1fr repeat(6,max-content) 1fr}}.hero_description__6vjku{text-wrap:balance}@container (inline-size >= 800px){.hero_container__aJcVj:has(.hero_media__V_qwI) .hero_description__6vjku{text-wrap:pretty}}.hero_description__6vjku:not(:last-child,:has(+.hero_media__V_qwI)){margin-block-end:var(--spacing-20)}.hero_media__V_qwI{block-size:auto;display:block;inline-size:auto;margin-block-end:var(--spacing-20);max-inline-size:100%;order:-1}@container (inline-size >= 800px){.hero_container__aJcVj:has(.hero_media__V_qwI) .hero_media__V_qwI{grid-column:2;grid-row:1/-1;justify-self:center;margin-block-end:0;max-inline-size:392px;order:unset}}.hero_media__V_qwI img,.hero_media__V_qwI video{block-size:auto;display:block;inline-size:auto;max-block-size:310px;max-inline-size:100%}@container (inline-size >= 800px){.hero_container__aJcVj:has(.hero_media__V_qwI) .hero_media__V_qwI img,.hero_container__aJcVj:has(.hero_media__V_qwI) .hero_media__V_qwI video{max-block-size:unset}}}@layer front-ui-components{.ticker_ticker__HGAB1{--ticker-padding:var(--spacing-8) 0;--ticker-icon-gap:var(--spacing-16);inline-size:100%;padding:var(--ticker-padding);margin:0;display:flex;align-items:center;justify-content:center;gap:var(--ticker-icon-gap)}.tickerCta_tickerCta__YNSSM{vertical-align:middle}}._download_page__q9iS5{display:flex;flex-direction:column;gap:var(--spacing-48,48px);padding-block:var(--spacing-32,32px) var(--spacing-64,64px)}@media(min-width:840px){._download_page__q9iS5{gap:var(--spacing-64,64px)}}._download_screenshot__bUK3Y{display:flex;inline-size:100%;position:relative;justify-content:center}._download_screenshotMobileInner__jd5av{position:relative;inline-size:-moz-fit-content;inline-size:fit-content;margin-inline:auto}._download_screenshotIllustration__vuBSv{display:none;position:absolute;inset-block-end:100%;inset-inline-end:var(--spacing-32,16px);inline-size:min(20%,130px);block-size:auto;pointer-events:none}@media(min-width:1080px){._download_screenshotIllustration__vuBSv{display:block}}._download_screenshotIllustration__vuBSv:dir(rtl){transform:scaleX(-1)}._download_screenshotFrame__L4Dkz{display:flex;inline-size:100%;max-inline-size:1080px;border-radius:var(--border-radius-500,16px);overflow:hidden;border:1px solid #0f0f0f1a;box-shadow:0 8px 24px #0f0f0f0f}._download_screenshotImage__solW0{inline-size:100%;block-size:auto}._download_screenshotFrame__L4Dkz ._download_screenshotImage__solW0{block-size:100%;object-fit:cover}._download_mobileScreenshotRow__kTeli{display:grid;justify-content:center;gap:var(--spacing-56);grid-template-columns:minmax(0,320px)}@media(min-width:600px){._download_mobileScreenshotRow__kTeli{grid-template-columns:repeat(2,minmax(0,300px))}}@media(min-width:1080px){._download_mobileScreenshotRow__kTeli{grid-template-columns:repeat(3,minmax(0,280px))}}._download_mobileScreenshotFrame__eGYkN{aspect-ratio:948/1987;display:none}._download_mobileScreenshotFrame__eGYkN:nth-child(2){display:block}@media(min-width:600px){._download_mobileScreenshotFrame__eGYkN:first-child{display:block}}@media(min-width:1080px){._download_mobileScreenshotFrame__eGYkN:nth-child(3){display:block}}._download_footerCta__BRODe{margin-left:var(--full-width-layout-margin,0);margin-right:var(--full-width-layout-margin,0);inline-size:100vw;background-color:var(--color-gray-200);padding-block:var(--spacing-96)}._download_downloadHeroButton__pXXd1{font-weight:var(--font-weight-medium);gap:var(--spacing-8)}._download_microsoftStoreButton__o_FwL{padding:0;overflow:hidden}._download_platformSelectorButtonIcon__Xg30o{margin-inline-end:var(--spacing-8);color:inherit;fill:currentcolor;flex:0 0 auto}._download_platformSelectorHiddenIcon__CGQVc{visibility:hidden}._download_platformSelectorMutedText__KBXXz{color:var(--color-text-muted)}._download_relatedProducts__xl7b6{display:flex;flex-direction:column;gap:var(--spacing-32,32px)}._download_relatedProductsGrid__va_6B{inline-size:100%}._download_relatedProductBentoHeader__ODiut{background-color:var(--color-background-surface-neutral);flex:1 1}._download_relatedProductDescription__AFfzg{margin:0;color:var(--color-text-secondary)}._download_relatedProductCta__I0tlh{inline-size:100%;margin-block-start:var(--spacing-8,8px);position:relative;z-index:2}._download_relatedProductCta__I0tlh>*{flex-grow:0;pointer-events:auto}._download_relatedProductsMedia__fUQgq{aspect-ratio:1.5;align-items:flex-start}._download_relatedProductsMedia__fUQgq picture{inline-size:136%;justify-content:flex-start;align-items:flex-start}._download_relatedProductsMedia__fUQgq img{box-shadow:var(--shadow-200);border-start-start-radius:1% 1.5%}._download_relatedProductsMobileMedia__aCTQu picture{max-inline-size:350px;margin-inline:auto}