.kone-text h1,.kone-text .heading-1{color:var(--kone-color-heading-h1);font-family:var(--kone-typography-h1-family);font-size:var(--kone-typography-h1-size-mobile, 36px);font-weight:var(--kone-typography-h1-weight);letter-spacing:var(--kone-typography-h1-letter-spacing-mobile, -1.8px);line-height:var(--kone-typography-h1-line-height-mobile, 48px);word-break:break-word}.kone-text h1 a,.kone-text .heading-1 a{color:var(--kone-color-anchor-default);font-size:inherit;font-weight:var(--kone-typography-h1-weight);line-height:inherit;text-decoration:none}.kone-text h1 a:hover,.kone-text .heading-1 a:hover{color:var(--kone-color-anchor-hover);cursor:pointer;text-decoration:underline}@media only screen and (min-width: 600px){.kone-text h1,.kone-text .heading-1{font-size:var(--kone-typography-h1-size-tablet, 48px);letter-spacing:var(--kone-typography-h1-letter-spacing-tablet, -2.4px);line-height:var(--kone-typography-h1-line-height-tablet, 64px)}}@media only screen and (min-width: 1024px){.kone-text h1,.kone-text .heading-1{font-size:var(--kone-typography-h1-size-desktop, 56px);letter-spacing:var(--kone-typography-h1-letter-spacing-desktop, -2.8px);line-height:var(--kone-typography-h1-line-height-desktop, 72px)}}.kone-text h2,.kone-text .heading-2{color:var(--kone-color-heading-h2);font-family:var(--kone-typography-h2-family);font-size:var(--kone-typography-h2-size-mobile, 32px);font-weight:var(--kone-typography-h2-weight);letter-spacing:var(--kone-typography-h2-letter-spacing-mobile, -1.6px);line-height:var(--kone-typography-h2-line-height-mobile, 44px);word-break:break-word}.kone-text h2 a,.kone-text .heading-2 a{color:var(--kone-color-anchor-default);font-family:var(--kone-typography-h2-family);font-size:inherit;font-weight:var(--kone-typography-h2-weight);line-height:inherit;text-decoration:none}.kone-text h2 a:hover,.kone-text .heading-2 a:hover{color:var(--kone-color-anchor-hover);cursor:pointer;text-decoration:underline}@media only screen and (min-width: 600px){.kone-text h2,.kone-text .heading-2{font-size:var(--kone-typography-h2-size-tablet, 40px);letter-spacing:var(--kone-typography-h2-letter-spacing-tablet, -2px);line-height:var(--kone-typography-h2-line-height-tablet, 52px)}}@media only screen and (min-width: 1024px){.kone-text h2,.kone-text .heading-2{font-size:var(--kone-typography-h2-size-desktop, 48px);letter-spacing:var(--kone-typography-h2-letter-spacing-desktop, -2.4px);line-height:var(--kone-typography-h2-line-height-desktop, 64px)}}.kone-text h3,.kone-text .heading-3{color:var(--kone-color-heading-h3);font-family:var(--kone-typography-h3-family);font-size:var(--kone-typography-h3-size-mobile, 28px);font-weight:var(--kone-typography-h3-weight);letter-spacing:var(--kone-typography-h3-letter-spacing-mobile, -1.4px);line-height:var(--kone-typography-h3-line-height-mobile, 40px);word-break:break-word}.kone-text h3 a,.kone-text .heading-3 a{color:var(--kone-color-anchor-default);font-family:var(--kone-typography-h3-family);font-size:inherit;font-weight:var(--kone-typography-h3-weight);line-height:inherit;text-decoration:none}.kone-text h3 a:hover,.kone-text .heading-3 a:hover{color:var(--kone-color-anchor-hover);cursor:pointer;text-decoration:underline}@media only screen and (min-width: 600px){.kone-text h3,.kone-text .heading-3{font-size:var(--kone-typography-h3-size-tablet, 34px);letter-spacing:var(--kone-typography-h3-letter-spacing-tablet, -1.7px);line-height:var(--kone-typography-h3-line-height-tablet, 48px)}}@media only screen and (min-width: 1024px){.kone-text h3,.kone-text .heading-3{font-size:var(--kone-typography-h3-size-desktop, 40px);letter-spacing:var(--kone-typography-h3-letter-spacing-desktop, -2px);line-height:var(--kone-typography-h3-line-height-desktop, 56px)}}.kone-text h4,.kone-text .heading-4{color:var(--kone-color-heading-h4);font-family:var(--kone-typography-h4-family);font-size:var(--kone-typography-h4-size-mobile, 24px);font-weight:var(--kone-typography-h4-weight);letter-spacing:var(--kone-typography-h4-letter-spacing-mobile, -1.2px);line-height:var(--kone-typography-h4-line-height-mobile, 32px);word-break:break-word}.kone-text h4 a,.kone-text .heading-4 a{color:var(--kone-color-anchor-default);font-family:var(--kone-typography-h4-family);font-size:inherit;font-weight:var(--kone-typography-h4-weight);line-height:inherit;text-decoration:none}.kone-text h4 a:hover,.kone-text .heading-4 a:hover{color:var(--kone-color-anchor-hover);cursor:pointer;text-decoration:underline}@media only screen and (min-width: 600px){.kone-text h4,.kone-text .heading-4{font-size:var(--kone-typography-h4-size-tablet, 28px);letter-spacing:var(--kone-typography-h4-letter-spacing-tablet, -1.4px);line-height:var(--kone-typography-h4-line-height-tablet, 40px)}}@media only screen and (min-width: 1024px){.kone-text h4,.kone-text .heading-4{font-size:var(--kone-typography-h4-size-desktop, 34px);letter-spacing:var(--kone-typography-h4-letter-spacing-desktop, -1.7px);line-height:var(--kone-typography-h4-line-height-desktop, 48px)}}.kone-text h5,.kone-text .heading-5{color:var(--kone-color-heading-h5);font-family:var(--kone-typography-h5-family);font-size:var(--kone-typography-h5-size-mobile, 20px);font-weight:var(--kone-typography-h5-weight);letter-spacing:var(--kone-typography-h5-letter-spacing-mobile, -1px);line-height:var(--kone-typography-h5-line-height-mobile, 28px);word-break:break-word}.kone-text h5 a,.kone-text .heading-5 a{color:var(--kone-color-anchor-default);font-family:var(--kone-typography-h5-family);font-size:inherit;font-weight:var(--kone-typography-h5-weight);line-height:inherit;text-decoration:none}.kone-text h5 a:hover,.kone-text .heading-5 a:hover{color:var(--kone-color-anchor-hover);cursor:pointer;text-decoration:underline}@media only screen and (min-width: 600px){.kone-text h5,.kone-text .heading-5{font-size:var(--kone-typography-h5-size-tablet, 24px);letter-spacing:var(--kone-typography-h5-letter-spacing-tablet, -1.2px);line-height:var(--kone-typography-h5-line-height-tablet, 32px)}}@media only screen and (min-width: 1024px){.kone-text h5,.kone-text .heading-5{font-size:var(--kone-typography-h5-size-desktop, 28px);letter-spacing:var(--kone-typography-h5-letter-spacing-desktop, -1.4px);line-height:var(--kone-typography-h5-line-height-desktop, 40px)}}.kone-text h6,.kone-text .heading-7{color:var(--kone-color-heading-h6);font-family:var(--kone-typography-h6-family);font-size:var(--kone-typography-h6-size-mobile, 18px);font-weight:var(--kone-typography-h6-weight);letter-spacing:var(--kone-typography-h6-letter-spacing-mobile, -0.9px);line-height:var(--kone-typography-h6-line-height-mobile, 24px);word-break:break-word}.kone-text h6 a,.kone-text .heading-7 a{color:var(--kone-color-anchor-default);font-family:var(--kone-typography-h6-family);font-size:inherit;font-weight:var(--kone-typography-h6-weight);line-height:inherit;text-decoration:none}.kone-text h6 a:hover,.kone-text .heading-7 a:hover{color:var(--kone-color-anchor-hover);cursor:pointer;text-decoration:underline}@media only screen and (min-width: 600px){.kone-text h6,.kone-text .heading-7{font-size:var(--kone-typography-h6-size-tablet, 20px);letter-spacing:var(--kone-typography-h6-letter-spacing-tablet, -1px);line-height:var(--kone-typography-h6-line-height-tablet, 28px)}}@media only screen and (min-width: 1024px){.kone-text h6,.kone-text .heading-7{font-size:var(--kone-typography-h6-size-desktop, 24px);letter-spacing:var(--kone-typography-h6-letter-spacing-desktop, -1.2px);line-height:var(--kone-typography-h6-line-height-desktop, 32px)}}.kone-text .kone-subheading,.kone-text .heading-7{color:var(--kone-color-heading-h7);font-family:var(--kone-typography-h7-family);font-size:var(--kone-typography-h7-size-mobile, 16px);font-weight:var(--kone-typography-h7-weight);letter-spacing:var(--kone-typography-h7-letter-spacing-mobile, -0.8px);line-height:var(--kone-typography-h7-line-height-mobile, 20px);word-break:break-word}.kone-text .kone-subheading a,.kone-text .heading-7 a{color:var(--kone-color-anchor-default);font-family:var(--kone-typography-h7-family);font-size:inherit;font-weight:var(--kone-typography-h7-weight);line-height:inherit;text-decoration:none}.kone-text .kone-subheading a:hover,.kone-text .heading-7 a:hover{color:var(--kone-color-anchor-hover);cursor:pointer;text-decoration:underline}@media only screen and (min-width: 600px){.kone-text .kone-subheading,.kone-text .heading-7{font-size:var(--kone-typography-h7-size-tablet, 18px);letter-spacing:var(--kone-typography-h7-letter-spacing-tablet, -0.9px);line-height:var(--kone-typography-h7-line-height-tablet, 24px)}}@media only screen and (min-width: 1024px){.kone-text .kone-subheading,.kone-text .heading-7{font-size:var(--kone-typography-h7-size-desktop, 20px);letter-spacing:var(--kone-typography-h7-letter-spacing-desktop, -1px);line-height:var(--kone-typography-h7-line-height-desktop, 28px)}}.kone-text table th[scope=col],.kone-text table tr>:first-child{font-family:var(--kone-font-face-1-name);font-style:normal;font-weight:400}.kone-text table th[scope=col],.kone-text table tr>:first-child{font-size:var(--kone-typography-paragraph-3-size-mobile, 14px);line-height:var(--kone-typography-paragraph-3-line-height-mobile, 20px)}.kone-font-size-bold-p3,.kone-font-size-p3,.kone-font-size-bold-p2,.kone-font-size-p2,.kone-font-size-bold-p1,.kone-font-size-p1{font-family:var(--kone-typography-paragraph-family);font-weight:var(--kone-typography-paragraph-weight);word-break:break-word}.kone-font-size-bold-p1,.kone-font-size-p1{font-size:var(--kone-typography-paragraph-1-size-mobile, 18px);line-height:var(--kone-typography-paragraph-1-line-height-mobile, 28px)}@media only screen and (min-width: 1024px){.kone-font-size-bold-p1,.kone-font-size-p1{font-size:var(--kone-typography-paragraph-1-size-desktop, 20px);line-height:var(--kone-typography-paragraph-1-line-height-desktop, 32px)}}.kone-font-size-bold-p2,.kone-font-size-p2{font-size:var(--kone-typography-paragraph-2-size-mobile, 16px);line-height:var(--kone-typography-paragraph-2-line-height-mobile, 24px)}.kone-font-size-bold-p3,.kone-font-size-p3{font-size:var(--kone-typography-paragraph-3-size-mobile, 14px);line-height:var(--kone-typography-paragraph-3-line-height-mobile, 20px)}.kone-font-number-3,.kone-font-number-2,.kone-font-number-1{font-family:var(--kone-typography-number-family, "KONE Information"),sans-serif;font-weight:var(--kone-typography-number-weight, 400);word-break:break-word}.kone-font-number-1{font-size:var(--kone-typography-number-1-size-mobile, 80px);letter-spacing:-2.5px;line-height:var(--kone-typography-number-1-line-height-mobile, 88px)}@media only screen and (min-width: 600px){.kone-font-number-1{font-size:var(--kone-typography-number-1-size-tablet, 96px);letter-spacing:-2.4px;line-height:var(--kone-typography-number-1-line-height-tablet, 104px)}}@media only screen and (min-width: 1024px){.kone-font-number-1{font-size:var(--kone-typography-number-1-size-desktop, 104px);letter-spacing:-2.6px;line-height:var(--kone-typography-number-1-line-height-desktop, 112px)}}.kone-font-number-2{font-size:var(--kone-typography-number-2-size-mobile, 64px);letter-spacing:-2.5px;line-height:var(--kone-typography-number-2-line-height-mobile, 72px)}@media only screen and (min-width: 600px){.kone-font-number-2{font-size:var(--kone-typography-number-2-size-tablet, 72px);letter-spacing:-1.8px;line-height:var(--kone-typography-number-2-line-height-tablet, 80px)}}@media only screen and (min-width: 1024px){.kone-font-number-2{font-size:var(--kone-typography-number-2-size-desktop, 80px);letter-spacing:-2px;line-height:var(--kone-typography-number-2-line-height-desktop, 88px)}}.kone-font-number-3{font-size:var(--kone-typography-number-3-size-mobile, 48px);letter-spacing:-2.5px;line-height:var(--kone-typography-number-3-line-height-mobile, 52px)}@media only screen and (min-width: 600px){.kone-font-number-3{font-size:var(--kone-typography-number-3-size-tablet, 52px);letter-spacing:-1.3px;line-height:var(--kone-typography-number-3-line-height-tablet, 58px)}}@media only screen and (min-width: 1024px){.kone-font-number-3{font-size:var(--kone-typography-number-3-size-desktop, 56px);letter-spacing:-1.4px;line-height:var(--kone-typography-number-3-line-height-desktop, 60px)}}li{position:relative;padding:4px 0 4px 23px;text-indent:-23px}ul{list-style-type:disc;list-style-position:inside;margin-block:0 0}ul li::marker{color:var(--kone-color-miscellaneous-li-bullet)}ol{list-style-type:decimal;list-style-position:inside;margin-block:0 0}ol li::marker{color:var(--kone-color-miscellaneous-li-number)}ol li ol li{text-indent:-18px}.kone-font-size-bold-p1{font-family:var(--kone-font-face-2-name)}.kone-font-size-bold-p2{font-family:var(--kone-font-face-2-name)}.kone-font-size-bold-p3{font-family:var(--kone-font-face-2-name)}.kone-text table{border:0;border-collapse:separate;min-width:100%}.kone-text table caption{margin-bottom:var(--spacing-1x);text-align:left}.kone-text table th,.kone-text table td{border:0;border-bottom:1px solid var(--color-border-neutral-tertiary);padding:var(--spacing-vertical-spacing-common-12);text-align:left;vertical-align:top;font-size:var(--kone-typography-paragraph-3-size-mobile, 14px);line-height:var(--kone-typography-paragraph-3-line-height-mobile, 20px);font-weight:var(--kone-typography-weight-normal, 400)}.kone-text table tr>:first-child{font-size:var(--kone-typography-paragraph-3-size-mobile, 14px);padding-left:0;white-space:nowrap;width:1%}.kone-text table th[scope=col]{font-weight:var(--kone-typography-weight-semibold);font-size:var(--kone-typography-paragraph-3-size-mobile, 14px);vertical-align:middle}.kone-text table tr:hover>*{background-color:var(--color-surface-blue-tertiary)}.kone-text li::marker{color:#000}.kone-text .cmp-text.has-table{overflow-x:auto}@media only screen and (max-width: 1023px){.kone-text .cmp-text.has-table table{width:-moz-max-content;width:max-content}.kone-text .cmp-text.has-table th,.kone-text .cmp-text.has-table td{white-space:nowrap}}