@layer front-ui-atoms{.buttonGroup_buttonGroup__zMcax{inline-size:max-content;max-inline-size:100%}.buttonGroup_defaultGap__3Ux2V{gap:var(--spacing-control-group-gap)}@media(min-width:600px){.buttonGroup_defaultGap__3Ux2V{gap:var(--spacing-control-group-gap-sm,var(--spacing-control-group-gap))}}@media(min-width:840px){.buttonGroup_defaultGap__3Ux2V{gap:var(--spacing-control-group-gap-md,var(--spacing-control-group-gap-sm,var(--spacing-control-group-gap)))}}@media(min-width:1080px){.buttonGroup_defaultGap__3Ux2V{gap:var(--spacing-control-group-gap-lg,var(--spacing-control-group-gap-md,var(--spacing-control-group-gap-sm,var(--spacing-control-group-gap))))}}@media(min-width:1280px){.buttonGroup_defaultGap__3Ux2V{gap:var(--spacing-control-group-gap-xl,var(--spacing-control-group-gap-lg,var(--spacing-control-group-gap-md,var(--spacing-control-group-gap-sm,var(--spacing-control-group-gap)))))}}@media(min-width:1440px){.buttonGroup_defaultGap__3Ux2V{gap:var(--spacing-control-group-gap-xxl,var(--spacing-control-group-gap-xl,var(--spacing-control-group-gap-lg,var(--spacing-control-group-gap-md,var(--spacing-control-group-gap-sm,var(--spacing-control-group-gap))))))}}.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(--dimension-spacing-12);box-sizing:border-box;border:var(--border-width-1) solid rgba(0,0,0,0);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(--dimension-spacing-12) - var(--border-width-1));padding-block:calc(var(--dimension-spacing-4) - var(--border-width-1));border-radius:var(--border-button-radius)}.button_medium__VXS2i{padding-inline:calc(var(--dimension-spacing-16) - var(--border-width-1));padding-block:calc(var(--dimension-spacing-8) - var(--border-width-1)*2);border-radius:var(--border-button-radius)}.button_large__JX0T2{padding-inline:calc(var(--dimension-spacing-20) - var(--border-width-1));padding-block:calc(var(--dimension-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-foundations{.heroGrid_heroGrid__v65U8{--hero-grid-inset-inline:var(--spacing-page-inset);--hero-grid-inset-block:var(--spacing-page-gap);--hero-grid-gutter:var(--spacing-gutter);--hero-grid-available-width:calc(100% - (2 * var(--hero-grid-inset-inline)));--hero-grid-page-width:min(var(--spacing-page-max-width),var(--hero-grid-available-width));--hero-grid-center-area-width:min(calc(var(--spacing-hero-center-max-width) + (2 * var(--hero-grid-gutter))),var(--hero-grid-page-width));--hero-grid-center-half-width:calc((var(--hero-grid-center-area-width) - (3 * var(--hero-grid-gutter))) / 2);--hero-grid-rail-width:calc((var(--hero-grid-page-width) - var(--hero-grid-center-area-width)) / 2);display:grid;grid-column:1/-1;inline-size:100%;grid-template-columns:[full-bleed-start full-start] var(--hero-grid-inset-inline) [content-start center-start] minmax(0,1fr) [center-mid-start] var(--hero-grid-gutter) [center-mid-end] minmax(0,1fr) [center-end content-end] var(--hero-grid-inset-inline) [full-end full-bleed-end]}@media(min-width:600px){.heroGrid_heroGrid__v65U8{--hero-grid-inset-inline:var(--spacing-page-inset-sm,var(--spacing-page-inset))}}@media(min-width:840px){.heroGrid_heroGrid__v65U8{--hero-grid-inset-inline:var(--spacing-page-inset-md,var(--spacing-page-inset-sm,var(--spacing-page-inset)))}}@media(min-width:1080px){.heroGrid_heroGrid__v65U8{--hero-grid-inset-inline:var(--spacing-page-inset-lg,var(--spacing-page-inset-md,var(--spacing-page-inset-sm,var(--spacing-page-inset))))}}@media(min-width:1280px){.heroGrid_heroGrid__v65U8{--hero-grid-inset-inline:var(--spacing-page-inset-xl,var(--spacing-page-inset-lg,var(--spacing-page-inset-md,var(--spacing-page-inset-sm,var(--spacing-page-inset)))))}}@media(min-width:1440px){.heroGrid_heroGrid__v65U8{--hero-grid-inset-inline:var(--spacing-page-inset-xxl,var(--spacing-page-inset-xl,var(--spacing-page-inset-lg,var(--spacing-page-inset-md,var(--spacing-page-inset-sm,var(--spacing-page-inset))))))}}@media(min-width:600px){.heroGrid_heroGrid__v65U8{--hero-grid-inset-block:var(--spacing-page-gap-sm,var(--spacing-page-gap))}}@media(min-width:840px){.heroGrid_heroGrid__v65U8{--hero-grid-inset-block:var(--spacing-page-gap-md,var(--spacing-page-gap-sm,var(--spacing-page-gap)))}}@media(min-width:1080px){.heroGrid_heroGrid__v65U8{--hero-grid-inset-block:var(--spacing-page-gap-lg,var(--spacing-page-gap-md,var(--spacing-page-gap-sm,var(--spacing-page-gap))))}}@media(min-width:1280px){.heroGrid_heroGrid__v65U8{--hero-grid-inset-block:var(--spacing-page-gap-xl,var(--spacing-page-gap-lg,var(--spacing-page-gap-md,var(--spacing-page-gap-sm,var(--spacing-page-gap)))))}}@media(min-width:1440px){.heroGrid_heroGrid__v65U8{--hero-grid-inset-block:var(--spacing-page-gap-xxl,var(--spacing-page-gap-xl,var(--spacing-page-gap-lg,var(--spacing-page-gap-md,var(--spacing-page-gap-sm,var(--spacing-page-gap))))))}}@media(min-width:600px){.heroGrid_heroGrid__v65U8{--hero-grid-gutter:var(--spacing-gutter-sm,var(--spacing-gutter))}}@media(min-width:840px){.heroGrid_heroGrid__v65U8{--hero-grid-gutter:var(--spacing-gutter-md,var(--spacing-gutter-sm,var(--spacing-gutter)))}}@media(min-width:1080px){.heroGrid_heroGrid__v65U8{--hero-grid-gutter:var(--spacing-gutter-lg,var(--spacing-gutter-md,var(--spacing-gutter-sm,var(--spacing-gutter))))}}@media(min-width:1280px){.heroGrid_heroGrid__v65U8{--hero-grid-gutter:var(--spacing-gutter-xl,var(--spacing-gutter-lg,var(--spacing-gutter-md,var(--spacing-gutter-sm,var(--spacing-gutter)))))}}@media(min-width:1440px){.heroGrid_heroGrid__v65U8{--hero-grid-gutter:var(--spacing-gutter-xxl,var(--spacing-gutter-xl,var(--spacing-gutter-lg,var(--spacing-gutter-md,var(--spacing-gutter-sm,var(--spacing-gutter))))))}}@media(min-width:840px){.heroGrid_heroGrid__v65U8{grid-template-columns:[full-bleed-start] minmax(0,1fr) [full-start] var(--hero-grid-inset-inline) [content-start] var(--hero-grid-rail-width) var(--hero-grid-gutter) [center-start] minmax(0,var(--hero-grid-center-half-width)) [center-mid-start] var(--hero-grid-gutter) [center-mid-end] minmax(0,var(--hero-grid-center-half-width)) [center-end] var(--hero-grid-gutter) var(--hero-grid-rail-width) [content-end] var(--hero-grid-inset-inline) [full-end] minmax(0,1fr) [full-bleed-end]}}.heroGrid_heroGrid__v65U8:after,.heroGrid_heroGrid__v65U8:before{content:"";display:block;grid-column:full-start/full-end;block-size:var(--hero-grid-inset-block);pointer-events:none}.heroGrid_heroGrid__v65U8:before{order:-1}.heroGrid_heroGrid__v65U8:after{order:1}.heroGrid_heroGrid__v65U8:has(>.heroGrid_regionBlockEnd__gk8YP):after,.heroGrid_heroGrid__v65U8:has(>.heroGrid_regionBlockStart__dQ31Z):before{content:none}.heroGrid_spacingFlush__LrVvd{--hero-grid-inset-block:0px;--hero-grid-inset-inline:0px}.heroGrid_spacingFlush__LrVvd:after,.heroGrid_spacingFlush__LrVvd:before{content:none}:where(.heroGrid_heroGrid__v65U8>*){min-inline-size:0;grid-column:var(--hero-grid-column,content-start/content-end);grid-row:var(--hero-grid-row,auto)}.heroGrid_item__Ill_a{min-inline-size:0}.heroGrid_regionFull__tZNVu{--hero-grid-column:full-start/full-end}.heroGrid_regionFullBleed__25mui{--hero-grid-column:full-bleed-start/full-bleed-end}.heroGrid_regionContent__F_8v1{--hero-grid-column:content-start/content-end}.heroGrid_regionCenter__smfhD{--hero-grid-column:center-start/center-end}.heroGrid_regionCenterStart__lSz2w{--hero-grid-column:center-start/center-mid-start}.heroGrid_regionCenterEnd__Rs1xv{--hero-grid-column:center-mid-end/center-end}.heroGrid_regionContentStart__7Nv8Q{--hero-grid-column:content-start/center-mid-start}.heroGrid_regionContentEnd__MXU25{--hero-grid-column:center-mid-end/content-end}.heroGrid_regionRailEnd__28tIT,.heroGrid_regionRailStart__PTMHL{--hero-grid-column:content-start/content-end}@media(min-width:840px){.heroGrid_regionRailStart__PTMHL{--hero-grid-column:full-start/content-start}.heroGrid_regionRailEnd__28tIT{--hero-grid-column:content-end/full-end}}.heroGrid_regionBlockEnd__gk8YP,.heroGrid_regionBlockStart__dQ31Z{--hero-grid-column:full-bleed-start/full-bleed-end}.heroGrid_regionBlockStart__dQ31Z{--hero-grid-row:1;order:-1}.heroGrid_regionBlockEnd__gk8YP{order:1}}@layer front-ui-components{.hero_container__aJcVj{container-type:inline-size}.hero_content__O5UBX{display:grid;justify-items:center;justify-self:center;max-inline-size:840px;text-align:center}.hero_content__O5UBX>:not(:last-child){margin-block-end:var(--dimension-spacing-12)}.hero_content__O5UBX>.hero_description__6vjku:not(:last-child){margin-block-end:var(--dimension-spacing-20)}.hero_description__6vjku{text-wrap:balance}.hero_mediaSlot__Go3Yb{display:grid;justify-self:center;margin-block-end:var(--dimension-spacing-20);order:-1;place-items:center}.hero_media__V_qwI{max-inline-size:100%}.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%}.hero_grid__5fBZA.hero_mediaBottom__NEUvZ .hero_content__O5UBX,.hero_grid__5fBZA.hero_mediaBottom__NEUvZ .hero_mediaSlot__Go3Yb,.hero_grid__5fBZA.hero_mediaTop__dQPVi .hero_content__O5UBX,.hero_grid__5fBZA.hero_mediaTop__dQPVi .hero_mediaSlot__Go3Yb{--hero-grid-column:center-start/center-end}.hero_grid__5fBZA.hero_mediaBottom__NEUvZ .hero_media__V_qwI,.hero_grid__5fBZA.hero_mediaBottom__NEUvZ .hero_media__V_qwI img,.hero_grid__5fBZA.hero_mediaBottom__NEUvZ .hero_media__V_qwI video,.hero_grid__5fBZA.hero_mediaTop__dQPVi .hero_media__V_qwI,.hero_grid__5fBZA.hero_mediaTop__dQPVi .hero_media__V_qwI img,.hero_grid__5fBZA.hero_mediaTop__dQPVi .hero_media__V_qwI video{max-block-size:var(--dimension-spacing-96)}.hero_grid__5fBZA.hero_mediaBottom__NEUvZ .hero_mediaSlot__Go3Yb{margin-block:var(--dimension-spacing-20) 0;order:unset}@container (inline-size >= 800px){.hero_grid__5fBZA.hero_mediaLeft__AtOv4:has(>.hero_mediaSlot__Go3Yb),.hero_grid__5fBZA.hero_mediaRight___Sx1q:has(>.hero_mediaSlot__Go3Yb){grid-template-rows:minmax(0,1fr) max-content minmax(0,1fr)}.hero_grid__5fBZA.hero_mediaLeft__AtOv4:has(>.hero_mediaSlot__Go3Yb) .hero_content__O5UBX,.hero_grid__5fBZA.hero_mediaRight___Sx1q:has(>.hero_mediaSlot__Go3Yb) .hero_content__O5UBX{grid-row:2;justify-items:start;justify-self:stretch;max-inline-size:unset;text-align:start}.hero_grid__5fBZA.hero_mediaLeft__AtOv4:has(>.hero_mediaSlot__Go3Yb) .hero_description__6vjku,.hero_grid__5fBZA.hero_mediaRight___Sx1q:has(>.hero_mediaSlot__Go3Yb) .hero_description__6vjku{text-wrap:pretty}.hero_grid__5fBZA.hero_mediaLeft__AtOv4:has(>.hero_mediaSlot__Go3Yb) .hero_mediaSlot__Go3Yb,.hero_grid__5fBZA.hero_mediaRight___Sx1q:has(>.hero_mediaSlot__Go3Yb) .hero_mediaSlot__Go3Yb{grid-row:1/-1;justify-self:stretch;margin-block-end:0;order:unset}.hero_grid__5fBZA.hero_mediaLeft__AtOv4:has(>.hero_mediaSlot__Go3Yb) .hero_media__V_qwI,.hero_grid__5fBZA.hero_mediaRight___Sx1q:has(>.hero_mediaSlot__Go3Yb) .hero_media__V_qwI{max-inline-size:392px}.hero_grid__5fBZA.hero_mediaLeft__AtOv4:has(>.hero_mediaSlot__Go3Yb) .hero_media__V_qwI img,.hero_grid__5fBZA.hero_mediaLeft__AtOv4:has(>.hero_mediaSlot__Go3Yb) .hero_media__V_qwI video,.hero_grid__5fBZA.hero_mediaRight___Sx1q:has(>.hero_mediaSlot__Go3Yb) .hero_media__V_qwI img,.hero_grid__5fBZA.hero_mediaRight___Sx1q:has(>.hero_mediaSlot__Go3Yb) .hero_media__V_qwI video{max-block-size:unset}.hero_grid__5fBZA.hero_mediaLeft__AtOv4:has(>.hero_mediaSlot__Go3Yb) .hero_content__O5UBX{--hero-grid-column:center-mid-end/content-end}.hero_grid__5fBZA.hero_mediaLeft__AtOv4:has(>.hero_mediaSlot__Go3Yb) .hero_mediaSlot__Go3Yb,.hero_grid__5fBZA.hero_mediaRight___Sx1q:has(>.hero_mediaSlot__Go3Yb) .hero_content__O5UBX{--hero-grid-column:content-start/center-mid-start}.hero_grid__5fBZA.hero_mediaRight___Sx1q:has(>.hero_mediaSlot__Go3Yb) .hero_mediaSlot__Go3Yb{--hero-grid-column:center-mid-end/content-end}}}@layer front-ui-components{.block_block__NZ57K{position:relative;flex:1 1;container-type:inline-size;--color-card-body-text:var(--color-card-body-block-text)}.block_block__NZ57K:has(.block_blockClickableRegion__2hgxG):after{content:"";position:absolute;inset:0;border-radius:inherit;background-color:rgba(0,0,0,0);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)}.block_block__NZ57K:has(.block_blockClickableRegion__2hgxG):focus-within:after,.block_block__NZ57K:has(.block_blockClickableRegion__2hgxG):hover:after,.block_block__NZ57K:has(.block_blockClickableRegion__2hgxG:active):after{opacity:1;transition-timing-function:var(--motion-global-fade-in-timing-function);transition-duration:var(--motion-global-fade-in-duration)}.block_blockIsSurfaceBase__LSebb,.block_blockIsSurfaceNeutral__kaFDX{border-radius:var(--border-card-radius)}.block_blockIsSurfaceBase__LSebb{border:1px solid var(--color-card-border)}.block_blockIsSurfaceNeutral__kaFDX{border:2px solid var(--color-background-surface-neutral)}.block_blockStack__NQPhA{display:flex;flex-direction:column;block-size:100%;border-radius:inherit;overflow:clip}.block_blockContent__QSAYI{display:flex;flex-direction:column;gap:var(--dimension-spacing-4);flex:1 1 fit-content}@supports not (at-rule(@scope)){:where(.surfaceBase,.block_localPurityAnchor__X8WbN) .block_blockContent__QSAYI{padding-block:var(--spacing-card-padding-block-start-block) var(--spacing-card-padding-block-end-block);padding-inline:var(--spacing-card-padding-inline-block)}}@scope (:where(.surfaceBase, :local(.localPurityAnchor))) to (:where(.surface, :local(.localPurityAnchor)):not(:scope)){.block_blockContent__QSAYI{padding-block:var(--spacing-card-padding-block-start-block) var(--spacing-card-padding-block-end-block);padding-inline:var(--spacing-card-padding-inline-block)}}@supports not (at-rule(@scope)){:where(.surfaceNeutral,.block_localPurityAnchor__X8WbN) .block_blockContent__QSAYI{padding-block:var(--spacing-card-padding-block-start-block) var(--spacing-card-padding-block-end-block);padding-inline:var(--spacing-card-padding-inline-block)}}@scope (:where(.surfaceNeutral, :local(.localPurityAnchor))) to (:where(.surface, :local(.localPurityAnchor)):not(:scope)){.block_blockContent__QSAYI{padding-block:var(--spacing-card-padding-block-start-block) var(--spacing-card-padding-block-end-block);padding-inline:var(--spacing-card-padding-inline-block)}}.block_descriptionList__HOzrY{padding-inline-start:1.25em}.block_blockLogo__u7NSx{mix-blend-mode:multiply;max-inline-size:120px}.block_blockLogo__u7NSx>*{inline-size:auto;block-size:28px}.block_blockFigure__G9Mqi{display:flex;flex-direction:column;justify-content:space-between;margin:0;gap:var(--dimension-spacing-80);flex:1 1 100%}.block_blockBlockquote__LFVvC{font:var(--typography-card-quote-font-computed,var(--typography-card-quote-font));letter-spacing:var(--typography-card-quote-letter-spacing-computed,var(--typography-card-quote-letter-spacing));margin:0;flex:1 1 100%;display:flex;flex-direction:column;justify-content:center;hanging-punctuation:first}@media(min-width:600px){.block_blockBlockquote__LFVvC{--typography-card-quote-font-computed:var(--typography-card-quote-sm-font);--typography-card-quote-letter-spacing-computed:var(--typography-card-quote-sm-letter-spacing)}}@media(min-width:840px){.block_blockBlockquote__LFVvC{--typography-card-quote-font-computed:var( --typography-card-quote-md-font,var(--typography-card-quote-sm-font) );--typography-card-quote-letter-spacing-computed:var( --typography-card-quote-md-letter-spacing,var(--typography-card-quote-sm-letter-spacing) )}}@media(min-width:1080px){.block_blockBlockquote__LFVvC{--typography-card-quote-font-computed:var( --typography-card-quote-lg-font,var(--typography-card-quote-md-font,var(--typography-card-quote-sm-font)) );--typography-card-quote-letter-spacing-computed:var( --typography-card-quote-lg-letter-spacing,var(--typography-card-quote-md-letter-spacing,var(--typography-card-quote-sm-letter-spacing)) )}}@media(min-width:1280px){.block_blockBlockquote__LFVvC{--typography-card-quote-font-computed:var( --typography-card-quote-xl-font,var( --typography-card-quote-lg-font,var(--typography-card-quote-md-font,var(--typography-card-quote-sm-font)) ) );--typography-card-quote-letter-spacing-computed:var( --typography-card-quote-xl-letter-spacing,var( --typography-card-quote-lg-letter-spacing,var(--typography-card-quote-md-letter-spacing,var(--typography-card-quote-sm-letter-spacing)) ) )}}@media(min-width:1440px){.block_blockBlockquote__LFVvC{--typography-card-quote-font-computed:var( --typography-card-quote-xxl-font,var( --typography-card-quote-xl-font,var( --typography-card-quote-lg-font,var(--typography-card-quote-md-font,var(--typography-card-quote-sm-font)) ) ) );--typography-card-quote-letter-spacing-computed:var( --typography-card-quote-xxl-letter-spacing,var( --typography-card-quote-xl-letter-spacing,var( --typography-card-quote-lg-letter-spacing,var(--typography-card-quote-md-letter-spacing,var(--typography-card-quote-sm-letter-spacing)) ) ) )}}@supports not (hanging-punctuation:first){.block_blockBlockquote__LFVvC{text-indent:-.8ch}}.block_blockBlockquote__LFVvC>:first-child:before{content:open-quote}.block_blockBlockquote__LFVvC>:last-child:after{content:close-quote}.block_blockClickableRegion__2hgxG{position:absolute;inset:0}.block_blockFigCaption__poBqz{font:var(--typography-global-meta-font-computed,var(--typography-global-meta-font));letter-spacing:var(--typography-global-meta-letter-spacing-computed,var(--typography-global-meta-letter-spacing))}@media(min-width:600px){.block_blockFigCaption__poBqz{--typography-global-meta-font-computed:var(--typography-global-meta-sm-font);--typography-global-meta-letter-spacing-computed:var(--typography-global-meta-sm-letter-spacing)}}@media(min-width:840px){.block_blockFigCaption__poBqz{--typography-global-meta-font-computed:var( --typography-global-meta-md-font,var(--typography-global-meta-sm-font) );--typography-global-meta-letter-spacing-computed:var( --typography-global-meta-md-letter-spacing,var(--typography-global-meta-sm-letter-spacing) )}}@media(min-width:1080px){.block_blockFigCaption__poBqz{--typography-global-meta-font-computed:var( --typography-global-meta-lg-font,var(--typography-global-meta-md-font,var(--typography-global-meta-sm-font)) );--typography-global-meta-letter-spacing-computed:var( --typography-global-meta-lg-letter-spacing,var(--typography-global-meta-md-letter-spacing,var(--typography-global-meta-sm-letter-spacing)) )}}@media(min-width:1280px){.block_blockFigCaption__poBqz{--typography-global-meta-font-computed:var( --typography-global-meta-xl-font,var( --typography-global-meta-lg-font,var(--typography-global-meta-md-font,var(--typography-global-meta-sm-font)) ) );--typography-global-meta-letter-spacing-computed:var( --typography-global-meta-xl-letter-spacing,var( --typography-global-meta-lg-letter-spacing,var(--typography-global-meta-md-letter-spacing,var(--typography-global-meta-sm-letter-spacing)) ) )}}@media(min-width:1440px){.block_blockFigCaption__poBqz{--typography-global-meta-font-computed:var( --typography-global-meta-xxl-font,var( --typography-global-meta-xl-font,var( --typography-global-meta-lg-font,var(--typography-global-meta-md-font,var(--typography-global-meta-sm-font)) ) ) );--typography-global-meta-letter-spacing-computed:var( --typography-global-meta-xxl-letter-spacing,var( --typography-global-meta-xl-letter-spacing,var( --typography-global-meta-lg-letter-spacing,var(--typography-global-meta-md-letter-spacing,var(--typography-global-meta-sm-letter-spacing)) ) ) )}}.block_blockMedia__tgELR{--block-media-border-radius:var(--border-block-media-radius);--block-media-box-shadow:var(--shadow-200);--block-media-border-color:rgb(0 0 0/3%);overflow:clip}.block_blockMedia__tgELR img,.block_blockMedia__tgELR video{display:block;max-inline-size:100%;block-size:auto}.block_blockStats__IVGWu{display:flex;gap:var(--dimension-spacing-16)}@supports not (at-rule(@scope)){:where(.surfaceBase,.block_localPurityAnchor__X8WbN) .block_mediaShadowMedium__PlDGh{outline:1px solid var(--block-media-border-color);box-shadow:var(--block-media-box-shadow)}}@scope (:where(.surfaceBase, :local(.localPurityAnchor))) to (:where(.surface, :local(.localPurityAnchor)):not(:scope)){.block_mediaShadowMedium__PlDGh{outline:1px solid var(--block-media-border-color);box-shadow:var(--block-media-box-shadow)}}@supports not (at-rule(@scope)){:where(.surfaceNeutral,.block_localPurityAnchor__X8WbN) .block_mediaShadowMedium__PlDGh{outline:1px solid var(--block-media-border-color);box-shadow:var(--block-media-box-shadow)}}@scope (:where(.surfaceNeutral, :local(.localPurityAnchor))) to (:where(.surface, :local(.localPurityAnchor)):not(:scope)){.block_mediaShadowMedium__PlDGh{outline:1px solid var(--block-media-border-color);box-shadow:var(--block-media-box-shadow)}}@supports not (at-rule(@scope)){:where(.surfaceBase,.block_localPurityAnchor__X8WbN) .block_mediaPlacementLeft__wXgqU{border-start-end-radius:var(--block-media-border-radius);margin-inline-end:var(--spacing-card-padding-inline-block)}}@scope (:where(.surfaceBase, :local(.localPurityAnchor))) to (:where(.surface, :local(.localPurityAnchor)):not(:scope)){.block_mediaPlacementLeft__wXgqU{border-start-end-radius:var(--block-media-border-radius);margin-inline-end:var(--spacing-card-padding-inline-block)}}@supports not (at-rule(@scope)){:where(.surfaceNeutral,.block_localPurityAnchor__X8WbN) .block_mediaPlacementLeft__wXgqU{border-start-end-radius:var(--block-media-border-radius);margin-inline-end:var(--spacing-card-padding-inline-block)}}@scope (:where(.surfaceNeutral, :local(.localPurityAnchor))) to (:where(.surface, :local(.localPurityAnchor)):not(:scope)){.block_mediaPlacementLeft__wXgqU{border-start-end-radius:var(--block-media-border-radius);margin-inline-end:var(--spacing-card-padding-inline-block)}}@supports not (at-rule(@scope)){:where(.surfaceBase,.block_localPurityAnchor__X8WbN) .block_mediaPlacementCenter__3TeZf{border-radius:var(--block-media-border-radius);margin-inline:var(--spacing-card-padding-inline-block) var(--spacing-card-padding-inline-block);margin-block-end:var(--spacing-card-padding-block-end-block)}}@scope (:where(.surfaceBase, :local(.localPurityAnchor))) to (:where(.surface, :local(.localPurityAnchor)):not(:scope)){.block_mediaPlacementCenter__3TeZf{border-radius:var(--block-media-border-radius);margin-inline:var(--spacing-card-padding-inline-block) var(--spacing-card-padding-inline-block);margin-block-end:var(--spacing-card-padding-block-end-block)}}@supports not (at-rule(@scope)){:where(.surfaceNeutral,.block_localPurityAnchor__X8WbN) .block_mediaPlacementCenter__3TeZf{border-radius:var(--block-media-border-radius);margin-inline:var(--spacing-card-padding-inline-block) var(--spacing-card-padding-inline-block);margin-block-end:var(--spacing-card-padding-block-end-block)}}@scope (:where(.surfaceNeutral, :local(.localPurityAnchor))) to (:where(.surface, :local(.localPurityAnchor)):not(:scope)){.block_mediaPlacementCenter__3TeZf{border-radius:var(--block-media-border-radius);margin-inline:var(--spacing-card-padding-inline-block) var(--spacing-card-padding-inline-block);margin-block-end:var(--spacing-card-padding-block-end-block)}}@supports not (at-rule(@scope)){:where(.surfaceBase,.block_localPurityAnchor__X8WbN) .block_mediaPlacementRight__6o28Y{border-start-start-radius:var(--block-media-border-radius);margin-inline-start:var(--spacing-card-padding-inline-block)}}@scope (:where(.surfaceBase, :local(.localPurityAnchor))) to (:where(.surface, :local(.localPurityAnchor)):not(:scope)){.block_mediaPlacementRight__6o28Y{border-start-start-radius:var(--block-media-border-radius);margin-inline-start:var(--spacing-card-padding-inline-block)}}@supports not (at-rule(@scope)){:where(.surfaceNeutral,.block_localPurityAnchor__X8WbN) .block_mediaPlacementRight__6o28Y{border-start-start-radius:var(--block-media-border-radius);margin-inline-start:var(--spacing-card-padding-inline-block)}}@scope (:where(.surfaceNeutral, :local(.localPurityAnchor))) to (:where(.surface, :local(.localPurityAnchor)):not(:scope)){.block_mediaPlacementRight__6o28Y{border-start-start-radius:var(--block-media-border-radius);margin-inline-start:var(--spacing-card-padding-inline-block)}}@container (min-width: 720px){.block_blockStack__NQPhA.block_directionRow__Enme4{flex-direction:row;justify-content:flex-start}.block_directionRow__Enme4 .block_blockContent__QSAYI:has(~.block_blockMedia__tgELR){flex:1 1;max-inline-size:none}.block_directionRow__Enme4 .block_blockMedia__tgELR{flex:1 1}@supports not (at-rule(@scope)){:where(.surfaceBase,.block_localPurityAnchor__X8WbN) .block_directionRow__Enme4 .block_mediaPlacementLeft__wXgqU{border-start-start-radius:var(--block-media-border-radius);align-self:end;margin-block-start:var(--spacing-card-padding-block-start-block)}}@scope (:where(.surfaceBase, :local(.localPurityAnchor))) to (:where(.surface, :local(.localPurityAnchor)):not(:scope)){.block_directionRow__Enme4 .block_mediaPlacementLeft__wXgqU{border-start-start-radius:var(--block-media-border-radius);align-self:end;margin-block-start:var(--spacing-card-padding-block-start-block)}}@supports not (at-rule(@scope)){:where(.surfaceNeutral,.block_localPurityAnchor__X8WbN) .block_directionRow__Enme4 .block_mediaPlacementLeft__wXgqU{border-start-start-radius:var(--block-media-border-radius);align-self:end;margin-block-start:var(--spacing-card-padding-block-start-block)}}@scope (:where(.surfaceNeutral, :local(.localPurityAnchor))) to (:where(.surface, :local(.localPurityAnchor)):not(:scope)){.block_directionRow__Enme4 .block_mediaPlacementLeft__wXgqU{border-start-start-radius:var(--block-media-border-radius);align-self:end;margin-block-start:var(--spacing-card-padding-block-start-block)}}@supports not (at-rule(@scope)){:where(.surfaceBase,.block_localPurityAnchor__X8WbN) .block_directionRow__Enme4 .block_mediaPlacementCenter__3TeZf{align-self:center;margin-block-start:var(--spacing-card-padding-block-start-block)}}@scope (:where(.surfaceBase, :local(.localPurityAnchor))) to (:where(.surface, :local(.localPurityAnchor)):not(:scope)){.block_directionRow__Enme4 .block_mediaPlacementCenter__3TeZf{align-self:center;margin-block-start:var(--spacing-card-padding-block-start-block)}}@supports not (at-rule(@scope)){:where(.surfaceNeutral,.block_localPurityAnchor__X8WbN) .block_directionRow__Enme4 .block_mediaPlacementCenter__3TeZf{align-self:center;margin-block-start:var(--spacing-card-padding-block-start-block)}}@scope (:where(.surfaceNeutral, :local(.localPurityAnchor))) to (:where(.surface, :local(.localPurityAnchor)):not(:scope)){.block_directionRow__Enme4 .block_mediaPlacementCenter__3TeZf{align-self:center;margin-block-start:var(--spacing-card-padding-block-start-block)}}@supports not (at-rule(@scope)){:where(.surfaceBase,.block_localPurityAnchor__X8WbN) .block_directionRow__Enme4 .block_mediaPlacementRight__6o28Y{align-self:end;margin-block-start:var(--spacing-card-padding-block-start-block)}}@scope (:where(.surfaceBase, :local(.localPurityAnchor))) to (:where(.surface, :local(.localPurityAnchor)):not(:scope)){.block_directionRow__Enme4 .block_mediaPlacementRight__6o28Y{align-self:end;margin-block-start:var(--spacing-card-padding-block-start-block)}}@supports not (at-rule(@scope)){:where(.surfaceNeutral,.block_localPurityAnchor__X8WbN) .block_directionRow__Enme4 .block_mediaPlacementRight__6o28Y{align-self:end;margin-block-start:var(--spacing-card-padding-block-start-block)}}@scope (:where(.surfaceNeutral, :local(.localPurityAnchor))) to (:where(.surface, :local(.localPurityAnchor)):not(:scope)){.block_directionRow__Enme4 .block_mediaPlacementRight__6o28Y{align-self:end;margin-block-start:var(--spacing-card-padding-block-start-block)}}}}@layer front-ui-components{.sectionHeader_header__7hACT{container-type:inline-size;display:flex;flex-flow:column-reverse;justify-content:space-between;align-items:flex-start;gap:var(--dimension-spacing-24);margin-block-end:var(--spacing-section-gap)}@media(min-width:600px){.sectionHeader_header__7hACT{margin-block-end:var(--spacing-section-gap-sm,var(--spacing-section-gap))}}@media(min-width:840px){.sectionHeader_header__7hACT{margin-block-end:var(--spacing-section-gap-md,var(--spacing-section-gap-sm,var(--spacing-section-gap)))}}@media(min-width:1080px){.sectionHeader_header__7hACT{margin-block-end:var(--spacing-section-gap-lg,var(--spacing-section-gap-md,var(--spacing-section-gap-sm,var(--spacing-section-gap))))}}@media(min-width:1280px){.sectionHeader_header__7hACT{margin-block-end:var(--spacing-section-gap-xl,var(--spacing-section-gap-lg,var(--spacing-section-gap-md,var(--spacing-section-gap-sm,var(--spacing-section-gap)))))}}@media(min-width:1440px){.sectionHeader_header__7hACT{margin-block-end:var(--spacing-section-gap-xxl,var(--spacing-section-gap-xl,var(--spacing-section-gap-lg,var(--spacing-section-gap-md,var(--spacing-section-gap-sm,var(--spacing-section-gap))))))}}@media(min-width:840px){.sectionHeader_header__7hACT{flex-flow:row;align-items:end}}.sectionHeader_content__CrL0O{display:flex;flex-direction:column}.sectionHeader_eyebrow__j2tpu{font:var(--typography-sans-300-regular-font);letter-spacing:var(--typography-sans-300-regular-letter-spacing);display:block;margin:0;margin-block-end:var(--dimension-spacing-8);color:var(--color-text-normal)}.sectionHeader_heading__tJvSy{font:var(--typography-global-heading-font-computed,var(--typography-global-heading-font));letter-spacing:var(--typography-global-heading-letter-spacing-computed,var(--typography-global-heading-letter-spacing));margin:0;max-inline-size:24ch;color:var(--color-text-strong);text-wrap:balance}@container (width > 600px){.sectionHeader_heading__tJvSy{--typography-global-heading-font-computed:var(--typography-global-heading-sm-font);--typography-global-heading-letter-spacing-computed:var(--typography-global-heading-sm-letter-spacing)}}@container (width > 840px){.sectionHeader_heading__tJvSy{--typography-global-heading-font-computed:var( --typography-global-heading-md-font,var(--typography-global-heading-sm-font) );--typography-global-heading-letter-spacing-computed:var( --typography-global-heading-md-letter-spacing,var(--typography-global-heading-sm-letter-spacing) )}}@container (width > 1024px){.sectionHeader_heading__tJvSy{--typography-global-heading-font-computed:var( --typography-global-heading-lg-font,var(--typography-global-heading-md-font,var(--typography-global-heading-sm-font)) );--typography-global-heading-letter-spacing-computed:var( --typography-global-heading-lg-letter-spacing,var(--typography-global-heading-md-letter-spacing,var(--typography-global-heading-sm-letter-spacing)) )}}@container (width > 1252px){.sectionHeader_heading__tJvSy{--typography-global-heading-font-computed:var( --typography-global-heading-xl-font,var( --typography-global-heading-lg-font,var(--typography-global-heading-md-font,var(--typography-global-heading-sm-font)) ) );--typography-global-heading-letter-spacing-computed:var( --typography-global-heading-xl-letter-spacing,var( --typography-global-heading-lg-letter-spacing,var(--typography-global-heading-md-letter-spacing,var(--typography-global-heading-sm-letter-spacing)) ) )}}@container (width > 1392px){.sectionHeader_heading__tJvSy{--typography-global-heading-font-computed:var( --typography-global-heading-xxl-font,var( --typography-global-heading-xl-font,var( --typography-global-heading-lg-font,var(--typography-global-heading-md-font,var(--typography-global-heading-sm-font)) ) ) );--typography-global-heading-letter-spacing-computed:var( --typography-global-heading-xxl-letter-spacing,var( --typography-global-heading-xl-letter-spacing,var( --typography-global-heading-lg-letter-spacing,var(--typography-global-heading-md-letter-spacing,var(--typography-global-heading-sm-letter-spacing)) ) ) )}}.sectionHeader_headingNonResponsive__YQn3D{font:var(--typography-global-heading-font-computed,var(--typography-global-heading-font));letter-spacing:var(--typography-global-heading-letter-spacing-computed,var(--typography-global-heading-letter-spacing));margin:0;max-inline-size:24ch;color:var(--color-text-strong);text-wrap:balance}@media(min-width:600px){.sectionHeader_headingNonResponsive__YQn3D{--typography-global-heading-font-computed:var(--typography-global-heading-sm-font);--typography-global-heading-letter-spacing-computed:var(--typography-global-heading-sm-letter-spacing)}}@media(min-width:840px){.sectionHeader_headingNonResponsive__YQn3D{--typography-global-heading-font-computed:var( --typography-global-heading-md-font,var(--typography-global-heading-sm-font) );--typography-global-heading-letter-spacing-computed:var( --typography-global-heading-md-letter-spacing,var(--typography-global-heading-sm-letter-spacing) )}}@media(min-width:1080px){.sectionHeader_headingNonResponsive__YQn3D{--typography-global-heading-font-computed:var( --typography-global-heading-lg-font,var(--typography-global-heading-md-font,var(--typography-global-heading-sm-font)) );--typography-global-heading-letter-spacing-computed:var( --typography-global-heading-lg-letter-spacing,var(--typography-global-heading-md-letter-spacing,var(--typography-global-heading-sm-letter-spacing)) )}}@media(min-width:1280px){.sectionHeader_headingNonResponsive__YQn3D{--typography-global-heading-font-computed:var( --typography-global-heading-xl-font,var( --typography-global-heading-lg-font,var(--typography-global-heading-md-font,var(--typography-global-heading-sm-font)) ) );--typography-global-heading-letter-spacing-computed:var( --typography-global-heading-xl-letter-spacing,var( --typography-global-heading-lg-letter-spacing,var(--typography-global-heading-md-letter-spacing,var(--typography-global-heading-sm-letter-spacing)) ) )}}@media(min-width:1440px){.sectionHeader_headingNonResponsive__YQn3D{--typography-global-heading-font-computed:var( --typography-global-heading-xxl-font,var( --typography-global-heading-xl-font,var( --typography-global-heading-lg-font,var(--typography-global-heading-md-font,var(--typography-global-heading-sm-font)) ) ) );--typography-global-heading-letter-spacing-computed:var( --typography-global-heading-xxl-letter-spacing,var( --typography-global-heading-xl-letter-spacing,var( --typography-global-heading-lg-letter-spacing,var(--typography-global-heading-md-letter-spacing,var(--typography-global-heading-sm-letter-spacing)) ) ) )}}.sectionHeader_subheading__51ZJh{font:var(--typography-global-body-font-computed,var(--typography-global-body-font));letter-spacing:var(--typography-global-body-letter-spacing-computed,var(--typography-global-body-letter-spacing));--subheading-margin:var(--dimension-spacing-16);margin-block:var(--subheading-margin) 0;max-inline-size:56ch;color:var(--color-text-normal)}@media(min-width:600px){.sectionHeader_subheading__51ZJh{--typography-global-body-font-computed:var(--typography-global-body-sm-font);--typography-global-body-letter-spacing-computed:var(--typography-global-body-sm-letter-spacing)}}@media(min-width:840px){.sectionHeader_subheading__51ZJh{--typography-global-body-font-computed:var( --typography-global-body-md-font,var(--typography-global-body-sm-font) );--typography-global-body-letter-spacing-computed:var( --typography-global-body-md-letter-spacing,var(--typography-global-body-sm-letter-spacing) )}}@media(min-width:1080px){.sectionHeader_subheading__51ZJh{--typography-global-body-font-computed:var( --typography-global-body-lg-font,var(--typography-global-body-md-font,var(--typography-global-body-sm-font)) );--typography-global-body-letter-spacing-computed:var( --typography-global-body-lg-letter-spacing,var(--typography-global-body-md-letter-spacing,var(--typography-global-body-sm-letter-spacing)) )}}@media(min-width:1280px){.sectionHeader_subheading__51ZJh{--typography-global-body-font-computed:var( --typography-global-body-xl-font,var( --typography-global-body-lg-font,var(--typography-global-body-md-font,var(--typography-global-body-sm-font)) ) );--typography-global-body-letter-spacing-computed:var( --typography-global-body-xl-letter-spacing,var( --typography-global-body-lg-letter-spacing,var(--typography-global-body-md-letter-spacing,var(--typography-global-body-sm-letter-spacing)) ) )}}@media(min-width:1440px){.sectionHeader_subheading__51ZJh{--typography-global-body-font-computed:var( --typography-global-body-xxl-font,var( --typography-global-body-xl-font,var( --typography-global-body-lg-font,var(--typography-global-body-md-font,var(--typography-global-body-sm-font)) ) ) );--typography-global-body-letter-spacing-computed:var( --typography-global-body-xxl-letter-spacing,var( --typography-global-body-xl-letter-spacing,var( --typography-global-body-lg-letter-spacing,var(--typography-global-body-md-letter-spacing,var(--typography-global-body-sm-letter-spacing)) ) ) )}}.sectionHeader_ctas__WiORJ{margin-block-start:var(--dimension-spacing-16);display:flex;align-items:center}.sectionHeader_header__7hACT.sectionHeader_alignStart__JDnog .sectionHeader_ctas__WiORJ{justify-content:flex-start}.sectionHeader_header__7hACT.sectionHeader_noMargin__MGHWk{margin-block-end:0}.sectionHeader_header__7hACT.sectionHeader_alignCenter__6RT73{text-align:center;margin-block-start:0;margin-inline:auto;flex-direction:column-reverse;justify-content:center;align-items:center}.sectionHeader_header__7hACT.sectionHeader_alignCenter__6RT73 .sectionHeader_content__CrL0O{align-items:center}.sectionHeader_media__sMLea{inline-size:288px;max-inline-size:100%}.sectionHeader_media__sMLea img,.sectionHeader_media__sMLea video{display:block;inline-size:100%}}.foundryLanding_featureBlockMedia__bDcYW{block-size:min(240px,70vw)}.foundryLanding_featureBlockImage__ZzxVq{inline-size:100%;block-size:100%;object-fit:cover;object-position:top left}.foundryLanding_videoFrame__fbwEP{inline-size:100%;margin-block-start:var(--dimension-spacing-32)}.foundryLanding_video__xRxXH{display:block;inline-size:100%;aspect-ratio:16/9;border:none;border-radius:var(--border-radius-700)}.foundryLanding_endCapFullBleed__FftHd{inline-size:100vw;position:relative;inset-inline-start:50%;margin-inline:-50vw}@layer front-ui-components{.Endcap_endcap__YIcB1{--endcap-min-block-size-viewport:50vh;--endcap-min-block-size-cap:560px;justify-content:center;text-align:center}@media(min-width:840px){.Endcap_endcap__YIcB1{min-block-size:min(var(--endcap-min-block-size-viewport),var(--endcap-min-block-size-cap))}}.Endcap_endcapTitle__6H52M:has(+*){margin-block-end:var(--dimension-spacing-4)}.Endcap_endcapDeck__o_H2K:has(+*){margin-block-end:var(--dimension-spacing-12)}}