: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%}.background-color-black{background-color:var(--_colors---background-color--bg-inverse);color:#f5f5f5}.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-small,.margin-bottom.margin-small{margin-top:0;margin-left:0;margin-right:0}.background-color-grey{background-color:var(--design-system-dormakaba_colors---background-color--bg-secondary)}.background-color-white{background-color:var(--_colors---background-color--bg-primary)}.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-small{margin:1rem}.text-color-white{color:var(--design-system-dormakaba_colors---core-neutral-color--neutral-primary);font-weight:400}.text-color-white:hover{color:var(--design-system-dormakaba_colors---core-neutral-color--neutral-primary)}.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}.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}.heading-style-h3{font-size:var(--_typography---h3-heading--h3-size);line-height:var(--_typography---h3-heading--h3-line-height);font-weight:var(--_typography---h3-heading--h3-weight);letter-spacing:var(--_typography---h3-heading--h3-letter-spacing);padding-bottom:0}.heading-style-h3.hero-title-width-60{max-width:40rem;overflow:hidden}.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.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-global.z-index-2{order:0;overflow:hidden}.z-index-2{z-index:2;position:relative}.heading-style-h5{font-size:var(--design-system-dormakaba_typography---h5-heading--h5-size);line-height:var(--design-system-dormakaba_typography---h5-heading--h5-line-height);font-weight:var(--design-system-dormakaba_typography---h5-heading--h5-weight);letter-spacing:var(--design-system-dormakaba_typography---h5-heading--h5-letter-spacing)}.heading-style-h5:where(.w-variant-a5b33e6f-ec98-80c5-0d8a-d220c1d03126),.heading-style-h5:where(.w-variant-c32ebef4-235f-ccdf-998d-e68d4202ed43),.heading-style-h5:where(.w-variant-5f45be78-cba2-683f-d293-5c9705725071),.heading-style-h5:where(.w-variant-bcfa454f-5887-bf02-e4d0-73c6b807551b),.heading-style-h5:where(.w-variant-49b5cf1f-55e2-3628-51fb-a1b1c9d41c5e),.heading-style-h5:where(.w-variant-c65bff47-641c-5d72-cb88-50b0b2bd0b83){font-size:var(--design-system-dormakaba_typography---text-xl--xl-text-size);line-height:var(--design-system-dormakaba_typography---text-xl--xl-text-line-height)}.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\>)}.z-index-1{z-index:1;position:relative}.separator-4rem{height:4rem}.dk-navbar_brandlink{flex:none;order:-1;width:160px;height:20px}.hidden{display:none;position:relative}.footer__inline-div{font-weight:700}.button{min-width:var(--_sizes---spacing--8x);margin-right:var(--_sizes---spacing--1x);padding:var(--_sizes---button--button-padding-vertical)var(--_sizes---button--button-padding-horizontal);float:none;border:1px solid var(--_colors---button-color--button-primary-border);background-color:var(--_colors---button-color--button-primary-bg);color:var(--_colors---button-color--button-primary-text);font-size:var(--_sizes---button--button-size);text-align:center;transform-style:preserve-3d;font-weight:700;line-height:1;transition:all .5s cubic-bezier(.215,.61,.355,1);display:inline-block}.button:where(.w-variant-81c718b1-ed0c-b886-a836-7929128efce1){border-color:var(--_colors---core-accent-color--accent-primary);background-color:var(--_colors---deprecated--transparent\<deleted\|variable-1c9002dc\>);color:var(--_colors---core-accent-color--accent-primary)}.button:where(.w-variant-771019eb-fa41-d23b-a5bb-ed8e309dcff5){grid-column-gap:.5rem;grid-row-gap:.5rem;background-color:var(--_colors---deprecated--transparent\<deleted\|variable-1c9002dc\>);min-width:0;transform:scale3d(1none,1none,1none);transform-origin:0%;color:var(--_colors---core-accent-color--accent-primary);justify-content:flex-start;align-items:flex-start;padding:.5rem .5rem .5rem 0;display:inline-flex}.button:where(.w-variant-9e6ae88d-4d94-64fe-e95a-9fd1eddef2fb){grid-column-gap:.5rem;grid-row-gap:.5rem;display:inline-flex}.button:where(.w-variant-b955844a-b2bf-5702-e6df-3e52a70fcd15){grid-column-gap:.5rem;grid-row-gap:.5rem;border-color:var(--_colors---core-accent-color--accent-primary);background-color:var(--_colors---deprecated--transparent\<deleted\|variable-1c9002dc\>);color:var(--_colors---core-accent-color--accent-primary);display:inline-flex}.button:hover{border:1px solid var(--_colors---button-color--button-primary-border-hover);background-color:var(--_colors---button-color--button-primary-bg-hover);color:var(--_colors---button-color--button-primary-text-hover)}.button:hover:where(.w-variant-81c718b1-ed0c-b886-a836-7929128efce1){background-color:var(--_colors---core-accent-color--accent-primary);color:var(--_colors---core-neutral-color--neutral-primary)}.button:hover:where(.w-variant-771019eb-fa41-d23b-a5bb-ed8e309dcff5){background-color:var(--_colors---deprecated--transparent\<deleted\|variable-1c9002dc\>);padding-right:0;transform:scale(1.1)}.button:hover:where(.w-variant-b955844a-b2bf-5702-e6df-3e52a70fcd15){background-color:var(--_colors---core-accent-color--accent-primary);color:var(--_colors---core-neutral-color--neutral-primary)}.button.is-white{border-color:var(--_colors---button-color--button-primary-inverse-border);background-color:var(--_colors---button-color--button-primary-inverse-bg);color:var(--_colors---button-color--button-primary-inverse-text)}.button.is-white:where(.w-variant-98a7514a-9b0e-e147-1c73-e58e87066c54){display:none}.button.is-white:hover{border-color:var(--_colors---button-color--button-primary-inverse-border-hover);background-color:var(--_colors---button-color--button-primary-inverse-bg-hover);color:var(--_colors---button-color--button-primary-inverse-text-hover)}.button.is-white.margin-0{margin-right:0}.button.is-text{color:var(--_colors---text-link--link-primary);background-color:#0000;border-style:solid;border-color:#0000}.button.is-text:hover{color:var(--_colors---text-link--link-primary-hover)}.button.is-icon{grid-column-gap:var(--_sizes---spacing--1x);grid-row-gap:var(--_sizes---spacing--1x);flex-direction:row;justify-content:center;align-items:center;display:flex}.button.is-small{padding:.8rem 1.25rem .7rem}.button.is-large{padding:1.2rem 2rem}.button.is-secondary{border:1px solid var(--_colors---button-color--button-secondary-border);background-color:var(--_colors---button-color--button-secondary-bg);color:var(--_colors---button-color--button-secondary-text)}.button.is-secondary:hover{border-color:var(--_colors---button-color--button-secondary-border-hover);background-color:var(--_colors---button-color--button-secondary-bg-hover);color:var(--_colors---button-color--button-secondary-text-hover)}.button.is-secondary.is-white{border-color:var(--_colors---button-color--button-secondary-inverse-border);background-color:var(--_colors---button-color--button-secondary-inverse-bg);color:var(--_colors---button-color--button-secondary-inverse-text)}.button.is-secondary.is-white:hover{border-color:var(--_colors---button-color--button-secondary-inverse-border-hover);background-color:var(--_colors---button-color--button-secondary-inverse-bg-hover);color:var(--_colors---button-color--button-secondary-inverse-text-hover)}.button.inv{border-color:var(--_colors---core-neutral-color--neutral-secondary);border-radius:1px}.button.dk-player-config-hdbtn{float:right}.button.is-transparent{border-color:var(--_colors---core-neutral-color--neutral-primary);background-color:#0000}.button.is-transparent:hover{color:var(--_colors---core-neutral-color--neutral-primary)}.button.button-center{display:block;position:static}.button.hidden{display:none}.button.ml-28{margin-left:28px}.button.button-grey{grid-column-gap:10px;grid-row-gap:10px;background-color:var(--_colors---core-neutral-color--neutral-secondary);color:var(--_colors---core-neutral-color--neutral-inverse);flex-direction:row;align-items:center;margin-right:0;display:flex}.button.button-grey:hover{border-width:0;border-color:var(--_colors---deprecated--light-grey\<deleted\|variable-0bdc9377\>);background-color:var(--_colors---deprecated--light-grey\<deleted\|variable-0bdc9377\>);border-radius:1px}.button.btn-training{width:282px;min-width:120px}.dk-hero_content{padding-top:2rem}.background-color-blue{background-color:var(--design-system-dormakaba_colors---background-color--bg-accent-primary);color:var(--design-system-dormakaba_colors---core-neutral-color--neutral-primary)}.dk-footer_copyright{font-size:.75rem}.dk-hero_image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0%}.dk-hero_image.z-index-1.dk-nvtower-vd,.dk-hero_image.dk-hero_image_mobile,.dk-hero_image.dk-single-signpost-image.is-mobile{display:none}.dk-hero_image.dk-single-signpost-image.is-mobile.vertical-dimensions{width:auto}.dk-hero_image.z-index-1.dk-nvtower-vd,.dk-hero_image.dk-hero_image_mobile{display:none}.text-style-label{color:var(--_colors---core-accent-color--accent-secondary);font-size:var(--_typography---text--text-size);line-height:var(--_typography---text--text-line-height);font-weight:var(--_typography---base-typography--base-font-weight-bold);letter-spacing:var(--_typography---text--text-letter-spacing);margin-bottom:1rem}.text-style-label:where(.w-variant-75e29ac6-8dfd-9cf3-16b1-282eb5febc19){color:var(--_colors---core-neutral-color--neutral-inverse)}.text-style-label.text-color-white:where(.w-variant-c71f0b6b-5ab4-cc83-2f53-37a0a3acbe5d),.text-style-label.text-color-white:where(.w-variant-0d736e79-cb78-2960-7b52-c6acd25e35cb){color:var(--design-system-dormakaba_colors---core-accent-color--accent-secondary)}.text-style-label.text-color-white{color:var(--design-system-dormakaba_colors---core-neutral-color--neutral-primary)}.text-style-label.text-color-white:where(.w-variant-c71f0b6b-5ab4-cc83-2f53-37a0a3acbe5d),.text-style-label.text-color-white:where(.w-variant-0d736e79-cb78-2960-7b52-c6acd25e35cb){color:var(--design-system-dormakaba_colors---core-accent-color--accent-secondary)}.dk-bg-color{width:100%;height:100%;position:absolute;inset:0% auto auto 0%}.dk-bg-color.background-color-grey{display:none}.dk-bg-color.background-color-white{z-index:1}.dk-cta{max-width:18rem;color:var(--_colors---core-neutral-color--neutral-inverse);background-color:#0000;background-image:url(https://cdn.prod.website-files.com/61548a6b1afe0972e4fda446/63a1cd74100c7cb5305b538b_arrow-red.svg);background-position:98% 38%;background-repeat:no-repeat;background-size:auto;align-self:flex-start;margin-top:auto;padding:.125rem 18px 0 0;font-size:.9375rem;font-weight:600;line-height:1.15;transition:background-position .2s,transform .2s;display:inline-block}.dk-cta:hover{background-position:100% 30%;text-decoration:underline}.dk-cta.reverse{background-image:url(https://cdn.prod.website-files.com/61548a6b1afe0972e4fda446/63b843568d91af9057716718_arrow-red-back.svg);background-position:0 23px;background-size:12px;padding-left:16px;padding-right:0}.dk-cta.dk-show-less{background-image:url(https://cdn.prod.website-files.com/61548a6b1afe0972e4fda446/63b843568d91af9057716718_arrow-red-back.svg);background-size:10px;display:none}.dk-cta.dk-cta-card-text.mt-2{margin-top:.5rem}.dk-cta.training-cta{max-width:none}.dk-data-label{color:#bbb;text-align:right;flex-flow:column wrap;justify-content:flex-end;align-self:flex-start;align-items:stretch;display:flex}.dk-icon-inline{align-self:flex-start;width:48px;height:48px;margin-right:1rem;display:inline-block}.html-embed-for-manage-cookie-link{line-height:1.25em}.dk-hero_image-overlay{background-image:linear-gradient(90deg,#00000080,#0000),linear-gradient(#00000059,#00000059);position:absolute;inset:0%}.dk-hero_image-overlay.z-index-2{position:absolute}.dk-hero_image-overlay.z-index-2:where(.w-variant-a86cef3a-53b6-839d-65f8-36db45795a05){background-image:linear-gradient(90deg,#00000080,#0000),linear-gradient(#0009,#0009)}.dk-hero_image-overlay.z-index-2:where(.w-variant-5267d70c-b9e8-e6cd-7782-11f1d1ffd2e2){background-image:none}.dk-hero-video_content{max-width:60rem}.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}.text-style-pretitle{max-width:48rem;font-size:var(--_typography---text-xl--xl-text-size);line-height:var(--_typography---text-xl--xl-text-line-height);font-weight:var(--_typography---base-typography--base-font-weight-bold);letter-spacing:var(--_typography---text-xl--xl-text-letter-spacing);margin-bottom:1rem}.text-style-pretitle:where(.w-variant-b98d366f-67a5-032d-b226-bf296f4f41c2){font-size:var(--_typography---text--text-size);line-height:var(--_typography---text--text-line-height)}.text-style-pretitle:where(.w-variant-faaeb022-4fb8-a117-4045-d2c7d7bd33be){font-size:var(--_typography---h3-heading--h3-size);line-height:var(--_typography---h3-heading--h3-line-height);margin-bottom:0}.text-style-pretitle:where(.w-variant-98a7514a-9b0e-e147-1c73-e58e87066c54){max-width:43rem;font-size:var(--_typography---text-lg--lg-text-size);line-height:var(--_typography---text-lg--lg-text-line-height)}.text-style-pretitle:where(.w-variant-4d7553dd-46b1-7ac2-14e5-0e977ed255fd){max-width:var(--_sizes---width--md)}.text-style-pretitle.text-inline.text-inline-final-space{padding-right:.4rem}.text-style-pretitle.margin-bottom.margin-xsmall{width:30em}.modal-background-back{color:#5a5a5a;flex-direction:row;align-items:center;margin-left:1rem;font-size:1.1rem;font-weight:300;display:none;position:fixed;top:50%}.dk-right-modal-content{background-color:var(--_colors---core-neutral-color--neutral-primary);height:100vh;position:fixed;inset:0% 125px auto}.dk-right-modal{width:100%;height:100vh;padding-top:100px;transition:transform .5s linear;position:fixed;inset:0% auto auto 0%;transform:translateY(100%)}.dk-right-modal.dk-right-modal-close{z-index:1000;z-index:1000;transition:transform .45s ease-in-out}.text-block-2{margin-left:.5rem;font-size:1.5rem}.modal-background-window{z-index:999;background-color:#000c;width:100%;height:100%;display:none;position:fixed;inset:0% auto auto 0%}.dk-right-modal-iframe{height:100%}.text-block-3{font-size:2rem}.dk-right-modal-close-button{position:absolute;left:50%}.dk-modal-iframe.dk-close{cursor:pointer}.dk-modal-iframe.dk-modal-hidden{background-color:var(--_colors---deprecated--transparent\<deleted\|variable-1c9002dc\>)}.dk-right-modal-header{color:#fff;background-color:#de0000;width:100%;height:62px;padding-left:15px;padding-right:15px;position:relative;top:0}.dk-right-modal-header.dk-right-modal-close{color:#828282;cursor:pointer;cursor:pointer;background-color:#fff;flex-direction:row;justify-content:space-between;align-items:center;font-size:1.7rem;display:flex}.dk-fixed-ribbon.ribbon-iframe{margin-right:125px}.dk-hero-half-height{align-items:center;min-height:55vw;display:flex;position:relative}.dk-hero-half-height.background-color-black{height:400px;min-height:0}.dk-headline-wrapper-with-icon{grid-column-gap:16px;grid-row-gap:16px;flex-direction:row;align-items:center;display:flex}.dk-icon-inline-headline{width:2.5rem;height:2.5rem;margin-right:1rem;display:inline-block}.column-58{flex-direction:column;align-items:flex-start;padding-right:40px;display:block}.heading-style-h8{flex:0 auto;font-size:1.1rem;font-weight:700;line-height:1.25em;position:static}.heading-style-h8.font-style-normal-text{font-weight:400}.box-gray{background-color:#eee;padding:1rem}.box-gray.box-training{grid-column-gap:8px;grid-row-gap:8px;grid-column-gap:8px;grid-row-gap:8px;flex-direction:column;align-items:flex-start;padding:24px;display:flex}.dk-training-value{font-size:26px;line-height:32px}.separator-small{height:1rem}.bold_text{font-weight:700}.bold_text.padding-top{padding-top:2rem}.bold_text.margin-bottom{padding-bottom:.5rem}.flex-center-gap-16{grid-column-gap:16px;grid-row-gap:16px;align-items:center;display:flex}.dk-topics-list{grid-column-gap:30px;grid-row-gap:30px;flex-direction:column;display:flex}.flex-display{display:flex}.fixed-footer{grid-column-gap:16px;grid-row-gap:16px;background-color:#fff;justify-content:space-between;align-items:center;width:100%;padding:16px 120px;display:flex;position:fixed;bottom:0;left:0;box-shadow:inset 0 -4px 40px #0000001a}.fixed-footer_text-container{flex-direction:column;align-items:flex-start;display:flex}.fixed-footer_text{color:var(--_colors---core-accent-color--accent-primary-hover);text-align:right;font-size:26px;font-weight:600;line-height:32px}.fixed-footer_btn-container{grid-column-gap:16px;grid-row-gap:16px;align-items:center;display:flex}.dk-training-detail{grid-column-gap:40px;grid-row-gap:40px;flex-direction:column;display:flex}.dk-trainig-detail_headlines{grid-column-gap:24px;grid-row-gap:24px;flex-flow:column wrap;align-content:stretch;align-items:flex-start;margin-bottom:24px;display:flex}.dk-trainig-label{letter-spacing:.14px;font-size:14px;font-weight:600;line-height:24px}.dk-trainig-head_block{grid-column-gap:8px;grid-row-gap:8px;flex-direction:column;align-items:flex-start;display:flex}.dk-training-icon{width:60px;height:60px}.flex-vertical-gap-16{grid-column-gap:16px;grid-row-gap:16px;flex-direction:column;align-items:flex-start;display:flex}.training-right-column{grid-column-gap:80px;grid-row-gap:80px;flex-direction:column;display:flex}.flex-vertical-gap-8{grid-column-gap:8px;grid-row-gap:8px;flex-direction:column;display:flex}.dk-locales-isoc{text-transform:uppercase}.dk-locales-item{grid-column-gap:1rem;grid-row-gap:1rem;border-radius:.5rem;flex-flow:row;flex:1;justify-content:space-between;align-items:flex-start;margin-bottom:.5rem;padding:.5rem 1rem;font-weight:400;display:flex}.dk-locales-item:hover{color:#000;background-color:#f5f5f5;text-decoration:none}.dk-locales-item.w--current{color:var(--_colors---core-neutral-color--neutral-primary);background-color:#000;flex-direction:row;font-weight:700;display:flex}.dk-locales-container{background-color:#fff;padding:.5rem;right:16px}.dk-mgmenu{background-color:#fff;justify-content:space-between;align-items:center;display:flex;position:fixed;inset:0% 0% auto}.dk-mgmenu-container{flex-flow:row;justify-content:flex-start;align-items:center;width:100%;max-width:100%;height:4.5rem;margin-left:0;margin-right:0;padding-left:0;padding-right:0;display:flex}.dk-mgmenu-wrapper{grid-column-gap:1.5rem;grid-row-gap:1.5rem;flex-flow:wrap;justify-content:flex-end;align-items:center;width:100%;display:flex}.dk-mgmenu-secondary{flex:0 auto;align-items:center;display:flex}.dk-mgmenu-border{border:1px #000;border-right-style:solid;align-items:center;padding:.5rem 1rem;display:flex}.dk-mgmenu-border.dk-mgmenu-lang_wrapper{grid-column-gap:6px;grid-row-gap:6px;border-left-style:none;flex:1;align-items:center;height:4.5rem;padding-left:0}.dk-mgmenu-border.dk-mgmenu-lang_wrapper.border-left{border-left-style:solid;border-right-style:none}.dk-mgmenu-border.dk-mgmenu-gray-background{border-style:none solid none none}.dk-mgmenu-border.dk-mgmenu-gray-background.mobile{display:none}.dk-mgmenu_dp-link{grid-column-gap:8px;grid-row-gap:8px;cursor:pointer;align-items:center;padding:1rem .5rem;display:flex}.dk-mgmenu_link-text{letter-spacing:.14px;white-space:normal;font-weight:400;line-height:1rem}.dk-mgmenu_link-text.dk-mgmenu_local-toggle{grid-column-gap:8px;grid-row-gap:8px;grid-column-gap:8px;grid-row-gap:8px;justify-content:center;align-items:center;height:100%;padding:0;display:flex}.dk-mgmemu_link-icon{width:.75rem;height:1.4rem;display:flex}.dk-locales-icon{width:32px;height:32px}.dk-mgmenu_brandcolors{flex-direction:column;width:.875rem;height:4.5rem;display:flex}.dk-mgmenu_brand-blue{background-color:#003594;height:50%}.dk-mgmenu_brand-red{background-color:#e4002b;height:50%}.dk-megamenu_content{opacity:0;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);height:100%;position:fixed;top:3rem;left:0%;right:0%}.dk-mgmenu_dp-container{background-color:#fff;justify-content:center;padding:40px 120px 80px;display:flex}.dk-mgmenu_dp-content{grid-column-gap:60px;grid-row-gap:60px;flex-wrap:nowrap;align-items:flex-start;display:flex}.dk-mgmenu_dp-section{grid-column-gap:16px;grid-row-gap:16px;flex-direction:column;flex:1 1 0;align-items:flex-start;display:flex}.dk-mgmenu_dp-section-title{font-size:26px;font-weight:600;line-height:32px}.dk-mgmenu_dp-links{grid-column-gap:8px;grid-row-gap:8px;flex-direction:column;align-items:flex-start;display:flex}.dk-mgmenu_link-wrapper{grid-column-gap:8px;grid-row-gap:8px;flex-wrap:nowrap;align-content:stretch;align-items:center;display:flex}.dk-mgmenu_link-wrapper:hover{text-decoration:underline}.dk-mgmenu_link-arrow{width:8px;height:8px}.dk-mgmenu-nav{font-size:.875rem}.dk-mgmenu-main{grid-column-gap:8px;grid-row-gap:8px;flex-flow:row;flex:1;justify-content:center;align-items:center;display:flex}.dk-mgmenu-arrow{display:none}.locales-wrapper.wg-element-wrapper{display:inline-block}.locales-wrapper.dk-mgmenu-lang-dp{height:100%}.dk-mgmenu-lang_list{text-transform:uppercase;display:none}.dk-mgmenu-screen{flex:1;display:flex}.dk-mgmenu-screen.hidden{display:none}.dk-mgmenu_breadcrumb-title{font-weight:600}.img-20{width:20px}.dk-mgmenu_header{display:none}.dk-locales-dp{width:100%;height:100%}.dk-mgmenu-locales{height:100%;padding-left:.5rem;padding-right:.5rem}.margin-small{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}.button{white-space:nowrap}.dk-cta{max-width:12.5rem}.dk-hero-half-height.background-color-black{height:550px}}@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}.padding-section-large.extra-padding{padding-top:20rem;padding-bottom:20rem}.dk-hero-video_content{max-width:62rem}.dk-hero-half-height.background-color-black{height:650px}}@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}.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_menubutton{order:1;padding:.5rem}.dk-navbar_menubutton.w--open{color:var(--_colors---core-neutral-color--neutral-inverse);background-color:#0000}.dk-hero-video_content{max-width:45rem}.dk-footer_social{margin-bottom:1rem;margin-left:-.5rem}.dk-right-modal-content{width:100%;left:auto;right:0%}.dk-modal-iframe.dk-close.dk-right-modal-close{display:none}.dk-fixed-ribbon.ribbon-iframe{margin-right:0}.dk-hero-half-height{min-height:80vw}.heading-style-h8{font-size:1.5rem}.separator-small{height:1.5rem}.fixed-footer{padding-left:48px;padding-right:48px}.fixed-footer_text{text-align:left;font-size:20px}.dk-locales-name{display:none}.dk-locales-item{background-color:#f5f5f5;font-weight:700}.dk-locales-item.w--current{text-transform:uppercase}.dk-mgmenu-container{justify-content:space-between}.dk-mgmenu-button{flex:1}.dk-mgmenu-wrapper{grid-column-gap:0px;grid-row-gap:0px;background-color:#fff;flex-flow:column;flex:1;justify-content:flex-start;align-items:flex-start;margin-top:72px;display:flex}.dk-mgmenu-secondary{flex-flow:column;flex:1;justify-content:space-between;align-items:flex-start;width:100%}.dk-mgmenu-border{border-left-style:none;width:100vw;padding-top:16px;padding-bottom:16px}.dk-mgmenu-border.dk-mgmenu-lang_wrapper{flex:0 auto;justify-content:flex-end}.dk-mgmenu-border.dk-mgmenu-gray-background{background-color:#ececec;padding:0}.dk-mgmenu-border.dk-mgmenu-gray-background.mobile{background-color:#0000;width:auto;transition:opacity .3s;display:block}.dk-mgmenu_dp-link{border-top:1px solid #ececec;justify-content:space-between;width:100%;padding:0}.dk-mgmenu_link-text{text-align:left;flex:1;padding:16px 8px 16px 16px;display:block}.dk-mgmenu_link-text.mobile{padding:.5rem 1.5rem}.dk-mgmemu_link-icon,.dk-megamenu_content{display:none}.dk-mgmenu-main{grid-column-gap:0px;grid-row-gap:0px;flex-flow:column;flex:0 auto;justify-content:flex-start;align-items:flex-start;width:100vw}.dk-mgmenu-arrow{align-items:center;height:100%;padding-bottom:0;padding-left:5px;padding-right:18px;display:flex}.dk-mgmenu-lang-dp{display:none}.dk-mgmenu-lang_list{flex-flow:row-reverse;display:flex}.dk-mgmenu-screen{position:static}.dk-mgmenu_back-section{grid-column-gap:8px;grid-row-gap:8px;background-color:#ececec;flex-flow:column;width:100vw;padding:8px 16px;display:flex}.dk-mgmenu_breadcrumb{flex-flow:row;display:flex}.dk-mgmenu_header{align-items:center;height:0;margin-left:-40px;display:flex;position:absolute;top:72px;overflow:hidden}.dk-mgmenu_close-button{cursor:pointer;width:30px;height:25px;position:absolute;top:35%;left:50%}.dk-mgmenu_locale-list{grid-column-gap:8px;grid-row-gap:8px;flex-flow:row-reverse;display:flex}.dk-mgmenu_lang-geo{display:none}}@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}.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.padding-custom_count{padding-top:2rem;padding-bottom:2rem}.padding-global.z-index-2.dk-single-signpost-wrapper{position:absolute}.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)}.dk-navbar_brandlink{padding-left:0}.button.is-white.mb-2{margin-bottom:.5rem}.dk-hero_image.dk-single-signpost-image{position:absolute}.dk-hero_image.dk-single-signpost-image.z-index-1{display:none}.dk-hero_image.dk-single-signpost-image.is-mobile{height:auto;min-height:100vw;display:block;position:static}.dk-hero-video_content{max-width:35rem}.dk-hero-half-height.background-color-black{height:300px}.dk-headline-wrapper-with-icon.dk-training-hck{background-color:#f5f5f5;margin-left:-1.25rem;margin-right:-1.25rem;padding-bottom:16px;padding-left:16px;padding-right:16px}.column-58{padding-left:0;padding-right:0}.heading-style-h8{font-size:1.375rem}.dk-training-value{font-size:16px;font-weight:700}.separator-small{height:1.25rem}.dk-topics-list{grid-column-gap:24px;grid-row-gap:24px}.fixed-footer{flex-direction:column;padding-left:16px;padding-right:16px}.fixed-footer_text{font-size:14px}.dk-training-detail{grid-column-gap:16px;grid-row-gap:16px;background-color:#f5f5f5;flex-flow:row;align-content:stretch;align-items:flex-start;margin-top:-2rem;margin-left:-1.25rem;margin-right:-1.25rem;padding-top:1rem;padding-left:16px;padding-right:16px;display:flex}.dk-trainig-detail_headlines{grid-column-gap:8px;grid-row-gap:8px;margin-bottom:8px}.dk-trainig-head_block{grid-column-gap:0px;grid-row-gap:0px}.dk-training-icon{width:32px;height:32px}.dk-training-cta-left{display:none}.dk-training-main_icon{width:108px;max-width:33%;height:108px}.training-right-column{grid-column-gap:56px;grid-row-gap:56px}}@media screen and (max-width:479px){.margin-bottom{margin-top:0;margin-left:0;margin-right:0}.container-large{max-width:none}.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}.button{float:left;clear:both}.button.is-white{border-color:var(--_colors---core-neutral-color--neutral-primary)}.button.is-white.w--current{font-size:1rem}.button.button-center{flex-direction:row;justify-content:center;align-items:baseline;margin-right:0;display:block}.button.button-grey{padding-left:1.2rem;padding-right:1.2rem}.dk-hero_image.z-index-1{display:none}.dk-hero_image.dk-hero_image_mobile.z-index-1{display:block}.dk-hero-video_content{max-width:22rem}.dk-side-tab{bottom:20px}.modal-background-window{display:none}.dk-hero-half-height{min-height:200vw}.dk-hero-half-height.background-color-black{height:260px}.dk-training-main_icon{max-width:33%}}