.kone-text h1{color:var(--kone-color-heading-h1);font-family:var(--kone-typography-h1-family);font-size:var(--kone-typography-h1-size-mobile);font-weight:var(--kone-typography-h1-weight);letter-spacing:var(--kone-typography-h1-letter-spacing-mobile);line-height:var(--kone-typography-h1-line-height-mobile);word-break:break-word}.kone-text h1 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{color:var(--kone-color-anchor-hover);cursor:pointer;text-decoration:underline}@media only screen and (min-width: 600px){.kone-text h1{font-size:var(--kone-typography-h1-size-tablet);letter-spacing:var(--kone-typography-h1-letter-spacing-tablet);line-height:var(--kone-typography-h1-line-height-tablet)}}@media only screen and (min-width: 1024px){.kone-text h1{font-size:var(--kone-typography-h1-size-desktop);letter-spacing:var(--kone-typography-h1-letter-spacing-desktop);line-height:var(--kone-typography-h1-line-height-desktop)}}@media only screen and (min-width: 1600px){.kone-text h1{font-size:var(--kone-typography-h1-size-desktop-large)}}.kone-text h2{color:var(--kone-color-heading-h2);font-family:var(--kone-typography-h2-family);font-size:var(--kone-typography-h2-size-mobile);font-weight:var(--kone-typography-h2-weight);letter-spacing:var(--kone-typography-h2-letter-spacing-mobile);line-height:var(--kone-typography-h2-line-height-mobile);word-break:break-word}.kone-text h2 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{color:var(--kone-color-anchor-hover);cursor:pointer;text-decoration:underline}@media only screen and (min-width: 600px){.kone-text h2{font-size:var(--kone-typography-h2-size-tablet);letter-spacing:var(--kone-typography-h2-letter-spacing-tablet);line-height:var(--kone-typography-h2-line-height-tablet)}}@media only screen and (min-width: 1024px){.kone-text h2{font-size:var(--kone-typography-h2-size-desktop);letter-spacing:var(--kone-typography-h2-letter-spacing-desktop);line-height:var(--kone-typography-h2-line-height-desktop)}}@media only screen and (min-width: 1600px){.kone-text h2{font-size:var(--kone-typography-h2-size-desktop-large)}}.kone-text h3{color:var(--kone-color-heading-h3);font-family:var(--kone-typography-h3-family);font-size:var(--kone-typography-h3-size-mobile);font-weight:var(--kone-typography-h3-weight);letter-spacing:var(--kone-typography-h3-letter-spacing-mobile);line-height:var(--kone-typography-h3-line-height-mobile);word-break:break-word}.kone-text h3 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{color:var(--kone-color-anchor-hover);cursor:pointer;text-decoration:underline}@media only screen and (min-width: 600px){.kone-text h3{font-size:var(--kone-typography-h3-size-tablet);letter-spacing:var(--kone-typography-h3-letter-spacing-tablet);line-height:var(--kone-typography-h3-line-height-tablet)}}@media only screen and (min-width: 1024px){.kone-text h3{font-size:var(--kone-typography-h3-size-desktop);letter-spacing:var(--kone-typography-h3-letter-spacing-desktop);line-height:var(--kone-typography-h3-line-height-desktop)}}@media only screen and (min-width: 1600px){.kone-text h3{font-size:var(--kone-typography-h3-size-desktop-large)}}.kone-text h4{color:var(--kone-color-heading-h4);font-family:var(--kone-typography-h4-family);font-size:var(--kone-typography-h4-size-mobile);font-weight:var(--kone-typography-h4-weight);letter-spacing:var(--kone-typography-h4-letter-spacing-mobile);line-height:var(--kone-typography-h4-line-height-mobile);word-break:break-word}.kone-text h4 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{color:var(--kone-color-anchor-hover);cursor:pointer;text-decoration:underline}@media only screen and (min-width: 600px){.kone-text h4{font-size:var(--kone-typography-h4-size-tablet);letter-spacing:var(--kone-typography-h4-letter-spacing-tablet);line-height:var(--kone-typography-h4-line-height-tablet)}}@media only screen and (min-width: 1024px){.kone-text h4{font-size:var(--kone-typography-h4-size-desktop);letter-spacing:var(--kone-typography-h4-letter-spacing-desktop);line-height:var(--kone-typography-h4-line-height-desktop)}}@media only screen and (min-width: 1600px){.kone-text h4{font-size:var(--kone-typography-h4-size-desktop-large)}}.kone-text h5{color:var(--kone-color-heading-h5);font-family:var(--kone-typography-h5-family);font-size:var(--kone-typography-h5-size-mobile);font-weight:var(--kone-typography-h5-weight);letter-spacing:var(--kone-typography-h5-letter-spacing-mobile);line-height:var(--kone-typography-h5-line-height-mobile);word-break:break-word}.kone-text h5 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{color:var(--kone-color-anchor-hover);cursor:pointer;text-decoration:underline}@media only screen and (min-width: 600px){.kone-text h5{font-size:var(--kone-typography-h5-size-tablet);letter-spacing:var(--kone-typography-h5-letter-spacing-tablet);line-height:var(--kone-typography-h5-line-height-tablet)}}@media only screen and (min-width: 1024px){.kone-text h5{font-size:var(--kone-typography-h5-size-desktop);letter-spacing:var(--kone-typography-h5-letter-spacing-desktop);line-height:var(--kone-typography-h5-line-height-desktop)}}@media only screen and (min-width: 1600px){.kone-text h5{font-size:var(--kone-typography-h5-size-desktop-large)}}.kone-text h6{color:var(--kone-color-heading-h6);font-family:var(--kone-typography-h6-family);font-size:var(--kone-typography-h6-size-mobile);font-weight:var(--kone-typography-h6-weight);letter-spacing:var(--kone-typography-h6-letter-spacing-mobile);line-height:var(--kone-typography-h6-line-height-mobile);word-break:break-word}.kone-text h6 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{color:var(--kone-color-anchor-hover);cursor:pointer;text-decoration:underline}@media only screen and (min-width: 600px){.kone-text h6{font-size:var(--kone-typography-h6-size-tablet);letter-spacing:var(--kone-typography-h6-letter-spacing-tablet);line-height:var(--kone-typography-h6-line-height-tablet)}}@media only screen and (min-width: 1024px){.kone-text h6{font-size:var(--kone-typography-h6-size-desktop);letter-spacing:var(--kone-typography-h6-letter-spacing-desktop);line-height:var(--kone-typography-h6-line-height-desktop)}}.kone-text .kone-subheading{color:var(--kone-color-heading-h7);font-family:var(--kone-typography-h7-family);font-size:var(--kone-typography-h7-size-mobile);font-weight:var(--kone-typography-h7-weight);letter-spacing:var(--kone-typography-h7-letter-spacing-mobile);line-height:var(--kone-typography-h7-line-height-mobile);word-break:break-word}.kone-text .kone-subheading 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{color:var(--kone-color-anchor-hover);cursor:pointer;text-decoration:underline}@media only screen and (min-width: 600px){.kone-text .kone-subheading{font-size:var(--kone-typography-h7-size-tablet);letter-spacing:var(--kone-typography-h7-letter-spacing-tablet);line-height:var(--kone-typography-h7-line-height-tablet)}}@media only screen and (min-width: 1024px){.kone-text .kone-subheading{font-size:var(--kone-typography-h7-size-desktop);letter-spacing:var(--kone-typography-h7-letter-spacing-desktop);line-height:var(--kone-typography-h7-line-height-desktop)}}.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)}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-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}@media only screen and (max-width: 1023px){.kone-text .cmp-text.has-table{overflow-x:scroll;-webkit-overflow-scrolling:touch}.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}}