.kone-title.kone-title--size-m .cmp-title__text{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-title.kone-title--size-m .cmp-title__text 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-title.kone-title--size-m .cmp-title__text a:hover{color:var(--kone-color-anchor-hover);cursor:pointer;text-decoration:underline}
@media only screen and (min-width:600px){.kone-title.kone-title--size-m .cmp-title__text{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-title.kone-title--size-m .cmp-title__text{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-title.kone-title--size-m .cmp-title__text{font-size:var(--kone-typography-h2-size-desktop-large)}
}
.kone-title.kone-title--size-s .cmp-title__text{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-title.kone-title--size-s .cmp-title__text 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-title.kone-title--size-s .cmp-title__text a:hover{color:var(--kone-color-anchor-hover);cursor:pointer;text-decoration:underline}
@media only screen and (min-width:600px){.kone-title.kone-title--size-s .cmp-title__text{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-title.kone-title--size-s .cmp-title__text{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-title.kone-title--size-s .cmp-title__text{font-size:var(--kone-typography-h4-size-desktop-large)}
}
.kone-title.kone-title--size-m .kone-title__sub,.kone-title.kone-title--size-l .kone-title__sub,.kone-title.kone-title--size-xl .kone-title__sub{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-title.kone-title--size-m .kone-title__sub a,.kone-title.kone-title--size-l .kone-title__sub a,.kone-title.kone-title--size-xl .kone-title__sub 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-title.kone-title--size-m .kone-title__sub a:hover,.kone-title.kone-title--size-l .kone-title__sub a:hover,.kone-title.kone-title--size-xl .kone-title__sub a:hover{color:var(--kone-color-anchor-hover);cursor:pointer;text-decoration:underline}
@media only screen and (min-width:600px){.kone-title.kone-title--size-m .kone-title__sub,.kone-title.kone-title--size-l .kone-title__sub,.kone-title.kone-title--size-xl .kone-title__sub{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-title.kone-title--size-m .kone-title__sub,.kone-title.kone-title--size-l .kone-title__sub,.kone-title.kone-title--size-xl .kone-title__sub{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-title.kone-title--size-s .kone-title__sub{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-title.kone-title--size-s .kone-title__sub 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-title.kone-title--size-s .kone-title__sub a:hover{color:var(--kone-color-anchor-hover);cursor:pointer;text-decoration:underline}
@media only screen and (min-width:600px){.kone-title.kone-title--size-s .kone-title__sub{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-title.kone-title--size-s .kone-title__sub{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-title.kone-title--size-l .cmp-title__text,.kone-title.kone-title--size-xl .cmp-title__text{font-family:var(--kone-typography-display-family);font-weight:var(--kone-typography-display-weight);word-break:break-word}
.kone-title.kone-title--size-xl .cmp-title__text{font-size:var(--kone-typography-display-3-size-mobile);letter-spacing:-2.6px;line-height:var(--kone-typography-display-3-line-height-mobile)}
@media only screen and (min-width:600px){.kone-title.kone-title--size-xl .cmp-title__text{font-size:var(--kone-typography-display-3-size-tablet);letter-spacing:-3.6px;line-height:var(--kone-typography-display-3-line-height-tablet)}
}
@media only screen and (min-width:1024px){.kone-title.kone-title--size-xl .cmp-title__text{font-size:var(--kone-typography-display-3-size-desktop);letter-spacing:-4.8px;line-height:var(--kone-typography-display-3-line-height-desktop)}
}
.kone-title.kone-title--size-l .cmp-title__text{font-size:var(--kone-typography-display-4-size-mobile);letter-spacing:-2.2px;line-height:var(--kone-typography-display-4-line-height-mobile)}
@media only screen and (min-width:600px){.kone-title.kone-title--size-l .cmp-title__text{font-size:var(--kone-typography-display-4-size-tablet);letter-spacing:-2.8px;line-height:var(--kone-typography-display-4-line-height-tablet)}
}
@media only screen and (min-width:1024px){.kone-title.kone-title--size-l .cmp-title__text{font-size:var(--kone-typography-display-4-size-desktop);letter-spacing:-3.6px;line-height:var(--kone-typography-display-4-line-height-desktop)}
}
.kone-title{display:flex;flex-direction:column;gap:var(--spacing-_75x)}
.kone-title.kone-title--alignment-center{text-align:center}
.kone-title__icon{width:32px;height:32px}
.kone-title .cmp-title{order:1}
.kone-title .cmp-title__link{font-size:inherit;line-height:inherit;letter-spacing:inherit}