:root{--design-system-dormakaba_typography---base-typography--base-font-weight-bold:600;--design-system-dormakaba_typography---text-sm--sm-text-size:var(--design-system-dormakaba_sizes---spacing--0-875x);--design-system-dormakaba_typography---text-sm--sm-text-line-height:var(--design-system-dormakaba_sizes---spacing--1-375x);--design-system-dormakaba_typography---text-sm--sm-text-letter-spacing:var(--design-system-dormakaba_typography---base-typography--base-letter-spacing);--design-system-dormakaba_typography---text--text-size:var(--design-system-dormakaba_sizes---spacing--1x);--design-system-dormakaba_typography---text--text-line-height:1.5rem;--design-system-dormakaba_typography---text-xs--xs-text-size:var(--design-system-dormakaba_sizes---spacing--0-75x);--design-system-dormakaba_typography---text-xs--xs-text-line-height:var(--design-system-dormakaba_sizes---spacing--1-25x);--design-system-dormakaba_colors---text-color--text-secondary:var(--design-system-dormakaba_colors---core-color-tint--neutral-inverse-a60);--design-system-dormakaba_sizes---spacing--1-5x:1.5rem;--design-system-dormakaba_typography---h4-heading--h4-size:var(--design-system-dormakaba_sizes---spacing--2-5x);--design-system-dormakaba_typography---h4-heading--h4-line-height:var(--design-system-dormakaba_sizes---spacing--3x);--design-system-dormakaba_typography---h5-heading--h5-size:var(--design-system-dormakaba_sizes---spacing--2x);--design-system-dormakaba_typography---h5-heading--h5-line-height:var(--design-system-dormakaba_sizes---spacing--2-5x);--design-system-dormakaba_typography---text-xl--xl-text-size:1.5rem;--design-system-dormakaba_typography---text-xl--xl-text-line-height:var(--design-system-dormakaba_sizes---spacing--2x);--design-system-dormakaba_typography---text-lg--lg-text-size:var(--design-system-dormakaba_sizes---spacing--1-25x);--design-system-dormakaba_typography---text-lg--lg-text-line-height:var(--design-system-dormakaba_sizes---spacing--1-75x);--design-system-dormakaba_sizes---spacing--0-75x:.75rem;--design-system-dormakaba_colors---core-accent-color--accent-secondary:#e4002b;--design-system-dormakaba_sizes---spacing--3x:3rem;--design-system-dormakaba_typography---text-xxl--xxl-text-size:var(--design-system-dormakaba_sizes---spacing--1-5x);--design-system-dormakaba_typography---text-xxl--xxl-text-line-height:var(--design-system-dormakaba_sizes---spacing--2x);--design-system-dormakaba_typography---h1-heading--h1-size:var(--design-system-dormakaba_sizes---spacing--4-5x);--design-system-dormakaba_sizes---spacing--1-25x:1.25rem;--design-system-dormakaba_colors---text-link--link-secondary-hover:var(--design-system-dormakaba_colors---text-color--text-accent-on-primary-hover);--design-system-dormakaba_sizes---width--xl:64rem;--design-system-dormakaba_sizes---width--lg:48rem;--design-system-dormakaba_sizes---width--md:32rem;--design-system-dormakaba_sizes---container--container-lg-width:80rem;--design-system-dormakaba_typography---text-lg--lg-text-letter-spacing:var(--design-system-dormakaba_typography---base-typography--base-letter-spacing);--design-system-dormakaba_typography---h2-heading--h2-size:var(--design-system-dormakaba_sizes---spacing--4x);--design-system-dormakaba_typography---h2-heading--h2-line-height:var(--design-system-dormakaba_sizes---spacing--4-5x);--design-system-dormakaba_sizes---container--container-padding-horizontal:5.875rem;--design-system-dormakaba_typography---h2-heading--h2-weight:var(--design-system-dormakaba_typography---base-typography--base-font-weight-bold);--design-system-dormakaba_typography---h2-heading--h2-letter-spacing:var(--design-system-dormakaba_typography---base-typography--base-letter-spacing);--design-system-dormakaba_typography---h3-heading--h3-size:var(--design-system-dormakaba_sizes---spacing--3x);--design-system-dormakaba_typography---h3-heading--h3-line-height:var(--design-system-dormakaba_sizes---spacing--3-5x);--design-system-dormakaba_sizes---spacing--1x:1rem;--design-system-dormakaba_sizes---spacing--8x:8rem;--design-system-dormakaba_sizes---button--button-padding-vertical:1rem;--design-system-dormakaba_sizes---button--button-padding-horizontal:1.5625rem;--design-system-dormakaba_colors---button-color--button-primary-border:var(--design-system-dormakaba_colors---border-color--border-accent);--design-system-dormakaba_colors---button-color--button-primary-bg:var(--design-system-dormakaba_colors---core-accent-color--accent-primary);--design-system-dormakaba_colors---button-color--button-primary-text:var(--design-system-dormakaba_colors---text-color--text-inverse-primary);--design-system-dormakaba_sizes---button--button-size:var(--design-system-dormakaba_typography---text-sm--sm-text-size);--design-system-dormakaba_colors---core-accent-color--accent-primary:#012059;--design-system-dormakaba_colors---deprecated--transparent\<deleted\|variable-cfe2306b-fc24-2ddd-4a01-030ed8796f08\>:transparent;--design-system-dormakaba_colors---core-neutral-color--neutral-primary:white;--design-system-dormakaba_colors---border-color--border-primary:var(--design-system-dormakaba_colors---core-neutral-color--neutral-inverse);--design-system-dormakaba_colors---button-color--button-primary-border-hover:var(--design-system-dormakaba_colors---border-color--border-accent);--design-system-dormakaba_colors---button-color--button-primary-bg-hover:transparent;--design-system-dormakaba_colors---button-color--button-primary-text-hover:var(--design-system-dormakaba_colors---text-color--text-accent-on-primary);--design-system-dormakaba_colors---core-color-tint--neutral-primary-a70:#ffffffb3;--design-system-dormakaba_colors---button-color--button-primary-inverse-border:var(--design-system-dormakaba_colors---border-color--border-inverse-primary);--design-system-dormakaba_colors---button-color--button-primary-inverse-bg:var(--design-system-dormakaba_colors---background-color--bg-primary);--design-system-dormakaba_colors---button-color--button-primary-inverse-text:var(--design-system-dormakaba_colors---text-color--text-primary);--design-system-dormakaba_colors---button-color--button-primary-inverse-border-hover:var(--design-system-dormakaba_colors---background-color--bg-accent-primary);--design-system-dormakaba_colors---button-color--button-primary-inverse-bg-hover:var(--design-system-dormakaba_colors---background-color--bg-accent-primary);--design-system-dormakaba_colors---button-color--button-primary-inverse-text-hover:var(--design-system-dormakaba_colors---text-color--text-inverse-primary);--design-system-dormakaba_colors---button-color--button-secondary-border:var(--design-system-dormakaba_colors---border-color--border-accent);--design-system-dormakaba_colors---button-color--button-secondary-bg:transparent;--design-system-dormakaba_colors---button-color--button-secondary-text:var(--design-system-dormakaba_colors---text-color--text-accent-on-primary);--design-system-dormakaba_colors---button-color--button-secondary-border-hover:var(--design-system-dormakaba_colors---border-color--border-accent);--design-system-dormakaba_colors---button-color--button-secondary-bg-hover:var(--design-system-dormakaba_colors---core-accent-color--accent-primary);--design-system-dormakaba_colors---button-color--button-secondary-text-hover:var(--design-system-dormakaba_colors---core-neutral-color--neutral-primary);--design-system-dormakaba_colors---button-color--button-secondary-inverse-border:var(--design-system-dormakaba_colors---border-color--border-inverse-primary);--design-system-dormakaba_colors---button-color--button-secondary-inverse-bg:transparent;--design-system-dormakaba_colors---button-color--button-secondary-inverse-text:var(--design-system-dormakaba_colors---text-color--text-inverse-primary);--design-system-dormakaba_colors---button-color--button-secondary-inverse-border-hover:var(--design-system-dormakaba_colors---border-color--border-accent);--design-system-dormakaba_colors---button-color--button-secondary-inverse-bg-hover:var(--design-system-dormakaba_colors---background-color--bg-accent-primary);--design-system-dormakaba_colors---button-color--button-secondary-inverse-text-hover:var(--design-system-dormakaba_colors---text-color--text-inverse-primary);--design-system-dormakaba_colors---core-neutral-color--neutral-secondary:whitesmoke;--design-system-dormakaba_colors---core-neutral-color--neutral-inverse:black;--design-system-dormakaba_colors---deprecated--light-grey\<deleted\|variable-84cacf90-c14d-f55e-35ad-b7ca9aed9869\>:#ececec;--design-system-dormakaba_typography---text--text-letter-spacing:var(--design-system-dormakaba_typography---base-typography--base-letter-spacing);--design-system-dormakaba_typography---text-xl--xl-text-letter-spacing:var(--design-system-dormakaba_typography---base-typography--base-letter-spacing);--design-system-dormakaba_colors---background-color--bg-inverse:var(--design-system-dormakaba_colors---core-neutral-color--neutral-inverse);--design-system-dormakaba_colors---text-color--text-inverse-primary:var(--design-system-dormakaba_colors---core-neutral-color--neutral-primary);--design-system-dormakaba_colors---background-color--bg-secondary:var(--design-system-dormakaba_colors---core-neutral-color--neutral-secondary);--design-system-dormakaba_colors---text-color--text-primary:var(--design-system-dormakaba_colors---core-neutral-color--neutral-inverse);--design-system-dormakaba_colors---background-color--bg-primary:var(--design-system-dormakaba_colors---core-neutral-color--neutral-primary);--design-system-dormakaba_colors---background-color--bg-accent-primary:var(--design-system-dormakaba_colors---core-accent-color--accent-primary);--design-system-dormakaba_typography---h5-heading--h5-weight:var(--design-system-dormakaba_typography---base-typography--base-font-weight-bold);--design-system-dormakaba_typography---h5-heading--h5-letter-spacing:var(--design-system-dormakaba_typography---base-typography--base-letter-spacing);--design-system-dormakaba_colors---deprecated--black-40\<deleted\|variable-ee1a8a29-22ce-afaf-3d50-5752382115b7\>:#0006;--design-system-dormakaba_colors---text-link--link-inverse:var(--design-system-dormakaba_colors---text-color--text-inverse-primary);--design-system-dormakaba_colors---text-link--link-primary:var(--design-system-dormakaba_colors---text-color--text-primary);--design-system-dormakaba_sizes---spacing--6x:6rem;--design-system-dormakaba_sizes---spacing--4x:4rem;--design-system-dormakaba_typography---h1-heading--h1-line-height:var(--design-system-dormakaba_sizes---spacing--5x);--design-system-dormakaba_typography---h1-heading--h1-weight:var(--design-system-dormakaba_typography---base-typography--base-font-weight-bold);--design-system-dormakaba_typography---h1-heading--h1-letter-spacing:var(--design-system-dormakaba_typography---base-typography--base-letter-spacing);--design-system-dormakaba_colors---background-color--bg-accent-tertiary:var(--design-system-dormakaba_colors---core-accent-color--accent-tertiary);--design-system-dormakaba_typography---text-xs--xs-text-letter-spacing:var(--design-system-dormakaba_typography---base-typography--base-letter-spacing);--design-system-dormakaba_colors---text-color--text-accent-on-primary:var(--design-system-dormakaba_colors---core-accent-color--accent-primary);--design-system-dormakaba_typography---h4-heading--h4-weight:var(--design-system-dormakaba_typography---base-typography--base-font-weight-bold);--design-system-dormakaba_typography---h4-heading--h4-letter-spacing:var(--design-system-dormakaba_typography---base-typography--base-letter-spacing);--design-system-dormakaba_colors---deprecated--black-30\<deleted\|variable-fe98a759-5b15-d7e0-31ab-1ff982b05aff\>:#0000004d;--design-system-dormakaba_typography---h6-heading--h6-size:var(--design-system-dormakaba_sizes---spacing--2x);--design-system-dormakaba_typography---h6-heading--h6-line-height:var(--design-system-dormakaba_sizes---spacing--2-5x);--design-system-dormakaba_typography---h3-heading--h3-weight:var(--design-system-dormakaba_typography---base-typography--base-font-weight-bold);--design-system-dormakaba_typography---h3-heading--h3-letter-spacing:var(--design-system-dormakaba_typography---base-typography--base-letter-spacing);--design-system-dormakaba_colors---core-accent-color--grey:#ececec;--design-system-dormakaba_colors---card--card-secondary-bg:var(--design-system-dormakaba_colors---background-color--bg-secondary);--design-system-dormakaba_colors---core-color-tint--neutral-inverse-a50:#00000080;--design-system-dormakaba_typography---base-typography--base-font-weight:400;--design-system-dormakaba_colors---border-color--border-secondary:var(--design-system-dormakaba_colors---core-color-tint--neutral-inverse-a30);--design-system-dormakaba_sizes---spacing--2x:2rem;--design-system-dormakaba_colors---core-accent-color--accent-primary-hover:#003594;--design-system-dormakaba_typography---h6-heading--h6-weight:var(--design-system-dormakaba_typography---base-typography--base-font-weight-bold);--design-system-dormakaba_typography---h6-heading--h6-letter-spacing:var(--design-system-dormakaba_typography---base-typography--base-letter-spacing);--design-system-dormakaba_colors---background-color--bg-accent-secondary:var(--design-system-dormakaba_colors---core-accent-color--accent-secondary);--design-system-dormakaba_colors---core-color-tint--neutral-inverse-a90:#000000e6;--design-system-dormakaba_colors---core-color-tint--neutral-inverse-a40:#0006;--tradefairs-pwa---light-blue:#d9dbe9;--tradefairs-pwa---blue:#003594;--tradefairs-pwa---white:#fff;--tradefairs-pwa---black:#000;--tradefairs-pwa---whitesmoke:whitesmoke;--tradefairs-pwa---light-grey:#ececec;--tradefairs-pwa---red:#e4002b;--tradefairs-pwa---light-red:#faccd5;--tradefairs-pwa---green:#166d29;--tradefairs-pwa---light-green:#dfeed4;--tradefairs-pwa---black-40:#0006;--tradefairs-pwa---black-60:#0009;--_typography---font--body-font:Dormakaba,Arial,sans-serif;--_colors---text-color--text-primary:var(--_colors---core-neutral-color--neutral-inverse);--_typography---text--text-size:var(--_sizes---spacing--1x);--_typography---text--text-line-height:var(--_sizes---spacing--1-5x);--_typography---text--text-letter-spacing:var(--_typography---base-typography--base-letter-spacing);--_typography---h1-heading--h1-size:var(--_sizes---spacing--4-5x);--_typography---h1-heading--h1-line-height:var(--_sizes---spacing--5x);--_typography---h2-heading--h2-size:var(--_sizes---spacing--4x);--_typography---h2-heading--h2-line-height:var(--_sizes---spacing--4-5x);--_typography---h3-heading--h3-size:var(--_sizes---spacing--3x);--_typography---h3-heading--h3-line-height:var(--_sizes---spacing--3-5x);--_typography---h4-heading--h4-size:var(--_sizes---spacing--2-5x);--_typography---h4-heading--h4-line-height:var(--_sizes---spacing--3x);--_typography---h5-heading--h5-size:var(--_sizes---spacing--2x);--_typography---h5-heading--h5-line-height:var(--_sizes---spacing--2-5x);--_typography---h6-heading--h6-size:var(--_sizes---spacing--2x);--_typography---h6-heading--h6-line-height:var(--_sizes---spacing--2-5x);--_colors---text-link--link-primary:var(--_colors---text-color--text-primary);--_typography---text-lg--lg-text-size:var(--_sizes---spacing--1-25x);--_typography---text-lg--lg-text-line-height:var(--_sizes---spacing--1-75x);--base-color-brand--dk-blue-supporting\<deleted\|variable-64359bb0\>:#012059;--_colors---core-neutral-color--neutral-inverse:black;--_colors---core-neutral-color--neutral-secondary:whitesmoke;--_colors---core-neutral-color--neutral-primary:white;--_colors---background-color--bg-inverse:var(--_colors---core-neutral-color--neutral-inverse);--_colors---text-color--text-secondary:var(--_colors---core-color-tint--neutral-inverse-a60);--_sizes---container--container-sm-width:46rem;--_sizes---width--sm:20rem;--_typography---base-typography--base-font-weight:400;--_typography---text-xs--xs-text-size:var(--_sizes---spacing--0-75x);--_typography---text-xs--xs-text-line-height:var(--_sizes---spacing--1-25x);--_typography---text-xs--xs-text-letter-spacing:var(--_typography---base-typography--base-letter-spacing);--_sizes---width--xxl:80rem;--_sizes---width--xs:16rem;--_typography---base-typography--base-font-weight-bold:600;--_sizes---width--md:32rem;--_colors---background-color--bg-primary:var(--_colors---core-neutral-color--neutral-primary);--_typography---text-sm--sm-text-size:var(--_sizes---spacing--0-875x);--_typography---text-sm--sm-text-line-height:var(--_sizes---spacing--1-375x);--_sizes---spacing--3x:3rem;--_sizes---spacing--0-75x:.75rem;--_sizes---width--lg:48rem;--_sizes---width--xxs:12rem;--_colors---core-accent-color--accent-secondary:#e4002b;--_typography---text-xl--xl-text-size:var(--_sizes---spacing--1-5x);--_typography---text-xl--xl-text-line-height:var(--_sizes---spacing--2x);--_sizes---container--container-width:64rem;--_colors---text-color--text-accent-on-primary:var(--_colors---core-accent-color--accent-primary);--_typography---h3-heading--h3-weight:var(--_typography---base-typography--base-font-weight-bold);--_typography---h3-heading--h3-letter-spacing:var(--_typography---base-typography--base-letter-spacing);--_typography---h4-heading--h4-weight:var(--_typography---base-typography--base-font-weight-bold);--_typography---h4-heading--h4-letter-spacing:var(--_typography---base-typography--base-letter-spacing);--_sizes---container--container-padding-horizontal:5.875rem;--_sizes---spacing--4x:4rem;--_sizes---spacing--4-5x:4.5rem;--_sizes---spacing--2x:2rem;--_colors---text-color--text-inverse-primary:var(--_colors---core-neutral-color--neutral-primary);--_sizes---spacing--5x:5rem;--_typography---h2-heading--h2-weight:var(--_typography---base-typography--base-font-weight-bold);--_typography---h2-heading--h2-letter-spacing:var(--_typography---base-typography--base-letter-spacing);--_sizes---spacing--8x:8rem;--_sizes---spacing--6x:6rem;--_colors---deprecated--black-40\<deleted\|variable-49191058-f6ee-7b84-7f06-08d13eac5f3b\>:#0006;--_sizes---spacing--1x:1rem;--_colors---deprecated--grey\<deleted\|variable-1a3dc0f1\>:#484848;--_colors---deprecated--black-30\<deleted\|variable-9e9dbfe4\>:#0000004d;--_colors---core-accent-color--accent-primary-hover:#003594;--_sizes---button--button-padding-vertical:1rem;--_sizes---button--button-padding-horizontal:1.5625rem;--_colors---button-color--button-primary-border:var(--_colors---border-color--border-accent);--_colors---button-color--button-primary-bg:var(--_colors---core-accent-color--accent-primary);--_colors---button-color--button-primary-text:var(--_colors---text-color--text-inverse-primary);--_sizes---button--button-size:var(--_typography---text-sm--sm-text-size);--_colors---core-accent-color--accent-primary:#012059;--_colors---deprecated--transparent\<deleted\|variable-1c9002dc\>:transparent;--_colors---button-color--button-primary-border-hover:var(--_colors---border-color--border-accent);--_colors---button-color--button-primary-bg-hover:transparent;--_colors---button-color--button-primary-text-hover:var(--_colors---text-color--text-accent-on-primary);--_colors---button-color--button-primary-inverse-border:var(--_colors---border-color--border-inverse-primary);--_colors---button-color--button-primary-inverse-bg:var(--_colors---background-color--bg-primary);--_colors---button-color--button-primary-inverse-text:var(--_colors---text-color--text-primary);--_colors---button-color--button-primary-inverse-border-hover:var(--_colors---background-color--bg-accent-primary);--_colors---button-color--button-primary-inverse-bg-hover:var(--_colors---background-color--bg-accent-primary);--_colors---button-color--button-primary-inverse-text-hover:var(--_colors---text-color--text-inverse-primary);--_colors---text-link--link-primary-hover:var(--_colors---text-color--text-secondary);--_colors---button-color--button-secondary-border:var(--_colors---border-color--border-accent);--_colors---button-color--button-secondary-bg:transparent;--_colors---button-color--button-secondary-text:var(--_colors---text-color--text-accent-on-primary);--_colors---button-color--button-secondary-border-hover:var(--_colors---border-color--border-accent);--_colors---button-color--button-secondary-bg-hover:var(--_colors---core-accent-color--accent-primary);--_colors---button-color--button-secondary-text-hover:var(--_colors---core-neutral-color--neutral-primary);--_colors---button-color--button-secondary-inverse-border:var(--_colors---border-color--border-inverse-primary);--_colors---button-color--button-secondary-inverse-bg:transparent;--_colors---button-color--button-secondary-inverse-text:var(--_colors---text-color--text-inverse-primary);--_colors---button-color--button-secondary-inverse-border-hover:var(--_colors---border-color--border-accent);--_colors---button-color--button-secondary-inverse-bg-hover:var(--_colors---background-color--bg-accent-primary);--_colors---button-color--button-secondary-inverse-text-hover:var(--_colors---text-color--text-inverse-primary);--_colors---deprecated--light-grey\<deleted\|variable-0bdc9377\>:#ececec;--_colors---background-color--bg-secondary:var(--_colors---core-neutral-color--neutral-secondary);--_colors---background-color--bg-accent-primary:var(--_colors---core-accent-color--accent-primary);--_typography---text-xl--xl-text-letter-spacing:var(--_typography---base-typography--base-letter-spacing);--_colors---core-accent-color--accent-primary\<deleted\|variable-ec0f3ca3-e451-0e33-277c-a5c08adf6598\>:#012059;--_typography---font--heading-font:Dormakaba,Arial,sans-serif;--_colors---core-color-tint--accent-primary-a20:#01205933;--design-system-dormakaba_sizes---radius--sm-radius:0px;--_typography---font--button-font:Dormakaba,Arial,sans-serif;--_colors---core-accent-color--accent-secondary-hover:#df4864;--design-system-dormakaba_colors---core-accent-color--accent-secondary-hover:#df4864;--design-system-dormakaba_colors---core-accent-color--accent-tertiary:#012059;--_colors---core-accent-color--accent-tertiary:#012059;--design-system-dormakaba_colors---core-accent-color--accent-tertiary-hover:#003594;--_colors---core-accent-color--accent-tertiary-hover:#003594;--design-system-dormakaba_apps---typography--heading-font:var(--design-system-dormakaba_typography---font--heading-font);--_interactions---ix-hero-intro-slide-up-100vh:0px;--_apps---typography--heading-font:var(--_typography---font--heading-font);--design-system-dormakaba_colors---current-color--current:color-mix(in srgb,currentColor 100%,transparent);--_colors---current-color--current:color-mix(in srgb,currentColor 100%,transparent);--design-system-dormakaba_interactions---ix-hero-intro-slide-up-100vh:0px;--design-system-dormakaba_typography---font--heading-font:Dormakaba,Arial,sans-serif;--_colors---current-color--current-a80:color-mix(in srgb,currentColor 80%,transparent);--_apps---typography--body-font:var(--_typography---font--body-font);--design-system-dormakaba_colors---current-color--current-a80:color-mix(in srgb,currentColor 80%,transparent);--_interactions---ix-hero-intro-clipping-mask-1:0px;--design-system-dormakaba_apps---typography--body-font:var(--design-system-dormakaba_typography---font--body-font);--design-system-dormakaba_interactions---ix-hero-intro-clipping-mask-1:0px;--design-system-dormakaba_typography---font--body-font:Dormakaba,Arial,sans-serif;--design-system-dormakaba_interactions---ix-hero-intro-clipping-mask-2:0px;--_interactions---ix-hero-intro-clipping-mask-2:0px;--design-system-dormakaba_apps---typography--button-font:var(--design-system-dormakaba_typography---font--button-font);--design-system-dormakaba_typography---font--button-font:Dormakaba,Arial,sans-serif;--design-system-dormakaba_colors---current-color--current-a70:color-mix(in srgb,currentColor 70%,transparent);--_colors---current-color--current-a70:color-mix(in srgb,currentColor 70%,transparent);--_apps---typography--button-font:var(--_typography---font--button-font);--_colors---current-color--current-a60:color-mix(in srgb,currentColor 60%,transparent);--design-system-dormakaba_typography---base-typography--base-font:var(--design-system-dormakaba_typography---font--body-font);--_interactions---ix-hero-intro-clipping-mask-3:0px;--_apps---sizes--radius: ;--_typography---base-typography--base-font:var(--_typography---font--body-font);--design-system-dormakaba_interactions---ix-hero-intro-clipping-mask-3:0px;--design-system-dormakaba_colors---current-color--current-a60:color-mix(in srgb,currentColor 60%,transparent);--design-system-dormakaba_apps---sizes--radius: ;--_typography---base-typography--base-font-size:1rem;--design-system-dormakaba_typography---base-typography--base-font-size:1rem;--_apps---colors--background:var(--_colors---background-color--bg-primary);--_interactions---ix-card-spacing:2rem;--design-system-dormakaba_colors---current-color--current-a50:color-mix(in srgb,currentColor 50%,transparent);--design-system-dormakaba_apps---colors--background:var(--design-system-dormakaba_colors---background-color--bg-primary);--_colors---current-color--current-a50:color-mix(in srgb,currentColor 50%,transparent);--design-system-dormakaba_interactions---ix-card-spacing:2rem;--design-system-dormakaba_colors---current-color--current-a20:color-mix(in srgb,currentColor 20%,transparent);--design-system-dormakaba_apps---colors--foreground:var(--design-system-dormakaba_colors---text-color--text-primary);--_colors---current-color--current-a20:color-mix(in srgb,currentColor 20%,transparent);--_interactions---ix-follow-cursor:0%;--_apps---colors--foreground:var(--_colors---text-color--text-primary);--design-system-dormakaba_interactions---ix-follow-cursor:0%;--design-system-dormakaba_colors---current-color--current-a10:color-mix(in srgb,currentColor 10%,transparent);--_apps---colors--card:#fafafa;--_interactions---ix-card-change-width:50%;--_colors---current-color--current-a10:color-mix(in srgb,currentColor 10%,transparent);--design-system-dormakaba_interactions---ix-card-change-width:50%;--design-system-dormakaba_apps---colors--card:#fafafa;--_apps---colors--card-foreground:#0f1729;--design-system-dormakaba_colors---current-color--current-a05:color-mix(in srgb,currentColor 5%,transparent);--_colors---current-color--current-a05:color-mix(in srgb,currentColor 5%,transparent);--_interactions---ix-nav-width:0px;--design-system-dormakaba_interactions---ix-nav-width:0px;--_typography---base-typography--base-letter-spacing:0em;--design-system-dormakaba_typography---base-typography--base-letter-spacing:0em;--design-system-dormakaba_apps---colors--card-foreground:#0f1729;--design-system-dormakaba_apps---colors--popover:var(--design-system-dormakaba_colors---background-color--bg-primary);--design-system-dormakaba_typography---base-typography--base-line-height:1.5rem;--_apps---colors--popover:var(--_colors---background-color--bg-primary);--_typography---base-typography--base-line-height:1.5rem;--design-system-dormakaba_apps---colors--popover-foreground:var(--design-system-dormakaba_colors---text-color--text-primary);--design-system-dormakaba_colors---core-color-tint--accent-primary-a10:#0120591a;--_colors---core-color-tint--accent-primary-a10:#0120591a;--_typography---base-typography--base-margin-bottom:1rem;--design-system-dormakaba_typography---base-typography--base-margin-bottom:1rem;--_apps---colors--popover-foreground:var(--_colors---text-color--text-primary);--_typography---h0-heading--h0-size:var(--_sizes---spacing--4-5x);--design-system-dormakaba_typography---h0-heading--h0-size:var(--design-system-dormakaba_sizes---spacing--4-5x);--_typography---h0-heading--h0-letter-spacing:var(--_typography---base-typography--base-letter-spacing);--design-system-dormakaba_typography---h0-heading--h0-letter-spacing:var(--design-system-dormakaba_typography---base-typography--base-letter-spacing);--_typography---h0-heading--h0-line-height:var(--_sizes---spacing--5x);--design-system-dormakaba_typography---h0-heading--h0-line-height:var(--design-system-dormakaba_sizes---spacing--5x);--design-system-dormakaba_typography---h0-heading--h0-weight:var(--design-system-dormakaba_typography---base-typography--base-font-weight-bold);--_typography---h0-heading--h0-weight:var(--_typography---base-typography--base-font-weight-bold);--design-system-dormakaba_typography---h0-heading--h0-margin-bottom:var(--design-system-dormakaba_typography---h0-heading--h0-size);--_typography---h0-heading--h0-margin-bottom:var(--_typography---h0-heading--h0-size);--_apps---colors--primary:var(--_colors---core-accent-color--accent-primary);--design-system-dormakaba_colors---core-color-tint--accent-primary-a20:#01205933;--design-system-dormakaba_apps---colors--primary:var(--design-system-dormakaba_colors---core-accent-color--accent-primary);--_apps---colors--primary-foreground:var(--_colors---text-color--text-on-accent-primary);--design-system-dormakaba_apps---colors--primary-foreground:var(--design-system-dormakaba_colors---text-color--text-on-accent-primary);--_colors---core-color-tint--accent-primary-a30:#0120594d;--design-system-dormakaba_colors---core-color-tint--accent-primary-a30:#0120594d;--_apps---colors--secondary:var(--_colors---background-color--bg-secondary);--design-system-dormakaba_apps---colors--secondary:var(--design-system-dormakaba_colors---background-color--bg-secondary);--_colors---core-color-tint--accent-primary-a40:#01205966;--design-system-dormakaba_colors---core-color-tint--accent-primary-a40:#01205966;--_typography---text-sm--sm-text-letter-spacing:var(--_typography---base-typography--base-letter-spacing);--_typography---text-lg--lg-text-letter-spacing:var(--_typography---base-typography--base-letter-spacing);--_typography---h1-heading--h1-letter-spacing:var(--_typography---base-typography--base-letter-spacing);--_typography---h1-heading--h1-weight:var(--_typography---base-typography--base-font-weight-bold);--design-system-dormakaba_typography---h1-heading--h1-margin-bottom:var(--design-system-dormakaba_typography---h1-heading--h1-size);--_typography---h1-heading--h1-margin-bottom:var(--_typography---h1-heading--h1-size);--design-system-dormakaba_colors---core-color-tint--accent-primary-a50:#01205980;--_colors---core-color-tint--accent-primary-a50:#01205980;--design-system-dormakaba_apps---colors--secondary-foreground:var(--design-system-dormakaba_colors---text-color--text-secondary);--_apps---colors--secondary-foreground:var(--_colors---text-color--text-secondary);--_colors---core-color-tint--accent-primary-a60:#01205999;--design-system-dormakaba_apps---colors--muted:var(--design-system-dormakaba_colors---core-neutral-color--neutral-secondary);--design-system-dormakaba_colors---core-color-tint--accent-primary-a60:#01205999;--_apps---colors--muted:var(--_colors---core-neutral-color--neutral-secondary);--design-system-dormakaba_typography---h2-heading--h2-margin-bottom:var(--design-system-dormakaba_typography---h2-heading--h2-size);--_typography---h2-heading--h2-margin-bottom:var(--_typography---h2-heading--h2-size);--_colors---core-color-tint--accent-primary-a70:#012059b3;--_apps---colors--muted-foreground:var(--_colors---text-color--text-secondary);--design-system-dormakaba_colors---core-color-tint--accent-primary-a70:#012059b3;--design-system-dormakaba_apps---colors--muted-foreground:var(--design-system-dormakaba_colors---text-color--text-secondary);--design-system-dormakaba_colors---core-color-tint--accent-primary-a80:#012059cc;--_apps---colors--accent:var(--_colors---core-accent-color--accent-primary);--_colors---core-color-tint--accent-primary-a80:#012059cc;--design-system-dormakaba_apps---colors--accent:var(--design-system-dormakaba_colors---core-accent-color--accent-primary);--design-system-dormakaba_typography---h3-heading--h3-margin-bottom:var(--design-system-dormakaba_typography---h3-heading--h3-size);--_typography---h3-heading--h3-margin-bottom:var(--_typography---h3-heading--h3-size);--_colors---core-color-tint--accent-primary-a90:#012059e6;--design-system-dormakaba_colors---core-color-tint--accent-primary-a90:#012059e6;--_apps---colors--accent-foreground:var(--_colors---text-color--text-secondary);--design-system-dormakaba_apps---colors--accent-foreground:var(--design-system-dormakaba_colors---text-color--text-secondary);--design-system-dormakaba_apps---colors--destructive:#ea5353;--_apps---colors--destructive:#ea5353;--_colors---core-color-tint--accent-secondary-a10:#e4002b1a;--design-system-dormakaba_colors---core-color-tint--accent-secondary-a10:#e4002b1a;--_typography---h4-heading--h4-margin-bottom:var(--_typography---h4-heading--h4-size);--design-system-dormakaba_typography---h4-heading--h4-margin-bottom:var(--design-system-dormakaba_typography---h4-heading--h4-size);--_typography---h5-heading--h5-letter-spacing:var(--_typography---base-typography--base-letter-spacing);--design-system-dormakaba_colors---core-color-tint--accent-secondary-a20:#e4002b33;--_apps---colors--border:#cad1d8;--_colors---core-color-tint--accent-secondary-a20:#e4002b33;--design-system-dormakaba_apps---colors--border:#cad1d8;--_typography---h5-heading--h5-weight:var(--_typography---base-typography--base-font-weight-bold);--design-system-dormakaba_typography---h5-heading--h5-margin-bottom:var(--design-system-dormakaba_typography---h5-heading--h5-size);--_typography---h5-heading--h5-margin-bottom:var(--_typography---h5-heading--h5-size);--_typography---h6-heading--h6-letter-spacing:var(--_typography---base-typography--base-letter-spacing);--_colors---core-color-tint--accent-secondary-a30:#e4002b4d;--design-system-dormakaba_colors---core-color-tint--accent-secondary-a30:#e4002b4d;--_apps---colors--input:#f3f5f7;--design-system-dormakaba_apps---colors--input:#f3f5f7;--_typography---h6-heading--h6-weight:var(--_typography---base-typography--base-font-weight-bold);--_apps---colors--ring:#5686f5;--design-system-dormakaba_apps---colors--ring:#5686f5;--design-system-dormakaba_colors---core-color-tint--accent-secondary-a40:#e4002b66;--_colors---core-color-tint--accent-secondary-a40:#e4002b66;--_apps---charts--chart-1:#00d3bd;--design-system-dormakaba_typography---h6-heading--h6-margin-bottom:var(--design-system-dormakaba_typography---h6-heading--h6-size);--design-system-dormakaba_colors---core-color-tint--accent-secondary-a50:#e4002b80;--_colors---core-color-tint--accent-secondary-a50:#e4002b80;--_typography---h6-heading--h6-margin-bottom:var(--_typography---h6-heading--h6-size);--design-system-dormakaba_apps---charts--chart-1:#00d3bd;--design-system-dormakaba_apps---charts--chart-2:#00baa7;--_apps---charts--chart-2:#00baa7;--design-system-dormakaba_colors---core-color-tint--accent-secondary-a60:#e4002b99;--_colors---core-color-tint--accent-secondary-a60:#e4002b99;--_colors---core-color-tint--accent-secondary-a70:#e4002bb3;--design-system-dormakaba_apps---charts--chart-3:var(--design-system-dormakaba_colors---core-accent-color--accent-primary\<deleted\|variable-e358becd-3072-ecac-395a-0ca319b34bf5\>);--design-system-dormakaba_colors---core-color-tint--accent-secondary-a70:#e4002bb3;--_apps---charts--chart-3:var(--_colors---core-accent-color--accent-primary\<deleted\|variable-ec0f3ca3-e451-0e33-277c-a5c08adf6598\>);--design-system-dormakaba_apps---charts--chart-4:#00776e;--design-system-dormakaba_colors---core-color-tint--accent-secondary-a80:#e4002bcc;--_colors---core-color-tint--accent-secondary-a80:#e4002bcc;--_apps---charts--chart-4:#00776e;--_typography---text-xxl--xxl-text-size:var(--_sizes---spacing--1-5x);--_typography---text-xxl--xxl-text-letter-spacing:var(--_typography---base-typography--base-letter-spacing);--design-system-dormakaba_typography---text-xxl--xxl-text-letter-spacing:var(--design-system-dormakaba_typography---base-typography--base-letter-spacing);--_typography---text-xxl--xxl-text-line-height:var(--_sizes---spacing--2x);--design-system-dormakaba_apps---charts--chart-5:#005f5a;--_apps---charts--chart-5:#005f5a;--design-system-dormakaba_colors---core-color-tint--accent-secondary-a90:#e4002be6;--_colors---core-color-tint--accent-secondary-a90:#e4002be6;--_colors---core-color-tint--accent-tertiary-a10:#0120591a;--_apps---sidebar--sidebar:var(--_colors---background-color--bg-primary);--design-system-dormakaba_colors---core-color-tint--accent-tertiary-a10:#0120591a;--design-system-dormakaba_typography---blockquote--blockquote-radius:0px;--_typography---blockquote--blockquote-radius:0px;--design-system-dormakaba_apps---sidebar--sidebar:var(--design-system-dormakaba_colors---background-color--bg-primary);--_apps---sidebar--sidebar-foreground:var(--_colors---text-color--text-primary);--design-system-dormakaba_apps---sidebar--sidebar-foreground:var(--design-system-dormakaba_colors---text-color--text-primary);--design-system-dormakaba_typography---blockquote--blockquote-border-width:1px;--design-system-dormakaba_colors---core-color-tint--accent-tertiary-a20:#01205933;--_typography---blockquote--blockquote-border-width:1px;--_colors---core-color-tint--accent-tertiary-a20:#01205933;--_typography---blockquote--blockquote-font:var(--_typography---font--body-font);--_apps---sidebar--sidebar-primary:var(--_colors---core-accent-color--accent-primary\<deleted\|variable-ec0f3ca3-e451-0e33-277c-a5c08adf6598\>);--design-system-dormakaba_typography---blockquote--blockquote-font:var(--design-system-dormakaba_typography---font--body-font);--design-system-dormakaba_apps---sidebar--sidebar-primary:var(--design-system-dormakaba_colors---core-accent-color--accent-primary\<deleted\|variable-e358becd-3072-ecac-395a-0ca319b34bf5\>);--_colors---core-color-tint--accent-tertiary-a30:#0120594d;--design-system-dormakaba_colors---core-color-tint--accent-tertiary-a30:#0120594d;--design-system-dormakaba_apps---sidebar--sidebar-primary-foreground:var(--design-system-dormakaba_colors---text-color--text-on-accent-primary);--design-system-dormakaba_typography---blockquote--blockquote-size:var(--design-system-dormakaba_typography---text-lg--lg-text-size);--_colors---core-color-tint--accent-tertiary-a40:#01205966;--_typography---blockquote--blockquote-size:var(--_typography---text-lg--lg-text-size);--_apps---sidebar--sidebar-primary-foreground:var(--_colors---text-color--text-on-accent-primary);--design-system-dormakaba_colors---core-color-tint--accent-tertiary-a40:#01205966;--design-system-dormakaba_colors---core-color-tint--accent-tertiary-a50:#01205980;--_apps---sidebar--sidebar-accent:var(--_colors---core-neutral-color--neutral-secondary\<deleted\|variable-8653aa21-9334-ad8a-237a-10eb1c626857\>);--_typography---blockquote--blockquote-letter-spacing:var(--_typography---base-typography--base-letter-spacing);--design-system-dormakaba_apps---sidebar--sidebar-accent:var(--design-system-dormakaba_colors---core-neutral-color--neutral-secondary\<deleted\|variable-b059ac68-76d9-fafb-070f-76eb0faf386f\>);--_colors---core-color-tint--accent-tertiary-a50:#01205980;--design-system-dormakaba_typography---blockquote--blockquote-letter-spacing:var(--design-system-dormakaba_typography---base-typography--base-letter-spacing);--_typography---blockquote--blockquote-line-height:var(--_typography---text-lg--lg-text-line-height);--_colors---core-color-tint--accent-tertiary-a60:#01205999;--design-system-dormakaba_apps---sidebar--sidebar-accent-foreground:var(--design-system-dormakaba_colors---text-color--text-secondary);--design-system-dormakaba_colors---core-color-tint--accent-tertiary-a60:#01205999;--_apps---sidebar--sidebar-accent-foreground:var(--_colors---text-color--text-secondary);--design-system-dormakaba_typography---blockquote--blockquote-line-height:var(--design-system-dormakaba_typography---text-lg--lg-text-line-height);--_apps---sidebar--sidebar-border:#d3d9df;--_colors---core-color-tint--accent-tertiary-a70:#012059b3;--design-system-dormakaba_colors---core-color-tint--accent-tertiary-a70:#012059b3;--design-system-dormakaba_apps---sidebar--sidebar-border:#d3d9df;--_typography---blockquote--blockquote-padding-vertical:var(--_sizes---spacing--0-75x);--design-system-dormakaba_typography---blockquote--blockquote-padding-vertical:var(--design-system-dormakaba_sizes---spacing--0-75x);--design-system-dormakaba_apps---sidebar--sidebar-ring:#5686f5;--design-system-dormakaba_colors---core-color-tint--accent-tertiary-a80:#012059cc;--_colors---core-color-tint--accent-tertiary-a80:#012059cc;--_typography---blockquote--blockquote-padding-horizontal:var(--_sizes---spacing--1-25x);--design-system-dormakaba_typography---blockquote--blockquote-padding-horizontal:var(--design-system-dormakaba_sizes---spacing--1-25x);--_apps---sidebar--sidebar-ring:#5686f5;--_apps---colors--background-dark:var(--_colors---background-color--bg-inverse);--_typography---eyebrow--eyebrow-font:var(--_typography---font--body-font);--design-system-dormakaba_typography---eyebrow--eyebrow-font:var(--design-system-dormakaba_typography---font--body-font);--design-system-dormakaba_colors---core-color-tint--accent-tertiary-a90:#012059e6;--design-system-dormakaba_apps---colors--background-dark:var(--design-system-dormakaba_colors---background-color--bg-inverse);--_colors---core-color-tint--accent-tertiary-a90:#012059e6;--design-system-dormakaba_colors---core-color-tint--neutral-primary-a10:#ffffff1a;--_apps---colors--foreground-dark:var(--_colors---text-color--text-inverse-primary);--_typography---eyebrow--eyebrow-size:var(--_sizes---spacing--1-5x);--design-system-dormakaba_typography---eyebrow--eyebrow-size:var(--design-system-dormakaba_sizes---spacing--1-5x);--_colors---core-color-tint--neutral-primary-a10:#ffffff1a;--design-system-dormakaba_apps---colors--foreground-dark:var(--design-system-dormakaba_colors---text-color--text-inverse-primary);--_apps---colors--card-dark:#1f262e;--_colors---core-color-tint--neutral-primary-a20:#fff3;--design-system-dormakaba_colors---core-color-tint--neutral-primary-a20:#fff3;--_typography---eyebrow--eyebrow-letter-spacing:var(--_typography---base-typography--base-letter-spacing);--design-system-dormakaba_typography---eyebrow--eyebrow-letter-spacing:var(--design-system-dormakaba_typography---base-typography--base-letter-spacing);--design-system-dormakaba_apps---colors--card-dark:#1f262e;--_typography---eyebrow--eyebrow-line-height:var(--_sizes---spacing--2x);--_colors---core-color-tint--neutral-primary-a30:#ffffff4d;--design-system-dormakaba_typography---eyebrow--eyebrow-line-height:var(--design-system-dormakaba_sizes---spacing--2x);--design-system-dormakaba_colors---core-color-tint--neutral-primary-a30:#ffffff4d;--design-system-dormakaba_apps---colors--card-foreground-dark:#d3d9de;--_apps---colors--card-foreground-dark:#d3d9de;--design-system-dormakaba_typography---button--button-font:var(--design-system-dormakaba_typography---font--body-font);--_apps---colors--popover-dark:var(--_colors---background-color--bg-inverse);--design-system-dormakaba_colors---core-color-tint--neutral-primary-a40:#fff6;--_colors---core-color-tint--neutral-primary-a40:#fff6;--_typography---button--button-font:var(--_typography---font--body-font);--design-system-dormakaba_apps---colors--popover-dark:var(--design-system-dormakaba_colors---background-color--bg-inverse);--design-system-dormakaba_typography---tag--tag-size:var(--design-system-dormakaba_sizes---spacing--0-75x);--_sizes---radius--sm-radius:0px;--design-system-dormakaba_apps---colors--popover-foreground-dark:var(--design-system-dormakaba_colors---text-color--text-inverse-primary);--design-system-dormakaba_colors---core-color-tint--neutral-primary-a50:#ffffff80;--_colors---core-color-tint--neutral-primary-a50:#ffffff80;--_typography---tag--tag-size:var(--_sizes---spacing--0-75x);--_apps---colors--popover-foreground-dark:var(--_colors---text-color--text-inverse-primary);--_sizes---radius--md-radius:0px;--design-system-dormakaba_colors---core-color-tint--neutral-primary-a60:#fff9;--_apps---colors--primary-dark:var(--_colors---core-accent-color--accent-primary);--_colors---core-color-tint--neutral-primary-a60:#fff9;--design-system-dormakaba_sizes---radius--md-radius:0px;--design-system-dormakaba_apps---colors--primary-dark:var(--design-system-dormakaba_colors---core-accent-color--accent-primary);--_colors---core-color-tint--neutral-primary-a70:#ffffffb3;--design-system-dormakaba_apps---colors--primary-foreground-dark:var(--design-system-dormakaba_colors---text-color--text-on-accent-primary);--_apps---colors--primary-foreground-dark:var(--_colors---text-color--text-on-accent-primary);--_colors---core-color-tint--neutral-primary-a80:#fffc;--design-system-dormakaba_apps---colors--secondary-dark:var(--design-system-dormakaba_colors---background-color--bg-inverse);--design-system-dormakaba_sizes---radius--lg-radius:0px;--design-system-dormakaba_colors---core-color-tint--neutral-primary-a80:#fffc;--_apps---colors--secondary-dark:var(--_colors---background-color--bg-inverse);--_sizes---radius--lg-radius:0px;--_colors---core-color-tint--neutral-primary-a90:#ffffffe6;--design-system-dormakaba_apps---colors--secondary-foreground-dark:var(--design-system-dormakaba_colors---text-color--text-inverse-secondary);--_sizes---radius--xl-radius:0px;--_apps---colors--secondary-foreground-dark:var(--_colors---text-color--text-inverse-secondary);--design-system-dormakaba_sizes---radius--xl-radius:0px;--design-system-dormakaba_colors---core-color-tint--neutral-primary-a90:#ffffffe6;--design-system-dormakaba_sizes---radius--round:100rem;--design-system-dormakaba_colors---core-color-tint--neutral-inverse-a10:#0000001a;--_apps---colors--muted-dark:var(--_colors---core-color-tint--neutral-inverse-a80);--_colors---core-color-tint--neutral-inverse-a10:#0000001a;--_sizes---radius--round:100rem;--design-system-dormakaba_apps---colors--muted-dark:var(--design-system-dormakaba_colors---core-color-tint--neutral-inverse-a80);--design-system-dormakaba_sizes---spacing--0-25x:.25rem;--_sizes---spacing--0-25x:.25rem;--design-system-dormakaba_sizes---spacing--0-5x:.5rem;--_sizes---spacing--0-5x:.5rem;--design-system-dormakaba_sizes---spacing--0-875x:.875rem;--_sizes---spacing--0-875x:.875rem;--_sizes---spacing--1-25x:1.25rem;--_sizes---spacing--1-375x:1.375rem;--design-system-dormakaba_sizes---spacing--1-375x:1.375rem;--_sizes---spacing--1-5x:1.5rem;--design-system-dormakaba_sizes---spacing--1-75x:1.75rem;--_sizes---spacing--1-75x:1.75rem;--_sizes---spacing--2-25x:2.25rem;--design-system-dormakaba_sizes---spacing--2-25x:2.25rem;--design-system-dormakaba_sizes---spacing--2-5x:2.5rem;--_sizes---spacing--2-5x:2.5rem;--design-system-dormakaba_sizes---spacing--2-75x:2.75rem;--_sizes---spacing--2-75x:2.75rem;--_sizes---spacing--3-5x:3.5rem;--design-system-dormakaba_sizes---spacing--3-5x:3.5rem;--design-system-dormakaba_sizes---spacing--4-5x:4.5rem;--design-system-dormakaba_sizes---spacing--5x:5rem;--design-system-dormakaba_sizes---spacing--5-5x:5.5rem;--_sizes---spacing--5-5x:5.5rem;--design-system-dormakaba_colors---core-color-tint--neutral-inverse-a20:#0003;--_colors---core-color-tint--neutral-inverse-a20:#0003;--_sizes---spacing--7x:7rem;--design-system-dormakaba_apps---colors--muted-foreground-dark:var(--design-system-dormakaba_colors---text-color--text-inverse-secondary);--design-system-dormakaba_sizes---spacing--7x:7rem;--_apps---colors--muted-foreground-dark:var(--_colors---text-color--text-inverse-secondary);--_colors---core-color-tint--neutral-inverse-a30:#0000004d;--design-system-dormakaba_apps---colors--accent-dark:var(--design-system-dormakaba_colors---core-color-tint--neutral-inverse-a80);--_apps---colors--accent-dark:var(--_colors---core-color-tint--neutral-inverse-a80);--design-system-dormakaba_colors---core-color-tint--neutral-inverse-a30:#0000004d;--design-system-dormakaba_sizes---spacing--10x:10rem;--_apps---colors--accent-foreground-dark:var(--_colors---text-color--text-inverse-secondary);--design-system-dormakaba_apps---colors--accent-foreground-dark:var(--design-system-dormakaba_colors---text-color--text-inverse-secondary);--_colors---core-color-tint--neutral-inverse-a40:#0006;--_sizes---spacing--10x:10rem;--design-system-dormakaba_sizes---gap--xxs-gap:var(--design-system-dormakaba_sizes---spacing--0-5x);--_apps---colors--destructive-dark:#e05252;--_sizes---gap--xxs-gap:var(--_sizes---spacing--0-5x);--design-system-dormakaba_apps---colors--destructive-dark:#e05252;--_colors---core-color-tint--neutral-inverse-a50:#00000080;--design-system-dormakaba_apps---colors--border-dark:#454d54;--_colors---core-color-tint--neutral-inverse-a60:#0009;--design-system-dormakaba_sizes---gap--xs-gap:var(--design-system-dormakaba_sizes---spacing--1x);--design-system-dormakaba_colors---core-color-tint--neutral-inverse-a60:#0009;--_apps---colors--border-dark:#454d54;--_sizes---gap--xs-gap:var(--_sizes---spacing--1x);--design-system-dormakaba_sizes---gap--sm-gap:var(--design-system-dormakaba_sizes---spacing--2x);--_apps---colors--input-dark:#2b333b;--_sizes---gap--sm-gap:var(--_sizes---spacing--2x);--design-system-dormakaba_apps---colors--input-dark:#2b333b;--_colors---core-color-tint--neutral-inverse-a70:#000000b3;--design-system-dormakaba_colors---core-color-tint--neutral-inverse-a70:#000000b3;--_sizes---gap--md-gap:var(--_sizes---spacing--3x);--_apps---colors--ring-dark:#4799eb;--_colors---core-color-tint--neutral-inverse-a80:#000c;--design-system-dormakaba_apps---colors--ring-dark:#4799eb;--design-system-dormakaba_sizes---gap--md-gap:var(--design-system-dormakaba_sizes---spacing--3x);--design-system-dormakaba_colors---core-color-tint--neutral-inverse-a80:#000c;--_apps---charts--chart-1-dark:#00d3bd;--_colors---core-color-tint--neutral-inverse-a90:#000000e6;--design-system-dormakaba_sizes---gap--lg-gap:var(--design-system-dormakaba_sizes---spacing--4x);--design-system-dormakaba_apps---charts--chart-1-dark:#00d3bd;--_sizes---gap--lg-gap:var(--_sizes---spacing--4x);--design-system-dormakaba_sizes---gap--xl-gap:var(--design-system-dormakaba_sizes---spacing--5x);--_apps---charts--chart-2-dark:#00baa7;--_sizes---gap--xl-gap:var(--_sizes---spacing--5x);--design-system-dormakaba_apps---charts--chart-2-dark:#00baa7;--design-system-dormakaba_sizes---gap--xxl-gap:var(--design-system-dormakaba_sizes---spacing--6x);--_sizes---gap--xxl-gap:var(--_sizes---spacing--6x);--design-system-dormakaba_apps---charts--chart-3-dark:var(--design-system-dormakaba_colors---core-accent-color--accent-primary\<deleted\|variable-e358becd-3072-ecac-395a-0ca319b34bf5\>);--_apps---charts--chart-3-dark:var(--_colors---core-accent-color--accent-primary\<deleted\|variable-ec0f3ca3-e451-0e33-277c-a5c08adf6598\>);--design-system-dormakaba_sizes---image--image-radius:var(--design-system-dormakaba_sizes---radius--md-radius);--design-system-dormakaba_apps---charts--chart-4-dark:#00776e;--_apps---charts--chart-4-dark:#00776e;--_sizes---image--image-radius:var(--_sizes---radius--md-radius);--_colors---background-color--bg-accent-secondary:var(--_colors---core-accent-color--accent-secondary);--design-system-dormakaba_sizes---button--button-radius:var(--design-system-dormakaba_sizes---radius--sm-radius);--_sizes---button--button-radius:var(--_sizes---radius--sm-radius);--_apps---charts--chart-5-dark:#005f5a;--design-system-dormakaba_apps---charts--chart-5-dark:#005f5a;--design-system-dormakaba_apps---sidebar--sidebar-dark:var(--design-system-dormakaba_colors---background-color--bg-inverse);--_apps---sidebar--sidebar-dark:var(--_colors---background-color--bg-inverse);--_colors---background-color--bg-accent-tertiary:var(--_colors---core-accent-color--accent-tertiary);--_apps---sidebar--sidebar-foreground-dark:var(--_colors---text-color--text-inverse-primary);--design-system-dormakaba_apps---sidebar--sidebar-foreground-dark:var(--design-system-dormakaba_colors---text-color--text-inverse-primary);--design-system-dormakaba_colors---background-color--bg-overlay:var(--design-system-dormakaba_colors---core-neutral-color--neutral-inverse);--_apps---sidebar--sidebar-primary-dark:var(--_colors---core-accent-color--accent-primary\<deleted\|variable-ec0f3ca3-e451-0e33-277c-a5c08adf6598\>);--_colors---background-color--bg-overlay:var(--_colors---core-neutral-color--neutral-inverse);--design-system-dormakaba_apps---sidebar--sidebar-primary-dark:var(--design-system-dormakaba_colors---core-accent-color--accent-primary\<deleted\|variable-e358becd-3072-ecac-395a-0ca319b34bf5\>);--design-system-dormakaba_apps---sidebar--sidebar-primary-foreground-dark:var(--design-system-dormakaba_colors---text-color--text-on-accent-primary);--_sizes---input--input-radius:var(--_sizes---radius--sm-radius);--_apps---sidebar--sidebar-primary-foreground-dark:var(--_colors---text-color--text-on-accent-primary);--design-system-dormakaba_sizes---input--input-radius:var(--design-system-dormakaba_sizes---radius--sm-radius);--_apps---sidebar--sidebar-accent-dark:var(--_colors---core-neutral-color--neutral-inverse\<deleted\|variable-f3346f5b-b6ae-5db6-6c7e-2cc0db6774c8\>);--design-system-dormakaba_apps---sidebar--sidebar-accent-dark:var(--design-system-dormakaba_colors---core-neutral-color--neutral-inverse\<deleted\|variable-deef485b-b3c0-042e-8ddc-93bca83959a7\>);--design-system-dormakaba_sizes---input--input-padding-vertical:var(--design-system-dormakaba_sizes---spacing--0-5x);--_sizes---input--input-padding-vertical:var(--_sizes---spacing--0-5x);--_apps---sidebar--sidebar-accent-foreground-dark:var(--_colors---text-color--text-inverse-secondary);--design-system-dormakaba_sizes---input--input-padding-horizontal:var(--design-system-dormakaba_sizes---spacing--0-875x);--_sizes---input--input-padding-horizontal:var(--_sizes---spacing--0-875x);--design-system-dormakaba_apps---sidebar--sidebar-accent-foreground-dark:var(--design-system-dormakaba_colors---text-color--text-inverse-secondary);--_sizes---card--card-radius:var(--_sizes---radius--md-radius);--_colors---text-color--text-inverse-secondary:var(--_colors---core-color-tint--neutral-primary-a60);--_apps---sidebar--sidebar-border-dark:#394046;--design-system-dormakaba_colors---text-color--text-inverse-secondary:var(--design-system-dormakaba_colors---core-color-tint--neutral-primary-a60);--design-system-dormakaba_apps---sidebar--sidebar-border-dark:#394046;--design-system-dormakaba_sizes---card--card-radius:var(--design-system-dormakaba_sizes---radius--md-radius);--design-system-dormakaba_colors---text-color--text-on-accent-primary:var(--design-system-dormakaba_colors---core-neutral-color--neutral-primary);--design-system-dormakaba_apps---sidebar--sidebar-ring-dark:#5ea6ed;--_apps---sidebar--sidebar-ring-dark:#5ea6ed;--_colors---text-color--text-on-accent-primary:var(--_colors---core-neutral-color--neutral-primary);--design-system-dormakaba_sizes---card--card-padding-sm:var(--design-system-dormakaba_sizes---spacing--1-5x);--_sizes---card--card-padding-sm:var(--_sizes---spacing--1-5x);--_sizes---card--card-padding:var(--_sizes---spacing--2x);--design-system-dormakaba_sizes---card--card-padding:var(--design-system-dormakaba_sizes---spacing--2x);--design-system-dormakaba_colors---text-color--text-on-accent-secondary:var(--design-system-dormakaba_colors---core-color-tint--neutral-primary-a60);--_colors---text-color--text-on-accent-secondary:var(--_colors---core-color-tint--neutral-primary-a60);--design-system-dormakaba_sizes---container--container-width:64rem;--design-system-dormakaba_colors---text-color--text-on-accent-tertiary:var(--design-system-dormakaba_colors---core-neutral-color--neutral-primary);--_colors---text-color--text-on-accent-tertiary:var(--_colors---core-neutral-color--neutral-primary);--design-system-dormakaba_sizes---container--container-sm-width:46rem;--_colors---text-color--text-accent-on-primary-hover:var(--_colors---core-accent-color--accent-primary-hover);--_sizes---container--container-lg-width:80rem;--design-system-dormakaba_colors---text-color--text-accent-on-primary-hover:var(--design-system-dormakaba_colors---core-accent-color--accent-primary-hover);--_colors---text-color--text-accent-on-inverse:var(--_colors---core-neutral-color--neutral-primary);--design-system-dormakaba_colors---text-color--text-accent-on-inverse:var(--design-system-dormakaba_colors---core-neutral-color--neutral-primary);--design-system-dormakaba_sizes---nav--nav-height:var(--design-system-dormakaba_sizes---spacing--4-5x);--design-system-dormakaba_colors---text-color--text-accent-on-inverse-hover:var(--design-system-dormakaba_colors---core-color-tint--neutral-primary-a60);--_colors---text-color--text-accent-on-inverse-hover:var(--_colors---core-color-tint--neutral-primary-a60);--_sizes---nav--nav-height:var(--_sizes---spacing--4-5x);--design-system-dormakaba_colors---text-color--text-on-overlay:var(--design-system-dormakaba_colors---core-neutral-color--neutral-primary);--design-system-dormakaba_sizes---section--section-padding-vertical:var(--design-system-dormakaba_sizes---spacing--8x);--_colors---text-color--text-on-overlay:var(--_colors---core-neutral-color--neutral-primary);--_sizes---section--section-padding-vertical:var(--_sizes---spacing--8x);--design-system-dormakaba_sizes---tag--tag-radius:var(--design-system-dormakaba_sizes---radius--sm-radius);--_sizes---tag--tag-radius:var(--_sizes---radius--sm-radius);--_colors---border-color--border-primary:var(--_colors---core-neutral-color--neutral-inverse);--design-system-dormakaba_sizes---tag--tag-padding-vertical:var(--design-system-dormakaba_sizes---spacing--0-25x);--_sizes---tag--tag-padding-vertical:var(--_sizes---spacing--0-25x);--_colors---border-color--border-secondary:var(--_colors---core-color-tint--neutral-inverse-a30);--_sizes---tag--tag-padding-horizontal:var(--_sizes---spacing--1x);--design-system-dormakaba_colors---border-color--border-inverse-primary:var(--design-system-dormakaba_colors---core-neutral-color--neutral-primary);--_colors---border-color--border-inverse-primary:var(--_colors---core-neutral-color--neutral-primary);--design-system-dormakaba_sizes---tag--tag-padding-horizontal:var(--design-system-dormakaba_sizes---spacing--1x);--design-system-dormakaba_sizes---width--xxs:12rem;--design-system-dormakaba_colors---border-color--border-inverse-secondary:var(--design-system-dormakaba_colors---core-neutral-color--neutral-primary);--_colors---border-color--border-inverse-secondary:var(--_colors---core-neutral-color--neutral-primary);--design-system-dormakaba_colors---border-color--border-accent:var(--design-system-dormakaba_colors---core-accent-color--accent-primary);--design-system-dormakaba_sizes---width--xs:16rem;--_colors---border-color--border-accent:var(--_colors---core-accent-color--accent-primary);--_colors---blockquote-color--blockquote-bg:transparent;--design-system-dormakaba_colors---blockquote-color--blockquote-bg:transparent;--design-system-dormakaba_sizes---width--sm:20rem;--_colors---blockquote-color--blockquote-text:var(--_colors---core-neutral-color--neutral-inverse);--design-system-dormakaba_colors---blockquote-color--blockquote-text:var(--design-system-dormakaba_colors---core-neutral-color--neutral-inverse);--design-system-dormakaba_colors---blockquote-color--blockquote-border:var(--design-system-dormakaba_colors---border-color--border-primary);--_colors---blockquote-color--blockquote-border:var(--_colors---border-color--border-primary);--_sizes---width--xl:64rem;--design-system-dormakaba_sizes---width--xxl:80rem;--_colors---input--input-primary-bg:transparent;--design-system-dormakaba_colors---input--input-primary-bg:transparent;--_colors---input--input-primary-bg-hover:transparent;--design-system-dormakaba_colors---input--input-primary-bg-hover:transparent;--design-system-dormakaba_colors---input--input-primary-text:var(--design-system-dormakaba_colors---text-color--text-primary);--_colors---input--input-primary-text:var(--_colors---text-color--text-primary);--design-system-dormakaba_colors---input--input-primary-text-placeholder:var(--design-system-dormakaba_colors---text-color--text-secondary);--_colors---input--input-primary-text-placeholder:var(--_colors---text-color--text-secondary);--design-system-dormakaba_colors---input--input-primary-border:var(--design-system-dormakaba_colors---core-color-tint--neutral-inverse-a30);--_colors---input--input-primary-border:var(--_colors---core-color-tint--neutral-inverse-a30);--_colors---input--input-primary-border-hover:var(--_colors---border-color--border-primary);--design-system-dormakaba_colors---input--input-primary-border-hover:var(--design-system-dormakaba_colors---border-color--border-primary);--design-system-dormakaba_colors---input--input-inverse-bg:var(--design-system-dormakaba_colors---core-color-tint--neutral-primary-a10);--_colors---input--input-inverse-bg:var(--_colors---core-color-tint--neutral-primary-a10);--_colors---input--input-inverse-bg-hover:var(--_colors---core-color-tint--neutral-primary-a30);--design-system-dormakaba_colors---input--input-inverse-bg-hover:var(--design-system-dormakaba_colors---core-color-tint--neutral-primary-a30);--design-system-dormakaba_colors---input--input-inverse-text:var(--design-system-dormakaba_colors---text-color--text-inverse-primary);--_colors---input--input-inverse-text:var(--_colors---text-color--text-inverse-primary);--_colors---input--input-inverse-text-placeholder:var(--_colors---text-color--text-inverse-secondary);--design-system-dormakaba_colors---input--input-inverse-text-placeholder:var(--design-system-dormakaba_colors---text-color--text-inverse-secondary);--_colors---input--input-inverse-border:var(--_colors---core-color-tint--neutral-primary-a30);--design-system-dormakaba_colors---input--input-inverse-border:var(--design-system-dormakaba_colors---core-color-tint--neutral-primary-a30);--_colors---input--input-inverse-border-hover:var(--_colors---text-color--text-inverse-primary);--design-system-dormakaba_colors---input--input-inverse-border-hover:var(--design-system-dormakaba_colors---text-color--text-inverse-primary);--design-system-dormakaba_colors---input--input-control:var(--design-system-dormakaba_colors---core-accent-color--accent-primary);--_colors---input--input-control:var(--_colors---core-accent-color--accent-primary);--_colors---input--input-control-border:var(--_colors---border-color--border-accent);--design-system-dormakaba_colors---input--input-control-border:var(--design-system-dormakaba_colors---border-color--border-accent);--design-system-dormakaba_colors---card--card-primary-bg:var(--design-system-dormakaba_colors---background-color--bg-primary);--_colors---card--card-primary-bg:var(--_colors---background-color--bg-primary);--_colors---card--card-primary-bg-hover:var(--_colors---background-color--bg-primary);--design-system-dormakaba_colors---card--card-primary-bg-hover:var(--design-system-dormakaba_colors---background-color--bg-primary);--design-system-dormakaba_colors---card--card-primary-text:var(--design-system-dormakaba_colors---text-color--text-primary);--_colors---card--card-primary-text:var(--_colors---text-color--text-primary);--design-system-dormakaba_colors---card--card-primary-border:var(--design-system-dormakaba_colors---core-color-tint--neutral-inverse-a30);--_colors---card--card-primary-border:var(--_colors---core-color-tint--neutral-inverse-a30);--_colors---card--card-secondary-bg:var(--_colors---background-color--bg-secondary);--design-system-dormakaba_colors---card--card-secondary-bg-hover:var(--design-system-dormakaba_colors---background-color--bg-secondary);--_colors---card--card-secondary-bg-hover:var(--_colors---background-color--bg-secondary);--design-system-dormakaba_colors---card--card-secondary-text:var(--design-system-dormakaba_colors---text-color--text-primary);--_colors---card--card-secondary-text:var(--_colors---text-color--text-primary);--design-system-dormakaba_colors---card--card-secondary-border:var(--design-system-dormakaba_colors---border-color--border-inverse-primary);--_colors---card--card-secondary-border:var(--_colors---border-color--border-inverse-primary);--design-system-dormakaba_colors---card--card-accent-primary-bg:var(--design-system-dormakaba_colors---background-color--bg-accent-primary);--_colors---card--card-accent-primary-bg:var(--_colors---background-color--bg-accent-primary);--design-system-dormakaba_colors---card--card-accent-primary-bg-hover:var(--design-system-dormakaba_colors---background-color--bg-accent-primary);--_colors---card--card-accent-primary-bg-hover:var(--_colors---background-color--bg-accent-primary);--design-system-dormakaba_colors---card--card-accent-primary-text:var(--design-system-dormakaba_colors---text-color--text-inverse-primary);--_colors---card--card-accent-primary-text:var(--_colors---text-color--text-inverse-primary);--_colors---card--card-accent-primary-border:var(--_colors---border-color--border-accent);--design-system-dormakaba_colors---card--card-accent-primary-border:var(--design-system-dormakaba_colors---border-color--border-accent);--_colors---card--card-inverse-bg:var(--_colors---background-color--bg-inverse);--design-system-dormakaba_colors---card--card-inverse-bg:var(--design-system-dormakaba_colors---background-color--bg-inverse);--design-system-dormakaba_colors---card--card-inverse-bg-hover:var(--design-system-dormakaba_colors---background-color--bg-inverse);--_colors---card--card-inverse-bg-hover:var(--_colors---background-color--bg-inverse);--design-system-dormakaba_colors---card--card-inverse-text:var(--design-system-dormakaba_colors---text-color--text-inverse-primary);--_colors---card--card-inverse-text:var(--_colors---text-color--text-inverse-primary);--_colors---card--card-inverse-border:var(--_colors---border-color--border-primary);--design-system-dormakaba_colors---card--card-inverse-border:var(--design-system-dormakaba_colors---border-color--border-primary);--_colors---nav-link--nav-link-primary:var(--_colors---text-color--text-primary);--design-system-dormakaba_colors---nav-link--nav-link-primary:var(--design-system-dormakaba_colors---text-color--text-primary);--design-system-dormakaba_colors---nav-link--nav-link-inverse:var(--design-system-dormakaba_colors---text-color--text-inverse-primary);--_colors---nav-link--nav-link-inverse:var(--_colors---text-color--text-inverse-primary);--design-system-dormakaba_colors---text-link--link-primary-hover:var(--design-system-dormakaba_colors---text-color--text-secondary);--design-system-dormakaba_colors---text-link--link-secondary:var(--design-system-dormakaba_colors---text-color--text-accent-on-primary);--_colors---text-link--link-secondary:var(--_colors---text-color--text-accent-on-primary);--_colors---text-link--link-secondary-hover:var(--_colors---text-color--text-accent-on-primary-hover);--_colors---text-link--link-inverse:var(--_colors---text-color--text-inverse-primary);--design-system-dormakaba_colors---text-link--link-inverse-hover:var(--design-system-dormakaba_colors---text-color--text-inverse-secondary);--_colors---text-link--link-inverse-hover:var(--_colors---text-color--text-inverse-secondary);--design-system-dormakaba_colors---core-accent-color--accent-primary\<deleted\|variable-e358becd-3072-ecac-395a-0ca319b34bf5\>:#012059;--_colors---core-neutral-color--neutral-secondary\<deleted\|variable-8653aa21-9334-ad8a-237a-10eb1c626857\>:var(--_colors---deprecated--light-grey\<deleted\|variable-0bdc9377\>);--design-system-dormakaba_colors---core-neutral-color--neutral-secondary\<deleted\|variable-b059ac68-76d9-fafb-070f-76eb0faf386f\>:var(--design-system-dormakaba_colors---deprecated--light-grey\<deleted\|variable-84cacf90-c14d-f55e-35ad-b7ca9aed9869\>);--_colors---core-neutral-color--neutral-inverse\<deleted\|variable-f3346f5b-b6ae-5db6-6c7e-2cc0db6774c8\>:var(--_colors---core-neutral-color--neutral-inverse);--design-system-dormakaba_colors---core-neutral-color--neutral-inverse\<deleted\|variable-deef485b-b3c0-042e-8ddc-93bca83959a7\>:var(--design-system-dormakaba_colors---core-neutral-color--neutral-inverse)}@supports (color:lab(0% 0 0)){:root{--_apps---charts--chart-1:lab(76.0109% -53.3483 -2.27906);--design-system-dormakaba_apps---charts--chart-1:lab(76.0109% -53.3483 -2.27906);--design-system-dormakaba_apps---charts--chart-2:lab(67.3859% -49.0983 -2.63511);--_apps---charts--chart-2:lab(67.3859% -49.0983 -2.63511);--design-system-dormakaba_apps---charts--chart-4:lab(44.4134% -33.1436 -4.22149);--_apps---charts--chart-4:lab(44.4134% -33.1436 -4.22149);--design-system-dormakaba_apps---charts--chart-5:lab(35.5975% -26.6648 -4.34487);--_apps---charts--chart-5:lab(35.5975% -26.6648 -4.34487);--_apps---charts--chart-1-dark:lab(76.0109% -53.3483 -2.27906);--design-system-dormakaba_apps---charts--chart-1-dark:lab(76.0109% -53.3483 -2.27906);--_apps---charts--chart-2-dark:lab(67.3859% -49.0983 -2.63511);--design-system-dormakaba_apps---charts--chart-2-dark:lab(67.3859% -49.0983 -2.63511);--design-system-dormakaba_apps---charts--chart-4-dark:lab(44.4134% -33.1436 -4.22149);--_apps---charts--chart-4-dark:lab(44.4134% -33.1436 -4.22149);--_apps---charts--chart-5-dark:lab(35.5975% -26.6648 -4.34487);--design-system-dormakaba_apps---charts--chart-5-dark:lab(35.5975% -26.6648 -4.34487)}}body{font-family:var(--_typography---font--body-font);color:var(--_colors---text-color--text-primary);font-size:var(--_typography---text--text-size);line-height:var(--_typography---text--text-line-height);letter-spacing:var(--_typography---text--text-letter-spacing)}h1{font-size:var(--_typography---h1-heading--h1-size);line-height:var(--_typography---h1-heading--h1-line-height);margin-top:0;margin-bottom:0;font-weight:600}h2{font-size:var(--_typography---h2-heading--h2-size);line-height:var(--_typography---h2-heading--h2-line-height);margin-top:0;margin-bottom:0;font-weight:600}h3{font-size:var(--_typography---h3-heading--h3-size);line-height:var(--_typography---h3-heading--h3-line-height);margin-top:0;margin-bottom:0;font-weight:600}h4{font-size:var(--_typography---h4-heading--h4-size);line-height:var(--_typography---h4-heading--h4-line-height);margin-top:0;margin-bottom:0;font-weight:600}h5{font-size:var(--_typography---h5-heading--h5-size);line-height:var(--_typography---h5-heading--h5-line-height);margin-top:0;margin-bottom:0;font-weight:600}h6{font-size:var(--_typography---h6-heading--h6-size);line-height:var(--_typography---h6-heading--h6-line-height);margin-top:0;margin-bottom:0;font-weight:600}p{font-size:var(--_typography---text--text-size);line-height:var(--_typography---text--text-line-height);margin-bottom:0}a{color:var(--_colors---text-link--link-primary);font-style:normal;font-weight:700;text-decoration:none;transition:opacity .5s cubic-bezier(.215,.61,.355,1);display:inline}ul{margin-top:20px;margin-bottom:10px;padding-left:40px;list-style-type:disc}ol{margin-top:0;margin-bottom:10px;padding-left:40px}li{margin-bottom:.4rem;line-height:1.5em}img{display:block}label{margin-bottom:0}blockquote{font-size:var(--_typography---text-lg--lg-text-size);line-height:var(--_typography---text-lg--lg-text-line-height);border-left:5px solid #e2e2e2;margin-bottom:0;padding:0 1.25rem}figure{margin-top:25px;padding-bottom:20px}figcaption{opacity:.6;text-align:center;margin-top:5px;font-size:14px;line-height:26px}.page-wrapper{position:relative}.page-wrapper.is-background-lightgray{background-color:var(--_colors---core-neutral-color--neutral-secondary)}.global-styles{display:block;position:fixed;inset:0% auto auto 0%}.max-width-full{width:100%;max-width:none}.margin-bottom{margin-top:0;margin-left:0;margin-right:0}.margin-bottom.margin-large.margin-top{margin-top:3rem;margin-bottom:3rem;padding-top:3rem;padding-bottom:1.5rem}.margin-bottom.margin-large.pb-1{margin-bottom:0;padding-bottom:1.5rem}.margin-bottom.margin-medium-2{margin-bottom:4rem}.margin-bottom.margin-medium,.margin-bottom.margin-small,.margin-bottom.margin-medium,.margin-bottom.margin-medium,.margin-bottom.margin-medium,.margin-bottom.margin-small,.margin-bottom.margin-xsmall,.margin-bottom.margin-xxsmall,.margin-bottom.margin-xsmall,.margin-bottom.margin-xsmall,.margin-bottom.margin-xsmall,.margin-bottom.margin-xsmall,.margin-bottom.margin-medium,.margin-bottom.margin-medium,.margin-bottom.margin-medium,.margin-bottom.margin-medium{margin-top:0;margin-left:0;margin-right:0}.text-rich-text h2{margin-bottom:var(--design-system-dormakaba_sizes---spacing--1-5x);font-size:var(--design-system-dormakaba_typography---h4-heading--h4-size);line-height:var(--design-system-dormakaba_typography---h4-heading--h4-line-height)}.text-rich-text h3{margin-bottom:var(--design-system-dormakaba_sizes---spacing--1-5x);font-size:var(--design-system-dormakaba_typography---h5-heading--h5-size);line-height:var(--design-system-dormakaba_typography---h5-heading--h5-line-height)}.text-rich-text h4{margin-bottom:var(--_typography---h4-heading--h4-size)}.text-rich-text h5{margin-bottom:var(--_typography---h5-heading--h5-size)}.text-rich-text p{font-size:var(--design-system-dormakaba_typography---text--text-size);line-height:var(--design-system-dormakaba_typography---text--text-line-height);margin-bottom:.5rem}.text-rich-text h6{margin-bottom:var(--_typography---h6-heading--h6-size)}.text-rich-text blockquote{margin-top:var(--_sizes---spacing--3x);margin-bottom:var(--_sizes---spacing--3x)}.text-rich-text ol{margin-bottom:var(--design-system-dormakaba_sizes---spacing--1-5x);padding-left:2rem}.text-rich-text ul{margin-top:0;margin-bottom:var(--design-system-dormakaba_sizes---spacing--1-5x);padding-left:2rem}.text-rich-text figure{margin-top:var(--_sizes---spacing--3x);margin-bottom:var(--_sizes---spacing--3x)}.text-rich-text h1{margin-bottom:var(--design-system-dormakaba_typography---h1-heading--h1-size)}.text-rich-text li{margin-bottom:var(--_sizes---spacing--0-75x)}.text-rich-text.is-small-text{font-size:var(--_typography---text-sm--sm-text-size);line-height:var(--_typography---text-sm--sm-text-line-height)}.container-large{justify-content:flex-start;align-items:stretch;width:100%;min-width:0;max-width:80rem;height:100%;margin-left:auto;margin-right:auto;display:block;position:relative}.container-large:where(.w-variant-4d7553dd-46b1-7ac2-14e5-0e977ed255fd),.container-large.text-align-center.margin-bottom.margin-xlarge{max-width:100%}.container-large.static{position:static}.container-large.countdown-container{flex-flow:column;align-items:center;display:flex}.container-large.is-client-first{height:auto;position:static}.container-large.is-client-first:where(.w-variant-0122d930-c6cd-c0da-f0c9-c9b649de0c58),.container-large.is-client-first:where(.w-variant-8e9e1721-99e7-c9a0-db99-9adc2210dabb){max-width:none}.margin-medium{margin:2rem}.page-padding{height:100%;padding-left:2.5rem;padding-right:2.5rem}.container-medium{width:100%;max-width:var(--_sizes---container--container-width);min-width:0;margin-left:auto;margin-right:auto}.flex-centered-title-_component{flex-direction:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:center;align-items:flex-start;width:100%;height:100%;display:flex}.box-abs-fulldiv-bckblack{z-index:-1;background-color:var(--_colors---core-neutral-color--neutral-inverse);width:100%;height:100%;position:absolute;overflow:hidden}.dk-navbar_logo-white{z-index:1;position:absolute;inset:0% 0% auto}.dk-navbar_logo-colour{z-index:2;position:absolute;inset:0% 0% auto}.hero-description{letter-spacing:-.03em;margin-bottom:30px;font-family:Dormakaba,Arial,sans-serif;font-size:1.4375rem;font-weight:400;line-height:1em}.hero-content{z-index:2;color:#fff;flex:0 auto;width:70%;position:relative}.dk-footer_component{color:#fff;text-align:center;background-color:#000c;align-items:flex-start;font-size:.75rem;line-height:1.4}.dk-footer_container{grid-column-gap:20px;grid-row-gap:20px;text-align:left;justify-content:space-between;align-items:center;margin-bottom:0;display:flex}.dk-footer_nav{font-family:Dormakaba,Arial,sans-serif}.dk-footer_menu{grid-column-gap:20px;grid-row-gap:20px;margin-top:0;margin-bottom:0;padding-left:0;display:flex}.dk-footer_link{color:#fff;font-weight:700;line-height:1.25em;text-decoration:none;display:block}.dk-footer_link:hover{color:var(--_colors---core-neutral-color--neutral-primary);text-decoration:underline}.padding-global{padding-right:var(--_sizes---container--container-padding-horizontal);padding-left:var(--_sizes---container--container-padding-horizontal);flex:1;position:relative;overflow:hidden}.padding-global:where(.w-variant-4d7553dd-46b1-7ac2-14e5-0e977ed255fd){padding:0}.padding-global.z-index-2{order:0;overflow:hidden}.padding-global.ts98-padding-section-hero{padding-top:9.375rem}.padding-global.padding-custom_count{padding-top:4rem;padding-bottom:4rem}.padding-global.z-index-3{z-index:3}.padding-global.z-index-3.overflow-visible,.padding-global.padding-section-medium.overflow-visible{overflow:visible}.padding-global.is-client-first{position:static;overflow:visible}.padding-global.is-client-first:where(.w-variant-0122d930-c6cd-c0da-f0c9-c9b649de0c58),.padding-global.is-client-first:where(.w-variant-8e9e1721-99e7-c9a0-db99-9adc2210dabb){padding-left:0;padding-right:0}.padding-section-small{padding-top:var(--_sizes---spacing--3x);padding-bottom:var(--_sizes---spacing--3x)}.padding-section-large{padding-top:var(--_sizes---spacing--8x);padding-bottom:var(--_sizes---spacing--8x)}.padding-section-large:where(.w-variant-f8cfdc92-e0a0-7a44-4bfc-7ea3615f4db3){padding-bottom:7rem}.padding-section-large.padding-kritis{padding-bottom:0}.padding-section-large.background-color-dark-grey{background-color:var(--_colors---deprecated--black-40\<deleted\|variable-49191058-f6ee-7b84-7f06-08d13eac5f3b\>)}.dk-navbar_link{flex:none;padding:1.875rem .625rem;font-size:.875rem;font-weight:600;display:inline-block}.dk-navbar_link:hover,.dk-navbar_link.w--current{color:var(--_colors---core-neutral-color--neutral-inverse);text-decoration:underline}.dk-navbar_link.dk-navbar_dropdown-el{border-right:1px solid var(--_colors---core-neutral-color--neutral-secondary);border-right:1px solid var(--_colors---core-neutral-color--neutral-secondary);margin-top:.625rem;margin-bottom:.625rem;padding-top:1.25rem;padding-bottom:1.25rem}.dk-navbar_link.bordered,.dk-navbar_link.bordered-left-only{border-right:1px solid var(--_colors---deprecated--grey\<deleted\|variable-1a3dc0f1\>);border-left:1px solid var(--_colors---deprecated--grey\<deleted\|variable-1a3dc0f1\>);margin-top:.875rem;margin-bottom:.875em;padding-top:1rem;padding-bottom:1rem}.separator-4rem{height:4rem}.section__hero_70perc_height_bck-image-overlay-copy{color:#fff;justify-content:flex-end;align-items:center;height:25rem;font-family:Dormakaba,Arial,sans-serif;font-weight:500;display:block;position:relative;overflow:hidden}.section__hero_70perc_height_bck-image-overlay-copy.background-color-black{height:650px}.dk-navbar_menu{margin-right:2rem;display:block;right:-1.4375rem}.dk-navbar_redtab{background-color:var(--_colors---core-accent-color--accent-secondary);width:13px;height:50%;position:absolute;inset:auto -13px 0 auto}.dk-navbar_component{z-index:999;border-right:13px solid var(--_colors---core-accent-color--accent-primary-hover);background-color:#0000;width:100%;position:fixed;top:0}.dk-navbar_component.navbar-padding{padding-top:1.5rem;padding-bottom:1.5rem}.dk-navbar_brandlink{flex:none;order:-1;width:160px;height:20px}.footer__inline-div{font-weight:700}.dk-navbar_content{justify-content:space-between;align-items:center;min-height:3rem;display:flex}.dk-footer_copyright{font-size:.75rem}.dk-hero-pretitle-video{font-size:var(--_typography---text-lg--lg-text-size);line-height:var(--_typography---text-lg--lg-text-line-height);margin-bottom:.5rem;font-weight:600}.media-fulldiv-cover-overlay-0-5{z-index:1;opacity:.5;object-fit:cover;background-color:#0000;width:100%;height:100%;position:relative}.html-embed-for-manage-cookie-link{line-height:1.25em}.dk-footer_social{display:flex}.dk-footer_social-link{justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.dk-side-tab{z-index:10;background-color:var(--_colors---core-accent-color--accent-primary-hover);width:40px;display:none;position:fixed;inset:auto 0% 100px auto}.dk-side-tab_link{justify-content:center;align-items:center;padding:8px;display:flex}.margin-medium{margin-top:0;margin-left:0;margin-right:0}@media screen and (min-width:1280px){li{line-height:1.5em}.dk-footer_link{white-space:nowrap}.padding-section-large.extra-padding{padding-top:12rem}.section__hero_70perc_height_bck-image-overlay-copy.background-color-black{height:700px}.dk-navbar_menu{right:-20px}}@media screen and (min-width:1920px){body{---mode--collection-5a8d3269-4b6e-067e-badf-cd6971d79be8:mode-30bd6c7e-1716-cd12-1f03-6e5975e2430e;---mode--collection-a9b055d1-778c-84a6-0abc-4b1722ffa926:mode-30bd6c7e-1716-cd12-1f03-6e5975e2430e}.container-large{flex-direction:column}.box-abs-fulldiv-bckblack{width:100%;height:100%;position:absolute}.padding-section-large.extra-padding{padding-top:20rem;padding-bottom:20rem}.dk-navbar_link{padding-left:.625rem;padding-right:.625rem}.section__hero_70perc_height_bck-image-overlay-copy{justify-content:flex-start;align-items:center;display:block;position:relative}.section__hero_70perc_height_bck-image-overlay-copy.background-color-black{height:900px}.media-fulldiv-cover-overlay-0-5{object-fit:cover;width:100%;height:100%}}@media screen and (max-width:991px){body{---mode--collection-5a8d3269-4b6e-067e-badf-cd6971d79be8:mode-0af78927-94d2-3f78-ce58-69e30d47c0ca;--design-system-dormakaba_typography---base-typography--base-font-weight-bold:600;--design-system-dormakaba_typography---text-sm--sm-text-size:var(--design-system-dormakaba_sizes---spacing--0-875x);--design-system-dormakaba_typography---text-sm--sm-text-line-height:var(--design-system-dormakaba_sizes---spacing--1-375x);--design-system-dormakaba_typography---text-sm--sm-text-letter-spacing:var(--design-system-dormakaba_typography---base-typography--base-letter-spacing);--design-system-dormakaba_typography---text--text-size:var(--design-system-dormakaba_sizes---spacing--1x);--design-system-dormakaba_typography---text--text-line-height:1.5rem;--design-system-dormakaba_typography---text-xs--xs-text-size:var(--design-system-dormakaba_sizes---spacing--0-75x);--design-system-dormakaba_typography---text-xs--xs-text-line-height:var(--design-system-dormakaba_sizes---spacing--1-25x);--design-system-dormakaba_typography---h4-heading--h4-size:var(--design-system-dormakaba_sizes---spacing--2-25x);--design-system-dormakaba_typography---h4-heading--h4-line-height:var(--design-system-dormakaba_sizes---spacing--2-75x);--design-system-dormakaba_typography---h5-heading--h5-size:var(--design-system-dormakaba_sizes---spacing--1-75x);--design-system-dormakaba_typography---h5-heading--h5-line-height:var(--design-system-dormakaba_sizes---spacing--2-25x);--design-system-dormakaba_typography---text-xl--xl-text-size:var(--design-system-dormakaba_sizes---spacing--1-375x);--design-system-dormakaba_typography---text-xl--xl-text-line-height:var(--design-system-dormakaba_sizes---spacing--2x);--design-system-dormakaba_typography---text-lg--lg-text-size:var(--design-system-dormakaba_sizes---spacing--1-25x);--design-system-dormakaba_typography---text-lg--lg-text-line-height:var(--design-system-dormakaba_sizes---spacing--1-75x);--design-system-dormakaba_typography---text-xxl--xxl-text-size:var(--design-system-dormakaba_sizes---spacing--1-375x);--design-system-dormakaba_typography---text-xxl--xxl-text-line-height:var(--design-system-dormakaba_sizes---spacing--2x);--design-system-dormakaba_typography---h1-heading--h1-size:var(--design-system-dormakaba_sizes---spacing--3-5x);--design-system-dormakaba_typography---text-lg--lg-text-letter-spacing:var(--design-system-dormakaba_typography---base-typography--base-letter-spacing);--design-system-dormakaba_typography---h2-heading--h2-size:var(--design-system-dormakaba_sizes---spacing--3x);--design-system-dormakaba_typography---h2-heading--h2-line-height:var(--design-system-dormakaba_sizes---spacing--3-5x);--design-system-dormakaba_typography---h2-heading--h2-weight:var(--design-system-dormakaba_typography---base-typography--base-font-weight-bold);--design-system-dormakaba_typography---h2-heading--h2-letter-spacing:var(--design-system-dormakaba_typography---base-typography--base-letter-spacing);--design-system-dormakaba_typography---h3-heading--h3-size:var(--design-system-dormakaba_sizes---spacing--2-75x);--design-system-dormakaba_typography---h3-heading--h3-line-height:var(--design-system-dormakaba_sizes---spacing--3x);--design-system-dormakaba_typography---text--text-letter-spacing:var(--design-system-dormakaba_typography---base-typography--base-letter-spacing);--design-system-dormakaba_typography---text-xl--xl-text-letter-spacing:var(--design-system-dormakaba_typography---base-typography--base-letter-spacing);--design-system-dormakaba_typography---h5-heading--h5-weight:var(--design-system-dormakaba_typography---base-typography--base-font-weight-bold);--design-system-dormakaba_typography---h5-heading--h5-letter-spacing:var(--design-system-dormakaba_typography---base-typography--base-letter-spacing);--design-system-dormakaba_typography---h1-heading--h1-line-height:var(--design-system-dormakaba_sizes---spacing--4x);--design-system-dormakaba_typography---h1-heading--h1-weight:var(--design-system-dormakaba_typography---base-typography--base-font-weight-bold);--design-system-dormakaba_typography---h1-heading--h1-letter-spacing:var(--design-system-dormakaba_typography---base-typography--base-letter-spacing);--design-system-dormakaba_typography---text-xs--xs-text-letter-spacing:var(--design-system-dormakaba_typography---base-typography--base-letter-spacing);--design-system-dormakaba_typography---h4-heading--h4-weight:var(--design-system-dormakaba_typography---base-typography--base-font-weight-bold);--design-system-dormakaba_typography---h4-heading--h4-letter-spacing:var(--design-system-dormakaba_typography---base-typography--base-letter-spacing);--design-system-dormakaba_typography---h6-heading--h6-size:var(--design-system-dormakaba_sizes---spacing--1-75x);--design-system-dormakaba_typography---h6-heading--h6-line-height:var(--design-system-dormakaba_sizes---spacing--2-25x);--design-system-dormakaba_typography---h3-heading--h3-weight:var(--design-system-dormakaba_typography---base-typography--base-font-weight-bold);--design-system-dormakaba_typography---h3-heading--h3-letter-spacing:var(--design-system-dormakaba_typography---base-typography--base-letter-spacing);--design-system-dormakaba_typography---base-typography--base-font-weight:400;--design-system-dormakaba_typography---h6-heading--h6-weight:var(--design-system-dormakaba_typography---base-typography--base-font-weight-bold);--design-system-dormakaba_typography---h6-heading--h6-letter-spacing:var(--design-system-dormakaba_typography---base-typography--base-letter-spacing);--design-system-dormakaba_typography---font--heading-font:Dormakaba,Arial,sans-serif;--design-system-dormakaba_typography---font--body-font:Dormakaba,Arial,sans-serif;--design-system-dormakaba_typography---font--button-font:Dormakaba,Arial,sans-serif;--design-system-dormakaba_typography---base-typography--base-font:var(--design-system-dormakaba_typography---font--body-font);--design-system-dormakaba_typography---base-typography--base-font-size:1rem;--design-system-dormakaba_typography---base-typography--base-letter-spacing:0em;--design-system-dormakaba_typography---base-typography--base-line-height:1.5rem;--design-system-dormakaba_typography---base-typography--base-margin-bottom:1rem;--design-system-dormakaba_typography---h0-heading--h0-size:var(--design-system-dormakaba_sizes---spacing--3-5x);--design-system-dormakaba_typography---h0-heading--h0-letter-spacing:var(--design-system-dormakaba_typography---base-typography--base-letter-spacing);--design-system-dormakaba_typography---h0-heading--h0-line-height:var(--design-system-dormakaba_sizes---spacing--4x);--design-system-dormakaba_typography---h0-heading--h0-weight:var(--design-system-dormakaba_typography---base-typography--base-font-weight-bold);--design-system-dormakaba_typography---h0-heading--h0-margin-bottom:var(--design-system-dormakaba_typography---h0-heading--h0-size);--design-system-dormakaba_typography---h1-heading--h1-margin-bottom:var(--design-system-dormakaba_typography---h1-heading--h1-size);--design-system-dormakaba_typography---h2-heading--h2-margin-bottom:var(--design-system-dormakaba_typography---h2-heading--h2-size);--design-system-dormakaba_typography---h3-heading--h3-margin-bottom:var(--design-system-dormakaba_typography---h3-heading--h3-size);--design-system-dormakaba_typography---h4-heading--h4-margin-bottom:var(--design-system-dormakaba_typography---h4-heading--h4-size);--design-system-dormakaba_typography---h5-heading--h5-margin-bottom:var(--design-system-dormakaba_typography---h5-heading--h5-size);--design-system-dormakaba_typography---h6-heading--h6-margin-bottom:var(--design-system-dormakaba_typography---h6-heading--h6-size);--design-system-dormakaba_typography---text-xxl--xxl-text-letter-spacing:var(--design-system-dormakaba_typography---base-typography--base-letter-spacing);--design-system-dormakaba_typography---blockquote--blockquote-radius:0px;--design-system-dormakaba_typography---blockquote--blockquote-border-width:1px;--design-system-dormakaba_typography---blockquote--blockquote-font:var(--design-system-dormakaba_typography---font--body-font);--design-system-dormakaba_typography---blockquote--blockquote-size:var(--design-system-dormakaba_typography---text-lg--lg-text-size);--design-system-dormakaba_typography---blockquote--blockquote-letter-spacing:var(--design-system-dormakaba_typography---base-typography--base-letter-spacing);--design-system-dormakaba_typography---blockquote--blockquote-line-height:var(--design-system-dormakaba_typography---text-lg--lg-text-line-height);--design-system-dormakaba_typography---blockquote--blockquote-padding-vertical:var(--design-system-dormakaba_sizes---spacing--0-75x);--design-system-dormakaba_typography---blockquote--blockquote-padding-horizontal:var(--design-system-dormakaba_sizes---spacing--1-25x);--design-system-dormakaba_typography---eyebrow--eyebrow-font:var(--design-system-dormakaba_typography---font--body-font);--design-system-dormakaba_typography---eyebrow--eyebrow-size:var(--design-system-dormakaba_sizes---spacing--1-375x);--design-system-dormakaba_typography---eyebrow--eyebrow-letter-spacing:var(--design-system-dormakaba_typography---base-typography--base-letter-spacing);--design-system-dormakaba_typography---eyebrow--eyebrow-line-height:var(--design-system-dormakaba_sizes---spacing--2x);--design-system-dormakaba_typography---button--button-font:var(--design-system-dormakaba_typography---font--body-font);--design-system-dormakaba_typography---tag--tag-size:var(--design-system-dormakaba_sizes---spacing--0-75x);---mode--collection-a9b055d1-778c-84a6-0abc-4b1722ffa926:mode-0af78927-94d2-3f78-ce58-69e30d47c0ca;--_typography---font--body-font:Dormakaba,Arial,sans-serif;--_typography---text--text-size:var(--_sizes---spacing--1x);--_typography---text--text-line-height:var(--_sizes---spacing--1-5x);--_typography---text--text-letter-spacing:var(--_typography---base-typography--base-letter-spacing);--_typography---h1-heading--h1-size:var(--_sizes---spacing--3-5x);--_typography---h1-heading--h1-line-height:var(--_sizes---spacing--4x);--_typography---h2-heading--h2-size:var(--_sizes---spacing--3x);--_typography---h2-heading--h2-line-height:var(--_sizes---spacing--3-5x);--_typography---h3-heading--h3-size:var(--_sizes---spacing--2-75x);--_typography---h3-heading--h3-line-height:var(--_sizes---spacing--3x);--_typography---h4-heading--h4-size:var(--_sizes---spacing--2-25x);--_typography---h4-heading--h4-line-height:var(--_sizes---spacing--2-75x);--_typography---h5-heading--h5-size:var(--_sizes---spacing--1-75x);--_typography---h5-heading--h5-line-height:var(--_sizes---spacing--2-25x);--_typography---h6-heading--h6-size:var(--_sizes---spacing--1-75x);--_typography---h6-heading--h6-line-height:var(--_sizes---spacing--2-25x);--_typography---text-lg--lg-text-size:var(--_sizes---spacing--1-25x);--_typography---text-lg--lg-text-line-height:var(--_sizes---spacing--1-75x);--_typography---base-typography--base-font-weight:400;--_typography---text-xs--xs-text-size:var(--_sizes---spacing--0-75x);--_typography---text-xs--xs-text-line-height:var(--_sizes---spacing--1-25x);--_typography---text-xs--xs-text-letter-spacing:var(--_typography---base-typography--base-letter-spacing);--_typography---base-typography--base-font-weight-bold:600;--_typography---text-sm--sm-text-size:var(--_sizes---spacing--0-875x);--_typography---text-sm--sm-text-line-height:var(--_sizes---spacing--1-375x);--_typography---text-xl--xl-text-size:var(--_sizes---spacing--1-375x);--_typography---text-xl--xl-text-line-height:var(--_sizes---spacing--2x);--_typography---h3-heading--h3-weight:var(--_typography---base-typography--base-font-weight-bold);--_typography---h3-heading--h3-letter-spacing:var(--_typography---base-typography--base-letter-spacing);--_typography---h4-heading--h4-weight:var(--_typography---base-typography--base-font-weight-bold);--_typography---h4-heading--h4-letter-spacing:var(--_typography---base-typography--base-letter-spacing);--_typography---h2-heading--h2-weight:var(--_typography---base-typography--base-font-weight-bold);--_typography---h2-heading--h2-letter-spacing:var(--_typography---base-typography--base-letter-spacing);--_typography---text-xl--xl-text-letter-spacing:var(--_typography---base-typography--base-letter-spacing);--_typography---font--heading-font:Dormakaba,Arial,sans-serif;--_typography---font--button-font:Dormakaba,Arial,sans-serif;--_typography---base-typography--base-font:var(--_typography---font--body-font);--_typography---base-typography--base-font-size:1rem;--_typography---base-typography--base-letter-spacing:0em;--_typography---base-typography--base-line-height:1.5rem;--_typography---base-typography--base-margin-bottom:1rem;--_typography---h0-heading--h0-size:var(--_sizes---spacing--3-5x);--_typography---h0-heading--h0-letter-spacing:var(--_typography---base-typography--base-letter-spacing);--_typography---h0-heading--h0-line-height:var(--_sizes---spacing--4x);--_typography---h0-heading--h0-weight:var(--_typography---base-typography--base-font-weight-bold);--_typography---h0-heading--h0-margin-bottom:var(--_typography---h0-heading--h0-size);--_typography---text-sm--sm-text-letter-spacing:var(--_typography---base-typography--base-letter-spacing);--_typography---text-lg--lg-text-letter-spacing:var(--_typography---base-typography--base-letter-spacing);--_typography---h1-heading--h1-letter-spacing:var(--_typography---base-typography--base-letter-spacing);--_typography---h1-heading--h1-weight:var(--_typography---base-typography--base-font-weight-bold);--_typography---h1-heading--h1-margin-bottom:var(--_typography---h1-heading--h1-size);--_typography---h2-heading--h2-margin-bottom:var(--_typography---h2-heading--h2-size);--_typography---h3-heading--h3-margin-bottom:var(--_typography---h3-heading--h3-size);--_typography---h4-heading--h4-margin-bottom:var(--_typography---h4-heading--h4-size);--_typography---h5-heading--h5-letter-spacing:var(--_typography---base-typography--base-letter-spacing);--_typography---h5-heading--h5-weight:var(--_typography---base-typography--base-font-weight-bold);--_typography---h5-heading--h5-margin-bottom:var(--_typography---h5-heading--h5-size);--_typography---h6-heading--h6-letter-spacing:var(--_typography---base-typography--base-letter-spacing);--_typography---h6-heading--h6-weight:var(--_typography---base-typography--base-font-weight-bold);--_typography---h6-heading--h6-margin-bottom:var(--_typography---h6-heading--h6-size);--_typography---text-xxl--xxl-text-size:var(--_sizes---spacing--1-375x);--_typography---text-xxl--xxl-text-letter-spacing:var(--_typography---base-typography--base-letter-spacing);--_typography---text-xxl--xxl-text-line-height:var(--_sizes---spacing--2x);--_typography---blockquote--blockquote-radius:0px;--_typography---blockquote--blockquote-border-width:1px;--_typography---blockquote--blockquote-font:var(--_typography---font--body-font);--_typography---blockquote--blockquote-size:var(--_typography---text-lg--lg-text-size);--_typography---blockquote--blockquote-letter-spacing:var(--_typography---base-typography--base-letter-spacing);--_typography---blockquote--blockquote-line-height:var(--_typography---text-lg--lg-text-line-height);--_typography---blockquote--blockquote-padding-vertical:var(--_sizes---spacing--0-75x);--_typography---blockquote--blockquote-padding-horizontal:var(--_sizes---spacing--1-25x);--_typography---eyebrow--eyebrow-font:var(--_typography---font--body-font);--_typography---eyebrow--eyebrow-size:var(--_sizes---spacing--1-375x);--_typography---eyebrow--eyebrow-letter-spacing:var(--_typography---base-typography--base-letter-spacing);--_typography---eyebrow--eyebrow-line-height:var(--_sizes---spacing--2x);--_typography---button--button-font:var(--_typography---font--body-font);--_typography---tag--tag-size:var(--_sizes---spacing--0-75x)}.margin-bottom{margin-top:0;margin-left:0;margin-right:0}.container-large.japan{max-width:none}.margin-medium{margin:1.5rem}.hero-description{font-size:1.25rem;line-height:1em}.hero-content{width:80%}.dk-footer_container{grid-column-gap:0px;grid-row-gap:0px;flex-direction:column;align-items:flex-start;margin-bottom:0}.dk-footer_nav{margin-bottom:1rem}.padding-global{--_sizes---container--container-sm-width:46rem;--_sizes---width--sm:20rem;--_sizes---width--xxl:80rem;--_sizes---width--xs:16rem;--_sizes---width--md:32rem;--_sizes---spacing--3x:3rem;--_sizes---spacing--0-75x:.75rem;--_sizes---width--lg:48rem;--_sizes---width--xxs:12rem;--_sizes---container--container-width:64rem;--_sizes---container--container-padding-horizontal:2.5rem;--_sizes---spacing--4x:4rem;--_sizes---spacing--4-5x:4.5rem;--_sizes---spacing--2x:2rem;--_sizes---spacing--5x:5rem;--_sizes---spacing--8x:8rem;--_sizes---spacing--6x:6rem;--_sizes---spacing--1x:1rem;--_sizes---button--button-padding-vertical:1rem;--_sizes---button--button-padding-horizontal:1.5625rem;--_sizes---button--button-size:var(--_typography---text-sm--sm-text-size);--_sizes---radius--sm-radius:0px;--_sizes---radius--md-radius:0px;--_sizes---radius--lg-radius:0px;--_sizes---radius--xl-radius:0px;--_sizes---radius--round:100rem;--_sizes---spacing--0-25x:.25rem;--_sizes---spacing--0-5x:.5rem;--_sizes---spacing--0-875x:.875rem;--_sizes---spacing--1-25x:1.25rem;--_sizes---spacing--1-375x:1.375rem;--_sizes---spacing--1-5x:1.5rem;--_sizes---spacing--1-75x:1.75rem;--_sizes---spacing--2-25x:2.25rem;--_sizes---spacing--2-5x:2.5rem;--_sizes---spacing--2-75x:2.75rem;--_sizes---spacing--3-5x:3.5rem;--_sizes---spacing--5-5x:5.5rem;--_sizes---spacing--7x:7rem;--_sizes---spacing--10x:10rem;--_sizes---gap--xxs-gap:var(--_sizes---spacing--0-5x);--_sizes---gap--xs-gap:var(--_sizes---spacing--1x);--_sizes---gap--sm-gap:var(--_sizes---spacing--2x);--_sizes---gap--md-gap:var(--_sizes---spacing--3x);--_sizes---gap--lg-gap:var(--_sizes---spacing--4x);--_sizes---gap--xl-gap:var(--_sizes---spacing--5x);--_sizes---gap--xxl-gap:var(--_sizes---spacing--6x);--_sizes---image--image-radius:var(--_sizes---radius--md-radius);--_sizes---button--button-radius:var(--_sizes---radius--sm-radius);--_sizes---input--input-radius:var(--_sizes---radius--sm-radius);--_sizes---input--input-padding-vertical:var(--_sizes---spacing--0-5x);--_sizes---input--input-padding-horizontal:var(--_sizes---spacing--0-875x);--_sizes---card--card-radius:var(--_sizes---radius--md-radius);--_sizes---card--card-padding-sm:var(--_sizes---spacing--1-25x);--_sizes---card--card-padding:var(--_sizes---spacing--2x);--_sizes---container--container-lg-width:80rem;--_sizes---nav--nav-height:var(--_sizes---spacing--4-5x);--_sizes---section--section-padding-vertical:var(--_sizes---spacing--6x);--_sizes---tag--tag-radius:var(--_sizes---radius--sm-radius);--_sizes---tag--tag-padding-vertical:var(--_sizes---spacing--0-25x);--_sizes---tag--tag-padding-horizontal:var(--_sizes---spacing--1x);--_sizes---width--xl:64rem}.padding-global.padding-section-medium.overflow-visible.japan{padding-right:0}.padding-section-large{padding-top:var(--_sizes---spacing--6x);padding-bottom:var(--_sizes---spacing--6x)}.dk-navbar_link{padding:15px 20px;font-size:1.125rem;line-height:1;display:block}.dk-navbar_link.dk-navbar_dropdown-el{margin-top:0;margin-bottom:0;padding-top:15px;padding-bottom:15px}.dk-navbar_link.bordered{border:0 solid #000}.section__hero_70perc_height_bck-image-overlay-copy{min-height:480px}.section__hero_70perc_height_bck-image-overlay-copy.background-color-black{height:500px}.dk-navbar_menu{background-color:var(--_colors---core-neutral-color--neutral-primary);margin-right:0;padding-left:18px;right:-.625rem}.dk-navbar_redtab{width:10px;right:-10px}.dk-navbar_menubutton{order:1;padding:.5rem}.dk-navbar_menubutton.w--open{color:var(--_colors---core-neutral-color--neutral-inverse);background-color:#0000}.dk-navbar_component{border-right-width:10px}.dk-footer_social{margin-bottom:1rem;margin-left:-.5rem}}@media screen and (max-width:767px){body{---mode--collection-5a8d3269-4b6e-067e-badf-cd6971d79be8:mode-b10074d9-1394-2c9f-dca0-5221d86fdf02;--design-system-dormakaba_typography---base-typography--base-font-weight-bold:600;--design-system-dormakaba_typography---text-sm--sm-text-size:var(--design-system-dormakaba_sizes---spacing--0-875x);--design-system-dormakaba_typography---text-sm--sm-text-line-height:var(--design-system-dormakaba_sizes---spacing--1-375x);--design-system-dormakaba_typography---text-sm--sm-text-letter-spacing:var(--design-system-dormakaba_typography---base-typography--base-letter-spacing);--design-system-dormakaba_typography---text--text-size:var(--design-system-dormakaba_sizes---spacing--1x);--design-system-dormakaba_typography---text--text-line-height:1.5rem;--design-system-dormakaba_typography---text-xs--xs-text-size:var(--design-system-dormakaba_sizes---spacing--0-75x);--design-system-dormakaba_typography---text-xs--xs-text-line-height:var(--design-system-dormakaba_sizes---spacing--1-25x);--design-system-dormakaba_typography---h4-heading--h4-size:var(--design-system-dormakaba_sizes---spacing--2x);--design-system-dormakaba_typography---h4-heading--h4-line-height:var(--design-system-dormakaba_sizes---spacing--2-5x);--design-system-dormakaba_typography---h5-heading--h5-size:var(--design-system-dormakaba_sizes---spacing--1-5x);--design-system-dormakaba_typography---h5-heading--h5-line-height:var(--design-system-dormakaba_sizes---spacing--2x);--design-system-dormakaba_typography---text-xl--xl-text-size:var(--design-system-dormakaba_sizes---spacing--1-25x);--design-system-dormakaba_typography---text-xl--xl-text-line-height:var(--design-system-dormakaba_sizes---spacing--1-75x);--design-system-dormakaba_typography---text-lg--lg-text-size:var(--design-system-dormakaba_sizes---spacing--1x);--design-system-dormakaba_typography---text-lg--lg-text-line-height:var(--design-system-dormakaba_sizes---spacing--1-5x);--design-system-dormakaba_typography---text-xxl--xxl-text-size:var(--design-system-dormakaba_sizes---spacing--1-25x);--design-system-dormakaba_typography---text-xxl--xxl-text-line-height:var(--design-system-dormakaba_sizes---spacing--1-75x);--design-system-dormakaba_typography---h1-heading--h1-size:var(--design-system-dormakaba_sizes---spacing--2-5x);--design-system-dormakaba_typography---text-lg--lg-text-letter-spacing:var(--design-system-dormakaba_typography---base-typography--base-letter-spacing);--design-system-dormakaba_typography---h2-heading--h2-size:var(--design-system-dormakaba_sizes---spacing--2-25x);--design-system-dormakaba_typography---h2-heading--h2-line-height:var(--design-system-dormakaba_sizes---spacing--2-75x);--design-system-dormakaba_typography---h2-heading--h2-weight:var(--design-system-dormakaba_typography---base-typography--base-font-weight-bold);--design-system-dormakaba_typography---h2-heading--h2-letter-spacing:var(--design-system-dormakaba_typography---base-typography--base-letter-spacing);--design-system-dormakaba_typography---h3-heading--h3-size:var(--design-system-dormakaba_sizes---spacing--2-25x);--design-system-dormakaba_typography---h3-heading--h3-line-height:var(--design-system-dormakaba_sizes---spacing--2-75x);--design-system-dormakaba_typography---text--text-letter-spacing:var(--design-system-dormakaba_typography---base-typography--base-letter-spacing);--design-system-dormakaba_typography---text-xl--xl-text-letter-spacing:var(--design-system-dormakaba_typography---base-typography--base-letter-spacing);--design-system-dormakaba_typography---h5-heading--h5-weight:var(--design-system-dormakaba_typography---base-typography--base-font-weight-bold);--design-system-dormakaba_typography---h5-heading--h5-letter-spacing:var(--design-system-dormakaba_typography---base-typography--base-letter-spacing);--design-system-dormakaba_typography---h1-heading--h1-line-height:var(--design-system-dormakaba_sizes---spacing--3x);--design-system-dormakaba_typography---h1-heading--h1-weight:var(--design-system-dormakaba_typography---base-typography--base-font-weight-bold);--design-system-dormakaba_typography---h1-heading--h1-letter-spacing:var(--design-system-dormakaba_typography---base-typography--base-letter-spacing);--design-system-dormakaba_typography---text-xs--xs-text-letter-spacing:var(--design-system-dormakaba_typography---base-typography--base-letter-spacing);--design-system-dormakaba_typography---h4-heading--h4-weight:var(--design-system-dormakaba_typography---base-typography--base-font-weight-bold);--design-system-dormakaba_typography---h4-heading--h4-letter-spacing:var(--design-system-dormakaba_typography---base-typography--base-letter-spacing);--design-system-dormakaba_typography---h6-heading--h6-size:var(--design-system-dormakaba_sizes---spacing--1-5x);--design-system-dormakaba_typography---h6-heading--h6-line-height:var(--design-system-dormakaba_sizes---spacing--2x);--design-system-dormakaba_typography---h3-heading--h3-weight:var(--design-system-dormakaba_typography---base-typography--base-font-weight-bold);--design-system-dormakaba_typography---h3-heading--h3-letter-spacing:var(--design-system-dormakaba_typography---base-typography--base-letter-spacing);--design-system-dormakaba_typography---base-typography--base-font-weight:400;--design-system-dormakaba_typography---h6-heading--h6-weight:var(--design-system-dormakaba_typography---base-typography--base-font-weight-bold);--design-system-dormakaba_typography---h6-heading--h6-letter-spacing:var(--design-system-dormakaba_typography---base-typography--base-letter-spacing);--design-system-dormakaba_typography---font--heading-font:Dormakaba,Arial,sans-serif;--design-system-dormakaba_typography---font--body-font:Dormakaba,Arial,sans-serif;--design-system-dormakaba_typography---font--button-font:Dormakaba,Arial,sans-serif;--design-system-dormakaba_typography---base-typography--base-font:var(--design-system-dormakaba_typography---font--body-font);--design-system-dormakaba_typography---base-typography--base-font-size:1rem;--design-system-dormakaba_typography---base-typography--base-letter-spacing:0em;--design-system-dormakaba_typography---base-typography--base-line-height:1.5rem;--design-system-dormakaba_typography---base-typography--base-margin-bottom:1rem;--design-system-dormakaba_typography---h0-heading--h0-size:var(--design-system-dormakaba_sizes---spacing--2-5x);--design-system-dormakaba_typography---h0-heading--h0-letter-spacing:var(--design-system-dormakaba_typography---base-typography--base-letter-spacing);--design-system-dormakaba_typography---h0-heading--h0-line-height:var(--design-system-dormakaba_sizes---spacing--3x);--design-system-dormakaba_typography---h0-heading--h0-weight:var(--design-system-dormakaba_typography---base-typography--base-font-weight-bold);--design-system-dormakaba_typography---h0-heading--h0-margin-bottom:var(--design-system-dormakaba_typography---h0-heading--h0-size);--design-system-dormakaba_typography---h1-heading--h1-margin-bottom:var(--design-system-dormakaba_typography---h1-heading--h1-size);--design-system-dormakaba_typography---h2-heading--h2-margin-bottom:var(--design-system-dormakaba_typography---h2-heading--h2-size);--design-system-dormakaba_typography---h3-heading--h3-margin-bottom:var(--design-system-dormakaba_typography---h3-heading--h3-size);--design-system-dormakaba_typography---h4-heading--h4-margin-bottom:var(--design-system-dormakaba_typography---h4-heading--h4-size);--design-system-dormakaba_typography---h5-heading--h5-margin-bottom:var(--design-system-dormakaba_typography---h5-heading--h5-size);--design-system-dormakaba_typography---h6-heading--h6-margin-bottom:var(--design-system-dormakaba_typography---h6-heading--h6-size);--design-system-dormakaba_typography---text-xxl--xxl-text-letter-spacing:var(--design-system-dormakaba_typography---base-typography--base-letter-spacing);--design-system-dormakaba_typography---blockquote--blockquote-radius:0px;--design-system-dormakaba_typography---blockquote--blockquote-border-width:1px;--design-system-dormakaba_typography---blockquote--blockquote-font:var(--design-system-dormakaba_typography---font--body-font);--design-system-dormakaba_typography---blockquote--blockquote-size:var(--design-system-dormakaba_typography---text-lg--lg-text-size);--design-system-dormakaba_typography---blockquote--blockquote-letter-spacing:var(--design-system-dormakaba_typography---base-typography--base-letter-spacing);--design-system-dormakaba_typography---blockquote--blockquote-line-height:var(--design-system-dormakaba_typography---text-lg--lg-text-line-height);--design-system-dormakaba_typography---blockquote--blockquote-padding-vertical:var(--design-system-dormakaba_sizes---spacing--0-75x);--design-system-dormakaba_typography---blockquote--blockquote-padding-horizontal:var(--design-system-dormakaba_sizes---spacing--1x);--design-system-dormakaba_typography---eyebrow--eyebrow-font:var(--design-system-dormakaba_typography---font--body-font);--design-system-dormakaba_typography---eyebrow--eyebrow-size:var(--design-system-dormakaba_sizes---spacing--1-25x);--design-system-dormakaba_typography---eyebrow--eyebrow-letter-spacing:var(--design-system-dormakaba_typography---base-typography--base-letter-spacing);--design-system-dormakaba_typography---eyebrow--eyebrow-line-height:var(--design-system-dormakaba_sizes---spacing--1-75x);--design-system-dormakaba_typography---button--button-font:var(--design-system-dormakaba_typography---font--body-font);--design-system-dormakaba_typography---tag--tag-size:var(--design-system-dormakaba_sizes---spacing--0-75x);---mode--collection-a9b055d1-778c-84a6-0abc-4b1722ffa926:mode-b10074d9-1394-2c9f-dca0-5221d86fdf02;--_typography---font--body-font:Dormakaba,Arial,sans-serif;--_typography---text--text-size:var(--_sizes---spacing--1x);--_typography---text--text-line-height:var(--_sizes---spacing--1-5x);--_typography---text--text-letter-spacing:var(--_typography---base-typography--base-letter-spacing);--_typography---h1-heading--h1-size:var(--_sizes---spacing--2-5x);--_typography---h1-heading--h1-line-height:var(--_sizes---spacing--3x);--_typography---h2-heading--h2-size:var(--_sizes---spacing--2-25x);--_typography---h2-heading--h2-line-height:var(--_sizes---spacing--2-75x);--_typography---h3-heading--h3-size:var(--_sizes---spacing--2-25x);--_typography---h3-heading--h3-line-height:var(--_sizes---spacing--2-75x);--_typography---h4-heading--h4-size:var(--_sizes---spacing--2x);--_typography---h4-heading--h4-line-height:var(--_sizes---spacing--2-5x);--_typography---h5-heading--h5-size:var(--_sizes---spacing--1-5x);--_typography---h5-heading--h5-line-height:var(--_sizes---spacing--2x);--_typography---h6-heading--h6-size:var(--_sizes---spacing--1-5x);--_typography---h6-heading--h6-line-height:var(--_sizes---spacing--2x);--_typography---text-lg--lg-text-size:var(--_sizes---spacing--1x);--_typography---text-lg--lg-text-line-height:var(--_sizes---spacing--1-5x);--_typography---base-typography--base-font-weight:400;--_typography---text-xs--xs-text-size:var(--_sizes---spacing--0-75x);--_typography---text-xs--xs-text-line-height:var(--_sizes---spacing--1-25x);--_typography---text-xs--xs-text-letter-spacing:var(--_typography---base-typography--base-letter-spacing);--_typography---base-typography--base-font-weight-bold:600;--_typography---text-sm--sm-text-size:var(--_sizes---spacing--0-875x);--_typography---text-sm--sm-text-line-height:var(--_sizes---spacing--1-375x);--_typography---text-xl--xl-text-size:var(--_sizes---spacing--1-25x);--_typography---text-xl--xl-text-line-height:var(--_sizes---spacing--1-75x);--_typography---h3-heading--h3-weight:var(--_typography---base-typography--base-font-weight-bold);--_typography---h3-heading--h3-letter-spacing:var(--_typography---base-typography--base-letter-spacing);--_typography---h4-heading--h4-weight:var(--_typography---base-typography--base-font-weight-bold);--_typography---h4-heading--h4-letter-spacing:var(--_typography---base-typography--base-letter-spacing);--_typography---h2-heading--h2-weight:var(--_typography---base-typography--base-font-weight-bold);--_typography---h2-heading--h2-letter-spacing:var(--_typography---base-typography--base-letter-spacing);--_typography---text-xl--xl-text-letter-spacing:var(--_typography---base-typography--base-letter-spacing);--_typography---font--heading-font:Dormakaba,Arial,sans-serif;--_typography---font--button-font:Dormakaba,Arial,sans-serif;--_typography---base-typography--base-font:var(--_typography---font--body-font);--_typography---base-typography--base-font-size:1rem;--_typography---base-typography--base-letter-spacing:0em;--_typography---base-typography--base-line-height:1.5rem;--_typography---base-typography--base-margin-bottom:1rem;--_typography---h0-heading--h0-size:var(--_sizes---spacing--2-5x);--_typography---h0-heading--h0-letter-spacing:var(--_typography---base-typography--base-letter-spacing);--_typography---h0-heading--h0-line-height:var(--_sizes---spacing--3x);--_typography---h0-heading--h0-weight:var(--_typography---base-typography--base-font-weight-bold);--_typography---h0-heading--h0-margin-bottom:var(--_typography---h0-heading--h0-size);--_typography---text-sm--sm-text-letter-spacing:var(--_typography---base-typography--base-letter-spacing);--_typography---text-lg--lg-text-letter-spacing:var(--_typography---base-typography--base-letter-spacing);--_typography---h1-heading--h1-letter-spacing:var(--_typography---base-typography--base-letter-spacing);--_typography---h1-heading--h1-weight:var(--_typography---base-typography--base-font-weight-bold);--_typography---h1-heading--h1-margin-bottom:var(--_typography---h1-heading--h1-size);--_typography---h2-heading--h2-margin-bottom:var(--_typography---h2-heading--h2-size);--_typography---h3-heading--h3-margin-bottom:var(--_typography---h3-heading--h3-size);--_typography---h4-heading--h4-margin-bottom:var(--_typography---h4-heading--h4-size);--_typography---h5-heading--h5-letter-spacing:var(--_typography---base-typography--base-letter-spacing);--_typography---h5-heading--h5-weight:var(--_typography---base-typography--base-font-weight-bold);--_typography---h5-heading--h5-margin-bottom:var(--_typography---h5-heading--h5-size);--_typography---h6-heading--h6-letter-spacing:var(--_typography---base-typography--base-letter-spacing);--_typography---h6-heading--h6-weight:var(--_typography---base-typography--base-font-weight-bold);--_typography---h6-heading--h6-margin-bottom:var(--_typography---h6-heading--h6-size);--_typography---text-xxl--xxl-text-size:var(--_sizes---spacing--1-25x);--_typography---text-xxl--xxl-text-letter-spacing:var(--_typography---base-typography--base-letter-spacing);--_typography---text-xxl--xxl-text-line-height:var(--_sizes---spacing--1-75x);--_typography---blockquote--blockquote-radius:0px;--_typography---blockquote--blockquote-border-width:1px;--_typography---blockquote--blockquote-font:var(--_typography---font--body-font);--_typography---blockquote--blockquote-size:var(--_typography---text-lg--lg-text-size);--_typography---blockquote--blockquote-letter-spacing:var(--_typography---base-typography--base-letter-spacing);--_typography---blockquote--blockquote-line-height:var(--_typography---text-lg--lg-text-line-height);--_typography---blockquote--blockquote-padding-vertical:var(--_sizes---spacing--0-75x);--_typography---blockquote--blockquote-padding-horizontal:var(--_sizes---spacing--1x);--_typography---eyebrow--eyebrow-font:var(--_typography---font--body-font);--_typography---eyebrow--eyebrow-size:var(--_sizes---spacing--1-25x);--_typography---eyebrow--eyebrow-letter-spacing:var(--_typography---base-typography--base-letter-spacing);--_typography---eyebrow--eyebrow-line-height:var(--_sizes---spacing--1-75x);--_typography---button--button-font:var(--_typography---font--body-font);--_typography---tag--tag-size:var(--_sizes---spacing--0-75x)}.margin-bottom{margin-top:0;margin-left:0;margin-right:0}.margin-medium{margin:1.25rem}.page-padding{padding-left:1.25rem;padding-right:1.25rem}.flex-centered-title-_component{justify-content:center;padding-top:40px;padding-bottom:40px}.dk-footer_container{margin-bottom:0}.padding-global{--_sizes---container--container-sm-width:46rem;--_sizes---width--sm:20rem;--_sizes---width--xxl:80rem;--_sizes---width--xs:16rem;--_sizes---width--md:32rem;--_sizes---spacing--3x:3rem;--_sizes---spacing--0-75x:.75rem;--_sizes---width--lg:48rem;--_sizes---width--xxs:12rem;--_sizes---container--container-width:64rem;--_sizes---container--container-padding-horizontal:1.25rem;--_sizes---spacing--4x:4rem;--_sizes---spacing--4-5x:4.5rem;--_sizes---spacing--2x:2rem;--_sizes---spacing--5x:5rem;--_sizes---spacing--8x:8rem;--_sizes---spacing--6x:6rem;--_sizes---spacing--1x:1rem;--_sizes---button--button-padding-vertical:1rem;--_sizes---button--button-padding-horizontal:1.5625rem;--_sizes---button--button-size:var(--_typography---text-sm--sm-text-size);--_sizes---radius--sm-radius:0px;--_sizes---radius--md-radius:0px;--_sizes---radius--lg-radius:0px;--_sizes---radius--xl-radius:0px;--_sizes---radius--round:100rem;--_sizes---spacing--0-25x:.25rem;--_sizes---spacing--0-5x:.5rem;--_sizes---spacing--0-875x:.875rem;--_sizes---spacing--1-25x:1.25rem;--_sizes---spacing--1-375x:1.375rem;--_sizes---spacing--1-5x:1.5rem;--_sizes---spacing--1-75x:1.75rem;--_sizes---spacing--2-25x:2.25rem;--_sizes---spacing--2-5x:2.5rem;--_sizes---spacing--2-75x:2.75rem;--_sizes---spacing--3-5x:3.5rem;--_sizes---spacing--5-5x:5.5rem;--_sizes---spacing--7x:7rem;--_sizes---spacing--10x:10rem;--_sizes---gap--xxs-gap:var(--_sizes---spacing--0-5x);--_sizes---gap--xs-gap:var(--_sizes---spacing--1x);--_sizes---gap--sm-gap:var(--_sizes---spacing--2x);--_sizes---gap--md-gap:var(--_sizes---spacing--3x);--_sizes---gap--lg-gap:var(--_sizes---spacing--4x);--_sizes---gap--xl-gap:var(--_sizes---spacing--5x);--_sizes---gap--xxl-gap:var(--_sizes---spacing--6x);--_sizes---image--image-radius:var(--_sizes---radius--md-radius);--_sizes---button--button-radius:var(--_sizes---radius--sm-radius);--_sizes---input--input-radius:var(--_sizes---radius--sm-radius);--_sizes---input--input-padding-vertical:var(--_sizes---spacing--0-5x);--_sizes---input--input-padding-horizontal:var(--_sizes---spacing--0-875x);--_sizes---card--card-radius:var(--_sizes---radius--md-radius);--_sizes---card--card-padding-sm:var(--_sizes---spacing--1x);--_sizes---card--card-padding:var(--_sizes---spacing--1-5x);--_sizes---container--container-lg-width:80rem;--_sizes---nav--nav-height:var(--_sizes---spacing--4-5x);--_sizes---section--section-padding-vertical:var(--_sizes---spacing--4x);--_sizes---tag--tag-radius:var(--_sizes---radius--sm-radius);--_sizes---tag--tag-padding-vertical:var(--_sizes---spacing--0-25x);--_sizes---tag--tag-padding-horizontal:var(--_sizes---spacing--1x);--_sizes---width--xl:64rem}.padding-global.z-index-2.dk-single-signpost-wrapper{position:absolute}.padding-global.padding-custom_count{padding-top:2rem;padding-bottom:2rem}.padding-section-small{padding-top:var(--_sizes---spacing--2x);padding-bottom:var(--_sizes---spacing--2x)}.padding-section-large{padding-top:var(--_sizes---spacing--4x);padding-bottom:var(--_sizes---spacing--4x)}.section__hero_70perc_height_bck-image-overlay-copy{align-items:center;height:auto;min-height:500px}.section__hero_70perc_height_bck-image-overlay-copy.background-color-black{height:450px;min-height:450px}.dk-navbar_menu{border-top:1px solid var(--_colors---deprecated--black-30\<deleted\|variable-9e9dbfe4\>)}.dk-navbar_brandlink{padding-left:0}}@media screen and (max-width:479px){.max-width-full{display:flex}.margin-bottom{margin-top:0;margin-left:0;margin-right:0}.container-large{max-width:none}.flex-centered-title-_component{justify-content:center}.hero-content{width:100%}.dk-footer_component{text-align:left;font-size:12px}.dk-footer_container{flex-direction:column;margin-bottom:0}.dk-footer_menu{grid-column-gap:20px;grid-row-gap:10px;flex-wrap:wrap;margin-bottom:30px;padding-left:0}.dk-footer_link{margin-bottom:0}.padding-global.padding-section-medium.overflow-visible{overflow:visible}.dk-navbar_link{color:#222}.section__hero_70perc_height_bck-image-overlay-copy{min-height:500px;padding-left:0;padding-right:0}.section__hero_70perc_height_bck-image-overlay-copy.background-color-black{height:400px}.dk-navbar_content{width:100%}.media-fulldiv-cover-overlay-0-5{object-fit:cover}.dk-side-tab{bottom:20px}}