@charset "UTF-8";.c-table{--c-table--font:var(--ks-font-copy-s);--c-table--font-weight:var(--ks-font-weight-regular);--c-table--cell-padding:0.5rem 1.5rem 0.5rem 0.25rem;--c-table_header--font:var(--ks-font-display-s);--c-table_header--font-weight:var(--ks-font-weight-bold);--c-table_border--border:var(--ks-border-width-default) solid var(--ks-border-color-interface);--c-table_zebra--background-odd:var(--ks-background-color-accent);--c-table_zebra--background-even:#0000;--c-table_caption--font:var(--ks-font-interface-xs);--c-table_caption--font-style:italic;border-collapse:collapse;font:var(--c-table--font);font-weight:var(--c-table--font-weight);width:100%}.l-container--table{container-name:table}.c-table caption{caption-side:bottom;font:var(--c-table_caption--font);font-style:var(--c-table_caption--font-style);font-weight:var(--c-table_caption--font-weight);padding-top:1rem;text-align:left}.c-table td,.c-table th{padding:var(--c-table--cell-padding);text-align:left}.c-table th{font:var(--c-table_header--font);font-weight:var(--c-table_header--font-weight)}.c-table--border td,.c-table--border th{border-bottom:var(--c-table_border--border)}.c-table--zebra tr:nth-child(odd){background:var(--c-table_zebra--background-odd)}.c-table--zebra tr:nth-child(2n){background:var(--c-table_zebra--background-even)}.c-table--zebra thead+tbody tr:nth-child(2n){background:var(--c-table_zebra--background-odd)}.c-table--zebra thead+tbody tr:nth-child(odd){background:var(--c-table_zebra--background-even)}@container table (max-width: 449px){.c-table--responsive thead{display:none}.c-table--responsive tr{display:block;margin-top:2rem}.c-table--responsive tr:first-child{margin-top:0}.c-table--responsive td,.c-table--responsive th{display:block;padding-right:0}.c-table--responsive [data-th]:before{content:attr(data-th);font:var(--c-table_header--font);font-weight:var(--c-table_header--font-weight);padding-right:.5em}.c-table--responsive.c-table--zebra tr{background:none!important}.c-table--responsive.c-table--zebra tr>:nth-child(odd){background:var(--c-table_zebra--background-odd)}.c-table--responsive.c-table--zebra tr>:nth-child(2n){background:var(--c-table_zebra--background-even)}}.c-teaser-row{--c-teaser-row_body--gutter:0.7rem;--c-teaser-row_body--wrap-threshold:40rem}.l-container--teaser-row{container-name:teaser-row}.c-teaser-row .c-teaser__body{align-items:center;flex-wrap:wrap;margin:calc(var(--c-teaser-row_body--gutter)*-1)}.c-teaser-row .c-teaser__body>*{flex-basis:calc((var(--c-teaser-row_body--wrap-threshold) - 100%)*999);margin:var(--c-teaser-row_body--gutter)}.c-teaser-row .c-teaser__link{white-space:nowrap}@keyframes slider-nav-autoplay{0%{width:0}to{width:100%}}.c-visual-slide--preview{display:inline-block;flex:0 1 100%;font:var(--c-visual-slider_preview--font);padding:.75em 1em;text-align:center;transition:.3s}.c-slider--autoplay .c-visual-slide--preview{position:relative}.c-slider--autoplay .c-visual-slide--preview:after{background-color:var(--c-visual-slider_preview--autoplay-indicator-color);bottom:0;content:"";height:.2em;left:0;position:absolute;width:0}.c-slider-nav__slide--active .c-visual-slide--preview{background:var(--c-visual-slider_preview--background-active);color:var(--c-visual-slider_preview--color-active)}.c-slider--autoplay .c-slider-nav__slide--active .c-visual-slide--preview:after{animation:slider-nav-autoplay 4s linear;animation-fill-mode:forwards;animation-iteration-count:1}.c-slider-nav__slide:focus .c-visual-slide--preview,.c-slider-nav__slide:hover .c-visual-slide--preview{background:var(--c-visual-slider_preview--background-hover);color:var(--c-visual-slider_preview--color-hover)}[data-glide-el="controls[nav]"] .c-slider-nav__slide .c-visual-slide--preview{min-width:7rem}.c-visual-slider{--c-visual-slider_nav--border-bottom-color:var(--ks-color-fg-alpha-9);--c-visual-slider_preview--font:var(--ks-font-interface-s);--c-visual-slider_preview--background:var(--ks-background-color-interface-interactive);--c-visual-slider_preview--background-hover:var(--ks-background-color-interface-interactive-hover);--c-visual-slider_preview--background-active:var(--ks-background-color-interface-interactive-current);--c-visual-slider_preview--color-active:var(--ks-color-primary);--c-visual-slider_preview--autoplay-indicator-color:var(--ks-color-fg-alpha-8)}.c-visual-slider .c-slider-nav{margin-top:.5em}.l-container{container-type:inline-size}.c-collapsible-box{--c-collapsible-box--border-color:var(--ks-border-color-interface);--c-collapsible-box_header--font:var(--ks-font-copy-m);--c-collapsible-box_header--padding:1em 0;--c-collapsible-box_icon--size:1.65em;--c-collapsible-box_icon--transform-open:rotate(-180deg);--c-collapsible-box_content--padding:1em 0}.l-container--collapsible-box{container-name:collapsible-box}.l-container--collapsible-box+.l-container--collapsible-box details{border-top:0}.c-collapsible-box details{border-bottom:1px solid var(--c-collapsible-box--border-color);border-top:1px solid var(--c-collapsible-box--border-color)}.c-collapsible-box details summary{cursor:pointer;list-style:none}.c-collapsible-box details summary::-webkit-details-marker{display:none}.c-collapsible-box details summary:before{content:""}.c-collapsible-box__header-wrapper{align-items:center;cursor:pointer;display:flex;font:var(--c-collapsible-box_header--font);justify-content:space-between;padding:var(--c-collapsible-box_header--padding);position:relative}.c-collapsible-box__header__text{flex:1 1}.c-collapsible-box__header__icon .icon{height:var(--c-collapsible-box_icon--size);width:var(--c-collapsible-box_icon--size)}[open] .c-collapsible-box__header__icon{transform:var(--c-collapsible-box_icon--transform-open)}.c-collapsible-box__header__icon svg{pointer-events:none}.c-collapsible-box__content__item{padding:var(--c-collapsible-box_content--padding)}.is-closed .c-collapsible-box__content{display:none}:root,[ks-inverted],[ks-theme]{--c-form-field--border:var(--ks-border-width-default) solid;--c-form-field--border-color:var(--ks-border-color-interface-interactive);--c-form-field--border-radius:var(--ks-border-radius-control);--c-form-field--background:var(--ks-background-color-interface-interactive);--c-form-field--background-disabled:var(--ks-background-color-interface-interactive-disabled);--c-form-field--color:var(--ks-text-color-interface-interactive);--c-form-field_hover--border-color:var(--ks-border-color-interface-interactive-hover);--c-form-field_focus--border-color:var(--ks-border-color-interface-interactive-active);--c-form-field_focus--shadow:0 0 4px -1px;--c-form-field_icon--size:calc(var(--ks-line-height-interface-m)*0.75em);--c-form-field_icon--color:var(--ks-color-fg-alpha-3)}.c-form-field{color:var(--ks-text-color-default);display:inline-flex;flex-direction:column;font:var(--ks-font-interface-s);width:100%}.c-form-field__label{padding:.25rem 0}.c-form-field__label--hidden{clip:rect(1px,1px,1px,1px);border:0;-webkit-clip-path:inset(100%);clip-path:inset(100%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.c-form-field__input{-webkit-appearance:none;appearance:none;background-color:var(--c-form-field--background);border:var(--c-form-field--border);border-color:var(--c-form-field--border-color);border-radius:var(--c-form-field--border-radius);color:var(--c-form-field--color);font:var(--ks-font-interface-m);outline:0;padding:.4rem .75rem .35rem;resize:vertical;transition:.2s;width:100%}.c-form-field__input:disabled{background-color:var(--c-form-field--background-disabled);opacity:.6}.c-form-field__input:hover{border-color:var(--c-form-field_hover--border-color)}.c-form-field__input:focus{border-color:var(--c-form-field_focus--border-color)}.c-form-field__input:focus-visible{box-shadow:var(--c-form-field_focus--shadow) var(--c-form-field_focus--border-color)}.c-form-field__input.focus-visible{box-shadow:var(--c-form-field_focus--shadow) var(--c-form-field_focus--border-color)}.c-form-field__input--is-invalid{--c-form-field--color:var(--ks-color-negative);--c-form-field--border-color:var(--ks-color-negative);--c-form-field_hover--border-color:var(--ks-color-negative);--c-form-field_focus--border-color:var(--ks-color-negative)}.c-form-field__field{display:flex;flex-direction:column;position:relative}.c-form-field__field .icon{bottom:calc(var(--ks-line-height-interface-m)*1em - var(--c-form-field_icon--size));color:var(--c-form-field_icon--color);height:var(--c-form-field_icon--size);margin:.4rem .75rem .35rem;position:absolute;right:0;width:var(--c-form-field_icon--size)}.c-form-field__field .icon+.c-form-field__input{padding-right:calc(var(--c-form-field_icon--size) + 1rem)}.c-form-field__invalid-message{background:var(--ks-color-negative);border-bottom-left-radius:var(--c-form-field--border-radius);border-bottom-right-radius:var(--c-form-field--border-radius);color:var(--ks-text-color-default-inverted);margin:calc(var(--c-form-field--border-radius)*-1) 0 0;padding:var(--c-form-field--border-radius) .5rem .125rem}.c-form-field__hint{color:var(--ks-color-fg-alpha-3);margin:.25rem 0 0}pre{background-color:#fff;border-bottom:1px solid #999;border-left:1px solid #999;color:#000;margin-bottom:3rem;padding:12px;position:relative}pre,pre.shiki{overflow-x:auto}pre.shiki:hover .dim{opacity:1}pre.shiki div.dim{opacity:.5}pre.shiki div.dim,pre.shiki div.highlight{margin:0;padding:0}pre.shiki div.highlight{background-color:#f1f8ff;opacity:1}pre.shiki div.line{min-height:1rem}pre.shiki .language-id{display:none}pre.twoslash{border-color:#719af4}pre.twoslash:hover data-lsp{border-color:#747474}pre.twoslash data-lsp:hover:before{background-color:#3f3f3f;border-radius:2px;color:#fff;content:attr(lsp);font-family:JetBrains Mono,Menlo,Monaco,Consolas,Courier New,monospace;font-size:14px;padding:5px 8px;position:absolute;text-align:left;transform:translateY(1rem);white-space:pre-wrap;z-index:100}pre .code-container{overflow:auto}pre .code-container>a{border:1px solid #719af4;border-radius:4px;bottom:8px;color:#719af4;opacity:0;padding:0 8px;position:absolute;right:8px;text-decoration:none;transition-timing-function:ease;transition:opacity .3s}@media (prefers-reduced-motion:reduce){pre .code-container>a{transition:none}}pre .code-container>a:hover{background-color:#719af4;color:#fff}pre .code-container:hover a{opacity:1}pre code{-webkit-overflow-scrolling:touch;font-family:JetBrains Mono,Menlo,Monaco,Consolas,Courier New,monospace;font-size:15px;white-space:pre}pre code a{text-decoration:none}pre data-err{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='3' viewBox='0 0 6 3'%3E%3Cg fill='%23c94824'%3E%3Cpolygon points='5.5 0 2.5 3 1.1 3 4.1 0'/%3E%3Cpolygon points='4 0 6 2 6 .6 5.4 0'/%3E%3Cpolygon points='0 2 1 3 2.4 3 0 .6'/%3E%3C/g%3E%3C/svg%3E") repeat-x 0 100%;padding-bottom:3px}pre .query{color:#137998;display:inline-block;margin-bottom:10px}pre .error,pre .error-behind{display:block;margin-bottom:4px;margin-left:-14px;margin-top:8px;padding:6px 6px 6px 14px;white-space:pre-wrap;width:calc(100% - 20px)}pre .error{align-items:center;background-color:#fee;border-left:2px solid #bf1818;color:#000;display:flex;position:absolute}pre .error .code{display:none}pre .error-behind{color:#fee;-webkit-user-select:none;user-select:none;visibility:#0000}pre .arrow{background-color:#eee;border-left:1px solid #eee;border-top:1px solid #eee;height:8px;margin-left:.1rem;position:relative;top:-7px;transform:translateY(25%) rotate(45deg);width:8px}pre .popover{background-color:#eee;border-radius:3px;color:#333;display:inline-block;margin-bottom:10px;margin-top:10px;padding:0 .5rem .3rem}pre .inline-completions ul.dropdown{background-color:#dcdcdc;border-left:4px solid #4b9edd;color:grey;display:inline-block;font-family:var(--code-font);font-size:.8rem;margin:0;padding:0;position:absolute;width:240px}pre .inline-completions ul.dropdown:before{background-color:#4b9edd;content:" ";left:-3px;position:absolute;top:-1.2rem;width:2px}pre .inline-completions ul.dropdown li{margin-bottom:4px;overflow-x:hidden;padding-left:4px}pre .inline-completions ul.dropdown li.deprecated{text-decoration:line-through}pre .inline-completions ul.dropdown li span.result-found{color:#4b9edd}pre .inline-completions ul.dropdown li span.result{color:#000;display:inline-block;width:100px}.dark-theme .markdown pre{background-color:#d8d8d8;border-color:#ddd;filter:invert(98%) hue-rotate(180deg)}data-lsp{border-bottom:1px dotted #0000;transition-timing-function:ease;transition:border-color .3s}@media (prefers-reduced-motion:reduce){data-lsp{transition:none}}.tag-container{position:relative}.tag-container .twoslash-annotation{background-color:#fcf3d9 bb;color:#187abf;font-family:JetBrains Mono,Menlo,Monaco,Consolas,Courier New,monospace;position:absolute;right:-10px;width:200px}.tag-container .twoslash-annotation p{font-size:.8rem;line-height:.9rem;text-align:left}.tag-container .twoslash-annotation svg{float:left;margin-left:-44px}.tag-container .twoslash-annotation.left{left:-200px;right:auto}.tag-container .twoslash-annotation.left svg{float:right;margin-right:-5px}pre .logger{align-items:center;color:#000;display:flex;padding:6px 6px 6px 8px;white-space:pre-wrap;width:calc(100% - 19px)}pre .logger svg{margin-right:9px}pre .logger.error-log{background-color:#fee;border-left:2px solid #bf1818}pre .logger.warn-log{background-color:#ffe;border-left:2px solid #eae662}pre .logger.log-log{background-color:#e9e9e9;border-left:2px solid #ababab}pre .logger.log-log svg{margin-left:6px;margin-right:9px}.c-contact{--c-contact--gutter:0.7rem;--c-contact--wrap-threshold:40rem;display:flex;flex-wrap:wrap;margin:calc(var(--c-contact--gutter)*-1)}.c-contact>*{flex-basis:calc((var(--c-contact--wrap-threshold) - 100%)*999);flex-grow:1;margin:var(--c-contact--gutter)}.c-contact__image{text-align:center}.c-contact__links{font:var(--ks-font-interface-s);list-style:none;margin:0;padding:0}.c-contact__links .icon{height:1.5rem;margin-right:.5rem;width:1.5rem}.c-contact__link{display:inline-block;margin-bottom:.5rem}.c-contact__copy{margin-top:1rem}.c-contact .c-headline{--c-headline--margin-bottom:1rem}.c-contact .c-headline__subheadline{--c-headline_subheadline--margin:0;--c-headline_subheadline--color:var(--ks-color-fg-alpha-3)}.c-tag-label{--c-tag-label--background-color:var(--ks-background-color-interface);--c-tag-label--background-color-hover:var(--ks-background-color-interface-hover);--c-tag-label--color:var(--ks-text-color-interface);--c-tag-label--color-hover:var(--ks-text-color-interface-hover);align-items:center;background-color:var(--c-tag-label--background-color);border:var(--tag-label--border);border-radius:var(--c-tag-label--border-radius);color:var(--c-tag-label--color);display:inline-flex;font:var(--c-tag-label--font);font-weight:var(--c-tag-label--font-weight);text-decoration:none}.c-tag-label--s{--c-tag-label--font:var(--ks-font-interface-xs);--c-tag-label--font-weight:var(--ks-font-weight-regular);--c-tag-label--border-radius:1rem;--c-tag-label--vertical-padding:0.325rem;--c-tag-label--horizontal-padding:0.65rem;--c-tag-label_icon--size:0.8rem;--c-tag-label_icon--margin-left:-0.325rem;--c-tag-label_icon--horizontal-padding:0.325rem}.c-tag-label--m{--c-tag-label--font:var(--ks-font-interface-s);--c-tag-label--font-weight:var(--ks-font-weight-regular);--c-tag-label--border-radius:1.25rem;--c-tag-label--vertical-padding:0.4rem;--c-tag-label--horizontal-padding:1rem;--c-tag-label_icon--size:1.25rem;--c-tag-label_icon--margin-left:-0.6rem;--c-tag-label_icon--horizontal-padding:0.5rem}.c-tag-label--l{--c-tag-label--font:var(--ks-font-interface-m);--c-tag-label--font-weight:var(--ks-font-weight-regular);--c-tag-label--border-radius:1.5rem;--c-tag-label--vertical-padding:0.5rem;--c-tag-label--horizontal-padding:1.25rem;--c-tag-label_icon--size:1.25rem;--c-tag-label_icon--margin-left:-0.75rem;--c-tag-label_icon--horizontal-padding:0.5rem}.c-tag-label__content{border-radius:inherit;padding:var(--c-tag-label--vertical-padding) var(--c-tag-label--horizontal-padding);transition:.3s}a.c-tag-label__content:focus,a.c-tag-label__content:hover{background-color:var(--c-tag-label--background-color-hover);color:var(--c-tag-label--color-hover)}.c-tag-label__remove-btn{border-radius:inherit;line-height:0;margin-left:var(--c-tag-label_icon--margin-left);padding:var(--c-tag-label--vertical-padding) var(--c-tag-label_icon--horizontal-padding)}.c-tag-label__remove-btn:focus,.c-tag-label__remove-btn:hover{background-color:var(--c-tag-label--background-color-hover);color:var(--c-tag-label--color-hover)}.c-tag-label__remove-btn .icon{height:var(--c-tag-label_icon--size);width:var(--c-tag-label_icon--size)}@media print{.c-tag-label{background-color:initial;border:var(--ks-border-width-default) solid}}.tag-label-container{gap:.5rem}.c-post-share-bar{--c-post-share-bar_link--padding:0.5rem;--c-post-share-bar_link--icon-size:1.5rem}.c-post-share-bar__link{display:inline-block;padding:var(--c-post-share-bar_link--padding)}.c-post-share-bar__link .icon{height:var(--c-post-share-bar_link--icon-size);width:var(--c-post-share-bar_link--icon-size)}.c-button{--c-button--color-primary:var(--ks-color-primary);--c-button--color-secondary:var(--ks-color-primary-inverted);--c-button--font:var(--ks-font-interface-m);--c-button--font-weight:var(--ks-font-weight-regular);--c-button--icon-size:1.5em;--c-button--padding:0.4rem 1.3rem 0.35rem;--c-button--border-radius:var(--ks-border-radius-control);--c-button--border-color:var(--c-button--color);--c-button--background-color:#0000;--c-button--transform-active:scale(0.95);--c-button_fill-animation--background-color-hover:var(--c-button--color);align-items:center;background-color:var(--c-button--background-color);border:var(--c-button--border-width) solid var(--c-button--border-color);border-radius:var(--c-button--border-radius);box-sizing:border-box;color:var(--c-button--color);display:inline-flex;font:var(--c-button--font);font-weight:var(--c-button--font-weight);justify-content:center;padding:var(--c-button--padding);text-align:center;text-decoration:none;transition-duration:.12s;transition-property:background,color,border,transform,padding;-webkit-user-select:none;user-select:none;vertical-align:middle}.c-button--clear{--c-button--color:var(--ks-text-color-primary-interactive);--c-button--color-hover:var(--ks-text-color-primary-interactive-hover);--c-button--color-active:var(--ks-text-color-primary-interactive-hover);--c-button--background-color:var(--ks-background-color-clear-interactive);--c-button--background-color-hover:var(--ks-background-color-clear-interactive-hover);--c-button--background-color-active:var(--ks-background-color-clear-interactive-active);--c-button_fill-animation--color-hover:var(--c-button--color-secondary)}.c-button--solid{--c-button--color:var(--ks-text-color-primary-inverted-interactive);--c-button--color-hover:var(--ks-text-color-primary-inverted-interactive-hover);--c-button--color-active:var(--ks-text-color-primary-inverted-interactive-hover);--c-button--background-color:var(--ks-background-color-primary-interactive);--c-button--background-color-hover:var(--ks-background-color-primary-interactive-hover);--c-button--background-color-active:var(--ks-background-color-primary-interactive-active);--c-button_fill-animation--color-hover:var(--c-button--color-primary)}.c-button--outline{--c-button--border-width:1px;--c-button--color:var(--ks-text-color-primary-interactive);--c-button--color-hover:var(--ks-text-color-primary-interactive-hover);--c-button--color-active:var(--ks-text-color-primary-interactive-hover);--c-button--background-color:var(--ks-background-color-clear-interactive);--c-button--background-color-hover:var(--ks-background-color-clear-interactive-hover);--c-button--background-color-active:var(--ks-background-color-clear-interactive-active);--c-button_fill-animation--color-hover:var(--c-button--color-secondary)}.c-button--small{--c-button--padding:0.4rem 1rem 0.45rem;--c-button--font:var(--ks-font-interface-s)}.c-button--large{--c-button--padding:0.45rem 1.7rem 0.5rem;--c-button--font:var(--ks-font-interface-l)}.c-button--clear-inverted{--c-button_fill-animation--color-hover:var(--c-button--color-primary)}.c-button--solid-inverted{--c-button_fill-animation--color-hover:var(--c-button--color-secondary)}.c-button--outline-inverted{--c-button_fill-animation--color-hover:var(--c-button--color-primary)}.c-button:focus,.c-button:hover{background-color:var(--c-button--background-color-hover,var(--c-button--background-color));border-color:var(--c-button--border-color-hover,var(--c-button--border-color));color:var(--c-button--color-hover,var(--c-button--color));text-decoration:none}.c-button--disabled,.c-button:disabled{box-shadow:none;opacity:.5}.c-button:active:not(.c-button--disabled),.c-button:active:not(:disabled){background-color:var(--c-button--background-color-active,var(--c-button--background-color-hover,var(--c-button--background-color)));border-color:var(--c-button--border-color-active,var(--c-button--border-color-hover,var(--c-button--border-color)));color:var(--c-button--color-active,var(--c-button--color-hover,var(--c-button--color)));transform:var(--c-button--transform-active)}.c-button--fill-animation{background:linear-gradient(to right,var(--c-button_fill-animation--background-color-hover) 50%,var(--c-button--background-color) 50%) no-repeat;background-position:100% 100%;background-size:200% 100%;transition:.24s ease-out}.c-button--fill-animation:focus,.c-button--fill-animation:hover{background-color:var(--c-button--background-color);background-position:0 100%;border-color:var(--c-button_fill-animation--background-color-hover);color:var(--c-button_fill-animation--color-hover)}.c-button--clear,.c-button--clear-inverted{padding-left:0}.c-button--clear-inverted:focus,.c-button--clear-inverted:hover,.c-button--clear:focus,.c-button--clear:hover{padding:var(--c-button--padding)}.c-button .icon{flex-shrink:0;height:var(--c-button--icon-size);margin:0 .5em;width:var(--c-button--icon-size)}.c-button .icon:first-child{margin-left:0}.c-button .icon:last-child{margin-right:0}.c-button--icon-animation:hover .icon{animation:hover-effect .6s}@keyframes btnSpinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes hover-effect{0%{opacity:1;transform:translateX(0)}60%{opacity:0;transform:translateX(50%)}75%{opacity:0;transform:translateX(-50%)}to{opacity:1;transform:translateX(0)}}@media print{.c-button{display:none}}.c-content-box{--c-content-box_topic--font-xs:var(--ks-font-display-s);--c-content-box_topic--font-s:var(--ks-font-display-m);--c-content-box_topic--font-m:var(--ks-font-display-l);--c-content-box_topic--font:var(--c-content-box_topic--font-m);--c-content-box_topic--font-weight:var(--c-rich-text_headline--font-weight);--c-content-box_topic--color:var(--c-rich-text_headline--color);box-sizing:border-box;contain:layout inline-size style;display:flex;flex:1 1;flex-direction:column;margin-bottom:2em}.l-container--content-box{container-name:content-box;display:flex;flex-direction:column}.c-content-box--align-center{text-align:center}.c-content-box--align-right{text-align:right}.c-content-box__image{flex-grow:0;flex-shrink:0;margin-bottom:1em;width:100%}.c-content-box__image img{width:auto}.c-content-box__image--square{padding-bottom:100%;position:relative}.c-content-box__image--sixteen-to-nine{padding-bottom:56.25%;position:relative}.c-content-box__image--four-to-three{padding-bottom:75%;position:relative}.c-content-box__image--four-to-three,.c-content-box__image--sixteen-to-nine,.c-content-box__image--square{text-align:left}.c-content-box__image--four-to-three img,.c-content-box__image--sixteen-to-nine img,.c-content-box__image--square img{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.c-content-box__body{align-items:stretch;display:flex;flex:1 1 auto;flex-direction:column}.c-content-box__topic{color:var(--c-content-box_topic--color);font:var(--c-content-box_topic--font);font-weight:var(--c-content-box_topic--font-weight);margin:var(--c-content-box_topic--margin)}.c-content-box__text{flex:1 1 auto}.c-content-box__link{margin-top:1em}.c-divider{--c-divider--background:var(--ks-color-fg-alpha-9);--c-divider--height:1px;background:var(--c-divider--background);border:0;border-radius:var(--c-divider--height);height:var(--c-divider--height);margin:0}.c-divider--accent{--c-divider--background:var(--ks-color-primary-alpha-9)}.js-focus-visible :focus:not(.focus-visible){outline:none}

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;box-sizing:border-box;line-height:1.15;scroll-behavior:smooth}body{margin:0}pre{font-family:monospace,monospace;font-size:1em}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:0;margin:0;min-width:0;padding:.01em 0 0}legend{padding:0}progress{vertical-align:initial}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}*,:after,:before{box-sizing:inherit}body.overlay-open{overflow:hidden}button{-webkit-appearance:none;appearance:none;background:#0000;border:0;color:inherit;font:inherit;line-height:inherit;margin:0;overflow:visible;padding:0;text-align:inherit;width:auto}button:not(:disabled){cursor:pointer}body:not(:-moz-handler-blocked) fieldset{display:table-cell}fieldset[disabled]{opacity:.5}iframe{border:0}:root,[ks-inverted],[ks-theme]{--g-link--font-weight:var(--ks-font-weight-regular);--g-link--text-decoration:underline;--g-link--text-decoration-hover:inherit;--g-link--color:var(--ks-text-color-default-interactive);--g-link--color-hover:var(--ks-text-color-default-interactive-hover);--g-link--background:#0000;--g-link--border-radius:0;--g-topic--color:var(--ks-text-color-default);--g-topic--font:var(--ks-font-display-l);--g-topic--font-weight:var(--ks-font-weight-bold)}h1,h2,h3,h4,h5,h6{--g-link--font-weight:var(--c-rich-text_headline--font-weight)}a:not(.c-button){background:var(--g-link--background);border-radius:var(--g-link--border-radius);color:var(--g-link--color);font-weight:var(--g-link--font-weight);-webkit-text-decoration:var(--g-link--text-decoration);text-decoration:var(--g-link--text-decoration);transition:.15s}a:not(.c-button):focus,a:not(.c-button):hover{background:var(--g-link--background-hover);color:var(--g-link--color-hover);-webkit-text-decoration:var(--g-link--text-decoration-hover);text-decoration:var(--g-link--text-decoration-hover)}img{height:auto;margin-bottom:0;max-width:100%;vertical-align:top}figure{margin:0}figure img{width:100%}caption,figcaption{font:var(--ks-font-interface-xs);font-style:italic;padding-top:.35em}video{height:auto;max-width:100%;vertical-align:top;width:100%}kbd{border:var(--ks-border-width-default) solid var(--ks-color-fg-to-bg-8);border-radius:var(--ks-border-radius-control);box-shadow:0 1px 0 var(--ks-color-fg-alpha-8);display:inline-block;font:var(--ks-font-interface-s);margin:0 .1em;padding:.1em .5em 0;vertical-align:.1em;white-space:nowrap}html:not(.js) img.lazyload{display:none!important}.hidden-visually{clip:rect(1px,1px,1px,1px);border:0;-webkit-clip-path:inset(100%);clip-path:inset(100%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.hidden,[hidden]{display:none!important}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}@media print{.no-print{display:none}}.c-headline{--c-headline--space-after-minimum:0;--c-headline--space-after-small:var(--ks-spacing-stack-s);--c-headline--space-after-large:var(--ks-spacing-stack-l);--c-headline--space-after:var(--c-headline--space-after-minimum);--c-headline--font-weight:var(--c-rich-text_headline--font-weight);--c-headline--color:var(--c-rich-text_headline--color);margin:0 auto var(--c-headline--space-after);text-align:center}.c-headline--space-after-small{--c-headline--space-after:var(--c-headline--space-after-small)}.c-headline--space-after-large{--c-headline--space-after:var(--c-headline--space-after-large)}.c-headline__subheadline{--c-headline_subheadline--margin:0.5em 0 0;--c-headline_subheadline--font:var(--ks-font-copy-m);--c-headline_subheadline--font-weight:var(--ks-font-weight-regular);--c-headline_subheadline--color:var(--c-rich-text_headline--color);color:var(--c-headline_subheadline--color);font:var(--c-headline_subheadline--font);font-weight:var(--c-headline_subheadline--font-weight);margin:var(--c-headline_subheadline--margin)}.c-headline--align-left{margin-left:0;text-align:left}.c-headline--align-right{margin-right:0;text-align:left}.l-section .c-headline:not(:first-child){margin-top:calc(var(--c-headline--space-after)*1.5)}.c-headline__headline{color:var(--c-headline--color);font:var(--c-rich-text_headline--font);font-weight:var(--c-headline--font-weight);margin:0}.c-headline__h1{--c-rich-text_headline--font:var(--ks-font-display-xxl)}.c-headline__h2{--c-rich-text_headline--font:var(--ks-font-display-xl)}.c-headline__h3{--c-rich-text_headline--font:var(--ks-font-display-l)}.c-headline__h4,.c-headline__h5,.c-headline__p{--c-rich-text_headline--font:var(--ks-font-display-m)}.icon{fill:currentColor;display:inline-block;height:2em;vertical-align:middle;width:2em}:root,[ks-inverted],[ks-theme]{--c-rich-text--font:var(--ks-font-copy-m);--c-rich-text--vertical-spacing:var(--ks-spacing-m);--c-rich-text--horizontal-spacing:1em;--c-rich-text--color:var(--ks-text-color-default);--c-rich-text--font-weight:var(--ks-font-weight-regular);--c-rich-text_headline--color:var(--ks-text-color-default);--c-rich-text_headline--font:var(--ks-font-display-m);--c-rich-text_headline--font-weight:var(--ks-font-weight-bold);--c-rich-text_headline--margin:0.75em 0 0.5em}h1{--c-rich-text_headline--font:var(--ks-font-display-xxl)}h2{--c-rich-text_headline--font:var(--ks-font-display-xl)}h3{--c-rich-text_headline--font:var(--ks-font-display-l)}.l-container--rich-text{container-name:rich-text}.c-rich-text{color:var(--c-rich-text--color);font:var(--c-rich-text--font);font-weight:var(--c-rich-text--font-weight)}.c-rich-text__align-center{text-align:center}.c-rich-text__align-right{text-align:right}.c-rich-text h1,.c-rich-text h2,.c-rich-text h3,.c-rich-text h4,.c-rich-text h5,.c-rich-text h6{color:var(--c-rich-text_headline--color);font:var(--c-rich-text_headline--font);font-weight:var(--c-rich-text_headline--font-weight);margin:var(--c-rich-text_headline--margin);text-transform:var(--c-rich-text_headline--text-transform)}.c-rich-text h1 a,.c-rich-text h2 a,.c-rich-text h3 a,.c-rich-text h4 a,.c-rich-text h5 a,.c-rich-text h6 a{text-decoration:none!important}.c-rich-text p{margin:var(--c-rich-text--vertical-spacing) 0}.c-rich-text code{background:var(--c-rich-text_code--background,var(--ks-color-fg-alpha-9));border-radius:var(--c-rich-text_code--border-radius,.25rem);font-size:.85em;margin:0 .2rem;padding:.2rem .5rem;white-space:nowrap}.c-rich-text pre>code{display:block;overflow:auto;padding:var(--c-rich-text--horizontal-spacing);white-space:pre}.c-rich-text blockquote{border-left:var(--c-rich-text_blockquote--border-left,.3rem solid var(--ks-color-fg-alpha-8));font-style:var(--c-rich-text_blockquote--font-style);margin:var(--c-rich-text--vertical-spacing) 0;padding:0 var(--c-rich-text--horizontal-spacing)}.c-rich-text hr{border:0;border-bottom:var(--c-rich-text_hr--border,1px solid var(--ks-color-fg-alpha-7));margin:calc(var(--c-rich-text--vertical-spacing)*2) 0}.c-rich-text ol,.c-rich-text ul{margin:var(--c-rich-text--vertical-spacing) 0;padding-left:1.5rem}.c-rich-text ol ol,.c-rich-text ol ul,.c-rich-text ul ol,.c-rich-text ul ul{margin-top:0}.c-rich-text li{margin:calc(var(--c-rich-text--vertical-spacing)/4) 0}.c-rich-text ul{list-style:var(--c-rich-text_ul--style,disc)}.c-rich-text ol{list-style:var(--c-rich-text_ol--style,decimal)}.c-rich-text :first-child{margin-top:0}.c-rich-text :last-child{margin-bottom:0}@media print{.c-rich-text h1,.c-rich-text h2,.c-rich-text h3,.c-rich-text h4,.c-rich-text h5,.c-rich-text h6{page-break-after:avoid}}:root,[ks-inverted],[ks-theme]{--l-section--content-width-narrow:46.5rem;--l-section--content-width-default:62rem;--l-section--content-width-wide:75rem;--l-section--content-width-max:120rem;--l-section--content-width-full:120rem;--l-section--content-padding:var(--ks-spacing-m);--l-section--background-default:var(--ks-background-color-default);--l-section--background-accent:var(--ks-background-color-accent);--l-section--background-bold:var(--ks-color-fg-alpha-4);--l-section--space-default:var(--ks-spacing-xxl);--l-section--space-small:calc(var(--l-section--space-default)/2);--l-section--gutter-small:var(--ks-spacing-xs);--l-section--gutter-default:var(--ks-spacing-m);--l-section--gutter-large:var(--ks-spacing-xl)}.l-section{--l-section--background:var(--l-section--background-default);background:var(--l-section--background);box-sizing:border-box;padding:var(--l-section--space-default) 0;scroll-margin-top:var(--g-scroll-offset)}.l-section--accent{--l-section--background:var(--l-section--background-accent)}.l-section--bold{--l-section--background:var(--l-section--background-bold)}.l-section__container{--l-section--gutter:var(--l-section--gutter-default);--l-section_col--min-width:18rem;--l-section_col--max-width:1fr;--l-section_col--repeat:auto-fit;grid-gap:var(--l-section--gutter);display:grid;grid-template-columns:repeat(var(--l-section_col--repeat),minmax(min(var(--l-section_col--min-width),100%),var(--l-section_col--max-width)));margin:auto;max-width:var(--l-section--content-width-default);padding:0 var(--l-section--content-padding);width:100%}.l-section__container--gutter-small{--l-section--gutter:var(--l-section--gutter-small)}.l-section__container--gutter-large{--l-section--gutter:var(--l-section--gutter-large)}.l-section__container--tile{--l-section_col--repeat:auto-fill}.l-section__container--list{--l-section_col--repeat:1}.l-container--section{container-name:section}.l-section--space-before-small{padding-top:var(--l-section--space-small)}.l-section--space-before-none{padding-top:0}.l-section--space-after-small{padding-bottom:var(--l-section--space-small)}.l-section--space-after-none{padding-bottom:0}.l-section__container--narrow{max-width:var(--l-section--content-width-narrow)}.l-section__container--wide{max-width:var(--l-section--content-width-wide)}.l-section__container--max{max-width:var(--l-section--content-width-max)}.l-section__container--full{max-width:var(--l-section--content-width-full);padding:0}.c-slider-main,.c-slider-nav{box-sizing:border-box;position:relative;width:100%}.c-slider__track{overflow:hidden}.c-slider__slides{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;flex-wrap:nowrap;list-style:none;overflow:hidden;padding:0;position:relative;touch-action:pan-y;transform-style:preserve-3d;white-space:nowrap;width:100%;will-change:transform}.c-slider__slide,.c-slider__slides--dragging{-webkit-user-select:none;user-select:none}.c-slider__slide{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;flex-shrink:0;height:100%;white-space:normal;width:100%}.c-slider__slide a{-webkit-user-drag:none}.c-slider__arrows,.c-slider__slide a{-webkit-user-select:none;user-select:none}.c-slider__arrows{-webkit-touch-callout:none;display:none;opacity:0;transition:.3s}.c-slider:hover .c-slider__arrows{opacity:1}.c-slider__arrow{background-color:var(--c-slider_arrow--background);border-radius:var(--ks-border-radius-control);color:var(--c-slider_arrow--color);position:absolute;top:50%;transform:translateY(-50%);transition:inherit;-webkit-user-select:none;user-select:none;z-index:100}.c-slider__arrow:focus,.c-slider__arrow:hover{background-color:var(--c-slider_arrow--background-hover)}.c-slider__arrow .icon{height:var(--c-slider_arrow--size);width:var(--c-slider_arrow--size)}.c-slider__arrow--prev{left:0}[data-slider-arrows=outer] .c-slider__arrow--prev{margin-left:calc(var(--c-slider_arrow--size)*var(--c-slider_arrow--offset))}.c-slider__arrow--next{right:0}[data-slider-arrows=outer] .c-slider__arrow--next{margin-right:calc(var(--c-slider_arrow--size)*var(--c-slider_arrow--offset))}.c-slider__bullet{align-self:center;background:var(--c-slider_bullet--background);border:var(--ks-border-width-default) solid var(--c-slider_bullet--outline-color);border-radius:var(--ks-border-radius-circle);display:inline-block;height:var(--c-slider_bullet--size);margin:var(--c-slider_bullet--margin);transition:inherit;width:var(--c-slider_bullet--size)}.c-slider-nav__slide--active .c-slider__bullet{background:var(--c-slider_bullet--background-active);border-color:var(--c-slider_bullet--outline-color-active)}.c-slider-nav__slide:not(.c-slider-nav__slide--active) .c-slider__bullet:focus,.c-slider-nav__slide:not(.c-slider-nav__slide--active) .c-slider__bullet:hover{background:var(--c-slider_bullet--background-hover)}.c-slider{--c-slider_arrow--size:2.5rem;--c-slider_arrow--offset:-1.5;--c-slider_arrow--color:var(--ks-color-primary);--c-slider_arrow--background:var(--ks-background-color-interface-interactive);--c-slider_arrow--background-hover:var(--ks-background-color-interface-interactive-hover);--c-slider_bullet--size:0.8rem;--c-slider_bullet--margin:0.25rem 0.5rem;--c-slider_bullet--outline-color:var(--ks-color-fg-alpha-8);--c-slider_bullet--outline-color-active:var(--ks-color-primary);--c-slider_bullet--background:var(--ks-background-color-interface-interactive);--c-slider_bullet--background-active:var(--ks-background-color-interface-interactive-current);--c-slider_bullet--background-hover:var(--ks-background-color-interface-interactive-hover)}.l-section__container--full .c-slider,.l-section__container--max .c-slider{--c-slider_arrow--offset:0}.l-container--slider{container-name:slider}.c-slider-main .c-slider__track{transition:.3s;width:100%}.c-slider-main .c-slider__slides{align-items:flex-start}.c-slider-nav{overflow:hidden}.c-slider-nav__slides{flex-wrap:wrap;justify-content:center}.c-slider-nav__slide{white-space:normal}.c-slider--disabled .c-slider-nav,.c-slider--disabled .c-slider__arrows,.c-slider--disabled .c-slider__slide--clone{display:none!important}.c-slider--disabled .c-slider__slides{justify-content:center;transform:none!important;width:auto!important}@media print{.c-slider-nav{display:none}}.l-container--teaser-box{display:flex;flex-direction:column}.c-teaser-box{contain:layout inline-size style;display:flex;flex:1 1;flex-direction:column}.c-teaser-box .c-teaser__image{flex-grow:0;flex-shrink:0;width:100%}.c-teaser-box .c-teaser__image--square{padding-bottom:100%;position:relative}.c-teaser-box .c-teaser__image--sixteen-to-nine{padding-bottom:56.25%;position:relative}.c-teaser-box .c-teaser__image--four-to-three{padding-bottom:75%;position:relative}.c-teaser-box .c-teaser__image--four-to-three img,.c-teaser-box .c-teaser__image--sixteen-to-nine img,.c-teaser-box .c-teaser__image--square img{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.c-teaser-box .c-teaser__body{flex-direction:column;flex-grow:1}.c-teaser-box .c-teaser__text{flex:1 1 auto}.c-teaser-box .c-teaser__link{margin-top:1em}.c-teaser-box.image--spacing{padding:var(--c-teaser--padding);padding-bottom:0}.c-teaser-box.image--spacing .c-teaser__image{border-top-left-radius:calc(var(--c-teaser--border-radius) - var(--c-teaser--padding));border-top-right-radius:calc(var(--c-teaser--border-radius) - var(--c-teaser--padding))}.c-teaser-box.image--spacing .c-teaser__body{padding-left:0;padding-right:0}:root,[ks-inverted],[ks-theme]{--c-teaser--font:var(--ks-font-copy-m);--c-teaser--color:var(--ks-text-color-default);--c-teaser--background:var(--ks-background-color-primary-inverted-translucent);--c-teaser--border:var(--ks-border-width-default) solid var(--ks-border-color-interface);--c-teaser--shadow-hover:0 0 30px #0000001a,0 10px 20px -15px rgba(0,0,0,.023),0 25px 25px -35px rgba(0,0,0,.057);--c-teaser--padding:1rem;--c-teaser_text--spacing:0.5rem}[ks-inverted=true]{--c-teaser--shadow-hover:0 0 30px #0003,0 10px 20px -15px #00000026,0 25px 25px -35px #00000040}.c-teaser{background:var(--c-teaser--background);border:var(--c-teaser--border);border-radius:var(--c-teaser--border-radius);box-shadow:var(--c-teaser--shadow);box-sizing:border-box;font:var(--c-teaser--font);overflow:hidden;width:100%}.c-teaser,.c-teaser .c-rich-text{color:var(--c-teaser--color)}.c-teaser.js-linked{transition:box-shadow .2s}.c-teaser.js-linked:hover{box-shadow:var(--c-teaser--shadow-hover);cursor:pointer}.c-teaser__body{display:flex;padding:var(--c-teaser--padding)}.c-teaser__text{flex:1 1 auto}.c-teaser__text>*+*{margin-top:var(--c-teaser_text--spacing)}.c-teaser__topic{color:var(--g-topic--color);font:var(--g-topic--font);font-weight:var(--g-topic--font-weight);margin:0}.c-teaser--style-dark .c-teaser__topic{color:#fff}.c-count-up{--c-count-up--text-align:center;--c-count-up_icon--size:3rem;--c-count-up_icon--color:var(--ks-text-color-default);--c-count-up_icon--margin-bottom:1rem;--c-count-up_number--margin:0 0 0.5em;--c-count-up_number--font:var(--ks-font-interface-xl);--c-count-up_number--font-weight:var(--ks-font-weight-bold);--c-count-up_number--color:var(--ks-text-color-default);--c-count-up_topic--margin:0 0 0.5em;--c-count-up_topic--font:var(--ks-font-display-l);--c-count-up_topic--font-weight:var(--ks-font-weight-bold);--c-count-up_topic--color:var(--ks-text-color-default);display:flex;flex-direction:column;text-align:var(--c-count-up--text-align)}.c-count-up__icon{align-items:center;color:var(--c-count-up_icon--color);display:flex;height:var(--c-count-up_icon--size);justify-content:center;margin-bottom:var(--c-count-up_icon--margin-bottom)}.c-count-up__icon img,.c-count-up__icon svg{height:100%;max-height:100%;width:auto}.c-count-up__number{color:var(--c-count-up_number--color);font:var(--c-count-up_number--font);font-weight:var(--c-count-up_number--font-weight);margin:var(--c-count-up_number--margin)}.c-count-up__topic{color:var(--c-count-up_topic--color);font:var(--c-count-up_topic--font);font-weight:var(--c-count-up_topic--font-weight);margin:var(--c-count-up_topic--margin)}.c-count-up__text{font:var(--c-count-up_text--font,var(--c-rich-text--font))}.c-count-up__link{margin-top:auto;padding-top:1rem}.c-logo-tiles{--c-logo-tiles--gutter:1rem;--c-logo-tiles--cols:3;display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:calc(var(--c-logo-tiles--gutter)*-.5) 0 calc(var(--c-logo-tiles--gutter)*-.5) calc(var(--c-logo-tiles--gutter)*-1);padding:0}.l-container--logo-tiles{container-name:logo-tiles}.c-logo-tiles__col{margin:calc(var(--c-logo-tiles--gutter)/2) 0 calc(var(--c-logo-tiles--gutter)/2) var(--c-logo-tiles--gutter);max-width:calc(100%/var(--c-logo-tiles--cols) - var(--c-logo-tiles--gutter));position:relative;width:100%}.c-logo-tiles__col:after{content:"";display:block;padding-top:56.25%}.c-logo-tiles img{-o-object-fit:contain;object-fit:contain;position:absolute;width:100%}.c-storytelling{--c-storytelling--color:var(--ks-text-color-default);--c-storytelling--vertical-padding:var(--ks-spacing-xl);--c-storytelling--horizontal-padding:var(--ks-spacing-m);background-color:var(--c-storytelling--background-color);background-position:50%;background-repeat:no-repeat;background-size:cover;color:var(--c-storytelling--color);display:flex;flex-direction:column;padding:var(--c-storytelling--vertical-padding) var(--c-storytelling--horizontal-padding)}.l-container--storytelling{container-name:storytelling}.c-storytelling--full{padding:0}.c-storytelling--full img{width:100%}.c-storytelling__image{align-items:center;display:flex;flex:1 1 50%;justify-content:center;margin-bottom:1rem}.c-storytelling--full .c-storytelling__image{margin-bottom:0}.c-storytelling__image--top,.c-storytelling__image--top-edge{align-items:flex-start}.c-storytelling__image--top-edge img{margin-top:calc(var(--c-storytelling--vertical-padding)*-1)}.c-storytelling__image--bottom,.c-storytelling__image--bottom-edge{align-items:flex-end}.c-storytelling--order-mobile-image-last .c-storytelling__image--bottom-edge img{margin-bottom:calc(var(--c-storytelling--vertical-padding)*-1)}.c-storytelling__image--left,.c-storytelling__image--left-edge{justify-content:flex-start}.c-storytelling__image--left-edge img{margin-left:calc(var(--c-storytelling--horizontal-padding)*-1)}.c-storytelling__image--right,.c-storytelling__image--right-edge{justify-content:flex-end}.c-storytelling__image--right-edge img{margin-right:calc(var(--c-storytelling--horizontal-padding)*-1)}.c-storytelling--full .c-storytelling__image,.c-storytelling--full.c-storytelling--order-desktop-image-last .c-storytelling__image{padding:0}.c-storytelling--sixteen-to-nine .c-storytelling__image:before{padding-top:56.25%}.c-storytelling--four-to-three .c-storytelling__image:before{padding-top:75%}.c-storytelling--three-to-two .c-storytelling__image:before{padding-top:66%}.c-storytelling--square .c-storytelling__image:before{padding-top:100%}.c-storytelling--four-to-three .c-storytelling__image,.c-storytelling--sixteen-to-nine .c-storytelling__image,.c-storytelling--square .c-storytelling__image,.c-storytelling--three-to-two .c-storytelling__image{position:relative}.c-storytelling--four-to-three .c-storytelling__image:before,.c-storytelling--sixteen-to-nine .c-storytelling__image:before,.c-storytelling--square .c-storytelling__image:before,.c-storytelling--three-to-two .c-storytelling__image:before{content:"";float:left}.c-storytelling--four-to-three .c-storytelling__image img,.c-storytelling--sixteen-to-nine .c-storytelling__image img,.c-storytelling--square .c-storytelling__image img,.c-storytelling--three-to-two .c-storytelling__image img{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.c-storytelling__box{align-items:center;box-sizing:border-box;display:flex;flex:1 1 50%;justify-content:center}.c-storytelling__box:only-child{--c-storytelling--horizontal-padding:0}.c-storytelling__box--top{align-items:flex-start}.c-storytelling__box--bottom{align-items:flex-end}.c-storytelling__box--left,.c-storytelling__box--right{justify-content:flex-start}.c-storytelling--full .c-storytelling__box{padding:var(--c-storytelling--vertical-padding) var(--c-storytelling--horizontal-padding)}.c-storytelling--order-desktop-image-last .c-storytelling__box{padding-left:0}.c-storytelling--full.c-storytelling--order-desktop-image-last .c-storytelling__box{padding-left:var(--c-storytelling--horizontal-padding);padding-right:var(--c-storytelling--horizontal-padding)}.c-storytelling__box__content{flex:1 1;max-width:36.85em}.c-storytelling__box__content--center{text-align:center}.c-storytelling__box__content[style] .c-headline>*,.c-storytelling__box__content[style] .c-headline>* a,.c-storytelling__box__content[style] .c-headline>* a:not([class]),.c-storytelling__box__content[style] .c-rich-text{color:inherit}.c-storytelling__box .c-headline{max-width:none}.c-storytelling__text{margin-bottom:1em}.c-visual{--c-visual--min-height:18rem;--c-visual_image--indent-left:20%;--c-visual_image--indent-right:70%;--c-visual_overlay--background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoAgMAAADxkFD+AAAACVBMVEUAAAD///8AAABzxoNxAAAAA3RSTlMAAJlzpe8+AAAAG0lEQVQY02NcwAAFjIxITAaszFG1A6w2FM4GAMpWDSVzkJMQAAAAAElFTkSuQmCC");--c-visual_overlay--background-size:1rem;background:var(--c-visual--background);display:flex;flex-direction:column;min-height:var(--c-visual--min-height);position:relative;z-index:1}.c-visual--small{--c-visual--min-height:13.35rem}.c-visual__box{--c-visual_box--color:var(--ks-text-color-primary);--c-visual_box--background:var(--ks-background-color-primary-inverted-translucent);--c-visual_box--max-width:var(--l-section--content-width-default);--c-visual_text--font:var(--ks-font-copy-m);--c-visual_text--font-weight:var(--ks-font-weight-regular);--c-visual_text--margin:1.2em 0 0;background:var(--c-visual_box--background);border:var(--c-visual_box--border);color:var(--c-visual_box--color);max-width:var(--c-visual_box--max-width);padding:1.5rem var(--l-section--content-padding);position:relative;width:100%}.l-container--visual{container-name:visual}.c-visual--full{height:calc(100vh - var(--g-header-height))}.c-visual--full,.c-visual--no-crop{min-height:0!important}.c-visual__media{position:relative}.c-visual__media,.c-visual__media *{min-height:inherit}.c-visual--full .c-visual__media{flex-grow:1}.c-visual__media--inbox{bottom:0;left:0;position:absolute;right:0;top:0}.c-visual__image{bottom:inherit;display:block;left:inherit;position:inherit;right:inherit;top:inherit}.c-visual__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.c-visual__image--indent-left img{-o-object-position:var(--c-visual_image--indent-left) 50%;object-position:var(--c-visual_image--indent-left) 50%}.c-visual__image--indent-right img{-o-object-position:var(--c-visual_image--indent-right) 50%;object-position:var(--c-visual_image--indent-right) 50%}.c-visual--full .c-visual__image,.c-visual--full .c-visual__image *{height:100%}.c-visual__video{bottom:inherit;height:100%;left:inherit;-o-object-fit:cover;object-fit:cover;position:inherit;right:inherit;top:inherit}.c-visual__content{align-items:center;display:flex;margin:auto;width:100%}.c-visual__content--center{justify-content:center;text-align:center}.c-visual__content--left{justify-content:flex-start}.c-visual__content--right{justify-content:flex-end}.c-visual__content--top{align-items:flex-start}.c-visual__content--bottom{align-items:flex-end}.c-visual__content--indent{max-width:var(--l-section--content-width-default)}.c-visual__content--inbox,.c-visual__content:only-child{padding:var(--l-section--content-padding)}.c-visual__box .c-rich-text{--c-rich-text--color:var(--c-visual_box--color)}.c-visual__box a:not(.c-button){color:inherit}.c-visual__content--inbox .c-visual__box,.c-visual__content:only-child .c-visual__box{border-radius:var(--c-visual_box--border-radius)}.c-visual__content--inbox .c-visual__box--transparent,.c-visual__content:only-child .c-visual__box--transparent{background:none;border-radius:0;padding:0}.c-visual__box .l-container{container-type:unset}.c-visual .c-headline{--c-headline--color:var(--c-visual_headline--color,inherit);max-width:none}.c-visual .c-headline__subheadline{--c-headline_subheadline--color:inherit}.c-visual__text{font:var(--c-visual_text--font);font-weight:var(--c-visual_text--font-weight);margin:var(--c-visual_text--margin)}.c-visual__text p{font-size:inherit;line-height:inherit}.c-visual__text p:last-child{margin-bottom:0}.c-visual__link{margin-top:1.5em}.c-visual__continue{margin-top:auto;position:relative;text-align:center}.c-visual__continue-btn{color:#fff;transform:translateY(-10px);transition:transform .3s}.c-visual__continue-btn:focus,.c-visual__continue-btn:hover{transform:translate(0)}.c-visual__continue-btn .icon{height:3.5rem;width:3.5rem}.c-visual__overlay{background:var(--c-visual_overlay--background);background-size:var(--c-visual_overlay--background-size);bottom:0;left:0;position:absolute;right:0;top:0}@media print{.c-visual__image{display:none}.c-visual__box{background-color:initial;border:2px solid var(--ks-color-fg-to-bg-7);margin:1cm 0;width:auto}.c-visual__box,.c-visual__box a{color:var(--ks-text-color-default)}}.c-post-head{--c-post-head_date--font:var(--ks-font-interface-xs);--c-post-head_date--font-weight:var(--ks-font-weight-bold);--c-post-head_date--color:var(--ks-color-fg-alpha-5);--c-post-head_headline--font:var(--ks-font-display-l);--c-post-head_headline--font-weight:var(--ks-font-weight-bold);--c-post-head_headline--color:var(--ks-text-color-default);--c-post-head_headline--color-hover:var(--ks-text-color-default)}.c-post-head__meta{align-items:baseline;display:flex;margin-bottom:.5rem}.c-post-head__date{color:var(--c-post-head_date--color);font:var(--c-post-head_date--font);font-weight:var(--c-post-head_date--font-weight);padding-right:1rem}.c-post-head__image--left{text-align:left}.c-post-head__image--center{text-align:center}.c-post-head__image--right{text-align:right}:root,[ks-theme]{--ks-background-color-accent-base:var(--ks-color-primary-to-bg-9-base);--ks-background-color-accent-inverted-base:var(--ks-color-primary-to-bg-2-base);--ks-background-color-clear-base:var(--ks-color-transparent-base);--ks-background-color-clear-interactive-base:var(--ks-color-transparent-base);--ks-background-color-clear-interactive-hover-base:var(--ks-color-primary-alpha-2-base);--ks-background-color-clear-interactive-active-base:var(--ks-color-primary-alpha-3-base);--ks-background-color-clear-inverted-base:var(--ks-color-transparent-base);--ks-background-color-clear-inverted-interactive-base:var(--ks-color-transparent-base);--ks-background-color-clear-inverted-interactive-hover-base:var(--ks-color-fg-inverted-alpha-2-base);--ks-background-color-clear-inverted-interactive-active-base:var(--ks-color-primary-inverted-alpha-4-base);--ks-background-color-default-base:var(--ks-color-fg-inverted-base);--ks-background-color-default-inverted-base:var(--ks-color-primary-base);--ks-background-color-interface-base:var(--ks-color-primary-alpha-2-base);--ks-background-color-interface-interactive-base:var(--ks-color-transparent-base);--ks-background-color-interface-interactive-disabled-base:var(--ks-color-fg-alpha-1-base);--ks-background-color-interface-interactive-hover-base:var(--ks-color-fg-alpha-1-base);--ks-background-color-interface-interactive-active-base:var(--ks-color-fg-alpha-1-base);--ks-background-color-interface-inverted-base:var(--ks-color-fg-inverted-alpha-1-base);--ks-background-color-interface-inverted-interactive-base:var(--ks-color-transparent-base);--ks-background-color-interface-inverted-interactive-disabled-base:var(--ks-color-fg-inverted-alpha-1-base);--ks-background-color-interface-inverted-interactive-hover-base:var(--ks-color-fg-inverted-alpha-1-base);--ks-background-color-interface-inverted-interactive-active-base:var(--ks-color-fg-inverted-alpha-1-base);--ks-background-color-primary-base:var(--ks-color-primary-base);--ks-background-color-primary-interactive-base:var(--ks-color-primary-base);--ks-background-color-primary-interactive-hover-base:var(--ks-color-primary-to-bg-2-base);--ks-background-color-primary-interactive-active-base:var(--ks-color-primary-to-bg-4-base);--ks-background-color-primary-translucent-base:var(--ks-color-primary-alpha-8-base);--ks-background-color-primary-inverted-base:var(--ks-color-primary-inverted-base);--ks-background-color-primary-inverted-interactive-base:var(--ks-color-primary-inverted-base);--ks-background-color-primary-inverted-interactive-hover-base:var(--ks-color-primary-inverted-to-fg-8-base);--ks-background-color-primary-inverted-interactive-active-base:var(--ks-color-primary-inverted-to-bg-2-base);--ks-background-color-primary-inverted-translucent-base:var(--ks-color-primary-inverted-alpha-8-base);--ks-border-color-accent-base:var(--ks-color-primary-alpha-2-base);--ks-border-color-accent-inverted-base:var(--ks-color-fg-inverted-alpha-2-base);--ks-border-color-clear-interactive-base:var(--ks-color-transparent-base);--ks-border-color-clear-interactive-hover-base:var(--ks-color-primary-alpha-2-base);--ks-border-color-clear-interactive-active-base:var(--ks-color-primary-alpha-3-base);--ks-border-color-clear-inverted-interactive-base:var(--ks-color-transparent-base);--ks-border-color-clear-inverted-interactive-hover-base:var(--ks-color-primary-inverted-alpha-3-base);--ks-border-color-clear-inverted-interactive-active-base:var(--ks-color-primary-inverted-alpha-4-base);--ks-border-color-default-base:var(--ks-color-fg-inverted-base);--ks-border-color-default-inverted-base:var(--ks-color-fg-alpha-7-base);--ks-border-color-interface-base:#0000;--ks-border-color-interface-interactive-base:var(--ks-color-primary-alpha-2-base);--ks-border-color-interface-interactive-disabled-base:var(--ks-color-fg-alpha-1-base);--ks-border-color-interface-interactive-hover-base:var(--ks-color-primary-alpha-4-base);--ks-border-color-interface-interactive-active-base:var(--ks-color-primary-alpha-6-base);--ks-border-color-interface-inverted-base:var(--ks-color-transparent-base);--ks-border-color-interface-inverted-interactive-base:var(--ks-color-fg-inverted-alpha-2-base);--ks-border-color-interface-inverted-interactive-disabled-base:var(--ks-color-fg-alpha-1-base);--ks-border-color-interface-inverted-interactive-hover-base:var(--ks-color-fg-inverted-alpha-4-base);--ks-border-color-interface-inverted-interactive-active-base:var(--ks-color-fg-inverted-alpha-6-base);--ks-border-color-primary-base:var(--ks-color-primary-base);--ks-border-color-primary-interactive-base:var(--ks-color-primary-base);--ks-border-color-primary-interactive-hover-base:var(--ks-color-primary-to-bg-2-base);--ks-border-color-primary-interactive-active-base:var(--ks-color-primary-to-bg-3-base);--ks-border-color-primary-translucent-base:var(--ks-color-primary-alpha-8-base);--ks-border-color-primary-inverted-base:var(--ks-color-primary-inverted-base);--ks-border-color-primary-inverted-interactive-base:var(--ks-color-primary-inverted-base);--ks-border-color-primary-inverted-interactive-hover-base:var(--ks-color-primary-inverted-to-fg-7-base);--ks-border-color-primary-inverted-interactive-active-base:var(--ks-color-primary-inverted-to-bg-3-base);--ks-border-color-primary-inverted-translucent-base:var(--ks-color-primary-inverted-alpha-8-base);--ks-border-width-default:2px;--ks-border-width-emphasized:3px;--ks-border-radius-control:0px;--ks-border-radius-card:0px;--ks-border-radius-surface:0px;--ks-border-radius-pill:999px;--ks-border-radius-circle:50%;--ks-box-shadow-opacity-control:0.2;--ks-box-shadow-opacity-control-hover:0.3;--ks-box-shadow-opacity-card:0.2;--ks-box-shadow-opacity-card-hover:0.3;--ks-box-shadow-opacity-surface:0.1;--ks-box-shadow-opacity-surface-hover:0.2;--ks-box-shadow-color-control:rgba(5,5,5,var(--ks-box-shadow-opacity-control));--ks-box-shadow-color-control-hover:rgba(5,5,5,var(--ks-box-shadow-opacity-control-hover));--ks-box-shadow-color-card:rgba(5,5,5,var(--ks-box-shadow-opacity-card));--ks-box-shadow-color-card-hover:rgba(5,5,5,var(--ks-box-shadow-opacity-card-hover));--ks-box-shadow-color-surface:rgba(5,5,5,var(--ks-box-shadow-opacity-surface));--ks-box-shadow-color-surface-hover:rgba(5,5,5,var(--ks-box-shadow-opacity-surface-hover));--ks-box-shadow-control:0 1px 2.75px var(--ks-box-shadow-color-control);--ks-box-shadow-control-hover:0 1px 5.5px var(--ks-box-shadow-color-control-hover);--ks-box-shadow-card:0 1px 5.5px var(--ks-box-shadow-color-card);--ks-box-shadow-card-hover:0 1px 11px var(--ks-box-shadow-color-card-hover);--ks-box-shadow-surface:0 1px 11px var(--ks-box-shadow-color-surface);--ks-box-shadow-surface-hover:0 1px 22px var(--ks-box-shadow-color-surface-hover);--ks-color-primary-base:#05566a;--ks-color-primary-alpha-1-base:#05566a0d;--ks-color-primary-alpha-2-base:#05566a21;--ks-color-primary-alpha-3-base:#05566a3d;--ks-color-primary-alpha-4-base:#05566a5e;--ks-color-primary-alpha-5-base:#05566a80;--ks-color-primary-alpha-6-base:#05566aa1;--ks-color-primary-alpha-7-base:#05566ac2;--ks-color-primary-alpha-8-base:#05566ade;--ks-color-primary-alpha-9-base:#05566af2;--ks-color-primary-to-bg-1-base:#125e71;--ks-color-primary-to-bg-2-base:#266c7d;--ks-color-primary-to-bg-3-base:#417f8e;--ks-color-primary-to-bg-4-base:#6295a1;--ks-color-primary-to-bg-5-base:#82abb5;--ks-color-primary-to-bg-6-base:#a3c0c8;--ks-color-primary-to-bg-7-base:#c3d6db;--ks-color-primary-to-bg-8-base:#dfe9ec;--ks-color-primary-to-bg-9-base:#eceff3;--ks-color-primary-to-fg-1-base:#054e60;--ks-color-primary-to-fg-2-base:#054656;--ks-color-primary-to-fg-3-base:#053e4c;--ks-color-primary-to-fg-4-base:#053642;--ks-color-primary-to-fg-5-base:#052e38;--ks-color-primary-to-fg-6-base:#05252d;--ks-color-primary-to-fg-7-base:#051d23;--ks-color-primary-to-fg-8-base:#051519;--ks-color-primary-to-fg-9-base:#050d0f;--ks-color-primary-inverted-base:#ecff00;--ks-color-primary-inverted-alpha-1-base:#ecff000d;--ks-color-primary-inverted-alpha-2-base:#ecff0021;--ks-color-primary-inverted-alpha-3-base:#ecff003d;--ks-color-primary-inverted-alpha-4-base:#ecff005e;--ks-color-primary-inverted-alpha-5-base:#ecff0080;--ks-color-primary-inverted-alpha-6-base:#ecff00a1;--ks-color-primary-inverted-alpha-7-base:#ecff00c2;--ks-color-primary-inverted-alpha-8-base:#ecff00de;--ks-color-primary-inverted-alpha-9-base:#ecff00f2;--ks-color-primary-inverted-to-bg-1-base:#e0f300;--ks-color-primary-inverted-to-bg-2-base:#cedf01;--ks-color-primary-inverted-to-bg-3-base:#b5c301;--ks-color-primary-inverted-to-bg-4-base:#97a302;--ks-color-primary-inverted-to-bg-5-base:#798203;--ks-color-primary-inverted-to-bg-6-base:#5a6203;--ks-color-primary-inverted-to-bg-7-base:#3c4104;--ks-color-primary-inverted-to-bg-8-base:#232604;--ks-color-primary-inverted-to-bg-9-base:#111205;--ks-color-primary-inverted-to-fg-1-base:#eeff1a;--ks-color-primary-inverted-to-fg-2-base:#f0ff33;--ks-color-primary-inverted-to-fg-3-base:#f2ff4d;--ks-color-primary-inverted-to-fg-4-base:#f4ff66;--ks-color-primary-inverted-to-fg-5-base:#f6ff80;--ks-color-primary-inverted-to-fg-6-base:#f7ff99;--ks-color-primary-inverted-to-fg-7-base:#f9ffb3;--ks-color-primary-inverted-to-fg-8-base:#fbffcc;--ks-color-primary-inverted-to-fg-9-base:#fdffe6;--ks-color-fg-base:#444f52;--ks-color-fg-alpha-1-base:#0505050d;--ks-color-fg-alpha-2-base:#05050521;--ks-color-fg-alpha-3-base:#0505053d;--ks-color-fg-alpha-4-base:#0505055e;--ks-color-fg-alpha-5-base:#05050580;--ks-color-fg-alpha-6-base:#050505a1;--ks-color-fg-alpha-7-base:#050505c2;--ks-color-fg-alpha-8-base:#050505de;--ks-color-fg-alpha-9-base:#050505f2;--ks-color-fg-to-bg-1-base:#121212;--ks-color-fg-to-bg-2-base:#262626;--ks-color-fg-to-bg-3-base:#414141;--ks-color-fg-to-bg-4-base:#626262;--ks-color-fg-to-bg-5-base:#828282;--ks-color-fg-to-bg-6-base:#a3a3a3;--ks-color-fg-to-bg-7-base:#c3c3c3;--ks-color-fg-to-bg-8-base:#dfdfdf;--ks-color-fg-to-bg-9-base:#f3f3f3;--ks-color-fg-inverted-base:#fff;--ks-color-fg-inverted-alpha-1-base:#ffffff0d;--ks-color-fg-inverted-alpha-2-base:#ffffff21;--ks-color-fg-inverted-alpha-3-base:#ffffff3d;--ks-color-fg-inverted-alpha-4-base:#ffffff5e;--ks-color-fg-inverted-alpha-5-base:#ffffff80;--ks-color-fg-inverted-alpha-6-base:#ffffffa1;--ks-color-fg-inverted-alpha-7-base:#ffffffc2;--ks-color-fg-inverted-alpha-8-base:#ffffffde;--ks-color-fg-inverted-alpha-9-base:#fffffff2;--ks-color-fg-inverted-to-bg-1-base:#f3f3f3;--ks-color-fg-inverted-to-bg-2-base:#dfdfdf;--ks-color-fg-inverted-to-bg-3-base:#c3c3c3;--ks-color-fg-inverted-to-bg-4-base:#a3a3a3;--ks-color-fg-inverted-to-bg-5-base:#828282;--ks-color-fg-inverted-to-bg-6-base:#626262;--ks-color-fg-inverted-to-bg-7-base:#414141;--ks-color-fg-inverted-to-bg-8-base:#262626;--ks-color-fg-inverted-to-bg-9-base:#121212;--ks-color-link-base:#05566a;--ks-color-link-inverted-base:#ecff00;--ks-color-transparent-base:#0000;--ks-depth-modal:1000;--ks-spacing-xxs:var(--ks-spacing-xxs-base);--ks-spacing-xxs-base:0.35rem;--ks-spacing-xxs-bp-factor-phone:1;--ks-spacing-xxs-bp-factor-tablet:1.15;--ks-spacing-xxs-bp-factor-desktop:1.25;--ks-spacing-xs:var(--ks-spacing-xs-base);--ks-spacing-xs-base:0.5rem;--ks-spacing-xs-bp-factor-phone:1;--ks-spacing-xs-bp-factor-tablet:1.15;--ks-spacing-xs-bp-factor-desktop:1.35;--ks-spacing-s:var(--ks-spacing-s-base);--ks-spacing-s-base:0.75rem;--ks-spacing-s-bp-factor-phone:1;--ks-spacing-s-bp-factor-tablet:1.25;--ks-spacing-s-bp-factor-laptop:1.35;--ks-spacing-s-bp-factor-desktop:1.75;--ks-spacing-m:var(--ks-spacing-m-base);--ks-spacing-m-base:1.5rem;--ks-spacing-m-bp-factor-phone:1;--ks-spacing-m-bp-factor-tablet:1.15;--ks-spacing-m-bp-factor-laptop:1.25;--ks-spacing-m-bp-factor-desktop:1.35;--ks-spacing-l:var(--ks-spacing-l-base);--ks-spacing-l-base:2.5rem;--ks-spacing-l-bp-factor-phone:1;--ks-spacing-l-bp-factor-tablet:1.25;--ks-spacing-l-bp-factor-laptop:1.35;--ks-spacing-l-bp-factor-desktop:1.5;--ks-spacing-xl:var(--ks-spacing-xl-base);--ks-spacing-xl-base:3.75rem;--ks-spacing-xl-bp-factor-phone:1;--ks-spacing-xl-bp-factor-tablet:1.25;--ks-spacing-xl-bp-factor-laptop:1.35;--ks-spacing-xl-bp-factor-desktop:1.5;--ks-spacing-xxl:var(--ks-spacing-xxl-base);--ks-spacing-xxl-base:5rem;--ks-spacing-xxl-bp-factor-phone:1;--ks-spacing-xxl-bp-factor-tablet:1.25;--ks-spacing-xxl-bp-factor-laptop:1.35;--ks-spacing-xxl-bp-factor-desktop:1.5;--ks-spacing-stack-xs:var(--ks-spacing-xs);--ks-spacing-stack-s:var(--ks-spacing-s);--ks-spacing-stack-m:var(--ks-spacing-m);--ks-spacing-stack-l:var(--ks-spacing-l);--ks-spacing-stack-xl:var(--ks-spacing-xl);--ks-spacing-inline-xs:var(--ks-spacing-xs);--ks-spacing-inline-s:var(--ks-spacing-s);--ks-spacing-inline-m:var(--ks-spacing-m);--ks-spacing-inline-l:var(--ks-spacing-l);--ks-spacing-inline-xl:var(--ks-spacing-xl);--ks-spacing-inset-xs:var(--ks-spacing-xs);--ks-spacing-inset-s:var(--ks-spacing-s);--ks-spacing-inset-m:var(--ks-spacing-m);--ks-spacing-inset-l:var(--ks-spacing-l);--ks-spacing-inset-xl:var(--ks-spacing-xl);--ks-spacing-inset-squish-xs:var(--ks-spacing-xxs) var(--ks-spacing-xs);--ks-spacing-inset-squish-s:var(--ks-spacing-xs) var(--ks-spacing-s);--ks-spacing-inset-squish-m:var(--ks-spacing-s) var(--ks-spacing-m);--ks-spacing-inset-squish-l:var(--ks-spacing-m) var(--ks-spacing-l);--ks-spacing-inset-squish-xl:var(--ks-spacing-l) var(--ks-spacing-xl);--ks-spacing-inset-squish-xxl:var(--ks-spacing-xl) var(--ks-spacing-xxl);--ks-spacing-inset-stretch-xs:var(--ks-spacing-s) var(--ks-spacing-xs);--ks-spacing-inset-stretch-s:var(--ks-spacing-m) var(--ks-spacing-s);--ks-spacing-inset-stretch-m:var(--ks-spacing-l) var(--ks-spacing-m);--ks-spacing-inset-stretch-l:var(--ks-spacing-xl) var(--ks-spacing-l);--ks-spacing-inset-stretch-xxl:var(--ks-spacing-xxl) var(--ks-spacing-xl);--ks-text-color-default-base:var(--ks-color-fg-base);--ks-text-color-default-interactive-base:var(--ks-color-link-base);--ks-text-color-default-interactive-hover-base:var(--ks-color-link-base);--ks-text-color-default-interactive-active-base:var(--ks-color-link-base);--ks-text-color-default-interactive-visited-base:var(--ks-color-link-base);--ks-text-color-default-inverted-base:var(--ks-color-fg-inverted-base);--ks-text-color-default-inverted-interactive-base:var(--ks-color-link-inverted-base);--ks-text-color-default-inverted-interactive-hover-base:var(--ks-color-link-inverted-base);--ks-text-color-default-inverted-interactive-active-base:var(--ks-color-link-inverted-base);--ks-text-color-default-inverted-interactive-visited-base:var(--ks-color-link-inverted-base);--ks-text-color-interface-base:var(--ks-color-fg-alpha-8-base);--ks-text-color-interface-interactive-base:var(--ks-color-fg-base);--ks-text-color-interface-interactive-hover-base:var(--ks-color-fg-base);--ks-text-color-interface-interactive-active-base:var(--ks-color-fg-base);--ks-text-color-interface-interactive-visited-base:var(--ks-color-fg-base);--ks-text-color-interface-inverted-base:var(--ks-color-fg-inverted-alpha-8-base);--ks-text-color-interface-inverted-interactive-base:var(--ks-color-fg-inverted-base);--ks-text-color-interface-inverted-interactive-hover-base:var(--ks-color-fg-inverted-base);--ks-text-color-interface-inverted-interactive-active-base:var(--ks-color-fg-inverted-base);--ks-text-color-interface-inverted-interactive-visited-base:var(--ks-color-fg-inverted-base);--ks-text-color-primary-base:var(--ks-color-primary-base);--ks-text-color-primary-interactive-base:var(--ks-color-primary-alpha-8-base);--ks-text-color-primary-interactive-hover-base:var(--ks-color-primary-to-bg-2-base);--ks-text-color-primary-interactive-active-base:var(--ks-color-primary-to-fg-4-base);--ks-text-color-primary-interactive-visited-base:var(--ks-color-primary-alpha-8-base);--ks-text-color-primary-inverted-base:var(--ks-color-primary-inverted-base);--ks-text-color-primary-inverted-interactive-base:var(--ks-color-primary-inverted-base);--ks-text-color-primary-inverted-interactive-hover-base:var(--ks-color-primary-inverted-to-fg-8-base);--ks-text-color-primary-inverted-interactive-active-base:var(--ks-color-fg-base);--ks-text-color-primary-inverted-interactive-visited-base:var(--ks-color-primary-inverted-alpha-8-base);--ks-duration-immediate:50ms;--ks-duration-fast:100ms;--ks-duration-medium:150ms;--ks-duration-slow:275ms;--ks-timing-function-bounce:cubic-bezier(0.17,1,0.5,1.45);--ks-timing-function-ease-out:ease-out;--ks-timing-function-ease-in:ease-in;--ks-timing-function-ease-in-out:ease-in-out;--ks-timing-function-linear:linear;--ks-transition-collapse:var(--ks-duration-slow) var(--ks-timing-function-ease-out);--ks-transition-hover:var(--ks-duration-fast) var(--ks-timing-function-ease-in-out);--ks-transition-fade:var(--ks-duration-slow) var(--ks-timing-function-ease-out);--ks-transition-bounce:var(--ks-duration-slow) var(--ks-timing-function-bounce);--ks-font-family-display:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--ks-font-family-copy:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--ks-font-family-interface:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--ks-font-family-mono:ui-monospace,SFMono-Regular,"SF Mono",Menlo,Consolas,"Liberation Mono",monospace;--ks-font-weight-light:200;--ks-font-weight-regular:400;--ks-font-weight-semi-bold:500;--ks-font-weight-bold:700;--ks-font-size-display-bp-factor-phone:1;--ks-font-size-display-bp-factor-tablet:1.5;--ks-font-size-display-bp-factor-desktop:1.75;--ks-font-size-display-xxs-base:0.75rem;--ks-font-size-display-xs-base:0.875rem;--ks-font-size-display-s-base:1rem;--ks-font-size-display-m-base:1.125rem;--ks-font-size-display-l-base:1.25rem;--ks-font-size-display-xl-base:1.5rem;--ks-font-size-display-xxl-base:2rem;--ks-font-size-copy-bp-factor-phone:1;--ks-font-size-copy-bp-factor-tablet:1;--ks-font-size-copy-bp-factor-desktop:1.125;--ks-font-size-copy-xxs-base:0.5rem;--ks-font-size-copy-xs-base:0.75rem;--ks-font-size-copy-s-base:1rem;--ks-font-size-copy-m-base:1.25rem;--ks-font-size-copy-l-base:1.5rem;--ks-font-size-copy-xl-base:1.75rem;--ks-font-size-copy-xxl-base:2rem;--ks-font-size-interface-bp-factor-phone:1;--ks-font-size-interface-bp-factor-tablet:1;--ks-font-size-interface-bp-factor-desktop:1.125;--ks-font-size-interface-xxs-base:0.5rem;--ks-font-size-interface-xs-base:0.75rem;--ks-font-size-interface-s-base:1rem;--ks-font-size-interface-m-base:1.25rem;--ks-font-size-interface-l-base:1.5rem;--ks-font-size-interface-xl-base:1.75rem;--ks-font-size-interface-xxl-base:2rem;--ks-font-size-mono-bp-factor-tablet:1.125;--ks-font-size-mono-xxs-base:0.544rem;--ks-font-size-mono-xs-base:0.6664rem;--ks-font-size-mono-s-base:0.8163rem;--ks-font-size-mono-m-base:1rem;--ks-font-size-mono-l-base:1.225rem;--ks-font-size-mono-xl-base:1.5006rem;--ks-font-size-mono-xxl-base:1.8383rem;--ks-line-height-display-xxs:1.35;--ks-line-height-display-xs:1.35;--ks-line-height-display-s:1.35;--ks-line-height-display-m:1.35;--ks-line-height-display-l:1.35;--ks-line-height-display-xl:1.35;--ks-line-height-display-xxl:1.35;--ks-line-height-copy-xxs:1.5;--ks-line-height-copy-xs:1.5;--ks-line-height-copy-s:1.5;--ks-line-height-copy-m:1.5;--ks-line-height-copy-l:1.5;--ks-line-height-copy-xl:1.5;--ks-line-height-copy-xxl:1.5;--ks-line-height-interface-xxs:1.5;--ks-line-height-interface-xs:1.5;--ks-line-height-interface-s:1.5;--ks-line-height-interface-m:1.5;--ks-line-height-interface-l:1.5;--ks-line-height-interface-xl:1.5;--ks-line-height-interface-xxl:1.5;--ks-line-height-mono-xxs:1.75;--ks-line-height-mono-xs:1.75;--ks-line-height-mono-s:1.75;--ks-line-height-mono-m:1.75;--ks-line-height-mono-l:1.75;--ks-line-height-mono-xl:1.75;--ks-line-height-mono-xxl:1.75;--color-white:#fff;--color-error:#e60201;--g-header-height:0px;--g-scroll-offset:var(--g-header-height);--ks-font-size-display-xxs:calc(var(--ks-font-size-display-xxs-base)*var(--ks-font-size-display-bp-factor, 1));--ks-font-display-xxs:var(--ks-font-size-display-xxs) /var(--ks-line-height-display-xxs) var(--ks-font-family-display);--ks-font-size-display-xs:calc(var(--ks-font-size-display-xs-base)*var(--ks-font-size-display-bp-factor, 1));--ks-font-display-xs:var(--ks-font-size-display-xs) /var(--ks-line-height-display-xs) var(--ks-font-family-display);--ks-font-size-display-s:calc(var(--ks-font-size-display-s-base)*var(--ks-font-size-display-bp-factor, 1));--ks-font-display-s:var(--ks-font-size-display-s) /var(--ks-line-height-display-s) var(--ks-font-family-display);--ks-font-size-display-m:calc(var(--ks-font-size-display-m-base)*var(--ks-font-size-display-bp-factor, 1));--ks-font-display-m:var(--ks-font-size-display-m) /var(--ks-line-height-display-m) var(--ks-font-family-display);--ks-font-size-display-l:calc(var(--ks-font-size-display-l-base)*var(--ks-font-size-display-bp-factor, 1));--ks-font-display-l:var(--ks-font-size-display-l) /var(--ks-line-height-display-l) var(--ks-font-family-display);--ks-font-size-display-xl:calc(var(--ks-font-size-display-xl-base)*var(--ks-font-size-display-bp-factor, 1));--ks-font-display-xl:var(--ks-font-size-display-xl) /var(--ks-line-height-display-xl) var(--ks-font-family-display);--ks-font-size-display-xxl:calc(var(--ks-font-size-display-xxl-base)*var(--ks-font-size-display-bp-factor, 1));--ks-font-display-xxl:var(--ks-font-size-display-xxl) /var(--ks-line-height-display-xxl) var(--ks-font-family-display);--ks-font-size-copy-xxs:calc(var(--ks-font-size-copy-xxs-base)*var(--ks-font-size-copy-bp-factor, 1));--ks-font-copy-xxs:var(--ks-font-size-copy-xxs) /var(--ks-line-height-copy-xxs) var(--ks-font-family-copy);--ks-font-size-copy-xs:calc(var(--ks-font-size-copy-xs-base)*var(--ks-font-size-copy-bp-factor, 1));--ks-font-copy-xs:var(--ks-font-size-copy-xs) /var(--ks-line-height-copy-xs) var(--ks-font-family-copy);--ks-font-size-copy-s:calc(var(--ks-font-size-copy-s-base)*var(--ks-font-size-copy-bp-factor, 1));--ks-font-copy-s:var(--ks-font-size-copy-s) /var(--ks-line-height-copy-s) var(--ks-font-family-copy);--ks-font-size-copy-m:calc(var(--ks-font-size-copy-m-base)*var(--ks-font-size-copy-bp-factor, 1));--ks-font-copy-m:var(--ks-font-size-copy-m) /var(--ks-line-height-copy-m) var(--ks-font-family-copy);--ks-font-size-copy-l:calc(var(--ks-font-size-copy-l-base)*var(--ks-font-size-copy-bp-factor, 1));--ks-font-copy-l:var(--ks-font-size-copy-l) /var(--ks-line-height-copy-l) var(--ks-font-family-copy);--ks-font-size-copy-xl:calc(var(--ks-font-size-copy-xl-base)*var(--ks-font-size-copy-bp-factor, 1));--ks-font-copy-xl:var(--ks-font-size-copy-xl) /var(--ks-line-height-copy-xl) var(--ks-font-family-copy);--ks-font-size-copy-xxl:calc(var(--ks-font-size-copy-xxl-base)*var(--ks-font-size-copy-bp-factor, 1));--ks-font-copy-xxl:var(--ks-font-size-copy-xxl) /var(--ks-line-height-copy-xxl) var(--ks-font-family-copy);--ks-font-size-interface-xxs:calc(var(--ks-font-size-interface-xxs-base)*var(--ks-font-size-interface-bp-factor, 1));--ks-font-interface-xxs:var(--ks-font-size-interface-xxs) /var(--ks-line-height-interface-xxs) var(--ks-font-family-interface);--ks-font-size-interface-xs:calc(var(--ks-font-size-interface-xs-base)*var(--ks-font-size-interface-bp-factor, 1));--ks-font-interface-xs:var(--ks-font-size-interface-xs) /var(--ks-line-height-interface-xs) var(--ks-font-family-interface);--ks-font-size-interface-s:calc(var(--ks-font-size-interface-s-base)*var(--ks-font-size-interface-bp-factor, 1));--ks-font-interface-s:var(--ks-font-size-interface-s) /var(--ks-line-height-interface-s) var(--ks-font-family-interface);--ks-font-size-interface-m:calc(var(--ks-font-size-interface-m-base)*var(--ks-font-size-interface-bp-factor, 1));--ks-font-interface-m:var(--ks-font-size-interface-m) /var(--ks-line-height-interface-m) var(--ks-font-family-interface);--ks-font-size-interface-l:calc(var(--ks-font-size-interface-l-base)*var(--ks-font-size-interface-bp-factor, 1));--ks-font-interface-l:var(--ks-font-size-interface-l) /var(--ks-line-height-interface-l) var(--ks-font-family-interface);--ks-font-size-interface-xl:calc(var(--ks-font-size-interface-xl-base)*var(--ks-font-size-interface-bp-factor, 1));--ks-font-interface-xl:var(--ks-font-size-interface-xl) /var(--ks-line-height-interface-xl) var(--ks-font-family-interface);--ks-font-size-interface-xxl:calc(var(--ks-font-size-interface-xxl-base)*var(--ks-font-size-interface-bp-factor, 1));--ks-font-interface-xxl:var(--ks-font-size-interface-xxl) /var(--ks-line-height-interface-xxl) var(--ks-font-family-interface);--ks-font-size-mono-xxs:calc(var(--ks-font-size-mono-xxs-base)*var(--ks-font-size-mono-bp-factor, 1));--ks-font-mono-xxs:var(--ks-font-size-mono-xxs) /var(--ks-line-height-mono-xxs) var(--ks-font-family-mono);--ks-font-size-mono-xs:calc(var(--ks-font-size-mono-xs-base)*var(--ks-font-size-mono-bp-factor, 1));--ks-font-mono-xs:var(--ks-font-size-mono-xs) /var(--ks-line-height-mono-xs) var(--ks-font-family-mono);--ks-font-size-mono-s:calc(var(--ks-font-size-mono-s-base)*var(--ks-font-size-mono-bp-factor, 1));--ks-font-mono-s:var(--ks-font-size-mono-s) /var(--ks-line-height-mono-s) var(--ks-font-family-mono);--ks-font-size-mono-m:calc(var(--ks-font-size-mono-m-base)*var(--ks-font-size-mono-bp-factor, 1));--ks-font-mono-m:var(--ks-font-size-mono-m) /var(--ks-line-height-mono-m) var(--ks-font-family-mono);--ks-font-size-mono-l:calc(var(--ks-font-size-mono-l-base)*var(--ks-font-size-mono-bp-factor, 1));--ks-font-mono-l:var(--ks-font-size-mono-l) /var(--ks-line-height-mono-l) var(--ks-font-family-mono);--ks-font-size-mono-xl:calc(var(--ks-font-size-mono-xl-base)*var(--ks-font-size-mono-bp-factor, 1));--ks-font-mono-xl:var(--ks-font-size-mono-xl) /var(--ks-line-height-mono-xl) var(--ks-font-family-mono);--ks-font-size-mono-xxl:calc(var(--ks-font-size-mono-xxl-base)*var(--ks-font-size-mono-bp-factor, 1));--ks-font-mono-xxl:var(--ks-font-size-mono-xxl) /var(--ks-line-height-mono-xxl) var(--ks-font-family-mono);--ks-spacing-xxs:calc(var(--ks-spacing-xxs-base)*var(--ks-spacing-xxs-bp-factor, 1));--ks-spacing-xs:calc(var(--ks-spacing-xs-base)*var(--ks-spacing-xs-bp-factor, 1));--ks-spacing-s:calc(var(--ks-spacing-s-base)*var(--ks-spacing-s-bp-factor, 1));--ks-spacing-m:calc(var(--ks-spacing-m-base)*var(--ks-spacing-m-bp-factor, 1));--ks-spacing-l:calc(var(--ks-spacing-l-base)*var(--ks-spacing-l-bp-factor, 1));--ks-spacing-xl:calc(var(--ks-spacing-xl-base)*var(--ks-spacing-xl-bp-factor, 1));--ks-spacing-xxl:calc(var(--ks-spacing-xxl-base)*var(--ks-spacing-xxl-bp-factor, 1));--ks-spacing-stack:calc(var(--ks-spacing-stack-base)*var(--ks-spacing-stack-bp-factor, 1));--ks-spacing-inline:calc(var(--ks-spacing-inline-base)*var(--ks-spacing-inline-bp-factor, 1));--ks-spacing-inset:calc(var(--ks-spacing-inset-base)*var(--ks-spacing-inset-bp-factor, 1));--ks-spacing-inset-squish:calc(var(--ks-spacing-inset-squish-base)*var(--ks-spacing-inset-squish-bp-factor, 1));--ks-spacing-inset-stretch:calc(var(--ks-spacing-inset-stretch-base)*var(--ks-spacing-inset-stretch-bp-factor, 1));--ks-breakpoints:'{"phone":"36em","tablet":"48em","laptop":"62em","desktop":"75em"}'}:root,[ks-inverted=false],[ks-theme]{--ks-background-color-accent:var(--ks-background-color-accent-base);--ks-background-color-accent-inverted:var(--ks-background-color-accent-inverted-base);--ks-background-color-clear:var(--ks-background-color-clear-base);--ks-background-color-clear-interactive:var(--ks-background-color-clear-interactive-base);--ks-background-color-clear-interactive-hover:var(--ks-background-color-clear-interactive-hover-base);--ks-background-color-clear-interactive-active:var(--ks-background-color-clear-interactive-active-base);--ks-background-color-clear-inverted:var(--ks-background-color-clear-inverted-base);--ks-background-color-clear-inverted-interactive:var(--ks-background-color-clear-inverted-interactive-base);--ks-background-color-clear-inverted-interactive-hover:var(--ks-background-color-clear-inverted-interactive-hover-base);--ks-background-color-clear-inverted-interactive-active:var(--ks-background-color-clear-inverted-interactive-active-base);--ks-background-color-default:var(--ks-background-color-default-base);--ks-background-color-default-inverted:var(--ks-background-color-default-inverted-base);--ks-background-color-interface:var(--ks-background-color-interface-base);--ks-background-color-interface-interactive:var(--ks-background-color-interface-interactive-base);--ks-background-color-interface-interactive-disabled:var(--ks-background-color-interface-interactive-disabled-base);--ks-background-color-interface-interactive-hover:var(--ks-background-color-interface-interactive-hover-base);--ks-background-color-interface-interactive-active:var(--ks-background-color-interface-interactive-active-base);--ks-background-color-interface-inverted:var(--ks-background-color-interface-inverted-base);--ks-background-color-interface-inverted-interactive:var(--ks-background-color-interface-inverted-interactive-base);--ks-background-color-interface-inverted-interactive-disabled:var(--ks-background-color-interface-inverted-interactive-disabled-base);--ks-background-color-interface-inverted-interactive-hover:var(--ks-background-color-interface-inverted-interactive-hover-base);--ks-background-color-interface-inverted-interactive-active:var(--ks-background-color-interface-inverted-interactive-active-base);--ks-background-color-primary:var(--ks-background-color-primary-base);--ks-background-color-primary-interactive:var(--ks-background-color-primary-interactive-base);--ks-background-color-primary-interactive-hover:var(--ks-background-color-primary-interactive-hover-base);--ks-background-color-primary-interactive-active:var(--ks-background-color-primary-interactive-active-base);--ks-background-color-primary-translucent:var(--ks-background-color-primary-translucent-base);--ks-background-color-primary-inverted:var(--ks-background-color-primary-inverted-base);--ks-background-color-primary-inverted-interactive:var(--ks-background-color-primary-inverted-interactive-base);--ks-background-color-primary-inverted-interactive-hover:var(--ks-background-color-primary-inverted-interactive-hover-base);--ks-background-color-primary-inverted-interactive-active:var(--ks-background-color-primary-inverted-interactive-active-base);--ks-background-color-primary-inverted-translucent:var(--ks-background-color-primary-inverted-translucent-base);--ks-border-color-accent:var(--ks-border-color-accent-base);--ks-border-color-accent-inverted:var(--ks-border-color-accent-inverted-base);--ks-border-color-clear-interactive:var(--ks-border-color-clear-interactive-base);--ks-border-color-clear-interactive-hover:var(--ks-border-color-clear-interactive-hover-base);--ks-border-color-clear-interactive-active:var(--ks-border-color-clear-interactive-active-base);--ks-border-color-clear-inverted-interactive:var(--ks-border-color-clear-inverted-interactive-base);--ks-border-color-clear-inverted-interactive-hover:var(--ks-border-color-clear-inverted-interactive-hover-base);--ks-border-color-clear-inverted-interactive-active:var(--ks-border-color-clear-inverted-interactive-active-base);--ks-border-color-default:var(--ks-border-color-default-base);--ks-border-color-default-inverted:var(--ks-border-color-default-inverted-base);--ks-border-color-interface:var(--ks-border-color-interface-base);--ks-border-color-interface-interactive:var(--ks-border-color-interface-interactive-base);--ks-border-color-interface-interactive-disabled:var(--ks-border-color-interface-interactive-disabled-base);--ks-border-color-interface-interactive-hover:var(--ks-border-color-interface-interactive-hover-base);--ks-border-color-interface-interactive-active:var(--ks-border-color-interface-interactive-active-base);--ks-border-color-interface-inverted:var(--ks-border-color-interface-inverted-base);--ks-border-color-interface-inverted-interactive:var(--ks-border-color-interface-inverted-interactive-base);--ks-border-color-interface-inverted-interactive-disabled:var(--ks-border-color-interface-inverted-interactive-disabled-base);--ks-border-color-interface-inverted-interactive-hover:var(--ks-border-color-interface-inverted-interactive-hover-base);--ks-border-color-interface-inverted-interactive-active:var(--ks-border-color-interface-inverted-interactive-active-base);--ks-border-color-primary:var(--ks-border-color-primary-base);--ks-border-color-primary-interactive:var(--ks-border-color-primary-interactive-base);--ks-border-color-primary-interactive-hover:var(--ks-border-color-primary-interactive-hover-base);--ks-border-color-primary-interactive-active:var(--ks-border-color-primary-interactive-active-base);--ks-border-color-primary-translucent:var(--ks-border-color-primary-translucent-base);--ks-border-color-primary-inverted:var(--ks-border-color-primary-inverted-base);--ks-border-color-primary-inverted-interactive:var(--ks-border-color-primary-inverted-interactive-base);--ks-border-color-primary-inverted-interactive-hover:var(--ks-border-color-primary-inverted-interactive-hover-base);--ks-border-color-primary-inverted-interactive-active:var(--ks-border-color-primary-inverted-interactive-active-base);--ks-border-color-primary-inverted-translucent:var(--ks-border-color-primary-inverted-translucent-base);--ks-color-primary:var(--ks-color-primary-base);--ks-color-primary-alpha-1:var(--ks-color-primary-alpha-1-base);--ks-color-primary-alpha-2:var(--ks-color-primary-alpha-2-base);--ks-color-primary-alpha-3:var(--ks-color-primary-alpha-3-base);--ks-color-primary-alpha-4:var(--ks-color-primary-alpha-4-base);--ks-color-primary-alpha-5:var(--ks-color-primary-alpha-5-base);--ks-color-primary-alpha-6:var(--ks-color-primary-alpha-6-base);--ks-color-primary-alpha-7:var(--ks-color-primary-alpha-7-base);--ks-color-primary-alpha-8:var(--ks-color-primary-alpha-8-base);--ks-color-primary-alpha-9:var(--ks-color-primary-alpha-9-base);--ks-color-primary-to-bg-1:var(--ks-color-primary-to-bg-1-base);--ks-color-primary-to-bg-2:var(--ks-color-primary-to-bg-2-base);--ks-color-primary-to-bg-3:var(--ks-color-primary-to-bg-3-base);--ks-color-primary-to-bg-4:var(--ks-color-primary-to-bg-4-base);--ks-color-primary-to-bg-5:var(--ks-color-primary-to-bg-5-base);--ks-color-primary-to-bg-6:var(--ks-color-primary-to-bg-6-base);--ks-color-primary-to-bg-7:var(--ks-color-primary-to-bg-7-base);--ks-color-primary-to-bg-8:var(--ks-color-primary-to-bg-8-base);--ks-color-primary-to-bg-9:var(--ks-color-primary-to-bg-9-base);--ks-color-primary-to-fg-1:var(--ks-color-primary-to-fg-1-base);--ks-color-primary-to-fg-2:var(--ks-color-primary-to-fg-2-base);--ks-color-primary-to-fg-3:var(--ks-color-primary-to-fg-3-base);--ks-color-primary-to-fg-4:var(--ks-color-primary-to-fg-4-base);--ks-color-primary-to-fg-5:var(--ks-color-primary-to-fg-5-base);--ks-color-primary-to-fg-6:var(--ks-color-primary-to-fg-6-base);--ks-color-primary-to-fg-7:var(--ks-color-primary-to-fg-7-base);--ks-color-primary-to-fg-8:var(--ks-color-primary-to-fg-8-base);--ks-color-primary-to-fg-9:var(--ks-color-primary-to-fg-9-base);--ks-color-primary-inverted:var(--ks-color-primary-inverted-base);--ks-color-primary-inverted-alpha-1:var(--ks-color-primary-inverted-alpha-1-base);--ks-color-primary-inverted-alpha-2:var(--ks-color-primary-inverted-alpha-2-base);--ks-color-primary-inverted-alpha-3:var(--ks-color-primary-inverted-alpha-3-base);--ks-color-primary-inverted-alpha-4:var(--ks-color-primary-inverted-alpha-4-base);--ks-color-primary-inverted-alpha-5:var(--ks-color-primary-inverted-alpha-5-base);--ks-color-primary-inverted-alpha-6:var(--ks-color-primary-inverted-alpha-6-base);--ks-color-primary-inverted-alpha-7:var(--ks-color-primary-inverted-alpha-7-base);--ks-color-primary-inverted-alpha-8:var(--ks-color-primary-inverted-alpha-8-base);--ks-color-primary-inverted-alpha-9:var(--ks-color-primary-inverted-alpha-9-base);--ks-color-primary-inverted-to-bg-1:var(--ks-color-primary-inverted-to-bg-1-base);--ks-color-primary-inverted-to-bg-2:var(--ks-color-primary-inverted-to-bg-2-base);--ks-color-primary-inverted-to-bg-3:var(--ks-color-primary-inverted-to-bg-3-base);--ks-color-primary-inverted-to-bg-4:var(--ks-color-primary-inverted-to-bg-4-base);--ks-color-primary-inverted-to-bg-5:var(--ks-color-primary-inverted-to-bg-5-base);--ks-color-primary-inverted-to-bg-6:var(--ks-color-primary-inverted-to-bg-6-base);--ks-color-primary-inverted-to-bg-7:var(--ks-color-primary-inverted-to-bg-7-base);--ks-color-primary-inverted-to-bg-8:var(--ks-color-primary-inverted-to-bg-8-base);--ks-color-primary-inverted-to-bg-9:var(--ks-color-primary-inverted-to-bg-9-base);--ks-color-primary-inverted-to-fg-1:var(--ks-color-primary-inverted-to-fg-1-base);--ks-color-primary-inverted-to-fg-2:var(--ks-color-primary-inverted-to-fg-2-base);--ks-color-primary-inverted-to-fg-3:var(--ks-color-primary-inverted-to-fg-3-base);--ks-color-primary-inverted-to-fg-4:var(--ks-color-primary-inverted-to-fg-4-base);--ks-color-primary-inverted-to-fg-5:var(--ks-color-primary-inverted-to-fg-5-base);--ks-color-primary-inverted-to-fg-6:var(--ks-color-primary-inverted-to-fg-6-base);--ks-color-primary-inverted-to-fg-7:var(--ks-color-primary-inverted-to-fg-7-base);--ks-color-primary-inverted-to-fg-8:var(--ks-color-primary-inverted-to-fg-8-base);--ks-color-primary-inverted-to-fg-9:var(--ks-color-primary-inverted-to-fg-9-base);--ks-color-fg:var(--ks-color-fg-base);--ks-color-fg-alpha-1:var(--ks-color-fg-alpha-1-base);--ks-color-fg-alpha-2:var(--ks-color-fg-alpha-2-base);--ks-color-fg-alpha-3:var(--ks-color-fg-alpha-3-base);--ks-color-fg-alpha-4:var(--ks-color-fg-alpha-4-base);--ks-color-fg-alpha-5:var(--ks-color-fg-alpha-5-base);--ks-color-fg-alpha-6:var(--ks-color-fg-alpha-6-base);--ks-color-fg-alpha-7:var(--ks-color-fg-alpha-7-base);--ks-color-fg-alpha-8:var(--ks-color-fg-alpha-8-base);--ks-color-fg-alpha-9:var(--ks-color-fg-alpha-9-base);--ks-color-fg-to-bg-1:var(--ks-color-fg-to-bg-1-base);--ks-color-fg-to-bg-2:var(--ks-color-fg-to-bg-2-base);--ks-color-fg-to-bg-3:var(--ks-color-fg-to-bg-3-base);--ks-color-fg-to-bg-4:var(--ks-color-fg-to-bg-4-base);--ks-color-fg-to-bg-5:var(--ks-color-fg-to-bg-5-base);--ks-color-fg-to-bg-6:var(--ks-color-fg-to-bg-6-base);--ks-color-fg-to-bg-7:var(--ks-color-fg-to-bg-7-base);--ks-color-fg-to-bg-8:var(--ks-color-fg-to-bg-8-base);--ks-color-fg-to-bg-9:var(--ks-color-fg-to-bg-9-base);--ks-color-fg-inverted:var(--ks-color-fg-inverted-base);--ks-color-fg-inverted-alpha-1:var(--ks-color-fg-inverted-alpha-1-base);--ks-color-fg-inverted-alpha-2:var(--ks-color-fg-inverted-alpha-2-base);--ks-color-fg-inverted-alpha-3:var(--ks-color-fg-inverted-alpha-3-base);--ks-color-fg-inverted-alpha-4:var(--ks-color-fg-inverted-alpha-4-base);--ks-color-fg-inverted-alpha-5:var(--ks-color-fg-inverted-alpha-5-base);--ks-color-fg-inverted-alpha-6:var(--ks-color-fg-inverted-alpha-6-base);--ks-color-fg-inverted-alpha-7:var(--ks-color-fg-inverted-alpha-7-base);--ks-color-fg-inverted-alpha-8:var(--ks-color-fg-inverted-alpha-8-base);--ks-color-fg-inverted-alpha-9:var(--ks-color-fg-inverted-alpha-9-base);--ks-color-fg-inverted-to-bg-1:var(--ks-color-fg-inverted-to-bg-1-base);--ks-color-fg-inverted-to-bg-2:var(--ks-color-fg-inverted-to-bg-2-base);--ks-color-fg-inverted-to-bg-3:var(--ks-color-fg-inverted-to-bg-3-base);--ks-color-fg-inverted-to-bg-4:var(--ks-color-fg-inverted-to-bg-4-base);--ks-color-fg-inverted-to-bg-5:var(--ks-color-fg-inverted-to-bg-5-base);--ks-color-fg-inverted-to-bg-6:var(--ks-color-fg-inverted-to-bg-6-base);--ks-color-fg-inverted-to-bg-7:var(--ks-color-fg-inverted-to-bg-7-base);--ks-color-fg-inverted-to-bg-8:var(--ks-color-fg-inverted-to-bg-8-base);--ks-color-fg-inverted-to-bg-9:var(--ks-color-fg-inverted-to-bg-9-base);--ks-color-link:var(--ks-color-link-base);--ks-color-link-inverted:var(--ks-color-link-inverted-base);--ks-color-transparent:var(--ks-color-transparent-base);--ks-text-color-default:var(--ks-text-color-default-base);--ks-text-color-default-interactive:var(--ks-text-color-default-interactive-base);--ks-text-color-default-interactive-hover:var(--ks-text-color-default-interactive-hover-base);--ks-text-color-default-interactive-active:var(--ks-text-color-default-interactive-active-base);--ks-text-color-default-interactive-visited:var(--ks-text-color-default-interactive-visited-base);--ks-text-color-default-inverted:var(--ks-text-color-default-inverted-base);--ks-text-color-default-inverted-interactive:var(--ks-text-color-default-inverted-interactive-base);--ks-text-color-default-inverted-interactive-hover:var(--ks-text-color-default-inverted-interactive-hover-base);--ks-text-color-default-inverted-interactive-active:var(--ks-text-color-default-inverted-interactive-active-base);--ks-text-color-default-inverted-interactive-visited:var(--ks-text-color-default-inverted-interactive-visited-base);--ks-text-color-interface:var(--ks-text-color-interface-base);--ks-text-color-interface-interactive:var(--ks-text-color-interface-interactive-base);--ks-text-color-interface-interactive-hover:var(--ks-text-color-interface-interactive-hover-base);--ks-text-color-interface-interactive-active:var(--ks-text-color-interface-interactive-active-base);--ks-text-color-interface-interactive-visited:var(--ks-text-color-interface-interactive-visited-base);--ks-text-color-interface-inverted:var(--ks-text-color-interface-inverted-base);--ks-text-color-interface-inverted-interactive:var(--ks-text-color-interface-inverted-interactive-base);--ks-text-color-interface-inverted-interactive-hover:var(--ks-text-color-interface-inverted-interactive-hover-base);--ks-text-color-interface-inverted-interactive-active:var(--ks-text-color-interface-inverted-interactive-active-base);--ks-text-color-interface-inverted-interactive-visited:var(--ks-text-color-interface-inverted-interactive-visited-base);--ks-text-color-primary:var(--ks-text-color-primary-base);--ks-text-color-primary-interactive:var(--ks-text-color-primary-interactive-base);--ks-text-color-primary-interactive-hover:var(--ks-text-color-primary-interactive-hover-base);--ks-text-color-primary-interactive-active:var(--ks-text-color-primary-interactive-active-base);--ks-text-color-primary-interactive-visited:var(--ks-text-color-primary-interactive-visited-base);--ks-text-color-primary-inverted:var(--ks-text-color-primary-inverted-base);--ks-text-color-primary-inverted-interactive:var(--ks-text-color-primary-inverted-interactive-base);--ks-text-color-primary-inverted-interactive-hover:var(--ks-text-color-primary-inverted-interactive-hover-base);--ks-text-color-primary-inverted-interactive-active:var(--ks-text-color-primary-inverted-interactive-active-base);--ks-text-color-primary-inverted-interactive-visited:var(--ks-text-color-primary-inverted-interactive-visited-base)}[ks-inverted=true]{--ks-background-color-accent:var(--ks-background-color-accent-inverted-base);--ks-background-color-accent-inverted:var(--ks-background-color-accent-base);--ks-background-color-clear:var(--ks-background-color-clear-inverted-base);--ks-background-color-clear-inverted:var(--ks-background-color-clear-base);--ks-background-color-clear-interactive:var(--ks-background-color-clear-inverted-interactive-base);--ks-background-color-clear-inverted-interactive:var(--ks-background-color-clear-interactive-base);--ks-background-color-clear-interactive-hover:var(--ks-background-color-clear-inverted-interactive-hover-base);--ks-background-color-clear-inverted-interactive-hover:var(--ks-background-color-clear-interactive-hover-base);--ks-background-color-clear-interactive-active:var(--ks-background-color-clear-inverted-interactive-active-base);--ks-background-color-clear-inverted-interactive-active:var(--ks-background-color-clear-interactive-active-base);--ks-background-color-default:var(--ks-background-color-default-inverted-base);--ks-background-color-default-inverted:var(--ks-background-color-default-base);--ks-background-color-interface:var(--ks-background-color-interface-inverted-base);--ks-background-color-interface-inverted:var(--ks-background-color-interface-base);--ks-background-color-interface-interactive:var(--ks-background-color-interface-inverted-interactive-base);--ks-background-color-interface-inverted-interactive:var(--ks-background-color-interface-interactive-base);--ks-background-color-interface-interactive-disabled:var(--ks-background-color-interface-inverted-interactive-disabled-base);--ks-background-color-interface-inverted-interactive-disabled:var(--ks-background-color-interface-interactive-disabled-base);--ks-background-color-interface-interactive-hover:var(--ks-background-color-interface-inverted-interactive-hover-base);--ks-background-color-interface-inverted-interactive-hover:var(--ks-background-color-interface-interactive-hover-base);--ks-background-color-interface-interactive-active:var(--ks-background-color-interface-inverted-interactive-active-base);--ks-background-color-interface-inverted-interactive-active:var(--ks-background-color-interface-interactive-active-base);--ks-background-color-primary:var(--ks-background-color-primary-inverted-base);--ks-background-color-primary-inverted:var(--ks-background-color-primary-base);--ks-background-color-primary-interactive:var(--ks-background-color-primary-inverted-interactive-base);--ks-background-color-primary-inverted-interactive:var(--ks-background-color-primary-interactive-base);--ks-background-color-primary-interactive-hover:var(--ks-background-color-primary-inverted-interactive-hover-base);--ks-background-color-primary-inverted-interactive-hover:var(--ks-background-color-primary-interactive-hover-base);--ks-background-color-primary-interactive-active:var(--ks-background-color-primary-inverted-interactive-active-base);--ks-background-color-primary-inverted-interactive-active:var(--ks-background-color-primary-interactive-active-base);--ks-background-color-primary-translucent:var(--ks-background-color-primary-inverted-translucent-base);--ks-background-color-primary-inverted-translucent:var(--ks-background-color-primary-translucent-base);--ks-border-color-accent:var(--ks-border-color-accent-inverted-base);--ks-border-color-accent-inverted:var(--ks-border-color-accent-base);--ks-border-color-clear-interactive:var(--ks-border-color-clear-inverted-interactive-base);--ks-border-color-clear-inverted-interactive:var(--ks-border-color-clear-interactive-base);--ks-border-color-clear-interactive-hover:var(--ks-border-color-clear-inverted-interactive-hover-base);--ks-border-color-clear-inverted-interactive-hover:var(--ks-border-color-clear-interactive-hover-base);--ks-border-color-clear-interactive-active:var(--ks-border-color-clear-inverted-interactive-active-base);--ks-border-color-clear-inverted-interactive-active:var(--ks-border-color-clear-interactive-active-base);--ks-border-color-default:var(--ks-border-color-default-inverted-base);--ks-border-color-default-inverted:var(--ks-border-color-default-base);--ks-border-color-interface:var(--ks-border-color-interface-inverted-base);--ks-border-color-interface-inverted:var(--ks-border-color-interface-base);--ks-border-color-interface-interactive:var(--ks-border-color-interface-inverted-interactive-base);--ks-border-color-interface-inverted-interactive:var(--ks-border-color-interface-interactive-base);--ks-border-color-interface-interactive-disabled:var(--ks-border-color-interface-inverted-interactive-disabled-base);--ks-border-color-interface-inverted-interactive-disabled:var(--ks-border-color-interface-interactive-disabled-base);--ks-border-color-interface-interactive-hover:var(--ks-border-color-interface-inverted-interactive-hover-base);--ks-border-color-interface-inverted-interactive-hover:var(--ks-border-color-interface-interactive-hover-base);--ks-border-color-interface-interactive-active:var(--ks-border-color-interface-inverted-interactive-active-base);--ks-border-color-interface-inverted-interactive-active:var(--ks-border-color-interface-interactive-active-base);--ks-border-color-primary:var(--ks-border-color-primary-inverted-base);--ks-border-color-primary-inverted:var(--ks-border-color-primary-base);--ks-border-color-primary-interactive:var(--ks-border-color-primary-inverted-interactive-base);--ks-border-color-primary-inverted-interactive:var(--ks-border-color-primary-interactive-base);--ks-border-color-primary-interactive-hover:var(--ks-border-color-primary-inverted-interactive-hover-base);--ks-border-color-primary-inverted-interactive-hover:var(--ks-border-color-primary-interactive-hover-base);--ks-border-color-primary-interactive-active:var(--ks-border-color-primary-inverted-interactive-active-base);--ks-border-color-primary-inverted-interactive-active:var(--ks-border-color-primary-interactive-active-base);--ks-border-color-primary-translucent:var(--ks-border-color-primary-inverted-translucent-base);--ks-border-color-primary-inverted-translucent:var(--ks-border-color-primary-translucent-base);--ks-color-primary:var(--ks-color-primary-inverted-base);--ks-color-primary-inverted:var(--ks-color-primary-base);--ks-color-primary-alpha-1:var(--ks-color-primary-inverted-alpha-1-base);--ks-color-primary-inverted-alpha-1:var(--ks-color-primary-alpha-1-base);--ks-color-primary-alpha-2:var(--ks-color-primary-inverted-alpha-2-base);--ks-color-primary-inverted-alpha-2:var(--ks-color-primary-alpha-2-base);--ks-color-primary-alpha-3:var(--ks-color-primary-inverted-alpha-3-base);--ks-color-primary-inverted-alpha-3:var(--ks-color-primary-alpha-3-base);--ks-color-primary-alpha-4:var(--ks-color-primary-inverted-alpha-4-base);--ks-color-primary-inverted-alpha-4:var(--ks-color-primary-alpha-4-base);--ks-color-primary-alpha-5:var(--ks-color-primary-inverted-alpha-5-base);--ks-color-primary-inverted-alpha-5:var(--ks-color-primary-alpha-5-base);--ks-color-primary-alpha-6:var(--ks-color-primary-inverted-alpha-6-base);--ks-color-primary-inverted-alpha-6:var(--ks-color-primary-alpha-6-base);--ks-color-primary-alpha-7:var(--ks-color-primary-inverted-alpha-7-base);--ks-color-primary-inverted-alpha-7:var(--ks-color-primary-alpha-7-base);--ks-color-primary-alpha-8:var(--ks-color-primary-inverted-alpha-8-base);--ks-color-primary-inverted-alpha-8:var(--ks-color-primary-alpha-8-base);--ks-color-primary-alpha-9:var(--ks-color-primary-inverted-alpha-9-base);--ks-color-primary-inverted-alpha-9:var(--ks-color-primary-alpha-9-base);--ks-color-primary-to-bg-1:var(--ks-color-primary-inverted-to-bg-1-base);--ks-color-primary-inverted-to-bg-1:var(--ks-color-primary-to-bg-1-base);--ks-color-primary-to-bg-2:var(--ks-color-primary-inverted-to-bg-2-base);--ks-color-primary-inverted-to-bg-2:var(--ks-color-primary-to-bg-2-base);--ks-color-primary-to-bg-3:var(--ks-color-primary-inverted-to-bg-3-base);--ks-color-primary-inverted-to-bg-3:var(--ks-color-primary-to-bg-3-base);--ks-color-primary-to-bg-4:var(--ks-color-primary-inverted-to-bg-4-base);--ks-color-primary-inverted-to-bg-4:var(--ks-color-primary-to-bg-4-base);--ks-color-primary-to-bg-5:var(--ks-color-primary-inverted-to-bg-5-base);--ks-color-primary-inverted-to-bg-5:var(--ks-color-primary-to-bg-5-base);--ks-color-primary-to-bg-6:var(--ks-color-primary-inverted-to-bg-6-base);--ks-color-primary-inverted-to-bg-6:var(--ks-color-primary-to-bg-6-base);--ks-color-primary-to-bg-7:var(--ks-color-primary-inverted-to-bg-7-base);--ks-color-primary-inverted-to-bg-7:var(--ks-color-primary-to-bg-7-base);--ks-color-primary-to-bg-8:var(--ks-color-primary-inverted-to-bg-8-base);--ks-color-primary-inverted-to-bg-8:var(--ks-color-primary-to-bg-8-base);--ks-color-primary-to-bg-9:var(--ks-color-primary-inverted-to-bg-9-base);--ks-color-primary-inverted-to-bg-9:var(--ks-color-primary-to-bg-9-base);--ks-color-primary-to-fg-1:var(--ks-color-primary-inverted-to-fg-1-base);--ks-color-primary-inverted-to-fg-1:var(--ks-color-primary-to-fg-1-base);--ks-color-primary-to-fg-2:var(--ks-color-primary-inverted-to-fg-2-base);--ks-color-primary-inverted-to-fg-2:var(--ks-color-primary-to-fg-2-base);--ks-color-primary-to-fg-3:var(--ks-color-primary-inverted-to-fg-3-base);--ks-color-primary-inverted-to-fg-3:var(--ks-color-primary-to-fg-3-base);--ks-color-primary-to-fg-4:var(--ks-color-primary-inverted-to-fg-4-base);--ks-color-primary-inverted-to-fg-4:var(--ks-color-primary-to-fg-4-base);--ks-color-primary-to-fg-5:var(--ks-color-primary-inverted-to-fg-5-base);--ks-color-primary-inverted-to-fg-5:var(--ks-color-primary-to-fg-5-base);--ks-color-primary-to-fg-6:var(--ks-color-primary-inverted-to-fg-6-base);--ks-color-primary-inverted-to-fg-6:var(--ks-color-primary-to-fg-6-base);--ks-color-primary-to-fg-7:var(--ks-color-primary-inverted-to-fg-7-base);--ks-color-primary-inverted-to-fg-7:var(--ks-color-primary-to-fg-7-base);--ks-color-primary-to-fg-8:var(--ks-color-primary-inverted-to-fg-8-base);--ks-color-primary-inverted-to-fg-8:var(--ks-color-primary-to-fg-8-base);--ks-color-primary-to-fg-9:var(--ks-color-primary-inverted-to-fg-9-base);--ks-color-primary-inverted-to-fg-9:var(--ks-color-primary-to-fg-9-base);--ks-color-fg:var(--ks-color-fg-inverted-base);--ks-color-fg-inverted:var(--ks-color-fg-base);--ks-color-fg-alpha-1:var(--ks-color-fg-inverted-alpha-1-base);--ks-color-fg-inverted-alpha-1:var(--ks-color-fg-alpha-1-base);--ks-color-fg-alpha-2:var(--ks-color-fg-inverted-alpha-2-base);--ks-color-fg-inverted-alpha-2:var(--ks-color-fg-alpha-2-base);--ks-color-fg-alpha-3:var(--ks-color-fg-inverted-alpha-3-base);--ks-color-fg-inverted-alpha-3:var(--ks-color-fg-alpha-3-base);--ks-color-fg-alpha-4:var(--ks-color-fg-inverted-alpha-4-base);--ks-color-fg-inverted-alpha-4:var(--ks-color-fg-alpha-4-base);--ks-color-fg-alpha-5:var(--ks-color-fg-inverted-alpha-5-base);--ks-color-fg-inverted-alpha-5:var(--ks-color-fg-alpha-5-base);--ks-color-fg-alpha-6:var(--ks-color-fg-inverted-alpha-6-base);--ks-color-fg-inverted-alpha-6:var(--ks-color-fg-alpha-6-base);--ks-color-fg-alpha-7:var(--ks-color-fg-inverted-alpha-7-base);--ks-color-fg-inverted-alpha-7:var(--ks-color-fg-alpha-7-base);--ks-color-fg-alpha-8:var(--ks-color-fg-inverted-alpha-8-base);--ks-color-fg-inverted-alpha-8:var(--ks-color-fg-alpha-8-base);--ks-color-fg-alpha-9:var(--ks-color-fg-inverted-alpha-9-base);--ks-color-fg-inverted-alpha-9:var(--ks-color-fg-alpha-9-base);--ks-color-fg-to-bg-1:var(--ks-color-fg-inverted-to-bg-1-base);--ks-color-fg-inverted-to-bg-1:var(--ks-color-fg-to-bg-1-base);--ks-color-fg-to-bg-2:var(--ks-color-fg-inverted-to-bg-2-base);--ks-color-fg-inverted-to-bg-2:var(--ks-color-fg-to-bg-2-base);--ks-color-fg-to-bg-3:var(--ks-color-fg-inverted-to-bg-3-base);--ks-color-fg-inverted-to-bg-3:var(--ks-color-fg-to-bg-3-base);--ks-color-fg-to-bg-4:var(--ks-color-fg-inverted-to-bg-4-base);--ks-color-fg-inverted-to-bg-4:var(--ks-color-fg-to-bg-4-base);--ks-color-fg-to-bg-5:var(--ks-color-fg-inverted-to-bg-5-base);--ks-color-fg-inverted-to-bg-5:var(--ks-color-fg-to-bg-5-base);--ks-color-fg-to-bg-6:var(--ks-color-fg-inverted-to-bg-6-base);--ks-color-fg-inverted-to-bg-6:var(--ks-color-fg-to-bg-6-base);--ks-color-fg-to-bg-7:var(--ks-color-fg-inverted-to-bg-7-base);--ks-color-fg-inverted-to-bg-7:var(--ks-color-fg-to-bg-7-base);--ks-color-fg-to-bg-8:var(--ks-color-fg-inverted-to-bg-8-base);--ks-color-fg-inverted-to-bg-8:var(--ks-color-fg-to-bg-8-base);--ks-color-fg-to-bg-9:var(--ks-color-fg-inverted-to-bg-9-base);--ks-color-fg-inverted-to-bg-9:var(--ks-color-fg-to-bg-9-base);--ks-color-link:var(--ks-color-link-inverted-base);--ks-color-link-inverted:var(--ks-color-link-base);--ks-text-color-default:var(--ks-text-color-default-inverted-base);--ks-text-color-default-inverted:var(--ks-text-color-default-base);--ks-text-color-default-interactive:var(--ks-text-color-default-inverted-interactive-base);--ks-text-color-default-inverted-interactive:var(--ks-text-color-default-interactive-base);--ks-text-color-default-interactive-hover:var(--ks-text-color-default-inverted-interactive-hover-base);--ks-text-color-default-inverted-interactive-hover:var(--ks-text-color-default-interactive-hover-base);--ks-text-color-default-interactive-active:var(--ks-text-color-default-inverted-interactive-active-base);--ks-text-color-default-inverted-interactive-active:var(--ks-text-color-default-interactive-active-base);--ks-text-color-default-interactive-visited:var(--ks-text-color-default-inverted-interactive-visited-base);--ks-text-color-default-inverted-interactive-visited:var(--ks-text-color-default-interactive-visited-base);--ks-text-color-interface:var(--ks-text-color-interface-inverted-base);--ks-text-color-interface-inverted:var(--ks-text-color-interface-base);--ks-text-color-interface-interactive:var(--ks-text-color-interface-inverted-interactive-base);--ks-text-color-interface-inverted-interactive:var(--ks-text-color-interface-interactive-base);--ks-text-color-interface-interactive-hover:var(--ks-text-color-interface-inverted-interactive-hover-base);--ks-text-color-interface-inverted-interactive-hover:var(--ks-text-color-interface-interactive-hover-base);--ks-text-color-interface-interactive-active:var(--ks-text-color-interface-inverted-interactive-active-base);--ks-text-color-interface-inverted-interactive-active:var(--ks-text-color-interface-interactive-active-base);--ks-text-color-interface-interactive-visited:var(--ks-text-color-interface-inverted-interactive-visited-base);--ks-text-color-interface-inverted-interactive-visited:var(--ks-text-color-interface-interactive-visited-base);--ks-text-color-primary:var(--ks-text-color-primary-inverted-base);--ks-text-color-primary-inverted:var(--ks-text-color-primary-base);--ks-text-color-primary-interactive:var(--ks-text-color-primary-inverted-interactive-base);--ks-text-color-primary-inverted-interactive:var(--ks-text-color-primary-interactive-base);--ks-text-color-primary-interactive-hover:var(--ks-text-color-primary-inverted-interactive-hover-base);--ks-text-color-primary-inverted-interactive-hover:var(--ks-text-color-primary-interactive-hover-base);--ks-text-color-primary-interactive-active:var(--ks-text-color-primary-inverted-interactive-active-base);--ks-text-color-primary-inverted-interactive-active:var(--ks-text-color-primary-interactive-active-base);--ks-text-color-primary-interactive-visited:var(--ks-text-color-primary-inverted-interactive-visited-base);--ks-text-color-primary-inverted-interactive-visited:var(--ks-text-color-primary-interactive-visited-base)}@media (min-width:36em){:root{--ks-font-size-display-bp-factor:var(--ks-font-size-display-bp-factor-phone);--ks-font-size-copy-bp-factor:var(--ks-font-size-copy-bp-factor-phone);--ks-font-size-interface-bp-factor:var(--ks-font-size-interface-bp-factor-phone);--ks-spacing-xxs-bp-factor:var(--ks-spacing-xxs-bp-factor-phone);--ks-spacing-xs-bp-factor:var(--ks-spacing-xs-bp-factor-phone);--ks-spacing-s-bp-factor:var(--ks-spacing-s-bp-factor-phone);--ks-spacing-m-bp-factor:var(--ks-spacing-m-bp-factor-phone);--ks-spacing-l-bp-factor:var(--ks-spacing-l-bp-factor-phone);--ks-spacing-xl-bp-factor:var(--ks-spacing-xl-bp-factor-phone);--ks-spacing-xxl-bp-factor:var(--ks-spacing-xxl-bp-factor-phone)}}@media (min-width:48em){:root{--ks-font-size-display-bp-factor:var(--ks-font-size-display-bp-factor-tablet);--ks-font-size-copy-bp-factor:var(--ks-font-size-copy-bp-factor-tablet);--ks-font-size-interface-bp-factor:var(--ks-font-size-interface-bp-factor-tablet);--ks-font-size-mono-bp-factor:var(--ks-font-size-mono-bp-factor-tablet);--ks-spacing-xxs-bp-factor:var(--ks-spacing-xxs-bp-factor-tablet);--ks-spacing-xs-bp-factor:var(--ks-spacing-xs-bp-factor-tablet);--ks-spacing-s-bp-factor:var(--ks-spacing-s-bp-factor-tablet);--ks-spacing-m-bp-factor:var(--ks-spacing-m-bp-factor-tablet);--ks-spacing-l-bp-factor:var(--ks-spacing-l-bp-factor-tablet);--ks-spacing-xl-bp-factor:var(--ks-spacing-xl-bp-factor-tablet);--ks-spacing-xxl-bp-factor:var(--ks-spacing-xxl-bp-factor-tablet)}}@media (min-width:62em){:root{--ks-spacing-s-bp-factor:var(--ks-spacing-s-bp-factor-laptop);--ks-spacing-m-bp-factor:var(--ks-spacing-m-bp-factor-laptop);--ks-spacing-l-bp-factor:var(--ks-spacing-l-bp-factor-laptop);--ks-spacing-xl-bp-factor:var(--ks-spacing-xl-bp-factor-laptop);--ks-spacing-xxl-bp-factor:var(--ks-spacing-xxl-bp-factor-laptop)}}@media (min-width:75em){:root{--ks-font-size-display-bp-factor:var(--ks-font-size-display-bp-factor-desktop);--ks-font-size-copy-bp-factor:var(--ks-font-size-copy-bp-factor-desktop);--ks-font-size-interface-bp-factor:var(--ks-font-size-interface-bp-factor-desktop);--ks-spacing-xxs-bp-factor:var(--ks-spacing-xxs-bp-factor-desktop);--ks-spacing-xs-bp-factor:var(--ks-spacing-xs-bp-factor-desktop);--ks-spacing-s-bp-factor:var(--ks-spacing-s-bp-factor-desktop);--ks-spacing-m-bp-factor:var(--ks-spacing-m-bp-factor-desktop);--ks-spacing-l-bp-factor:var(--ks-spacing-l-bp-factor-desktop);--ks-spacing-xl-bp-factor:var(--ks-spacing-xl-bp-factor-desktop);--ks-spacing-xxl-bp-factor:var(--ks-spacing-xxl-bp-factor-desktop)}}:root .c-button,[ks-inverted] .c-button,[ks-theme] .c-button{--c-button--padding:var(--ks-spacing-inset-squish-m)}:root .c-button--small,[ks-inverted] .c-button--small,[ks-theme] .c-button--small{--c-button--padding:var(--ks-spacing-inset-squish-s)}:root .c-button--large,[ks-inverted] .c-button--large,[ks-theme] .c-button--large{--c-button--padding:var(--ks-spacing-inset-squish-l)}:root .c-button--solid,[ks-inverted] .c-button--solid,[ks-theme] .c-button--solid{--c-button--border-color:var(--c-button--background-color);--c-button--border-color-hover:var(--c-button--background-color-hover)}:root .c-button--outline,[ks-inverted] .c-button--outline,[ks-theme] .c-button--outline{--c-button--border-width:var(--ks-border-width-default);--c-button--border-color:var(--ks-border-color-primary-interactive);--c-button--border-color-hover:var(--ks-border-color-primary-interactive-hover)}:root .c-collapsible-box,[ks-inverted] .c-collapsible-box,[ks-theme] .c-collapsible-box{--c-collapsible-box--border-color:var(--ks-border-color-accent)}:root .c-collapsible-box details,[ks-inverted] .c-collapsible-box details,[ks-theme] .c-collapsible-box details{border-width:var(--ks-border-width-default)}:root .c-collapsible-box__header__icon,[ks-inverted] .c-collapsible-box__header__icon,[ks-theme] .c-collapsible-box__header__icon{--c-collapsible-box_icon--color:var(--g-topic--color);color:var(--c-collapsible-box_icon--color)}:root .c-collapsible-box__header__text,[ks-inverted] .c-collapsible-box__header__text,[ks-theme] .c-collapsible-box__header__text{--c-collapsible-box_header--color:var(--g-topic--color);color:var(--c-collapsible-box_header--color)}:root .c-content-box,[ks-inverted] .c-content-box,[ks-theme] .c-content-box{--c-content-box--margin-bottom:0;--c-content-box_topic--color:var(--g-topic--color);gap:var(--c-content-box--gap);margin-bottom:var(--c-content-box--margin-bottom)}:root .c-content-box__body,[ks-inverted] .c-content-box__body,[ks-theme] .c-content-box__body{--c-content-box-body--gap:var(--ks-spacing-stack-m);gap:var(--c-content-box-body--gap)}:root .c-content-box__link,[ks-inverted] .c-content-box__link,[ks-theme] .c-content-box__link{margin-top:unset}:root .c-content-box__image,[ks-inverted] .c-content-box__image,[ks-theme] .c-content-box__image{margin-bottom:unset}:root .c-divider,[ks-inverted] .c-divider,[ks-theme] .c-divider{--c-divider--background:var(--ks-border-color-accent)}:root .c-form-field,[ks-inverted] .c-form-field,[ks-theme] .c-form-field{--c-form-field--background:var(--ks-background-color-interface-interactive);--c-form-field--border-color:var(--ks-border-color-interface-interactive);--c-form-field_hover--border-color:var(--ks-border-color-interface-interactive-hover);--c-form-field_focus--border-color:var(--ks-border-color-interface-interactive-active);--c-form-field--border-width:var(--ks-border-width-default);--c-form-field--color:var(--ks-text-color-interface-interactive);--c-form-field_placeholder--color:var(--ks-color-fg-alpha-4)}:root .c-form-field__input,[ks-inverted] .c-form-field__input,[ks-theme] .c-form-field__input{border-style:solid;border-width:var(--c-form-field--border-width);box-sizing:border-box}:root .c-form-field__input::placeholder,[ks-inverted] .c-form-field__input::placeholder,[ks-theme] .c-form-field__input::placeholder{color:var(--c-form-field_placeholder--color)}:root .c-form-check,[ks-inverted] .c-form-check,[ks-theme] .c-form-check{--c-form-check_box--border-color:var(--ks-border-color-primary);--c-form-check_box-hover--border-color:var(--ks-border-color-primary-interactive-hover);--c-form-check_box-focus--border-color:var(--ks-border-color-primary-interactive-active);--c-form-check_box-focus--shadow:0 0 4px 0;--c-form-check_box-checked--background:var(--ks-background-color-primary);--c-form-check_box-checked--border-color:var(--ks-background-color-primary);--c-form-check_checkmark--color:var(--ks-background-color-primary-inverted)}:root .c-form-check__box,[ks-inverted] .c-form-check__box,[ks-theme] .c-form-check__box{--c-form-check--border-color:var(--ks-border-color-interface-interactive);border-color:var(--c-form-check--border-color)}:root .c-form-check__label,:root .c-form-field__label,[ks-inverted] .c-form-check__label,[ks-inverted] .c-form-field__label,[ks-theme] .c-form-check__label,[ks-theme] .c-form-field__label{--c-form-field-label--color:var(--ks-text-color-interface);color:var(--c-form-field-label--color)}:root .c-rich-text,[ks-inverted] .c-rich-text,[ks-theme] .c-rich-text{--c-rich-text--vertical-spacing:1em}:root .c-headline,[ks-inverted] .c-headline,[ks-theme] .c-headline{margin-bottom:0}:root .c-headline .c-headline__headline,[ks-inverted] .c-headline .c-headline__headline,[ks-theme] .c-headline .c-headline__headline{color:var(--g-headline-color)}:root .c-headline h4,[ks-inverted] .c-headline h4,[ks-theme] .c-headline h4{--c-rich-text_headline--font:var(--ks-font-display-m)}:root .c-headline h5,[ks-inverted] .c-headline h5,[ks-theme] .c-headline h5{--c-rich-text_headline--font:var(--ks-font-display-s)}:root .c-headline h6,[ks-inverted] .c-headline h6,[ks-theme] .c-headline h6{--c-rich-text_headline--font:var(--ks-font-display-xs)}:root .c-quote__byline,:root .c-quote__source,[ks-inverted] .c-quote__byline,[ks-inverted] .c-quote__source,[ks-theme] .c-quote__byline,[ks-theme] .c-quote__source{color:var(--ks-text-color-interface)}:root .c-teaser,[ks-inverted] .c-teaser,[ks-theme] .c-teaser{--c-teaser--border-radius:var(--ks-border-radius-card);--c-teaser--border-color:var(--ks-border-color-interactive);--c-teaser--border-color-hover:var(--ks-border-color-interactive-hover);border-color:var(--c-teaser--border-color);border-width:var(--c-teaser--border-width)}:root .c-teaser:hover.js-linked,[ks-inverted] .c-teaser:hover.js-linked,[ks-theme] .c-teaser:hover.js-linked{border-color:var(--c-teaser--border-color-hover)}:root .c-visual .c-visual__box.c-visual__box--transparent,[ks-inverted] .c-visual .c-visual__box.c-visual__box--transparent,[ks-theme] .c-visual .c-visual__box.c-visual__box--transparent{background:none}:root .l-container--content-box,:root .l-container--teaser-box,[ks-inverted] .l-container--content-box,[ks-inverted] .l-container--teaser-box,[ks-theme] .l-container--content-box,[ks-theme] .l-container--teaser-box{display:flex;flex:1 1}.c-teaser .c-teaser__link{margin-top:var(--ks-spacing-stack-xs)}@container teaser-box (min-width: 450px){.c-teaser .c-teaser__link{margin-top:var(--ks-spacing-stack-s)}}:root,[ks-inverted],[ks-theme]{--c-appearance--img-size:8rem}@media (min-width:36em){:root,[ks-inverted],[ks-theme]{--c-appearance--img-size:15rem}}.kds-appearance-meta{display:flex;flex-direction:column;gap:var(--ks-spacing-stack-s)}.kds-appearance-meta__content{display:flex;gap:var(--ks-spacing-m);justify-content:space-between}.kds-appearance-meta__col{display:flex;flex:1 0 auto;flex-direction:column;gap:var(--ks-spacing-stack-m);max-width:50%}.kds-appearance-meta .l-container--text-media{container-type:normal}.kds-appearance--text-media figure img{height:var(--c-appearance--img-size);width:var(--c-appearance--img-size)}@media (min-width:76rem){.template__main.template__main-only{width:80%}}:root .c-button,[ks-inverted] .c-button,[ks-theme] .c-button{--c-button--border-radius:0;--c-button--font-weight:var(--ks-font-weight-semi-bold);--c-button--padding:0.35em 1em;--c-button-icon--margin:0;--c-button--background-transition:var(--ks-transition-hover) all;--c-button--shadow-transition:var(--ks-transition-bounce) all;--c-button--shadow-color:var(--ks-color-primary-inverted);--c-button--border-color:var(--ks-border-color-primary-interactive);--c-button--border-color-hover:var(--ks-border-color-primary-interactive-hover)}:root [ks-inverted=true] .c-button:not(.c-button--clear),[ks-inverted] [ks-inverted=true] .c-button:not(.c-button--clear),[ks-theme] [ks-inverted=true] .c-button:not(.c-button--clear){--c-button--shadow-color:var(--ks-color-fg-alpha-2)}:root .c-button--small,[ks-inverted] .c-button--small,[ks-theme] .c-button--small{--c-button--font:var(--ks-font-interface-xs);--c-button--padding:0.3rem 1rem}:root .c-button--large,[ks-inverted] .c-button--large,[ks-theme] .c-button--large{--c-button--font:var(--ks-font-interface-l);--c-button--padding:0.5rem 1.5rem}:root .c-button--clear,[ks-inverted] .c-button--clear,[ks-theme] .c-button--clear{--c-button--shadow-color:#0000}:root .c-button--highlighted,[ks-inverted] .c-button--highlighted,[ks-theme] .c-button--highlighted{--c-button-transition:var(--ks-transition-bounce) all}:root,[ks-inverted],[ks-theme]{--corner-height:9px;--clip-path:polygon(0% var(--corner-height),var(--corner-height) 0,100% 0,100% calc(100% - var(--corner-height)*2),calc(100% - var(--corner-height)*2) 100%,0 100%)}:root .c-button.c-button--small,[ks-inverted] .c-button.c-button--small,[ks-theme] .c-button.c-button--small{--corner-height:5px;--clip-path:polygon(0% var(--corner-height),var(--corner-height) 0,100% 0,100% calc(100% - var(--corner-height)*2),calc(100% - var(--corner-height)*2) 100%,0 100%)}:root .c-button,[ks-inverted] .c-button,[ks-theme] .c-button{-webkit-backface-visibility:hidden;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-webkit-perspective:1000;transition:var(--ks-transition-bounce);transition:translateZ(0);width:100%}:root .c-button:not(.c-button--clear):hover,[ks-inverted] .c-button:not(.c-button--clear):hover,[ks-theme] .c-button:not(.c-button--clear):hover{cursor:pointer;transform:translateY(-2px)}:root .c-button:not(.c-button--clear):hover:after,[ks-inverted] .c-button:not(.c-button--clear):hover:after,[ks-theme] .c-button:not(.c-button--clear):hover:after{bottom:-5px;left:5px;opacity:1}:root .c-button:not(.c-button--clear):active:not(:disabled),[ks-inverted] .c-button:not(.c-button--clear):active:not(:disabled),[ks-theme] .c-button:not(.c-button--clear):active:not(:disabled){transform:translateY(0)}:root .c-button:not(.c-button--clear):active:not(:disabled):after,[ks-inverted] .c-button:not(.c-button--clear):active:not(:disabled):after,[ks-theme] .c-button:not(.c-button--clear):active:not(:disabled):after{bottom:-3px;left:3px;opacity:1}:root .c-button--wrapper,[ks-inverted] .c-button--wrapper,[ks-theme] .c-button--wrapper{display:inline-block}:root .c-button .icon,:root .c-button span,[ks-inverted] .c-button .icon,[ks-inverted] .c-button span,[ks-theme] .c-button .icon,[ks-theme] .c-button span{z-index:2}:root .c-button.c-button--large:hover:after,[ks-inverted] .c-button.c-button--large:hover:after,[ks-theme] .c-button.c-button--large:hover:after{bottom:-6px;left:6px;opacity:1}:root .c-button.c-button--small:hover:after,[ks-inverted] .c-button.c-button--small:hover:after,[ks-theme] .c-button.c-button--small:hover:after{bottom:-4px;left:4px;opacity:1}:root .c-button:after,[ks-inverted] .c-button:after,[ks-theme] .c-button:after{background-color:var(--c-button--shadow-color);bottom:0;-webkit-clip-path:var(--clip-path);clip-path:var(--clip-path);content:"";height:100%;left:0;opacity:0;pointer-events:none;position:absolute;transition:var(--c-button--shadow-transition);width:100%;z-index:0}:root .c-button:before,[ks-inverted] .c-button:before,[ks-theme] .c-button:before{transition:var(--c-button--background-transition)}:root .c-button--deko-wrapper,[ks-inverted] .c-button--deko-wrapper,[ks-theme] .c-button--deko-wrapper{position:relative}:root .c-button--deko-wrapper:hover .c-button__deko-left,:root .c-button--deko-wrapper:hover .c-button__deko-right,[ks-inverted] .c-button--deko-wrapper:hover .c-button__deko-left,[ks-inverted] .c-button--deko-wrapper:hover .c-button__deko-right,[ks-theme] .c-button--deko-wrapper:hover .c-button__deko-left,[ks-theme] .c-button--deko-wrapper:hover .c-button__deko-right{opacity:1}:root .c-button--deko-wrapper:hover .c-button__deko-left .c-button__deko,:root .c-button--deko-wrapper:hover .c-button__deko-right .c-button__deko,[ks-inverted] .c-button--deko-wrapper:hover .c-button__deko-left .c-button__deko,[ks-inverted] .c-button--deko-wrapper:hover .c-button__deko-right .c-button__deko,[ks-theme] .c-button--deko-wrapper:hover .c-button__deko-left .c-button__deko,[ks-theme] .c-button--deko-wrapper:hover .c-button__deko-right .c-button__deko{transform:rotate(10deg)}:root .c-button--deko-wrapper .c-button__deko,:root .c-button--deko-wrapper .c-button__deko-left,:root .c-button--deko-wrapper .c-button__deko-right,[ks-inverted] .c-button--deko-wrapper .c-button__deko,[ks-inverted] .c-button--deko-wrapper .c-button__deko-left,[ks-inverted] .c-button--deko-wrapper .c-button__deko-right,[ks-theme] .c-button--deko-wrapper .c-button__deko,[ks-theme] .c-button--deko-wrapper .c-button__deko-left,[ks-theme] .c-button--deko-wrapper .c-button__deko-right{pointer-events:none;transition-duration:var(--ks-duration-slow);transition-property:all;transition-timing-function:var(--ks-timing-function-bounce)}:root .c-button--deko-wrapper .c-button__deko-left,:root .c-button--deko-wrapper .c-button__deko-right,[ks-inverted] .c-button--deko-wrapper .c-button__deko-left,[ks-inverted] .c-button--deko-wrapper .c-button__deko-right,[ks-theme] .c-button--deko-wrapper .c-button__deko-left,[ks-theme] .c-button--deko-wrapper .c-button__deko-right{opacity:.4;position:absolute;z-index:2}:root .c-button--deko-wrapper .c-button__deko-left .c-button__deko,:root .c-button--deko-wrapper .c-button__deko-right .c-button__deko,[ks-inverted] .c-button--deko-wrapper .c-button__deko-left .c-button__deko,[ks-inverted] .c-button--deko-wrapper .c-button__deko-right .c-button__deko,[ks-theme] .c-button--deko-wrapper .c-button__deko-left .c-button__deko,[ks-theme] .c-button--deko-wrapper .c-button__deko-right .c-button__deko{transform:scale(.85)}@media (min-width:36em){:root .c-button--deko-wrapper .c-button__deko-left,:root .c-button--deko-wrapper .c-button__deko-right,[ks-inverted] .c-button--deko-wrapper .c-button__deko-left,[ks-inverted] .c-button--deko-wrapper .c-button__deko-right,[ks-theme] .c-button--deko-wrapper .c-button__deko-left,[ks-theme] .c-button--deko-wrapper .c-button__deko-right{z-index:2}}:root .c-button--deko-wrapper .c-button__deko-left,[ks-inverted] .c-button--deko-wrapper .c-button__deko-left,[ks-theme] .c-button--deko-wrapper .c-button__deko-left{bottom:-30%;left:-2em}:root .c-button--deko-wrapper .c-button__deko-left .c-button__deko,[ks-inverted] .c-button--deko-wrapper .c-button__deko-left .c-button__deko,[ks-theme] .c-button--deko-wrapper .c-button__deko-left .c-button__deko{content:url(/patterns/button_before.svg)}@media (min-width:36em){:root .c-button--deko-wrapper .c-button__deko-left,[ks-inverted] .c-button--deko-wrapper .c-button__deko-left,[ks-theme] .c-button--deko-wrapper .c-button__deko-left{left:-2em}}:root .c-button--deko-wrapper .c-button__deko-right,[ks-inverted] .c-button--deko-wrapper .c-button__deko-right,[ks-theme] .c-button--deko-wrapper .c-button__deko-right{right:-2.25em;top:0}:root .c-button--deko-wrapper .c-button__deko-right .c-button__deko,[ks-inverted] .c-button--deko-wrapper .c-button__deko-right .c-button__deko,[ks-theme] .c-button--deko-wrapper .c-button__deko-right .c-button__deko{content:url(/patterns/button_after.svg)}:root .c-button--clear,:root .c-button--solid,[ks-inverted] .c-button--clear,[ks-inverted] .c-button--solid,[ks-theme] .c-button--clear,[ks-theme] .c-button--solid{background:none!important;position:relative}:root .c-button--clear:after,:root .c-button--solid:after,[ks-inverted] .c-button--clear:after,[ks-inverted] .c-button--solid:after,[ks-theme] .c-button--clear:after,[ks-theme] .c-button--solid:after{bottom:0;-webkit-clip-path:var(--clip-path);clip-path:var(--clip-path);left:0}:root .c-button--clear:before,:root .c-button--solid:before,[ks-inverted] .c-button--clear:before,[ks-inverted] .c-button--solid:before,[ks-theme] .c-button--clear:before,[ks-theme] .c-button--solid:before{background:var(--c-button--background-color);-webkit-clip-path:var(--clip-path);clip-path:var(--clip-path);content:"";height:100%;position:absolute;width:100%;z-index:1}:root .c-button--clear:hover:before,:root .c-button--solid:hover:before,[ks-inverted] .c-button--clear:hover:before,[ks-inverted] .c-button--solid:hover:before,[ks-theme] .c-button--clear:hover:before,[ks-theme] .c-button--solid:hover:before{background:var(--c-button--background-color-hover)}:root .c-button--outline,[ks-inverted] .c-button--outline,[ks-theme] .c-button--outline{--border-corner-height:40%;--corner-bottom-left-height:14px;background:none!important;border:none;border-radius:0;padding:0;position:relative}:root .c-button--outline.c-button--large .c-button__content:after,[ks-inverted] .c-button--outline.c-button--large .c-button__content:after,[ks-theme] .c-button--outline.c-button--large .c-button__content:after{--corner-bottom-left-height:19px}:root .c-button--outline.c-button--small .c-button__content:after,[ks-inverted] .c-button--outline.c-button--small .c-button__content:after,[ks-theme] .c-button--outline.c-button--small .c-button__content:after{--corner-bottom-left-height:10px}:root .c-button--outline .c-button__content,[ks-inverted] .c-button--outline .c-button__content,[ks-theme] .c-button--outline .c-button__content{padding:var(--c-button--padding)}:root .c-button--outline .c-button__content:after,:root .c-button--outline .c-button__content:before,[ks-inverted] .c-button--outline .c-button__content:after,[ks-inverted] .c-button--outline .c-button__content:before,[ks-theme] .c-button--outline .c-button__content:after,[ks-theme] .c-button--outline .c-button__content:before{background-color:var(--c-button--border-color);content:"";position:absolute;width:var(--ks-border-width-default);z-index:1}:root .c-button--outline .c-button__content:before,[ks-inverted] .c-button--outline .c-button__content:before,[ks-theme] .c-button--outline .c-button__content:before{bottom:0;height:85%;left:0}:root .c-button--outline .c-button__content:after,[ks-inverted] .c-button--outline .c-button__content:after,[ks-theme] .c-button--outline .c-button__content:after{height:calc(100% - var(--corner-bottom-left-height));right:1px;top:0}:root .c-button--outline .c-button__border,[ks-inverted] .c-button--outline .c-button__border,[ks-theme] .c-button--outline .c-button__border{border-bottom-width:0;border-top-width:0;bottom:0;height:100%;left:0;-webkit-mask-image:linear-gradient(17deg,#000,#000 100%,#0000 0,#0000 0);mask-image:linear-gradient(17deg,#000,#000 100%,#0000 0,#0000 0);position:absolute;right:calc(var(--ks-border-width-default)/2)!important;top:0;z-index:1}:root .c-button--outline .c-button__border:after,:root .c-button--outline .c-button__border:before,[ks-inverted] .c-button--outline .c-button__border:after,[ks-inverted] .c-button--outline .c-button__border:before,[ks-theme] .c-button--outline .c-button__border:after,[ks-theme] .c-button--outline .c-button__border:before{content:"";position:absolute;width:calc(100% - var(--ks-border-width-default))}:root .c-button--outline .c-button__border:before,[ks-inverted] .c-button--outline .c-button__border:before,[ks-theme] .c-button--outline .c-button__border:before{border:var(--ks-border-width-default) solid var(--c-button--border-color);border-width:var(--ks-border-width-default) 0 0 calc(var(--ks-border-width-default)*1.5);height:calc(var(--border-corner-height)/2);left:-3px;top:0;transform:skew(-45deg);transform-origin:right bottom}:root .c-button--outline .c-button__border:after,[ks-inverted] .c-button--outline .c-button__border:after,[ks-theme] .c-button--outline .c-button__border:after{border:var(--ks-border-width-default) solid var(--c-button--border-color);border-width:0 calc(var(--ks-border-width-default)*1.5) var(--ks-border-width-default) 0;bottom:0;height:var(--border-corner-height);left:-11px;transform:skew(-45deg);transform-origin:right bottom}@media (min-width:36em){:root .c-button--outline .c-button__border:after,[ks-inverted] .c-button--outline .c-button__border:after,[ks-theme] .c-button--outline .c-button__border:after{left:-12px}}:root .c-button--outline:hover .c-button__border:after,:root .c-button--outline:hover .c-button__border:before,[ks-inverted] .c-button--outline:hover .c-button__border:after,[ks-inverted] .c-button--outline:hover .c-button__border:before,[ks-theme] .c-button--outline:hover .c-button__border:after,[ks-theme] .c-button--outline:hover .c-button__border:before{border-color:var(--c-button--border-color-hover)}:root .c-button--outline:hover .c-button__content:after,:root .c-button--outline:hover .c-button__content:before,[ks-inverted] .c-button--outline:hover .c-button__content:after,[ks-inverted] .c-button--outline:hover .c-button__content:before,[ks-theme] .c-button--outline:hover .c-button__content:after,[ks-theme] .c-button--outline:hover .c-button__content:before{background-color:var(--c-button--border-color-hover)}:root .c-button--outline.c-button--small .c-button__border:before,[ks-inverted] .c-button--outline.c-button--small .c-button__border:before,[ks-theme] .c-button--outline.c-button--small .c-button__border:before{left:-2px}:root .c-button--outline.c-button--small .c-button__border:after,[ks-inverted] .c-button--outline.c-button--small .c-button__border:after,[ks-theme] .c-button--outline.c-button--small .c-button__border:after{left:-7px}@media (min-width:36em){:root .c-button--outline.c-button--small .c-button__border:after,[ks-inverted] .c-button--outline.c-button--small .c-button__border:after,[ks-theme] .c-button--outline.c-button--small .c-button__border:after{left:-8px}}:root .c-button--outline.c-button--large .c-button__border:after,[ks-inverted] .c-button--outline.c-button--large .c-button__border:after,[ks-theme] .c-button--outline.c-button--large .c-button__border:after{left:-16px}:root .c-button--clear,[ks-inverted] .c-button--clear,[ks-theme] .c-button--clear{transition:var(--c-button--shadow-transition)}:root .c-button--highlighted:hover,[ks-inverted] .c-button--highlighted:hover,[ks-theme] .c-button--highlighted:hover{cursor:pointer;transform:scale(103%)}:root .c-button--highlighted span,[ks-inverted] .c-button--highlighted span,[ks-theme] .c-button--highlighted span{white-space:unset}:root .c-button--highlighted:hover.c-button--solid,:root .c-button--highlighted:hover.c-button--solid-inverted,[ks-inverted] .c-button--highlighted:hover.c-button--solid,[ks-inverted] .c-button--highlighted:hover.c-button--solid-inverted,[ks-theme] .c-button--highlighted:hover.c-button--solid,[ks-theme] .c-button--highlighted:hover.c-button--solid-inverted{--corner-height:16px;--clip-path:polygon(0% var(--corner-height),var(--corner-height) 0,100% 0,100% calc(100% - var(--corner-height)*0.5),calc(100% - var(--corner-height)*0.5) 100%,0 100%)}:root .c-button--highlighted:before,[ks-inverted] .c-button--highlighted:before,[ks-theme] .c-button--highlighted:before{transition:var(--c-button--shadow-transition)}:root .c-button--highlighted:after,[ks-inverted] .c-button--highlighted:after,[ks-theme] .c-button--highlighted:after{bottom:-8px;left:8px;opacity:1}:root .c-button--highlighted.c-button--large:after,[ks-inverted] .c-button--highlighted.c-button--large:after,[ks-theme] .c-button--highlighted.c-button--large:after{bottom:-12px;left:12px}:root .c-button--highlighted.c-button--small:after,[ks-inverted] .c-button--highlighted.c-button--small:after,[ks-theme] .c-button--highlighted.c-button--small:after{bottom:-8px;left:8px}:root .c-button--highlighted.c-button--small:hover,[ks-inverted] .c-button--highlighted.c-button--small:hover,[ks-theme] .c-button--highlighted.c-button--small:hover{--corner-height:9px;--clip-path:polygon(0% var(--corner-height),var(--corner-height) 0,100% 0,100% calc(100% - var(--corner-height)*2),calc(100% - var(--corner-height)*2) 100%,0 100%)}:root .c-button .icon,[ks-inverted] .c-button .icon,[ks-theme] .c-button .icon{margin:var(--c-button--icon-margin)}[ks-inverted=true] .c-button--deko-wrapper .c-button__deko-left,[ks-inverted=true] .c-button--deko-wrapper .c-button__deko-right{opacity:.75}[ks-inverted=true] .c-button--deko-wrapper .c-button__deko-left .c-button__deko{content:url(/patterns/button_before-inverted.svg)}[ks-inverted=true] .c-button--deko-wrapper .c-button__deko-right .c-button__deko{content:url(/patterns/button_after-inverted.svg)}:root .c-contact{--c-contact-icon-opacity:0.5;--c-contact-icon-size:1.4em}:root .c-contact .c-headline__subheadline{--c-headline_subheadline--color:var(--ks-color-fg-alpha-6)}:root .c-contact,[ks-inverted] .c-contact,[ks-theme] .c-contact{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}:root .c-contact__copy,[ks-inverted] .c-contact__copy,[ks-theme] .c-contact__copy{margin-top:0}:root .c-contact__links,[ks-inverted] .c-contact__links,[ks-theme] .c-contact__links{color:var(--g-link--color)}:root .c-contact__links .icon,[ks-inverted] .c-contact__links .icon,[ks-theme] .c-contact__links .icon{height:var(--c-contact-icon-size);margin-right:.35em;opacity:var(--c-contact-icon-opacity);width:var(--c-contact-icon-size)}:root .c-contact__link,[ks-inverted] .c-contact__link,[ks-theme] .c-contact__link{margin:0}.concierge-avatar--wrapper{align-items:flex-end;display:flex;justify-content:center}.concierge-avatar{background-image:radial-gradient(var(--ks-color-primary-alpha-5),#0000 70%);background-position:50%;background-repeat:no-repeat;position:relative;transition:.3s ease-in-out;transition-property:background-size}.concierge-avatar--intro{align-items:baseline;aspect-ratio:1;background-size:0;display:flex;height:100%;justify-content:center;max-height:200px;overflow:hidden}@media (min-width:48em){.concierge-avatar--intro{max-height:400px}}.concierge-avatar--intro.idling-animation{background-size:70%}.concierge-avatar--intro.idling-animation .concierge-dude{transform:translateY(0)}.concierge-avatar--intro.idling-animation .brb-sign{transform:translateY(100%)}.concierge-avatar--intro .concierge-dude{height:100%;transform:translateY(100%);transition:transform .6s cubic-bezier(1,-.35,0,1.35);width:100%}.concierge-avatar--intro .bell{bottom:0;position:absolute;right:0;width:20%}.concierge-avatar--intro .brb-sign{bottom:-1px;left:11%;position:absolute;transform:translateY(0);transition:transform .3s cubic-bezier(1,-.5,0,1.5);transition-delay:.4s;width:65%}.concierge-avatar--sources{align-items:flex-end;background-size:100%;display:flex;justify-content:center}.concierge-avatar--sources.idling-animation{background-size:0}.concierge-avatar--sources.idling-animation .concierge-dude{transform:translateY(100%)}.concierge-avatar--sources .concierge-dude--wrapper{display:block;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;overflow:hidden;position:relative}.concierge-avatar--sources .concierge-dude{padding-bottom:7%;transform:translateY(0);transition:transform .6s cubic-bezier(1,-.35,0,1.35);width:100%}.concierge-avatar--sources .book{bottom:-2%;position:absolute;width:70%}.concierge-avatar svg{display:block}.concierge--question{background-color:var(--ks-color-primary-inverted);border:2px solid var(--ks-color-primary-inverted);color:var(--ks-text-color-primary);cursor:pointer;display:inline-block;font:var(--ks-font-mono-s);padding:var(--ks-spacing-inset-squish-xs)}.concierge--question:hover{border-color:var(--ks-border-color-interface-interactive-hover)}.concierge-context-menu{color:var(--ks-text-color-default);flex-direction:column;font-weight:var(--ks-font-weight-semi-bold);gap:var(--ks-spacing-xxs)}.concierge-context-menu span{text-align:center}.concierge-context-menu--concierge span{--corner-height:12px;--clip-path:polygon(0% var(--corner-height),var(--corner-height) 0%,calc(100% - var(--corner-height)) 0%,100% var(--corner-height),100% 100%,0 100%);align-items:center;background:var(--ks-color-primary-inverted-alpha-8);-webkit-clip-path:var(--clip-path);clip-path:var(--clip-path);color:var(--ks-text-color-default);display:flex;font:var(--ks-font-mono-s);font-weight:var(--ks-font-weight-bold);justify-content:center;padding:var(--ks-spacing-inset-xs)}.concierge-context-menu .concierge-avatar--sources{position:relative;z-index:2}@media (max-width:36em){.concierge-context-menu .concierge-avatar--sources{max-width:35%}}.concierge-context-menu--mobile{display:flex;justify-content:flex-end}@media (min-width:36em){.concierge-context-menu--mobile{display:none}}.concierge-context-menu--desktop{display:none}@media (min-width:36em){.concierge-context-menu--desktop{display:flex;margin-top:calc(var(--l-section--space-small)*-2)}}:root .c-content-box,[ks-inverted] .c-content-box,[ks-theme] .c-content-box{--c-content-box_topic--font-xs:var(--ks-font-copy-xs);--c-content-box_topic--font-s:var(--ks-font-copy-s);--c-content-box_topic--font-m:var(--ks-font-copy-m);--c-content-box_topic--margin:0 0 var(--ks-spacing-stack-xs);--c-content-box--gap:var(--ks-spacing-stack-xs)}@container content-box (min-width: 350px){:root .c-content-box,[ks-inverted] .c-content-box,[ks-theme] .c-content-box{--c-content-box--gap:var(--ks-spacing-stack-s)}}.c-content-box{color:var(--g-topic--color);margin-bottom:0}.c-content-box__image{margin-bottom:var(--ks-spacing-s)}.c-content-box.related-post{background:var(--ks-background-color-default);-webkit-clip-path:polygon(calc(100% - var(--ks-spacing-l)) 0,100% var(--ks-spacing-l),100% 100%,0 100%,0 0);clip-path:polygon(calc(100% - var(--ks-spacing-l)) 0,100% var(--ks-spacing-l),100% 100%,0 100%,0 0);padding:var(--ks-spacing-m)}@container content-box (min-width: 550px){.c-content-box.related-post{flex-direction:row}}.c-content-box.related-post .c-content-box__image{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding-bottom:0}@container content-box (min-width: 550px){.c-content-box.related-post .c-content-box__image{width:25%}}.c-content-box.related-post .c-content-box__image img{aspect-ratio:1/1;-o-object-fit:contain;object-fit:contain;position:relative}@container content-box (min-width: 550px){.c-content-box.related-post .c-content-box__image img{width:100%}}.c-content-box.related-post .c-content-box__text{position:relative}.c-content-box.related-post .c-content-box__text:after{background:linear-gradient(0deg,var(--ks-background-color-default) 20%,#fff0);bottom:0;content:"";height:var(--line-height-m);pointer-events:none;position:absolute;width:100%}.c-content-box.related-post .c-content-box__text .c-rich-text{font:var(--ks-font-copy-s)}@container content-box (min-width: 350px){.c-content-box.related-post .c-content-box__text .c-rich-text{font:var(--ks-font-copy-m)}}.c-content-box.related-post .c-content-box__topic{font:var(--ks-font-copy-s);font-weight:var(--ks-font-weight-bold)}@container content-box (min-width: 350px){.c-content-box.related-post .c-content-box__topic{font:var(--ks-font-copy-m);font-weight:var(--ks-font-weight-bold)}}.c-content-box.arrow{position:relative}.c-content-box.arrow:after{background-image:url(/patterns/progress-arrow.svg);background-repeat:no-repeat;background-size:contain;bottom:0;content:"";height:var(--l-section_container--gutter);left:50%;position:absolute;transform:translateY(100%) translateX(-50%);width:var(--l-section_container--gutter)}@media (min-width:48em){.c-content-box.arrow:after{left:unset;right:0;top:50%;transform:rotate(-90deg) translateY(100%) translateX(50%)}}@media (min-width:36em){#onetrust-banner-sdk .ot-sdk-container,#onetrust-pc-sdk .ot-sdk-container,#ot-sdk-cookie-policy .ot-sdk-container{padding-top:30px!important}}#onetrust-banner-sdk .ot-sdk-container,#onetrust-consent-sdk #onetrust-pc-sdk,#onetrust-pc-sdk .ot-sdk-container,#ot-sdk-cookie-policy .ot-sdk-container{font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important}#onetrust-pc-sdk .ot-pc-header{background-color:#fff!important}#onetrust-pc-sdk .ot-accordion-layout .ot-arw,#onetrust-pc-sdk .ot-accordion-layout .ot-cat-header+.ot-arw-cntr .ot-arw,#onetrust-pc-sdk .ot-accordion-layout h4~.ot-always-active,#onetrust-pc-sdk .ot-accordion-layout h4~.ot-tgl{color:#fff!important}#onetrust-banner-sdk #onetrust-reject-all-handler{background-color:initial!important;border-color:#ecff00!important;color:#ecff00!important}#ot-sdk-btn.ot-sdk-show-settings{color:#ecff00!important;font-weight:700!important;width:315px!important}:root,[ks-inverted],[ks-theme]{--c-count-up_icon--size:200px;--c-count-up_text--font:var(--ks-font-copy-s)}:root .c-count-up,[ks-inverted] .c-count-up,[ks-theme] .c-count-up{--c-count-up_number--font:var(--ks-font-display-xxl);--c-count-up_number--font-weight:var(--ks-font-weight-light);--c-count-up_topic--color:var(--ks-text-color-primary)}.kds-count-up{font-size:var(--ks-font-size-xl);position:relative}.kds-count-up__progress{height:auto;left:50%;position:absolute;transform:translate(-50%) rotate(90deg)}.kds-count-up__fill,.kds-count-up__progress{box-sizing:border-box;width:var(--c-count-up_icon--size)}.kds-count-up__fill{background:var(--l-section--background,#fff);height:var(--c-count-up_icon--size);margin:0;outline:0;overflow:hidden;padding:0;position:relative}.kds-count-up__fill-wrapper{border:2px solid var(--ks-color-primary-inverted);margin-left:auto;margin-right:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.kds-count-up--tokens .kds-count-up__fill-wrapper{-webkit-clip-path:polygon(8% 0,100% 0,100% 100%,0 99%,0 13%);clip-path:polygon(8% 0,100% 0,100% 100%,0 99%,0 13%)}.kds-count-up--components .kds-count-up__fill-wrapper{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,21% 100%,0 93%);clip-path:polygon(0 0,100% 0,100% 100%,21% 100%,0 93%)}.kds-count-up--properties .kds-count-up__fill-wrapper{-webkit-clip-path:polygon(0 0,80% 0,100% 13%,100% 100%,14% 100%,0 93%);clip-path:polygon(0 0,80% 0,100% 13%,100% 100%,14% 100%,0 93%)}.kds-count-up__fill .bubbles{height:100%;left:0;overflow:hidden;position:absolute;top:0;visibility:hidden;width:100%}.kds-count-up__fill.active .bubbles{visibility:visible}.kds-count-up__fill .bubble{animation:rise 10s ease-in infinite;background:var(--ks-color-primary-inverted-alpha-4);border-radius:50%;bottom:-100px;height:20px;opacity:.75;position:absolute;width:20px}@keyframes rise{0%{bottom:-100px;transform:translateX(0)}50%{transform:translate(100px)}to{bottom:1080px;transform:translateX(calc(var(--c-count-up_icon--size)*-1))}}.kds-count-up__fill.active{background:var(--ks-color-primary)}.kds-count-up__fill.active:before{background-position:10px 10px;background-repeat:no-repeat;background-size:175px 175px;content:"";display:block;height:100%;position:relative;width:100%;z-index:1}.kds-count-up--properties .kds-count-up__fill.active:before{background-image:url(/img/icons/count_properties.svg)}.kds-count-up--tokens .kds-count-up__fill.active:before{background-image:url(/img/icons/count_tokens.svg)}.kds-count-up--components .kds-count-up__fill.active:before{background-image:url(/img/icons/count_components.svg)}.kds-count-up__fill.active:after{animation:spin 3s ease-out forwards;background-color:var(--ks-color-primary-inverted-to-bg-2);border-radius:35%;bottom:-50%;content:"";height:200%;left:-50%;position:absolute;width:200%;z-index:1}@media (min-width:48em){.kds-count-up:first-child .kds-count-up__fill.active:after{animation-delay:0s}.kds-count-up:nth-child(2) .kds-count-up__fill.active:after{animation-delay:.3s}.kds-count-up:nth-child(3) .kds-count-up__fill.active:after{animation-delay:.6s}}.c-count-up__number{padding:.6em 0 0}.c-count-up__text{--c-rich-text--font:var(--c-count-up_text--font)}@keyframes spin{0%{transform:translateY(0) rotate(0deg)}to{transform:translateY(-100%) rotate(400deg)}}.kds-count-up:first-child .kds-count-up__fill .bubble:first-child{animation-duration:8s;height:20px;left:10%;width:20px}.kds-count-up:first-child .kds-count-up__fill .bubble:nth-child(2){animation-delay:0s;animation-duration:8s;height:20px;left:30%;width:20px}.kds-count-up:first-child .kds-count-up__fill .bubble:nth-child(3){animation-delay:1s;animation-duration:7s;height:25px;left:85%;width:25px}.kds-count-up:first-child .kds-count-up__fill .bubble:nth-child(4){animation-delay:4s;animation-duration:7s;height:40px;left:20%;width:40px}.kds-count-up:first-child .kds-count-up__fill .bubble:nth-child(5){animation-delay:1s;animation-duration:4s;height:10px;left:40%;width:10px}.kds-count-up:first-child .kds-count-up__fill .bubble:nth-child(6){animation-delay:3s;animation-duration:8s;height:22px;left:25%;width:22px}.kds-count-up:first-child .kds-count-up__fill .bubble:nth-child(7){animation-delay:2s;animation-duration:12s;height:45px;left:30%;width:45px}.kds-count-up:first-child .kds-count-up__fill .bubble:nth-child(8){animation-delay:2s;animation-duration:6s;height:12px;left:50%;width:12px}.kds-count-up:first-child .kds-count-up__fill .bubble:nth-child(9){animation-delay:1s;animation-duration:5s;height:7px;left:30%;width:7px}.kds-count-up:first-child .kds-count-up__fill .bubble:nth-child(10){animation-delay:2s;animation-duration:10s;height:45px;left:25%;width:45px}.kds-count-up:first-child .kds-count-up__fill .bubble:nth-child(11){animation-duration:8s;height:15px;left:0;width:15px}.kds-count-up:first-child .kds-count-up__fill .bubble:nth-child(12){animation-delay:1s;animation-duration:6s;height:10px;left:30%;width:10px}.kds-count-up:first-child .kds-count-up__fill .bubble:nth-child(13){animation-delay:1s;animation-duration:8s;height:12px;left:40%;width:12px}.kds-count-up:first-child .kds-count-up__fill .bubble:nth-child(14){animation-delay:0s;animation-duration:7s;height:15px;left:65%;width:15px}.kds-count-up:first-child .kds-count-up__fill .bubble:nth-child(15){animation-delay:3s;animation-duration:9s;height:10px;left:75%;width:10px}.kds-count-up:first-child .kds-count-up__fill .bubble:nth-child(16){animation-delay:3s;animation-duration:5s;height:30px;left:25%;width:30px}.kds-count-up:first-child .kds-count-up__fill .bubble:nth-child(17){animation-delay:4s;animation-duration:9s;height:12px;left:50%;width:12px}.kds-count-up:first-child .kds-count-up__fill .bubble:nth-child(18){animation-delay:4s;animation-duration:12s;height:45px;left:10%;width:45px}.kds-count-up:first-child .kds-count-up__fill .bubble:nth-child(19){animation-delay:1s;animation-duration:6s;height:20px;left:75%;width:20px}.kds-count-up:first-child .kds-count-up__fill .bubble:nth-child(20){animation-delay:2s;animation-duration:12s;height:20px;left:75%;width:20px}.kds-count-up:nth-child(2) .kds-count-up__fill .bubble:first-child{animation-duration:8s;height:20px;left:10%;width:20px}.kds-count-up:nth-child(2) .kds-count-up__fill .bubble:nth-child(2){animation-delay:1s;animation-duration:5s;height:10px;left:20%;width:10px}.kds-count-up:nth-child(2) .kds-count-up__fill .bubble:nth-child(3){animation-delay:2s;animation-duration:7s;height:25px;left:35%;width:25px}.kds-count-up:nth-child(2) .kds-count-up__fill .bubble:nth-child(4){animation-delay:0s;animation-duration:11s;height:40px;left:50%;width:40px}.kds-count-up:nth-child(2) .kds-count-up__fill .bubble:nth-child(5){animation-delay:1s;animation-duration:6s;height:17px;left:55%;width:17px}.kds-count-up:nth-child(2) .kds-count-up__fill .bubble:nth-child(6){animation-delay:3s;animation-duration:8s;height:22px;left:65%;width:22px}.kds-count-up:nth-child(2) .kds-count-up__fill .bubble:nth-child(7){animation-delay:2s;animation-duration:12s;height:45px;left:70%;width:45px}.kds-count-up:nth-child(2) .kds-count-up__fill .bubble:nth-child(8){animation-delay:2s;animation-duration:6s;height:12px;left:80%;width:12px}.kds-count-up:nth-child(2) .kds-count-up__fill .bubble:nth-child(9){animation-delay:1s;animation-duration:5s;height:7px;left:70%;width:7px}.kds-count-up:nth-child(2) .kds-count-up__fill .bubble:nth-child(10){animation-delay:4s;animation-duration:10s;height:45px;left:25%;width:45px}.kds-count-up:nth-child(2) .kds-count-up__fill .bubble:nth-child(11){animation-duration:8s;height:15px;left:0;width:15px}.kds-count-up:nth-child(2) .kds-count-up__fill .bubble:nth-child(12){animation-delay:2s;animation-duration:6s;height:10px;left:60%;width:10px}.kds-count-up:nth-child(2) .kds-count-up__fill .bubble:nth-child(13){animation-delay:1s;animation-duration:10s;height:12px;left:15%;width:12px}.kds-count-up:nth-child(2) .kds-count-up__fill .bubble:nth-child(14){animation-delay:2s;animation-duration:9s;height:15px;left:25%;width:15px}.kds-count-up:nth-child(2) .kds-count-up__fill .bubble:nth-child(15){animation-delay:2s;animation-duration:9s;height:10px;left:15%;width:10px}.kds-count-up:nth-child(2) .kds-count-up__fill .bubble:nth-child(16){animation-delay:4s;animation-duration:7s;height:27px;left:55%;width:27px}.kds-count-up:nth-child(2) .kds-count-up__fill .bubble:nth-child(17){animation-delay:4s;animation-duration:10s;height:45px;left:5%;width:45px}.kds-count-up:nth-child(2) .kds-count-up__fill .bubble:nth-child(18){animation-delay:4s;animation-duration:9s;height:12px;left:50%;width:12px}.kds-count-up:nth-child(2) .kds-count-up__fill .bubble:nth-child(19){animation-delay:2s;animation-duration:6s;height:20px;left:35%;width:20px}.kds-count-up:nth-child(2) .kds-count-up__fill .bubble:nth-child(20){animation-delay:2s;animation-duration:12s;height:20px;left:15%;width:20px}.kds-count-up:nth-child(3) .kds-count-up__fill .bubble:first-child{animation-duration:8s;height:25px;left:60%;width:25px}.kds-count-up:nth-child(3) .kds-count-up__fill .bubble:nth-child(2){animation-delay:0s;animation-duration:6s;height:15px;left:60%;width:15px}.kds-count-up:nth-child(3) .kds-count-up__fill .bubble:nth-child(3){animation-delay:1s;animation-duration:5s;height:25px;left:35%;width:25px}.kds-count-up:nth-child(3) .kds-count-up__fill .bubble:nth-child(4){animation-delay:1s;animation-duration:11s;height:40px;left:60%;width:40px}.kds-count-up:nth-child(3) .kds-count-up__fill .bubble:nth-child(5){animation-delay:2s;animation-duration:7s;height:17px;left:25%;width:17px}.kds-count-up:nth-child(3) .kds-count-up__fill .bubble:nth-child(6){animation-delay:0s;animation-duration:7s;height:22px;left:35%;width:22px}.kds-count-up:nth-child(3) .kds-count-up__fill .bubble:nth-child(7){animation-duration:8s;height:15px;left:0;width:15px}.kds-count-up:nth-child(3) .kds-count-up__fill .bubble:nth-child(8){animation-delay:2s;animation-duration:6s;height:12px;left:80%;width:12px}.kds-count-up:nth-child(3) .kds-count-up__fill .bubble:nth-child(9){animation-delay:1s;animation-duration:5s;height:7px;left:70%;width:7px}.kds-count-up:nth-child(3) .kds-count-up__fill .bubble:nth-child(10){animation-delay:2s;animation-duration:7s;height:45px;left:55%;width:45px}.kds-count-up:nth-child(3) .kds-count-up__fill .bubble:nth-child(11){animation-delay:2s;animation-duration:12s;height:45px;left:30%;width:45px}.kds-count-up:nth-child(3) .kds-count-up__fill .bubble:nth-child(12){animation-delay:3s;animation-duration:6s;height:10px;left:60%;width:10px}.kds-count-up:nth-child(3) .kds-count-up__fill .bubble:nth-child(13){animation-delay:0s;animation-duration:8s;height:12px;left:35%;width:12px}.kds-count-up:nth-child(3) .kds-count-up__fill .bubble:nth-child(14){animation-delay:1s;animation-duration:7s;height:15px;left:15%;width:15px}.kds-count-up:nth-child(3) .kds-count-up__fill .bubble:nth-child(15){animation-delay:2s;animation-duration:9s;height:10px;left:15%;width:10px}.kds-count-up:nth-child(3) .kds-count-up__fill .bubble:nth-child(16){animation-delay:2s;animation-duration:7s;height:27px;left:15%;width:27px}.kds-count-up:nth-child(3) .kds-count-up__fill .bubble:nth-child(17){animation-delay:2s;animation-duration:10s;height:45px;left:25%;width:45px}.kds-count-up:nth-child(3) .kds-count-up__fill .bubble:nth-child(18){animation-delay:1s;animation-duration:7s;height:12px;left:30%;width:12px}.kds-count-up:nth-child(3) .kds-count-up__fill .bubble:nth-child(19){animation-delay:2s;animation-duration:6s;height:20px;left:25%;width:20px}.kds-count-up:nth-child(3) .kds-count-up__fill .bubble:nth-child(20){animation-delay:2s;animation-duration:12s;height:20px;left:15%;width:20px}:root,[ks-inverted],[ks-theme]{--c-footer-font:var(--ks-font-interface-s);--c-footer-color:var(--c-rich-text--color)}.kds-footer{color:var(--c-footer-color);font:var(--c-footer-font)}.kds-footer-main .l-section__container{display:flex;flex-direction:column;justify-content:space-between}@media (min-width:62em){.kds-footer-main .l-section__container{flex-direction:row}}.kds-footer__logo-wrap{border-top:1px solid var(--ks-border-color-accent);display:flex;flex-direction:column;justify-content:center;margin:var(--ks-spacing-l) 0 0 0;padding:var(--ks-spacing-l) 0 0 0}@media (min-width:62em){.kds-footer__logo-wrap{border-left:1px solid var(--ks-border-color-accent);border-top:0;margin:0 0 0 var(--ks-spacing-l);padding:0 0 0 var(--ks-spacing-l)}}.kds-footer__logo-wrap p{font:var(--ks-font-interface-xs);margin:var(--ks-spacing-xs) 0}.kds-footer a,.kds-footer__logo{display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.kds-footer a:hover,.kds-footer__logo:hover{background:none}.kds-footer a img,.kds-footer__logo img{height:var(--g-logo-height)}@media (min-width:36em){.kds-footer a img,.kds-footer__logo img{height:3rem}}@media (min-width:75em){.kds-footer a img,.kds-footer__logo img{height:3rem}}.kds-footer-nav{grid-gap:var(--ks-spacing-s) var(--ks-spacing-m);display:grid;flex:1 1;grid-template-columns:repeat(auto-fit,minmax(8em,1fr))}@media (min-width:62em){.kds-footer-nav{flex-direction:row}}.kds-footer-nav_headline{font-weight:var(--ks-font-weight-bold);margin-bottom:var(--ks-spacing-s);margin-top:unset}.kds-footer-nav_list{margin:unset;padding:unset}.kds-footer-nav_list_item{list-style:none;margin-bottom:var(--ks-spacing-xs)}.kds-footer-nav_list_item a,.kds-footer-nav_list_item_link{color:var(--c-footer-color);font-weight:var(--ks-font-weight-semi-bold);text-decoration:none}.kds-footer-nav_list_item a:hover,.kds-footer-nav_list_item_link:hover{background:0;color:var(--ks-text-color-default-interactive-hover)}.c-form{box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--ks-spacing-s)}.c-form .c-form-field{flex:1 1;min-width:14rem}.c-form .c-button--wrapper{display:flex}.c-form .c-button--wrapper .c-button{height:unset}:root .c-form-field,[ks-inverted] .c-form-field,[ks-theme] .c-form-field{--c-form-field--border-width:var(--ks-border-width-emphasized);--c-form-field_focus--shadow:0}:root .c-form-field__input--highlight,[ks-inverted] .c-form-field__input--highlight,[ks-theme] .c-form-field__input--highlight{--c-form-field--background-disabled:#083d4a;--c-form-field--border-color-disabled:var(--ks-background-color-default);--c-form-field--border-color:var(--ks-color-primary-inverted-to-bg-6);--c-form-field_hover--border-color:var(--ks-color-primary-inverted-to-bg-6);--c-form-field_focus--border-color:var(--ks-color-primary);--c-form-field--shadow:8px 8px 0px 0px;--c-form-field_focus--shadow:8px 8px 0px 0px;--c-form-field--background:var(--ks-background-color-default);--c-form-field_placeholder--color:var(--ks-color-fg-alpha-6)}.c-form-field__label{color:var(--c-rich-text--color);font:var(--ks-font-mono-s)}.c-form-field--concierge{filter:drop-shadow(2px 6px 6px rgba(0,0,0,.1450980392))}.c-form-field--concierge .c-form-field__input{box-shadow:var(--c-form-field--shadow) var(--c-form-field--border-color);font:var(--ks-font-mono-m);padding:var(--ks-spacing-inset-squish-s);transition:var(--ks-transition-bounce);transition-property:all}.c-form-field--concierge .c-form-field__input.focus-visible{filter:drop-shadow(2px 6px 6px var(--ks-color-primary-alpha-4))}.c-form-field--concierge .c-form-field__input:disabled{border-color:var(--c-form-field--border-color-disabled);box-shadow:var(--c-form-field--shadow) var(--c-form-field--border-color-disabled);opacity:1}.c-form-field--concierge .c-form-field__label{--c-form-field-label--color:var(--ks-text-color-default);background:var(--ks-background-color-default);color:var(--c-form-field-label--color);display:block;padding:.5rem 1rem;text-align:left;text-shadow:0 0 10px var(--ks-color-fg-alpha-6);width:24em}:root,[ks-inverted],[ks-theme]{--c-glossary-icon--spacing:var(--ks-spacing-xs);--c-glossary-icon--size:calc(var(--ks-line-height-copy-m)*var(--ks-font-size-copy-m)*3 - var(--c-glossary-icon--spacing))}.c-glossary--text-media.text-media--intext .text-media__gallery{float:left;padding-bottom:var(--c-glossary-icon--spacing);padding-right:var(--c-glossary-icon--spacing)}.c-glossary--text-media figure img{height:var(--c-glossary-icon--size);width:var(--c-glossary-icon--size)}:root{--kds-announcement-bar-height:85px}@media (min-width:36em){:root{--kds-announcement-bar-height:45px}}:root,[ks-inverted],[ks-theme]{--g-header-height:calc(var(--g-logo-height) + var(--g-header-spacing-v)*2 + var(--kds-announcement-bar-height));--g-header-spacing:var(--g-header-spacing-v) var(--g-header-spacing-h);--g-header-spacing-h:var(--l-section--content-padding);--g-header-spacing-v:var(--ks-spacing-m);--g-header-background-color:var(--ks-background-color-default)}@media (min-width:48em){:root,[ks-inverted],[ks-theme]{--g-header-spacing-v:var(--ks-spacing-l)}}header[ks-component="kds.header"]{justify-content:center}.kds-header,header[ks-component="kds.header"]{display:flex;transition-duration:var(--ks-duration-slow);transition-property:all}.kds-header{align-items:flex-end;gap:var(--ks-spacing-inline-m);justify-content:space-between;margin:0;max-width:var(--l-section--content-width-wide);padding:var(--g-header-spacing-v) var(--g-header-spacing-h);width:100%;z-index:1}.kds-header:after{background-color:rgba(2,34,43,.902);content:"";height:100vh;left:0;opacity:0;overflow:hidden;pointer-events:none;position:fixed;top:0;transition-duration:.2s;-o-transition-duration:.2s;transition-property:opacity;-o-transition-property:opacity;width:100vw;z-index:-1}.overlay-open .kds-header:after{opacity:1}@media (min-width:48em){.kds-header{padding:var(--g-header-spacing-v) var(--g-header-spacing-h)}}.kds-header a{--g-link--text-decoration:none;--g-link--background-hover:none}.kds-header--spacer{height:var(--g-header-height)}:root,[ks-inverted],[ks-theme]{--c-nav-main--gap:var(--ks-spacing-inline-s);--c-nav-main_background-color:var(--ks-background-color-default);--c-nav-main_item--color:var(--ks-text-color-primary-interactive);--c-nav-main_item--color-active:var(--ks-text-color-primary-interactive-active);--c-nav-main_item--color-hover:var(--ks-text-color-primary-interactive-hover);--c-nav-main_item--font:var(--ks-font-interface-l);--c-nav-main_item--font-weight:var(--ks-font-weight-semi-bold);--c-nav-main_item--font-weight-active:var(--ks-font-weight-bold);--c-nav-main_item--padding:0.5rem var(--g-header-spacing-h);--c-nav-main_item--background-color-hover:var(--ks-color-primary-inverted)}@media (min-width:62em){:root,[ks-inverted],[ks-theme]{--c-nav-main_item--font:var(--ks-font-interface-s);--c-nav-main_item--padding:none}}@media (min-width:75em){:root,[ks-inverted],[ks-theme]{--c-nav-main--gap:var(--ks-spacing-inline-m)}}.nav-main-secondary__list{display:flex;flex-wrap:wrap;justify-content:space-evenly;margin-top:var(--ks-spacing-stack-l)!important}@media (min-width:62em){.nav-main-secondary__list{gap:var(--ks-spacing-inline-s);justify-content:flex-end;margin-top:0!important;order:-1}}.nav-main-secondary__item__link{align-items:center;display:inline-flex;flex-direction:column;font:var(--ks-font-interface-xs);padding:var(--ks-spacing-xs) 0;position:relative}.nav-main-secondary__item__link .icon{height:3rem;margin-bottom:var(--ks-spacing-stack-xs);width:3rem}@media (min-width:62em){.nav-main-secondary__item__link .icon{clip:rect(1px,1px,1px,1px);border:0;-webkit-clip-path:inset(100%);clip-path:inset(100%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}}.nav-main-secondary__item__link:after{--corner-height:8px;background-color:var(--c-nav-main_item--background-color-hover);bottom:5%;-webkit-clip-path:polygon(0 var(--corner-height),var(--corner-height) 0,100% 0,100% calc(100% - var(--corner-height)*1),calc(100% - var(--corner-height)*1) 100%,0 100%);clip-path:polygon(0 var(--corner-height),var(--corner-height) 0,100% 0,100% calc(100% - var(--corner-height)*1),calc(100% - var(--corner-height)*1) 100%,0 100%);content:"";height:30%;left:calc(var(--corner-height)*-1);opacity:0;position:absolute;transition:all var(--ks-duration-medium);width:0;z-index:-1}@media (min-width:62em){.nav-main-secondary__item__link:after{bottom:20%}}.nav-main-secondary__item__link:hover:after{opacity:1;width:calc(100% + var(--corner-height)*2)}.nav-main{display:flex;flex-direction:column;justify-content:flex-start}.nav-main ul{box-sizing:border-box;list-style:none;margin:0;padding:0}.nav-main ul li{display:block;margin:0}.nav-main__item{position:relative}.nav-main__item--active .nav-main__item__link{color:var(--c-nav-main_item--color-active);font-weight:var(--c-nav-main_item--font-weight-active)}.nav-main__item.nav-main__item--icon .icon{border-radius:var(--ks-border-radius-circle);transition:all var(--ks-transition-hover)}.nav-main__item.nav-main__item--icon:hover .icon{background-color:var(--ks-color-primary-inverted)}.nav-main__item.nav-main__item--icon .nav-main__item__link:after{content:none}.nav-main__item__link{--ks-text-color-default-interactive:var(--c-nav-main_item--color);--ks-text-color-default-interactive-hover:var(--c-nav-main_item--color-hover);--g-link--font-weight:var(--c-nav-main_item--font-weight);display:block;font:var(--c-nav-main_item--font);padding:var(--c-nav-main_item--padding);position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.nav-main__item__link:after{--corner-height:8px;background-color:var(--c-nav-main_item--background-color-hover);bottom:-10%;-webkit-clip-path:polygon(0 var(--corner-height),var(--corner-height) 0,100% 0,100% calc(100% - var(--corner-height)*1),calc(100% - var(--corner-height)*1) 100%,0 100%);clip-path:polygon(0 var(--corner-height),var(--corner-height) 0,100% 0,100% calc(100% - var(--corner-height)*1),calc(100% - var(--corner-height)*1) 100%,0 100%);content:"";height:60%;left:calc(var(--corner-height)*-1);opacity:0;position:absolute;transition:all var(--ks-duration-medium);width:0;z-index:-1}.nav-main__item__link:hover:after{opacity:1;width:calc(100% + var(--corner-height)*2)}@media (max-width:61.99em){.nav-main{-webkit-overflow-scrolling:touch;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:var(--c-nav-main_background-color);bottom:0;box-shadow:20px 0 30px #0000;height:100vh;left:-100%;max-width:23rem;overflow:hidden;overflow-y:auto;position:fixed;right:0;top:0;transition:all var(--ks-duration-slow);width:77vw}.nav-main__item--icon{clip:rect(1px,1px,1px,1px);border:0;-webkit-clip-path:inset(100%);clip-path:inset(100%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.nav-main__item__link:after{bottom:0;height:100%}.overlay-open .nav-main{box-shadow:20px 0 30px rgba(0,0,0,.129);left:0}.nav-main>.kds-logo{margin:var(--g-header-spacing)}.nav-main>.kds-logo-dark{opacity:1!important}.nav-main>.kds-logo-light{opacity:0!important}.nav-main ul.nav-main__list{padding-top:calc(var(--g-header-spacing-v) - var(--ks-spacing-s))}.nav-main ul.nav-main__list .nav-main--button{margin-left:var(--g-header-spacing-h);margin-top:var(--g-header-spacing-v)}.nav-main ul.nav-main__list .nav-main--button .c-button{--c-button--font:var(--ks-font-interface-s)}.nav-main ul.nav-main__list .nav-main--button .c-button .c-button__content{--c-button--padding:0.4rem 1rem}}@media (min-width:62em){.nav-main>.kds-logo{display:none}.nav-main .c-button--wrapper{margin-left:var(--ks-spacing-inline-xs)}.nav-main__list{align-items:center;display:flex;flex-wrap:nowrap;gap:var(--c-nav-main--gap)}.nav-main__list .nav-main--button .c-button{--c-button--font:var(--ks-font-interface-s)}.nav-main__list .nav-main--button .c-button span{font-size:98%}.nav-main__item{flex-shrink:0;outline:0}}.nav-main-toggle[aria-expanded=true]+.nav-main{display:block}.nav-skip{height:0}.nav-skip__list{list-style:none;margin:0;padding:0}.nav-skip__link{left:0;padding:.5em 1em;position:absolute;right:0;text-align:center;top:-999em;z-index:1}.nav-skip__link:focus{background-color:var(--ks-background-color-default);top:0;z-index:2960}html.overlay-open{overflow:hidden}button.nav-toggle{box-sizing:initial;display:block;padding:0 var(--g-header-spacing-h);position:relative;right:0;transform:translateX(var(--g-header-spacing-h));transition:top .15s;z-index:1}@media (min-width:62em){button.nav-toggle{display:none}}button.nav-toggle .nav-toggle__label{clip:rect(1px,1px,1px,1px);border:0;-webkit-clip-path:inset(100%);clip-path:inset(100%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}button.nav-toggle .nav-toggle__icon{color:var(--ks-color-primary);cursor:pointer;height:31px;position:relative;transform:scale(.7) translate(7.5%,7.5%);transition:inherit;width:31px}@media (min-width:36em){button.nav-toggle .nav-toggle__icon{transform:scale(.9) translate(2.5%,2.5%)}}.overlay-open .header-is-scrolling button.nav-toggle .nav-toggle__icon,.overlay-open button.nav-toggle .nav-toggle__icon{color:var(--ks-text-color-default-inverted)}.header-is-scrolling-up button.nav-toggle .nav-toggle__icon{color:var(--ks-text-color-primary)}button.nav-toggle .nav-toggle__icon:after,button.nav-toggle .nav-toggle__icon:before{content:""}button.nav-toggle .nav-toggle__icon .nav-toggle__icon__middle,button.nav-toggle .nav-toggle__icon:after,button.nav-toggle .nav-toggle__icon:before{background-color:currentColor;height:3px;position:absolute;width:100%}button.nav-toggle .nav-toggle__icon .nav-toggle__icon__middle{margin-top:-1.5px;top:50%}button.nav-toggle .nav-toggle__icon:before{top:2px;transition:top .15s ease .15s,transform .15s ease}button.nav-toggle .nav-toggle__icon:after{bottom:2px;transition:bottom .15s ease .15s,transform .15s ease}button.nav-toggle[aria-expanded=true] .nav-toggle__icon__middle{display:none}button.nav-toggle[aria-expanded=true] .nav-toggle__icon:before{top:14px;transform:rotate(-45deg);transition:top .15s ease,transform .15s ease .15s}button.nav-toggle[aria-expanded=true] .nav-toggle__icon:after{bottom:14px;transform:rotate(45deg);transition:bottom .15s ease,transform .15s ease .15s}:root,[ks-inverted],[ks-theme]{--g-headline-color:#050505;--c-rich-text_headline--color:var(--g-headline-color)}:root [ks-inverted=true],[ks-inverted] [ks-inverted=true],[ks-theme] [ks-inverted=true]{--g-headline-color:var(--ks-text-color-primary);--c-rich-text_headline--color:var(--ks-text-color-primary)}:root .c-headline,[ks-inverted] .c-headline,[ks-theme] .c-headline{--c-headline--space-after-small:0.5em;--c-headline--space-after-large:1.5em}:root .c-headline__subheadline,[ks-inverted] .c-headline__subheadline,[ks-theme] .c-headline__subheadline{--c-headline_subheadline--color:var(--ks-color-primary);--c-headline_subheadline--font-weight:var(--ks-font-weight-semi-bold)}:root .c-headline__subheadline [ks-inverted=true],[ks-inverted] .c-headline__subheadline [ks-inverted=true],[ks-theme] .c-headline__subheadline [ks-inverted=true]{--c-headline_subheadline--color:var(--ks-color-primary-inverted-to-bg-7)}.l-container--headline{container-name:headline}:root .l-container--headline[min-width~="640"] .c-headline,[ks-inverted] .l-container--headline[min-width~="640"] .c-headline,[ks-theme] .l-container--headline[min-width~="640"] .c-headline{max-width:90%}:root .c-headline,[ks-inverted] .c-headline,[ks-theme] .c-headline{max-width:calc(100vw - var(--l-section--content-padding)*2)}:root .c-headline .c-headline__headline,[ks-inverted] .c-headline .c-headline__headline,[ks-theme] .c-headline .c-headline__headline{padding-bottom:var(--c-headline--space-after)}:root .c-headline p.c-headline__headline,[ks-inverted] .c-headline p.c-headline__headline,[ks-theme] .c-headline p.c-headline__headline{--c-rich-text_headline--font:var(--ks-font-copy-m)}:root .c-headline .c-headline__h1+.c-headline__subheadline,:root .c-headline h1+.c-headline__subheadline,[ks-inverted] .c-headline .c-headline__h1+.c-headline__subheadline,[ks-inverted] .c-headline h1+.c-headline__subheadline,[ks-theme] .c-headline .c-headline__h1+.c-headline__subheadline,[ks-theme] .c-headline h1+.c-headline__subheadline{--c-headline_subheadline--font:var(--ks-font-display-l)}:root .c-headline h1.c-headline__h2+.c-headline__subheadline,[ks-inverted] .c-headline h1.c-headline__h2+.c-headline__subheadline,[ks-theme] .c-headline h1.c-headline__h2+.c-headline__subheadline{--c-headline_subheadline--font:var(--ks-font-display-m)}:root,[ks-inverted],[ks-theme]{--g-logo-height:2.25rem;--kds-header-spacing:var(--ks-spacing-inset-s)}@media (min-width:48em){:root,[ks-inverted],[ks-theme]{--g-logo-height:2.5rem}}@media (min-width:75em){:root,[ks-inverted],[ks-theme]{--g-logo-height:2.75rem}}@media (min-width:100em){:root,[ks-inverted],[ks-theme]{--g-logo-height:3.25rem}}.kds-logo{--g-link--background-hover:none;position:relative}.kds-logo__img{display:block;height:var(--g-logo-height);position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (min-width:36em){.kds-logo__img{padding:0}}.c-logo-tiles img{height:100%}@media (min-width:48em){.c-logo-tiles img{max-height:90%;max-width:90%}}.kds-person{--c-person--color:var(--g-topic--color);--c-person-title--color:var(--ks-text-color-default);--c-person-avatar--border-radius:0;--c-person--font-weight:var(--ks-font-weight-bold);--c-person-title--font-weight:var(--ks-font-weight-semi-bold)}.kds-person--s{--c-person--font:var(--ks-font-interface-xs);--c-person--gap:1em;--c-person-avatar--size:2em}.kds-person--m{--c-person--font:var(--ks-font-interface-s);--c-person--gap:1em;--c-person-avatar--size:2.5em}.kds-person--l{--c-person--font:var(--ks-font-interface-m);--c-person--gap:1em;--c-person-avatar--size:3em}.kds-person{align-items:center;color:var(--c-person--color);display:flex;font:var(--c-person--font);font-weight:var(--c-person--font-weight);gap:var(--c-person--gap)}.kds-person__avatar{border-radius:var(--c-person-avatar--border-radius);height:var(--c-person-avatar--size);object-fit:cover;-o-object-fit:cover;width:var(--c-person-avatar--size)}.kds-person__info{display:flex;flex-direction:column}.kds-person__title{color:var(--c-person-title--color);font-weight:var(--c-person-title--font-weight)}.c-post__content{flex-basis:80%;flex-grow:1;flex-shrink:1;max-width:calc(var(--l-section--content-width-narrow) - var(--l-section--content-padding)*2)}.c-post__content .c-post-share-bar{padding-top:var(--ks-spacing-s)}@media (min-width:48em){.c-post__content .c-post-share-bar{display:none}}.c-post-text>p:not(h2,h3){margin:auto;margin-bottom:var(--c-rich-text--vertical-spacing);margin-top:var(--c-rich-text--vertical-spacing);max-width:var(--l-section--content-width-narrow)}@media (min-width:48em){.c-post-text>p:not(h2,h3){padding:0 var(--ks-spacing-m)}.c-post-text>ol,.c-post-text>ul{margin-left:var(--ks-spacing-m)}}.c-post-text>.wp-block-image,.c-post-text>.wp-block-pullquote,.c-post-text>.wp-block-video{margin:auto;margin-bottom:var(--ks-spacing-xl);margin-top:var(--ks-spacing-xl);width:100%}.l-section--blog .l-section__container{display:flex;flex-direction:column}@media (min-width:48em){.l-section--blog .l-section__container{flex-direction:row-reverse;justify-content:space-between}}:root .c-post-aside,[ks-inverted] .c-post-aside,[ks-theme] .c-post-aside{--c-post-aside--gap:var(--ks-spacing-stack-xs);--c-post-aside_meta--gap:var(--ks-spacing-m);--c-post-aside_meta-item--font:var(--ks-font-interface-xs);--c-post-aside_meta-item--color:var(--ks-text-color-ui);--c-post-aside_meta-item--icon-size:1.15rem;--c-post-aside_meta-item--icon-spacing:0.25em;--c-post-aside_share-bar--padding:0.35em;--c-post-aside_share-bar--icon-size:2em}@media (min-width:48em){:root .c-post-aside,[ks-inverted] .c-post-aside,[ks-theme] .c-post-aside{--c-post-aside_share-bar--icon-size:1.35em}}:root .c-post-aside{--tag-label-height:calc(var(--ks-font-size-interface-xs)*var(--ks-line-height-interface-xs) + var(--ks-spacing-inset-xs)*2);flex-basis:20%;flex-grow:1;flex-shrink:0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-width:calc(var(--ks-font-size-copy-m)*10)}@media (min-width:48em){:root .c-post-aside{padding-top:calc(var(--tag-label-height) + var(--ks-spacing-s));position:-webkit-sticky;position:sticky;top:0}}@media (max-width:47.99em){:root .c-post-aside .c-divider,:root .c-post-aside .c-post-share-bar,:root .c-post-aside__author .c-contact__links{display:none}}:root .c-post-aside .c-headline p{font:var(--ks-font-copy-s);font-weight:var(--c-headline--font-weight)}:root .c-post-aside .c-headline__headline{font:var(--ks-font-copy-m);font-weight:var(--c-headline--font-weight)}:root .c-post-aside__author>.c-headline{display:none}:root .c-post-aside__author .c-contact{--icon-size:1rem;gap:var(--ks-spacing-stack-xs) var(--ks-spacing-inline-xs);margin:0}:root .c-post-aside__author .c-contact>*{margin:0}:root .c-post-aside__author .c-contact__body{display:flex;flex-direction:column;flex-grow:1;gap:var(--ks-spacing-xs);overflow:hidden}:root .c-post-aside__author .c-contact__body>*{margin:0}:root .c-post-aside__author .c-contact__body .c-headline{display:block;padding-bottom:0}:root .c-post-aside__author .c-contact__body .c-headline__headline{font:var(--ks-font-copy-s);font-weight:var(--c-headline--font-weight)}@media (min-width:48em){:root .c-post-aside__author .c-contact__body .c-headline{color:var(--c-rich-text--color);font:var(--ks-font-copy-xs);font-weight:var(--c-headline--font-weight)}}:root .c-post-aside__author .c-contact__image{max-width:3rem}@media (min-width:48em){:root .c-post-aside__author .c-contact__image{max-width:4rem}}:root .c-post-aside__author .c-contact__links{font:var(--ks-font-interface-xs)}:root .c-post-aside__author .c-contact__links .icon{flex-shrink:0}:root .c-post-aside__author .c-contact__links li{display:flex;overflow:hidden;text-overflow:ellipsis}:root .c-post-aside__author .c-contact__link{margin:0;overflow:hidden;text-overflow:ellipsis}:root .c-post-aside__author .c-contact .c-rich-text{font:var(--ks-font-copy-xs)}:root .c-post-aside__author .c-post-share-bar{--c-post-share-bar_link--icon-size:1.35em}:root .c-post-teaser,[ks-inverted] .c-post-teaser,[ks-theme] .c-post-teaser{--c-post-teaser--color:var(--c-rich-text--color);--c-post-teaser--gap:var(--ks-spacing-s);gap:var(--ks-spacing-s)}:root .c-post-teaser .c-post-meta,[ks-inverted] .c-post-teaser .c-post-meta,[ks-theme] .c-post-teaser .c-post-meta{margin:0}:root .c-post-teaser .c-teaser__topic,[ks-inverted] .c-post-teaser .c-teaser__topic,[ks-theme] .c-post-teaser .c-teaser__topic{display:inline;transition:var(--ks-transition-hover) all}:root .c-post-teaser__image:before,[ks-inverted] .c-post-teaser__image:before,[ks-theme] .c-post-teaser__image:before{background-color:var(--ks-color-fg-inverted-base);content:"";height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:var(--ks-transition-hover) opacity;width:100%;z-index:1}@media (min-width:548px){:root .c-post-teaser,[ks-inverted] .c-post-teaser,[ks-theme] .c-post-teaser{gap:var(--ks-spacing-xxs)}}:root .c-post-teaser .c-teaser,[ks-inverted] .c-post-teaser .c-teaser,[ks-theme] .c-post-teaser .c-teaser{--c-teaser--border-width:0!important;gap:var(--c-post-teaser--gap)}:root .c-post-teaser .c-teaser:hover .c-rich-text>p,[ks-inverted] .c-post-teaser .c-teaser:hover .c-rich-text>p,[ks-theme] .c-post-teaser .c-teaser:hover .c-rich-text>p{text-decoration:none}:root .c-post-teaser .c-teaser:hover .c-teaser__topic,[ks-inverted] .c-post-teaser .c-teaser:hover .c-teaser__topic,[ks-theme] .c-post-teaser .c-teaser:hover .c-teaser__topic{background-color:var(--ks-color-primary-alpha-2);color:var(--ks-text-color-primary)}:root .c-post-teaser .c-teaser:hover .c-post-teaser__image:before,[ks-inverted] .c-post-teaser .c-teaser:hover .c-post-teaser__image:before,[ks-theme] .c-post-teaser .c-teaser:hover .c-post-teaser__image:before{opacity:.15}:root .c-post-teaser .c-teaser .c-teaser__body,[ks-inverted] .c-post-teaser .c-teaser .c-teaser__body,[ks-theme] .c-post-teaser .c-teaser .c-teaser__body{--g-topic--font:var(--ks-font-display-m);padding:0}:root .c-post-meta,[ks-inverted] .c-post-meta,[ks-theme] .c-post-meta{--c-post-meta_item--font:var(--ks-font-interface-xs);--c-post-meta_item--color:var(--ks-text-color-interface);--c-post-meta_item--icon-size:1.15rem;--c-post-meta_author--color:var(--ks-text-color-interface);--c-post-meta_author--avatar-border-radius:0;--c-post-meta_author--avatar-size:1.75rem;--c-post-meta--gap:var(--ks-spacing-stack-xs) var(--ks-spacing-inline-s)}.c-post-meta .icon{opacity:.5}.c-post-head__meta{margin-bottom:var(--ks-spacing-xs);position:relative!important;top:unset!important}.c-post-head__meta+.c-headline{margin-top:0!important}.c-post-share-bar{--c-post-share-bar_link--icon-size:2em;--c-post-share-bar_link--padding:0.35em}:root .c-post-share-bar,[ks-inverted] .c-post-share-bar,[ks-theme] .c-post-share-bar{--g-link--background-hover:#0000;--ks-text-color-default-interactive:var(--ks-color-primary-alpha-5)}:root .c-post-share-bar .c-headline,[ks-inverted] .c-post-share-bar .c-headline,[ks-theme] .c-post-share-bar .c-headline{--c-headline--margin-bottom:0;--c-headline--color:var(--ks-color-fg-to-bg-3)}:root .c-post-share-bar__link,[ks-inverted] .c-post-share-bar__link,[ks-theme] .c-post-share-bar__link{color:var(--ks-color-primary-alpha-5)}:root .c-post-share-bar__link:first-of-type,[ks-inverted] .c-post-share-bar__link:first-of-type,[ks-theme] .c-post-share-bar__link:first-of-type{padding-left:0}.c-quote{--c-quote--align:top;--c-quote__text--margin:var(--ks-spacing-s);--c-quote_source--font:var(--ks-font-interface-s);--c-quote_image--max-width:30%;align-items:center;display:flex;flex-direction:column;gap:var(--ks-spacing-s);justify-content:center}@media (min-width:36.01em){.c-quote{align-items:flex-start;flex-direction:row}}.c-quote__image-wrap{margin:unset}.c-quote__text{margin-bottom:var(--c-quote__text--margin)}.c-quote__byline,.c-quote__source{color:var(--c-quote_source--color)}.reference{display:flex;flex-wrap:wrap;gap:var(--ks-spacing-m)}.reference li,.reference ul{list-style:none;margin:0;padding:0}.reference a{color:var(--ks-color-fg-alpha-8)!important;font:var(--ks-font-copy-xs)}.reference__text.c-rich-text p{font:var(--ks-font-copy-s)}:root .c-rich-text h1,:root .c-rich-text h2,:root .c-rich-text h3,:root .c-rich-text h4,:root .c-rich-text h5,:root .c-rich-text h6,[ks-inverted] .c-rich-text h1,[ks-inverted] .c-rich-text h2,[ks-inverted] .c-rich-text h3,[ks-inverted] .c-rich-text h4,[ks-inverted] .c-rich-text h5,[ks-inverted] .c-rich-text h6,[ks-theme] .c-rich-text h1,[ks-theme] .c-rich-text h2,[ks-theme] .c-rich-text h3,[ks-theme] .c-rich-text h4,[ks-theme] .c-rich-text h5,[ks-theme] .c-rich-text h6{--c-rich-text_headline--color:var(--g-headline-color)}:root .c-rich-text blockquote p,[ks-inverted] .c-rich-text blockquote p,[ks-theme] .c-rich-text blockquote p{--c-rich-text_blockquote--font:var(--ks-font-copy-xl);--c-rich-text_blockquote--color:var(--ks-color-primary-to-bg-3)}.c-rich-text .has-large-font-size{font:var(--ks-font-interface-l);margin-top:var(--ks-spacing-xl)}.c-rich-text .has-large-font-size:first-child{margin-top:0}.c-rich-text strong{font-weight:var(--ks-font-weight-bold)}.c-rich-text blockquote{border-left:none;padding:0}.c-rich-text blockquote p{color:var(--c-rich-text_blockquote--color);font:var(--c-rich-text_blockquote--font);position:relative;text-align:left}.c-rich-text blockquote p:after{aspect-ratio:1/1;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NSIgaGVpZ2h0PSI2MyIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDU1IDYzIj48cGF0aCBmaWxsPSIjMDY1NjZBIiBmaWxsLW9wYWNpdHk9Ii4xIiBkPSJNMTIuNzggMzIuMzU5IDE3LjgzMSA3SDcuNDNMMCAzMi4zNTlWNTdoMjEuNjU4VjMyLjM1OUgxMi43OFpNNDIuOTU0IDMyLjM1OSA0OC4wMDYgN0gzNy42MDRsLTcuNDMgMjUuMzU5VjU3aDIxLjY1OVYzMi4zNTloLTguODc5WiIvPjwvc3ZnPg==);background-repeat:no-repeat;background-size:cover;content:"";height:60%;max-height:5rem;min-height:4rem;position:absolute;right:0;top:0;transform:translateY(-30%)}@media (min-width:36.01em){.c-rich-text blockquote p:after{max-height:7rem;transform:translateY(-50%)}}.c-rich-text a:not(.c-button),.c-rich-text.c-visual__text a:not(.c-button){padding:2px}.c-source .c-collapsible-box__content__item{display:flex;flex-direction:column;gap:var(--ks-spacing-stack-s)}.c-source .c-collapsible-box__header__text{overflow:hidden}.c-source .c-button--wrapper{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.c-source .c-rich-text{font:var(--ks-font-copy-s)}.c-source__relevance{display:block;font-weight:var(--ks-font-weight-bold);margin-bottom:var(--ks-spacing-stack-xs)}.c-source__content{display:flex;flex-direction:column-reverse;position:relative}@media (min-width:40rem){.c-source__content{flex-direction:row;gap:var(--ks-spacing-m)}}.c-source__aside{background:var(--ks-background-color-default);display:flex;flex:0.7 1;flex-direction:column;gap:var(--ks-spacing-stack-s);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding-bottom:var(--ks-spacing-stack-s);padding-top:var(--ks-spacing-stack-s);top:0}@media (min-width:40rem){.c-source__aside{align-items:flex-end;padding:0;position:-webkit-sticky;position:sticky;top:var(--ks-spacing-stack-s)}}.c-source__thumbnail{max-width:100%}.c-source__sections{display:flex;flex:1 1;flex-direction:column;width:100%}.c-source__section{border-bottom:1px solid var(--ks-border-color-interface-interactive);padding:var(--ks-spacing-stack-s) 0}.c-source__section:last-of-type{border-bottom:0}.c-source__head{display:flex;flex-direction:column}.c-source__head>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-source__title{color:var(--ks-text-color-default);font-weight:var(--ks-font-weight-semi-bold)}.c-source__url{color:var(--ks-text-color-primary);font:var(--ks-font-copy-xs)}:root .c-teaser.c-source-snippet,[ks-inverted] .c-teaser.c-source-snippet,[ks-theme] .c-teaser.c-source-snippet{--c-teaser--border-color:#0000;--c-teaser--background:var(--ks-color-primary-inverted-alpha-5);--c-teaser--background-hover:var(--ks-color-primary-inverted-alpha-5)}.c-teaser.c-source-snippet:hover .c-button.c-button--clear{--c-button--color:var(--c-button--color-hover)}.c-teaser.c-source-snippet .c-teaser__body{flex-direction:column}.c-teaser.c-source-snippet .c-teaser__body .c-teaser__topic{color:var(--ks-color-fg)}.c-teaser.c-source-snippet .c-teaser__body .c-rich-text{align-items:center;color:var(--ks-text-color-interface);display:flex;flex-wrap:wrap;font:var(--c-rich-text--font);gap:var(--ks-spacing-s);justify-content:space-between}.c-teaser.c-source-snippet .c-teaser__body .c-rich-text .c-button--wrapper{margin-left:auto}.c-teaser.c-source-snippet .c-teaser__body .c-rich-text .c-button--wrapper .c-button.c-button--clear{--c-button--background-color-hover:#0000;background:#0000;padding:0}.c-teaser.c-source-snippet--mobile.c-teaser-box{flex-direction:row}.c-teaser.c-source-snippet--mobile.c-teaser-box>:first-child{display:flex;max-width:7.5rem;padding:var(--ks-spacing-xs);width:100%}.c-teaser.c-source-snippet--mobile.c-teaser-box .c-teaser__body{--c-rich-text--font:var(--ks-font-mono-s);justify-content:center;padding:var(--ks-spacing-inset-xs)}.c-teaser.c-source-snippet--mobile.c-teaser-box .c-teaser__body .c-teaser__text{flex:none}.c-teaser.c-source-snippet--mobile.c-teaser-box .c-teaser__body .c-teaser__link{margin-top:0}.c-teaser.c-source-snippet--mobile.c-teaser-box .c-teaser__body .c-teaser__link .c-button{font:var(--ks-font-interface-xs)}.c-source-snippet--placeholder{background-color:var(--ks-background-color-primary-inverted);color:var(--ks-text-color-interface);font:var(--ks-font-mono-s);padding:var(--ks-spacing-inset-stretch-xs)}:root,[ks-inverted],[ks-theme]{--l-section--content-width-wide:87.5rem!important;--l-section--content-width-default:77.5rem!important;--l-section--content-width-narrow:62.5rem!important;--l-section--content-width-slim:40rem}@media (min-width:36em){:root,[ks-inverted],[ks-theme]{--l-section--content-padding:var(--ks-spacing-inset-l)!important}}:root .l-section__container.l-section__container--gutter-none,[ks-inverted] .l-section__container.l-section__container--gutter-none,[ks-theme] .l-section__container.l-section__container--gutter-none{--l-section--gutter:0}:root .l-section__container--gutter-small,[ks-inverted] .l-section__container--gutter-small,[ks-theme] .l-section__container--gutter-small{--l-section--gutter:var(--ks-spacing-s)}:root .l-section__container--gutter-large,[ks-inverted] .l-section__container--gutter-large,[ks-theme] .l-section__container--gutter-large{--l-section--gutter:var(--ks-spacing-l)}@media (min-width:36em){:root .l-section__container,[ks-inverted] .l-section__container,[ks-theme] .l-section__container{--l-section--gutter:var(--ks-spacing-m);--l-section_col--min-width:12rem}:root .l-section__container .l-section--outer-width-wide,[ks-inverted] .l-section__container .l-section--outer-width-wide,[ks-theme] .l-section__container .l-section--outer-width-wide{--l-section_col--min-width:16rem;--l-section_col--max-width:500px}:root .l-section__container--gutter-large,[ks-inverted] .l-section__container--gutter-large,[ks-theme] .l-section__container--gutter-large{--l-section--gutter:var(--ks-spacing-l)}}@media (min-width:48em){:root .l-section__container .l-section--outer-width-wide,[ks-inverted] .l-section__container .l-section--outer-width-wide,[ks-theme] .l-section__container .l-section--outer-width-wide{--l-section_col--min-width:9rem;--l-section_col--max-width:1fr}:root .l-section__container--gutter-large,[ks-inverted] .l-section__container--gutter-large,[ks-theme] .l-section__container--gutter-large{--l-section--gutter:var(--ks-spacing-l)}}@media (min-width:62em){:root .l-section__container--gutter-large,[ks-inverted] .l-section__container--gutter-large,[ks-theme] .l-section__container--gutter-large{--l-section--gutter:var(--ks-spacing-xl);--l-section_col--min-width:20rem}}:root .l-section.four-grid .l-section__container,[ks-inverted] .l-section.four-grid .l-section__container,[ks-theme] .l-section.four-grid .l-section__container{--l-section_col--min-width:12rem;--l-section--gutter:var(--ks-spacing-s)}@media (min-width:36em){:root .l-section.four-grid .l-section__container,[ks-inverted] .l-section.four-grid .l-section__container,[ks-theme] .l-section.four-grid .l-section__container{--l-section_col--min-width:8rem}}@media (min-width:48em){:root .l-section.four-grid .l-section__container,[ks-inverted] .l-section.four-grid .l-section__container,[ks-theme] .l-section.four-grid .l-section__container{--l-section_col--min-width:12rem}}@media (min-width:75em){:root .l-section.four-grid .l-section__container,[ks-inverted] .l-section.four-grid .l-section__container,[ks-theme] .l-section.four-grid .l-section__container{--l-section--gutter:var(--ks-spacing-m)}}:root,[ks-inverted],[ks-theme]{--l-section--corner-top-left-height:var(--ks-spacing-l);--l-section--corner-top-right-height:0px;--l-section--corner-bottom-left-height:0px;--l-section--corner-bottom-right-height:var(--ks-spacing-xl)}@media (min-width:36em){:root,[ks-inverted],[ks-theme]{--l-section--corner-bottom-right-height:var(--ks-spacing-xxl)}}:root .l-section,[ks-inverted] .l-section,[ks-theme] .l-section{margin:auto}@media (max-width:36em){:root .l-section--reverse .l-section__container,[ks-inverted] .l-section--reverse .l-section__container,[ks-theme] .l-section--reverse .l-section__container{display:flex;flex-direction:column-reverse}}:root .l-section-style--body,:root .l-section-style--head,[ks-inverted] .l-section-style--body,[ks-inverted] .l-section-style--head,[ks-theme] .l-section-style--body,[ks-theme] .l-section-style--head{margin-top:calc(var(--transition-height)*-1)}:root .l-section-style--body+.l-section--transition,:root .l-section-style--head+.l-section--transition,[ks-inverted] .l-section-style--body+.l-section--transition,[ks-inverted] .l-section-style--head+.l-section--transition,[ks-theme] .l-section-style--body+.l-section--transition,[ks-theme] .l-section-style--head+.l-section--transition{padding-top:var(--transition-height)}:root .l-section-style--head,[ks-inverted] .l-section-style--head,[ks-theme] .l-section-style--head{--transition-height:var(--ks-spacing-l);-webkit-clip-path:polygon(var(--ks-spacing-l) 0,calc(100% - var(--ks-spacing-l)) 0,100% var(--transition-height),100% 100%,0 100%,0 var(--transition-height));clip-path:polygon(var(--ks-spacing-l) 0,calc(100% - var(--ks-spacing-l)) 0,100% var(--transition-height),100% 100%,0 100%,0 var(--transition-height))}@media (min-width:36em){:root .l-section-style--head,[ks-inverted] .l-section-style--head,[ks-theme] .l-section-style--head{-webkit-clip-path:polygon(var(--ks-spacing-xl) 0,calc(100% - var(--ks-spacing-xl)) 0,100% var(--transition-height),100% 100%,0 100%,0 var(--transition-height));clip-path:polygon(var(--ks-spacing-xl) 0,calc(100% - var(--ks-spacing-xl)) 0,100% var(--transition-height),100% 100%,0 100%,0 var(--transition-height))}}:root .l-section-style--half,[ks-inverted] .l-section-style--half,[ks-theme] .l-section-style--half{background:linear-gradient(0deg,var(--ks-background-color-accent) 30%,#0000 0)}:root .l-section-style--body,[ks-inverted] .l-section-style--body,[ks-theme] .l-section-style--body{--transition-height:var(--ks-spacing-m);-webkit-clip-path:polygon(0 0,var(--ks-spacing-xxl) var(--transition-height),calc(100% - var(--ks-spacing-xl)) 0,100% var(--transition-height),100% 100%,0 100%);clip-path:polygon(0 0,var(--ks-spacing-xxl) var(--transition-height),calc(100% - var(--ks-spacing-xl)) 0,100% var(--transition-height),100% 100%,0 100%)}:root .l-section-style--body.l-section--space-before-none,[ks-inverted] .l-section-style--body.l-section--space-before-none,[ks-theme] .l-section-style--body.l-section--space-before-none{padding-top:var(--transition-height)!important}:root .l-section-style--highlight,[ks-inverted] .l-section-style--highlight,[ks-theme] .l-section-style--highlight{-webkit-clip-path:polygon(0 var(--l-section--corner-top-left-height),var(--l-section--corner-top-left-height) 0,100% 0,100% calc(100% - var(--l-section--corner-bottom-right-height)),calc(100% - var(--l-section--corner-bottom-right-height)) 100%,var(--ks-spacing-m) 100%,0 calc(100% - var(--l-section--corner-bottom-left-height)));clip-path:polygon(0 var(--l-section--corner-top-left-height),var(--l-section--corner-top-left-height) 0,100% 0,100% calc(100% - var(--l-section--corner-bottom-right-height)),calc(100% - var(--l-section--corner-bottom-right-height)) 100%,var(--ks-spacing-m) 100%,0 calc(100% - var(--l-section--corner-bottom-left-height)))}:root .l-section--wrapper,[ks-inverted] .l-section--wrapper,[ks-theme] .l-section--wrapper{overflow:hidden}:root .l-section__container,[ks-inverted] .l-section__container,[ks-theme] .l-section__container{justify-content:center}:root .l-section__container--max,[ks-inverted] .l-section__container--max,[ks-theme] .l-section__container--max{max-width:var(--l-section--content-width-max)}:root .l-section__container--slim,[ks-inverted] .l-section__container--slim,[ks-theme] .l-section__container--slim{max-width:var(--l-section--content-width-slim)}@media (min-width:36em){:root .l-section--outer-width-default,[ks-inverted] .l-section--outer-width-default,[ks-theme] .l-section--outer-width-default{max-width:calc(100% - var(--l-section--content-padding)*2)}}@media (min-width:75em){:root .l-section--outer-width-default,[ks-inverted] .l-section--outer-width-default,[ks-theme] .l-section--outer-width-default{max-width:calc(var(--l-section--content-width-default) - var(--l-section--content-padding)*2)}}@media (min-width:36em){:root .l-section--outer-width-narrow,[ks-inverted] .l-section--outer-width-narrow,[ks-theme] .l-section--outer-width-narrow{max-width:calc(100% - var(--l-section--content-padding)*2)}}@media (min-width:960px){:root .l-section--outer-width-narrow,[ks-inverted] .l-section--outer-width-narrow,[ks-theme] .l-section--outer-width-narrow{max-width:calc(var(--l-section--content-width-narrow) - var(--l-section--content-padding)*2)}}@media (min-width:36em){:root .l-section--outer-width-wide,[ks-inverted] .l-section--outer-width-wide,[ks-theme] .l-section--outer-width-wide{max-width:calc(100% - var(--l-section--content-padding)*2)}}@media (min-width:1500px){:root .l-section--outer-width-wide,[ks-inverted] .l-section--outer-width-wide,[ks-theme] .l-section--outer-width-wide{max-width:calc(var(--l-section--content-width-wide) - var(--l-section--content-padding)*2)}}:root .l-section--outer-width-max,[ks-inverted] .l-section--outer-width-max,[ks-theme] .l-section--outer-width-max{max-width:calc(100% - var(--l-section--content-padding)*2)}@media (min-width:1955px){:root .l-section--outer-width-max,[ks-inverted] .l-section--outer-width-max,[ks-theme] .l-section--outer-width-max{max-width:calc(var(--l-section--content-width-max) - var(--l-section--content-padding)*2)}}:root .l-section--outer-width-full,[ks-inverted] .l-section--outer-width-full,[ks-theme] .l-section--outer-width-full{max-width:var(--l-section--content-width-full)}:root .l-section--content-width-narrow .l-section__container>*,[ks-inverted] .l-section--content-width-narrow .l-section__container>*,[ks-theme] .l-section--content-width-narrow .l-section__container>*{max-width:var(--l-section--content-width-narrow);max-width:calc(var(--l-section--content-width-narrow) - var(--l-section--content-padding)*2)}:root .l-section--content-width-default .l-section__container>*,[ks-inverted] .l-section--content-width-default .l-section__container>*,[ks-theme] .l-section--content-width-default .l-section__container>*{max-width:var(--l-section--content-width-default);max-width:calc(var(--l-section--content-width-default) - var(--l-section--content-padding)*2)}:root .l-section__pattern,[ks-inverted] .l-section__pattern,[ks-theme] .l-section__pattern{overflow:hidden;position:relative}:root .l-section__pattern .l-section__container,[ks-inverted] .l-section__pattern .l-section__container,[ks-theme] .l-section__pattern .l-section__container{position:relative;z-index:1}:root .l-section__pattern:after,:root .l-section__pattern:before,[ks-inverted] .l-section__pattern:after,[ks-inverted] .l-section__pattern:before,[ks-theme] .l-section__pattern:after,[ks-theme] .l-section__pattern:before{content:"";pointer-events:none;position:absolute}@media (min-width:36em){:root .l-section__pattern:after,:root .l-section__pattern:before,[ks-inverted] .l-section__pattern:after,[ks-inverted] .l-section__pattern:before,[ks-theme] .l-section__pattern:after,[ks-theme] .l-section__pattern:before{transform:scale(1.5)}}:root .l-section__pattern:after,[ks-inverted] .l-section__pattern:after,[ks-theme] .l-section__pattern:after{z-index:0}:root .l-section__pattern-graphics:before,[ks-inverted] .l-section__pattern-graphics:before,[ks-theme] .l-section__pattern-graphics:before{bottom:0;left:-70%;transform:scale(.95)}@media (min-width:30em){:root .l-section__pattern-graphics:before,[ks-inverted] .l-section__pattern-graphics:before,[ks-theme] .l-section__pattern-graphics:before{left:-45%;top:7%}}@media (min-width:36em){:root .l-section__pattern-graphics:before,[ks-inverted] .l-section__pattern-graphics:before,[ks-theme] .l-section__pattern-graphics:before{left:-15%;top:7%;transform:scale(1)}}@media (min-width:60em){:root .l-section__pattern-graphics:before,[ks-inverted] .l-section__pattern-graphics:before,[ks-theme] .l-section__pattern-graphics:before{left:-7%;top:10%}}@media (min-width:100em){:root .l-section__pattern-graphics:before,[ks-inverted] .l-section__pattern-graphics:before,[ks-theme] .l-section__pattern-graphics:before{left:2%;top:5%}}:root .l-section__pattern-graphics:after,[ks-inverted] .l-section__pattern-graphics:after,[ks-theme] .l-section__pattern-graphics:after{bottom:5%;right:-45%;transform:scale(.95)}@media (min-width:30em){:root .l-section__pattern-graphics:after,[ks-inverted] .l-section__pattern-graphics:after,[ks-theme] .l-section__pattern-graphics:after{bottom:0;right:-20%}}@media (min-width:36em){:root .l-section__pattern-graphics:after,[ks-inverted] .l-section__pattern-graphics:after,[ks-theme] .l-section__pattern-graphics:after{bottom:0;right:-15%;transform:scale(1)}}@media (min-width:60em){:root .l-section__pattern-graphics:after,[ks-inverted] .l-section__pattern-graphics:after,[ks-theme] .l-section__pattern-graphics:after{right:-5%;top:0}}@media (min-width:100em){:root .l-section__pattern-graphics:after,[ks-inverted] .l-section__pattern-graphics:after,[ks-theme] .l-section__pattern-graphics:after{right:2%;top:5%}}:root .l-section__pattern-graphics:before,[ks-inverted] .l-section__pattern-graphics:before,[ks-theme] .l-section__pattern-graphics:before{content:url(/patterns/graphics--1.svg)}:root .l-section__pattern-graphics:after,[ks-inverted] .l-section__pattern-graphics:after,[ks-theme] .l-section__pattern-graphics:after{content:url(/patterns/graphics--2.svg)}:root .l-section__pattern-1:before,[ks-inverted] .l-section__pattern-1:before,[ks-theme] .l-section__pattern-1:before{left:-5em;top:1em}@media (min-width:36em){:root .l-section__pattern-1:before,[ks-inverted] .l-section__pattern-1:before,[ks-theme] .l-section__pattern-1:before{left:-3em;top:4em}}@media (min-width:130em){:root .l-section__pattern-1:before,[ks-inverted] .l-section__pattern-1:before,[ks-theme] .l-section__pattern-1:before{left:15%}}:root .l-section__pattern-1:after,[ks-inverted] .l-section__pattern-1:after,[ks-theme] .l-section__pattern-1:after{bottom:10%;right:-1.5em}@media (min-width:36em){:root .l-section__pattern-1:after,[ks-inverted] .l-section__pattern-1:after,[ks-theme] .l-section__pattern-1:after{right:20px}}@media (min-width:130em){:root .l-section__pattern-1:after,[ks-inverted] .l-section__pattern-1:after,[ks-theme] .l-section__pattern-1:after{right:15%}}:root .l-section__pattern-1[ks-inverted=true]:before,[ks-inverted] .l-section__pattern-1[ks-inverted=true]:before,[ks-theme] .l-section__pattern-1[ks-inverted=true]:before{content:url(/patterns/pattern_1-inverted--1.svg)}:root .l-section__pattern-1[ks-inverted=true]:after,[ks-inverted] .l-section__pattern-1[ks-inverted=true]:after,[ks-theme] .l-section__pattern-1[ks-inverted=true]:after{content:url(/patterns/pattern_1-inverted--2.svg)}:root .l-section__pattern-1:before,[ks-inverted] .l-section__pattern-1:before,[ks-theme] .l-section__pattern-1:before{content:url(/patterns/pattern_1--1.svg)}:root .l-section__pattern-1:after,[ks-inverted] .l-section__pattern-1:after,[ks-theme] .l-section__pattern-1:after{content:url(/patterns/pattern_1--2.svg)}:root .l-section__pattern-2:before,[ks-inverted] .l-section__pattern-2:before,[ks-theme] .l-section__pattern-2:before{left:-5em}@media (min-width:130em){:root .l-section__pattern-2:before,[ks-inverted] .l-section__pattern-2:before,[ks-theme] .l-section__pattern-2:before{left:15%}}:root .l-section__pattern-2:after,[ks-inverted] .l-section__pattern-2:after,[ks-theme] .l-section__pattern-2:after{bottom:10%;right:-6em}@media (min-width:36em){:root .l-section__pattern-2:after,[ks-inverted] .l-section__pattern-2:after,[ks-theme] .l-section__pattern-2:after{right:-2em}}@media (min-width:130em){:root .l-section__pattern-2:after,[ks-inverted] .l-section__pattern-2:after,[ks-theme] .l-section__pattern-2:after{right:15%}}:root .l-section__pattern-2[ks-inverted=true]:before,[ks-inverted] .l-section__pattern-2[ks-inverted=true]:before,[ks-theme] .l-section__pattern-2[ks-inverted=true]:before{content:url(/patterns/pattern_2-inverted--1.svg)}:root .l-section__pattern-2[ks-inverted=true]:after,[ks-inverted] .l-section__pattern-2[ks-inverted=true]:after,[ks-theme] .l-section__pattern-2[ks-inverted=true]:after{content:url(/patterns/pattern_2-inverted--2.svg)}:root .l-section__pattern-2:before,[ks-inverted] .l-section__pattern-2:before,[ks-theme] .l-section__pattern-2:before{content:url(/patterns/pattern_2--1.svg)}:root .l-section__pattern-2:after,[ks-inverted] .l-section__pattern-2:after,[ks-theme] .l-section__pattern-2:after{content:url(/patterns/pattern_2--2.svg)}:root .l-section__pattern-3:before,[ks-inverted] .l-section__pattern-3:before,[ks-theme] .l-section__pattern-3:before{left:0;transform:translateX(-75%) scale(1.15)}@media (min-width:60em){:root .l-section__pattern-3:before,[ks-inverted] .l-section__pattern-3:before,[ks-theme] .l-section__pattern-3:before{transform:scale(1.25)}}@media (min-width:80em){:root .l-section__pattern-3:before,[ks-inverted] .l-section__pattern-3:before,[ks-theme] .l-section__pattern-3:before{left:10%;transform:scale(1.5)}}@media (min-width:130em){:root .l-section__pattern-3:before,[ks-inverted] .l-section__pattern-3:before,[ks-theme] .l-section__pattern-3:before{left:25%}}:root .l-section__pattern-3:after,[ks-inverted] .l-section__pattern-3:after,[ks-theme] .l-section__pattern-3:after{right:0;top:0;transform:scale(.75) translateX(75%)}@media (min-width:60em){:root .l-section__pattern-3:after,[ks-inverted] .l-section__pattern-3:after,[ks-theme] .l-section__pattern-3:after{top:10%;transform:scale(.85)}}@media (min-width:80em){:root .l-section__pattern-3:after,[ks-inverted] .l-section__pattern-3:after,[ks-theme] .l-section__pattern-3:after{right:10%;top:15%;transform:scale(1)}}@media (min-width:130em){:root .l-section__pattern-3:after,[ks-inverted] .l-section__pattern-3:after,[ks-theme] .l-section__pattern-3:after{right:25%}}:root .l-section__pattern-3:before,[ks-inverted] .l-section__pattern-3:before,[ks-theme] .l-section__pattern-3:before{content:url(/patterns/pattern_1--2.svg)}:root .l-section__pattern-3:after,[ks-inverted] .l-section__pattern-3:after,[ks-theme] .l-section__pattern-3:after{content:url(/patterns/pattern_3.svg)}:root .l-section__pattern-4:after,[ks-inverted] .l-section__pattern-4:after,[ks-theme] .l-section__pattern-4:after{right:0;top:0;transform:scale(.5) translate(60%,-50%)}@media (min-width:36em){:root .l-section__pattern-4:after,[ks-inverted] .l-section__pattern-4:after,[ks-theme] .l-section__pattern-4:after{right:0;transform:scale(.7)}}@media (min-width:80em){:root .l-section__pattern-4:after,[ks-inverted] .l-section__pattern-4:after,[ks-theme] .l-section__pattern-4:after{right:20%;transform:scale(1)}}@media (min-width:130em){:root .l-section__pattern-4:after,[ks-inverted] .l-section__pattern-4:after,[ks-theme] .l-section__pattern-4:after{right:30%}}:root .l-section__pattern-4:after,[ks-inverted] .l-section__pattern-4:after,[ks-theme] .l-section__pattern-4:after{content:url(/patterns/pattern_3.svg)}:root .l-section__pattern-contact:after,[ks-inverted] .l-section__pattern-contact:after,[ks-theme] .l-section__pattern-contact:after{background-position:50%;background-repeat:no-repeat;height:100%;opacity:.25;right:-40%;top:0;transform:scale(1);width:100%}@media (min-width:48em){:root .l-section__pattern-contact:after,[ks-inverted] .l-section__pattern-contact:after,[ks-theme] .l-section__pattern-contact:after{right:-30%;transform:scale(1.35)}}@media (min-width:80em){:root .l-section__pattern-contact:after,[ks-inverted] .l-section__pattern-contact:after,[ks-theme] .l-section__pattern-contact:after{right:-20%}}:root .l-section__pattern-contact:after,[ks-inverted] .l-section__pattern-contact:after,[ks-theme] .l-section__pattern-contact:after{background-image:url(/img/contact-inverted.svg)}:root .l-section.col-three .l-section__container,[ks-inverted] .l-section.col-three .l-section__container,[ks-theme] .l-section.col-three .l-section__container{--l-section_container--gutter:var(--ks-spacing-l)}@media (min-width:36em){:root .l-section.col-three .l-section__container,[ks-inverted] .l-section.col-three .l-section__container,[ks-theme] .l-section.col-three .l-section__container{--l-section_col--min-width:16rem}}@media (min-width:712px){:root .l-section.col-three .l-section__container,[ks-inverted] .l-section.col-three .l-section__container,[ks-theme] .l-section.col-three .l-section__container{--l-section_container--gutter:var(--ks-spacing-xs);--l-section_col--min-width:9rem}}@media (min-width:48em){:root .l-section.col-three .l-section__container,[ks-inverted] .l-section.col-three .l-section__container,[ks-theme] .l-section.col-three .l-section__container{--l-section_container--gutter:var(--ks-spacing-m)}}@media (min-width:36em){:root .l-section.col-four .l-section__container,[ks-inverted] .l-section.col-four .l-section__container,[ks-theme] .l-section.col-four .l-section__container{--l-section_col--min-width:18rem}}:root .l-section.progress .l-section__container,[ks-inverted] .l-section.progress .l-section__container,[ks-theme] .l-section.progress .l-section__container{--l-section_container--gutter:var(--ks-spacing-xl)}@media (min-width:712px){:root .l-section.progress .l-section__container,[ks-inverted] .l-section.progress .l-section__container,[ks-theme] .l-section.progress .l-section__container{--l-section_col--min-width:18rem;--l-section_col--max-width:27.5rem}}@media (min-width:900px){:root .l-section.progress .l-section__container,[ks-inverted] .l-section.progress .l-section__container,[ks-theme] .l-section.progress .l-section__container{--l-section_container--gutter:var(--ks-spacing-s);--l-section_col--min-width:9rem;--l-section_col--max-width:1fr}}@media (min-width:48em){:root .l-section.progress .l-section__container,[ks-inverted] .l-section.progress .l-section__container,[ks-theme] .l-section.progress .l-section__container{--l-section_container--gutter:var(--ks-spacing-m)}}@media (min-width:62em){:root .l-section.progress .l-section__container,[ks-inverted] .l-section.progress .l-section__container,[ks-theme] .l-section.progress .l-section__container{--l-section_container--gutter:var(--ks-spacing-l)}}:root .l-section.five-steps .l-section__container,[ks-inverted] .l-section.five-steps .l-section__container,[ks-theme] .l-section.five-steps .l-section__container{--l-section_container--gutter:var(--ks-spacing-xl);--l-section_col--min-width:18rem;--l-section_col--max-width:27.5rem}@media (min-width:900px){:root .l-section.five-steps .l-section__container,[ks-inverted] .l-section.five-steps .l-section__container,[ks-theme] .l-section.five-steps .l-section__container{--l-section_col--min-width:18rem;--l-section_col--max-width:27.5rem}}@media (min-width:48em){:root .l-section.five-steps .l-section__container,[ks-inverted] .l-section.five-steps .l-section__container,[ks-theme] .l-section.five-steps .l-section__container{--l-section_container--gutter:var(--ks-spacing-m);--l-section_col--min-width:9rem;--l-section_col--max-width:1fr}}@media (min-width:62em){:root .l-section.five-steps .l-section__container,[ks-inverted] .l-section.five-steps .l-section__container,[ks-theme] .l-section.five-steps .l-section__container{--l-section_container--gutter:var(--ks-spacing-l)}}:root .l-section.additional-spacing,[ks-inverted] .l-section.additional-spacing,[ks-theme] .l-section.additional-spacing{margin-bottom:var(--l-section--space-default)}:root .l-section.additional-spacing-small,[ks-inverted] .l-section.additional-spacing-small,[ks-theme] .l-section.additional-spacing-small{margin-bottom:var(--l-section--space-small)}.kds-header--spacer+.l-container--section .l-section-style--body,.kds-header--spacer+.l-container--section .l-section-style--head{margin-top:0}:root,[ks-inverted],[ks-theme]{--c-showcase--img-size:5.5rem}@media (min-width:36.01em){:root,[ks-inverted],[ks-theme]{--c-showcase--img-size:10rem}}.c-showcase--text-media.text-media--intext .text-media__gallery{float:left;padding-right:var(--ks-spacing-m)}.c-showcase--text-media figure img{height:var(--c-showcase--img-size);width:var(--c-showcase--img-size)}:root .kds-steps,[ks-inverted] .kds-steps,[ks-theme] .kds-steps{--kds-steps-arrow-width:5vh}@media (min-width:48.01em){:root .kds-steps,[ks-inverted] .kds-steps,[ks-theme] .kds-steps{--kds-steps-arrow-width:3vw}}.kds-steps{display:flex;flex-direction:column}@media (min-width:48.01em){.kds-steps{flex-direction:row}}.kds-steps__arrow{align-items:center;display:flex;justify-content:center}.kds-steps__arrow img{height:var(--kds-steps-arrow-width);width:var(--kds-steps-arrow-width)}@media (min-width:48.01em){.kds-steps__arrow img{transform:rotate(-90deg)}}.kds-steps .l-container{flex:1 1}.c-slider{--c-slider-nav--margin:var(--ks-spacing-m)}.c-slider-nav{margin-top:var(--c-slider-nav--margin)}:root .c-storytelling,[ks-inverted] .c-storytelling,[ks-theme] .c-storytelling{--c-storytelling--box-max-width:36.85em}@media (min-width:36em){:root .c-storytelling,[ks-inverted] .c-storytelling,[ks-theme] .c-storytelling{--c-storytelling--horizontal-padding:var(--ks-spacing-l)}}@media (max-width:35.99em){.c-storytelling--full.c-storytelling--order-desktop-image-last .c-storytelling__image{margin-bottom:1rem}.c-storytelling--full.c-storytelling--order-desktop-image-last .c-storytelling__box{padding-top:0}}.c-storytelling__box .c-headline .c-headline__headline{color:var(--g-headline-color)}.c-storytelling__box--right.c-storytelling__box{padding-right:0}.c-storytelling__box--left.c-storytelling__box{padding-left:0}.c-storytelling__box__content--center .c-storytelling__action{justify-content:center}.c-storytelling__action{display:flex;flex-wrap:wrap;gap:var(--ks-spacing-s)}.c-storytelling.cta{background:var(--ks-background-color-accent);-webkit-clip-path:polygon(0 var(--ks-spacing-m),var(--ks-spacing-m) 0,100% 0,100% 0,100% calc(100% - var(--ks-spacing-xl)),calc(100% - var(--ks-spacing-xl)) 100%,var(--ks-spacing-m) 100%,0 calc(100% - var(--ks-spacing-m)));clip-path:polygon(0 var(--ks-spacing-m),var(--ks-spacing-m) 0,100% 0,100% 0,100% calc(100% - var(--ks-spacing-xl)),calc(100% - var(--ks-spacing-xl)) 100%,var(--ks-spacing-m) 100%,0 calc(100% - var(--ks-spacing-m)));gap:var(--ks-spacing-s);padding:var(--ks-spacing-inset-stretch-m);transition:all .3s cubic-bezier(.1,.9,.3,1.5)}.template__side .c-storytelling.cta{flex-direction:column}@media (min-width:36.01em){.template__side .c-storytelling.cta{flex-direction:row}}@media (min-width:48.01em){.template__side .c-storytelling.cta{flex-direction:column-reverse}}.c-storytelling.cta .c-headline{max-width:100%}.c-storytelling.cta .c-headline__headline{color:var(--ks-text-color-primary)}.c-storytelling.cta .c-storytelling__box{padding:0!important}.c-storytelling.cta .c-rich-text{color:var(--ks-text-color-primary);font:var(--ks-font-interface-m);font-weight:var(--ks-font-weight-bold)}.kds-related{display:flex;flex-direction:column;gap:var(--ks-spacing-xs);text-decoration:none}.kds-related:hover .kds-related--topic{background-color:var(--ks-color-primary-alpha-2);color:var(--ks-text-color-primary)}.kds-related:hover .kds-related--image-wrapper:before{opacity:.15}.kds-related--image-wrapper{aspect-ratio:16/9;overflow:hidden;position:relative}.kds-related--image-wrapper:before{background-color:var(--ks-color-fg-inverted-base);content:"";height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:var(--ks-transition-hover) opacity;width:100%}.kds-related--image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.kds-related--type{background-color:var(--ks-color-primary-to-bg-2);color:var(--ks-color-primary-to-bg-8);font:var(--ks-font-interface-xs);font-weight:var(--ks-font-weight-semi-bold);padding:var(--ks-spacing-inset-squish-xs);position:absolute;right:0;top:0;z-index:700}.kds-related--topic-wrapper{display:block}.kds-related--topic{color:var(--g-headline-color);display:inline;font:var(--ks-font-copy-m);font-weight:var(--ks-font-weight-semi-bold);transition:var(--ks-transition-hover) all}a.kds-related{text-decoration:none}:root .c-tag-label,[ks-inverted] .c-tag-label,[ks-theme] .c-tag-label{--c-tag-label--font:var(--ks-font-interface-s);--c-tag-label--background-color:var(--ks-background-color-interface);--c-tag-label--border-radius:var(--ks-border-radius-pill);--c-tag-label--color:var(--ks-color-primary);--c-tag-label--font-weight:var(--ks-font-weight-semi-bold);--c-tag-label--horizontal-padding:0.75em;--c-tag-label--vertical-padding:0.35em}:root .c-tag-label--s,[ks-inverted] .c-tag-label--s,[ks-theme] .c-tag-label--s{--c-tag-label--font:var(--ks-font-interface-xs)}:root .c-tag-label--l,[ks-inverted] .c-tag-label--l,[ks-theme] .c-tag-label--l{--c-tag-label--font:var(--ks-font-interface-m)}:root .c-tag-label--link,[ks-inverted] .c-tag-label--link,[ks-theme] .c-tag-label--link{--tag-label--border:1px solid var(--ks-border-color-interface-interactive);--tag-label--border-hover:1px solid var(--ks-border-color-interface-interactive-hover);--c-tag-label--background-color:#0000;--c-tag-label--horizontal-padding:1em;--c-tag-label--vertical-padding:0.5em}.tag-label-container{display:flex;flex-wrap:wrap;gap:var(--ks-spacing-xs);margin:0!important}.tag-label-container>*{padding:0!important}.c-tag-label--list{display:flex;flex-direction:column;gap:var(--ks-spacing-stack-xs);list-style:none;padding:0}.text-media--highlight .c-rich-text{font:var(--ks-font-interface-l)}.text-media__caption{font:var(--ks-font-interface-s)}caption,figcaption{font-style:normal}:root,[ks-inverted],[ks-theme]{background-color:var(--l-section--background);font-family:var(--ks-font-family-copy)}[ks-theme=dark]{--ks-background-color-default:#012a34;--g-link--color:var(--ks-color-fg);background-color:var(--ks-background-color-default)}[ks-theme=dark] button.nav-toggle .nav-toggle__icon{color:var(--ks-color-fg)}[ks-theme=dark] .l-section--accent{--l-section--background:#083d4a}:root .c-teaser,[ks-inverted] .c-teaser,[ks-theme] .c-teaser{--c-teaser--color:var(--ks-text-color-default);--c-teaser--background:var(--ks-background-color-default);--c-teaser--background-hover:var(--ks-background-color-default);--c-teaser--border-width:var(--ks-border-width-default);--c-teaser--border-color:var(--ks-border-color-interface-interactive);--c-teaser--border-color-hover:var(--ks-border-color-interface-interactive-hover);--c-teaser--border-style:solid;--c-teaser--padding:var(--ks-spacing-inset-stretch-s);--c-teaser--shadow-hover:none}:root .c-teaser__text,[ks-inverted] .c-teaser__text,[ks-theme] .c-teaser__text{--ks-text-color-default:var(--ks-color-primary);--c-teaser_text--spacing:var(--ks-spacing-xs)}.l-container--teaser-box{container-name:teaser-box}.c-teaser{border-color:var(--c-teaser--border-color);border-style:var(--c-teaser--border-style);border-width:var(--c-teaser--border-width);flex:1 1}.c-teaser .c-teaser__body{--g-topic--font:var(--ks-font-copy-xs);--c-rich-text--font:var(--ks-font-copy-xs);--c-teaser--padding:var(--ks-spacing-inset-xs);padding:var(--c-teaser--padding)}article .c-teaser .c-teaser__body{--c-rich-text--font:var(--ks-font-copy-s)}.c-teaser .c-teaser__body .c-teaser__text>*+*{--c-teaser_text--spacing:var(--ks-spacing-xxs)}.c-teaser__link{display:inline-flex}.c-teaser .c-button{--c-button--font:var(--ks-font-interface-s)}.c-teaser .c-button.c-button--small{--c-button--font:var(--ks-font-interface-xs)}.c-teaser .c-button.c-button--large{--c-button--font:var(--ks-font-interface-m)}@container teaser-box (min-width: 250px){.c-teaser{--c-teaser--border-width:var(--ks-border-width-emphasized)}.c-teaser .c-teaser__body{--g-topic--font:var(--ks-font-copy-s);--c-rich-text--font:var(--ks-font-copy-s);--c-teaser--padding:var(--ks-spacing-inset-s);padding:var(--c-teaser--padding)}.c-teaser .c-teaser__text>*+*{--c-teaser_text--spacing:var(--ks-spacing-xs)}.c-teaser .c-button{--c-button--font:var(--ks-font-interface-s)}}.c-teaser.js-linked{transition-property:all}.c-teaser.js-linked:hover{background-color:var(--c-teaser--background-hover);border-color:var(--c-teaser--border-color-hover)}:root .c-teaser--row.c-teaser{flex-direction:column;gap:var(--ks-spacing-inline-s) var(--ks-spacing-stack-s);width:100%}:root .c-teaser--row.c-teaser .c-teaser__body{padding:0}:root .c-teaser--row.c-teaser>:first-child{display:flex;justify-content:center;max-width:100%}:root .c-teaser--row.c-teaser>:first-child img{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:12rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}:root .c-teaser--row.c-teaser .c-teaser__image--square{aspect-ratio:1/1;max-height:163px;padding:0}:root .c-teaser--row.c-teaser .c-teaser__image--square img.c-teaser__image{-o-object-fit:contain;object-fit:contain;position:relative}:root .c-teaser--row.c-teaser.image--spacing{padding:var(--c-teaser--padding)}@container teaser-box (min-width: 450px){:root .c-teaser--row.c-teaser{flex-direction:row}:root .c-teaser--row.c-teaser>:first-child{max-width:31.25%}:root .c-teaser--row.c-teaser.c-teaser-image-width--large>:first-child{max-width:52%}:root .c-teaser--row.c-teaser.c-teaser-image-height--small img{max-height:10rem}:root .c-teaser--row.c-teaser .c-teaser__body{justify-content:center;padding-left:0;padding-right:0}:root .c-teaser--row.c-teaser .c-teaser__text{flex:0 1}}.template{display:flex;flex-direction:column;gap:var(--ks-spacing-l);position:relative}@media (min-width:48em){.template{flex-direction:row}}.template .l-container{container-type:normal}.template .l-section{margin:unset}.template__main,.template__side,.template__split{max-width:var(--l-section--content-width-narrow)}@media (min-width:76rem){.template__main,.template__side,.template__split{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:-webkit-sticky;position:sticky;top:var(--ks-spacing-m)}.template__split{flex-basis:50%}.template__main{flex-basis:60%;flex-grow:6}.template__side{flex-basis:40%;flex-grow:4}}.template--concierge.template{flex-direction:column-reverse;gap:var(--ks-spacing-m)}@media (min-width:48em){.template--concierge.template{gap:var(--ks-spacing-l)}}@media (min-width:36em){.template--concierge.template{flex-direction:row}}@media (min-width:48em){.template--concierge.template .template__main,.template--concierge.template .template__side{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:-webkit-sticky;position:sticky;top:calc(var(--l-section--space-small)*3)}.template--concierge.template .template__main{flex-basis:70%;flex-grow:7}.template--concierge.template .template__side{flex-basis:30%;flex-grow:3}}:root,[ks-inverted=true],[ks-inverted],[ks-theme]{--g-topic--color:var(--g-headline-color)}:root .c-visual,[ks-inverted] .c-visual,[ks-theme] .c-visual{--c-visual--min-height:35vh;--c-visual_overlay--background:linear-gradient(90deg,var(--ks-background-color-default),#0000);--c-visual_overlay--background-size:cover}:root .c-visual__box,[ks-inverted] .c-visual__box,[ks-theme] .c-visual__box{--c-visual_box--color:var(--c-rich-text--color);--c-visual_box--background:var(--ks-color-fg-inverted)}:root .c-visual [ks-inverted=true] .c-visual__box,[ks-inverted] .c-visual [ks-inverted=true] .c-visual__box,[ks-theme] .c-visual [ks-inverted=true] .c-visual__box{--c-visual_box--background:var(--ks-background-color-primary-inverted-translucent)}@media (min-width:40em){:root .c-visual,[ks-inverted] .c-visual,[ks-theme] .c-visual{--c-visual--min-height:60vh}}@media (min-width:40em) and (orientation:portrait){:root .c-visual,[ks-inverted] .c-visual,[ks-theme] .c-visual{--c-visual--min-height:35rem}}@media (min-height:70em){:root .c-visual,[ks-inverted] .c-visual,[ks-theme] .c-visual{--c-visual--min-height:35rem}}@media (max-width:39.99em){:root .c-visual--full,[ks-inverted] .c-visual--full,[ks-theme] .c-visual--full{height:unset}}@container visual (min-width: 640px){:root .c-visual__box,[ks-inverted] .c-visual__box,[ks-theme] .c-visual__box{--c-visual_box--max-width:90%}}@container visual (min-width: 1200px){:root .c-visual__box,[ks-inverted] .c-visual__box,[ks-theme] .c-visual__box{--c-visual_box--max-width:70%}}:root .c-visual--full,[ks-inverted] .c-visual--full,[ks-theme] .c-visual--full{height:100vh}:root .c-visual__text,[ks-inverted] .c-visual__text,[ks-theme] .c-visual__text{margin:0}:root .c-visual.contain-image .c-visual__image img,[ks-inverted] .c-visual.contain-image .c-visual__image img,[ks-theme] .c-visual.contain-image .c-visual__image img{-o-object-fit:contain;object-fit:contain}:root .c-visual__content--indent,[ks-inverted] .c-visual__content--indent,[ks-theme] .c-visual__content--indent{max-width:var(--l-section--content-width-wide)}:root .c-visual__content--center .c-visual__link,[ks-inverted] .c-visual__content--center .c-visual__link,[ks-theme] .c-visual__content--center .c-visual__link{justify-content:center}:root .c-visual__link,[ks-inverted] .c-visual__link,[ks-theme] .c-visual__link{display:flex;flex-wrap:wrap;gap:var(--ks-spacing-s)}:root .c-visual__box.c-visual__box--transparent,[ks-inverted] .c-visual__box.c-visual__box--transparent,[ks-theme] .c-visual__box.c-visual__box--transparent{overflow:unset}@media (min-width:36em){:root .c-visual--welcome,[ks-inverted] .c-visual--welcome,[ks-theme] .c-visual--welcome{--c-visual--min-height:10rem}:root .c-visual--welcome .c-visual__box,[ks-inverted] .c-visual--welcome .c-visual__box,[ks-theme] .c-visual--welcome .c-visual__box{--c-visual_box--max-width:90%}}:root .c-visual .c-headline__subheadline,[ks-inverted] .c-visual .c-headline__subheadline,[ks-theme] .c-visual .c-headline__subheadline{--c-headline_subheadline--color:var(--ks-text-color-primary)}@media (min-width:36em){:root .kds-header--spacer+.c-visual--full,:root .kds-header--spacer+.l-section .c-visual--full,[ks-inverted] .kds-header--spacer+.c-visual--full,[ks-inverted] .kds-header--spacer+.l-section .c-visual--full,[ks-theme] .kds-header--spacer+.c-visual--full,[ks-theme] .kds-header--spacer+.l-section .c-visual--full{height:calc(100vh - var(--g-header-height))}}.c-subscription__input{--c-form-field--background:#fff}.c-announcement-bar{align-items:center;display:flex;font:var(--ks-font-interface-xs);gap:var(--ks-spacing-xs);margin:auto;padding:.55em 0}.c-announcement-bar--section{border-bottom:4px solid var(--ks-color-primary)}.c-announcement-bar__content{display:inline;text-align:left}.c-announcement-bar__text{color:var(--ks-text-color-default);text-align:left}.c-announcement-bar__icon{height:100%;margin-right:var(--ks-spacing-xxs);max-height:calc(var(--ks-font-size-interface-xs)*var(--ks-line-height-interface-xs));max-width:calc(var(--ks-font-size-interface-xs)*var(--ks-line-height-interface-xs));vertical-align:middle;width:100%}.c-announcement-bar__link{display:flex;flex-shrink:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.c-announcement-bar__link .c-button span{display:flex}.c-announcement-bar__link span{z-index:1!important}.c-content-box,.c-quote__content,.c-storytelling__box__content{width:100%!important}@container logo-tiles (min-width: 640px){.c-logo-tiles{--c-logo-tiles--gutter:2rem!important;--c-logo-tiles--cols:4!important}}@container storytelling (min-width: 640px){.c-storytelling{flex-direction:row!important}.c-storytelling__image{margin-bottom:0!important;padding-right:var(--c-storytelling--horizontal-padding)!important}.c-storytelling--full .c-storytelling__image{padding-right:0!important}.c-storytelling__image--bottom-edge img{margin-bottom:calc(var(--c-storytelling--vertical-padding)*-1)!important}.c-storytelling--order-desktop-image-last .c-storytelling__image{order:2!important;padding-left:var(--c-storytelling--horizontal-padding)!important;padding-right:0!important}.c-storytelling--full .c-storytelling__image,.c-storytelling--full.c-storytelling--order-desktop-image-last .c-storytelling__image{padding:0!important}.c-storytelling__box{padding-left:var(--c-storytelling--horizontal-padding)!important}.c-storytelling__box--right{justify-content:flex-end!important}.c-storytelling--order-desktop-image-last .c-storytelling__box{padding-right:var(--c-storytelling--horizontal-padding)!important}}@container storytelling (min-width: 960px){.c-storytelling--full .c-storytelling__image{padding-right:0!important}.c-storytelling--full .c-storytelling__image,.c-storytelling--full.c-storytelling--order-desktop-image-last .c-storytelling__image{padding:0!important}}@container storytelling (max-width: 639px){.c-storytelling--order-mobile-image-last .c-storytelling__image--top-edge img{margin-top:0!important}.c-storytelling--order-mobile-image-last .c-storytelling__image{margin-bottom:0!important;margin-top:1rem!important;order:2!important}}@container teaser-box (min-width: 250px){.c-teaser{--c-teaser--border-width:var(--ks-border-width-emphasized)}.c-teaser .c-teaser__body{--g-topic--font:var(--ks-font-copy-s);--c-rich-text--font:var(--ks-font-copy-s);--c-teaser--padding:var(--ks-spacing-inset-s);padding:var(--c-teaser--padding)}.c-teaser .c-teaser__text>*+*{--c-teaser_text--spacing:var(--ks-spacing-xs)}.c-teaser .c-button{--c-button--font:var(--ks-font-interface-s)}}@container teaser-box (min-width: 450px){.c-teaser .c-teaser__body{--g-topic--font:var(--ks-font-copy-m);--c-rich-text--font:var(--ks-font-copy-m);--c-teaser--padding:calc(var(--ks-spacing-inset-m)*1.35) var(--ks-spacing-inset-m)}.c-teaser .c-button{--c-button--font:var(--ks-font-interface-m)}}@container slider (min-width: 960px){.c-slider__arrows{display:block!important}}@container rich-text (min-width: 640px){[ks-inverted],[ks-theme]{--c-rich-text_headline--margin:1.5em 0 1em}}main{outline:none!important}.center{margin:auto}.c-post-head{position:relative}.c-post-head__meta{position:absolute;top:1rem}#root>svg{position:absolute}.no-spacing{margin:0!important}.sb-show-main.sb-main-padded,.sbdocs.sbdocs-wrapper{padding:0}.c-post-meta{--c-post-meta--gap:var(--ks-spacing-m);--c-post-meta_item--gap:var(--ks-spacing-xs);--c-post-meta_item--font:var(--ks-font-interface-s);--c-post-meta_item--color:var(--ks-text-color-interface);--c-post-meta_item--icon-size:1.2em;--c-post-meta_author--gap:var(--c-post-meta_item--gap);--c-post-meta_author--font:var(--c-post-meta_item--font);--c-post-meta_author--color:var(--c-post-meta_item--color);--c-post-meta_author--font-weight:var(--ks-font-weight-bold);--c-post-meta_author--avatar-size:1.5em;--c-post-meta_author--avatar-border-radius:var(--ks-border-radius-circle);align-items:center;display:flex;flex-wrap:wrap;gap:var(--c-post-meta--gap)}.c-post-meta__item{align-items:center;color:var(--c-post-meta_item--color);display:flex;font:var(--c-post-meta_item--font);gap:var(--c-post-meta_item--gap)}.c-post-meta__item--author{color:var(--c-post-meta_author--color);font:var(--c-post-meta_author--font);font-weight:var(--c-post-meta_author--font-weight);gap:var(--c-post-meta_author--gap)}.c-post-meta__avatar{border-radius:var(--c-post-meta_author--avatar-border-radius);height:var(--c-post-meta_author--avatar-size);-o-object-fit:cover;object-fit:cover;width:var(--c-post-meta_author--avatar-size)}.c-post-meta .icon{height:var(--c-post-meta_item--icon-size);width:var(--c-post-meta_item--icon-size)}.c-post-teaser .c-post-teaser__image:after{padding:0}.c-post-teaser .c-teaser:hover .c-rich-text>:not(.c-post-meta){text-decoration:none}:root .c-storytelling .c-headline__headline{color:inherit}.c-content-box,.c-quote__content,.c-storytelling__box__content{width:100%}.c-visual .l-container--headline,.c-visual .l-container--rich-text{container-type:unset}@container logo-tiles (min-width: 640px){.c-logo-tiles{--c-logo-tiles--gutter:2rem;--c-logo-tiles--cols:4}}@container storytelling (min-width: 640px){.c-storytelling{flex-direction:row}.c-storytelling__image{margin-bottom:0;padding-right:var(--c-storytelling--horizontal-padding)}.c-storytelling--full .c-storytelling__image{padding-right:0}.c-storytelling__image--bottom-edge img{margin-bottom:calc(var(--c-storytelling--vertical-padding)*-1)}.c-storytelling--order-desktop-image-last .c-storytelling__image{order:2;padding-left:var(--c-storytelling--horizontal-padding);padding-right:0}.c-storytelling--full .c-storytelling__image,.c-storytelling--full.c-storytelling--order-desktop-image-last .c-storytelling__image{padding:0}.c-storytelling__box{padding-left:var(--c-storytelling--horizontal-padding)}.c-storytelling__box--right{justify-content:flex-end}.c-storytelling--order-desktop-image-last .c-storytelling__box{padding-right:var(--c-storytelling--horizontal-padding)}}@container storytelling (min-width: 960px){.c-storytelling--full .c-storytelling__image{padding-right:0}.c-storytelling--full .c-storytelling__image,.c-storytelling--full.c-storytelling--order-desktop-image-last .c-storytelling__image{padding:0}}@container storytelling (max-width: 639px){.c-storytelling--order-mobile-image-last .c-storytelling__image--top-edge img{margin-top:0}.c-storytelling--order-mobile-image-last .c-storytelling__image{margin-bottom:0;margin-top:1rem;order:2}}@container visual (min-width: 640px){.c-visual{--c-visual--min-height:21rem;--c-visual_image--indent-left:50%;--c-visual_image--indent-right:50%}.c-visual--small{--c-visual--min-height:13.2rem}.c-visual__box{--c-visual_box--max-width:50%;border-radius:var(--c-visual_box--border-radius);width:auto}.c-visual__media{bottom:0;left:0;position:absolute;right:0;top:0}.c-visual--no-crop .c-visual__media{position:static}.c-visual__content{flex-grow:1;padding:var(--l-section--content-padding)}.c-visual--no-crop .c-visual__content{bottom:0;left:0;position:absolute;right:0;top:0}.c-visual__box--transparent{background:none;border-radius:0;padding:0!important}}@container visual (min-width: 960px){.c-visual{--c-visual--min-height:31.5rem}.c-visual--small{--c-visual--min-height:15.8rem}}@container visual (min-width: 1024px){.c-visual{--c-visual--min-height:35rem}.c-visual--small{--c-visual--min-height:20rem}}@container visual (min-width: 1200px){.c-visual__box{--c-visual_box--max-width:40rem;padding-bottom:3rem;padding-top:3rem}}@container teaser-box (min-width: 250px){.c-teaser{--c-teaser--border-width:var(--ks-border-width-emphasized)}.c-teaser .c-teaser__body{--g-topic--font:var(--ks-font-copy-s);--c-rich-text--font:var(--ks-font-copy-s);--c-teaser--padding:var(--ks-spacing-inset-s);padding:var(--c-teaser--padding)}.c-teaser .c-teaser__text>*+*{--c-teaser_text--spacing:var(--ks-spacing-xs)}.c-teaser .c-button{--c-button--font:var(--ks-font-ui-s)}}@container teaser-box (min-width: 450px){.c-teaser .c-teaser__body{--g-topic--font:var(--ks-font-copy-m);--c-rich-text--font:var(--ks-font-copy-m);--c-teaser--padding:calc(var(--ks-spacing-inset-m)*1.35) var(--ks-spacing-inset-m)}.c-teaser .c-button{--c-button--font:var(--ks-font-ui-m)}}@container collapsible-box (min-width: 640px){.c-collapsible-box{--c-collapsible-box_header--padding:1em;--c-collapsible-box_icon--size:1.85em;--c-collapsible-box_content--padding:1em 4em 1em 1em}.c-collapsible-box__header__text{padding-right:1em}}@container slider (min-width: 640px){.c-visual-slider .c-slider__bullet{display:none}.c-visual-slider .c-slider-nav{border-bottom:1px solid var(--c-visual-slider_nav--border-bottom-color);margin-top:0}}@container slider (max-width: 638px){.c-visual-slider .c-visual-slide--preview{clip:rect(1px,1px,1px,1px);border:0;-webkit-clip-path:inset(100%);clip-path:inset(100%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}}@container slider (min-width: 960px){.c-slider__arrows{display:block}}@container headline (min-width: 640px){.c-headline{max-width:70%}}@container headline (min-width: 960px){.c-headline{--c-headline--margin-bottom:2rem}}@container rich-text (min-width: 640px){:root,[ks-inverted],[ks-theme]{--c-rich-text_headline--margin:1.5em 0 1em}}.c-post-aside{--c-post-aside--gap:var(--ks-spacing-m);display:flex;flex-direction:column;gap:var(--c-post-aside--gap)}.c-post-aside__author .c-contact>*{flex-basis:auto;flex-grow:0}.c-post-aside__author .c-contact__image{text-align:start}.c-post-teaser{--c-post-teaser--gap:var(--ks-spacing-m);--c-post-teaser--color:var(--ks-text-color-default);--c-rich-text--font:var(--ks-font-copy-s);flex-direction:column}.c-post-teaser,.c-post-teaser .c-teaser{display:flex;gap:var(--c-post-teaser--gap)}.c-post-teaser .c-teaser{--c-teaser--padding:0;--c-teaser--border:0;--c-teaser--shadow-hover:none;--c-teaser--color:var(--c-post-teaser--color);align-items:flex-start;flex-flow:row-reverse wrap}.c-post-teaser .c-teaser:hover .c-rich-text>:not(.c-post-meta){text-decoration:underline}.c-post-teaser__meta{align-items:baseline;display:flex;margin-bottom:.5rem}.c-post-teaser .c-teaser__body,.c-post-teaser__image{flex-basis:calc(499500px - 99900%);flex-grow:1;flex-shrink:1;max-width:100%}.c-post-teaser__image{min-width:calc(37.5% - var(--c-post-teaser--gap));position:relative}.c-post-teaser__image:after{content:"";display:block;padding-bottom:56.25%}.c-post-teaser__image img{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.c-post-teaser .c-teaser__body{min-width:calc(62.5% - var(--c-post-teaser--gap))}.c-post-teaser .c-post-meta{margin:var(--c-post-teaser--gap) 0}@media print{.c-post-teaser{page-break-inside:avoid}}
/*! PhotoSwipe main CSS by Dmytro Semenov | photoswipe.com */.pswp{--pswp-bg:#000;--pswp-placeholder-bg:#222;--pswp-root-z-index:100000;--pswp-preloader-color:#4f4f4f66;--pswp-preloader-color-secondary:#ffffffe6;--pswp-icon-color:#fff;--pswp-icon-color-secondary:#4f4f4f;--pswp-icon-stroke-color:#4f4f4f;--pswp-icon-stroke-width:2px;--pswp-error-text-color:var(--pswp-icon-color);-webkit-tap-highlight-color:rgba(0,0,0,0);--pswp-bg:var(--c-lightbox--bg);--pswp-placeholder-bg:var(--c-lightbox-placeholder-bg);--pswp-root-z-index:var(--c-lightbox--root-z-index);--pswp-icon-color:var(--c-lightbox--icon-color);--pswp-icon-color-secondary:var(--c-lightbox--icon-color-secondary);--pswp-icon-stroke-color:var(--c-lightbox--stroke-color);--pswp-icon-stroke-width:var(--c-lightbox--stroke-width);--pswp-error-text-color:var(--c-lightbox--error-text-color);contain:layout style size;display:none;font:var(--ks-font-interface-s);height:100%;left:0;opacity:.003;position:fixed;top:0;touch-action:none;width:100%;z-index:var(--pswp-root-z-index)}.pswp,.pswp:focus{outline:0}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--open{display:block}.pswp,.pswp__bg{transform:translateZ(0);will-change:opacity}.pswp__bg{background:var(--pswp-bg);opacity:.005}.pswp,.pswp__scroll-wrap{overflow:hidden}.pswp__bg,.pswp__container,.pswp__content,.pswp__img,.pswp__item,.pswp__scroll-wrap,.pswp__zoom-wrap{height:100%;left:0;position:absolute;top:0;width:100%}.pswp__img,.pswp__zoom-wrap{height:auto;width:auto}.pswp--click-to-zoom.pswp--zoom-allowed .pswp__img{cursor:zoom-in}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img{cursor:move;cursor:grab}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img:active{cursor:grabbing}.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img,.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img:active,.pswp__img{cursor:zoom-out}.pswp__button,.pswp__container,.pswp__counter,.pswp__img{-webkit-user-select:none;user-select:none}.pswp__item{overflow:hidden;z-index:1}.pswp__hidden{display:none!important}.pswp__content{pointer-events:none}.pswp__content>*{pointer-events:auto}.pswp__error-msg-container{display:grid}.pswp__error-msg{color:var(--pswp-error-text-color);font-size:1em;line-height:1;margin:auto}.pswp .pswp__hide-on-close{opacity:.005;pointer-events:none;transition:opacity var(--pswp-transition-duration) cubic-bezier(.4,0,.22,1);will-change:opacity;z-index:10}.pswp--ui-visible .pswp__hide-on-close{opacity:1;pointer-events:auto}.pswp__button{-webkit-touch-callout:none;-webkit-appearance:none;background:none;border:0;box-shadow:none;cursor:pointer;display:block;height:60px;margin:0;opacity:.85;overflow:hidden;padding:0;position:relative;width:50px}.pswp__button:active,.pswp__button:focus,.pswp__button:hover{background:none;border:0;box-shadow:none;opacity:1;padding:0;transition:none}.pswp__button:disabled{cursor:auto;opacity:.3}.pswp__icn{fill:var(--pswp-icon-color);color:var(--pswp-icon-color-secondary);height:32px;left:9px;overflow:hidden;pointer-events:none;position:absolute;top:14px;width:32px}.pswp__icn-shadow{stroke:var(--pswp-icon-stroke-color);stroke-width:var(--pswp-icon-stroke-width);fill:none}.pswp__icn:focus{outline:0}.pswp__img--with-bg,div.pswp__img--placeholder{background:var(--pswp-placeholder-bg)}.pswp__top-bar{display:flex;flex-direction:row;height:60px;justify-content:flex-end;left:0;pointer-events:none!important;position:absolute;top:0;width:100%;z-index:10}.pswp__top-bar>*{pointer-events:auto;will-change:opacity}.pswp__button--close{margin-right:6px}.pswp__button--arrow{height:100px;margin-top:-50px;position:absolute;top:0;top:50%;width:75px}.pswp__button--arrow:disabled{cursor:default;display:none}.pswp__button--arrow .pswp__icn{background:none;border-radius:0;height:60px;margin-top:-30px;top:50%;width:60px}.pswp--one-slide .pswp__button--arrow{display:none}.pswp--touch .pswp__button--arrow{visibility:hidden}.pswp--has_mouse .pswp__button--arrow{visibility:visible}.pswp__button--arrow--prev{left:0;right:auto}.pswp__button--arrow--next{right:0}.pswp__button--arrow--next .pswp__icn{left:auto;right:14px;transform:scaleX(-1)}.pswp__button--zoom{display:none}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__zoom-icn-bar-v{display:none}.pswp__preloader{height:60px;margin-right:auto;overflow:hidden;position:relative;width:50px}.pswp__preloader .pswp__icn{animation:pswp-clockwise .6s linear infinite;opacity:0;transition:opacity .2s linear}.pswp__preloader--active .pswp__icn{opacity:.85}@keyframes pswp-clockwise{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.pswp__counter{color:var(--pswp-icon-color);font-size:14px;height:30px;line-height:30px;margin:15px 0 0 20px;opacity:.85;text-shadow:1px 1px 3px var(--pswp-icon-color-secondary)}.pswp--one-slide .pswp__counter{display:none}:root,[ks-inverted],[ks-theme]{--c-lightbox--bg:var(--ks-color-fg);--c-lightbox--placeholder-bg:var(--ks-color-fg-to-bg-1);--c-lightbox--root-z-index:var(--ks-depth-modal);--c-lightbox--icon-color:var(--ks-color-fg-to-bg-9);--c-lightbox--icon-color-secondary:var(--ks-color-fg-alpha-3);--c-lightbox--stroke-color:var(--ks-color-fg-alpha-4);--c-lightbox--stroke-width:2px;--c-lightbox--error-text-color:var(--ks-color-fg-to-bg-9)}.pswp__caption{background-color:var(--ks-color-fg-alpha-7);bottom:0;color:var(--ks-color-fg-inverted);left:0;padding:15px 0;position:absolute;right:0;text-align:center}.pswp__caption:empty{padding:0}.lightbox-image{position:relative}.lightbox-image__link{background:#000;display:block;overflow:hidden;text-decoration:none}.lightbox-image__thumb{transition:.3s ease-out;width:100%}.lightbox-image__zoom-icon{color:#fff;left:50%;opacity:0;position:absolute;text-align:center;top:50%;transform:translate(-50%,-45%);transition:.3s ease-out}.lightbox-image__zoom-icon svg{height:2em;width:2em}.lightbox-image:focus .lightbox-image__thumb,.lightbox-image:hover .lightbox-image__thumb{transform:scale(1.1)}.lightbox-image--with-zoom-icon:focus .lightbox-image__thumb,.lightbox-image--with-zoom-icon:hover .lightbox-image__thumb{opacity:.8}.lightbox-image--with-zoom-icon:focus .lightbox-image__zoom-icon,.lightbox-image--with-zoom-icon:hover .lightbox-image__zoom-icon{opacity:1;transform:translate(-50%,-50%)}.iframe-ratio--apsect-ratio-calculated{display:block;max-width:100%;position:relative}.iframe-ratio--apsect-ratio-calculated>*{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.l-container--text-media{container-name:text-media}.text-media:after{clear:both;content:"";display:block}.text-media--beside .text-media__text{overflow:hidden}.text-media__gallery{align-items:flex-start;display:flex;flex-wrap:wrap;gap:var(--ks-spacing-m)}.text-media--above .text-media__gallery{padding-bottom:var(--ks-spacing-s)}.text-media--below .text-media__gallery{padding-top:var(--ks-spacing-s)}.text-media--center .text-media__gallery{justify-content:center}.text-media--right .text-media__gallery{justify-content:flex-end}.text-media--intext .text-media__gallery{padding-bottom:var(--ks-spacing-s)}.text-media__media{box-sizing:initial;display:table;max-width:100%;table-layout:fixed}.text-media__media--full,.text-media__media--full>*{width:100%!important}.text-media__media a{display:table-cell}.text-media__caption{caption-side:bottom;color:var(--ks-text-color-default);display:table-caption;text-align:left}.text-media .l-container--rich-text{display:contents}@media print{.text-media--beside .text-media__text{overflow:visible}.text-media--intext .text-media__gallery{width:30%}}@container text-media (min-width: 600px){.text-media--intext .text-media__gallery{max-width:50%;min-width:0;padding-bottom:var(--ks-spacing-xs)}.text-media--intext.text-media--left .text-media__gallery{float:left;padding-right:var(--ks-spacing-m)}.text-media--intext.text-media--right .text-media__gallery{float:right;padding-left:var(--ks-spacing-m)}}.c-quote{--c-quote--align:normal;--c-quote_content--padding-left:2rem;--c-quote_icon--font-size:2.5rem;align-items:var(--c-quote--align)}.l-container--quote{container-name:quote}.c-quote__image{flex-shrink:0;margin-bottom:1rem;max-width:var(--c-quote_image--max-width);text-align:center}.c-quote__content{flex:1 1;padding-left:var(--c-quote_content--padding-left);position:relative}.c-quote__content:before{color:var(--c-quote_icon--color,var(--ks-color-primary));content:var(--c-quote_icon--content,"”");font-family:var(--c-quote_icon--font-family,var(--ks-font-family-display));font-size:var(--c-quote_icon--font-size);left:var(--c-quote_icon--left,calc(var(--c-quote_content--padding-left)/2));line-height:1;position:absolute;transform:var(--c-quote_icon--transform,translateX(-50%))}.c-quote__text{font:var(--c-quote_text--font,var(--ks-font-copy-m));margin-bottom:var(--c-quote_text--margin-bottom,var(--ks-spacing-m))}.c-quote__source{font:var(--c-quote_source--font-style,normal) var(--c-quote_source--font-weight,var(--ks-font-weight-bold)) var(--c-quote_source--font,var(--ks-font-interface-s));text-transform:var(--c-quote_source--text-transform)}.c-quote__byline{font:var(--c-quote_byline--font-style,normal) var(--c-quote_byline--font-weight,var(--ks-font-weight-bold)) var(--c-quote_byline--font,var(--ks-font-interface-s));text-transform:var(--c-quote_byline--text-transform)}@container quote (min-width: 640px){.c-quote{--c-quote_image--max-width:20%;display:flex}.c-quote__image{margin-bottom:0}}@container quote (min-width: 960px){.c-quote{--c-quote--align:center;--c-quote_image--max-width:30%;--c-quote_content--padding-left:4rem;--c-quote_icon--font-size:4rem}}