@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap);@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff")}:root{--swiper-theme-color:#007aff}.swiper{list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);width:100%}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}@font-face{font-display:swap;font-family:TWK Everett;font-style:normal;font-weight:200;src:url(../../../etc.clientlibs/kyndrylprogram/clientlibs/clientlib-site/resources/fonts/TWKEverett-Ultralight-web.woff2) format("woff2"),url(../../../etc.clientlibs/kyndrylprogram/clientlibs/clientlib-site/resources/fonts/TWKEverett-Ultralight-web.woff) format("woff")}@font-face{font-display:swap;font-family:TWK Everett;font-style:italic;font-weight:200;src:url(../../../etc.clientlibs/kyndrylprogram/clientlibs/clientlib-site/resources/fonts/TWKEverett-UltralightItalic-web.woff2) format("woff2"),url(../../../etc.clientlibs/kyndrylprogram/clientlibs/clientlib-site/resources/fonts/TWKEverett-UltralightItalic-web.woff) format("woff")}@font-face{font-display:swap;font-family:TWK Everett;font-style:normal;font-weight:300;src:url(../../../etc.clientlibs/kyndrylprogram/clientlibs/clientlib-site/resources/fonts/TWKEverett-Light-web.woff2) format("woff2"),url(../../../etc.clientlibs/kyndrylprogram/clientlibs/clientlib-site/resources/fonts/TWKEverett-Light-web.woff) format("woff")}@font-face{font-display:swap;font-family:TWK Everett;font-style:italic;font-weight:300;src:url(../../../etc.clientlibs/kyndrylprogram/clientlibs/clientlib-site/resources/fonts/TWKEverett-LightItalic-web.woff2) format("woff2"),url(../../../etc.clientlibs/kyndrylprogram/clientlibs/clientlib-site/resources/fonts/TWKEverett-LightItalic-web.woff) format("woff")}@font-face{font-display:swap;font-family:TWK Everett;font-style:normal;font-weight:400;src:url(../../../etc.clientlibs/kyndrylprogram/clientlibs/clientlib-site/resources/fonts/TWKEverett-Regular-web.woff2) format("woff2"),url(../../../etc.clientlibs/kyndrylprogram/clientlibs/clientlib-site/resources/fonts/TWKEverett-Regular-web.woff) format("woff")}@font-face{font-display:swap;font-family:TWK Everett;font-style:italic;font-weight:400;src:url(../../../etc.clientlibs/kyndrylprogram/clientlibs/clientlib-site/resources/fonts/TWKEverett-RegularItalic-web.woff2) format("woff2"),url(../../../etc.clientlibs/kyndrylprogram/clientlibs/clientlib-site/resources/fonts/TWKEverett-RegularItalic-web.woff) format("woff")}@font-face{font-display:swap;font-family:TWK Everett;font-style:normal;font-weight:500;src:url(../../../etc.clientlibs/kyndrylprogram/clientlibs/clientlib-site/resources/fonts/TWKEverett-Medium-web.woff2) format("woff2"),url(../../../etc.clientlibs/kyndrylprogram/clientlibs/clientlib-site/resources/fonts/TWKEverett-Medium-web.woff) format("woff")}@font-face{font-display:swap;font-family:TWK Everett;font-style:italic;font-weight:500;src:url(../../../etc.clientlibs/kyndrylprogram/clientlibs/clientlib-site/resources/fonts/TWKEverett-MediumItalic-web.woff2) format("woff2"),url(../../../etc.clientlibs/kyndrylprogram/clientlibs/clientlib-site/resources/fonts/TWKEverett-MediumItalic-web.woff) format("woff")}@font-face{font-display:swap;font-family:TWK Everett;font-style:normal;font-weight:700;src:url(../../../etc.clientlibs/kyndrylprogram/clientlibs/clientlib-site/resources/fonts/TWKEverett-Bold-web.woff2) format("woff2"),url(../../../etc.clientlibs/kyndrylprogram/clientlibs/clientlib-site/resources/fonts/TWKEverett-Bold-web.woff) format("woff")}@font-face{font-display:swap;font-family:TWK Everett;font-style:italic;font-weight:700;src:url(../../../etc.clientlibs/kyndrylprogram/clientlibs/clientlib-site/resources/fonts/TWKEverett-BoldItalic-web.woff2) format("woff2"),url(../../../etc.clientlibs/kyndrylprogram/clientlibs/clientlib-site/resources/fonts/TWKEverett-BoldItalic-web.woff) format("woff")}@font-face{font-display:swap;font-family:TWK Everett;font-style:normal;font-weight:800;src:url(../../../etc.clientlibs/kyndrylprogram/clientlibs/clientlib-site/resources/fonts/TWKEverett-Extrabold-web.woff2) format("woff2"),url(../../../etc.clientlibs/kyndrylprogram/clientlibs/clientlib-site/resources/fonts/TWKEverett-Extrabold-web.woff) format("woff")}@font-face{font-display:swap;font-family:TWK Everett;font-style:italic;font-weight:800;src:url(../../../etc.clientlibs/kyndrylprogram/clientlibs/clientlib-site/resources/fonts/TWKEverett-ExtraboldItalic-web.woff2) format("woff2"),url(../../../etc.clientlibs/kyndrylprogram/clientlibs/clientlib-site/resources/fonts/TWKEverett-ExtraboldItalic-web.woff) format("woff")}:root{--kd-font-family-primary:"TWK Everett","Helvetica","Arial",sans-serif;--kd-font-family-secondary:"Roboto","Helvetica","Arial",sans-serif;--kd-font-weight-ultralight:200;--kd-font-weight-light:300;--kd-font-weight-regular:400;--kd-font-weight-medium:500;--kd-font-weight-bold:700;--kd-font-weight-extrabold:800;--kd-letter-spacing-large-title:-0.01em;--kd-letter-spacing-narrow:-0.005em;--kd-letter-spacing-default:normal;--kd-letter-spacing-wide:0.025em;--kd-letter-spacing-xwide:0.05em;--kd-font-size-body-large:1.125rem;--kd-line-height-body-large:1.625rem;--kd-font-size-body-medium:1.0rem;--kd-line-height-body-medium:1.5rem;--kd-font-size-body-small:0.875rem;--kd-line-height-body-small:1.25rem;--kd-font-size-utility-1:0.875rem;--kd-line-height-utility-1:1.25rem;--kd-font-size-utility-2:0.875rem;--kd-line-height-utility-2:1.25rem;--kd-font-size-utility-3:0.75rem;--kd-line-height-utility-3:1.125rem;--kd-font-size-utility-4:0.75rem;--kd-line-height-utility-4:1.125rem;--kd-font-size-display-xl--sm:2.75rem;--kd-font-size-display-xl--md:3.5rem;--kd-font-size-display-xl--lg:5.0rem;--kd-line-height-display-xl--sm:3.125rem;--kd-line-height-display-xl--md:3.875rem;--kd-line-height-display-xl--lg:5.625rem;--kd-font-size-headline-1--sm:2.25rem;--kd-font-size-headline-1--md:2.5rem;--kd-font-size-headline-1--lg:3.5rem;--kd-line-height-headline-1--sm:2.625rem;--kd-line-height-headline-1--md:2.875rem;--kd-line-height-headline-1--lg:3.875rem;--kd-font-size-headline-2--sm:2.0rem;--kd-font-size-headline-2--md:2.25rem;--kd-font-size-headline-2--lg:3.0rem;--kd-line-height-headline-2--sm:2.375rem;--kd-line-height-headline-2--md:2.625rem;--kd-line-height-headline-2--lg:3.375rem;--kd-font-size-headline-3--sm:1.75rem;--kd-font-size-headline-3--md:2.0rem;--kd-font-size-headline-3--lg:2.5rem;--kd-line-height-headline-3--sm:2.125rem;--kd-line-height-headline-3--md:2.375rem;--kd-line-height-headline-3--lg:2.875rem;--kd-font-size-headline-4--sm:1.625rem;--kd-font-size-headline-4--md:1.75rem;--kd-font-size-headline-4--lg:2.125rem;--kd-line-height-headline-4--sm:1.875rem;--kd-line-height-headline-4--md:2.125rem;--kd-line-height-headline-4--lg:2.5rem;--kd-font-size-headline-5--sm:1.5rem;--kd-font-size-headline-5--md:1.5rem;--kd-font-size-headline-5--lg:1.75rem;--kd-line-height-headline-5--sm:1.75rem;--kd-line-height-headline-5--md:1.875rem;--kd-line-height-headline-5--lg:2.125rem;--kd-font-size-headline-6--sm:1.25rem;--kd-font-size-headline-6--md:1.25rem;--kd-font-size-headline-6--lg:1.5rem;--kd-line-height-headline-6--sm:1.5rem;--kd-line-height-headline-6--md:1.625rem;--kd-line-height-headline-6--lg:1.875rem;--kd-font-size-display-xl:var(--kd-font-size-display-xl--sm);--kd-line-height-display-xl:var(--kd-line-height-display-xl--sm);--kd-font-size-headline-1:var(--kd-font-size-headline-1--sm);--kd-line-height-headline-1:var(--kd-line-height-headline-1--sm);--kd-font-size-headline-2:var(--kd-font-size-headline-2--sm);--kd-line-height-headline-2:var(--kd-line-height-headline-2--sm);--kd-font-size-headline-3:var(--kd-font-size-headline-3--sm);--kd-line-height-headline-3:var(--kd-line-height-headline-3--sm);--kd-font-size-headline-4:var(--kd-font-size-headline-4--sm);--kd-line-height-headline-4:var(--kd-line-height-headline-4--sm);--kd-font-size-headline-5:var(--kd-font-size-headline-5--sm);--kd-line-height-headline-5:var(--kd-line-height-headline-5--sm);--kd-font-size-headline-6:var(--kd-font-size-headline-6--sm);--kd-line-height-headline-6:var(--kd-line-height-headline-6--sm)}@media(min-width:672px){:root{--kd-font-size-display-xl:var(--kd-font-size-display-xl--md);--kd-line-height-display-xl:var(--kd-line-height-display-xl--md);--kd-font-size-headline-1:var(--kd-font-size-headline-1--md);--kd-line-height-headline-1:var(--kd-line-height-headline-1--md);--kd-font-size-headline-2:var(--kd-font-size-headline-2--md);--kd-line-height-headline-2:var(--kd-line-height-headline-2--md);--kd-font-size-headline-3:var(--kd-font-size-headline-3--md);--kd-line-height-headline-3:var(--kd-line-height-headline-3--md);--kd-font-size-headline-4:var(--kd-font-size-headline-4--md);--kd-line-height-headline-4:var(--kd-line-height-headline-4--md);--kd-font-size-headline-5:var(--kd-font-size-headline-5--md);--kd-line-height-headline-5:var(--kd-line-height-headline-5--md);--kd-font-size-headline-6:var(--kd-font-size-headline-6--md);--kd-line-height-headline-6:var(--kd-line-height-headline-6--md)}}@media(min-width:1184px){:root{--kd-font-size-display-xl:var(--kd-font-size-display-xl--lg);--kd-line-height-display-xl:var(--kd-line-height-display-xl--lg);--kd-font-size-headline-1:var(--kd-font-size-headline-1--lg);--kd-line-height-headline-1:var(--kd-line-height-headline-1--lg);--kd-font-size-headline-2:var(--kd-font-size-headline-2--lg);--kd-line-height-headline-2:var(--kd-line-height-headline-2--lg);--kd-font-size-headline-3:var(--kd-font-size-headline-3--lg);--kd-line-height-headline-3:var(--kd-line-height-headline-3--lg);--kd-font-size-headline-4:var(--kd-font-size-headline-4--lg);--kd-line-height-headline-4:var(--kd-line-height-headline-4--lg);--kd-font-size-headline-5:var(--kd-font-size-headline-5--lg);--kd-line-height-headline-5:var(--kd-line-height-headline-5--lg);--kd-font-size-headline-6:var(--kd-font-size-headline-6--lg);--kd-line-height-headline-6:var(--kd-line-height-headline-6--lg)}}:root{--kd-color-spruce-100:#081618;--kd-color-spruce-90:#0e272a;--kd-color-spruce-80:#163d43;--kd-color-spruce-70:#205961;--kd-color-spruce-60:#29707a;--kd-color-spruce-50:#2f808c;--kd-color-spruce-40:#3797a4;--kd-color-spruce-30:#3fadbd;--kd-color-spruce-20:#8ecfd9;--kd-color-spruce-10:#ddf0f3;--kd-color-spruce-5:#e8f8fa;--kd-color-skye-100:#091714;--kd-color-skye-90:#102824;--kd-color-skye-80:#193f38;--kd-color-skye-70:#23564d;--kd-color-skye-60:#2c6e61;--kd-color-skye-50:#38887b;--kd-color-skye-40:#44a895;--kd-color-skye-30:#5fbeac;--kd-color-skye-20:#aadcd3;--kd-color-skye-10:#e4f4f1;--kd-color-skye-5:#edfaf7;--kd-color-deepforest-100:#02150d;--kd-color-deepforest-90:#042315;--kd-color-deepforest-80:#074127;--kd-color-deepforest-70:#0a5734;--kd-color-deepforest-60:#0d7546;--kd-color-deepforest-50:#0f8853;--kd-color-deepforest-40:#13a865;--kd-color-deepforest-30:#15be72;--kd-color-deepforest-20:#19db83;--kd-color-deepforest-10:#a3f4cf;--kd-color-deepforest-5:#bdfcde;--kd-color-springgreen-100:#03140a;--kd-color-springgreen-90:#072914;--kd-color-springgreen-80:#0d4422;--kd-color-springgreen-70:#10592c;--kd-color-springgreen-60:#187e3f;--kd-color-springgreen-50:#1b904b;--kd-color-springgreen-40:#1fa452;--kd-color-springgreen-30:#24c060;--kd-color-springgreen-20:#4cdd84;--kd-color-springgreen-10:#c4f3d6;--kd-color-springgreen-5:#d4fce4;--kd-color-warmred-100:#410700;--kd-color-warmred-90:#6a0c00;--kd-color-warmred-80:#9b1200;--kd-color-warmred-70:#cc1800;--kd-color-warmred-60:#ff2306;--kd-color-warmred-50:#ff462d;--kd-color-warmred-40:#ff6b57;--kd-color-warmred-30:#ff9688;--kd-color-warmred-20:#fec1b9;--kd-color-warmred-10:#fededa;--kd-color-warmred-5:#fcecea;--kd-color-earth-100:#161412;--kd-color-earth-90:#2d2824;--kd-color-earth-80:#3f3833;--kd-color-earth-70:#565049;--kd-color-earth-60:#70655b;--kd-color-earth-50:#8b7d71;--kd-color-earth-40:#9e9287;--kd-color-earth-30:#bfb7b0;--kd-color-earth-20:#dcd8d4;--kd-color-earth-10:#f5f4f3;--kd-color-earth-5:#faf8f7;--kd-color-cloud-100:#171511;--kd-color-cloud-90:#29271f;--kd-color-cloud-80:#3c382d;--kd-color-cloud-70:#534e3f;--kd-color-cloud-60:#6e6854;--kd-color-cloud-50:#8a826a;--kd-color-cloud-40:#a49d89;--kd-color-cloud-30:#bdb8a9;--kd-color-cloud-20:#dddad3;--kd-color-cloud-10:#f2f1ee;--kd-color-cloud-5:#fcfbf7;--kd-color-darkstone-100:#161616;--kd-color-darkstone-90:#272727;--kd-color-darkstone-80:#3d3c3c;--kd-color-darkstone-70:#515151;--kd-color-darkstone-60:#6d6d6d;--kd-color-darkstone-50:#898888;--kd-color-darkstone-40:#a8a5a6;--kd-color-darkstone-30:#bcbab8;--kd-color-darkstone-20:#dcdad8;--kd-color-darkstone-10:#f9f9f9;--kd-color-darkstone-5:#fcfcfc;--kd-color-warmgray-100:#141313;--kd-color-warmgray-90:#2d2b2b;--kd-color-warmgray-80:#423f3f;--kd-color-warmgray-70:#565353;--kd-color-warmgray-60:#746f6f;--kd-color-warmgray-50:#8d8888;--kd-color-warmgray-40:#a5a0a0;--kd-color-warmgray-30:#c1bebe;--kd-color-warmgray-20:#d9d7d7;--kd-color-warmgray-10:#f1f0f0;--kd-color-warmgray-5:#fcfafa;--kd-color-coolgray-100:#121415;--kd-color-coolgray-90:#222527;--kd-color-coolgray-80:#383e41;--kd-color-coolgray-70:#4b5357;--kd-color-coolgray-60:#667076;--kd-color-coolgray-50:#79858b;--kd-color-coolgray-40:#97a1a6;--kd-color-coolgray-30:#b6bdc0;--kd-color-coolgray-20:#d5d9db;--kd-color-coolgray-10:#edf1f2;--kd-color-coolgray-5:#f7fbfc;--kd-color-neutral-white:#fff;--kd-color-neutral-black:#000;--kd-color-success:#00af41;--kd-color-success-light:#e5f7eb;--kd-color-error:#cc1800;--kd-color-error-light:#f7e6e6;--kd-color-warning:#f0c000;--kd-color-warning-light:#fef9e5;--kd-color-informational:#1473ff;--kd-color-informational-light:#e9f2ff;--kd-color-webgray:#fafafc;--kd-color-transparent:transparent;--kd-color-light-opacity-50:hsla(0,0%,100%,.5);--kd-color-dark-opacity-50:rgba(61,60,60,.5);--kd-color-text-primary:var(--kd-color-darkstone-80);--kd-color-text-secondary:var(--kd-color-darkstone-60);--kd-color-text-tertiary:var(--kd-color-spruce-60);--kd-color-text-accent-primary:var(--kd-color-warmred-50);--kd-color-text-accent-secondary:var(--kd-color-spruce-60);--kd-color-text-accent-tertiary:var(--kd-color-darkstone-20);--kd-color-text-inverse:var(--kd-color-neutral-white);--kd-color-text-disabled:var(--kd-color-darkstone-40);--kd-color-text-disabled-inverse:var(--kd-color-neutral-white);--kd-color-text-brand:var(--kd-color-warmred-50);--kd-color-text-destructive:var(--kd-color-warmred-80);--kd-color-text-placeholder:var(--kd-color-darkstone-50);--kd-color-text-success:var(--kd-color-success);--kd-color-text-error:var(--kd-color-error);--kd-color-text-warning:var(--kd-color-warning);--kd-color-text-informational:var(--kd-color-informational);--kd-color-background-ui-default:var(--kd-color-neutral-white);--kd-color-background-ui-soft:var(--kd-color-warmgray-10);--kd-color-background-ui-subtle:var(--kd-color-darkstone-20);--kd-color-background-ui-bold:var(--kd-color-darkstone-50);--kd-color-background-ui-strong:var(--kd-color-darkstone-80);--kd-color-background-primary:var(--kd-color-spruce-60);--kd-color-background-primary-hover:var(--kd-color-spruce-50);--kd-color-background-secondary:var(--kd-color-darkstone-80);--kd-color-background-secondary-hover:var(--kd-color-darkstone-60);--kd-color-background-tertiary:var(--kd-color-spruce-60);--kd-color-background-destructive:var(--kd-color-warmred-80);--kd-color-background-accent-subtle:var(--kd-color-darkstone-10);--kd-color-background-accent-primary:var(--kd-color-warmred-50);--kd-color-background-accent-secondary:var(--kd-color-spruce-60);--kd-color-background-accent-tertiary:var(--kd-color-darkstone-20);--kd-color-background-disabled:var(--kd-color-darkstone-20);--kd-color-background-inverse:var(--kd-color-neutral-white);--kd-color-background-brand:var(--kd-color-warmred-50);--kd-color-background-success:var(--kd-color-success);--kd-color-background-success-light:var(--kd-color-success-light);--kd-color-background-error:var(--kd-color-error);--kd-color-background-error-light:var(--kd-color-error-light);--kd-color-background-warning:var(--kd-color-warning);--kd-color-background-warning-light:var(--kd-color-warning-light);--kd-color-background-informational:var(--kd-color-informational);--kd-color-background-informational-light:var(--kd-color-informational-light);--kd-color-border-default:var(--kd-color-darkstone-50);--kd-color-border-light:var(--kd-color-darkstone-20);--kd-color-border-primary:var(--kd-color-darkstone-80);--kd-color-border-secondary:var(--kd-color-darkstone-50);--kd-color-border-tertiary:var(--kd-color-spruce-50);--kd-color-border-destructive:var(--kd-color-warmred-80);--kd-color-border-accent-subtle:var(--kd-color-darkstone-10);--kd-color-border-accent-primary:var(--kd-color-warmred-50);--kd-color-border-accent-secondary:var(--kd-color-spruce-60);--kd-color-border-accent-tertiary:var(--kd-color-darkstone-20);--kd-color-border-disabled:var(--kd-color-darkstone-40);--kd-color-border-focus:var(--kd-color-spruce-40);--kd-color-border-inverse:var(--kd-color-neutral-white);--kd-color-border-ui:var(--kd-color-darkstone-50);--kd-color-border-ui-hover:var(--kd-color-spruce-60);--kd-color-border-brand:var(--kd-color-warmred-50);--kd-color-border-hover:var(--kd-color-darkstone-60);--kd-color-border-pressed:var(--kd-color-darkstone-100);--kd-color-border-accent-springgreen:var(--kd-color-springgreen-20);--kd-color-border-accent-spruce-light:var(--kd-color-spruce-30);--kd-color-border-success:var(--kd-color-success);--kd-color-border-error:var(--kd-color-error);--kd-color-border-warning:var(--kd-color-warning);--kd-color-border-informational:var(--kd-color-informational);--kd-color-button-primary-text:var(--kd-color-text-inverse);--kd-color-button-primary-text--hover:var(--kd-color-text-inverse);--kd-color-button-primary-text--active:var(--kd-color-text-inverse);--kd-color-button-primary-text--focus:var(--kd-color-text-inverse);--kd-color-button-primary-text--disabled:var(--kd-color-text-disabled-inverse);--kd-color-button-primary-background:var(--kd-color-darkstone-80);--kd-color-button-primary-background--hover:var(--kd-color-darkstone-50);--kd-color-button-primary-background--active:var(--kd-color-darkstone-100);--kd-color-button-primary-background--focus:var(--kd-color-darkstone-80);--kd-color-button-primary-background--disabled:var(--kd-color-background-disabled);--kd-color-button-primary-border:var(--kd-color-transparent);--kd-color-button-primary-border--hover:var(--kd-color-transparent);--kd-color-button-primary-border--active:var(--kd-color-transparent);--kd-color-button-primary-border--focus:var(--kd-color-transparent);--kd-color-button-primary-border--disabled:var(--kd-color-transparent);--kd-color-button-secondary-text:var(--kd-color-darkstone-90);--kd-color-button-secondary-text--hover:var(--kd-color-text-inverse);--kd-color-button-secondary-text--active:var(--kd-color-text-inverse);--kd-color-button-secondary-text--focus:var(--kd-color-darkstone-90);--kd-color-button-secondary-text--disabled:var(--kd-color-text-disabled);--kd-color-button-secondary-background:var(--kd-color-transparent);--kd-color-button-secondary-background--hover:var(--kd-color-darkstone-90);--kd-color-button-secondary-background--active:var(--kd-color-darkstone-60);--kd-color-button-secondary-background--focus:var(--kd-color-transparent);--kd-color-button-secondary-background--disabled:var(--kd-color-transparent);--kd-color-button-secondary-border:var(--kd-color-border-primary);--kd-color-button-secondary-border--hover:var(--kd-color-button-secondary-background--hover);--kd-color-button-secondary-border--active:var(--kd-color-button-secondary-background--active);--kd-color-button-secondary-border--focus:var(--kd-color-border-primary);--kd-color-button-secondary-border--disabled:var(--kd-color-border-disabled);--kd-color-button-tertiary-text:var(--kd-color-text-tertiary);--kd-color-button-tertiary-text--hover:var(--kd-color-text-tertiary);--kd-color-button-tertiary-text--active:var(--kd-color-text-tertiary);--kd-color-button-tertiary-text--focus:var(--kd-color-text-tertiary);--kd-color-button-tertiary-text--disabled:var(--kd-color-text-disabled);--kd-color-button-tertiary-background:var(--kd-color-transparent);--kd-color-button-tertiary-background--hover:var(--kd-color-darkstone-10);--kd-color-button-tertiary-background--active:var(--kd-color-darkstone-20);--kd-color-button-tertiary-background--focus:var(--kd-color-transparent);--kd-color-button-tertiary-background--disabled:var(--kd-color-transparent);--kd-color-button-tertiary-border:var(--kd-color-transparent);--kd-color-button-tertiary-border--hover:var(--kd-color-transparent);--kd-color-button-tertiary-border--active:var(--kd-color-transparent);--kd-color-button-tertiary-border--focus:var(--kd-color-transparent);--kd-color-button-tertiary-border--disabled:var(--kd-color-transparent);--kd-color-button-destructive-text:var(--kd-color-neutral-white);--kd-color-button-destructive-text--hover:var(--kd-color-neutral-white);--kd-color-button-destructive-text--active:var(--kd-color-neutral-white);--kd-color-button-destructive-text--focus:var(--kd-color-neutral-white);--kd-color-button-destructive-text--disabled:var(--kd-color-text-disabled-inverse);--kd-color-button-destructive-background:var(--kd-color-warmred-80);--kd-color-button-destructive-background--hover:var(--kd-color-warmred-70);--kd-color-button-destructive-background--active:var(--kd-color-warmred-90);--kd-color-button-destructive-background--focus:var(--kd-color-warmred-80);--kd-color-button-destructive-background--disabled:var(--kd-color-background-disabled);--kd-color-button-destructive-border:var(--kd-color-transparent);--kd-color-button-destructive-border--hover:var(--kd-color-transparent);--kd-color-button-destructive-border--active:var(--kd-color-transparent);--kd-color-button-destructive-border--focus:var(--kd-color-transparent);--kd-color-button-destructive-border--disabled:var(--kd-color-transparent);--kd-color-button-tag-text:var(--kd-color-button-secondary-text);--kd-color-button-tag-text--hover:var(--kd-color-button-primary-text--hover);--kd-color-button-tag-text--active:var(--kd-color-button-primary-text--active);--kd-color-button-tag-text--focus:var(--kd-color-button-secondary-text--focus);--kd-color-button-tag-text--disabled:var(--kd-color-text-disabled-inverse);--kd-color-button-tag-background:var(--kd-color-background-accent-subtle);--kd-color-button-tag-background--hover:var(--kd-color-button-primary-background--hover);--kd-color-button-tag-background--active:var(--kd-color-button-primary-background--active);--kd-color-button-tag-background--focus:var(--kd-color-background-accent-subtle);--kd-color-button-tag-background--disabled:var(--kd-color-background-disabled);--kd-color-link-primary:var(--kd-color-spruce-60);--kd-color-link-primary--hover:var(--kd-color-spruce-50);--kd-color-link-primary--active:var(--kd-color-spruce-80);--kd-color-link-primary--focus:var(--kd-color-spruce-60);--kd-color-link-secondary:var(--kd-color-text-primary);--kd-color-link-secondary--hover:var(--kd-color-darkstone-60);--kd-color-link-secondary--active:var(--kd-color-darkstone-100);--kd-color-link-secondary--focus:var(--kd-color-text-primary);--kd-root-max-width:2000px;--kd-root-max-width-half:1000px;--kd-header-animation:0.3s ease-out;--kd-header-height-primary:64px;--kd-header-height-primary-static:64px;--kd-header-height-utility:0px;--kd-header-height-subnav:0px;--kd-non-header-subnav-height:0px;--kd-header-logo-width:100px;--kd-header-logo-margin:48px;--kd-header-height:calc(var(--kd-header-height-utility) + var(--kd-header-height-primary) + var(--kd-header-height-subnav));--kd-body-spacer:calc(var(--kd-header-height-utility) + var(--kd-header-height-primary-static) + var(--kd-header-height-subnav) + var(--kd-non-header-subnav-height))}@media(min-width:672px){:root{--kd-header-height-utility:32px}}@media(min-width:1184px){:root{--kd-header-height-primary:64px;--kd-header-height-primary-static:64px}}.header-is-collapsed{--kd-header-height:calc(var(--kd-header-height-primary) + var(--kd-header-height-subnav))}@media(min-width:1184px){.header-is-collapsed{--kd-header-height-primary:48px;--kd-header-logo-width:68px;--kd-header-logo-margin:80px}}:root{--kd-z-negative:-1;--kd-z-below-default:0;--kd-z-default:1;--kd-z-above-default:2;--kd-z-language-navigation:3;--kd-z-page-navigation:3;--kd-z-persitent-cta:3;--kd-z-page-navigation-sticky:4;--kd-z-page-progress-bar:4;--kd-z-header:5;--kd-z-search-filters:6;--kd-z-bottom-toast:7;--kd-z-modal-overlay:8;--kd-z-modal-content:9;--kd-grid-gap:32px;--kd-grid-gap--half:16px;--kd-grid-gap--double:64px;--kd-grid-gap--negative:-32px;--kd-grid-gap--negative-half:-16px;--kd-grid-gap--negative-double:-64px;--kd-grid-max-width:100%;--kd-grid-max-width--half:50%}@media(min-width:1584px){:root{--kd-grid-max-width:1584px;--kd-grid-max-width--half:792px}}:root{--kd-shadow-menu:0px 4px 4px rgba(0,0,0,.25);--kd-nav-underline-warmred:linear-gradient(0,var(--kd-color-warmred-50),var(--kd-color-warmred-50)) no-repeat 100% 100% /0 2px;--kd-nav-underline-darkstone:linear-gradient(0,var(--kd-color-darkstone-50),var(--kd-color-darkstone-50)) no-repeat 100% 100% /0 2px}@property --gradient-start-color{syntax:"<color>";inherits:false;initial-value:#000}@property --gradient-end-color{syntax:"<color>";inherits:false;initial-value:#fff}*,:after,:before{box-sizing:border-box}body,html{overflow-x:clip}blockquote,body,dd,dl,dt,figure,h1,h2,h3,h4,h5,h6,hr,li,ol,p,ul{margin:0}ol[role=list],ul[role=list]{list-style:none}audio,canvas,img,picture,video{display:block;max-width:100%}table{border:0;border-collapse:collapse;border-spacing:0}fieldset,iframe{border:0}input[type=checkbox],input[type=radio]{height:24px;margin:0;width:24px}button,input,optgroup,select,textarea{color:inherit;font:inherit}dialog{background:none;border:0;margin:0;max-height:100%;max-width:100%;padding:0}:focus:not(:focus-visible){outline:0}.kd-svg-icon{fill:currentColor}.kd-svg-icon,.kd-svg-stroke-icon{align-items:center;display:inline-flex;flex-grow:0;flex-shrink:0;height:1em;justify-content:center;line-height:1;width:1em}.kd-svg-stroke-icon{stroke:currentColor}.kd-svg-icon--large-play-circle{aspect-ratio:1/1;backdrop-filter:blur(2.5px);border-radius:50%;height:auto;max-width:var(--kd-spacing-80);min-width:var(--kd-spacing-40);position:relative;width:10%}a{align-items:center;background:none;color:var(--kd-color-link-primary);cursor:pointer;display:inline-flex;font-family:var(--kd-font-family-secondary);font-weight:var(--kd-font-weight-regular);gap:var(--kd-spacing-2);outline:0;padding:0;position:relative;text-decoration:underline;text-underline-offset:2px;transition:color .2s ease-in-out}a:active,a:focus,a:focus-visible,a:hover{outline:0;text-decoration:none}a:hover{color:var(--kd-color-link-primary--hover)}a:focus,a:focus-visible{color:var(--kd-color-link-primary--focus)}a:focus-visible{outline:2px solid var(--kd-color-border-focus);outline-offset:var(--kd-spacing-2)}a:active{color:var(--kd-color-link-primary--active)}a.kd-link--large{font-family:var(--kd-font-family-primary);font-size:var(--kd-font-size-body-large);font-weight:var(--kd-font-weight-regular);font-weight:var(--kd-font-weight-medium);letter-spacing:var(--kd-letter-spacing-default);line-height:var(--kd-line-height-body-large)}a.kd-link--animate-icon .kd-svg-icon{transition:transform .3s ease-in-out}a.kd-link--animate-icon:hover .kd-svg-icon{transform:translateX(4px)}a.kd-link--icon-left{flex-direction:row-reverse}a.disabled,a:disabled{color:var(--kd-color-text-disabled);cursor:not-allowed;outline:0;pointer-events:none;text-decoration:none}a.disabled:active,a.disabled:focus,a.disabled:focus-visible,a.disabled:hover,a:disabled:active,a:disabled:focus,a:disabled:focus-visible,a:disabled:hover{color:var(--kd-color-text-disabled);outline:0;text-decoration:none}.kd-link--primary{align-items:center;background:none;color:var(--kd-color-link-primary);cursor:pointer;display:inline-flex;font-family:var(--kd-font-family-secondary);font-weight:var(--kd-font-weight-regular);gap:var(--kd-spacing-2);outline:0;padding:0;position:relative;text-decoration:underline;text-underline-offset:2px;transition:color .2s ease-in-out}.kd-link--primary:active,.kd-link--primary:focus,.kd-link--primary:focus-visible,.kd-link--primary:hover{outline:0;text-decoration:none}.kd-link--primary:hover{color:var(--kd-color-link-primary--hover)}.kd-link--primary:focus,.kd-link--primary:focus-visible{color:var(--kd-color-link-primary--focus)}.kd-link--primary:focus-visible{outline:2px solid var(--kd-color-border-focus);outline-offset:var(--kd-spacing-2)}.kd-link--primary:active{color:var(--kd-color-link-primary--active)}.kd-link--primary.kd-link--large{font-family:var(--kd-font-family-primary);font-size:var(--kd-font-size-body-large);font-weight:var(--kd-font-weight-regular);font-weight:var(--kd-font-weight-medium);letter-spacing:var(--kd-letter-spacing-default);line-height:var(--kd-line-height-body-large)}.kd-link--primary.kd-link--animate-icon .kd-svg-icon{transition:transform .3s ease-in-out}.kd-link--primary.kd-link--animate-icon:hover .kd-svg-icon{transform:translateX(4px)}.kd-link--primary.kd-link--icon-left{flex-direction:row-reverse}.kd-link--primary.disabled,.kd-link--primary:disabled{color:var(--kd-color-text-disabled);cursor:not-allowed;outline:0;pointer-events:none;text-decoration:none}.kd-link--primary.disabled:active,.kd-link--primary.disabled:focus,.kd-link--primary.disabled:focus-visible,.kd-link--primary.disabled:hover,.kd-link--primary:disabled:active,.kd-link--primary:disabled:focus,.kd-link--primary:disabled:focus-visible,.kd-link--primary:disabled:hover{color:var(--kd-color-text-disabled);outline:0;text-decoration:none}.kd-link--primary{text-decoration:none}.kd-link--primary:hover{text-decoration:underline}.kd-link--primary:hover .kd-svg-icon{fill:var(--kd-color-text-accent-primary)}.kd-link--primary:focus-visible{border-radius:var(--kd-spacing-2)}.kd-link--secondary{align-items:center;background:none;color:var(--kd-color-link-primary);cursor:pointer;display:inline-flex;font-family:var(--kd-font-family-secondary);font-weight:var(--kd-font-weight-regular);gap:var(--kd-spacing-2);outline:0;padding:0;position:relative;text-decoration:underline;text-underline-offset:2px;transition:color .2s ease-in-out}.kd-link--secondary:active,.kd-link--secondary:focus,.kd-link--secondary:focus-visible,.kd-link--secondary:hover{outline:0;text-decoration:none}.kd-link--secondary:hover{color:var(--kd-color-link-primary--hover)}.kd-link--secondary:focus,.kd-link--secondary:focus-visible{color:var(--kd-color-link-primary--focus)}.kd-link--secondary:focus-visible{outline:2px solid var(--kd-color-border-focus);outline-offset:var(--kd-spacing-2)}.kd-link--secondary:active{color:var(--kd-color-link-primary--active)}.kd-link--secondary.kd-link--large{font-family:var(--kd-font-family-primary);font-size:var(--kd-font-size-body-large);font-weight:var(--kd-font-weight-regular);font-weight:var(--kd-font-weight-medium);letter-spacing:var(--kd-letter-spacing-default);line-height:var(--kd-line-height-body-large)}.kd-link--secondary.kd-link--animate-icon .kd-svg-icon{transition:transform .3s ease-in-out}.kd-link--secondary.kd-link--animate-icon:hover .kd-svg-icon{transform:translateX(4px)}.kd-link--secondary.kd-link--icon-left{flex-direction:row-reverse}.kd-link--secondary.disabled,.kd-link--secondary:disabled{color:var(--kd-color-text-disabled);cursor:not-allowed;outline:0;pointer-events:none;text-decoration:none}.kd-link--secondary.disabled:active,.kd-link--secondary.disabled:focus,.kd-link--secondary.disabled:focus-visible,.kd-link--secondary.disabled:hover,.kd-link--secondary:disabled:active,.kd-link--secondary:disabled:focus,.kd-link--secondary:disabled:focus-visible,.kd-link--secondary:disabled:hover{color:var(--kd-color-text-disabled);outline:0;text-decoration:none}.kd-link--secondary{color:var(--kd-color-link-secondary);text-decoration:none}.kd-link--secondary:hover{color:var(--kd-color-link-secondary--hover);text-decoration:underline}.kd-link--secondary:focus,.kd-link--secondary:focus-visible{color:var(--kd-color-link-secondary--focus)}.kd-link--secondary:focus-visible{border-radius:var(--kd-spacing-2)}.kd-link--secondary:active{color:var(--kd-color-link-secondary--active)}.kd-link--disabled{color:var(--kd-color-text-disabled);cursor:not-allowed;outline:0;pointer-events:none;text-decoration:none}.kd-link--disabled:active,.kd-link--disabled:focus,.kd-link--disabled:focus-visible,.kd-link--disabled:hover{color:var(--kd-color-text-disabled);outline:0;text-decoration:none}.kd-link--image-link{display:block;height:100%;overflow:hidden;position:relative}.kd-link--image-link img,.kd-link--image-link video{transition:scale .3s ease-in-out}.kd-link--image-link:active img,.kd-link--image-link:active video,.kd-link--image-link:focus img,.kd-link--image-link:focus video,.kd-link--image-link:focus-visible img,.kd-link--image-link:focus-visible video,.kd-link--image-link:hover img,.kd-link--image-link:hover video{scale:1.1}.kd-btn--primary{align-items:center;background:transparent;border:1px solid transparent;border-radius:66px;cursor:pointer;display:inline-flex;font-family:var(--kd-font-family-secondary);font-size:var(--kd-font-size-utility-2);font-weight:var(--kd-font-weight-medium);gap:var(--kd-spacing-8);height:44px;justify-content:center;letter-spacing:var(--kd-letter-spacing-default);line-height:var(--kd-line-height-utility-2);max-width:100%;outline:0;overflow:hidden;padding:var(--kd-spacing-12) var(--kd-spacing-16);position:relative;text-decoration:none;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out}.kd-btn--primary:active,.kd-btn--primary:focus,.kd-btn--primary:focus-visible,.kd-btn--primary:hover{outline:0;text-decoration:none}.kd-btn--primary:focus-visible{outline:2px solid var(--kd-color-border-focus);outline-offset:var(--kd-spacing-2)}.kd-btn--primary.disabled,.kd-btn--primary:disabled{background-color:var(--kd-color-background-disabled);border-color:var(--kd-color-transparent);color:var(--kd-color-text-inverse);cursor:not-allowed;outline:0;pointer-events:none}.kd-btn--primary.icon-only{padding:11px;width:44px}.kd-btn--primary.kd-btn--small{height:32px;padding:6px 10px}.kd-btn--primary.kd-btn--small.icon-only{padding:5px;width:32px}.kd-btn--primary.kd-btn--large{height:52px;padding:var(--kd-spacing-16)}.kd-btn--primary.kd-btn--large.icon-only{padding:15px;width:52px}.kd-btn--primary.kd-btn--icon-left{flex-direction:row-reverse}.kd-btn--primary span,.kd-btn--primary svg{align-items:center;display:inline-flex;position:relative;z-index:1}.kd-btn--primary span{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis}.kd-btn--primary .kd-svg-icon,.kd-btn--primary .kd-svg-stroke-icon{height:var(--kd-spacing-16);width:var(--kd-spacing-16)}.kd-btn--primary{background-color:var(--kd-color-button-primary-background);border-color:var(--kd-color-button-primary-border);color:var(--kd-color-button-primary-text)}.kd-btn--primary:hover{background-color:var(--kd-color-button-primary-background--hover);border-color:var(--kd-color-button-primary-border--hover);color:var(--kd-color-button-primary-text--hover)}.kd-btn--primary:focus,.kd-btn--primary:focus-visible{background-color:var(--kd-color-button-primary-background--focus);border-color:var(--kd-color-button-primary-border--focus);color:var(--kd-color-button-primary-text--focus)}.kd-btn--primary:active{background-color:var(--kd-color-button-primary-background--active);border-color:var(--kd-color-button-primary-border--active);color:var(--kd-color-button-primary-text--active)}.kd-btn--primary.disabled,.kd-btn--primary:disabled{background-color:var(--kd-color-button-primary-background--disabled);border-color:var(--kd-color-button-primary-border--disabled);color:var(--kd-color-button-primary-text--disabled)}.kd-btn--secondary{align-items:center;background:transparent;border:1px solid transparent;border-radius:66px;cursor:pointer;display:inline-flex;font-family:var(--kd-font-family-secondary);font-size:var(--kd-font-size-utility-2);font-weight:var(--kd-font-weight-medium);gap:var(--kd-spacing-8);height:44px;justify-content:center;letter-spacing:var(--kd-letter-spacing-default);line-height:var(--kd-line-height-utility-2);max-width:100%;outline:0;overflow:hidden;padding:var(--kd-spacing-12) var(--kd-spacing-16);position:relative;text-decoration:none;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out}.kd-btn--secondary:active,.kd-btn--secondary:focus,.kd-btn--secondary:focus-visible,.kd-btn--secondary:hover{outline:0;text-decoration:none}.kd-btn--secondary:focus-visible{outline:2px solid var(--kd-color-border-focus);outline-offset:var(--kd-spacing-2)}.kd-btn--secondary.disabled,.kd-btn--secondary:disabled{background-color:var(--kd-color-background-disabled);border-color:var(--kd-color-transparent);color:var(--kd-color-text-inverse);cursor:not-allowed;outline:0;pointer-events:none}.kd-btn--secondary.icon-only{padding:11px;width:44px}.kd-btn--secondary.kd-btn--small{height:32px;padding:6px 10px}.kd-btn--secondary.kd-btn--small.icon-only{padding:5px;width:32px}.kd-btn--secondary.kd-btn--large{height:52px;padding:var(--kd-spacing-16)}.kd-btn--secondary.kd-btn--large.icon-only{padding:15px;width:52px}.kd-btn--secondary.kd-btn--icon-left{flex-direction:row-reverse}.kd-btn--secondary span,.kd-btn--secondary svg{align-items:center;display:inline-flex;position:relative;z-index:1}.kd-btn--secondary span{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis}.kd-btn--secondary .kd-svg-icon,.kd-btn--secondary .kd-svg-stroke-icon{height:var(--kd-spacing-16);width:var(--kd-spacing-16)}.kd-btn--secondary{background-color:var(--kd-color-button-secondary-background);border-color:var(--kd-color-button-secondary-border);color:var(--kd-color-button-secondary-text)}.kd-btn--secondary:hover{background-color:var(--kd-color-button-secondary-background--hover);border-color:var(--kd-color-button-secondary-border--hover);color:var(--kd-color-button-secondary-text--hover)}.kd-btn--secondary:focus,.kd-btn--secondary:focus-visible{background-color:var(--kd-color-button-secondary-background--focus);border-color:var(--kd-color-button-secondary-border--focus);color:var(--kd-color-button-secondary-text--focus)}.kd-btn--secondary:active{background-color:var(--kd-color-button-secondary-background--active);border-color:var(--kd-color-button-secondary-border--active);color:var(--kd-color-button-secondary-text--active)}.kd-btn--secondary.disabled,.kd-btn--secondary:disabled{background-color:var(--kd-color-button-secondary-background--disabled);border-color:var(--kd-color-button-secondary-border--disabled);color:var(--kd-color-button-secondary-text--disabled)}.kd-btn--tertiary{align-items:center;background:transparent;border:1px solid transparent;border-radius:66px;cursor:pointer;display:inline-flex;font-family:var(--kd-font-family-secondary);font-size:var(--kd-font-size-utility-2);font-weight:var(--kd-font-weight-medium);gap:var(--kd-spacing-8);height:44px;justify-content:center;letter-spacing:var(--kd-letter-spacing-default);line-height:var(--kd-line-height-utility-2);max-width:100%;outline:0;overflow:hidden;padding:var(--kd-spacing-12) var(--kd-spacing-16);position:relative;text-decoration:none;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out}.kd-btn--tertiary:active,.kd-btn--tertiary:focus,.kd-btn--tertiary:focus-visible,.kd-btn--tertiary:hover{outline:0;text-decoration:none}.kd-btn--tertiary:focus-visible{outline:2px solid var(--kd-color-border-focus);outline-offset:var(--kd-spacing-2)}.kd-btn--tertiary.disabled,.kd-btn--tertiary:disabled{background-color:var(--kd-color-background-disabled);border-color:var(--kd-color-transparent);color:var(--kd-color-text-inverse);cursor:not-allowed;outline:0;pointer-events:none}.kd-btn--tertiary.icon-only{padding:11px;width:44px}.kd-btn--tertiary.kd-btn--small{height:32px;padding:6px 10px}.kd-btn--tertiary.kd-btn--small.icon-only{padding:5px;width:32px}.kd-btn--tertiary.kd-btn--large{height:52px;padding:var(--kd-spacing-16)}.kd-btn--tertiary.kd-btn--large.icon-only{padding:15px;width:52px}.kd-btn--tertiary.kd-btn--icon-left{flex-direction:row-reverse}.kd-btn--tertiary span,.kd-btn--tertiary svg{align-items:center;display:inline-flex;position:relative;z-index:1}.kd-btn--tertiary span{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis}.kd-btn--tertiary .kd-svg-icon,.kd-btn--tertiary .kd-svg-stroke-icon{height:var(--kd-spacing-16);width:var(--kd-spacing-16)}.kd-btn--tertiary{background-color:var(--kd-color-button-tertiary-background);border-color:var(--kd-color-button-tertiary-border);color:var(--kd-color-button-tertiary-text)}.kd-btn--tertiary:hover{background-color:var(--kd-color-button-tertiary-background--hover);border-color:var(--kd-color-button-tertiary-border--hover);color:var(--kd-color-button-tertiary-text--hover)}.kd-btn--tertiary:focus,.kd-btn--tertiary:focus-visible{background-color:var(--kd-color-button-tertiary-background--focus);border-color:var(--kd-color-button-tertiary-border--focus);color:var(--kd-color-button-tertiary-text--focus)}.kd-btn--tertiary:active{background-color:var(--kd-color-button-tertiary-background--active);border-color:var(--kd-color-button-tertiary-border--active);color:var(--kd-color-button-tertiary-text--active)}.kd-btn--tertiary.disabled,.kd-btn--tertiary:disabled{background-color:var(--kd-color-button-tertiary-background--disabled);border-color:var(--kd-color-button-tertiary-border--disabled);color:var(--kd-color-button-tertiary-text--disabled)}.kd-btn--destructive{align-items:center;background:transparent;border:1px solid transparent;border-radius:66px;cursor:pointer;display:inline-flex;font-family:var(--kd-font-family-secondary);font-size:var(--kd-font-size-utility-2);font-weight:var(--kd-font-weight-medium);gap:var(--kd-spacing-8);height:44px;justify-content:center;letter-spacing:var(--kd-letter-spacing-default);line-height:var(--kd-line-height-utility-2);max-width:100%;outline:0;overflow:hidden;padding:var(--kd-spacing-12) var(--kd-spacing-16);position:relative;text-decoration:none;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out}.kd-btn--destructive:active,.kd-btn--destructive:focus,.kd-btn--destructive:focus-visible,.kd-btn--destructive:hover{outline:0;text-decoration:none}.kd-btn--destructive:focus-visible{outline:2px solid var(--kd-color-border-focus);outline-offset:var(--kd-spacing-2)}.kd-btn--destructive.disabled,.kd-btn--destructive:disabled{background-color:var(--kd-color-background-disabled);border-color:var(--kd-color-transparent);color:var(--kd-color-text-inverse);cursor:not-allowed;outline:0;pointer-events:none}.kd-btn--destructive.icon-only{padding:11px;width:44px}.kd-btn--destructive.kd-btn--small{height:32px;padding:6px 10px}.kd-btn--destructive.kd-btn--small.icon-only{padding:5px;width:32px}.kd-btn--destructive.kd-btn--large{height:52px;padding:var(--kd-spacing-16)}.kd-btn--destructive.kd-btn--large.icon-only{padding:15px;width:52px}.kd-btn--destructive.kd-btn--icon-left{flex-direction:row-reverse}.kd-btn--destructive span,.kd-btn--destructive svg{align-items:center;display:inline-flex;position:relative;z-index:1}.kd-btn--destructive span{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis}.kd-btn--destructive .kd-svg-icon,.kd-btn--destructive .kd-svg-stroke-icon{height:var(--kd-spacing-16);width:var(--kd-spacing-16)}.kd-btn--destructive{background-color:var(--kd-color-button-destructive-background);border-color:var(--kd-color-button-destructive-border);color:var(--kd-color-button-destructive-text)}.kd-btn--destructive:hover{background-color:var(--kd-color-button-destructive-background--hover);border-color:var(--kd-color-button-destructive-border--hover);color:var(--kd-color-button-destructive-text--hover)}.kd-btn--destructive:focus,.kd-btn--destructive:focus-visible{background-color:var(--kd-color-button-destructive-background--focus);border-color:var(--kd-color-button-destructive-border--focus);color:var(--kd-color-button-destructive-text--focus)}.kd-btn--destructive:active{background-color:var(--kd-color-button-destructive-background--active);border-color:var(--kd-color-button-destructive-border--active);color:var(--kd-color-button-destructive-text--active)}.kd-btn--destructive.disabled,.kd-btn--destructive:disabled{background-color:var(--kd-color-button-destructive-background--disabled);border-color:var(--kd-color-button-destructive-border--disabled);color:var(--kd-color-button-destructive-text--disabled)}.kd-btn--tag{align-items:center;background:transparent;border:1px solid transparent;border-radius:66px;cursor:pointer;display:inline-flex;font-size:var(--kd-font-size-utility-2);gap:var(--kd-spacing-8);height:44px;justify-content:center;line-height:var(--kd-line-height-utility-2);max-width:100%;outline:0;overflow:hidden;padding:var(--kd-spacing-12) var(--kd-spacing-16);position:relative;text-decoration:none;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out}.kd-btn--tag:active,.kd-btn--tag:focus,.kd-btn--tag:focus-visible,.kd-btn--tag:hover{outline:0;text-decoration:none}.kd-btn--tag:focus-visible{outline:2px solid var(--kd-color-border-focus);outline-offset:var(--kd-spacing-2)}.kd-btn--tag.disabled,.kd-btn--tag:disabled{background-color:var(--kd-color-background-disabled);border-color:var(--kd-color-transparent);color:var(--kd-color-text-inverse);cursor:not-allowed;outline:0;pointer-events:none}.kd-btn--tag.icon-only{padding:11px;width:44px}.kd-btn--tag.kd-btn--small{height:32px;padding:6px 10px}.kd-btn--tag.kd-btn--small.icon-only{padding:5px;width:32px}.kd-btn--tag.kd-btn--large{height:52px;padding:var(--kd-spacing-16)}.kd-btn--tag.kd-btn--large.icon-only{padding:15px;width:52px}.kd-btn--tag.kd-btn--icon-left{flex-direction:row-reverse}.kd-btn--tag span,.kd-btn--tag svg{align-items:center;display:inline-flex;position:relative;z-index:1}.kd-btn--tag span{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis}.kd-btn--tag .kd-svg-icon,.kd-btn--tag .kd-svg-stroke-icon{height:var(--kd-spacing-16);width:var(--kd-spacing-16)}.kd-btn--tag{background-color:var(--kd-color-button-tag-background);border:0;color:var(--kd-color-button-tag-text);font-family:var(--kd-font-family-secondary);font-size:var(--kd-font-size-utility-4);font-weight:var(--kd-font-weight-medium);height:34px;letter-spacing:var(--kd-letter-spacing-default);line-height:var(--kd-line-height-utility-4);padding:var(--kd-spacing-8) var(--kd-spacing-16)}.kd-btn--tag:hover{background-color:var(--kd-color-button-tag-background--hover);color:var(--kd-color-button-tag-text--hover)}.kd-btn--tag:focus,.kd-btn--tag:focus-visible{background-color:var(--kd-color-button-tag-background--focus);color:var(--kd-color-button-tag-text--focus)}.kd-btn--tag:active{background-color:var(--kd-color-button-tag-background--active);color:var(--kd-color-button-tag-text--active)}.kd-btn--tag.disabled,.kd-btn--tag:disabled{background-color:var(--kd-color-button-tag-background--disabled);color:var(--kd-color-button-tag-text--disabled)}.kd-btn--media-overlay-btn{background-color:color-mix(in srgb,var(--kd-color-darkstone-80) 50%,transparent);border:0;border-radius:0;color:var(--kd-color-neutral-white);display:flex;inset:0;padding:0;position:absolute}.kd-btn--media-overlay-btn,.kd-btn--overlay{align-items:center;cursor:pointer;justify-content:center;outline:0;overflow:hidden;text-decoration:none}.kd-btn--overlay{background:transparent;border:1px solid transparent;border-radius:66px;display:inline-flex;font-family:var(--kd-font-family-secondary);font-size:var(--kd-font-size-utility-2);font-weight:var(--kd-font-weight-medium);gap:var(--kd-spacing-8);height:44px;letter-spacing:var(--kd-letter-spacing-default);line-height:var(--kd-line-height-utility-2);max-width:100%;padding:var(--kd-spacing-12) var(--kd-spacing-16);position:relative;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out}.kd-btn--overlay:active,.kd-btn--overlay:focus,.kd-btn--overlay:focus-visible,.kd-btn--overlay:hover{outline:0;text-decoration:none}.kd-btn--overlay:focus-visible{outline:2px solid var(--kd-color-border-focus);outline-offset:var(--kd-spacing-2)}.kd-btn--overlay.disabled,.kd-btn--overlay:disabled{background-color:var(--kd-color-background-disabled);border-color:var(--kd-color-transparent);color:var(--kd-color-text-inverse);cursor:not-allowed;outline:0;pointer-events:none}.kd-btn--overlay.icon-only{padding:11px;width:44px}.kd-btn--overlay.kd-btn--small{height:32px;padding:6px 10px}.kd-btn--overlay.kd-btn--small.icon-only{padding:5px;width:32px}.kd-btn--overlay.kd-btn--large{height:52px;padding:var(--kd-spacing-16)}.kd-btn--overlay.kd-btn--large.icon-only{padding:15px;width:52px}.kd-btn--overlay.kd-btn--icon-left{flex-direction:row-reverse}.kd-btn--overlay span,.kd-btn--overlay svg{align-items:center;display:inline-flex;position:relative;z-index:1}.kd-btn--overlay span{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis}.kd-btn--overlay .kd-svg-icon,.kd-btn--overlay .kd-svg-stroke-icon{height:var(--kd-spacing-16);width:var(--kd-spacing-16)}.kd-btn--overlay{backdrop-filter:blur(2.5px);background-color:color-mix(in srgb,var(--kd-color-coolgray-90) 80%,transparent);border-color:var(--kd-color-coolgray-70);border-radius:var(--kd-spacing-4);color:var(--kd-color-warmgray-20)}.kd-btn--overlay:active,.kd-btn--overlay:focus,.kd-btn--overlay:focus-visible,.kd-btn--overlay:hover{background-color:var(--kd-color-coolgray-90);border-color:var(--kd-color-coolgray-90);color:var(--kd-color-neutral-white)}.kd-btn--download-image{align-items:center;background:transparent;border:1px solid transparent;border-radius:66px;cursor:pointer;display:inline-flex;font-family:var(--kd-font-family-secondary);font-size:var(--kd-font-size-utility-2);font-weight:var(--kd-font-weight-medium);gap:var(--kd-spacing-8);height:44px;justify-content:center;letter-spacing:var(--kd-letter-spacing-default);line-height:var(--kd-line-height-utility-2);max-width:100%;outline:0;overflow:hidden;padding:var(--kd-spacing-12) var(--kd-spacing-16);position:relative;text-decoration:none;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out}.kd-btn--download-image:active,.kd-btn--download-image:focus,.kd-btn--download-image:focus-visible,.kd-btn--download-image:hover{outline:0;text-decoration:none}.kd-btn--download-image:focus-visible{outline:2px solid var(--kd-color-border-focus);outline-offset:var(--kd-spacing-2)}.kd-btn--download-image.disabled,.kd-btn--download-image:disabled{background-color:var(--kd-color-background-disabled);border-color:var(--kd-color-transparent);color:var(--kd-color-text-inverse);cursor:not-allowed;outline:0;pointer-events:none}.kd-btn--download-image.icon-only{padding:11px;width:44px}.kd-btn--download-image.kd-btn--small{height:32px;padding:6px 10px}.kd-btn--download-image.kd-btn--small.icon-only{padding:5px;width:32px}.kd-btn--download-image.kd-btn--large{height:52px;padding:var(--kd-spacing-16)}.kd-btn--download-image.kd-btn--large.icon-only{padding:15px;width:52px}.kd-btn--download-image.kd-btn--icon-left{flex-direction:row-reverse}.kd-btn--download-image span,.kd-btn--download-image svg{align-items:center;display:inline-flex;position:relative;z-index:1}.kd-btn--download-image span{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis}.kd-btn--download-image .kd-svg-icon,.kd-btn--download-image .kd-svg-stroke-icon{height:var(--kd-spacing-16);width:var(--kd-spacing-16)}.kd-btn--download-image{background-color:var(--kd-color-warmred-50);border:0;border-radius:var(--kd-spacing-4);color:var(--kd-color-neutral-white);height:var(--kd-spacing-40);padding:8px;width:var(--kd-spacing-40)}.kd-btn--download-image .kd-svg-icon{height:var(--kd-spacing-24);width:var(--kd-spacing-24)}.kd-btn--download-image:active,.kd-btn--download-image:focus,.kd-btn--download-image:focus-visible,.kd-btn--download-image:hover{color:var(--kd-color-neutral-black)}.kd-btn--social-icon{align-items:center;background:transparent;border:1px solid transparent;border-radius:66px;cursor:pointer;display:inline-flex;font-family:var(--kd-font-family-secondary);font-size:var(--kd-font-size-utility-2);font-weight:var(--kd-font-weight-medium);gap:var(--kd-spacing-8);height:44px;justify-content:center;letter-spacing:var(--kd-letter-spacing-default);line-height:var(--kd-line-height-utility-2);max-width:100%;outline:0;overflow:hidden;padding:var(--kd-spacing-12) var(--kd-spacing-16);position:relative;text-decoration:none;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out}.kd-btn--social-icon:active,.kd-btn--social-icon:focus,.kd-btn--social-icon:focus-visible,.kd-btn--social-icon:hover{outline:0;text-decoration:none}.kd-btn--social-icon:focus-visible{outline:2px solid var(--kd-color-border-focus);outline-offset:var(--kd-spacing-2)}.kd-btn--social-icon.disabled,.kd-btn--social-icon:disabled{background-color:var(--kd-color-background-disabled);border-color:var(--kd-color-transparent);color:var(--kd-color-text-inverse);cursor:not-allowed;outline:0;pointer-events:none}.kd-btn--social-icon.icon-only{padding:11px;width:44px}.kd-btn--social-icon.kd-btn--small{height:32px;padding:6px 10px}.kd-btn--social-icon.kd-btn--small.icon-only{padding:5px;width:32px}.kd-btn--social-icon.kd-btn--large{height:52px;padding:var(--kd-spacing-16)}.kd-btn--social-icon.kd-btn--large.icon-only{padding:15px;width:52px}.kd-btn--social-icon.kd-btn--icon-left{flex-direction:row-reverse}.kd-btn--social-icon span,.kd-btn--social-icon svg{align-items:center;display:inline-flex;position:relative;z-index:1}.kd-btn--social-icon span{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis}.kd-btn--social-icon .kd-svg-icon,.kd-btn--social-icon .kd-svg-stroke-icon{height:var(--kd-spacing-16);width:var(--kd-spacing-16)}.kd-btn--social-icon{background:none;border:0;border-radius:var(--kd-spacing-2);color:var(--kd-color-link-secondary);overflow:unset;padding:0}.kd-btn--social-icon,.kd-btn--social-icon .kd-svg-icon{height:var(--kd-spacing-24);width:var(--kd-spacing-24)}.kd-btn--social-icon:active,.kd-btn--social-icon:focus,.kd-btn--social-icon:focus-visible,.kd-btn--social-icon:hover{color:var(--kd-color-link-secondary--hover)}.kd-btn--social-icon .tooltip-text{border-radius:var(--kd-spacing-4);box-shadow:0 10px 10px rgba(0,0,0,.1);color:var(--kd-color-darkstone-80);cursor:default;left:calc(100% + 12px);opacity:0;overflow:unset;padding:var(--kd-spacing-4) var(--kd-spacing-8);pointer-events:none;top:calc(50% - 12px);visibility:hidden;z-index:var(--kd-z-above-default)}.kd-btn--social-icon .tooltip-text,.kd-btn--social-icon .tooltip-text:before{background:var(--kd-color-darkstone-10);position:absolute;transition:all .3s cubic-bezier(.68,-.55,.265,1.55)}.kd-btn--social-icon .tooltip-text:before{content:"";height:var(--kd-spacing-8);left:0;top:calc(50% - 4px);transform:translate(-50%) rotate(45deg);width:var(--kd-spacing-8)}.kd-btn--social-icon .tooltip-text.show{opacity:1;visibility:visible}.kd-btn--close{align-items:center;background:transparent;border:1px solid transparent;border-radius:66px;cursor:pointer;display:inline-flex;font-family:var(--kd-font-family-secondary);font-size:var(--kd-font-size-utility-2);font-weight:var(--kd-font-weight-medium);gap:var(--kd-spacing-8);height:44px;justify-content:center;letter-spacing:var(--kd-letter-spacing-default);line-height:var(--kd-line-height-utility-2);max-width:100%;outline:0;overflow:hidden;padding:var(--kd-spacing-12) var(--kd-spacing-16);position:relative;text-decoration:none;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out}.kd-btn--close:active,.kd-btn--close:focus,.kd-btn--close:focus-visible,.kd-btn--close:hover{outline:0;text-decoration:none}.kd-btn--close:focus-visible{outline:2px solid var(--kd-color-border-focus);outline-offset:var(--kd-spacing-2)}.kd-btn--close.disabled,.kd-btn--close:disabled{background-color:var(--kd-color-background-disabled);border-color:var(--kd-color-transparent);color:var(--kd-color-text-inverse);cursor:not-allowed;outline:0;pointer-events:none}.kd-btn--close.icon-only{padding:11px;width:44px}.kd-btn--close.kd-btn--small{height:32px;padding:6px 10px}.kd-btn--close.kd-btn--small.icon-only{padding:5px;width:32px}.kd-btn--close.kd-btn--large{height:52px;padding:var(--kd-spacing-16)}.kd-btn--close.kd-btn--large.icon-only{padding:15px;width:52px}.kd-btn--close.kd-btn--icon-left{flex-direction:row-reverse}.kd-btn--close span,.kd-btn--close svg{align-items:center;display:inline-flex;position:relative;z-index:1}.kd-btn--close span{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis}.kd-btn--close .kd-svg-icon,.kd-btn--close .kd-svg-stroke-icon{height:var(--kd-spacing-16);width:var(--kd-spacing-16)}.kd-btn--close{background-color:color-mix(in srgb,var(--kd-color-darkstone-80) 50%,transparent);border:0;border-radius:var(--kd-spacing-4);color:var(--kd-color-neutral-white);height:var(--kd-spacing-32);padding:0;width:var(--kd-spacing-32)}.kd-btn--close .kd-svg-icon{height:var(--kd-spacing-24);width:var(--kd-spacing-24)}.kd-btn--close:active,.kd-btn--close:focus,.kd-btn--close:focus-visible,.kd-btn--close:hover{background-color:var(--kd-color-darkstone-60);color:var(--kd-color-neutral-white)}.kd-btn--video-control{align-items:center;background:transparent;border:1px solid transparent;border-radius:66px;cursor:pointer;display:inline-flex;font-family:var(--kd-font-family-secondary);font-size:var(--kd-font-size-utility-2);font-weight:var(--kd-font-weight-medium);gap:var(--kd-spacing-8);height:44px;justify-content:center;letter-spacing:var(--kd-letter-spacing-default);line-height:var(--kd-line-height-utility-2);max-width:100%;outline:0;overflow:hidden;padding:var(--kd-spacing-12) var(--kd-spacing-16);position:relative;text-decoration:none;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out}.kd-btn--video-control:active,.kd-btn--video-control:focus,.kd-btn--video-control:focus-visible,.kd-btn--video-control:hover{outline:0;text-decoration:none}.kd-btn--video-control:focus-visible{outline:2px solid var(--kd-color-border-focus);outline-offset:var(--kd-spacing-2)}.kd-btn--video-control.disabled,.kd-btn--video-control:disabled{background-color:var(--kd-color-background-disabled);border-color:var(--kd-color-transparent);color:var(--kd-color-text-inverse);cursor:not-allowed;outline:0;pointer-events:none}.kd-btn--video-control.icon-only{padding:11px;width:44px}.kd-btn--video-control.kd-btn--small{height:32px;padding:6px 10px}.kd-btn--video-control.kd-btn--small.icon-only{padding:5px;width:32px}.kd-btn--video-control.kd-btn--large{height:52px;padding:var(--kd-spacing-16)}.kd-btn--video-control.kd-btn--large.icon-only{padding:15px;width:52px}.kd-btn--video-control.kd-btn--icon-left{flex-direction:row-reverse}.kd-btn--video-control span,.kd-btn--video-control svg{align-items:center;display:inline-flex;position:relative;z-index:1}.kd-btn--video-control span{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis}.kd-btn--video-control .kd-svg-icon,.kd-btn--video-control .kd-svg-stroke-icon{height:var(--kd-spacing-16);width:var(--kd-spacing-16)}.kd-btn--video-control{backdrop-filter:blur(2.5px);background-color:color-mix(in srgb,var(--kd-color-coolgray-90) 80%,transparent);border-color:var(--kd-color-coolgray-70);border-radius:50%;color:var(--kd-color-warmgray-20);height:var(--kd-spacing-32);padding:0;width:var(--kd-spacing-32)}.kd-btn--video-control .kd-svg-icon{height:var(--kd-spacing-16);width:var(--kd-spacing-16)}.kd-btn--video-control:active,.kd-btn--video-control:focus,.kd-btn--video-control:focus-visible,.kd-btn--video-control:hover{background-color:var(--kd-color-coolgray-90);border-color:var(--kd-color-coolgray-90);color:var(--kd-color-neutral-white)}.kd-btn--carousel-control{background-color:transparent;border-color:var(--kd-color-warmgray-30);border-radius:var(--kd-spacing-4);color:var(--kd-color-warmgray-30);height:var(--kd-spacing-32);width:var(--kd-spacing-32)}.kd-btn--carousel-control .kd-svg-icon{height:var(--kd-spacing-20);width:var(--kd-spacing-20)}.kd-btn--carousel-control:active,.kd-btn--carousel-control:focus,.kd-btn--carousel-control:focus-visible,.kd-btn--carousel-control:hover{background-color:var(--kd-color-warmgray-60);border-color:var(--kd-color-warmgray-60);color:var(--kd-color-neutral-white)}.kd-btn--large-play-circle{align-items:center;background:transparent;border:1px solid transparent;border-radius:66px;cursor:pointer;display:inline-flex;font-family:var(--kd-font-family-secondary);font-size:var(--kd-font-size-utility-2);font-weight:var(--kd-font-weight-medium);gap:var(--kd-spacing-8);height:44px;justify-content:center;letter-spacing:var(--kd-letter-spacing-default);line-height:var(--kd-line-height-utility-2);max-width:100%;outline:0;overflow:hidden;padding:var(--kd-spacing-12) var(--kd-spacing-16);position:relative;text-decoration:none;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out}.kd-btn--large-play-circle:active,.kd-btn--large-play-circle:focus,.kd-btn--large-play-circle:focus-visible,.kd-btn--large-play-circle:hover{outline:0;text-decoration:none}.kd-btn--large-play-circle:focus-visible{outline:2px solid var(--kd-color-border-focus);outline-offset:var(--kd-spacing-2)}.kd-btn--large-play-circle.disabled,.kd-btn--large-play-circle:disabled{background-color:var(--kd-color-background-disabled);border-color:var(--kd-color-transparent);color:var(--kd-color-text-inverse);cursor:not-allowed;outline:0;pointer-events:none}.kd-btn--large-play-circle.icon-only{padding:11px;width:44px}.kd-btn--large-play-circle.kd-btn--small{height:32px;padding:6px 10px}.kd-btn--large-play-circle.kd-btn--small.icon-only{padding:5px;width:32px}.kd-btn--large-play-circle.kd-btn--large{height:52px;padding:var(--kd-spacing-16)}.kd-btn--large-play-circle.kd-btn--large.icon-only{padding:15px;width:52px}.kd-btn--large-play-circle.kd-btn--icon-left{flex-direction:row-reverse}.kd-btn--large-play-circle span,.kd-btn--large-play-circle svg{align-items:center;display:inline-flex;position:relative;z-index:1}.kd-btn--large-play-circle span{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis}.kd-btn--large-play-circle .kd-svg-icon,.kd-btn--large-play-circle .kd-svg-stroke-icon{height:var(--kd-spacing-16);width:var(--kd-spacing-16)}.kd-btn--large-play-circle{backdrop-filter:blur(2.5px);background-color:transparent;border-color:transparent;border-radius:50%;height:var(--kd-spacing-80);padding:0;width:var(--kd-spacing-80)}.kd-btn--large-play-circle .kd-svg-icon{height:100%;width:100%}.kd-btn--large-play-circle:active,.kd-btn--large-play-circle:focus,.kd-btn--large-play-circle:focus-visible,.kd-btn--large-play-circle:hover{background-color:transparent;border-color:transparent}.kd-btn--nav-arrow{align-items:center;background:transparent;border:1px solid transparent;border-radius:66px;cursor:pointer;display:inline-flex;font-family:var(--kd-font-family-secondary);font-size:var(--kd-font-size-utility-2);font-weight:var(--kd-font-weight-medium);gap:var(--kd-spacing-8);height:44px;justify-content:center;letter-spacing:var(--kd-letter-spacing-default);line-height:var(--kd-line-height-utility-2);max-width:100%;outline:0;overflow:hidden;padding:var(--kd-spacing-12) var(--kd-spacing-16);position:relative;text-decoration:none;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out}.kd-btn--nav-arrow:active,.kd-btn--nav-arrow:focus,.kd-btn--nav-arrow:focus-visible,.kd-btn--nav-arrow:hover{outline:0;text-decoration:none}.kd-btn--nav-arrow:focus-visible{outline:2px solid var(--kd-color-border-focus);outline-offset:var(--kd-spacing-2)}.kd-btn--nav-arrow.disabled,.kd-btn--nav-arrow:disabled{background-color:var(--kd-color-background-disabled);border-color:var(--kd-color-transparent);color:var(--kd-color-text-inverse);cursor:not-allowed;outline:0;pointer-events:none}.kd-btn--nav-arrow.icon-only{padding:11px;width:44px}.kd-btn--nav-arrow.kd-btn--small{height:32px;padding:6px 10px}.kd-btn--nav-arrow.kd-btn--small.icon-only{padding:5px;width:32px}.kd-btn--nav-arrow.kd-btn--large{height:52px;padding:var(--kd-spacing-16)}.kd-btn--nav-arrow.kd-btn--large.icon-only{padding:15px;width:52px}.kd-btn--nav-arrow.kd-btn--icon-left{flex-direction:row-reverse}.kd-btn--nav-arrow span,.kd-btn--nav-arrow svg{align-items:center;display:inline-flex;position:relative;z-index:1}.kd-btn--nav-arrow span{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis}.kd-btn--nav-arrow .kd-svg-icon,.kd-btn--nav-arrow .kd-svg-stroke-icon{height:var(--kd-spacing-16);width:var(--kd-spacing-16)}.kd-btn--nav-arrow{background-color:var(--kd-color-button-primary-background);border-color:var(--kd-color-button-primary-border);color:var(--kd-color-button-primary-text)}.kd-btn--nav-arrow:hover{background-color:var(--kd-color-button-primary-background--hover);border-color:var(--kd-color-button-primary-border--hover);color:var(--kd-color-button-primary-text--hover)}.kd-btn--nav-arrow:focus,.kd-btn--nav-arrow:focus-visible{background-color:var(--kd-color-button-primary-background--focus);border-color:var(--kd-color-button-primary-border--focus);color:var(--kd-color-button-primary-text--focus)}.kd-btn--nav-arrow:active{background-color:var(--kd-color-button-primary-background--active);border-color:var(--kd-color-button-primary-border--active);color:var(--kd-color-button-primary-text--active)}.kd-btn--nav-arrow.disabled,.kd-btn--nav-arrow:disabled{background-color:var(--kd-color-button-primary-background--disabled);border-color:var(--kd-color-button-primary-border--disabled);color:var(--kd-color-button-primary-text--disabled)}.kd-btn--nav-arrow{border-radius:50%;height:var(--kd-spacing-24);padding:0;width:var(--kd-spacing-24)}.kd-btn--nav-arrow .kd-svg-icon{height:var(--kd-spacing-16);width:var(--kd-spacing-16)}html{text-rendering:optimizeSpeed;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{--kd-color-text-primary:var(--kd-color-darkstone-80);--kd-color-text-secondary:var(--kd-color-darkstone-60);--kd-color-text-tertiary:var(--kd-color-spruce-60);--kd-color-text-accent-primary:var(--kd-color-warmred-50);--kd-color-text-accent-secondary:var(--kd-color-spruce-60);--kd-color-text-accent-tertiary:var(--kd-color-darkstone-20);--kd-color-text-inverse:var(--kd-color-neutral-white);--kd-color-text-disabled:var(--kd-color-darkstone-40);--kd-color-text-disabled-inverse:var(--kd-color-neutral-white);--kd-color-background-ui-default:var(--kd-color-neutral-white);--kd-color-background-primary:var(--kd-color-spruce-60);--kd-color-background-primary-hover:var(--kd-color-spruce-50);--kd-color-background-secondary:var(--kd-color-darkstone-80);--kd-color-background-secondary-hover:var(--kd-color-darkstone-60);--kd-color-background-tertiary:var(--kd-color-spruce-60);--kd-color-background-accent-subtle:var(--kd-color-darkstone-10);--kd-color-background-accent-primary:var(--kd-color-warmred-50);--kd-color-background-accent-secondary:var(--kd-color-spruce-60);--kd-color-background-accent-tertiary:var(--kd-color-darkstone-20);--kd-color-background-disabled:var(--kd-color-darkstone-20);--kd-color-border-primary:var(--kd-color-darkstone-80);--kd-color-border-accent-subtle:var(--kd-color-darkstone-10);--kd-color-border-accent-primary:var(--kd-color-warmred-50);--kd-color-border-accent-secondary:var(--kd-color-spruce-60);--kd-color-border-accent-tertiary:var(--kd-color-darkstone-20);--kd-color-border-disabled:var(--kd-color-darkstone-40);--kd-color-border-focus:var(--kd-color-spruce-40);--kd-color-button-primary-text:var(--kd-color-text-inverse);--kd-color-button-primary-text--hover:var(--kd-color-text-inverse);--kd-color-button-primary-text--active:var(--kd-color-text-inverse);--kd-color-button-primary-text--focus:var(--kd-color-text-inverse);--kd-color-button-primary-text--disabled:var(--kd-color-text-disabled-inverse);--kd-color-button-primary-background:var(--kd-color-darkstone-80);--kd-color-button-primary-background--hover:var(--kd-color-darkstone-50);--kd-color-button-primary-background--active:var(--kd-color-darkstone-100);--kd-color-button-primary-background--focus:var(--kd-color-darkstone-80);--kd-color-button-primary-background--disabled:var(--kd-color-background-disabled);--kd-color-button-primary-border:var(--kd-color-transparent);--kd-color-button-primary-border--hover:var(--kd-color-transparent);--kd-color-button-primary-border--active:var(--kd-color-transparent);--kd-color-button-primary-border--focus:var(--kd-color-transparent);--kd-color-button-primary-border--disabled:var(--kd-color-transparent);--kd-color-button-secondary-text:var(--kd-color-darkstone-90);--kd-color-button-secondary-text--hover:var(--kd-color-text-inverse);--kd-color-button-secondary-text--active:var(--kd-color-text-inverse);--kd-color-button-secondary-text--focus:var(--kd-color-darkstone-90);--kd-color-button-secondary-text--disabled:var(--kd-color-text-disabled);--kd-color-button-secondary-background:var(--kd-color-transparent);--kd-color-button-secondary-background--hover:var(--kd-color-darkstone-90);--kd-color-button-secondary-background--active:var(--kd-color-darkstone-60);--kd-color-button-secondary-background--focus:var(--kd-color-transparent);--kd-color-button-secondary-background--disabled:var(--kd-color-transparent);--kd-color-button-secondary-border:var(--kd-color-border-primary);--kd-color-button-secondary-border--hover:var(--kd-color-button-secondary-background--hover);--kd-color-button-secondary-border--active:var(--kd-color-button-secondary-background--active);--kd-color-button-secondary-border--focus:var(--kd-color-border-primary);--kd-color-button-secondary-border--disabled:var(--kd-color-border-disabled);--kd-color-button-tertiary-text:var(--kd-color-text-tertiary);--kd-color-button-tertiary-text--hover:var(--kd-color-text-tertiary);--kd-color-button-tertiary-text--active:var(--kd-color-text-tertiary);--kd-color-button-tertiary-text--focus:var(--kd-color-text-tertiary);--kd-color-button-tertiary-text--disabled:var(--kd-color-text-disabled);--kd-color-button-tertiary-background:var(--kd-color-transparent);--kd-color-button-tertiary-background--hover:var(--kd-color-darkstone-10);--kd-color-button-tertiary-background--active:var(--kd-color-darkstone-20);--kd-color-button-tertiary-background--focus:var(--kd-color-transparent);--kd-color-button-tertiary-background--disabled:var(--kd-color-transparent);--kd-color-button-tertiary-border:var(--kd-color-transparent);--kd-color-button-tertiary-border--hover:var(--kd-color-transparent);--kd-color-button-tertiary-border--active:var(--kd-color-transparent);--kd-color-button-tertiary-border--focus:var(--kd-color-transparent);--kd-color-button-tertiary-border--disabled:var(--kd-color-transparent);--kd-color-button-destructive-text--disabled:var(--kd-color-text-disabled-inverse);--kd-color-button-destructive-background--disabled:var(--kd-color-background-disabled);--kd-color-button-tag-text:var(--kd-color-button-secondary-text);--kd-color-button-tag-text--hover:var(--kd-color-button-primary-text--hover);--kd-color-button-tag-text--active:var(--kd-color-button-primary-text--active);--kd-color-button-tag-text--focus:var(--kd-color-button-secondary-text--focus);--kd-color-button-tag-text--disabled:var(--kd-color-text-disabled-inverse);--kd-color-button-tag-background:var(--kd-color-background-accent-subtle);--kd-color-button-tag-background--hover:var(--kd-color-button-primary-background--hover);--kd-color-button-tag-background--active:var(--kd-color-button-primary-background--active);--kd-color-button-tag-background--focus:var(--kd-color-background-accent-subtle);--kd-color-button-tag-background--disabled:var(--kd-color-background-disabled);--kd-color-link-primary:var(--kd-color-spruce-60);--kd-color-link-primary--hover:var(--kd-color-spruce-50);--kd-color-link-primary--active:var(--kd-color-spruce-80);--kd-color-link-primary--focus:var(--kd-color-spruce-60);--kd-color-link-secondary:var(--kd-color-text-primary);--kd-color-link-secondary--hover:var(--kd-color-darkstone-60);--kd-color-link-secondary--active:var(--kd-color-darkstone-100);--kd-color-link-secondary--focus:var(--kd-color-text-primary);background-color:var(--kd-color-background-ui-default);min-height:100vh}body,input,select,textarea{color:var(--kd-color-text-primary);font-family:var(--kd-font-family-secondary);font-size:var(--kd-font-size-body-medium);font-weight:var(--kd-font-weight-regular);letter-spacing:var(--kd-letter-spacing-default);line-height:var(--kd-line-height-body-medium)}b,strong{font-weight:var(--kd-font-weight-bold)}h1{font-family:var(--kd-font-family-primary);font-size:var(--kd-font-size-headline-1);font-weight:var(--kd-font-weight-medium);letter-spacing:var(--kd-letter-spacing-large-title);line-height:var(--kd-line-height-headline-1)}h1 b,h1 strong{font-weight:var(--kd-font-weight-extrabold);letter-spacing:var(--kd-letter-spacing-default)}h2{font-family:var(--kd-font-family-primary);font-size:var(--kd-font-size-headline-2);font-weight:var(--kd-font-weight-medium);letter-spacing:var(--kd-letter-spacing-narrow);line-height:var(--kd-line-height-headline-2)}h2 b,h2 strong{font-weight:var(--kd-font-weight-extrabold);letter-spacing:var(--kd-letter-spacing-default)}h3{font-family:var(--kd-font-family-primary);font-size:var(--kd-font-size-headline-3);font-weight:var(--kd-font-weight-medium);letter-spacing:var(--kd-letter-spacing-narrow);line-height:var(--kd-line-height-headline-3)}h3 b,h3 strong{font-weight:var(--kd-font-weight-extrabold);letter-spacing:var(--kd-letter-spacing-default)}h4{font-family:var(--kd-font-family-primary);font-size:var(--kd-font-size-headline-4);font-weight:var(--kd-font-weight-regular);letter-spacing:var(--kd-letter-spacing-narrow);line-height:var(--kd-line-height-headline-4)}h4 b,h4 strong{font-weight:var(--kd-font-weight-bold)}h5{font-family:var(--kd-font-family-primary);font-size:var(--kd-font-size-headline-5);font-weight:var(--kd-font-weight-regular);letter-spacing:var(--kd-letter-spacing-narrow);line-height:var(--kd-line-height-headline-5)}h5 b,h5 strong{font-weight:var(--kd-font-weight-bold)}h6{font-family:var(--kd-font-family-primary);font-size:var(--kd-font-size-headline-6);font-weight:var(--kd-font-weight-regular);letter-spacing:var(--kd-letter-spacing-narrow);line-height:var(--kd-line-height-headline-6)}h6 b,h6 strong{font-weight:var(--kd-font-weight-bold)}dl,h1,h2,h3,h4,h5,h6,ol,p,table,ul{margin-bottom:var(--kd-spacing-typography-margin-bottom)}dl:last-child,h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,ol:last-child,p:last-child,table:last-child,ul:last-child{margin-bottom:0}ol,ul{margin-left:2em;padding:0}ul{list-style-type:"–  "}li{margin-bottom:var(--kd-spacing-8);padding:0}li:last-child{margin-bottom:0}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;display:block;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;text-decoration:none}h1 a:active,h1 a:focus,h1 a:focus-visible,h1 a:hover,h2 a:active,h2 a:focus,h2 a:focus-visible,h2 a:hover,h3 a:active,h3 a:focus,h3 a:focus-visible,h3 a:hover,h4 a:active,h4 a:focus,h4 a:focus-visible,h4 a:hover,h5 a:active,h5 a:focus,h5 a:focus-visible,h5 a:hover,h6 a:active,h6 a:focus,h6 a:focus-visible,h6 a:hover{color:inherit;outline:0}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{text-decoration:underline;text-decoration-thickness:2px}h1:has(a:focus-visible),h2:has(a:focus-visible),h3:has(a:focus-visible),h4:has(a:focus-visible),h5:has(a:focus-visible),h6:has(a:focus-visible){border-radius:var(--kd-spacing-2);outline:2px solid var(--kd-color-border-focus);outline-offset:var(--kd-spacing-2)}sub,sup{font-size:.75em;line-height:1}.kd-type--display-xl{font-family:var(--kd-font-family-primary);font-size:var(--kd-font-size-display-xl);font-weight:var(--kd-font-weight-medium);letter-spacing:var(--kd-letter-spacing-large-title);line-height:var(--kd-line-height-display-xl)}.kd-type--display-xl b,.kd-type--display-xl strong{font-weight:var(--kd-font-weight-extrabold);letter-spacing:var(--kd-letter-spacing-default)}.kd-type--headline-01{font-family:var(--kd-font-family-primary);font-size:var(--kd-font-size-headline-1);font-weight:var(--kd-font-weight-medium);letter-spacing:var(--kd-letter-spacing-large-title);line-height:var(--kd-line-height-headline-1)}.kd-type--headline-01 b,.kd-type--headline-01 strong{font-weight:var(--kd-font-weight-extrabold);letter-spacing:var(--kd-letter-spacing-default)}.kd-type--headline-02{font-family:var(--kd-font-family-primary);font-size:var(--kd-font-size-headline-2);font-weight:var(--kd-font-weight-medium);letter-spacing:var(--kd-letter-spacing-narrow);line-height:var(--kd-line-height-headline-2)}.kd-type--headline-02 b,.kd-type--headline-02 strong{font-weight:var(--kd-font-weight-extrabold);letter-spacing:var(--kd-letter-spacing-default)}.kd-type--headline-03{font-family:var(--kd-font-family-primary);font-size:var(--kd-font-size-headline-3);font-weight:var(--kd-font-weight-medium);letter-spacing:var(--kd-letter-spacing-narrow);line-height:var(--kd-line-height-headline-3)}.kd-type--headline-03 b,.kd-type--headline-03 strong{font-weight:var(--kd-font-weight-extrabold);letter-spacing:var(--kd-letter-spacing-default)}.kd-type--headline-04{font-family:var(--kd-font-family-primary);font-size:var(--kd-font-size-headline-4);font-weight:var(--kd-font-weight-regular);letter-spacing:var(--kd-letter-spacing-narrow);line-height:var(--kd-line-height-headline-4)}.kd-type--headline-04 b,.kd-type--headline-04 strong{font-weight:var(--kd-font-weight-bold)}.kd-type--headline-05{font-family:var(--kd-font-family-primary);font-size:var(--kd-font-size-headline-5);font-weight:var(--kd-font-weight-regular);letter-spacing:var(--kd-letter-spacing-narrow);line-height:var(--kd-line-height-headline-5)}.kd-type--headline-05 b,.kd-type--headline-05 strong{font-weight:var(--kd-font-weight-bold)}.kd-type--headline-06{font-family:var(--kd-font-family-primary);font-size:var(--kd-font-size-headline-6);font-weight:var(--kd-font-weight-regular);letter-spacing:var(--kd-letter-spacing-narrow);line-height:var(--kd-line-height-headline-6)}.kd-type--headline-06 b,.kd-type--headline-06 strong{font-weight:var(--kd-font-weight-bold)}.kd-type--body-large{font-family:var(--kd-font-family-primary);font-size:var(--kd-font-size-body-large);font-weight:var(--kd-font-weight-regular);letter-spacing:var(--kd-letter-spacing-default);line-height:var(--kd-line-height-body-large)}.kd-type--body-medium{font-size:var(--kd-font-size-body-medium);line-height:var(--kd-line-height-body-medium)}.kd-type--body-medium,.kd-type--body-small{font-family:var(--kd-font-family-secondary);font-weight:var(--kd-font-weight-regular);letter-spacing:var(--kd-letter-spacing-default)}.kd-type--body-small{font-size:var(--kd-font-size-body-small);line-height:var(--kd-line-height-body-small)}.kd-type--ui-01{font-family:var(--kd-font-family-primary);font-size:var(--kd-font-size-utility-1);line-height:var(--kd-line-height-utility-1)}.kd-type--ui-01,.kd-type--ui-02{font-weight:var(--kd-font-weight-medium);letter-spacing:var(--kd-letter-spacing-default)}.kd-type--ui-02{font-family:var(--kd-font-family-secondary);font-size:var(--kd-font-size-utility-2);line-height:var(--kd-line-height-utility-2)}.kd-type--ui-03{font-family:var(--kd-font-family-primary);font-size:var(--kd-font-size-utility-3);line-height:var(--kd-line-height-utility-3)}.kd-type--ui-03,.kd-type--ui-04{font-weight:var(--kd-font-weight-medium);letter-spacing:var(--kd-letter-spacing-default)}.kd-type--ui-04{font-family:var(--kd-font-family-secondary);font-size:var(--kd-font-size-utility-4);line-height:var(--kd-line-height-utility-4)}.kd-type--weight-ultralight{font-weight:var(--kd-font-weight-ultralight)}.kd-type--weight-light{font-weight:var(--kd-font-weight-light)}.kd-type--weight-regular{font-weight:var(--kd-font-weight-regular)}.kd-type--weight-medium{font-weight:var(--kd-font-weight-medium)}.kd-type--weight-bold{font-weight:var(--kd-font-weight-bold)}.kd-type--color-secondary{color:var(--kd-color-text-secondary)}.kd-type--color-tertiary{color:var(--kd-color-text-tertiary)}.kd-type--accent-color-primary{color:var(--kd-color-text-accent-primary)}.kd-type--accent-color-secondary{color:var(--kd-color-text-accent-secondary)}.kd-type--accent-color-tertiary{color:var(--kd-color-text-accent-tertiary)}.kd-type--align-left{text-align:left}.kd-type--align-center{text-align:center}.kd-type--align-right{text-align:right}.kd-type--ellipsis{-webkit-line-clamp:1}.kd-type--ellipsis,.kd-type--ellipsis-2-lines{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.kd-type--ellipsis-2-lines{-webkit-line-clamp:2}.kd-type--ellipsis-3-lines{-webkit-line-clamp:3}.kd-type--ellipsis-3-lines,.kd-type--ellipsis-4-lines{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.kd-type--ellipsis-4-lines{-webkit-line-clamp:4}.kd-type--ellipsis-5-lines{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:5}.kd-type--drop-cap-enabled>p:first-of-type{display:flow-root}.kd-type--drop-cap-enabled>p:first-of-type:first-letter{color:var(--kd-color-text-accent-primary);float:left;font-family:var(--kd-font-family-primary);font-size:4.5rem;font-weight:var(--kd-font-weight-medium);line-height:.9;margin:0 4px 0 0}.text-footnote{font-size:10px!important;line-height:14px!important}ol:has(.text-footnote) li,p:has(.text-footnote){font-size:10px!important;line-height:14px!important;margin-bottom:12px!important}ol:has(.text-footnote){padding-inline-start:16px!important}ol:has(.text-footnote) li{padding-inline-start:2px!important}.kd-underline-small:after{width:var(--kd-spacing-32);width:var(--kd-spacing-16)}.kd-underline-medium:after,.kd-underline-small:after{background:var(--kd-color-background-accent-primary);content:"";display:block;height:2px;margin-top:var(--kd-spacing-8)}.kd-underline-large:after,.kd-underline-medium:after{width:var(--kd-spacing-32)}.kd-underline-large:after{background:var(--kd-color-background-accent-primary);content:"";display:block;height:2px;margin-top:var(--kd-spacing-8);margin-top:var(--kd-spacing-12);width:var(--kd-spacing-48)}.kd-form-checkbox{display:block;padding-left:var(--kd-spacing-32);position:relative}.kd-form-checkbox__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;height:var(--kd-spacing-24);left:0;margin:0;outline:2px solid transparent;outline-offset:-2px;padding:0;position:absolute;top:0;transition:outline-color .2s ease-in-out;width:var(--kd-spacing-24)}.kd-form-checkbox__input:focus{outline-color:var(--kd-color-border-focus)}.kd-form-checkbox__input:checked+.kd-form-checkbox__label .kd-form-checkbox__icon-unchecked{display:none}.kd-form-checkbox__input:checked+.kd-form-checkbox__label .kd-form-checkbox__icon-checked{display:flex}.kd-form-checkbox__input:disabled+.kd-form-checkbox__label{color:var(--kd-color-text-disabled)}.kd-form-checkbox__input:disabled+.kd-form-checkbox__label .kd-svg-icon{fill:var(--kd-color-text-disabled)}.kd-form-checkbox__label{color:var(--kd-color-text-primary);cursor:pointer;display:inline-flex;margin-bottom:var(--kd-spacing-16)}.kd-form-checkbox__label .kd-form-checkbox__icon-checked,.kd-form-checkbox__label .kd-form-checkbox__icon-unchecked{display:none;height:var(--kd-spacing-24);left:0;pointer-events:none;position:absolute;top:0;width:var(--kd-spacing-24)}.kd-form-checkbox__label .kd-form-checkbox__icon-unchecked{display:flex}.kd-form-checkbox__label .kd-form-checkbox__icon-checked{fill:var(--kd-color-background-primary)}.kd-tag{align-items:center;background:var(--kd-color-background-secondary);border:0;border-radius:24px;color:var(--kd-color-text-secondary);cursor:pointer;display:inline-flex;font-family:var(--kd-font-family-secondary);font-size:var(--kd-font-size-utility-4);font-weight:var(--kd-font-weight-medium);gap:var(--kd-spacing-8);justify-content:center;letter-spacing:var(--kd-letter-spacing-default);line-height:var(--kd-line-height-utility-4);max-width:100%;outline:0;padding:var(--kd-spacing-8) var(--kd-spacing-16);position:relative;text-decoration:none;transition:background-color .2s ease-in-out,color .2s ease-in-out}.kd-tag .kd-svg-icon,.kd-tag .kd-svg-stroke-icon{height:var(--kd-spacing-16);width:var(--kd-spacing-16)}.kd-tag:active,.kd-tag:focus,.kd-tag:focus-visible,.kd-tag:hover{background:var(--kd-color-background-secondary);color:var(--kd-color-text-secondary);outline:0;text-decoration:none}.kd-tag:hover{background:var(--kd-color-background-accent-subtle);color:var(--kd-color-text-inverse)}.kd-tag:focus-visible{outline:2px solid var(--kd-color-border-focus);outline-offset:var(--kd-spacing-2)}.kd-quote-icon{display:block;fill:currentColor;flex-grow:0;flex-shrink:0}.kd-quote-icon--double-left,.kd-quote-icon--double-right{height:32px;width:44px}.kd-quote-icon--single-left,.kd-quote-icon--single-right{height:32px;width:18px}.kd-quote-icon--jp-left,.kd-quote-icon--jp-right{height:48px;width:25px}.kd-quote-icon--fr-left,.kd-quote-icon--fr-right{height:36px;width:58px}.kd-trellis{display:block;height:100%;overflow:hidden;position:relative;width:100%}.kd-trellis--image{aspect-ratio:3746/424;color:var(--kd-color-text-accent-primary);height:100%;left:0;position:absolute;top:0;width:auto}.kd-grid{display:grid;gap:var(--kd-grid-gap);grid-template-columns:repeat(4,1fr);grid-template-rows:auto;margin-inline:auto;max-width:var(--kd-grid-max-width);position:relative;width:100%}@media(min-width:672px){.kd-grid{grid-template-columns:repeat(8,1fr)}}@media(min-width:1184px){.kd-grid{grid-template-columns:repeat(12,1fr)}}.kd-grid--gap-0,.kd-grid--no-gap{gap:0}.kd-grid--gap-8{gap:var(--kd-spacing-8)}.kd-grid--column-gap-0,.kd-grid--no-column-gap{-moz-column-gap:0;column-gap:0}.kd-grid--column-gap-8{-moz-column-gap:var(--kd-spacing-8);column-gap:var(--kd-spacing-8)}.kd-grid--no-row-gap,.kd-grid--row-gap-0{row-gap:0}.kd-grid--row-gap-8{row-gap:var(--kd-spacing-8)}.kd-grid--row-gap-16{row-gap:var(--kd-spacing-16)}.kd-grid--row-gap-24{row-gap:var(--kd-spacing-24)}.kd-grid--row-gap-48{row-gap:var(--kd-spacing-48)}.kd-grid--no-max{max-width:none}.kd-grid--full-bleed{margin-inline:var(--kd-spacing-page-gutter--negative);max-width:none}.kd-grid__col--sm-1{grid-column:auto/span 1}.kd-grid__col--sm-2{grid-column:auto/span 2}.kd-grid__col--sm-3{grid-column:auto/span 3}.kd-grid__col--sm-4{grid-column:auto/span 4}@media(min-width:672px){.kd-grid__col--md-1{grid-column:auto/span 1}.kd-grid__col--md-2{grid-column:auto/span 2}.kd-grid__col--md-3{grid-column:auto/span 3}.kd-grid__col--md-4{grid-column:auto/span 4}.kd-grid__col--md-5{grid-column:auto/span 5}.kd-grid__col--md-6{grid-column:auto/span 6}.kd-grid__col--md-7{grid-column:auto/span 7}.kd-grid__col--md-8{grid-column:auto/span 8}.kd-grid__col--md-auto{grid-column:auto/span 1}}@media(min-width:1184px){.kd-grid__col--lg-1{grid-column:auto/span 1}}@media(min-width:1312px){.kd-grid__col--xl-1{grid-column:auto/span 1}}@media(min-width:1584px){.kd-grid__col--max-1{grid-column:auto/span 1}}@media(min-width:1184px){.kd-grid__col--lg-2{grid-column:auto/span 2}}@media(min-width:1312px){.kd-grid__col--xl-2{grid-column:auto/span 2}}@media(min-width:1584px){.kd-grid__col--max-2{grid-column:auto/span 2}}@media(min-width:1184px){.kd-grid__col--lg-3{grid-column:auto/span 3}}@media(min-width:1312px){.kd-grid__col--xl-3{grid-column:auto/span 3}}@media(min-width:1584px){.kd-grid__col--max-3{grid-column:auto/span 3}}@media(min-width:1184px){.kd-grid__col--lg-4{grid-column:auto/span 4}}@media(min-width:1312px){.kd-grid__col--xl-4{grid-column:auto/span 4}}@media(min-width:1584px){.kd-grid__col--max-4{grid-column:auto/span 4}}@media(min-width:1184px){.kd-grid__col--lg-5{grid-column:auto/span 5}}@media(min-width:1312px){.kd-grid__col--xl-5{grid-column:auto/span 5}}@media(min-width:1584px){.kd-grid__col--max-5{grid-column:auto/span 5}}@media(min-width:1184px){.kd-grid__col--lg-6{grid-column:auto/span 6}}@media(min-width:1312px){.kd-grid__col--xl-6{grid-column:auto/span 6}}@media(min-width:1584px){.kd-grid__col--max-6{grid-column:auto/span 6}}@media(min-width:1184px){.kd-grid__col--lg-7{grid-column:auto/span 7}}@media(min-width:1312px){.kd-grid__col--xl-7{grid-column:auto/span 7}}@media(min-width:1584px){.kd-grid__col--max-7{grid-column:auto/span 7}}@media(min-width:1184px){.kd-grid__col--lg-8{grid-column:auto/span 8}}@media(min-width:1312px){.kd-grid__col--xl-8{grid-column:auto/span 8}}@media(min-width:1584px){.kd-grid__col--max-8{grid-column:auto/span 8}}@media(min-width:1184px){.kd-grid__col--lg-9{grid-column:auto/span 9}}@media(min-width:1312px){.kd-grid__col--xl-9{grid-column:auto/span 9}}@media(min-width:1584px){.kd-grid__col--max-9{grid-column:auto/span 9}}@media(min-width:1184px){.kd-grid__col--lg-10{grid-column:auto/span 10}}@media(min-width:1312px){.kd-grid__col--xl-10{grid-column:auto/span 10}}@media(min-width:1584px){.kd-grid__col--max-10{grid-column:auto/span 10}}@media(min-width:1184px){.kd-grid__col--lg-11{grid-column:auto/span 11}}@media(min-width:1312px){.kd-grid__col--xl-11{grid-column:auto/span 11}}@media(min-width:1584px){.kd-grid__col--max-11{grid-column:auto/span 11}}@media(min-width:1184px){.kd-grid__col--lg-12{grid-column:auto/span 12}}@media(min-width:1312px){.kd-grid__col--xl-12{grid-column:auto/span 12}}@media(min-width:1584px){.kd-grid__col--max-12{grid-column:auto/span 12}}@media(min-width:1184px){.kd-grid__col--lg-auto{grid-column:auto/span 1}}.kd-layout__aspect-ratio--21x9{aspect-ratio:21/9;display:block;position:relative}.kd-layout__aspect-ratio--16x9{aspect-ratio:16/9;display:block;position:relative}.kd-layout__aspect-ratio--9x16{aspect-ratio:9/16;display:block;position:relative}.kd-layout__aspect-ratio--4x3{aspect-ratio:4/3;display:block;position:relative}.kd-layout__aspect-ratio--3x4{aspect-ratio:3/4;display:block;position:relative}.kd-layout__aspect-ratio--4x1{aspect-ratio:4/1;display:block;position:relative}.kd-layout__aspect-ratio--3x2{aspect-ratio:3/2;display:block;position:relative}.kd-layout__aspect-ratio--2x3{aspect-ratio:2/3;display:block;position:relative}.kd-layout__aspect-ratio--2x1{aspect-ratio:2/1;display:block;position:relative}.kd-layout__aspect-ratio--1x2{aspect-ratio:1/2;display:block;position:relative}.kd-layout__aspect-ratio--1x1{aspect-ratio:1/1;display:block;position:relative}@media(max-width:671px){.kd-layout__aspect-ratio--sm-21x9{aspect-ratio:21/9;display:block;position:relative}.kd-layout__aspect-ratio--sm-16x9{aspect-ratio:16/9;display:block;position:relative}.kd-layout__aspect-ratio--sm-9x16{aspect-ratio:9/16;display:block;position:relative}.kd-layout__aspect-ratio--sm-4x3{aspect-ratio:4/3;display:block;position:relative}.kd-layout__aspect-ratio--sm-3x4{aspect-ratio:3/4;display:block;position:relative}.kd-layout__aspect-ratio--sm-4x1{aspect-ratio:4/1;display:block;position:relative}.kd-layout__aspect-ratio--sm-3x2{aspect-ratio:3/2;display:block;position:relative}.kd-layout__aspect-ratio--sm-2x3{aspect-ratio:2/3;display:block;position:relative}.kd-layout__aspect-ratio--sm-2x1{aspect-ratio:2/1;display:block;position:relative}.kd-layout__aspect-ratio--sm-1x2{aspect-ratio:1/2;display:block;position:relative}.kd-layout__aspect-ratio--sm-1x1{aspect-ratio:1/1;display:block;position:relative}.kd-layout__aspect-ratio--sm-auto{aspect-ratio:auto;display:block;position:relative}}@media(min-width:672px)and (max-width:1183px){.kd-layout__aspect-ratio--md-21x9{aspect-ratio:21/9;display:block;position:relative}.kd-layout__aspect-ratio--md-16x9{aspect-ratio:16/9;display:block;position:relative}.kd-layout__aspect-ratio--md-9x16{aspect-ratio:9/16;display:block;position:relative}.kd-layout__aspect-ratio--md-4x3{aspect-ratio:4/3;display:block;position:relative}.kd-layout__aspect-ratio--md-3x4{aspect-ratio:3/4;display:block;position:relative}.kd-layout__aspect-ratio--md-4x1{aspect-ratio:4/1;display:block;position:relative}.kd-layout__aspect-ratio--md-3x2{aspect-ratio:3/2;display:block;position:relative}.kd-layout__aspect-ratio--md-2x3{aspect-ratio:2/3;display:block;position:relative}.kd-layout__aspect-ratio--md-2x1{aspect-ratio:2/1;display:block;position:relative}.kd-layout__aspect-ratio--md-1x2{aspect-ratio:1/2;display:block;position:relative}.kd-layout__aspect-ratio--md-1x1{aspect-ratio:1/1;display:block;position:relative}.kd-layout__aspect-ratio--md-auto{aspect-ratio:auto;display:block;position:relative}}@media(min-width:1184px){.kd-layout__aspect-ratio--lg-21x9{aspect-ratio:21/9;display:block;position:relative}.kd-layout__aspect-ratio--lg-16x9{aspect-ratio:16/9;display:block;position:relative}.kd-layout__aspect-ratio--lg-9x16{aspect-ratio:9/16;display:block;position:relative}.kd-layout__aspect-ratio--lg-4x3{aspect-ratio:4/3;display:block;position:relative}.kd-layout__aspect-ratio--lg-3x4{aspect-ratio:3/4;display:block;position:relative}.kd-layout__aspect-ratio--lg-4x1{aspect-ratio:4/1;display:block;position:relative}.kd-layout__aspect-ratio--lg-3x2{aspect-ratio:3/2;display:block;position:relative}.kd-layout__aspect-ratio--lg-2x3{aspect-ratio:2/3;display:block;position:relative}.kd-layout__aspect-ratio--lg-2x1{aspect-ratio:2/1;display:block;position:relative}.kd-layout__aspect-ratio--lg-1x2{aspect-ratio:1/2;display:block;position:relative}.kd-layout__aspect-ratio--lg-1x1{aspect-ratio:1/1;display:block;position:relative}.kd-layout__aspect-ratio--lg-auto{aspect-ratio:auto;display:block;position:relative}}.kd-brightness--100,.kd-brightness--default{filter:brightness(100%)}.kd-brightness--75{filter:brightness(75%)}.kd-brightness--50{filter:brightness(50%)}.kd-brightness--25{filter:brightness(25%)}body{padding-top:var(--kd-body-spacer)}body *{scroll-margin-top:var(--kd-body-spacer)}@media(min-width:2048px){body{background-color:var(--kd-color-neutral-white)}body>.root{background-color:var(--kd-color-background-ui-default);box-shadow:0 0 6px rgba(0,0,0,.165);margin:0 auto;max-width:var(--kd-root-max-width);overflow-x:clip}}.cmp-page__skiptomaincontent .cmp-page__skiptomaincontent-link:active,.cmp-page__skiptomaincontent .cmp-page__skiptomaincontent-link:focus{border:2px solid}.aem-GridColumn{float:none!important}.xf-content-height{margin:0!important;min-height:0!important}.base-content-container,.base-content-container-wide,.kd-layout__content-container{padding-inline:var(--kd-spacing-page-gutter)}.kd-spacing--page-gutter .base-content-container,.kd-spacing--page-gutter .base-content-container-wide,.kd-spacing--page-gutter .kd-layout__content-container{padding-inline:0}.base-content-container,.base-content-container-wide,.kd-layout__content-container{margin-inline:auto;max-width:var(--kd-grid-max-width);position:relative;width:100%}.base-content-container .kd-layout__content-container,.base-content-container-wide .kd-layout__content-container,.kd-layout__content-container .kd-layout__content-container{padding-inline:0}.no-scroll{height:100dvh;overflow:hidden;overscroll-behavior:none;position:fixed;width:100dvw}.kd-layout__object-fit--cover{-o-object-fit:cover;object-fit:cover}.kd-layout__object-fit--contain,.kd-layout__object-fit--cover{display:block;height:100%;-o-object-position:50% 50%;object-position:50% 50%;width:100%}.kd-layout__object-fit--contain{-o-object-fit:contain;object-fit:contain}:root{--kd-spacing-page-breakout-space:0px;--kd-spacing-page-gutter:16px;--kd-spacing-page-gutter--half:8px;--kd-spacing-page-gutter--double:32px;--kd-spacing-page-gutter--negative:-16px;--kd-spacing-page-gutter--half-negative:-8px;--kd-spacing-typography-margin-bottom:24px;--kd-spacing-component-margin-bottom:32px;--kd-spacing-component-padding-block-sm:16px;--kd-spacing-component-padding-block-md:32px;--kd-spacing-component-padding-block-lg:48px;--kd-spacing-component-padding-block-xl:64px;--kd-spacing-component-padding-top-default:var(--kd-spacing-component-padding-block-md);--kd-spacing-component-padding-bottom-default:var(--kd-spacing-component-padding-block-lg);--kd-spacing-component-padding-top-small:var(--kd-spacing-component-padding-block-sm);--kd-spacing-component-padding-bottom-small:var(--kd-spacing-component-padding-block-md);--kd-spacing-component-padding-top-large:var(--kd-spacing-component-padding-block-lg);--kd-spacing-component-padding-bottom-large:var(--kd-spacing-component-padding-block-xl);--kd-spacing-container-top-padding:64px;--kd-spacing-0:0px;--kd-spacing-2:2px;--kd-spacing-4:4px;--kd-spacing-8:8px;--kd-spacing-12:12px;--kd-spacing-16:16px;--kd-spacing-20:20px;--kd-spacing-24:24px;--kd-spacing-32:32px;--kd-spacing-40:40px;--kd-spacing-48:48px;--kd-spacing-64:64px;--kd-spacing-72:72px;--kd-spacing-80:80px;--kd-spacing-96:96px;--kd-spacing-120:120px;--kd-spacing-128:128px;--kd-spacing-144:144px;--kd-spacing-160:160px;--kd-spacing-192:192px;--kd-spacing-224:224px;--kd-spacing-240:240px}@media(min-width:672px){:root{--kd-spacing-page-gutter:32px;--kd-spacing-page-gutter--half:16px;--kd-spacing-page-gutter--double:64px;--kd-spacing-page-gutter--negative:-32px;--kd-spacing-page-gutter--half-negative:-16px;--kd-spacing-component-padding-block-sm:24px;--kd-spacing-component-padding-block-md:48px;--kd-spacing-component-padding-block-lg:72px;--kd-spacing-component-padding-block-xl:96px}}@media(min-width:1184px){:root{--kd-spacing-component-margin-bottom:48px;--kd-spacing-component-padding-block-sm:32px;--kd-spacing-component-padding-block-md:64px;--kd-spacing-component-padding-block-lg:96px;--kd-spacing-component-padding-block-xl:128px;--kd-spacing-container-top-padding:80px}}@media(min-width:1312px){:root{--kd-spacing-component-padding-block-sm:40px;--kd-spacing-component-padding-block-md:80px;--kd-spacing-component-padding-block-lg:120px;--kd-spacing-component-padding-block-xl:160px}}@media(min-width:1584px){:root{--kd-spacing-page-breakout-space:calc((100vw - var(--kd-grid-max-width))/2);--kd-spacing-component-padding-block-sm:48px;--kd-spacing-component-padding-block-md:96px;--kd-spacing-component-padding-block-lg:144px;--kd-spacing-component-padding-block-xl:192px}}@media(min-width:2048px){:root{--kd-spacing-page-breakout-space:calc((var(--kd-root-max-width) - var(--kd-grid-max-width))/2)}}.kd-spacing--padding-top-0{padding-top:0!important}.kd-spacing--padding-top-2{padding-top:2px}.kd-spacing--padding-top-4{padding-top:4px}.kd-spacing--padding-top-8{padding-top:8px}.kd-spacing--padding-top-12{padding-top:12px}.kd-spacing--padding-top-16{padding-top:16px}.kd-spacing--padding-top-20{padding-top:20px}.kd-spacing--padding-top-24{padding-top:24px}.kd-spacing--padding-top-32{padding-top:32px}.kd-spacing--padding-top-40{padding-top:40px}.kd-spacing--padding-top-48{padding-top:48px}.kd-spacing--padding-top-64{padding-top:64px}.kd-spacing--padding-top-72{padding-top:72px}.kd-spacing--padding-top-80{padding-top:80px}.kd-spacing--padding-top-96{padding-top:96px}.kd-spacing--padding-top-120{padding-top:120px}.kd-spacing--padding-top-128{padding-top:128px}.kd-spacing--padding-top-144{padding-top:144px}.kd-spacing--padding-top-160{padding-top:160px}.kd-spacing--padding-top-192{padding-top:192px}.kd-spacing--padding-top-224{padding-top:224px}.kd-spacing--padding-top-240{padding-top:240px}.kd-spacing--padding-right-0{padding-right:0!important}.kd-spacing--padding-right-2{padding-right:2px}.kd-spacing--padding-right-4{padding-right:4px}.kd-spacing--padding-right-8{padding-right:8px}.kd-spacing--padding-right-12{padding-right:12px}.kd-spacing--padding-right-16{padding-right:16px}.kd-spacing--padding-right-20{padding-right:20px}.kd-spacing--padding-right-24{padding-right:24px}.kd-spacing--padding-right-32{padding-right:32px}.kd-spacing--padding-right-40{padding-right:40px}.kd-spacing--padding-right-48{padding-right:48px}.kd-spacing--padding-right-64{padding-right:64px}.kd-spacing--padding-right-72{padding-right:72px}.kd-spacing--padding-right-80{padding-right:80px}.kd-spacing--padding-right-96{padding-right:96px}.kd-spacing--padding-right-120{padding-right:120px}.kd-spacing--padding-right-128{padding-right:128px}.kd-spacing--padding-right-144{padding-right:144px}.kd-spacing--padding-right-160{padding-right:160px}.kd-spacing--padding-right-192{padding-right:192px}.kd-spacing--padding-right-224{padding-right:224px}.kd-spacing--padding-right-240{padding-right:240px}.kd-spacing--padding-bottom-0{padding-bottom:0!important}.kd-spacing--padding-bottom-2{padding-bottom:2px}.kd-spacing--padding-bottom-4{padding-bottom:4px}.kd-spacing--padding-bottom-8{padding-bottom:8px}.kd-spacing--padding-bottom-12{padding-bottom:12px}.kd-spacing--padding-bottom-16{padding-bottom:16px}.kd-spacing--padding-bottom-20{padding-bottom:20px}.kd-spacing--padding-bottom-24{padding-bottom:24px}.kd-spacing--padding-bottom-32{padding-bottom:32px}.kd-spacing--padding-bottom-40{padding-bottom:40px}.kd-spacing--padding-bottom-48{padding-bottom:48px}.kd-spacing--padding-bottom-64{padding-bottom:64px}.kd-spacing--padding-bottom-72{padding-bottom:72px}.kd-spacing--padding-bottom-80{padding-bottom:80px}.kd-spacing--padding-bottom-96{padding-bottom:96px}.kd-spacing--padding-bottom-120{padding-bottom:120px}.kd-spacing--padding-bottom-128{padding-bottom:128px}.kd-spacing--padding-bottom-144{padding-bottom:144px}.kd-spacing--padding-bottom-160{padding-bottom:160px}.kd-spacing--padding-bottom-192{padding-bottom:192px}.kd-spacing--padding-bottom-224{padding-bottom:224px}.kd-spacing--padding-bottom-240{padding-bottom:240px}.kd-spacing--padding-left-0{padding-left:0!important}.kd-spacing--padding-left-2{padding-left:2px}.kd-spacing--padding-left-4{padding-left:4px}.kd-spacing--padding-left-8{padding-left:8px}.kd-spacing--padding-left-12{padding-left:12px}.kd-spacing--padding-left-16{padding-left:16px}.kd-spacing--padding-left-20{padding-left:20px}.kd-spacing--padding-left-24{padding-left:24px}.kd-spacing--padding-left-32{padding-left:32px}.kd-spacing--padding-left-40{padding-left:40px}.kd-spacing--padding-left-48{padding-left:48px}.kd-spacing--padding-left-64{padding-left:64px}.kd-spacing--padding-left-72{padding-left:72px}.kd-spacing--padding-left-80{padding-left:80px}.kd-spacing--padding-left-96{padding-left:96px}.kd-spacing--padding-left-120{padding-left:120px}.kd-spacing--padding-left-128{padding-left:128px}.kd-spacing--padding-left-144{padding-left:144px}.kd-spacing--padding-left-160{padding-left:160px}.kd-spacing--padding-left-192{padding-left:192px}.kd-spacing--padding-left-224{padding-left:224px}.kd-spacing--padding-left-240{padding-left:240px}.kd-spacing--padding-block-0{padding-block:0!important}.kd-spacing--padding-block-2{padding-block:2px}.kd-spacing--padding-block-4{padding-block:4px}.kd-spacing--padding-block-8{padding-block:8px}.kd-spacing--padding-block-12{padding-block:12px}.kd-spacing--padding-block-16{padding-block:16px}.kd-spacing--padding-block-20{padding-block:20px}.kd-spacing--padding-block-24{padding-block:24px}.kd-spacing--padding-block-32{padding-block:32px}.kd-spacing--padding-block-40{padding-block:40px}.kd-spacing--padding-block-48{padding-block:48px}.kd-spacing--padding-block-64{padding-block:64px}.kd-spacing--padding-block-72{padding-block:72px}.kd-spacing--padding-block-80{padding-block:80px}.kd-spacing--padding-block-96{padding-block:96px}.kd-spacing--padding-block-120{padding-block:120px}.kd-spacing--padding-block-128{padding-block:128px}.kd-spacing--padding-block-144{padding-block:144px}.kd-spacing--padding-block-160{padding-block:160px}.kd-spacing--padding-block-192{padding-block:192px}.kd-spacing--padding-block-224{padding-block:224px}.kd-spacing--padding-block-240{padding-block:240px}.kd-spacing--padding-inline-0{padding-inline:0!important}.kd-spacing--padding-inline-2{padding-inline:2px}.kd-spacing--padding-inline-4{padding-inline:4px}.kd-spacing--padding-inline-8{padding-inline:8px}.kd-spacing--padding-inline-12{padding-inline:12px}.kd-spacing--padding-inline-16{padding-inline:16px}.kd-spacing--padding-inline-20{padding-inline:20px}.kd-spacing--padding-inline-24{padding-inline:24px}.kd-spacing--padding-inline-32{padding-inline:32px}.kd-spacing--padding-inline-40{padding-inline:40px}.kd-spacing--padding-inline-48{padding-inline:48px}.kd-spacing--padding-inline-64{padding-inline:64px}.kd-spacing--padding-inline-72{padding-inline:72px}.kd-spacing--padding-inline-80{padding-inline:80px}.kd-spacing--padding-inline-96{padding-inline:96px}.kd-spacing--padding-inline-120{padding-inline:120px}.kd-spacing--padding-inline-128{padding-inline:128px}.kd-spacing--padding-inline-144{padding-inline:144px}.kd-spacing--padding-inline-160{padding-inline:160px}.kd-spacing--padding-inline-192{padding-inline:192px}.kd-spacing--padding-inline-224{padding-inline:224px}.kd-spacing--padding-inline-240{padding-inline:240px}.kd-spacing--margin-top-0{margin-top:0!important}.kd-spacing--margin-top-2{margin-top:2px}.kd-spacing--margin-top-4{margin-top:4px}.kd-spacing--margin-top-8{margin-top:8px}.kd-spacing--margin-top-12{margin-top:12px}.kd-spacing--margin-top-16{margin-top:16px}.kd-spacing--margin-top-20{margin-top:20px}.kd-spacing--margin-top-24{margin-top:24px}.kd-spacing--margin-top-32{margin-top:32px}.kd-spacing--margin-top-40{margin-top:40px}.kd-spacing--margin-top-48{margin-top:48px}.kd-spacing--margin-top-64{margin-top:64px}.kd-spacing--margin-top-72{margin-top:72px}.kd-spacing--margin-top-80{margin-top:80px}.kd-spacing--margin-top-96{margin-top:96px}.kd-spacing--margin-top-120{margin-top:120px}.kd-spacing--margin-top-128{margin-top:128px}.kd-spacing--margin-top-144{margin-top:144px}.kd-spacing--margin-top-160{margin-top:160px}.kd-spacing--margin-top-192{margin-top:192px}.kd-spacing--margin-top-224{margin-top:224px}.kd-spacing--margin-top-240{margin-top:240px}.kd-spacing--margin-right-0{margin-right:0!important}.kd-spacing--margin-right-2{margin-right:2px}.kd-spacing--margin-right-4{margin-right:4px}.kd-spacing--margin-right-8{margin-right:8px}.kd-spacing--margin-right-12{margin-right:12px}.kd-spacing--margin-right-16{margin-right:16px}.kd-spacing--margin-right-20{margin-right:20px}.kd-spacing--margin-right-24{margin-right:24px}.kd-spacing--margin-right-32{margin-right:32px}.kd-spacing--margin-right-40{margin-right:40px}.kd-spacing--margin-right-48{margin-right:48px}.kd-spacing--margin-right-64{margin-right:64px}.kd-spacing--margin-right-72{margin-right:72px}.kd-spacing--margin-right-80{margin-right:80px}.kd-spacing--margin-right-96{margin-right:96px}.kd-spacing--margin-right-120{margin-right:120px}.kd-spacing--margin-right-128{margin-right:128px}.kd-spacing--margin-right-144{margin-right:144px}.kd-spacing--margin-right-160{margin-right:160px}.kd-spacing--margin-right-192{margin-right:192px}.kd-spacing--margin-right-224{margin-right:224px}.kd-spacing--margin-right-240{margin-right:240px}.kd-spacing--margin-bottom-0{margin-bottom:0!important}.kd-spacing--margin-bottom-2{margin-bottom:2px}.kd-spacing--margin-bottom-4{margin-bottom:4px}.kd-spacing--margin-bottom-8{margin-bottom:8px}.kd-spacing--margin-bottom-12{margin-bottom:12px}.kd-spacing--margin-bottom-16{margin-bottom:16px}.kd-spacing--margin-bottom-20{margin-bottom:20px}.kd-spacing--margin-bottom-24{margin-bottom:24px}.kd-spacing--margin-bottom-32{margin-bottom:32px}.kd-spacing--margin-bottom-40{margin-bottom:40px}.kd-spacing--margin-bottom-48{margin-bottom:48px}.kd-spacing--margin-bottom-64{margin-bottom:64px}.kd-spacing--margin-bottom-72{margin-bottom:72px}.kd-spacing--margin-bottom-80{margin-bottom:80px}.kd-spacing--margin-bottom-96{margin-bottom:96px}.kd-spacing--margin-bottom-120{margin-bottom:120px}.kd-spacing--margin-bottom-128{margin-bottom:128px}.kd-spacing--margin-bottom-144{margin-bottom:144px}.kd-spacing--margin-bottom-160{margin-bottom:160px}.kd-spacing--margin-bottom-192{margin-bottom:192px}.kd-spacing--margin-bottom-224{margin-bottom:224px}.kd-spacing--margin-bottom-240{margin-bottom:240px}.kd-spacing--margin-left-0{margin-left:0!important}.kd-spacing--margin-left-2{margin-left:2px}.kd-spacing--margin-left-4{margin-left:4px}.kd-spacing--margin-left-8{margin-left:8px}.kd-spacing--margin-left-12{margin-left:12px}.kd-spacing--margin-left-16{margin-left:16px}.kd-spacing--margin-left-20{margin-left:20px}.kd-spacing--margin-left-24{margin-left:24px}.kd-spacing--margin-left-32{margin-left:32px}.kd-spacing--margin-left-40{margin-left:40px}.kd-spacing--margin-left-48{margin-left:48px}.kd-spacing--margin-left-64{margin-left:64px}.kd-spacing--margin-left-72{margin-left:72px}.kd-spacing--margin-left-80{margin-left:80px}.kd-spacing--margin-left-96{margin-left:96px}.kd-spacing--margin-left-120{margin-left:120px}.kd-spacing--margin-left-128{margin-left:128px}.kd-spacing--margin-left-144{margin-left:144px}.kd-spacing--margin-left-160{margin-left:160px}.kd-spacing--margin-left-192{margin-left:192px}.kd-spacing--margin-left-224{margin-left:224px}.kd-spacing--margin-left-240{margin-left:240px}.kd-spacing--margin-block-0{margin-block:0!important}.kd-spacing--margin-block-2{margin-block:2px}.kd-spacing--margin-block-4{margin-block:4px}.kd-spacing--margin-block-8{margin-block:8px}.kd-spacing--margin-block-12{margin-block:12px}.kd-spacing--margin-block-16{margin-block:16px}.kd-spacing--margin-block-20{margin-block:20px}.kd-spacing--margin-block-24{margin-block:24px}.kd-spacing--margin-block-32{margin-block:32px}.kd-spacing--margin-block-40{margin-block:40px}.kd-spacing--margin-block-48{margin-block:48px}.kd-spacing--margin-block-64{margin-block:64px}.kd-spacing--margin-block-72{margin-block:72px}.kd-spacing--margin-block-80{margin-block:80px}.kd-spacing--margin-block-96{margin-block:96px}.kd-spacing--margin-block-120{margin-block:120px}.kd-spacing--margin-block-128{margin-block:128px}.kd-spacing--margin-block-144{margin-block:144px}.kd-spacing--margin-block-160{margin-block:160px}.kd-spacing--margin-block-192{margin-block:192px}.kd-spacing--margin-block-224{margin-block:224px}.kd-spacing--margin-block-240{margin-block:240px}.kd-spacing--margin-inline-0{margin-inline:0!important}.kd-spacing--margin-inline-2{margin-inline:2px}.kd-spacing--margin-inline-4{margin-inline:4px}.kd-spacing--margin-inline-8{margin-inline:8px}.kd-spacing--margin-inline-12{margin-inline:12px}.kd-spacing--margin-inline-16{margin-inline:16px}.kd-spacing--margin-inline-20{margin-inline:20px}.kd-spacing--margin-inline-24{margin-inline:24px}.kd-spacing--margin-inline-32{margin-inline:32px}.kd-spacing--margin-inline-40{margin-inline:40px}.kd-spacing--margin-inline-48{margin-inline:48px}.kd-spacing--margin-inline-64{margin-inline:64px}.kd-spacing--margin-inline-72{margin-inline:72px}.kd-spacing--margin-inline-80{margin-inline:80px}.kd-spacing--margin-inline-96{margin-inline:96px}.kd-spacing--margin-inline-120{margin-inline:120px}.kd-spacing--margin-inline-128{margin-inline:128px}.kd-spacing--margin-inline-144{margin-inline:144px}.kd-spacing--margin-inline-160{margin-inline:160px}.kd-spacing--margin-inline-192{margin-inline:192px}.kd-spacing--margin-inline-224{margin-inline:224px}.kd-spacing--margin-inline-240{margin-inline:240px}.kd-spacing--page-gutter{padding-inline:var(--kd-spacing-page-gutter)}.kd-spacing--page-gutter .kd-spacing--page-gutter{padding-inline:0}.kd-spacing--component-margin-bottom{margin-bottom:var(--kd-spacing-component-margin-bottom)}.kd-spacing--component-padding-block{padding-bottom:var(--kd-spacing-component-padding-bottom-default);padding-top:var(--kd-spacing-component-padding-top-default)}.kd-spacing--container-top-padding{padding-top:var(--kd-spacing-container-top-padding)!important}.kd-visibility--sr-only,.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;text-indent:200%;white-space:nowrap;width:1px}.kd-visibility--hidden{display:none!important}@media(max-width:671px){.kd-visibility--hidden-sm{display:none!important}}@media(min-width:672px)and (max-width:1183px){.kd-visibility--hidden-md{display:none!important}}@media(min-width:1184px)and (max-width:1311px){.kd-visibility--hidden-lg{display:none!important}}@media(min-width:1312px)and (max-width:1583px){.kd-visibility--hidden-xl{display:none!important}}@media(min-width:1584px){.kd-visibility--hidden-max{display:none!important}}@media(max-width:1183px){.kd-visibility--hidden-md-down{display:none!important}}@media(min-width:1184px){.kd-visibility--hidden-lg-up{display:none!important}}[hidden]{display:none}.hidden{display:none!important}@media(min-width:672px){.showOnMobile{display:none!important}}@media(max-width:671px){.hideOnMobile{display:none!important}}.kd-component-palette--white{--kd-color-text-primary:var(--kd-color-darkstone-80);--kd-color-text-secondary:var(--kd-color-darkstone-60);--kd-color-text-tertiary:var(--kd-color-spruce-60);--kd-color-text-accent-primary:var(--kd-color-warmred-50);--kd-color-text-accent-secondary:var(--kd-color-spruce-60);--kd-color-text-accent-tertiary:var(--kd-color-darkstone-20);--kd-color-text-inverse:var(--kd-color-neutral-white);--kd-color-text-disabled:var(--kd-color-darkstone-40);--kd-color-text-disabled-inverse:var(--kd-color-neutral-white);--kd-color-background-ui-default:var(--kd-color-neutral-white);--kd-color-background-primary:var(--kd-color-spruce-60);--kd-color-background-primary-hover:var(--kd-color-spruce-50);--kd-color-background-secondary:var(--kd-color-darkstone-80);--kd-color-background-secondary-hover:var(--kd-color-darkstone-60);--kd-color-background-tertiary:var(--kd-color-spruce-60);--kd-color-background-accent-subtle:var(--kd-color-darkstone-10);--kd-color-background-accent-primary:var(--kd-color-warmred-50);--kd-color-background-accent-secondary:var(--kd-color-spruce-60);--kd-color-background-accent-tertiary:var(--kd-color-darkstone-20);--kd-color-background-disabled:var(--kd-color-darkstone-20);--kd-color-border-primary:var(--kd-color-darkstone-80);--kd-color-border-accent-subtle:var(--kd-color-darkstone-10);--kd-color-border-accent-primary:var(--kd-color-warmred-50);--kd-color-border-accent-secondary:var(--kd-color-spruce-60);--kd-color-border-accent-tertiary:var(--kd-color-darkstone-20);--kd-color-border-disabled:var(--kd-color-darkstone-40);--kd-color-border-focus:var(--kd-color-spruce-40);--kd-color-button-primary-text:var(--kd-color-text-inverse);--kd-color-button-primary-text--hover:var(--kd-color-text-inverse);--kd-color-button-primary-text--active:var(--kd-color-text-inverse);--kd-color-button-primary-text--focus:var(--kd-color-text-inverse);--kd-color-button-primary-text--disabled:var(--kd-color-text-disabled-inverse);--kd-color-button-primary-background:var(--kd-color-darkstone-80);--kd-color-button-primary-background--hover:var(--kd-color-darkstone-50);--kd-color-button-primary-background--active:var(--kd-color-darkstone-100);--kd-color-button-primary-background--focus:var(--kd-color-darkstone-80);--kd-color-button-primary-background--disabled:var(--kd-color-background-disabled);--kd-color-button-primary-border:var(--kd-color-transparent);--kd-color-button-primary-border--hover:var(--kd-color-transparent);--kd-color-button-primary-border--active:var(--kd-color-transparent);--kd-color-button-primary-border--focus:var(--kd-color-transparent);--kd-color-button-primary-border--disabled:var(--kd-color-transparent);--kd-color-button-secondary-text:var(--kd-color-darkstone-90);--kd-color-button-secondary-text--hover:var(--kd-color-text-inverse);--kd-color-button-secondary-text--active:var(--kd-color-text-inverse);--kd-color-button-secondary-text--focus:var(--kd-color-darkstone-90);--kd-color-button-secondary-text--disabled:var(--kd-color-text-disabled);--kd-color-button-secondary-background:var(--kd-color-transparent);--kd-color-button-secondary-background--hover:var(--kd-color-darkstone-90);--kd-color-button-secondary-background--active:var(--kd-color-darkstone-60);--kd-color-button-secondary-background--focus:var(--kd-color-transparent);--kd-color-button-secondary-background--disabled:var(--kd-color-transparent);--kd-color-button-secondary-border:var(--kd-color-border-primary);--kd-color-button-secondary-border--hover:var(--kd-color-button-secondary-background--hover);--kd-color-button-secondary-border--active:var(--kd-color-button-secondary-background--active);--kd-color-button-secondary-border--focus:var(--kd-color-border-primary);--kd-color-button-secondary-border--disabled:var(--kd-color-border-disabled);--kd-color-button-tertiary-text:var(--kd-color-text-tertiary);--kd-color-button-tertiary-text--hover:var(--kd-color-text-tertiary);--kd-color-button-tertiary-text--active:var(--kd-color-text-tertiary);--kd-color-button-tertiary-text--focus:var(--kd-color-text-tertiary);--kd-color-button-tertiary-text--disabled:var(--kd-color-text-disabled);--kd-color-button-tertiary-background:var(--kd-color-transparent);--kd-color-button-tertiary-background--hover:var(--kd-color-darkstone-10);--kd-color-button-tertiary-background--active:var(--kd-color-darkstone-20);--kd-color-button-tertiary-background--focus:var(--kd-color-transparent);--kd-color-button-tertiary-background--disabled:var(--kd-color-transparent);--kd-color-button-tertiary-border:var(--kd-color-transparent);--kd-color-button-tertiary-border--hover:var(--kd-color-transparent);--kd-color-button-tertiary-border--active:var(--kd-color-transparent);--kd-color-button-tertiary-border--focus:var(--kd-color-transparent);--kd-color-button-tertiary-border--disabled:var(--kd-color-transparent);--kd-color-button-destructive-text--disabled:var(--kd-color-text-disabled-inverse);--kd-color-button-destructive-background--disabled:var(--kd-color-background-disabled);--kd-color-button-tag-text:var(--kd-color-button-secondary-text);--kd-color-button-tag-text--hover:var(--kd-color-button-primary-text--hover);--kd-color-button-tag-text--active:var(--kd-color-button-primary-text--active);--kd-color-button-tag-text--focus:var(--kd-color-button-secondary-text--focus);--kd-color-button-tag-text--disabled:var(--kd-color-text-disabled-inverse);--kd-color-button-tag-background:var(--kd-color-background-accent-subtle);--kd-color-button-tag-background--hover:var(--kd-color-button-primary-background--hover);--kd-color-button-tag-background--active:var(--kd-color-button-primary-background--active);--kd-color-button-tag-background--focus:var(--kd-color-background-accent-subtle);--kd-color-button-tag-background--disabled:var(--kd-color-background-disabled);--kd-color-link-primary:var(--kd-color-spruce-60);--kd-color-link-primary--hover:var(--kd-color-spruce-50);--kd-color-link-primary--active:var(--kd-color-spruce-80);--kd-color-link-primary--focus:var(--kd-color-spruce-60);--kd-color-link-secondary:var(--kd-color-text-primary);--kd-color-link-secondary--hover:var(--kd-color-darkstone-60);--kd-color-link-secondary--active:var(--kd-color-darkstone-100);--kd-color-link-secondary--focus:var(--kd-color-text-primary);background-color:var(--kd-color-background-ui-default);color:var(--kd-color-text-primary)}.kd-component-palette--darkstone{--kd-color-text-primary:var(--kd-color-neutral-white);--kd-color-text-secondary:var(--kd-color-darkstone-20);--kd-color-text-tertiary:var(--kd-color-neutral-white);--kd-color-text-accent-primary:var(--kd-color-springgreen-20);--kd-color-text-accent-secondary:var(--kd-color-coolgray-40);--kd-color-text-accent-tertiary:var(--kd-color-darkstone-60);--kd-color-text-inverse:var(--kd-color-darkstone-80);--kd-color-text-disabled:var(--kd-color-darkstone-50);--kd-color-text-disabled-inverse:var(--kd-color-darkstone-80);--kd-color-background-ui-default:var(--kd-color-darkstone-80);--kd-color-background-primary:var(--kd-color-neutral-white);--kd-color-background-primary-hover:var(--kd-color-darkstone-30);--kd-color-background-secondary:var(--kd-color-neutral-white);--kd-color-background-secondary-hover:var(--kd-color-darkstone-20);--kd-color-background-tertiary:var(--kd-color-neutral-white);--kd-color-background-accent-subtle:var(--kd-color-darkstone-90);--kd-color-background-accent-primary:var(--kd-color-springgreen-20);--kd-color-background-accent-secondary:var(--kd-color-coolgray-40);--kd-color-background-accent-tertiary:var(--kd-color-darkstone-60);--kd-color-background-disabled:var(--kd-color-darkstone-60);--kd-color-border-primary:var(--kd-color-neutral-white);--kd-color-border-accent-subtle:var(--kd-color-darkstone-90);--kd-color-border-accent-primary:var(--kd-color-springgreen-20);--kd-color-border-accent-secondary:var(--kd-color-coolgray-40);--kd-color-border-accent-tertiary:var(--kd-color-darkstone-60);--kd-color-border-focus:var(--kd-color-springgreen-20);--kd-color-border-disabled:var(--kd-color-darkstone-50);--kd-color-button-primary-text:var(--kd-color-text-inverse);--kd-color-button-primary-text--hover:var(--kd-color-text-inverse);--kd-color-button-primary-text--active:var(--kd-color-text-primary);--kd-color-button-primary-text--focus:var(--kd-color-text-inverse);--kd-color-button-primary-text--disabled:var(--kd-color-text-disabled-inverse);--kd-color-button-primary-background:var(--kd-color-neutral-white);--kd-color-button-primary-background--hover:var(--kd-color-darkstone-30);--kd-color-button-primary-background--active:var(--kd-color-darkstone-100);--kd-color-button-primary-background--focus:var(--kd-color-neutral-white);--kd-color-button-primary-background--disabled:var(--kd-color-background-disabled);--kd-color-button-primary-border:var(--kd-color-transparent);--kd-color-button-primary-border--hover:var(--kd-color-transparent);--kd-color-button-primary-border--active:var(--kd-color-transparent);--kd-color-button-primary-border--focus:var(--kd-color-transparent);--kd-color-button-primary-border--disabled:var(--kd-color-transparent);--kd-color-button-secondary-text:var(--kd-color-text-primary);--kd-color-button-secondary-text--hover:var(--kd-color-text-primary);--kd-color-button-secondary-text--active:var(--kd-color-text-primary);--kd-color-button-secondary-text--focus:var(--kd-color-text-primary);--kd-color-button-secondary-text--disabled:var(--kd-color-text-disabled);--kd-color-button-secondary-background:var(--kd-color-transparent);--kd-color-button-secondary-background--hover:var(--kd-color-darkstone-90);--kd-color-button-secondary-background--active:var(--kd-color-darkstone-50);--kd-color-button-secondary-background--focus:var(--kd-color-transparent);--kd-color-button-secondary-background--disabled:var(--kd-color-transparent);--kd-color-button-secondary-border:var(--kd-color-border-primary);--kd-color-button-secondary-border--hover:var(--kd-color-button-secondary-background--hover);--kd-color-button-secondary-border--active:var(--kd-color-button-secondary-background--active);--kd-color-button-secondary-border--focus:var(--kd-color-border-primary);--kd-color-button-secondary-border--disabled:var(--kd-color-border-disabled);--kd-color-button-tertiary-text:var(--kd-color-text-tertiary);--kd-color-button-tertiary-text--hover:var(--kd-color-text-tertiary);--kd-color-button-tertiary-text--active:var(--kd-color-text-tertiary);--kd-color-button-tertiary-text--focus:var(--kd-color-text-tertiary);--kd-color-button-tertiary-text--disabled:var(--kd-color-text-disabled);--kd-color-button-tertiary-background:var(--kd-color-transparent);--kd-color-button-tertiary-background--hover:var(--kd-color-darkstone-70);--kd-color-button-tertiary-background--active:var(--kd-color-darkstone-90);--kd-color-button-tertiary-background--focus:var(--kd-color-transparent);--kd-color-button-tertiary-background--disabled:var(--kd-color-transparent);--kd-color-button-tertiary-border:var(--kd-color-transparent);--kd-color-button-tertiary-border--hover:var(--kd-color-transparent);--kd-color-button-tertiary-border--active:var(--kd-color-transparent);--kd-color-button-tertiary-border--focus:var(--kd-color-transparent);--kd-color-button-tertiary-border--disabled:var(--kd-color-transparent);--kd-color-button-destructive-text--disabled:var(--kd-color-text-disabled-inverse);--kd-color-button-destructive-background--disabled:var(--kd-color-background-disabled);--kd-color-button-tag-text:var(--kd-color-button-secondary-text);--kd-color-button-tag-text--hover:var(--kd-color-button-primary-text--hover);--kd-color-button-tag-text--active:var(--kd-color-button-primary-text--active);--kd-color-button-tag-text--focus:var(--kd-color-button-secondary-text--focus);--kd-color-button-tag-text--disabled:var(--kd-color-text-disabled-inverse);--kd-color-button-tag-background:var(--kd-color-background-accent-subtle);--kd-color-button-tag-background--hover:var(--kd-color-button-primary-background--hover);--kd-color-button-tag-background--active:var(--kd-color-button-primary-background--active);--kd-color-button-tag-background--focus:var(--kd-color-background-accent-subtle);--kd-color-button-tag-background--disabled:var(--kd-color-background-disabled);--kd-color-link-primary:var(--kd-color-text-primary);--kd-color-link-primary--hover:var(--kd-color-darkstone-20);--kd-color-link-primary--active:var(--kd-color-darkstone-100);--kd-color-link-primary--focus:var(--kd-color-text-primary);--kd-color-link-secondary:var(--kd-color-link-primary);--kd-color-link-secondary--hover:var(--kd-color-link-primary--hover);--kd-color-link-secondary--active:var(--kd-color-link-primary--active);--kd-color-link-secondary--focus:var(--kd-color-link-primary)}.kd-component-palette--darkstone,.kd-component-palette--warmred{background-color:var(--kd-color-background-ui-default);color:var(--kd-color-text-primary)}.kd-component-palette--warmred{--kd-color-text-primary:var(--kd-color-darkstone-100);--kd-color-text-secondary:var(--kd-color-darkstone-60);--kd-color-text-tertiary:var(--kd-color-darkstone-90);--kd-color-text-accent-primary:var(--kd-color-neutral-white);--kd-color-text-accent-secondary:var(--kd-color-neutral-white);--kd-color-text-accent-tertiary:var(--kd-color-warmred-30);--kd-color-text-inverse:var(--kd-color-neutral-white);--kd-color-text-disabled:var(--kd-color-warmred-30);--kd-color-text-disabled-inverse:var(--kd-color-warmred-60);--kd-color-background-ui-default:var(--kd-color-warmred-50);--kd-color-background-primary:var(--kd-color-neutral-white);--kd-color-background-primary-hover:var(--kd-color-darkstone-20);--kd-color-background-secondary:var(--kd-color-darkstone-80);--kd-color-background-secondary-hover:var(--kd-color-darkstone-60);--kd-color-background-tertiary:var(--kd-color-spruce-60);--kd-color-background-accent-subtle:var(--kd-color-warmred-30);--kd-color-background-accent-primary:var(--kd-color-neutral-white);--kd-color-background-accent-secondary:var(--kd-color-neutral-white);--kd-color-background-accent-tertiary:var(--kd-color-warmred-30);--kd-color-background-disabled:var(--kd-color-warmred-30);--kd-color-border-primary:var(--kd-color-darkstone-100);--kd-color-border-accent-subtle:var(--kd-color-warmred-30);--kd-color-border-accent-primary:var(--kd-color-neutral-white);--kd-color-border-accent-secondary:var(--kd-color-neutral-white);--kd-color-border-accent-tertiary:var(--kd-color-warmred-30);--kd-color-border-focus:var(--kd-color-warmred-20);--kd-color-border-disabled:var(--kd-color-warmred-30);--kd-color-button-primary-text:var(--kd-color-text-primary);--kd-color-button-primary-text--hover:var(--kd-color-text-inverse);--kd-color-button-primary-text--active:var(--kd-color-text-inverse);--kd-color-button-primary-text--focus:var(--kd-color-text-primary);--kd-color-button-primary-text--disabled:var(--kd-color-text-disabled-inverse);--kd-color-button-primary-background:var(--kd-color-neutral-white);--kd-color-button-primary-background--hover:var(--kd-color-warmred-70);--kd-color-button-primary-background--active:var(--kd-color-darkstone-90);--kd-color-button-primary-background--focus:var(--kd-color-neutral-white);--kd-color-button-primary-background--disabled:var(--kd-color-background-disabled);--kd-color-button-primary-border:var(--kd-color-transparent);--kd-color-button-primary-border--hover:var(--kd-color-transparent);--kd-color-button-primary-border--active:var(--kd-color-transparent);--kd-color-button-primary-border--focus:var(--kd-color-transparent);--kd-color-button-primary-border--disabled:var(--kd-color-transparent);--kd-color-button-secondary-text:var(--kd-color-text-primary);--kd-color-button-secondary-text--hover:var(--kd-color-text-primary);--kd-color-button-secondary-text--active:var(--kd-color-text-inverse);--kd-color-button-secondary-text--focus:var(--kd-color-text-primary);--kd-color-button-secondary-text--disabled:var(--kd-color-text-disabled);--kd-color-button-secondary-background:var(--kd-color-transparent);--kd-color-button-secondary-background--hover:var(--kd-color-neutral-white);--kd-color-button-secondary-background--active:var(--kd-color-darkstone-100);--kd-color-button-secondary-background--focus:var(--kd-color-transparent);--kd-color-button-secondary-background--disabled:var(--kd-color-transparent);--kd-color-button-secondary-border:var(--kd-color-border-primary);--kd-color-button-secondary-border--hover:var(--kd-color-button-secondary-background--hover);--kd-color-button-secondary-border--active:var(--kd-color-button-secondary-background--active);--kd-color-button-secondary-border--focus:var(--kd-color-border-primary);--kd-color-button-secondary-border--disabled:var(--kd-color-border-disabled);--kd-color-button-tertiary-text:var(--kd-color-text-tertiary);--kd-color-button-tertiary-text--hover:var(--kd-color-text-tertiary);--kd-color-button-tertiary-text--active:var(--kd-color-neutral-white);--kd-color-button-tertiary-text--focus:var(--kd-color-text-tertiary);--kd-color-button-tertiary-text--disabled:var(--kd-color-text-disabled);--kd-color-button-tertiary-background:var(--kd-color-transparent);--kd-color-button-tertiary-background--hover:var(--kd-color-warmred-30);--kd-color-button-tertiary-background--active:var(--kd-color-darkstone-90);--kd-color-button-tertiary-background--focus:var(--kd-color-transparent);--kd-color-button-tertiary-background--disabled:var(--kd-color-transparent);--kd-color-button-tertiary-border:var(--kd-color-transparent);--kd-color-button-tertiary-border--hover:var(--kd-color-warmred-30);--kd-color-button-tertiary-border--active:var(--kd-color-transparent);--kd-color-button-tertiary-border--focus:var(--kd-color-transparent);--kd-color-button-tertiary-border--disabled:var(--kd-color-transparent);--kd-color-button-destructive-text--disabled:var(--kd-color-text-disabled-inverse);--kd-color-button-destructive-background--disabled:var(--kd-color-background-disabled);--kd-color-button-tag-text:var(--kd-color-button-secondary-text);--kd-color-button-tag-text--hover:var(--kd-color-button-primary-text--hover);--kd-color-button-tag-text--active:var(--kd-color-button-primary-text--active);--kd-color-button-tag-text--focus:var(--kd-color-button-secondary-text--focus);--kd-color-button-tag-text--disabled:var(--kd-color-text-disabled-inverse);--kd-color-button-tag-background:var(--kd-color-background-accent-subtle);--kd-color-button-tag-background--hover:var(--kd-color-button-primary-background--hover);--kd-color-button-tag-background--active:var(--kd-color-button-primary-background--active);--kd-color-button-tag-background--focus:var(--kd-color-background-accent-subtle);--kd-color-button-tag-background--disabled:var(--kd-color-background-disabled);--kd-color-link-primary:var(--kd-color-text-primary);--kd-color-link-primary--hover:var(--kd-color-darkstone-60);--kd-color-link-primary--active:var(--kd-color-darkstone-100);--kd-color-link-primary--focus:var(--kd-color-text-primary);--kd-color-link-secondary:var(--kd-color-link-primary);--kd-color-link-secondary--hover:var(--kd-color-link-primary--hover);--kd-color-link-secondary--active:var(--kd-color-link-primary--active);--kd-color-link-secondary--focus:var(--kd-color-link-primary)}.kd-component-palette--spruce-dark{--kd-color-text-primary:var(--kd-color-neutral-white);--kd-color-text-secondary:var(--kd-color-darkstone-20);--kd-color-text-tertiary:var(--kd-color-neutral-white);--kd-color-text-accent-primary:var(--kd-color-springgreen-20);--kd-color-text-accent-secondary:var(--kd-color-spruce-30);--kd-color-text-accent-tertiary:var(--kd-color-spruce-70);--kd-color-text-inverse:var(--kd-color-darkstone-80);--kd-color-text-disabled:var(--kd-color-coolgray-60);--kd-color-text-disabled-inverse:var(--kd-color-spruce-90);--kd-color-background-ui-default:var(--kd-color-spruce-80);--kd-color-background-primary:var(--kd-color-neutral-white);--kd-color-background-primary-hover:var(--kd-color-coolgray-20);--kd-color-background-secondary:var(--kd-color-neutral-white);--kd-color-background-secondary-hover:var(--kd-color-darkstone-20);--kd-color-background-tertiary:var(--kd-color-neutral-white);--kd-color-background-accent-subtle:var(--kd-color-spruce-90);--kd-color-background-accent-primary:var(--kd-color-springgreen-20);--kd-color-background-accent-secondary:var(--kd-color-spruce-30);--kd-color-background-accent-tertiary:var(--kd-color-spruce-70);--kd-color-background-disabled:var(--kd-color-coolgray-60);--kd-color-border-primary:var(--kd-color-neutral-white);--kd-color-border-accent-subtle:var(--kd-color-spruce-90);--kd-color-border-accent-primary:var(--kd-color-springgreen-20);--kd-color-border-accent-secondary:var(--kd-color-spruce-30);--kd-color-border-accent-tertiary:var(--kd-color-spruce-70);--kd-color-border-focus:var(--kd-color-spruce-20);--kd-color-border-disabled:var(--kd-color-coolgray-60);--kd-color-button-primary-text:var(--kd-color-text-inverse);--kd-color-button-primary-text--hover:var(--kd-color-text-inverse);--kd-color-button-primary-text--active:var(--kd-color-text-primary);--kd-color-button-primary-text--focus:var(--kd-color-text-inverse);--kd-color-button-primary-text--disabled:var(--kd-color-text-disabled-inverse);--kd-color-button-primary-background:var(--kd-color-neutral-white);--kd-color-button-primary-background--hover:var(--kd-color-coolgray-20);--kd-color-button-primary-background--active:var(--kd-color-coolgray-100);--kd-color-button-primary-background--focus:var(--kd-color-neutral-white);--kd-color-button-primary-background--disabled:var(--kd-color-background-disabled);--kd-color-button-primary-border:var(--kd-color-transparent);--kd-color-button-primary-border--hover:var(--kd-color-transparent);--kd-color-button-primary-border--active:var(--kd-color-transparent);--kd-color-button-primary-border--focus:var(--kd-color-transparent);--kd-color-button-primary-border--disabled:var(--kd-color-transparent);--kd-color-button-secondary-text:var(--kd-color-text-primary);--kd-color-button-secondary-text--hover:var(--kd-color-text-inverse);--kd-color-button-secondary-text--active:var(--kd-color-text-primary);--kd-color-button-secondary-text--focus:var(--kd-color-text-primary);--kd-color-button-secondary-text--disabled:var(--kd-color-text-disabled);--kd-color-button-secondary-background:var(--kd-color-transparent);--kd-color-button-secondary-background--hover:var(--kd-color-darkstone-20);--kd-color-button-secondary-background--active:var(--kd-color-spruce-90);--kd-color-button-secondary-background--focus:var(--kd-color-transparent);--kd-color-button-secondary-background--disabled:var(--kd-color-transparent);--kd-color-button-secondary-border:var(--kd-color-border-primary);--kd-color-button-secondary-border--hover:var(--kd-color-button-secondary-background--hover);--kd-color-button-secondary-border--active:var(--kd-color-button-secondary-background--active);--kd-color-button-secondary-border--focus:var(--kd-color-border-primary);--kd-color-button-secondary-border--disabled:var(--kd-color-border-disabled);--kd-color-button-tertiary-text:var(--kd-color-text-tertiary);--kd-color-button-tertiary-text--hover:var(--kd-color-text-tertiary);--kd-color-button-tertiary-text--active:var(--kd-color-text-tertiary);--kd-color-button-tertiary-text--focus:var(--kd-color-text-tertiary);--kd-color-button-tertiary-text--disabled:var(--kd-color-text-disabled);--kd-color-button-tertiary-background:var(--kd-color-transparent);--kd-color-button-tertiary-background--hover:var(--kd-color-spruce-60);--kd-color-button-tertiary-background--active:var(--kd-color-spruce-90);--kd-color-button-tertiary-background--focus:var(--kd-color-transparent);--kd-color-button-tertiary-background--disabled:var(--kd-color-transparent);--kd-color-button-tertiary-border:var(--kd-color-transparent);--kd-color-button-tertiary-border--hover:var(--kd-color-transparent);--kd-color-button-tertiary-border--active:var(--kd-color-transparent);--kd-color-button-tertiary-border--focus:var(--kd-color-transparent);--kd-color-button-tertiary-border--disabled:var(--kd-color-transparent);--kd-color-button-destructive-text--disabled:var(--kd-color-text-disabled-inverse);--kd-color-button-destructive-background--disabled:var(--kd-color-background-disabled);--kd-color-button-tag-text:var(--kd-color-button-secondary-text);--kd-color-button-tag-text--hover:var(--kd-color-button-primary-text--hover);--kd-color-button-tag-text--active:var(--kd-color-button-primary-text--active);--kd-color-button-tag-text--focus:var(--kd-color-button-secondary-text--focus);--kd-color-button-tag-text--disabled:var(--kd-color-text-disabled-inverse);--kd-color-button-tag-background:var(--kd-color-background-accent-subtle);--kd-color-button-tag-background--hover:var(--kd-color-button-primary-background--hover);--kd-color-button-tag-background--active:var(--kd-color-button-primary-background--active);--kd-color-button-tag-background--focus:var(--kd-color-background-accent-subtle);--kd-color-button-tag-background--disabled:var(--kd-color-background-disabled);--kd-color-link-primary:var(--kd-color-text-primary);--kd-color-link-primary--hover:var(--kd-color-darkstone-20);--kd-color-link-primary--active:var(--kd-color-darkstone-90);--kd-color-link-primary--focus:var(--kd-color-text-primary);--kd-color-link-secondary:var(--kd-color-link-primary);--kd-color-link-secondary--hover:var(--kd-color-link-primary--hover);--kd-color-link-secondary--active:var(--kd-color-link-primary--active);--kd-color-link-secondary--focus:var(--kd-color-link-primary)}.kd-component-palette--spruce,.kd-component-palette--spruce-dark{background-color:var(--kd-color-background-ui-default);color:var(--kd-color-text-primary)}.kd-component-palette--spruce{--kd-color-text-primary:var(--kd-color-neutral-white);--kd-color-text-secondary:var(--kd-color-darkstone-20);--kd-color-text-tertiary:var(--kd-color-neutral-white);--kd-color-text-accent-primary:var(--kd-color-springgreen-20);--kd-color-text-accent-secondary:var(--kd-color-springgreen-10);--kd-color-text-accent-tertiary:var(--kd-color-spruce-50);--kd-color-text-inverse:var(--kd-color-darkstone-80);--kd-color-text-disabled:var(--kd-color-spruce-40);--kd-color-text-disabled-inverse:var(--kd-color-spruce-60);--kd-color-background-ui-default:var(--kd-color-spruce-60);--kd-color-background-primary:var(--kd-color-neutral-white);--kd-color-background-primary-hover:var(--kd-color-darkstone-20);--kd-color-background-secondary:var(--kd-color-neutral-white);--kd-color-background-secondary-hover:var(--kd-color-darkstone-20);--kd-color-background-tertiary:var(--kd-color-neutral-white);--kd-color-background-accent-subtle:var(--kd-color-spruce-80);--kd-color-background-accent-primary:var(--kd-color-springgreen-20);--kd-color-background-accent-secondary:var(--kd-color-springgreen-10);--kd-color-background-accent-tertiary:var(--kd-color-spruce-50);--kd-color-background-disabled:var(--kd-color-spruce-40);--kd-color-border-primary:var(--kd-color-neutral-white);--kd-color-border-accent-subtle:var(--kd-color-spruce-80);--kd-color-border-accent-primary:var(--kd-color-springgreen-20);--kd-color-border-accent-secondary:var(--kd-color-springgreen-10);--kd-color-border-accent-tertiary:var(--kd-color-spruce-50);--kd-color-border-focus:var(--kd-color-springgreen-20);--kd-color-border-disabled:var(--kd-color-spruce-40);--kd-color-button-primary-text:var(--kd-color-text-inverse);--kd-color-button-primary-text--hover:var(--kd-color-text-inverse);--kd-color-button-primary-text--active:var(--kd-color-text-primary);--kd-color-button-primary-text--focus:var(--kd-color-text-inverse);--kd-color-button-primary-text--disabled:var(--kd-color-text-disabled-inverse);--kd-color-button-primary-background:var(--kd-color-neutral-white);--kd-color-button-primary-background--hover:var(--kd-color-coolgray-30);--kd-color-button-primary-background--active:var(--kd-color-coolgray-100);--kd-color-button-primary-background--focus:var(--kd-color-neutral-white);--kd-color-button-primary-background--disabled:var(--kd-color-background-disabled);--kd-color-button-primary-border:var(--kd-color-transparent);--kd-color-button-primary-border--hover:var(--kd-color-transparent);--kd-color-button-primary-border--active:var(--kd-color-transparent);--kd-color-button-primary-border--focus:var(--kd-color-transparent);--kd-color-button-primary-border--disabled:var(--kd-color-transparent);--kd-color-button-secondary-text:var(--kd-color-text-primary);--kd-color-button-secondary-text--hover:var(--kd-color-text-inverse);--kd-color-button-secondary-text--active:var(--kd-color-text-primary);--kd-color-button-secondary-text--focus:var(--kd-color-text-primary);--kd-color-button-secondary-text--disabled:var(--kd-color-text-disabled);--kd-color-button-secondary-background:var(--kd-color-transparent);--kd-color-button-secondary-background--hover:var(--kd-color-coolgray-30);--kd-color-button-secondary-background--active:var(--kd-color-darkstone-90);--kd-color-button-secondary-background--focus:var(--kd-color-transparent);--kd-color-button-secondary-background--disabled:var(--kd-color-transparent);--kd-color-button-secondary-border:var(--kd-color-border-primary);--kd-color-button-secondary-border--hover:var(--kd-color-button-secondary-background--hover);--kd-color-button-secondary-border--active:var(--kd-color-button-secondary-background--active);--kd-color-button-secondary-border--focus:var(--kd-color-border-primary);--kd-color-button-secondary-border--disabled:var(--kd-color-border-disabled);--kd-color-button-tertiary-text:var(--kd-color-text-tertiary);--kd-color-button-tertiary-text--hover:var(--kd-color-text-tertiary);--kd-color-button-tertiary-text--active:var(--kd-color-text-tertiary);--kd-color-button-tertiary-text--focus:var(--kd-color-text-tertiary);--kd-color-button-tertiary-text--disabled:var(--kd-color-text-disabled);--kd-color-button-tertiary-background:var(--kd-color-transparent);--kd-color-button-tertiary-background--hover:var(--kd-color-spruce-40);--kd-color-button-tertiary-background--active:var(--kd-color-darkstone-90);--kd-color-button-tertiary-background--focus:var(--kd-color-transparent);--kd-color-button-tertiary-background--disabled:var(--kd-color-transparent);--kd-color-button-tertiary-border:var(--kd-color-transparent);--kd-color-button-tertiary-border--hover:var(--kd-color-transparent);--kd-color-button-tertiary-border--active:var(--kd-color-transparent);--kd-color-button-tertiary-border--focus:var(--kd-color-transparent);--kd-color-button-tertiary-border--disabled:var(--kd-color-transparent);--kd-color-button-destructive-text--disabled:var(--kd-color-text-disabled-inverse);--kd-color-button-destructive-background--disabled:var(--kd-color-background-disabled);--kd-color-button-tag-text:var(--kd-color-button-secondary-text);--kd-color-button-tag-text--hover:var(--kd-color-button-primary-text--hover);--kd-color-button-tag-text--active:var(--kd-color-button-primary-text--active);--kd-color-button-tag-text--focus:var(--kd-color-button-secondary-text--focus);--kd-color-button-tag-text--disabled:var(--kd-color-text-disabled-inverse);--kd-color-button-tag-background:var(--kd-color-background-accent-subtle);--kd-color-button-tag-background--hover:var(--kd-color-button-primary-background--hover);--kd-color-button-tag-background--active:var(--kd-color-button-primary-background--active);--kd-color-button-tag-background--focus:var(--kd-color-background-accent-subtle);--kd-color-button-tag-background--disabled:var(--kd-color-background-disabled);--kd-color-link-primary:var(--kd-color-text-primary);--kd-color-link-primary--hover:var(--kd-color-darkstone-20);--kd-color-link-primary--active:var(--kd-color-darkstone-80);--kd-color-link-primary--focus:var(--kd-color-text-primary);--kd-color-link-secondary:var(--kd-color-link-primary);--kd-color-link-secondary--hover:var(--kd-color-link-primary--hover);--kd-color-link-secondary--active:var(--kd-color-link-primary--active);--kd-color-link-secondary--focus:var(--kd-color-link-primary)}.kd-component-palette--darkgreen{--kd-color-text-primary:var(--kd-color-neutral-white);--kd-color-text-secondary:var(--kd-color-darkstone-20);--kd-color-text-tertiary:var(--kd-color-neutral-white);--kd-color-text-accent-primary:var(--kd-color-springgreen-10);--kd-color-text-accent-secondary:var(--kd-color-springgreen-20);--kd-color-text-accent-tertiary:var(--kd-color-springgreen-50);--kd-color-text-inverse:var(--kd-color-darkstone-80);--kd-color-text-disabled:var(--kd-color-springgreen-70);--kd-color-text-disabled-inverse:var(--kd-color-springgreen-60);--kd-color-background-ui-default:var(--kd-color-springgreen-60);--kd-color-background-primary:var(--kd-color-neutral-white);--kd-color-background-primary-hover:var(--kd-color-darkstone-20);--kd-color-background-secondary:var(--kd-color-neutral-white);--kd-color-background-secondary-hover:var(--kd-color-darkstone-20);--kd-color-background-tertiary:var(--kd-color-neutral-white);--kd-color-background-accent-subtle:var(--kd-color-springgreen-70);--kd-color-background-accent-primary:var(--kd-color-springgreen-10);--kd-color-background-accent-secondary:var(--kd-color-springgreen-20);--kd-color-background-accent-tertiary:var(--kd-color-springgreen-50);--kd-color-background-disabled:var(--kd-color-springgreen-70);--kd-color-border-primary:var(--kd-color-neutral-white);--kd-color-border-accent-subtle:var(--kd-color-springgreen-70);--kd-color-border-accent-primary:var(--kd-color-springgreen-10);--kd-color-border-accent-secondary:var(--kd-color-springgreen-20);--kd-color-border-accent-tertiary:var(--kd-color-springgreen-50);--kd-color-border-focus:var(--kd-color-springgreen-20);--kd-color-border-disabled:var(--kd-color-springgreen-70);--kd-color-button-primary-text:var(--kd-color-text-inverse);--kd-color-button-primary-text--hover:var(--kd-color-text-inverse);--kd-color-button-primary-text--active:var(--kd-color-text-primary);--kd-color-button-primary-text--focus:var(--kd-color-text-inverse);--kd-color-button-primary-text--disabled:var(--kd-color-text-disabled-inverse);--kd-color-button-primary-background:var(--kd-color-neutral-white);--kd-color-button-primary-background--hover:var(--kd-color-darkstone-20);--kd-color-button-primary-background--active:var(--kd-color-darkstone-100);--kd-color-button-primary-background--focus:var(--kd-color-neutral-white);--kd-color-button-primary-background--disabled:var(--kd-color-background-disabled);--kd-color-button-primary-border:var(--kd-color-transparent);--kd-color-button-primary-border--hover:var(--kd-color-transparent);--kd-color-button-primary-border--active:var(--kd-color-transparent);--kd-color-button-primary-border--focus:var(--kd-color-transparent);--kd-color-button-primary-border--disabled:var(--kd-color-transparent);--kd-color-button-secondary-text:var(--kd-color-text-primary);--kd-color-button-secondary-text--hover:var(--kd-color-text-inverse);--kd-color-button-secondary-text--active:var(--kd-color-text-primary);--kd-color-button-secondary-text--focus:var(--kd-color-text-primary);--kd-color-button-secondary-text--disabled:var(--kd-color-text-disabled);--kd-color-button-secondary-background:var(--kd-color-transparent);--kd-color-button-secondary-background--hover:var(--kd-color-darkstone-20);--kd-color-button-secondary-background--active:var(--kd-color-darkstone-100);--kd-color-button-secondary-background--focus:var(--kd-color-transparent);--kd-color-button-secondary-background--disabled:var(--kd-color-transparent);--kd-color-button-secondary-border:var(--kd-color-border-primary);--kd-color-button-secondary-border--hover:var(--kd-color-button-secondary-background--hover);--kd-color-button-secondary-border--active:var(--kd-color-button-secondary-background--active);--kd-color-button-secondary-border--focus:var(--kd-color-border-primary);--kd-color-button-secondary-border--disabled:var(--kd-color-border-disabled);--kd-color-button-tertiary-text:var(--kd-color-text-tertiary);--kd-color-button-tertiary-text--hover:var(--kd-color-text-tertiary);--kd-color-button-tertiary-text--active:var(--kd-color-text-tertiary);--kd-color-button-tertiary-text--focus:var(--kd-color-text-tertiary);--kd-color-button-tertiary-text--disabled:var(--kd-color-text-disabled);--kd-color-button-tertiary-background:var(--kd-color-transparent);--kd-color-button-tertiary-background--hover:var(--kd-color-springgreen-40);--kd-color-button-tertiary-background--active:var(--kd-color-darkstone-90);--kd-color-button-tertiary-background--focus:var(--kd-color-transparent);--kd-color-button-tertiary-background--disabled:var(--kd-color-transparent);--kd-color-button-tertiary-border:var(--kd-color-transparent);--kd-color-button-tertiary-border--hover:var(--kd-color-transparent);--kd-color-button-tertiary-border--active:var(--kd-color-transparent);--kd-color-button-tertiary-border--focus:var(--kd-color-transparent);--kd-color-button-tertiary-border--disabled:var(--kd-color-transparent);--kd-color-button-destructive-text--disabled:var(--kd-color-text-disabled-inverse);--kd-color-button-destructive-background--disabled:var(--kd-color-background-disabled);--kd-color-button-tag-text:var(--kd-color-button-secondary-text);--kd-color-button-tag-text--hover:var(--kd-color-button-primary-text--hover);--kd-color-button-tag-text--active:var(--kd-color-button-primary-text--active);--kd-color-button-tag-text--focus:var(--kd-color-button-secondary-text--focus);--kd-color-button-tag-text--disabled:var(--kd-color-text-disabled-inverse);--kd-color-button-tag-background:var(--kd-color-background-accent-subtle);--kd-color-button-tag-background--hover:var(--kd-color-button-primary-background--hover);--kd-color-button-tag-background--active:var(--kd-color-button-primary-background--active);--kd-color-button-tag-background--focus:var(--kd-color-background-accent-subtle);--kd-color-button-tag-background--disabled:var(--kd-color-background-disabled);--kd-color-link-primary:var(--kd-color-text-primary);--kd-color-link-primary--hover:var(--kd-color-darkstone-20);--kd-color-link-primary--active:var(--kd-color-darkstone-100);--kd-color-link-primary--focus:var(--kd-color-text-primary);--kd-color-link-secondary:var(--kd-color-link-primary);--kd-color-link-secondary--hover:var(--kd-color-link-primary--hover);--kd-color-link-secondary--active:var(--kd-color-link-primary--active);--kd-color-link-secondary--focus:var(--kd-color-link-primary);background-color:var(--kd-color-background-ui-default);color:var(--kd-color-text-primary)}.kd-component-palette--lightgreen{--kd-color-text-primary:var(--kd-color-deepforest-90);--kd-color-text-secondary:var(--kd-color-darkstone-60);--kd-color-text-tertiary:var(--kd-color-spruce-60);--kd-color-text-accent-primary:var(--kd-color-deepforest-90);--kd-color-text-accent-secondary:var(--kd-color-spruce-70);--kd-color-text-accent-tertiary:var(--kd-color-springgreen-30);--kd-color-text-inverse:var(--kd-color-neutral-white);--kd-color-text-disabled:var(--kd-color-springgreen-30);--kd-color-text-disabled-inverse:var(--kd-color-springgreen-20);--kd-color-background-ui-default:var(--kd-color-springgreen-20);--kd-color-background-primary:var(--kd-color-darkstone-80);--kd-color-background-primary-hover:var(--kd-color-darkstone-60);--kd-color-background-secondary:var(--kd-color-darkstone-80);--kd-color-background-secondary-hover:var(--kd-color-darkstone-60);--kd-color-background-tertiary:var(--kd-color-spruce-60);--kd-color-background-accent-subtle:var(--kd-color-darkstone-10);--kd-color-background-accent-primary:var(--kd-color-deepforest-90);--kd-color-background-accent-secondary:var(--kd-color-spruce-70);--kd-color-background-accent-tertiary:var(--kd-color-springgreen-30);--kd-color-background-disabled:var(--kd-color-springgreen-30);--kd-color-border-primary:var(--kd-color-darkstone-80);--kd-color-border-accent-subtle:var(--kd-color-darkstone-10);--kd-color-border-accent-primary:var(--kd-color-deepforest-90);--kd-color-border-accent-secondary:var(--kd-color-spruce-70);--kd-color-border-accent-tertiary:var(--kd-color-springgreen-30);--kd-color-border-focus:var(--kd-color-spruce-5);--kd-color-border-disabled:var(--kd-color-springgreen-30);--kd-color-button-primary-text:var(--kd-color-text-primary);--kd-color-button-primary-text--hover:var(--kd-color-text-primary);--kd-color-button-primary-text--active:var(--kd-color-text-inverse);--kd-color-button-primary-text--focus:var(--kd-color-text-primary);--kd-color-button-primary-text--disabled:var(--kd-color-text-disabled-inverse);--kd-color-button-primary-background:var(--kd-color-neutral-white);--kd-color-button-primary-background--hover:var(--kd-color-springgreen-10);--kd-color-button-primary-background--active:var(--kd-color-darkstone-80);--kd-color-button-primary-background--focus:var(--kd-color-neutral-white);--kd-color-button-primary-background--disabled:var(--kd-color-background-disabled);--kd-color-button-primary-border:var(--kd-color-transparent);--kd-color-button-primary-border--hover:var(--kd-color-transparent);--kd-color-button-primary-border--active:var(--kd-color-transparent);--kd-color-button-primary-border--focus:var(--kd-color-transparent);--kd-color-button-primary-border--disabled:var(--kd-color-transparent);--kd-color-button-secondary-text:var(--kd-color-text-primary);--kd-color-button-secondary-text--hover:var(--kd-color-text-primary);--kd-color-button-secondary-text--active:var(--kd-color-text-inverse);--kd-color-button-secondary-text--focus:var(--kd-color-text-primary);--kd-color-button-secondary-text--disabled:var(--kd-color-text-disabled);--kd-color-button-secondary-background:var(--kd-color-transparent);--kd-color-button-secondary-background--hover:var(--kd-color-springgreen-10);--kd-color-button-secondary-background--active:var(--kd-color-darkstone-80);--kd-color-button-secondary-background--focus:var(--kd-color-transparent);--kd-color-button-secondary-background--disabled:var(--kd-color-transparent);--kd-color-button-secondary-border:var(--kd-color-border-primary);--kd-color-button-secondary-border--hover:var(--kd-color-button-secondary-background--hover);--kd-color-button-secondary-border--active:var(--kd-color-button-secondary-background--active);--kd-color-button-secondary-border--focus:var(--kd-color-border-primary);--kd-color-button-secondary-border--disabled:var(--kd-color-border-disabled);--kd-color-button-tertiary-text:var(--kd-color-text-tertiary);--kd-color-button-tertiary-text--hover:var(--kd-color-neutral-white);--kd-color-button-tertiary-text--active:var(--kd-color-neutral-white);--kd-color-button-tertiary-text--focus:var(--kd-color-text-tertiary);--kd-color-button-tertiary-text--disabled:var(--kd-color-text-disabled);--kd-color-button-tertiary-background:var(--kd-color-transparent);--kd-color-button-tertiary-background--hover:var(--kd-color-springgreen-30);--kd-color-button-tertiary-background--active:var(--kd-color-darkstone-80);--kd-color-button-tertiary-background--focus:var(--kd-color-transparent);--kd-color-button-tertiary-background--disabled:var(--kd-color-transparent);--kd-color-button-tertiary-border:var(--kd-color-transparent);--kd-color-button-tertiary-border--hover:var(--kd-color-transparent);--kd-color-button-tertiary-border--active:var(--kd-color-transparent);--kd-color-button-tertiary-border--focus:var(--kd-color-transparent);--kd-color-button-tertiary-border--disabled:var(--kd-color-transparent);--kd-color-button-destructive-text--disabled:var(--kd-color-text-disabled-inverse);--kd-color-button-destructive-background--disabled:var(--kd-color-background-disabled);--kd-color-button-tag-text:var(--kd-color-button-secondary-text);--kd-color-button-tag-text--hover:var(--kd-color-button-primary-text--hover);--kd-color-button-tag-text--active:var(--kd-color-button-primary-text--active);--kd-color-button-tag-text--focus:var(--kd-color-button-secondary-text--focus);--kd-color-button-tag-text--disabled:var(--kd-color-text-disabled-inverse);--kd-color-button-tag-background:var(--kd-color-background-accent-subtle);--kd-color-button-tag-background--hover:var(--kd-color-button-primary-background--hover);--kd-color-button-tag-background--active:var(--kd-color-button-primary-background--active);--kd-color-button-tag-background--focus:var(--kd-color-background-accent-subtle);--kd-color-button-tag-background--disabled:var(--kd-color-background-disabled);--kd-color-link-primary:var(--kd-color-spruce-60);--kd-color-link-primary--hover:var(--kd-color-spruce-50);--kd-color-link-primary--active:var(--kd-color-spruce-80);--kd-color-link-primary--focus:var(--kd-color-spruce-60);--kd-color-link-secondary:var(--kd-color-text-primary);--kd-color-link-secondary--hover:var(--kd-color-darkstone-60);--kd-color-link-secondary--active:var(--kd-color-darkstone-100);--kd-color-link-secondary--focus:var(--kd-color-text-primary)}.kd-component-palette--cloud,.kd-component-palette--lightgreen{background-color:var(--kd-color-background-ui-default);color:var(--kd-color-text-primary)}.kd-component-palette--cloud{--kd-color-text-primary:var(--kd-color-darkstone-80);--kd-color-text-secondary:var(--kd-color-darkstone-60);--kd-color-text-tertiary:var(--kd-color-spruce-60);--kd-color-text-accent-primary:var(--kd-color-warmred-50);--kd-color-text-accent-secondary:var(--kd-color-spruce-50);--kd-color-text-accent-tertiary:var(--kd-color-darkstone-20);--kd-color-text-inverse:var(--kd-color-neutral-white);--kd-color-text-disabled:var(--kd-color-darkstone-40);--kd-color-text-disabled-inverse:var(--kd-color-neutral-white);--kd-color-background-ui-default:var(--kd-color-cloud-10);--kd-color-background-primary:var(--kd-color-darkstone-80);--kd-color-background-primary-hover:var(--kd-color-darkstone-60);--kd-color-background-secondary:var(--kd-color-darkstone-80);--kd-color-background-secondary-hover:var(--kd-color-darkstone-60);--kd-color-background-tertiary:var(--kd-color-spruce-60);--kd-color-background-accent-subtle:var(--kd-color-darkstone-10);--kd-color-background-accent-primary:var(--kd-color-warmred-50);--kd-color-background-accent-secondary:var(--kd-color-spruce-50);--kd-color-background-accent-tertiary:var(--kd-color-darkstone-20);--kd-color-background-disabled:var(--kd-color-darkstone-20);--kd-color-border-primary:var(--kd-color-darkstone-80);--kd-color-border-accent-subtle:var(--kd-color-darkstone-10);--kd-color-border-accent-primary:var(--kd-color-warmred-50);--kd-color-border-accent-secondary:var(--kd-color-spruce-50);--kd-color-border-accent-tertiary:var(--kd-color-darkstone-20);--kd-color-border-focus:var(--kd-color-spruce-50);--kd-color-border-disabled:var(--kd-color-darkstone-40);--kd-color-button-primary-text:var(--kd-color-text-inverse);--kd-color-button-primary-text--hover:var(--kd-color-text-inverse);--kd-color-button-primary-text--active:var(--kd-color-text-inverse);--kd-color-button-primary-text--focus:var(--kd-color-text-inverse);--kd-color-button-primary-text--disabled:var(--kd-color-text-disabled-inverse);--kd-color-button-primary-background:var(--kd-color-darkstone-80);--kd-color-button-primary-background--hover:var(--kd-color-darkstone-50);--kd-color-button-primary-background--active:var(--kd-color-darkstone-100);--kd-color-button-primary-background--focus:var(--kd-color-darkstone-80);--kd-color-button-primary-background--disabled:var(--kd-color-background-disabled);--kd-color-button-primary-border:var(--kd-color-transparent);--kd-color-button-primary-border--hover:var(--kd-color-transparent);--kd-color-button-primary-border--active:var(--kd-color-transparent);--kd-color-button-primary-border--focus:var(--kd-color-transparent);--kd-color-button-primary-border--disabled:var(--kd-color-transparent);--kd-color-button-secondary-text:var(--kd-color-darkstone-90);--kd-color-button-secondary-text--hover:var(--kd-color-text-inverse);--kd-color-button-secondary-text--active:var(--kd-color-text-inverse);--kd-color-button-secondary-text--focus:var(--kd-color-darkstone-90);--kd-color-button-secondary-text--disabled:var(--kd-color-text-disabled);--kd-color-button-secondary-background:var(--kd-color-transparent);--kd-color-button-secondary-background--hover:var(--kd-color-darkstone-90);--kd-color-button-secondary-background--active:var(--kd-color-darkstone-60);--kd-color-button-secondary-background--focus:var(--kd-color-transparent);--kd-color-button-secondary-background--disabled:var(--kd-color-transparent);--kd-color-button-secondary-border:var(--kd-color-border-primary);--kd-color-button-secondary-border--hover:var(--kd-color-button-secondary-background--hover);--kd-color-button-secondary-border--active:var(--kd-color-button-secondary-background--active);--kd-color-button-secondary-border--focus:var(--kd-color-border-primary);--kd-color-button-secondary-border--disabled:var(--kd-color-border-disabled);--kd-color-button-tertiary-text:var(--kd-color-text-tertiary);--kd-color-button-tertiary-text--hover:var(--kd-color-text-tertiary);--kd-color-button-tertiary-text--active:var(--kd-color-neutral-white);--kd-color-button-tertiary-text--focus:var(--kd-color-text-tertiary);--kd-color-button-tertiary-text--disabled:var(--kd-color-text-disabled);--kd-color-button-tertiary-background:var(--kd-color-transparent);--kd-color-button-tertiary-background--hover:var(--kd-color-darkstone-10);--kd-color-button-tertiary-background--active:var(--kd-color-darkstone-90);--kd-color-button-tertiary-background--focus:var(--kd-color-transparent);--kd-color-button-tertiary-background--disabled:var(--kd-color-transparent);--kd-color-button-tertiary-border:var(--kd-color-transparent);--kd-color-button-tertiary-border--hover:var(--kd-color-transparent);--kd-color-button-tertiary-border--active:var(--kd-color-transparent);--kd-color-button-tertiary-border--focus:var(--kd-color-transparent);--kd-color-button-tertiary-border--disabled:var(--kd-color-transparent);--kd-color-button-destructive-text--disabled:var(--kd-color-text-disabled-inverse);--kd-color-button-destructive-background--disabled:var(--kd-color-background-disabled);--kd-color-button-tag-text:var(--kd-color-button-secondary-text);--kd-color-button-tag-text--hover:var(--kd-color-button-primary-text--hover);--kd-color-button-tag-text--active:var(--kd-color-button-primary-text--active);--kd-color-button-tag-text--focus:var(--kd-color-button-secondary-text--focus);--kd-color-button-tag-text--disabled:var(--kd-color-text-disabled-inverse);--kd-color-button-tag-background:var(--kd-color-background-accent-subtle);--kd-color-button-tag-background--hover:var(--kd-color-button-primary-background--hover);--kd-color-button-tag-background--active:var(--kd-color-button-primary-background--active);--kd-color-button-tag-background--focus:var(--kd-color-background-accent-subtle);--kd-color-button-tag-background--disabled:var(--kd-color-background-disabled);--kd-color-link-primary:var(--kd-color-spruce-60);--kd-color-link-primary--hover:var(--kd-color-spruce-50);--kd-color-link-primary--active:var(--kd-color-spruce-80);--kd-color-link-primary--focus:var(--kd-color-spruce-60);--kd-color-link-secondary:var(--kd-color-text-primary);--kd-color-link-secondary--hover:var(--kd-color-darkstone-60);--kd-color-link-secondary--active:var(--kd-color-darkstone-100);--kd-color-link-secondary--focus:var(--kd-color-text-primary)}.kd-component-palette--darkstone-10{--kd-color-text-primary:var(--kd-color-darkstone-80);--kd-color-text-secondary:var(--kd-color-darkstone-60);--kd-color-text-tertiary:var(--kd-color-spruce-60);--kd-color-text-accent-primary:var(--kd-color-warmred-50);--kd-color-text-accent-secondary:var(--kd-color-spruce-50);--kd-color-text-accent-tertiary:var(--kd-color-darkstone-20);--kd-color-text-inverse:var(--kd-color-neutral-white);--kd-color-text-disabled:var(--kd-color-darkstone-40);--kd-color-text-disabled-inverse:var(--kd-color-neutral-white);--kd-color-background-ui-default:var(--kd-color-darkstone-10);--kd-color-background-primary:var(--kd-color-darkstone-80);--kd-color-background-primary-hover:var(--kd-color-darkstone-60);--kd-color-background-secondary:var(--kd-color-darkstone-80);--kd-color-background-secondary-hover:var(--kd-color-darkstone-60);--kd-color-background-tertiary:var(--kd-color-spruce-60);--kd-color-background-accent-subtle:var(--kd-color-darkstone-20);--kd-color-background-accent-primary:var(--kd-color-warmred-50);--kd-color-background-accent-secondary:var(--kd-color-spruce-50);--kd-color-background-accent-tertiary:var(--kd-color-darkstone-20);--kd-color-background-disabled:var(--kd-color-darkstone-20);--kd-color-border-primary:var(--kd-color-darkstone-80);--kd-color-border-accent-subtle:var(--kd-color-darkstone-20);--kd-color-border-accent-primary:var(--kd-color-warmred-50);--kd-color-border-accent-secondary:var(--kd-color-spruce-50);--kd-color-border-accent-tertiary:var(--kd-color-darkstone-20);--kd-color-border-focus:var(--kd-color-spruce-50);--kd-color-border-disabled:var(--kd-color-darkstone-40);--kd-color-button-primary-text:var(--kd-color-text-inverse);--kd-color-button-primary-text--hover:var(--kd-color-text-inverse);--kd-color-button-primary-text--active:var(--kd-color-text-inverse);--kd-color-button-primary-text--focus:var(--kd-color-text-inverse);--kd-color-button-primary-text--disabled:var(--kd-color-text-disabled-inverse);--kd-color-button-primary-background:var(--kd-color-darkstone-80);--kd-color-button-primary-background--hover:var(--kd-color-darkstone-50);--kd-color-button-primary-background--active:var(--kd-color-darkstone-100);--kd-color-button-primary-background--focus:var(--kd-color-darkstone-80);--kd-color-button-primary-background--disabled:var(--kd-color-background-disabled);--kd-color-button-primary-border:var(--kd-color-transparent);--kd-color-button-primary-border--hover:var(--kd-color-transparent);--kd-color-button-primary-border--active:var(--kd-color-transparent);--kd-color-button-primary-border--focus:var(--kd-color-transparent);--kd-color-button-primary-border--disabled:var(--kd-color-transparent);--kd-color-button-secondary-text:var(--kd-color-darkstone-90);--kd-color-button-secondary-text--hover:var(--kd-color-text-inverse);--kd-color-button-secondary-text--active:var(--kd-color-text-inverse);--kd-color-button-secondary-text--focus:var(--kd-color-darkstone-90);--kd-color-button-secondary-text--disabled:var(--kd-color-text-disabled);--kd-color-button-secondary-background:var(--kd-color-transparent);--kd-color-button-secondary-background--hover:var(--kd-color-darkstone-90);--kd-color-button-secondary-background--active:var(--kd-color-darkstone-60);--kd-color-button-secondary-background--focus:var(--kd-color-transparent);--kd-color-button-secondary-background--disabled:var(--kd-color-transparent);--kd-color-button-secondary-border:var(--kd-color-border-primary);--kd-color-button-secondary-border--hover:var(--kd-color-button-secondary-background--hover);--kd-color-button-secondary-border--active:var(--kd-color-button-secondary-background--active);--kd-color-button-secondary-border--focus:var(--kd-color-border-primary);--kd-color-button-secondary-border--disabled:var(--kd-color-border-disabled);--kd-color-button-tertiary-text:var(--kd-color-text-tertiary);--kd-color-button-tertiary-text--hover:var(--kd-color-text-tertiary);--kd-color-button-tertiary-text--active:var(--kd-color-neutral-white);--kd-color-button-tertiary-text--focus:var(--kd-color-text-tertiary);--kd-color-button-tertiary-text--disabled:var(--kd-color-text-disabled);--kd-color-button-tertiary-background:var(--kd-color-transparent);--kd-color-button-tertiary-background--hover:var(--kd-color-neutral-white);--kd-color-button-tertiary-background--active:var(--kd-color-darkstone-90);--kd-color-button-tertiary-background--focus:var(--kd-color-transparent);--kd-color-button-tertiary-background--disabled:var(--kd-color-transparent);--kd-color-button-tertiary-border:var(--kd-color-transparent);--kd-color-button-tertiary-border--hover:var(--kd-color-transparent);--kd-color-button-tertiary-border--active:var(--kd-color-transparent);--kd-color-button-tertiary-border--focus:var(--kd-color-transparent);--kd-color-button-tertiary-border--disabled:var(--kd-color-transparent);--kd-color-button-destructive-text--disabled:var(--kd-color-text-disabled-inverse);--kd-color-button-destructive-background--disabled:var(--kd-color-background-disabled);--kd-color-button-tag-text:var(--kd-color-button-secondary-text);--kd-color-button-tag-text--hover:var(--kd-color-button-primary-text--hover);--kd-color-button-tag-text--active:var(--kd-color-button-primary-text--active);--kd-color-button-tag-text--focus:var(--kd-color-button-secondary-text--focus);--kd-color-button-tag-text--disabled:var(--kd-color-text-disabled-inverse);--kd-color-button-tag-background:var(--kd-color-background-accent-subtle);--kd-color-button-tag-background--hover:var(--kd-color-button-primary-background--hover);--kd-color-button-tag-background--active:var(--kd-color-button-primary-background--active);--kd-color-button-tag-background--focus:var(--kd-color-background-accent-subtle);--kd-color-button-tag-background--disabled:var(--kd-color-background-disabled);--kd-color-link-primary:var(--kd-color-spruce-60);--kd-color-link-primary--hover:var(--kd-color-spruce-50);--kd-color-link-primary--active:var(--kd-color-spruce-80);--kd-color-link-primary--focus:var(--kd-color-spruce-60);--kd-color-link-secondary:var(--kd-color-text-primary);--kd-color-link-secondary--hover:var(--kd-color-darkstone-60);--kd-color-link-secondary--active:var(--kd-color-darkstone-100);--kd-color-link-secondary--focus:var(--kd-color-text-primary);background-color:var(--kd-color-background-ui-default);color:var(--kd-color-text-primary)}.kd-component-palette--spruce-90{--kd-color-text-primary:var(--kd-color-neutral-white);--kd-color-text-secondary:var(--kd-color-springgreen-20);--kd-color-text-tertiary:var(--kd-color-springgreen-20);--kd-color-text-accent-primary:var(--kd-color-springgreen-20);--kd-color-text-accent-secondary:var(--kd-color-spruce-30);--kd-color-text-accent-tertiary:var(--kd-color-spruce-70);--kd-color-text-inverse:var(--kd-color-darkstone-80);--kd-color-text-disabled:var(--kd-color-coolgray-60);--kd-color-text-disabled-inverse:var(--kd-color-spruce-90);--kd-color-background-ui-default:var(--kd-color-spruce-90);--kd-color-background-primary:var(--kd-color-springgreen-20);--kd-color-background-primary-hover:var(--kd-color-springgreen-40);--kd-color-background-secondary:var(--kd-color-neutral-white);--kd-color-background-secondary-hover:var(--kd-color-darkstone-20);--kd-color-background-tertiary:var(--kd-color-neutral-white);--kd-color-background-accent-subtle:var(--kd-color-spruce-80);--kd-color-background-accent-primary:var(--kd-color-springgreen-20);--kd-color-background-accent-secondary:var(--kd-color-spruce-30);--kd-color-background-accent-tertiary:var(--kd-color-spruce-70);--kd-color-background-disabled:var(--kd-color-coolgray-60);--kd-color-border-primary:var(--kd-color-springgreen-20);--kd-color-border-accent-subtle:var(--kd-color-spruce-80);--kd-color-border-accent-primary:var(--kd-color-springgreen-20);--kd-color-border-accent-secondary:var(--kd-color-spruce-30);--kd-color-border-accent-tertiary:var(--kd-color-spruce-70);--kd-color-border-focus:var(--kd-color-springgreen-10);--kd-color-border-disabled:var(--kd-color-coolgray-60);--kd-color-button-primary-text:var(--kd-color-text-inverse);--kd-color-button-primary-text--hover:var(--kd-color-text-inverse);--kd-color-button-primary-text--active:var(--kd-color-text-inverse);--kd-color-button-primary-text--focus:var(--kd-color-text-inverse);--kd-color-button-primary-text--disabled:var(--kd-color-text-disabled-inverse);--kd-color-button-primary-background:var(--kd-color-springgreen-20);--kd-color-button-primary-background--hover:var(--kd-color-springgreen-10);--kd-color-button-primary-background--active:var(--kd-color-springgreen-40);--kd-color-button-primary-background--focus:var(--kd-color-springgreen-20);--kd-color-button-primary-background--disabled:var(--kd-color-background-disabled);--kd-color-button-primary-border:var(--kd-color-transparent);--kd-color-button-primary-border--hover:var(--kd-color-transparent);--kd-color-button-primary-border--active:var(--kd-color-transparent);--kd-color-button-primary-border--focus:var(--kd-color-transparent);--kd-color-button-primary-border--disabled:var(--kd-color-transparent);--kd-color-button-secondary-text:var(--kd-color-text-secondary);--kd-color-button-secondary-text--hover:var(--kd-color-text-inverse);--kd-color-button-secondary-text--active:var(--kd-color-text-inverse);--kd-color-button-secondary-text--focus:var(--kd-color-text-secondary);--kd-color-button-secondary-text--disabled:var(--kd-color-text-disabled);--kd-color-button-secondary-background:var(--kd-color-transparent);--kd-color-button-secondary-background--hover:var(--kd-color-springgreen-20);--kd-color-button-secondary-background--active:var(--kd-color-springgreen-10);--kd-color-button-secondary-background--focus:var(--kd-color-transparent);--kd-color-button-secondary-background--disabled:var(--kd-color-transparent);--kd-color-button-secondary-border:var(--kd-color-border-primary);--kd-color-button-secondary-border--hover:var(--kd-color-button-secondary-background--hover);--kd-color-button-secondary-border--active:var(--kd-color-button-secondary-background--active);--kd-color-button-secondary-border--focus:var(--kd-color-border-primary);--kd-color-button-secondary-border--disabled:var(--kd-color-border-disabled);--kd-color-button-tertiary-text:var(--kd-color-text-tertiary);--kd-color-button-tertiary-text--hover:var(--kd-color-text-primary);--kd-color-button-tertiary-text--active:var(--kd-color-darkstone-90);--kd-color-button-tertiary-text--focus:var(--kd-color-text-tertiary);--kd-color-button-tertiary-text--disabled:var(--kd-color-text-disabled);--kd-color-button-tertiary-background:var(--kd-color-transparent);--kd-color-button-tertiary-background--hover:var(--kd-color-spruce-70);--kd-color-button-tertiary-background--active:var(--kd-color-springgreen-20);--kd-color-button-tertiary-background--focus:var(--kd-color-transparent);--kd-color-button-tertiary-background--disabled:var(--kd-color-transparent);--kd-color-button-tertiary-border:var(--kd-color-transparent);--kd-color-button-tertiary-border--hover:var(--kd-color-transparent);--kd-color-button-tertiary-border--active:var(--kd-color-transparent);--kd-color-button-tertiary-border--focus:var(--kd-color-transparent);--kd-color-button-tertiary-border--disabled:var(--kd-color-transparent);--kd-color-button-destructive-text--disabled:var(--kd-color-text-disabled-inverse);--kd-color-button-destructive-background--disabled:var(--kd-color-background-disabled);--kd-color-button-tag-text:var(--kd-color-button-secondary-text);--kd-color-button-tag-text--hover:var(--kd-color-button-primary-text--hover);--kd-color-button-tag-text--active:var(--kd-color-button-primary-text--active);--kd-color-button-tag-text--focus:var(--kd-color-button-secondary-text--focus);--kd-color-button-tag-text--disabled:var(--kd-color-text-disabled-inverse);--kd-color-button-tag-background:var(--kd-color-background-accent-subtle);--kd-color-button-tag-background--hover:var(--kd-color-button-primary-background--hover);--kd-color-button-tag-background--active:var(--kd-color-button-primary-background--active);--kd-color-button-tag-background--focus:var(--kd-color-background-accent-subtle);--kd-color-button-tag-background--disabled:var(--kd-color-background-disabled);--kd-color-link-primary:var(--kd-color-text-secondary);--kd-color-link-primary--hover:var(--kd-color-springgreen-10);--kd-color-link-primary--active:var(--kd-color-neutral-white);--kd-color-link-primary--focus:var(--kd-color-text-primary);--kd-color-link-secondary:var(--kd-color-link-primary);--kd-color-link-secondary--hover:var(--kd-color-link-primary--hover);--kd-color-link-secondary--active:var(--kd-color-link-primary--active);--kd-color-link-secondary--focus:var(--kd-color-link-primary)}.kd-component-palette--coolgray-100,.kd-component-palette--spruce-90{background-color:var(--kd-color-background-ui-default);color:var(--kd-color-text-primary)}.kd-component-palette--coolgray-100{--kd-color-text-primary:var(--kd-color-neutral-white);--kd-color-text-secondary:var(--kd-color-warmgray-30);--kd-color-text-tertiary:var(--kd-color-neutral-white);--kd-color-text-accent-primary:var(--kd-color-springgreen-20);--kd-color-text-accent-secondary:var(--kd-color-coolgray-40);--kd-color-text-accent-tertiary:var(--kd-color-coolgray-80);--kd-color-text-inverse:var(--kd-color-coolgray-100);--kd-color-text-disabled:var(--kd-color-coolgray-80);--kd-color-text-disabled-inverse:var(--kd-color-coolgray-100);--kd-color-background-ui-default:var(--kd-color-coolgray-100);--kd-color-background-primary:var(--kd-color-spruce-90);--kd-color-background-primary-hover:var(--kd-color-spruce-60);--kd-color-background-secondary:var(--kd-color-coolgray-90);--kd-color-background-secondary-hover:var(--kd-color-spruce-90);--kd-color-background-tertiary:var(--kd-color-coolgray-90);--kd-color-background-accent-subtle:var(--kd-color-coolgray-90);--kd-color-background-accent-primary:var(--kd-color-springgreen-20);--kd-color-background-accent-secondary:var(--kd-color-coolgray-40);--kd-color-background-accent-tertiary:var(--kd-color-coolgray-80);--kd-color-background-disabled:var(--kd-color-coolgray-80);--kd-color-border-primary:var(--kd-color-neutral-white);--kd-color-border-accent-subtle:var(--kd-color-coolgray-90);--kd-color-border-accent-primary:var(--kd-color-springgreen-20);--kd-color-border-accent-secondary:var(--kd-color-coolgray-40);--kd-color-border-accent-tertiary:var(--kd-color-coolgray-80);--kd-color-border-focus:var(--kd-color-springgreen-20);--kd-color-border-disabled:var(--kd-color-coolgray-80);--kd-color-button-primary-text:var(--kd-color-text-inverse);--kd-color-button-primary-text--hover:var(--kd-color-text-inverse);--kd-color-button-primary-text--active:var(--kd-color-text-inverse);--kd-color-button-primary-text--focus:var(--kd-color-text-inverse);--kd-color-button-primary-text--disabled:var(--kd-color-text-disabled-inverse);--kd-color-button-primary-background:var(--kd-color-springgreen-20);--kd-color-button-primary-background--hover:var(--kd-color-springgreen-10);--kd-color-button-primary-background--active:var(--kd-color-springgreen-40);--kd-color-button-primary-background--focus:var(--kd-color-springgreen-20);--kd-color-button-primary-background--disabled:var(--kd-color-background-disabled);--kd-color-button-primary-border:var(--kd-color-transparent);--kd-color-button-primary-border--hover:var(--kd-color-transparent);--kd-color-button-primary-border--active:var(--kd-color-transparent);--kd-color-button-primary-border--focus:var(--kd-color-transparent);--kd-color-button-primary-border--disabled:var(--kd-color-transparent);--kd-color-button-secondary-text:var(--kd-color-text-primary);--kd-color-button-secondary-text--hover:var(--kd-color-text-primary);--kd-color-button-secondary-text--active:var(--kd-color-text-primary);--kd-color-button-secondary-text--focus:var(--kd-color-text-primary);--kd-color-button-secondary-text--disabled:var(--kd-color-text-disabled);--kd-color-button-secondary-background:var(--kd-color-transparent);--kd-color-button-secondary-background--hover:var(--kd-color-darkstone-90);--kd-color-button-secondary-background--active:var(--kd-color-darkstone-50);--kd-color-button-secondary-background--focus:var(--kd-color-transparent);--kd-color-button-secondary-background--disabled:var(--kd-color-transparent);--kd-color-button-secondary-border:var(--kd-color-border-primary);--kd-color-button-secondary-border--hover:var(--kd-color-button-secondary-background--hover);--kd-color-button-secondary-border--active:var(--kd-color-button-secondary-background--active);--kd-color-button-secondary-border--focus:var(--kd-color-border-primary);--kd-color-button-secondary-border--disabled:var(--kd-color-border-disabled);--kd-color-button-tertiary-text:var(--kd-color-text-tertiary);--kd-color-button-tertiary-text--hover:var(--kd-color-text-tertiary);--kd-color-button-tertiary-text--active:var(--kd-color-text-tertiary);--kd-color-button-tertiary-text--focus:var(--kd-color-text-tertiary);--kd-color-button-tertiary-text--disabled:var(--kd-color-text-disabled);--kd-color-button-tertiary-background:var(--kd-color-transparent);--kd-color-button-tertiary-background--hover:var(--kd-color-darkstone-70);--kd-color-button-tertiary-background--active:var(--kd-color-darkstone-90);--kd-color-button-tertiary-background--focus:var(--kd-color-transparent);--kd-color-button-tertiary-background--disabled:var(--kd-color-transparent);--kd-color-button-tertiary-border:var(--kd-color-transparent);--kd-color-button-tertiary-border--hover:var(--kd-color-transparent);--kd-color-button-tertiary-border--active:var(--kd-color-transparent);--kd-color-button-tertiary-border--focus:var(--kd-color-transparent);--kd-color-button-tertiary-border--disabled:var(--kd-color-transparent);--kd-color-button-destructive-text--disabled:var(--kd-color-text-disabled-inverse);--kd-color-button-destructive-background--disabled:var(--kd-color-background-disabled);--kd-color-button-tag-text:var(--kd-color-button-secondary-text);--kd-color-button-tag-text--hover:var(--kd-color-button-primary-text--hover);--kd-color-button-tag-text--active:var(--kd-color-button-primary-text--active);--kd-color-button-tag-text--focus:var(--kd-color-button-secondary-text--focus);--kd-color-button-tag-text--disabled:var(--kd-color-text-disabled-inverse);--kd-color-button-tag-background:var(--kd-color-background-accent-subtle);--kd-color-button-tag-background--hover:var(--kd-color-button-primary-background--hover);--kd-color-button-tag-background--active:var(--kd-color-button-primary-background--active);--kd-color-button-tag-background--focus:var(--kd-color-background-accent-subtle);--kd-color-button-tag-background--disabled:var(--kd-color-background-disabled);--kd-color-link-primary:var(--kd-color-text-primary);--kd-color-link-primary--hover:var(--kd-color-darkstone-20);--kd-color-link-primary--active:var(--kd-color-warmgray-60);--kd-color-link-primary--focus:var(--kd-color-text-primary);--kd-color-link-secondary:var(--kd-color-link-primary);--kd-color-link-secondary--hover:var(--kd-color-link-primary--hover);--kd-color-link-secondary--active:var(--kd-color-link-primary--active);--kd-color-link-secondary--focus:var(--kd-color-link-primary)}:root{--kd-spacing-page-gutter:32px;--kd-spacing-page-gutter--half:16px;--kd-spacing-page-gutter--double:64px;--kd-spacing-page-gutter--negative:-32px;--kd-header-height-primary:108px;--kd-header-height-primary-static:108px;--kd-body-spacer:0}@media(min-width:672px){:root{--kd-spacing-page-gutter:64px;--kd-spacing-page-gutter--half:32px;--kd-spacing-page-gutter--double:128px;--kd-spacing-page-gutter--negative:-64px;--kd-header-height-primary:108px;--kd-header-height-primary-static:108px}}@media(min-width:1184px){:root{--kd-spacing-page-gutter:80px;--kd-spacing-page-gutter--half:40px;--kd-spacing-page-gutter--double:160px;--kd-spacing-page-gutter--negative:-80px;--kd-header-height-primary:136px;--kd-header-height-primary-static:136px}}@media(min-width:1312px){:root{--kd-spacing-page-gutter:96px;--kd-spacing-page-gutter--half:48px;--kd-spacing-page-gutter--double:192px;--kd-spacing-page-gutter--negative:-96px}}.kd-btn--primary,.kd-btn--secondary,.kd-btn--tertiary{font-family:var(--kd-font-family-primary)}.kd-btn--social-icon.kd-btn--institute-social-icon{border:1px solid var(--kd-color-border-light);color:var(--kd-color-darkstone-50);height:var(--kd-spacing-32);width:var(--kd-spacing-32)}.kd-btn--carousel-nav{align-items:center;background:transparent;border:1px solid transparent;border-radius:66px;cursor:pointer;display:inline-flex;font-family:var(--kd-font-family-secondary);font-size:var(--kd-font-size-utility-2);font-weight:var(--kd-font-weight-medium);gap:var(--kd-spacing-8);height:44px;justify-content:center;letter-spacing:var(--kd-letter-spacing-default);line-height:var(--kd-line-height-utility-2);max-width:100%;outline:0;overflow:hidden;padding:var(--kd-spacing-12) var(--kd-spacing-16);position:relative;text-decoration:none;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out}.kd-btn--carousel-nav:active,.kd-btn--carousel-nav:focus,.kd-btn--carousel-nav:focus-visible,.kd-btn--carousel-nav:hover{outline:0;text-decoration:none}.kd-btn--carousel-nav:focus-visible{outline:2px solid var(--kd-color-border-focus);outline-offset:var(--kd-spacing-2)}.kd-btn--carousel-nav.disabled,.kd-btn--carousel-nav:disabled{background-color:var(--kd-color-background-disabled);border-color:var(--kd-color-transparent);color:var(--kd-color-text-inverse);cursor:not-allowed;outline:0;pointer-events:none}.kd-btn--carousel-nav.icon-only{padding:11px;width:44px}.kd-btn--carousel-nav.kd-btn--small{height:32px;padding:6px 10px}.kd-btn--carousel-nav.kd-btn--small.icon-only{padding:5px;width:32px}.kd-btn--carousel-nav.kd-btn--large{height:52px;padding:var(--kd-spacing-16)}.kd-btn--carousel-nav.kd-btn--large.icon-only{padding:15px;width:52px}.kd-btn--carousel-nav.kd-btn--icon-left{flex-direction:row-reverse}.kd-btn--carousel-nav span,.kd-btn--carousel-nav svg{align-items:center;display:inline-flex;position:relative;z-index:1}.kd-btn--carousel-nav span{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis}.kd-btn--carousel-nav .kd-svg-icon,.kd-btn--carousel-nav .kd-svg-stroke-icon{height:var(--kd-spacing-16);width:var(--kd-spacing-16)}.kd-btn--carousel-nav{background:var(--kd-color-darkstone-50);border:0;border-radius:50%;color:var(--kd-color-neutral-white);height:var(--kd-spacing-32);min-width:auto;padding:0;width:var(--kd-spacing-32)}.kd-btn--carousel-nav:active,.kd-btn--carousel-nav:focus,.kd-btn--carousel-nav:focus-visible,.kd-btn--carousel-nav:hover{background:var(--kd-color-darkstone-50);color:var(--kd-color-neutral-white)}.kd-btn--carousel-nav:disabled{background:var(--kd-color-darkstone-80);color:var(--kd-color-neutral-white)}.kd-btn--carousel-nav .kd-svg-icon{height:var(--kd-spacing-20);width:var(--kd-spacing-20)}.kd-btn--carousel-control{align-items:center;background:transparent;border:1px solid transparent;border-radius:66px;cursor:pointer;display:inline-flex;font-family:var(--kd-font-family-secondary);font-size:var(--kd-font-size-utility-2);font-weight:var(--kd-font-weight-medium);gap:var(--kd-spacing-8);height:44px;justify-content:center;letter-spacing:var(--kd-letter-spacing-default);line-height:var(--kd-line-height-utility-2);max-width:100%;outline:0;overflow:hidden;padding:var(--kd-spacing-12) var(--kd-spacing-16);position:relative;text-decoration:none;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out}.kd-btn--carousel-control:active,.kd-btn--carousel-control:focus,.kd-btn--carousel-control:focus-visible,.kd-btn--carousel-control:hover{outline:0;text-decoration:none}.kd-btn--carousel-control:focus-visible{outline:2px solid var(--kd-color-border-focus);outline-offset:var(--kd-spacing-2)}.kd-btn--carousel-control.disabled,.kd-btn--carousel-control:disabled{background-color:var(--kd-color-background-disabled);border-color:var(--kd-color-transparent);color:var(--kd-color-text-inverse);cursor:not-allowed;outline:0;pointer-events:none}.kd-btn--carousel-control.icon-only{padding:11px;width:44px}.kd-btn--carousel-control.kd-btn--small{height:32px;padding:6px 10px}.kd-btn--carousel-control.kd-btn--small.icon-only{padding:5px;width:32px}.kd-btn--carousel-control.kd-btn--large{height:52px;padding:var(--kd-spacing-16)}.kd-btn--carousel-control.kd-btn--large.icon-only{padding:15px;width:52px}.kd-btn--carousel-control.kd-btn--icon-left{flex-direction:row-reverse}.kd-btn--carousel-control span,.kd-btn--carousel-control svg{align-items:center;display:inline-flex;position:relative;z-index:1}.kd-btn--carousel-control span{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis}.kd-btn--carousel-control .kd-svg-icon,.kd-btn--carousel-control .kd-svg-stroke-icon{height:var(--kd-spacing-16);width:var(--kd-spacing-16)}.kd-btn--carousel-control{background:var(--kd-color-neutral-white);border:0;border-radius:50%;color:var(--kd-color-darkstone-80);height:var(--kd-spacing-24);min-width:auto;padding:0;width:var(--kd-spacing-24)}.kd-btn--carousel-control:active,.kd-btn--carousel-control:focus,.kd-btn--carousel-control:focus-visible,.kd-btn--carousel-control:hover{background:var(--kd-color-neutral-white);color:var(--kd-color-darkstone-80)}.kd-btn--carousel-control .kd-svg-icon{height:var(--kd-spacing-16);width:var(--kd-spacing-16)}.kd-btn--top-cta-btn{align-items:center;background:transparent;border:1px solid transparent;border-radius:66px;cursor:pointer;display:inline-flex;font-family:var(--kd-font-family-secondary);font-size:var(--kd-font-size-utility-2);font-weight:var(--kd-font-weight-medium);gap:var(--kd-spacing-8);height:44px;justify-content:center;letter-spacing:var(--kd-letter-spacing-default);line-height:var(--kd-line-height-utility-2);max-width:100%;outline:0;overflow:hidden;padding:var(--kd-spacing-12) var(--kd-spacing-16);position:relative;text-decoration:none;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out}.kd-btn--top-cta-btn:active,.kd-btn--top-cta-btn:focus,.kd-btn--top-cta-btn:focus-visible,.kd-btn--top-cta-btn:hover{outline:0;text-decoration:none}.kd-btn--top-cta-btn:focus-visible{outline:2px solid var(--kd-color-border-focus);outline-offset:var(--kd-spacing-2)}.kd-btn--top-cta-btn.disabled,.kd-btn--top-cta-btn:disabled{background-color:var(--kd-color-background-disabled);border-color:var(--kd-color-transparent);color:var(--kd-color-text-inverse);cursor:not-allowed;outline:0;pointer-events:none}.kd-btn--top-cta-btn.icon-only{padding:11px;width:44px}.kd-btn--top-cta-btn.kd-btn--small{height:32px;padding:6px 10px}.kd-btn--top-cta-btn.kd-btn--small.icon-only{padding:5px;width:32px}.kd-btn--top-cta-btn.kd-btn--large{height:52px;padding:var(--kd-spacing-16)}.kd-btn--top-cta-btn.kd-btn--large.icon-only{padding:15px;width:52px}.kd-btn--top-cta-btn.kd-btn--icon-left{flex-direction:row-reverse}.kd-btn--top-cta-btn span,.kd-btn--top-cta-btn svg{align-items:center;display:inline-flex;position:relative;z-index:1}.kd-btn--top-cta-btn span{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis}.kd-btn--top-cta-btn .kd-svg-icon,.kd-btn--top-cta-btn .kd-svg-stroke-icon{height:var(--kd-spacing-16);width:var(--kd-spacing-16)}.kd-btn--top-cta-btn{background:var(--kd-color-darkstone-10);border:0;border-radius:50%;color:var(--kd-color-darkstone-80);height:var(--kd-spacing-48);min-width:auto;padding:0;width:var(--kd-spacing-48)}.kd-btn--top-cta-btn .kd-svg-icon{display:block;height:var(--kd-spacing-20);left:0;position:absolute;transition:translate .4s ease-in-out;translate:0 0;width:var(--kd-spacing-20)}.kd-btn--top-cta-btn__icon-default{top:0}.kd-btn--top-cta-btn__icon-hover{top:100%}.kd-btn--top-cta-btn__icon-box{height:var(--kd-spacing-20);overflow:hidden;position:relative;width:var(--kd-spacing-20)}.kd-btn--top-cta-btn:active,.kd-btn--top-cta-btn:focus,.kd-btn--top-cta-btn:focus-visible,.kd-btn--top-cta-btn:hover{background:var(--kd-color-darkstone-20);color:var(--kd-color-darkstone-80)}.kd-btn--top-cta-btn:active .kd-svg-icon,.kd-btn--top-cta-btn:focus .kd-svg-icon,.kd-btn--top-cta-btn:focus-visible .kd-svg-icon,.kd-btn--top-cta-btn:hover .kd-svg-icon{translate:0 -100%}body:not(.article){--kd-color-text-primary:var(--kd-color-neutral-white);--kd-color-text-secondary:var(--kd-color-darkstone-20);--kd-color-text-tertiary:var(--kd-color-neutral-white);--kd-color-text-accent-primary:var(--kd-color-springgreen-20);--kd-color-text-accent-secondary:var(--kd-color-coolgray-40);--kd-color-text-accent-tertiary:var(--kd-color-darkstone-60);--kd-color-text-inverse:var(--kd-color-darkstone-80);--kd-color-text-disabled:var(--kd-color-darkstone-50);--kd-color-text-disabled-inverse:var(--kd-color-darkstone-80);--kd-color-background-ui-default:var(--kd-color-darkstone-80);--kd-color-background-primary:var(--kd-color-neutral-white);--kd-color-background-primary-hover:var(--kd-color-darkstone-30);--kd-color-background-secondary:var(--kd-color-neutral-white);--kd-color-background-secondary-hover:var(--kd-color-darkstone-20);--kd-color-background-tertiary:var(--kd-color-neutral-white);--kd-color-background-accent-subtle:var(--kd-color-darkstone-90);--kd-color-background-accent-primary:var(--kd-color-springgreen-20);--kd-color-background-accent-secondary:var(--kd-color-coolgray-40);--kd-color-background-accent-tertiary:var(--kd-color-darkstone-60);--kd-color-background-disabled:var(--kd-color-darkstone-60);--kd-color-border-primary:var(--kd-color-neutral-white);--kd-color-border-accent-subtle:var(--kd-color-darkstone-90);--kd-color-border-accent-primary:var(--kd-color-springgreen-20);--kd-color-border-accent-secondary:var(--kd-color-coolgray-40);--kd-color-border-accent-tertiary:var(--kd-color-darkstone-60);--kd-color-border-focus:var(--kd-color-springgreen-20);--kd-color-border-disabled:var(--kd-color-darkstone-50);--kd-color-button-primary-text:var(--kd-color-text-inverse);--kd-color-button-primary-text--hover:var(--kd-color-text-inverse);--kd-color-button-primary-text--active:var(--kd-color-text-primary);--kd-color-button-primary-text--focus:var(--kd-color-text-inverse);--kd-color-button-primary-text--disabled:var(--kd-color-text-disabled-inverse);--kd-color-button-primary-background:var(--kd-color-neutral-white);--kd-color-button-primary-background--hover:var(--kd-color-darkstone-30);--kd-color-button-primary-background--active:var(--kd-color-darkstone-100);--kd-color-button-primary-background--focus:var(--kd-color-neutral-white);--kd-color-button-primary-background--disabled:var(--kd-color-background-disabled);--kd-color-button-primary-border:var(--kd-color-transparent);--kd-color-button-primary-border--hover:var(--kd-color-transparent);--kd-color-button-primary-border--active:var(--kd-color-transparent);--kd-color-button-primary-border--focus:var(--kd-color-transparent);--kd-color-button-primary-border--disabled:var(--kd-color-transparent);--kd-color-button-secondary-text:var(--kd-color-text-primary);--kd-color-button-secondary-text--hover:var(--kd-color-text-primary);--kd-color-button-secondary-text--active:var(--kd-color-text-primary);--kd-color-button-secondary-text--focus:var(--kd-color-text-primary);--kd-color-button-secondary-text--disabled:var(--kd-color-text-disabled);--kd-color-button-secondary-background:var(--kd-color-transparent);--kd-color-button-secondary-background--hover:var(--kd-color-darkstone-90);--kd-color-button-secondary-background--active:var(--kd-color-darkstone-50);--kd-color-button-secondary-background--focus:var(--kd-color-transparent);--kd-color-button-secondary-background--disabled:var(--kd-color-transparent);--kd-color-button-secondary-border:var(--kd-color-border-primary);--kd-color-button-secondary-border--hover:var(--kd-color-button-secondary-background--hover);--kd-color-button-secondary-border--active:var(--kd-color-button-secondary-background--active);--kd-color-button-secondary-border--focus:var(--kd-color-border-primary);--kd-color-button-secondary-border--disabled:var(--kd-color-border-disabled);--kd-color-button-tertiary-text:var(--kd-color-text-tertiary);--kd-color-button-tertiary-text--hover:var(--kd-color-text-tertiary);--kd-color-button-tertiary-text--active:var(--kd-color-text-tertiary);--kd-color-button-tertiary-text--focus:var(--kd-color-text-tertiary);--kd-color-button-tertiary-text--disabled:var(--kd-color-text-disabled);--kd-color-button-tertiary-background:var(--kd-color-transparent);--kd-color-button-tertiary-background--hover:var(--kd-color-darkstone-70);--kd-color-button-tertiary-background--active:var(--kd-color-darkstone-90);--kd-color-button-tertiary-background--focus:var(--kd-color-transparent);--kd-color-button-tertiary-background--disabled:var(--kd-color-transparent);--kd-color-button-tertiary-border:var(--kd-color-transparent);--kd-color-button-tertiary-border--hover:var(--kd-color-transparent);--kd-color-button-tertiary-border--active:var(--kd-color-transparent);--kd-color-button-tertiary-border--focus:var(--kd-color-transparent);--kd-color-button-tertiary-border--disabled:var(--kd-color-transparent);--kd-color-button-destructive-text--disabled:var(--kd-color-text-disabled-inverse);--kd-color-button-destructive-background--disabled:var(--kd-color-background-disabled);--kd-color-button-tag-text:var(--kd-color-button-secondary-text);--kd-color-button-tag-text--hover:var(--kd-color-button-primary-text--hover);--kd-color-button-tag-text--active:var(--kd-color-button-primary-text--active);--kd-color-button-tag-text--focus:var(--kd-color-button-secondary-text--focus);--kd-color-button-tag-text--disabled:var(--kd-color-text-disabled-inverse);--kd-color-button-tag-background:var(--kd-color-background-accent-subtle);--kd-color-button-tag-background--hover:var(--kd-color-button-primary-background--hover);--kd-color-button-tag-background--active:var(--kd-color-button-primary-background--active);--kd-color-button-tag-background--focus:var(--kd-color-background-accent-subtle);--kd-color-button-tag-background--disabled:var(--kd-color-background-disabled);--kd-color-link-primary:var(--kd-color-text-primary);--kd-color-link-primary--hover:var(--kd-color-darkstone-20);--kd-color-link-primary--active:var(--kd-color-darkstone-100);--kd-color-link-primary--focus:var(--kd-color-text-primary);--kd-color-link-secondary:var(--kd-color-link-primary);--kd-color-link-secondary--hover:var(--kd-color-link-primary--hover);--kd-color-link-secondary--active:var(--kd-color-link-primary--active);--kd-color-link-secondary--focus:var(--kd-color-link-primary);background-color:var(--kd-color-darkstone-100)}@media(min-width:2048px){body:not(.article)>.root{background-color:var(--kd-color-darkstone-100)}}body{font-family:var(--kd-font-family-primary);padding-top:0}.institute-main-content{position:relative;z-index:var(--kd-z-above-default)}.cmp-image-v2{margin-bottom:var(--kd-spacing-typography-margin-bottom)}.cmp-image-v2__image,.cmp-image-v2__link{display:block;width:100%}.cmp-image-v2__title{margin-top:var(--kd-spacing-16)}.s7dm-dynamic-media.s7videoviewer .s7container[mode=fullscreen]{background:#000;left:0;position:fixed;top:0}.s7dm-dynamic-media.s7videoviewer .s7container[mode=fullscreen] .s7controlbar{height:50px!important}@media(min-width:1184px){.s7dm-dynamic-media.s7videoviewer .s7container[mode=fullscreen] .s7controlbar{height:30px!important}}.s7dm-dynamic-media.s7videoviewer .s7container .s7socialshare{display:none}.s7dm-dynamic-media.s7videoviewer .s7container .s7videoplayer{container-type:inline-size}.s7dm-dynamic-media.s7videoviewer .s7container .s7videoplayer .s7iconeffect{aspect-ratio:1/1;background:50% no-repeat;background-size:100%;border-radius:50%;cursor:pointer;height:auto;max-width:80px;min-width:40px;width:10%}.s7dm-dynamic-media.s7videoviewer .s7container .s7videoplayer .s7iconeffect[state]{background-color:transparent;background-image:url(../../../etc.clientlibs/kyndrylprogram/clientlibs/clientlib-site/resources/icons/videoplayer-custom-controls/btn-play-poster.svg);background-position:50%;background-repeat:no-repeat;background-size:100%}.s7dm-dynamic-media.s7videoviewer .s7container .s7caption{font-size:clamp(.75rem,1.5cqi,4rem);text-align:center}.s7dm-dynamic-media.s7videoviewer .s7container .s7controlbar{background:rgba(8,22,24,.75);height:30px;opacity:1!important;z-index:var(--kd-z-default)}.s7dm-dynamic-media.s7videoviewer .s7container .s7controlbar .s7innercontrolbarcontainer{align-items:center;-moz-column-gap:4px;column-gap:4px;display:grid;grid-template-columns:22px 1fr repeat(5,auto);padding:0 4px}.s7dm-dynamic-media.s7videoviewer .s7container .s7controlbar .s7innercontrolbarcontainer .s7audiocaptions,.s7dm-dynamic-media.s7videoviewer .s7container .s7controlbar .s7innercontrolbarcontainer .s7closedcaptionbutton,.s7dm-dynamic-media.s7videoviewer .s7container .s7controlbar .s7innercontrolbarcontainer .s7fullscreenbutton,.s7dm-dynamic-media.s7videoviewer .s7container .s7controlbar .s7innercontrolbarcontainer .s7mutablevolume,.s7dm-dynamic-media.s7videoviewer .s7container .s7controlbar .s7innercontrolbarcontainer .s7playpausebutton,.s7dm-dynamic-media.s7videoviewer .s7container .s7controlbar .s7innercontrolbarcontainer .s7videoscrubber,.s7dm-dynamic-media.s7videoviewer .s7container .s7controlbar .s7innercontrolbarcontainer .s7videotime{bottom:0;left:0;position:relative;right:0;top:0}.s7dm-dynamic-media.s7videoviewer .s7container .s7controlbar .s7playpausebutton[selected]{background:50% no-repeat;background-size:12px auto;border-radius:1px;height:22px;width:22px}.s7dm-dynamic-media.s7videoviewer .s7container .s7controlbar .s7playpausebutton[selected][selected=false]{background-image:url(../../../etc.clientlibs/kyndrylprogram/clientlibs/clientlib-site/resources/icons/videoplayer-custom-controls/btn-pause.svg)}.s7dm-dynamic-media.s7videoviewer .s7container .s7controlbar .s7playpausebutton[selected][selected=true]{background-image:url(../../../etc.clientlibs/kyndrylprogram/clientlibs/clientlib-site/resources/icons/videoplayer-custom-controls/btn-play.svg)}.s7dm-dynamic-media.s7videoviewer .s7container .s7controlbar .s7playpausebutton[selected][state=over]{background-color:hsla(0,0%,85%,.3)}.s7dm-dynamic-media.s7videoviewer .s7container .s7controlbar .s7playpausebutton[selected][replay=true]{background-position:50%}.s7dm-dynamic-media.s7videoviewer .s7container .s7controlbar .s7videotime{color:#bab6b4;font-size:10px;height:auto!important;height:auto;line-height:22px;padding:0;width:100px}.s7touchinput.s7dm-dynamic-media.s7videoviewer .s7container .s7controlbar .s7videotime{right:60px!important}.s7dm-dynamic-media.s7videoviewer .s7container .s7controlbar .s7videoscrubber{left:4px!important;top:-2px!important;width:auto!important}.s7dm-dynamic-media.s7videoviewer .s7container .s7controlbar .s7videoscrubber .s7videotime{background:rgba(8,22,24,.75);border-radius:5px;height:22px;width:60px}.s7dm-dynamic-media.s7videoviewer .s7container .s7controlbar .s7track{background:#555;height:5px}.s7dm-dynamic-media.s7videoviewer .s7container .s7controlbar .s7trackloaded{background:#666;height:5px}.s7dm-dynamic-media.s7videoviewer .s7container .s7controlbar .s7trackplayed{background:#999;height:5px}.s7dm-dynamic-media.s7videoviewer .s7container .s7controlbar .s7knob{background:#fff;border-radius:50%;height:9px;top:-2px;width:9px}.s7dm-dynamic-media.s7videoviewer .s7container .s7controlbar .s7closedcaptionbutton[selected]{background:50% no-repeat;background-size:16px auto;border-radius:1px;height:22px;width:22px}.s7touchinput.s7dm-dynamic-media.s7videoviewer .s7container .s7controlbar .s7closedcaptionbutton[selected]{right:35px!important}.s7dm-dynamic-media.s7videoviewer .s7container .s7controlbar .s7closedcaptionbutton[selected][selected=false]{background-image:url(../../../etc.clientlibs/kyndrylprogram/clientlibs/clientlib-site/resources/icons/videoplayer-custom-controls/btn-closed-captions-disabled.svg)}.s7dm-dynamic-media.s7videoviewer .s7container .s7controlbar .s7closedcaptionbutton[selected][selected=true]{background-image:url(../../../etc.clientlibs/kyndrylprogram/clientlibs/clientlib-site/resources/icons/videoplayer-custom-controls/btn-closed-captions-enabled.svg)}.s7dm-dynamic-media.s7videoviewer .s7container .s7controlbar .s7closedcaptionbutton[selected][state=over]{background-color:hsla(0,0%,85%,.3)}.s7dm-dynamic-media.s7videoviewer .s7container .s7controlbar .s7audiocaptions{height:22px;transform:translateY(0);width:26px}.s7dm-dynamic-media.s7videoviewer .s7container .s7controlbar .s7audiocaptions .s7audiocaptionsbutton{background:url(../../../etc.clientlibs/kyndrylprogram/clientlibs/clientlib-site/resources/icons/videoplayer-custom-controls/btn-subtitles.svg) 50% no-repeat;background-size:16px auto;border-radius:1px}.s7dm-dynamic-media.s7videoviewer .s7container .s7controlbar .s7audiocaptions .s7audiocaptionsbutton[state=over]{background-color:hsla(0,0%,85%,.3)}.s7dm-dynamic-media.s7videoviewer .s7container .s7controlbar .s7mutablevolume{height:22px;width:30px}.s7dm-dynamic-media.s7videoviewer .s7container .s7controlbar .s7mutablevolume .s7mutebutton[selected]{background:50% no-repeat;border-radius:1px;height:100%;width:30px}.s7dm-dynamic-media.s7videoviewer .s7container .s7controlbar .s7mutablevolume .s7mutebutton[selected][selected=false]{background-image:url(../../../etc.clientlibs/kyndrylprogram/clientlibs/clientlib-site/resources/icons/videoplayer-custom-controls/btn-audio-on.svg);background-size:20px auto}.s7dm-dynamic-media.s7videoviewer .s7container .s7controlbar .s7mutablevolume .s7mutebutton[selected][selected=true]{background-image:url(../../../etc.clientlibs/kyndrylprogram/clientlibs/clientlib-site/resources/icons/videoplayer-custom-controls/btn-audio-mute.svg);background-size:14px auto}.s7dm-dynamic-media.s7videoviewer .s7container .s7controlbar .s7mutablevolume .s7mutebutton[selected][state=over]{background-color:hsla(0,0%,85%,.3)}.s7dm-dynamic-media.s7videoviewer .s7container .s7controlbar .s7verticalvolume{background:rgba(8,22,24,.75);border-radius:5px;height:80px;top:-95px!important;width:30px}.s7dm-dynamic-media.s7videoviewer .s7container .s7controlbar .s7verticalvolume .s7track{background:#555;height:56px;left:12px;top:12px;width:5px}.s7dm-dynamic-media.s7videoviewer .s7container .s7controlbar .s7verticalvolume .s7filledtrack{background:#999;width:5px}.s7dm-dynamic-media.s7videoviewer .s7container .s7controlbar .s7verticalvolume .s7knob{background:#fff;border-radius:50%;height:9px;left:10px;width:9px}.s7dm-dynamic-media.s7videoviewer .s7container .s7controlbar .s7fullscreenbutton[selected]{background:50% no-repeat;background-size:14px auto;border-radius:1px;height:22px;width:22px}.s7dm-dynamic-media.s7videoviewer .s7container .s7controlbar .s7fullscreenbutton[selected][selected=false]{background-image:url(../../../etc.clientlibs/kyndrylprogram/clientlibs/clientlib-site/resources/icons/videoplayer-custom-controls/btn-fullscreen-open.svg)}.s7dm-dynamic-media.s7videoviewer .s7container .s7controlbar .s7fullscreenbutton[selected][selected=true]{background-image:url(../../../etc.clientlibs/kyndrylprogram/clientlibs/clientlib-site/resources/icons/videoplayer-custom-controls/btn-fullscreen-close.svg)}.s7dm-dynamic-media.s7videoviewer .s7container .s7controlbar .s7fullscreenbutton[selected][state=over]{background-color:hsla(0,0%,85%,.3)}.cmp-separator hr{border:0;border-top:1px solid var(--kd-color-border-light)}.cmp-text-v2{margin-bottom:var(--kd-spacing-typography-margin-bottom)}.cmp-text-v2 :has(>.kd-type--headline-01){font-family:var(--kd-font-family-primary);font-size:var(--kd-font-size-headline-1);font-weight:var(--kd-font-weight-medium);letter-spacing:var(--kd-letter-spacing-large-title);line-height:var(--kd-line-height-headline-1)}.cmp-text-v2 :has(>.kd-type--headline-01) b,.cmp-text-v2 :has(>.kd-type--headline-01) strong{font-weight:var(--kd-font-weight-extrabold);letter-spacing:var(--kd-letter-spacing-default)}.cmp-text-v2 :has(>.kd-type--headline-02){font-family:var(--kd-font-family-primary);font-size:var(--kd-font-size-headline-2);font-weight:var(--kd-font-weight-medium);letter-spacing:var(--kd-letter-spacing-narrow);line-height:var(--kd-line-height-headline-2)}.cmp-text-v2 :has(>.kd-type--headline-02) b,.cmp-text-v2 :has(>.kd-type--headline-02) strong{font-weight:var(--kd-font-weight-extrabold);letter-spacing:var(--kd-letter-spacing-default)}.cmp-text-v2 :has(>.kd-type--headline-03){font-family:var(--kd-font-family-primary);font-size:var(--kd-font-size-headline-3);font-weight:var(--kd-font-weight-medium);letter-spacing:var(--kd-letter-spacing-narrow);line-height:var(--kd-line-height-headline-3)}.cmp-text-v2 :has(>.kd-type--headline-03) b,.cmp-text-v2 :has(>.kd-type--headline-03) strong{font-weight:var(--kd-font-weight-extrabold);letter-spacing:var(--kd-letter-spacing-default)}.cmp-text-v2 :has(>.kd-type--headline-04){font-family:var(--kd-font-family-primary);font-size:var(--kd-font-size-headline-4);font-weight:var(--kd-font-weight-regular);letter-spacing:var(--kd-letter-spacing-narrow);line-height:var(--kd-line-height-headline-4)}.cmp-text-v2 :has(>.kd-type--headline-04) b,.cmp-text-v2 :has(>.kd-type--headline-04) strong{font-weight:var(--kd-font-weight-bold)}.cmp-text-v2 :has(>.kd-type--headline-05){font-family:var(--kd-font-family-primary);font-size:var(--kd-font-size-headline-5);font-weight:var(--kd-font-weight-regular);letter-spacing:var(--kd-letter-spacing-narrow);line-height:var(--kd-line-height-headline-5)}.cmp-text-v2 :has(>.kd-type--headline-05) b,.cmp-text-v2 :has(>.kd-type--headline-05) strong{font-weight:var(--kd-font-weight-bold)}.cmp-text-v2 :has(>.kd-type--headline-06){font-family:var(--kd-font-family-primary);font-size:var(--kd-font-size-headline-6);font-weight:var(--kd-font-weight-regular);letter-spacing:var(--kd-letter-spacing-narrow);line-height:var(--kd-line-height-headline-6)}.cmp-text-v2 :has(>.kd-type--headline-06) b,.cmp-text-v2 :has(>.kd-type--headline-06) strong{font-weight:var(--kd-font-weight-bold)}.cmp-text-v2 :has(>.kd-type--body-01){font-family:var(--kd-font-family-primary);font-size:var(--kd-font-size-body-large);font-weight:var(--kd-font-weight-regular);letter-spacing:var(--kd-letter-spacing-default);line-height:var(--kd-line-height-body-large)}.cmp-text-v2 :has(>.kd-type--body-02){font-family:var(--kd-font-family-secondary);font-size:var(--kd-font-size-body-medium);font-weight:var(--kd-font-weight-regular);letter-spacing:var(--kd-letter-spacing-default);line-height:var(--kd-line-height-body-medium)}.cmp-text-v2 :has(>.kd-type--body-small){font-family:var(--kd-font-family-secondary);font-size:var(--kd-font-size-body-small);font-weight:var(--kd-font-weight-regular);letter-spacing:var(--kd-letter-spacing-default);line-height:var(--kd-line-height-body-small)}.cmp-text-v2 h1,.cmp-text-v2 h2,.cmp-text-v2 h3,.cmp-text-v2 h4{margin-block:var(--kd-spacing-24)}@media(min-width:1184px){.cmp-text-v2 h1,.cmp-text-v2 h2,.cmp-text-v2 h3,.cmp-text-v2 h4{margin-block:var(--kd-spacing-32)}}.cmp-text-v2 h1:first-child,.cmp-text-v2 h2:first-child,.cmp-text-v2 h3:first-child,.cmp-text-v2 h4:first-child{margin-top:0}.cmp-text-v2 h1:last-child,.cmp-text-v2 h2:last-child,.cmp-text-v2 h3:last-child,.cmp-text-v2 h4:last-child{margin-bottom:0}.cmp-video-v2-modal-overlay{backdrop-filter:blur(10px);background:var(--kd-color-darkstone-80);left:0;mix-blend-mode:multiply;top:0}.cmp-video-v2-modal,.cmp-video-v2-modal-overlay{height:100%;position:fixed;width:100%;z-index:var(--kd-z-modal-overlay)}.cmp-video-v2-modal:not([open]){display:none}.cmp-video-v2-modal__window{align-items:center;display:flex;height:100%;justify-content:center;padding:var(--kd-spacing-page-gutter);position:relative}.cmp-video-v2-modal__container{height:auto;width:80%}@media(min-width:672px){.cmp-video-v2-modal__container{width:60%}}.cmp-video-v2-modal__header{align-items:center;display:flex;justify-content:flex-end;margin-bottom:var(--kd-spacing-8)}.cmp-video-v2-modal__close-btn{background-color:transparent;border-color:transparent}.cmp-video-v2-modal__video-container{aspect-ratio:16/9;background:var(--kd-color-neutral-black);position:relative}.cmp-video-v2__image-container{position:relative}.cmp-video-v2__open-btn{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.cmp-video-v2__title{margin-top:var(--kd-spacing-8)}.cmp-video-v2 .s7videoplayer .video-js.vjs-has-started~.s7iconeffect[state=play],.cmp-video-v2 .s7videoplayer .video-js.vjs-has-started~.s7iconeffect[state=replay]{visibility:hidden}.cmp-video-v2 .s7responsiveViewer{height:100%}.cmp-video-v2[data-variant=inline][data-hide-player-controls=true] .s7controlbar{clip-path:inset(0 0 100% 0)!important;opacity:0!important;pointer-events:none!important}.cmp-video-v2[data-variant=inline][data-hide-player-controls=true].show-controls .s7controlbar{clip-path:inset(0 0 0 0)!important;opacity:1!important;pointer-events:auto!important}.cmp-bottom-toast{bottom:0;left:0;position:fixed;right:0;transform:translateY(100%);transition:transform .2s ease;z-index:var(--kd-z-bottom-toast)}.cmp-bottom-toast.is-active{transform:translateY(0)}.cmp-bottom-toast__main-text{margin:0}@media(max-width:671px){.cmp-bottom-toast__content-container{padding-inline:0}}.cmp-bottom-toast__layout{backdrop-filter:blur(8px);background-color:color-mix(in srgb,var(--kd-color-darkstone-80) 85%,transparent);border:1px solid var(--kd-color-border-primary);border-bottom:0;border-radius:var(--kd-spacing-8) var(--kd-spacing-8) 0 0;display:flex;flex-direction:column;gap:var(--kd-grid-gap);padding:var(--kd-spacing-24) var(--kd-spacing-32) var(--kd-spacing-40)}.cmp-bottom-toast__cta-col{align-items:center;display:flex;flex-wrap:wrap;gap:var(--kd-spacing-8)}.cmp-bottom-toast__cta-button{background-color:var(--kd-color-warmred-50);color:var(--kd-color-neutral-white);padding-inline:var(--kd-spacing-24)}.cmp-bottom-toast__cta-button:before{content:none;display:none}.cmp-bottom-toast__cta-button:active,.cmp-bottom-toast__cta-button:focus,.cmp-bottom-toast__cta-button:focus-visible,.cmp-bottom-toast__cta-button:hover{background-color:var(--kd-color-warmred-50);color:var(--kd-color-neutral-white)}@media(min-width:1184px){.cmp-bottom-toast__main-text{font-family:var(--kd-font-family-primary);font-size:var(--kd-font-size-body-large);font-weight:var(--kd-font-weight-regular);letter-spacing:var(--kd-letter-spacing-default);line-height:var(--kd-line-height-body-large)}.cmp-bottom-toast__layout{align-items:center;backdrop-filter:blur(25px);flex-direction:row;padding:var(--kd-spacing-24) var(--kd-spacing-64)}.cmp-bottom-toast__main-col{flex-grow:1;flex-shrink:1}.cmp-bottom-toast__cta-col{flex-grow:0;flex-shrink:0}.cmp-bottom-toast__cancel-button,.cmp-bottom-toast__cta-button{font-size:var(--kd-font-size-body-medium);line-height:var(--kd-line-height-body-medium)}}.author-mode .cmp-bottom-toast,.cmp-bottom-toast--edit_mode{bottom:unset;left:unset;position:relative;right:unset;transform:none;z-index:unset}.global-footer{padding-block:var(--kd-spacing-48);position:relative;z-index:var(--kd-z-default)}@media(min-width:672px){.global-footer{padding-block:var(--kd-spacing-64)}}@media(min-width:1184px){.global-footer{padding-block:var(--kd-spacing-96)}}.global-footer__logo{display:flex;width:-moz-fit-content;width:fit-content}.global-footer__logo img{height:36px;width:108px}.global-footer__subscribe-text{margin-bottom:var(--kd-spacing-24)}@media(min-width:672px){.global-footer__subscribe-text{width:75%}}@media(min-width:1184px){.global-footer__subscribe-text{width:80%}}.global-footer__subscribe-btn{padding-inline:var(--kd-spacing-24)}.global-footer__promotion-text{margin-bottom:var(--kd-spacing-24)}@media(min-width:672px){.global-footer__promotion-text{width:50%}}@media(min-width:1184px){.global-footer__promotion-text{width:65%}}.global-footer__app-ctas{display:flex;flex-direction:column;row-gap:var(--kd-spacing-20)}@media(min-width:672px){.global-footer__app-ctas{-moz-column-gap:var(--kd-spacing-16);column-gap:var(--kd-spacing-16);flex-direction:row}}.global-footer__app-ctas a{color:var(--kd-color-text-primary)}.global-footer__app-ctas a:active,.global-footer__app-ctas a:focus,.global-footer__app-ctas a:focus-visible,.global-footer__app-ctas a:hover{color:var(--kd-color-text-primary)}.global-footer__nav-links{display:flex;gap:var(--kd-spacing-16);list-style:none;margin:0;padding:0}.global-footer__nav-links>li{margin:0;padding:0}.global-footer__nav-links a{color:var(--kd-color-text-primary);text-decoration:none}.global-footer__nav-links a:active,.global-footer__nav-links a:focus,.global-footer__nav-links a:focus-visible,.global-footer__nav-links a:hover{color:var(--kd-color-text-primary)}@media(min-width:672px){.global-footer__nav-links{flex-direction:column;gap:var(--kd-spacing-8)}}.global-footer__social-ctas{display:flex;gap:var(--kd-spacing-20)}.global-footer__social-link{align-items:center;border:1px solid var(--kd-color-text-secondary);border-radius:50%;color:var(--kd-color-text-primary);display:flex;height:var(--kd-spacing-48);justify-content:center;text-decoration:none;width:var(--kd-spacing-48)}.global-footer__social-link:active,.global-footer__social-link:focus,.global-footer__social-link:focus-visible,.global-footer__social-link:hover{color:var(--kd-color-text-primary)}.global-footer__legal-links{-moz-column-gap:var(--kd-spacing-24);column-gap:var(--kd-spacing-24);display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0;row-gap:var(--kd-spacing-8)}.global-footer__legal-links>li{margin:0;padding:0}.global-footer__legal-links a{color:var(--kd-color-text-secondary);text-decoration:none;white-space:nowrap}.global-footer__legal-links a:active,.global-footer__legal-links a:focus,.global-footer__legal-links a:focus-visible,.global-footer__legal-links a:hover{color:var(--kd-color-text-secondary)}.global-footer__main{row-gap:0}.global-footer__main-col-1,.global-footer__main-col-2,.global-footer__main-col-3{border-top:1px solid var(--kd-color-border-default);padding-block:var(--kd-spacing-32)}.global-footer__main-col-1{border-top:0}@media(min-width:672px){.global-footer__main-col-2{border-top:0}}@media(min-width:1184px){.global-footer__main-col-3{border-top:0}}.global-footer__main-col-4{padding-block:var(--kd-spacing-32)}@media(min-width:1184px){.global-footer__main-col-4{padding-bottom:var(--kd-spacing-64)}}.global-footer__footer{border-top:1px solid var(--kd-color-border-default);display:flex;flex-direction:column;padding-top:var(--kd-spacing-32);row-gap:var(--kd-spacing-20)}@media(min-width:1184px){.global-footer__footer{flex-direction:row;justify-content:space-between}}.global-header{background:transparent;left:0;position:fixed;top:0;width:100dvw;z-index:var(--kd-z-default)}.global-header__content-container{align-items:center;display:flex;justify-content:space-between;padding-block:var(--kd-spacing-32) var(--kd-spacing-16)}@media(min-width:1184px){.global-header__content-container{padding-block:var(--kd-spacing-40) var(--kd-spacing-24)}}.global-header__logo{display:flex;margin-right:auto;width:-moz-fit-content;width:fit-content}.global-header__logo img{height:60px;width:80px}@media(min-width:1184px){.global-header__logo img{height:72px;width:96px}}.global-header__nav-open-btn{align-items:center;background:none;border:0;border-radius:0;color:currentColor;cursor:pointer;display:flex;height:var(--kd-spacing-32);justify-content:center;margin-left:var(--kd-spacing-48);padding:0;width:var(--kd-spacing-32)}.global-header__nav-open-btn .kd-svg-icon{display:block;height:var(--kd-spacing-32);width:var(--kd-spacing-32)}.global-header__subscribe-btn{background-color:var(--kd-color-warmred-50);color:var(--kd-color-neutral-white);height:44px}.global-header__subscribe-btn:before{content:none;display:none}.global-header__subscribe-btn:active,.global-header__subscribe-btn:focus,.global-header__subscribe-btn:focus-visible,.global-header__subscribe-btn:hover{background-color:var(--kd-color-warmred-50);color:var(--kd-color-neutral-white)}.author-mode .global-header,.global-header.ef-view{background-color:var(--kd-color-background-ui-default);height:var(--kd-header-height-primary);position:relative}.nav-menu,.nav-menu-overlay{bottom:0;left:0;position:fixed;right:0;top:0}.nav-menu-overlay{backdrop-filter:blur(8px);background:rgba(39,39,39,.4);z-index:var(--kd-z-modal-overlay)}.nav-menu{background:var(--kd-color-darkstone-100);left:auto;max-width:480px;overflow:auto;width:100dvw;z-index:var(--kd-z-modal-content)}@media(min-width:672px){.nav-menu{max-width:unset;min-width:480px;width:35vw}}.nav-menu__container{display:flex;flex-direction:column;min-height:100%;width:100%}.nav-menu__nav-close-btn{align-items:center;background:none;border:0;border-radius:0;color:currentColor;cursor:pointer;display:flex;gap:var(--kd-spacing-24);height:var(--kd-spacing-32);justify-content:center;padding:0}.nav-menu__nav-close-btn .kd-svg-icon{height:var(--kd-spacing-32);width:var(--kd-spacing-32)}.nav-menu__link{align-items:center;background:transparent;border-top:1px solid hsla(0,0%,100%,.2);display:flex;font-weight:inherit;gap:var(--kd-spacing-16);padding:var(--kd-spacing-20) var(--kd-spacing-32);text-decoration:none;transition:background .15s}.nav-menu__link .kd-svg-icon{fill:var(--kd-color-darkstone-60);height:var(--kd-spacing-24);rotate:-45deg;transition:rotate .15s;width:var(--kd-spacing-24)}.nav-menu__link.current-page,.nav-menu__link:active,.nav-menu__link:focus,.nav-menu__link:focus-visible,.nav-menu__link:hover{background:var(--kd-color-darkstone-80)}.nav-menu__link.current-page .kd-svg-icon,.nav-menu__link:active .kd-svg-icon,.nav-menu__link:focus .kd-svg-icon,.nav-menu__link:focus-visible .kd-svg-icon,.nav-menu__link:hover .kd-svg-icon{rotate:0deg}.nav-menu__header{display:flex;height:var(--kd-spacing-160);justify-content:flex-end;padding:var(--kd-spacing-40) var(--kd-spacing-48)}@media(min-width:672px){.nav-menu__header{padding-right:var(--kd-spacing-80)}}.nav-menu__main{border-bottom:1px solid hsla(0,0%,100%,.2);display:flex;flex-direction:column}.nav-menu__footer{align-items:flex-end;display:flex;flex-grow:1;padding:var(--kd-spacing-64) var(--kd-spacing-32)}@media(min-width:672px){.nav-menu__footer{padding-bottom:var(--kd-spacing-96)}}.nav-menu__subscribe-btn{background-color:var(--kd-color-warmred-50);color:var(--kd-color-neutral-white);height:44px}.nav-menu__subscribe-btn:before{content:none;display:none}.nav-menu__subscribe-btn:active,.nav-menu__subscribe-btn:focus,.nav-menu__subscribe-btn:focus-visible,.nav-menu__subscribe-btn:hover{background-color:var(--kd-color-warmred-50);color:var(--kd-color-neutral-white)}.cmp-article-archive-card{align-items:stretch;color:var(--kd-color-text-primary);display:flex;flex-direction:column;gap:var(--kd-spacing-16);height:100%;text-decoration:none}@media(min-width:672px){.cmp-article-archive-card{gap:var(--kd-spacing-24)}}.cmp-article-archive-card:active,.cmp-article-archive-card:focus,.cmp-article-archive-card:focus-visible,.cmp-article-archive-card:hover{color:var(--kd-color-text-primary)}.cmp-article-archive-card:active .cmp-article-archive-card__image img,.cmp-article-archive-card:focus .cmp-article-archive-card__image img,.cmp-article-archive-card:focus-visible .cmp-article-archive-card__image img,.cmp-article-archive-card:hover .cmp-article-archive-card__image img{scale:1.05}.cmp-article-archive-card:active .cmp-article-archive-card__hover-line,.cmp-article-archive-card:focus .cmp-article-archive-card__hover-line,.cmp-article-archive-card:focus-visible .cmp-article-archive-card__hover-line,.cmp-article-archive-card:hover .cmp-article-archive-card__hover-line{transition:width .5s ease-in-out;width:100%}.cmp-article-archive-card__image{border-radius:var(--kd-spacing-8);overflow:hidden}.cmp-article-archive-card__image img{transition:scale .3s ease-in-out}.cmp-article-archive-card__content{flex-grow:1}.cmp-article-archive-card__title{margin:0}@media(min-width:672px){.cmp-article-archive-card__title{width:50%}}@media(min-width:1184px){.cmp-article-archive-card__title{width:65%}}.cmp-article-archive-card__footer{align-items:flex-end;border-top:1px solid var(--kd-color-border-light);display:flex;justify-content:space-between;padding-top:var(--kd-spacing-16);position:relative}.cmp-article-archive-card__footer-date{flex-shrink:0;padding-bottom:var(--kd-spacing-2)}.cmp-article-archive-card__hover-line{border-top:1px solid var(--kd-color-border-brand);left:0;position:absolute;top:-1px;width:0}@media(min-width:1184px){.cmp-article-card-featured__image-col{grid-column-start:7;order:2}.cmp-article-card-featured__content-col{grid-column-start:1;order:1}}.cmp-article-card-featured__image{border-radius:var(--kd-spacing-8);overflow:hidden}.cmp-article-card-featured__tags-list{display:flex;gap:var(--kd-spacing-8)}.cmp-article-card-featured__tag{align-items:center;background:transparent;border:1px solid var(--kd-color-darkstone-40);border-radius:100px;color:var(--kd-color-text-primary);display:inline-block;padding:var(--kd-spacing-4) var(--kd-spacing-16)}.cmp-article-card-featured__tag.tag--highlight{border-color:var(--kd-color-border-brand)}.cmp-article-card-featured__title{width:60%}.cmp-article-card-featured__lead{width:75%}@media(max-width:1183px){.cmp-article-card-featured__lead{font-family:var(--kd-font-family-primary);font-size:var(--kd-font-size-utility-1);font-weight:var(--kd-font-weight-medium);letter-spacing:var(--kd-letter-spacing-default);line-height:var(--kd-line-height-utility-1);width:90%}}.cmp-card-subscribe-promo{border:1px solid var(--kd-color-border-primary);border-radius:var(--kd-spacing-8);container-type:inline-size;overflow:hidden;padding:var(--kd-spacing-24);position:relative}@media(min-width:1184px){.cmp-card-subscribe-promo{padding:var(--kd-spacing-40)}.cmp-card-subscribe-promo:before{background:linear-gradient(90deg,rgba(255,70,45,0),#ff462d 47.48%,rgba(255,70,45,0));border-radius:316px;bottom:-4px;content:"";display:block;filter:blur(100px);height:316px;opacity:0;position:absolute;right:-12px;transition:opacity .2s ease;width:316px}.cmp-card-subscribe-promo:hover:before{opacity:1}}.cmp-card-subscribe-promo__inner{min-height:100cqi;position:relative}.cmp-card-subscribe-promo__cta-container{margin-top:var(--kd-spacing-32)}.cmp-card-subscribe-promo__cta:active,.cmp-card-subscribe-promo__cta:focus,.cmp-card-subscribe-promo__cta:focus-visible,.cmp-card-subscribe-promo__cta:hover{background-color:var(--kd-color-warmred-50);border-color:var(--kd-color-warmred-50);color:var(--kd-color-neutral-white)}.cmp-article-carousel-featured__controls-col{align-items:center;display:flex;gap:var(--kd-spacing-8)}@media(min-width:1184px){.cmp-article-carousel-featured__image-col{grid-column-start:7;order:2}.cmp-article-carousel-featured__content-col{grid-column-start:1;order:1}.cmp-article-carousel-featured__controls-col{grid-column-start:7;order:3}}.cmp-article-carousel-featured__content-carousel,.cmp-article-carousel-featured__image-carousel{height:100%}.cmp-article-carousel-featured__content-carousel-slide,.cmp-article-carousel-featured__image-carousel-slide{height:unset;opacity:1;transition:opacity .8s ease,translate .8s ease!important;translate:0 0!important;will-change:opacity,translate;z-index:var(--kd-z-default)}.cmp-article-carousel-featured__content-carousel-slide:not(.swiper-slide-active),.cmp-article-carousel-featured__image-carousel-slide:not(.swiper-slide-active){opacity:0;translate:-100% 0!important;z-index:var(--kd-z-below-default)}.cmp-article-carousel-featured__content-carousel-slide{transition-delay:.25s!important}.cmp-article-carousel-featured__content-carousel-slide:not(.swiper-slide-active){transition-delay:0s!important}.cmp-article-carousel-featured__image-carousel-slide,.cmp-article-carousel-featured__image-carousel-slide:not(.swiper-slide-active){transition-delay:.25s!important}.cmp-article-carousel-featured__bullet-pagination{align-items:flex-start;display:flex;flex-grow:1;flex-shrink:1;gap:var(--kd-spacing-8)}.cmp-article-carousel-featured__bullet-pagination .swiper-pagination-bullet{align-items:center;color:var(--kd-color-text-accent-tertiary);cursor:pointer;display:inline-flex;flex-basis:100%;flex-grow:1;flex-shrink:1;height:var(--kd-spacing-24);position:relative;transition:flex-basis .3s}.cmp-article-carousel-featured__bullet-pagination .swiper-pagination-bullet:before{background:var(--kd-color-background-accent-tertiary);content:"";display:block;height:var(--kd-spacing-2);width:100%}.cmp-article-carousel-featured__bullet-pagination .swiper-pagination-bullet-active{color:var(--kd-color-text-primary);flex-basis:200%}.cmp-article-carousel-featured__bullet-pagination .swiper-pagination-bullet-active:before{background:var(--kd-color-background-primary)}.cmp-article-carousel-list__layout-grid{row-gap:var(--kd-spacing-48)}@media(min-width:1184px){.cmp-article-carousel-list__layout-grid{row-gap:0}.cmp-article-carousel-list__header{padding-bottom:var(--kd-spacing-32)}}.cmp-article-carousel-list__carousel-col{container-type:inline-size}.cmp-article-carousel-list__breakout{margin-right:calc((var(--kd-spacing-page-breakout-space) + var(--kd-spacing-page-gutter))*-1)}.cmp-article-carousel-list__carousel-slide{height:unset;padding-right:var(--kd-spacing-24);width:calc(100cqi - var(--kd-spacing-24))}@media(min-width:1184px){.cmp-article-carousel-list__carousel-slide{padding-right:var(--kd-spacing-32);width:calc(50cqi + var(--kd-spacing-16))}}.cmp-article-carousel-list__navigation{align-items:center;display:flex;gap:var(--kd-spacing-8)}.cmp-article-carousel-list__navigation:has(.cmp-article-carousel-list__button-prev:disabled):has(.cmp-article-carousel-list__button-next:disabled){display:none}@media(min-width:1184px){.cmp-article-carousel-list__navigation{margin-top:calc(var(--kd-spacing-32)*-1)}}.cmp-article-carousel{padding-block:var(--kd-spacing-component-padding-top-default) var(--kd-spacing-component-padding-bottom-default)}html[class*=aem-AuthorLayer-Edit] .cmp-column-block__column{border-radius:3px;outline:1px solid #1473e6}html[class*=aem-AuthorLayer-Edit] .cmp-column{padding-bottom:10px}html[class*=aem-AuthorLayer-Edit] .cmp-column>div.newpar{margin:10px auto 0;width:90%}html[class*=aem-AuthorLayer-Edit] .cmp-column>:nth-last-child(2){margin-bottom:0}.aem-AuthorLayer-Preview .cq-Editable-dom--container.aem-GridColumn.columnblock,.cq-Editable-dom--container.aem-GridColumn.columnblock{padding-bottom:var(--kd-spacing-component-padding-bottom-default);padding-top:var(--kd-spacing-component-padding-top-default)}.aem-AuthorLayer-Preview .cq-Editable-dom--container.aem-GridColumn.columnblock.padding-top-sm,.cq-Editable-dom--container.aem-GridColumn.columnblock.padding-top-sm{padding-top:var(--kd-spacing-component-padding-block-sm)}.aem-AuthorLayer-Preview .cq-Editable-dom--container.aem-GridColumn.columnblock.padding-top-md,.cq-Editable-dom--container.aem-GridColumn.columnblock.padding-top-md{padding-top:var(--kd-spacing-component-padding-block-md)}.aem-AuthorLayer-Preview .cq-Editable-dom--container.aem-GridColumn.columnblock.padding-top-lg,.cq-Editable-dom--container.aem-GridColumn.columnblock.padding-top-lg{padding-top:var(--kd-spacing-component-padding-block-lg)}.aem-AuthorLayer-Preview .cq-Editable-dom--container.aem-GridColumn.columnblock.padding-top-xl,.cq-Editable-dom--container.aem-GridColumn.columnblock.padding-top-xl{padding-top:var(--kd-spacing-component-padding-block-xl)}.aem-AuthorLayer-Preview .cq-Editable-dom--container.aem-GridColumn.columnblock.padding-bottom-sm,.cq-Editable-dom--container.aem-GridColumn.columnblock.padding-bottom-sm{padding-bottom:var(--kd-spacing-component-padding-block-sm)}.aem-AuthorLayer-Preview .cq-Editable-dom--container.aem-GridColumn.columnblock.padding-bottom-md,.cq-Editable-dom--container.aem-GridColumn.columnblock.padding-bottom-md{padding-bottom:var(--kd-spacing-component-padding-block-md)}.aem-AuthorLayer-Preview .cq-Editable-dom--container.aem-GridColumn.columnblock.padding-bottom-lg,.cq-Editable-dom--container.aem-GridColumn.columnblock.padding-bottom-lg{padding-bottom:var(--kd-spacing-component-padding-block-lg)}.aem-AuthorLayer-Preview .cq-Editable-dom--container.aem-GridColumn.columnblock.padding-bottom-xl,.cq-Editable-dom--container.aem-GridColumn.columnblock.padding-bottom-xl{padding-bottom:var(--kd-spacing-component-padding-block-xl)}.columnblock{padding-block:var(--kd-spacing-component-padding-top-default) var(--kd-spacing-component-padding-bottom-default)}.columnblock.padding-top-sm{padding-top:var(--kd-spacing-component-padding-block-sm)}.columnblock.padding-top-md{padding-top:var(--kd-spacing-component-padding-block-md)}.columnblock.padding-top-lg{padding-top:var(--kd-spacing-component-padding-block-lg)}.columnblock.padding-top-xl{padding-top:var(--kd-spacing-component-padding-block-xl)}.columnblock.padding-bottom-sm{padding-bottom:var(--kd-spacing-component-padding-block-sm)}.columnblock.padding-bottom-md{padding-bottom:var(--kd-spacing-component-padding-block-md)}.columnblock.padding-bottom-lg{padding-bottom:var(--kd-spacing-component-padding-block-lg)}.columnblock.padding-bottom-xl{padding-bottom:var(--kd-spacing-component-padding-block-xl)}@media(min-width:1184px){.cmp-column-block__title{width:75%}.cmp-column-block__grid-lg-4{grid-template-columns:repeat(4,1fr)}.cmp-column-block__grid-lg-3{grid-template-columns:repeat(3,1fr)}.cmp-column-block__grid-lg-2{grid-template-columns:repeat(2,1fr)}.cmp-column-block__grid-lg-1{grid-template-columns:1fr}.cmp-column-block__grid-lg-1fr-2fr,.cmp-column-block__grid-lg-2fr-1fr{grid-template-columns:repeat(3,1fr)}.cmp-column-block__grid-lg-1fr-2fr .kd-grid__col--lg-auto:nth-child(2),.cmp-column-block__grid-lg-2fr-1fr .kd-grid__col--lg-auto:first-child{grid-column:auto/span 2}.cmp-column-block__grid-lg-1fr-3fr,.cmp-column-block__grid-lg-3fr-1fr{grid-template-columns:repeat(4,1fr)}.cmp-column-block__grid-lg-1fr-3fr .kd-grid__col--lg-auto:nth-child(2),.cmp-column-block__grid-lg-3fr-1fr .kd-grid__col--lg-auto:first-child{grid-column:auto/span 3}.cmp-column-block__grid-lg-5fr-7fr{grid-template-columns:5fr 7fr}.cmp-column-block__grid-lg-7fr-5fr{grid-template-columns:7fr 5fr}.cmp-column-block__grid-lg-1fr-1fr-2fr,.cmp-column-block__grid-lg-2fr-1fr-1fr{grid-template-columns:repeat(4,1fr)}.cmp-column-block__grid-lg-1fr-1fr-2fr .kd-grid__col--lg-auto:nth-child(3),.cmp-column-block__grid-lg-2fr-1fr-1fr .kd-grid__col--lg-auto:first-child{grid-column:auto/span 2}}@media(max-width:671px){.cmp-column-block__grid-reverse-columns .cmp-column-block__column:first-child{order:4}.cmp-column-block__grid-reverse-columns .cmp-column-block__column:nth-child(2){order:3}.cmp-column-block__grid-reverse-columns .cmp-column-block__column:nth-child(3){order:2}.cmp-column-block__grid-reverse-columns .cmp-column-block__column:nth-child(4){order:1}}.cmp-column{display:flex;flex-direction:column;height:100%}.cmp-column>:first-child{margin-top:0}.cmp-column>:last-child{margin-bottom:0}@media(min-width:1184px){.cmp-column .text-v2,.cmp-column .title-v2{padding-right:var(--kd-grid-gap)}}.cmp-leadspace-article-nav{display:none}@media(min-width:1184px){.cmp-leadspace-article-nav{display:block;height:100%;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .8s ease;width:100%;z-index:var(--kd-z-page-navigation)}.cmp-leadspace-article-nav__content-container{display:flex;flex-direction:column;height:100%;padding-block:var(--kd-spacing-192) var(--kd-spacing-64)}.cmp-leadspace-article-nav.slide-article-active{opacity:1}.cmp-leadspace-article-nav.slide-article-active .cmp-slide-article__jump-nav{pointer-events:auto}.cmp-leadspace-article-nav.slide-article-active .cmp-slide-article__jump-nav:focus{outline:0}}.cmp-leadspace-spacer{pointer-events:none;position:relative}.cmp-leadspace,.cmp-leadspace-spacer{height:calc(100dvh + 1px);width:100dvw;z-index:var(--kd-z-below-default)}.cmp-leadspace{--kd-color-border-focus:var(--kd-color-darkstone-60);background-color:var(--kd-color-darkstone-100);left:0;position:fixed;top:0}.cmp-leadspace:before{background:conic-gradient(from 180deg at 50% 50%,hsla(30,5%,85%,.3) 0deg,hsla(30,5%,85%,.3) 1turn);border-radius:580px;bottom:0;content:"";display:block;filter:blur(200px);height:320px;left:0;margin:auto;position:absolute;right:0;top:0;width:580px}.cmp-leadspace__logo-screen,.cmp-leadspace__slide,.cmp-leadspace__slide-wrapper{height:100%;position:absolute;top:0;width:100%}.cmp-leadspace__logo-screen{align-items:center;display:flex;justify-content:center;scale:1;transition:scale 1s}.cmp-leadspace__logo-screen.animate-out{scale:0}.cmp-leadspace__logo-screen .logo-kyndryl-institute{display:block;height:120px;width:160px}.cmp-leadspace__slide{opacity:0;transform:scale(1) translate(0);transition:opacity .8s ease,transform .8s ease;will-change:opacity,transform;z-index:var(--kd-z-default)}.cmp-leadspace__slide.slide-active{opacity:1;transform:scale(1) translate(0);z-index:var(--kd-z-above-default)}.cmp-leadspace__slide.slide-prev{opacity:0;transform:scale(.8) translateY(-100%)}.cmp-leadspace__slide.slide-next{opacity:0;transform:scale(.8) translateY(100%)}.cmp-leadspace__slide-content-container{height:100%;opacity:0;transition:opacity .5s .1s;will-change:opacity}.cmp-leadspace__slide-content-container:focus{outline:0}.slide-active .cmp-leadspace__slide-content-container{opacity:1;transition:opacity .5s .8s}.author-mode .cmp-leadspace-spacer{display:none}.author-mode .cmp-leadspace,.author-mode .cmp-leadspace__slide,.author-mode .cmp-leadspace__slide-wrapper{height:auto;opacity:1;position:relative;scale:none;top:auto;transform:none;transition:none;translate:none;width:100%;z-index:var(--kd-z-default)}.author-mode .cmp-leadspace__slide{height:800px}.author-mode .cmp-leadspace__slide-content-container{opacity:1}.cmp-slide-article__media-container{height:100%;opacity:.25;position:absolute;width:100%}.cmp-slide-article__media-container img,.cmp-slide-article__media-container picture,.cmp-slide-article__media-container video{position:absolute}.cmp-slide-article__content-container{display:flex;flex-direction:column;padding-block:var(--kd-spacing-160) var(--kd-spacing-24)}@media(min-width:1184px){.cmp-slide-article__content-container{padding-block:var(--kd-spacing-192) var(--kd-spacing-64)}.cmp-slide-article__center-col{grid-column-start:5}.cmp-slide-article__right-col{grid-column-start:10}}@media(max-width:1183px){.cmp-slide-article__jump-nav{align-items:center;display:flex;height:var(--kd-spacing-32)}}@media(min-width:1184px){.cmp-slide-article__jump-nav{margin-left:var(--kd-spacing-page-gutter--negative);padding-top:68px}}.cmp-slide-article__jump-nav ul{display:flex;gap:var(--kd-spacing-12);list-style:none;margin:0;padding:0;text-align:right}@media(min-width:1184px){.cmp-slide-article__jump-nav ul{flex-direction:column;gap:var(--kd-spacing-8);text-align:right}}.cmp-slide-article__jump-nav ul li{margin:0;opacity:.65;padding:0}@media(min-width:1184px){.cmp-slide-article__jump-nav ul li{border-top:1px solid;padding:var(--kd-spacing-8) 0 var(--kd-spacing-8) var(--kd-spacing-32)}}.cmp-slide-article__jump-nav ul li a{gap:var(--kd-spacing-16)}.cmp-slide-article__jump-nav ul li a:active,.cmp-slide-article__jump-nav ul li a:focus,.cmp-slide-article__jump-nav ul li a:focus-visible,.cmp-slide-article__jump-nav ul li a:hover{text-decoration:none}.cmp-slide-article__jump-nav ul li a:active .nav-text,.cmp-slide-article__jump-nav ul li a:focus .nav-text,.cmp-slide-article__jump-nav ul li a:focus-visible .nav-text,.cmp-slide-article__jump-nav ul li a:hover .nav-text{text-decoration:underline}.cmp-slide-article__jump-nav ul li:has(a.active){opacity:1}.cmp-slide-article__jump-nav ul li:has(a.active) .nav-marker{color:var(--kd-color-text-brand)}.cmp-slide-article__tags-list{display:flex;gap:var(--kd-spacing-8);margin-bottom:var(--kd-spacing-32)}.cmp-slide-article__tag{align-items:center;background:var(--kd-color-darkstone-70);border:1px solid var(--kd-color-darkstone-50);border-radius:100px;color:var(--kd-color-text-primary);display:inline-block;padding:var(--kd-spacing-4) var(--kd-spacing-16)}.cmp-slide-article__tag.tag--highlight{background:transparent;border-color:var(--kd-color-border-brand)}.cmp-slide-article__authors-list{display:flex;flex-direction:column;gap:var(--kd-spacing-32)}.cmp-slide-article__author{align-items:flex-start;display:flex;gap:var(--kd-spacing-24)}@media(min-width:1184px){.cmp-slide-article__author{flex-direction:column;gap:var(--kd-spacing-16)}}.cmp-slide-article__author-photo{border-radius:50%;flex-grow:0;flex-shrink:0;overflow:hidden;width:var(--kd-spacing-64)}@media(min-width:1184px){.cmp-slide-article__author-photo{border-radius:var(--kd-spacing-4);max-width:var(--kd-spacing-160);width:100%}}.cmp-slide-article__author-details{flex-grow:1}@media(min-width:1184px){.cmp-slide-article__author-details{width:100%}.cmp-slide-article__author-name:after{background:var(--kd-color-border-brand)}}.cmp-slide-article__cta{margin-top:var(--kd-spacing-32)}.cmp-slide-article__footer{margin-top:auto}.cmp-slide-article__video-controls{align-items:center;display:flex;justify-content:flex-end}.cmp-slide-article__pause-btn,.cmp-slide-article__play-btn{opacity:.65}.cmp-slide-article__pause-btn .kd-svg-icon,.cmp-slide-article__play-btn .kd-svg-icon{height:var(--kd-spacing-24);width:var(--kd-spacing-24)}.cmp-slide-article__scroll-label{align-items:center;color:var(--kd-color-darkstone-40);display:flex;gap:var(--kd-spacing-4);height:var(--kd-spacing-32);justify-content:flex-end}.cmp-slide-article__scroll-label .kd-svg-icon{height:var(--kd-spacing-20);width:var(--kd-spacing-20)}@media(max-width:671px)and (max-height:760px){.cmp-slide-article__content-container{padding-block:var(--kd-header-height-primary) var(--kd-spacing-16)}.cmp-slide-article__layout-grid{gap:var(--kd-spacing-16)}.cmp-slide-article__tags-list{margin-bottom:var(--kd-spacing-16)}.cmp-slide-article__authors-list{gap:var(--kd-spacing-16)}.cmp-slide-article__cta{margin-top:var(--kd-spacing-16)}}@keyframes moveIconUpDown{0%{opacity:0;transform:translateY(-3px)}25%{opacity:.33;transform:translateY(-1px)}50%{opacity:.66;transform:translateY(1px)}to{opacity:.99;transform:translateY(3px)}}.cmp-slide-intro__content-container{align-items:center;display:flex;justify-content:center}.cmp-slide-intro__title-line{display:block}.cmp-slide-intro__title-line:nth-child(2){color:var(--kd-color-darkstone-40)}.cmp-slide-intro__bottom{align-items:center;bottom:var(--kd-spacing-64);display:flex;justify-content:center;position:absolute;width:100%}.cmp-slide-intro__scroll-label{align-items:center;color:var(--kd-color-darkstone-40);display:flex;gap:var(--kd-spacing-4);justify-content:center}.cmp-slide-intro__scroll-label .kd-svg-icon{animation-direction:alternate;animation-duration:.75s;animation-iteration-count:infinite;animation-name:moveIconUpDown;height:var(--kd-spacing-20);width:var(--kd-spacing-20)}@keyframes moveVideo{0%{top:100%}to{top:0}}@keyframes moveFade{0%{bottom:0;opacity:0;right:40%}to{bottom:2%;opacity:1;right:32%}}@keyframes scaleDown{0%{transform:scale(1)}to{transform:scale(.85)}}@keyframes scaleUp{0%{transform:scale(.85)}to{transform:scale(1)}}@keyframes scaleAway{0%{bottom:2%;opacity:1}to{bottom:-1%;opacity:0}}@keyframes scaleAwaySecond{0%{bottom:62%;opacity:1;right:4.5%}to{bottom:52%;opacity:0;right:3.5%}}@keyframes showScreenOne{0%{opacity:0}to{opacity:1}}@keyframes moveFadeStepTwo{0%{bottom:57.5%;opacity:0;right:10%}to{bottom:62%;opacity:1;right:4.5%}}.cmp-slide-promo.slide-next{transform:scale(.8) translateY(-100%)}.cmp-slide-promo__content-container{padding-block:var(--kd-header-height-primary) var(--kd-spacing-40)}@media(min-width:1184px){.cmp-slide-promo__content-container{padding-top:var(--kd-spacing-160)}}.cmp-slide-promo__layout-grid{-moz-column-gap:var(--kd-grid-gap--half);column-gap:var(--kd-grid-gap--half);height:100%}@media(min-width:672px){.cmp-slide-promo__layout-grid{-moz-column-gap:var(--kd-grid-gap);column-gap:var(--kd-grid-gap)}}@media(min-width:1184px){.cmp-slide-promo__layout-grid{-moz-column-gap:var(--kd-grid-gap--double);column-gap:var(--kd-grid-gap--double)}}.cmp-slide-promo__content-col{display:flex;flex-direction:column;justify-content:center}.cmp-slide-promo__title-line{display:block}.cmp-slide-promo .word,.cmp-slide-promo__cta{opacity:0;transition:opacity .5s ease;transition-delay:2s}.cmp-slide-promo:not(.slide-active) .cmp-slide-promo__cta,.cmp-slide-promo:not(.slide-active) .word{transition-delay:0s!important}.cmp-slide-promo.slide-active .cmp-slide-promo__cta,.cmp-slide-promo.slide-active .word{opacity:1}.cmp-slide-promo .ki_appromotop_layout{height:100%;position:relative;transform:translateY(-100dvh);transition:opacity .1s ease;will-change:transform}.cmp-slide-promo .ki_appromotop_left{display:flex;height:100%;justify-content:end;overflow:hidden;position:relative;transform:translate(22.5%);z-index:5}.cmp-slide-promo .ki_appromotop_left .device-shell--back{height:100%;position:absolute;scale:.9;transform:translateX(0)}.cmp-slide-promo .ki_appromotop_left .device-shell--back img{height:100%}.cmp-slide-promo .ki_appromotop_left .device-shell--back:before{background:url(https://s7d1.scene7.com/is/image/kyndryl/app-image-1?fmt=png-alpha&qlt=100) no-repeat 50%;background-size:contain;border-radius:15%/30%;content:"";display:block;height:94%;left:-1%;overflow:hidden;position:absolute;top:3%;width:100%;z-index:1}.cmp-slide-promo .ki_appromotop_left .device-screen{border-radius:15%/7%;height:96%;overflow:hidden;position:absolute;transform:translate(-6.5%,2%);z-index:3}.cmp-slide-promo .ki_appromotop_left .ki_phoneimage{height:102.5%;transform:translate(0)}.cmp-slide-promo .ki_appromotop_left .ki_phoneimage_1{opacity:0;position:absolute;top:0}.cmp-slide-promo .ki_appromotop_left .ki_phoneimage_video{display:none;position:absolute;top:100%;z-index:1}.cmp-slide-promo .ki_appromotop_left .device-shell--front{height:100%;position:absolute}.cmp-slide-promo .ki_appromotop_left .device-screen>div.svg{bottom:2%;opacity:0;position:absolute;right:32%;scale:1;transform:scale(1);z-index:4}.cmp-slide-promo .ki_appromotop_left .ki_phoneimage_video>div{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;top:0}.cmp-slide-promo.slide-active .ki_appromotop_layout{transform:translate(0);transition:transform 2s cubic-bezier(.22,1,.36,1) .8s}.cmp-slide-promo.slide-active .ki_appromotop_left{transform:translate(0);transition:transform .75s cubic-bezier(.22,1,.36,1) 2.1s}.cmp-slide-promo.slide-active .ki_appromotop_left .device-shell--back{transform:translateX(-72.5%);transition:transform .75s cubic-bezier(.22,1,.36,1) 2.2s}.cmp-slide-promo.slide-active .ki_appromotop_left .ki_phoneimage_1{animation:showScreenOne .1s ease 5s forwards}.cmp-slide-promo.slide-active .ki_appromotop_left .device-screen>div.svg{animation:moveFade .35s ease 4.1s forwards,scaleDown .15s ease 4.5s forwards,scaleUp .15s ease 4.75s forwards,scaleAway .15s ease 4.9s forwards,moveFadeStepTwo .75s ease 5.5s forwards,scaleDown .15s ease 6.25s forwards,scaleUp .15s ease 6.37s forwards,scaleAwaySecond .15s ease 6.5s forwards}.cmp-slide-promo.slide-active .ki_appromotop_left .device-screen>div.ki_phoneimage_video{animation:moveVideo 1s ease 6.5s forwards}.author-mode .cmp-slide-promo .ki_appromotop_layout,.author-mode .cmp-slide-promo .ki_appromotop_left,.author-mode .cmp-slide-promo .ki_appromotop_left *{animation:none;transition:none}.cmp-article-archives{padding-block:var(--kd-spacing-48) var(--kd-spacing-64)}@media(min-width:672px){.cmp-article-archives{padding-block:var(--kd-spacing-72) var(--kd-spacing-80)}}@media(min-width:1184px){.cmp-article-archives{padding-block:var(--kd-spacing-80) var(--kd-spacing-120)}}.cmp-article-archives__cta{margin-top:var(--kd-spacing-80)}@media(min-width:1184px){.cmp-article-archives__cta{display:flex;justify-content:center;margin-top:var(--kd-spacing-96)}}.cmp-article-body .article-body-article-author-item{display:flex;flex-direction:column}@media(min-width:672px)and (max-width:1183px){.cmp-article-body .article-body-article-author-item{align-items:flex-start;-moz-column-gap:var(--kd-spacing-32);column-gap:var(--kd-spacing-32);flex-direction:row}}.cmp-article-body .article-body-article-author-item__photo{border-radius:var(--kd-spacing-4);flex-shrink:0;margin-bottom:var(--kd-spacing-4);overflow:hidden;width:var(--kd-spacing-96)}@media(min-width:672px){.cmp-article-body .article-body-article-author-item__photo{margin-bottom:0;width:var(--kd-spacing-128)}}@media(min-width:1184px){.cmp-article-body .article-body-article-author-item__photo{margin-bottom:var(--kd-spacing-16)}}@media(min-width:672px){.cmp-article-body .article-body-article-author-item__details{flex-grow:1}}.cmp-article-body .article-body-article-author-item__author-name{margin-bottom:var(--kd-spacing-4)}@media(min-width:1184px){.cmp-article-body .article-body-article-author-item__author-name{margin-bottom:var(--kd-spacing-12)}}.cmp-article-body .article-body-article-author-item__author-title{margin-bottom:var(--kd-spacing-16)}.cmp-article-body .article-body-article-author-item__social-cta{display:flex}.cmp-article-body .article-body-article-author-item__author-bio{margin-top:var(--kd-spacing-16)}.cmp-article-body .article-body-article-authors{margin-bottom:var(--kd-spacing-64)}@media(min-width:672px){.cmp-article-body .article-body-article-authors{margin-bottom:var(--kd-spacing-80)}}@media(min-width:1184px){.cmp-article-body .article-body-article-authors{border-bottom:1px dashed var(--kd-color-border-light);margin-bottom:var(--kd-spacing-24);padding-bottom:var(--kd-spacing-32)}}.cmp-article-body .article-body-article-authors__listing{display:flex;flex-direction:column;row-gap:var(--kd-spacing-32)}.cmp-article-body .cmp-audio-player.cmp-audio-player--sticky.is-sticky{left:50%;max-width:var(--kd-grid-max-width);padding-inline:var(--kd-spacing-page-gutter);top:var(--kd-spacing-16);transform:translateX(-50%)}.cmp-article-body .cmp-audio-player.cmp-audio-player--sticky.is-sticky .cmp-audio-player__content-container{grid-column:auto/span 4}@media(min-width:672px){.cmp-article-body .cmp-audio-player.cmp-audio-player--sticky.is-sticky .cmp-audio-player__content-container{grid-column:auto/span 8}}@media(min-width:1184px){.cmp-article-body .cmp-audio-player.cmp-audio-player--sticky.is-sticky .cmp-audio-player__content-container{grid-column:4/span 7}}.cmp-article-body .cmp-audio-player.cmp-audio-player--sticky.is-sticky .cmp-audio-player__layout-grid{grid-column:4/span 7;padding-right:34px}.cmp-article-body .cmp-audio-player__layout-grid{grid-column:1/13}.cmp-article-body .article-body-contact-info{margin-inline:var(--kd-spacing-page-gutter--negative);padding-block:var(--kd-spacing-40);padding-inline:var(--kd-spacing-page-gutter);text-align:center}@media(min-width:672px){.cmp-article-body .article-body-contact-info{margin-inline:0;padding-block:var(--kd-spacing-48);padding-inline:var(--kd-grid-gap)}}.cmp-article-body .article-body-contact-info p{margin:0}.cmp-article-body .article-body-download-cta{margin-bottom:var(--kd-spacing-32)}@media(min-width:1184px){.cmp-article-body .article-body-download-cta{margin-bottom:var(--kd-spacing-48);margin-bottom:0}}.cmp-article-body .article-body-explore-more__listing{border-bottom:1px dashed var(--kd-color-border-light);border-top:1px dashed var(--kd-color-border-light);display:flex;flex-direction:column}.cmp-article-body .article-body-explore-more-card{border-top:1px dashed var(--kd-color-border-light);color:var(--kd-color-text-primary);display:block;padding-block:var(--kd-spacing-16);text-decoration:none}.cmp-article-body .article-body-explore-more-card:first-child{border-top:0}.cmp-article-body .article-body-explore-more-card:active,.cmp-article-body .article-body-explore-more-card:focus,.cmp-article-body .article-body-explore-more-card:focus-visible,.cmp-article-body .article-body-explore-more-card:hover{color:var(--kd-color-text-primary)}.cmp-article-body .article-body-explore-more-card:active .article-body-explore-more-card__image img,.cmp-article-body .article-body-explore-more-card:focus .article-body-explore-more-card__image img,.cmp-article-body .article-body-explore-more-card:focus-visible .article-body-explore-more-card__image img,.cmp-article-body .article-body-explore-more-card:hover .article-body-explore-more-card__image img{scale:1.1}.cmp-article-body .article-body-explore-more-card:active .article-body-explore-more-card__title,.cmp-article-body .article-body-explore-more-card:focus .article-body-explore-more-card__title,.cmp-article-body .article-body-explore-more-card:focus-visible .article-body-explore-more-card__title,.cmp-article-body .article-body-explore-more-card:hover .article-body-explore-more-card__title{text-decoration:underline}.cmp-article-body .article-body-explore-more-card__image{border-radius:var(--kd-spacing-4);overflow:hidden;width:var(--kd-spacing-72)}.cmp-article-body .article-body-explore-more-card__image img{transition:scale .3s ease-in-out}@media(max-width:1183px){.cmp-article-body .article-body-explore-more-card__title{width:65%}}@media(min-width:672px)and (max-width:1183px){.cmp-article-body .article-body-explore-more__listing{flex-direction:row;flex-wrap:wrap}.cmp-article-body .article-body-explore-more-card{border-bottom:1px dashed var(--kd-color-border-light);border-top:0;padding-right:var(--kd-spacing-32);width:50%}.cmp-article-body .article-body-explore-more__listing:has(>:last-child:nth-child(odd)) .article-body-explore-more-card:last-child{border-bottom:0}.cmp-article-body .article-body-explore-more__listing:has(>:last-child:nth-child(2n)) .article-body-explore-more-card:last-child,.cmp-article-body .article-body-explore-more__listing:has(>:last-child:nth-child(2n)) .article-body-explore-more-card:nth-last-child(2){border-bottom:0}}.cmp-article-body .article-body-footnotes{border-top:1px solid var(--kd-color-border-light);padding-block:var(--kd-spacing-32)}@media(min-width:1184px){.cmp-article-body .article-body-footnotes{padding-inline:var(--kd-grid-gap)}}.cmp-article-body .article-body-related-articles{margin-bottom:var(--kd-spacing-32)}@media(min-width:1184px){.cmp-article-body .article-body-related-articles{margin-bottom:var(--kd-spacing-48);margin-bottom:var(--kd-spacing-64)}}.cmp-article-body .article-body-related-articles__listing{border-bottom:1px dashed var(--kd-color-border-light);border-top:1px dashed var(--kd-color-border-light);display:flex;flex-direction:column}.cmp-article-body .article-body-related-articles-card{border-top:1px dashed var(--kd-color-border-light);color:var(--kd-color-text-primary);display:block;padding-block:var(--kd-spacing-16);text-decoration:none}.cmp-article-body .article-body-related-articles-card:first-child{border-top:0}.cmp-article-body .article-body-related-articles-card:active,.cmp-article-body .article-body-related-articles-card:focus,.cmp-article-body .article-body-related-articles-card:focus-visible,.cmp-article-body .article-body-related-articles-card:hover{color:var(--kd-color-text-primary)}.cmp-article-body .article-body-related-articles-card:active .article-body-related-articles-card__image img,.cmp-article-body .article-body-related-articles-card:focus .article-body-related-articles-card__image img,.cmp-article-body .article-body-related-articles-card:focus-visible .article-body-related-articles-card__image img,.cmp-article-body .article-body-related-articles-card:hover .article-body-related-articles-card__image img{scale:1.1}.cmp-article-body .article-body-related-articles-card:active .article-body-related-articles-card__title,.cmp-article-body .article-body-related-articles-card:focus .article-body-related-articles-card__title,.cmp-article-body .article-body-related-articles-card:focus-visible .article-body-related-articles-card__title,.cmp-article-body .article-body-related-articles-card:hover .article-body-related-articles-card__title{text-decoration:underline}.cmp-article-body .article-body-related-articles-card__image{border-radius:var(--kd-spacing-4);overflow:hidden;width:var(--kd-spacing-72)}.cmp-article-body .article-body-related-articles-card__image img{transition:scale .3s ease-in-out}@media(max-width:1183px){.cmp-article-body .article-body-related-articles-card__byline,.cmp-article-body .article-body-related-articles-card__title{width:65%}}@media(min-width:672px)and (max-width:1183px){.cmp-article-body .article-body-related-articles__listing{flex-direction:row;flex-wrap:wrap}.cmp-article-body .article-body-related-articles-card{border-bottom:1px dashed var(--kd-color-border-light);border-top:0;padding-right:var(--kd-spacing-32);width:50%}.cmp-article-body .article-body-related-articles__listing:has(>:last-child:nth-child(odd)) .article-body-related-articles-card:last-child{border-bottom:0}.cmp-article-body .article-body-related-articles__listing:has(>:last-child:nth-child(2n)) .article-body-related-articles-card:last-child,.cmp-article-body .article-body-related-articles__listing:has(>:last-child:nth-child(2n)) .article-body-related-articles-card:nth-last-child(2){border-bottom:0}}.cmp-article-body .article-body-social-ctas{margin-bottom:var(--kd-spacing-32)}@media(min-width:1184px){.cmp-article-body .article-body-social-ctas{margin-bottom:var(--kd-spacing-48);margin-bottom:var(--kd-spacing-64)}}.cmp-article-body .article-body-social-ctas__grid{display:flex;gap:var(--kd-spacing-12)}.cmp-article-body .article-body-table-of-contents{border-bottom:1px dashed var(--kd-color-border-light);margin-bottom:var(--kd-spacing-24);padding-bottom:var(--kd-spacing-24)}.article-body{position:relative;scroll-margin-top:0;z-index:var(--kd-z-default)}.cmp-article-body{padding-bottom:var(--kd-spacing-48)}@media(min-width:672px)and (max-width:1183px){.cmp-article-body__layout-grid{row-gap:var(--kd-spacing-48)}}@media(max-width:1183px){.cmp-article-body__left-column{display:none}}.cmp-article-body__primary-column .cmp-container{margin-bottom:var(--kd-spacing-24)}.cmp-article-body__primary-column .cmp-text-v2{margin-bottom:0;margin-inline:var(--kd-spacing-page-gutter--negative);padding:var(--kd-spacing-24) var(--kd-spacing-page-gutter)}@media(min-width:1184px){.cmp-article-body__primary-column .cmp-text-v2{margin-inline:0;padding:var(--kd-spacing-32) var(--kd-grid-gap)}}.cmp-article-body__primary-column .cmp-intro-text{padding-block:var(--kd-spacing-48) var(--kd-spacing-64)}@media(min-width:672px){.cmp-article-body__primary-column .cmp-intro-text{padding-bottom:var(--kd-spacing-72)}}@media(min-width:1184px){.cmp-article-body__primary-column .cmp-intro-text{padding-bottom:var(--kd-spacing-32)}}.cmp-article-body__primary-column .cmp-image-v2{margin-bottom:0}@media(min-width:1184px){.cmp-article-body__left-column,.cmp-article-body__right-column{padding-block:var(--kd-spacing-48) var(--kd-spacing-192)}.cmp-article-body__left-column-container{margin-right:var(--kd-grid-gap--negative)}.cmp-article-body__sticky-pin{position:sticky;top:var(--kd-spacing-48)}.cmp-article-body__primary-column{grid-column-start:4}.cmp-article-body__primary-column .cmp-container{margin-bottom:var(--kd-spacing-48)}.cmp-article-body__primary-column .cmp-image-v2__title{padding-inline:var(--kd-grid-gap)}.cmp-article-body__primary-column .cmp-editorial-carousel__pagination{right:var(--kd-grid-gap)}.cmp-article-body__primary-column-container{border-left:1px solid var(--kd-color-border-light);border-right:1px solid var(--kd-color-border-light);margin-left:var(--kd-grid-gap--negative)}}.cmp-article-hero-spacer{height:600px;position:relative}.cmp-article-hero{height:600px;position:fixed;top:0;width:100%;z-index:var(--kd-z-below-default)}@media(min-width:2048px){.cmp-article-hero{max-width:var(--kd-root-max-width)}}.cmp-article-hero__media-container{height:100%;position:absolute;width:100%}.cmp-article-hero__media-container img,.cmp-article-hero__media-container picture,.cmp-article-hero__media-container video{-o-object-position:50% 10%;object-position:50% 10%;position:absolute}.cmp-article-hero__media-screen{background:hsla(0,0%,9%,.7);height:100%;position:absolute;width:100%}@media(max-width:1183px){.cmp-article-hero__video,.cmp-article-hero__video-controls{display:none}}.cmp-article-hero__content-container{display:flex;flex-direction:column;height:100%;justify-content:flex-end;padding-block:var(--kd-spacing-160) var(--kd-spacing-64)}.cmp-article-hero__tags-list{display:flex;gap:var(--kd-spacing-12)}.cmp-article-hero__tag{align-items:center;background:transparent;border:1px solid var(--kd-color-darkstone-40);border-radius:100px;color:var(--kd-color-text-primary);display:inline-block;font-family:var(--kd-font-family-primary);font-size:var(--kd-font-size-utility-3);font-weight:var(--kd-font-weight-medium);letter-spacing:var(--kd-letter-spacing-default);line-height:var(--kd-line-height-utility-3);padding:var(--kd-spacing-4) var(--kd-spacing-16)}.cmp-article-hero__tag-featured{border-color:var(--kd-color-border-brand)}.cmp-article-hero__title{margin:0}.cmp-article-hero__title:after{background:var(--kd-color-background-brand);content:"";display:block;height:2px;margin-top:var(--kd-spacing-16);width:80px}@media(max-width:1183px){.cmp-article-hero__layout-grid{display:flex;flex-direction:column;flex-grow:1;justify-content:flex-end;row-gap:var(--kd-spacing-32)}}@media(min-width:1184px){.cmp-article-hero__layout-grid{display:grid;gap:var(--kd-spacing-32);grid-template-columns:1fr 2fr 1fr;grid-template-rows:auto auto}}.cmp-article-hero__back-cta{margin-bottom:auto}.cmp-article-hero__back-cta .kd-link--secondary{gap:var(--kd-spacing-8)}.cmp-article-hero__back-cta .kd-link--secondary .kd-svg-icon{height:var(--kd-spacing-24);width:var(--kd-spacing-24)}@media(min-width:1184px){.cmp-article-hero__back-cta{grid-column:1;grid-row:1}}.cmp-article-hero__content-block{display:flex;flex-direction:column;row-gap:var(--kd-spacing-20)}@media(min-width:1184px){.cmp-article-hero__content-block{grid-column:2;grid-row:span 2}.cmp-article-hero__download-cta{align-items:flex-end;display:flex;grid-column:1;grid-row:2}.cmp-article-hero__video-controls{align-items:flex-end;display:flex;grid-column:3;grid-row:2;justify-content:flex-end}}.author-mode .cmp-article-hero-spacer{display:none}.author-mode .cmp-article-hero{position:relative}.cmp-article-progress-bar-container{bottom:0;left:calc(50% - 50dvw);position:absolute;right:calc(50% - 50dvw);top:0}@media(max-width:671px){.cmp-article-progress-bar-container{display:none}}@media(min-width:1584px){.cmp-article-progress-bar-container{left:calc(50% - var(--kd-root-max-width-half));right:calc(50% - var(--kd-root-max-width-half))}}.cmp-article-progress-bar{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;display:block;height:var(--kd-spacing-4);position:sticky;top:0;width:100%;z-index:var(--kd-z-page-progress-bar)}.cmp-article-progress-bar::-webkit-progress-bar{background:transparent}.cmp-article-progress-bar::-webkit-progress-value{background:var(--kd-color-background-brand)}.cmp-article-progress-bar::-moz-progress-bar{background:var(--kd-color-background-brand)}.cmp-article-text{margin:0 var(--kd-spacing-page-gutter--negative);padding:var(--kd-spacing-24) var(--kd-spacing-page-gutter)}@media(min-width:1184px){.cmp-article-text{margin-inline:0;padding:var(--kd-spacing-32) var(--kd-grid-gap)}}.cmp-editorial-carousel__slide{container-type:inline-size}.cmp-editorial-carousel__slide .cmp-image-v2{min-height:calc(56.25cqi + 34px)}.cmp-editorial-carousel__slide .cmp-image-v2__title{width:75%}.cmp-editorial-carousel__pagination{align-items:center;bottom:0;display:flex;gap:var(--kd-spacing-4);height:18px;justify-content:flex-end;position:absolute;right:0;width:auto;z-index:2}.cmp-editorial-carousel__pagination .swiper-pagination-bullet{background:none;border:1px solid var(--kd-color-text-secondary);border-radius:50%;cursor:pointer;display:inline-block;height:var(--kd-spacing-8);width:var(--kd-spacing-8)}.cmp-editorial-carousel__pagination .swiper-pagination-bullet-active{background:var(--kd-color-text-primary);border-color:var(--kd-color-text-primary)}.cmp-editorial-table-of-contents__menu-toggle{display:none}.cmp-editorial-table-of-contents .cmp-toc__content ul{font-family:var(--kd-font-family-primary);font-size:var(--kd-font-size-utility-3);font-weight:var(--kd-font-weight-medium);letter-spacing:var(--kd-letter-spacing-default);line-height:var(--kd-line-height-utility-3);list-style:none;margin:0;padding:0}.cmp-editorial-table-of-contents .cmp-toc__content a{color:var(--kd-color-text-secondary);font-weight:var(--kd-font-weight-regular);text-decoration:none}.cmp-editorial-table-of-contents .cmp-toc__content a.selected,.cmp-editorial-table-of-contents .cmp-toc__content a:active,.cmp-editorial-table-of-contents .cmp-toc__content a:focus,.cmp-editorial-table-of-contents .cmp-toc__content a:focus-visible,.cmp-editorial-table-of-contents .cmp-toc__content a:hover{color:var(--kd-color-text-primary);font-weight:var(--kd-font-weight-medium);letter-spacing:-.005em}.cmp-intro-text__content>h2:first-child{margin-bottom:var(--kd-spacing-48)}@media(min-width:672px){.cmp-intro-text__content>h2:first-child{margin-bottom:var(--kd-spacing-64)}}.cmp-pull-quote{background-position:0 0;background-repeat:no-repeat;background-size:100% auto;display:flex;flex-direction:column;justify-content:flex-end;padding-top:var(--kd-spacing-120)}@media(min-width:672px){.cmp-pull-quote{aspect-ratio:4/3;background-position:50% 50%;background-size:cover;padding-top:0}}.cmp-pull-quote__quote-box{display:flex;flex-direction:column;gap:var(--kd-spacing-32);padding:var(--kd-spacing-32);width:100%}@media(min-width:672px){.cmp-pull-quote__quote-box{padding-bottom:var(--kd-spacing-40);width:75%}}@media(min-width:1184px){.cmp-pull-quote__quote-box{padding-bottom:var(--kd-spacing-48)}}.cmp-pull-quote__quote-mark{color:var(--kd-color-text-brand)}.cmp-pull-quote__quote-mark .kd-quote-icon.kd-quote-icon--double-left{height:24px;width:34px}@media(min-width:672px){.cmp-pull-quote__quote-mark .kd-quote-icon.kd-quote-icon--double-left{height:34px;width:48px}}.content-filter{background-color:var(--kd-color-darkstone-90)}.cmp-content-filter{padding-block:var(--kd-spacing-64)}@media(min-width:672px){.cmp-content-filter{padding-block:var(--kd-spacing-80)}}@media(min-width:1184px){.cmp-content-filter{padding-block:var(--kd-spacing-120)}}.cmp-content-filter__filters{display:flex;flex-direction:column;gap:var(--kd-spacing-16);margin-bottom:var(--kd-spacing-48)}@media(min-width:1184px){.cmp-content-filter__filters{align-items:flex-start;flex-direction:row;gap:var(--kd-spacing-24)}}.cmp-content-filter__filters-menu{display:flex;flex-wrap:wrap;gap:var(--kd-spacing-8)}@media(min-width:1184px){.cmp-content-filter__filters-menu{gap:var(--kd-spacing-12)}}.cmp-content-filter__filter-btn{align-items:center;border:1px solid transparent;border-radius:66px;cursor:pointer;display:inline-flex;font-size:var(--kd-font-size-utility-2);gap:var(--kd-spacing-8);height:44px;justify-content:center;line-height:var(--kd-line-height-utility-2);max-width:100%;outline:0;overflow:hidden;padding:var(--kd-spacing-12) var(--kd-spacing-16);position:relative;text-decoration:none;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out}.cmp-content-filter__filter-btn:active,.cmp-content-filter__filter-btn:focus,.cmp-content-filter__filter-btn:focus-visible,.cmp-content-filter__filter-btn:hover{outline:0;text-decoration:none}.cmp-content-filter__filter-btn:focus-visible{outline:2px solid var(--kd-color-border-focus);outline-offset:var(--kd-spacing-2)}.cmp-content-filter__filter-btn.disabled,.cmp-content-filter__filter-btn:disabled{background-color:var(--kd-color-background-disabled);border-color:var(--kd-color-transparent);color:var(--kd-color-text-inverse);cursor:not-allowed;outline:0;pointer-events:none}.cmp-content-filter__filter-btn.icon-only{padding:11px;width:44px}.cmp-content-filter__filter-btn.kd-btn--small{height:32px;padding:6px 10px}.cmp-content-filter__filter-btn.kd-btn--small.icon-only{padding:5px;width:32px}.cmp-content-filter__filter-btn.kd-btn--large{height:52px;padding:var(--kd-spacing-16)}.cmp-content-filter__filter-btn.kd-btn--large.icon-only{padding:15px;width:52px}.cmp-content-filter__filter-btn.kd-btn--icon-left{flex-direction:row-reverse}.cmp-content-filter__filter-btn span,.cmp-content-filter__filter-btn svg{align-items:center;display:inline-flex;position:relative;z-index:1}.cmp-content-filter__filter-btn span{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis}.cmp-content-filter__filter-btn .kd-svg-icon,.cmp-content-filter__filter-btn .kd-svg-stroke-icon{height:var(--kd-spacing-16);width:var(--kd-spacing-16)}.cmp-content-filter__filter-btn{background:transparent;border:1px solid var(--kd-color-border-primary);border-radius:100px;color:var(--kd-color-text-primary);flex-shrink:0;font-family:var(--kd-font-family-secondary);font-size:var(--kd-font-size-utility-4);font-weight:var(--kd-font-weight-medium);font-weight:var(--kd-font-weight-regular);height:unset;letter-spacing:var(--kd-letter-spacing-default);line-height:var(--kd-line-height-utility-4);padding:var(--kd-spacing-8) var(--kd-spacing-16);text-transform:uppercase}.cmp-content-filter__filter-btn input[type=checkbox]{opacity:0;position:absolute}.cmp-content-filter__filter-btn .filter-btn-icon{border:1px solid transparent;border-radius:50%;display:inline-block;height:var(--kd-spacing-16);padding:1px;width:var(--kd-spacing-16)}.cmp-content-filter__filter-btn .kd-svg-icon{height:var(--kd-spacing-12);width:var(--kd-spacing-12)}.cmp-content-filter__filter-btn:active,.cmp-content-filter__filter-btn:focus,.cmp-content-filter__filter-btn:focus-visible,.cmp-content-filter__filter-btn:has(input[type=checkbox]:focus),.cmp-content-filter__filter-btn:hover{background:transparent;border-color:var(--kd-color-border-primary);color:var(--kd-color-text-primary)}.cmp-content-filter__filter-btn:has(input[type=checkbox]:checked){background:var(--kd-color-background-inverse);border-color:var(--kd-color-border-primary);color:var(--kd-color-text-inverse)}.cmp-content-filter__filter-btn:has(input[type=checkbox]:checked) .filter-btn-icon{border-color:var(--kd-color-text-inverse);rotate:45deg}.cmp-content-filter__filter-btn:has(input[type=checkbox]:disabled){opacity:.5;pointer-events:none}@media(min-width:1184px){.cmp-content-filter__card-grid{gap:var(--kd-grid-gap--double)}}.cmp-content-filter__load-more{display:flex;justify-content:center;margin-top:var(--kd-spacing-48)}@media(min-width:1184px){.cmp-content-filter__load-more{margin-top:var(--kd-spacing-80)}}body.article{--kd-body-spacer:24px}@media(min-width:1184px){body.article{--kd-body-spacer:32px}}:root{--kd-current-breakpoint:sm}@media(min-width:672px){:root{--kd-current-breakpoint:md}}@media(min-width:1184px){:root{--kd-current-breakpoint:lg}}@media(min-width:1312px){:root{--kd-current-breakpoint:xl}}@media(min-width:1584px){:root{--kd-current-breakpoint:max}}.cmp-audio-player.kd-component-palette--darkstone{--kd-color-text-primary:#fff;--kd-color-text-primary-hover:#c4f3d6;--kd-color-text-primary-pressed:#272727;--kd-color-text-secondary:#79858b;--kd-color-text-tertiary:#fff;--kd-color-text-link:#fff;--kd-color-text-link-hover:#c4f3d6;--kd-color-text-link-pressed:#272727;--kd-color-text-accent-primary:#4cdd84;--kd-color-text-accent-secondary:#79858b;--kd-color-text-accent-tertiary:#c4f3d6;--kd-color-text-inversed:#272727;--kd-color-background-ui-default:rgba(39,39,39,.8);--kd-color-background-primary:#fff;--kd-color-background-primary-hover:#c4f3d6;--kd-color-background-primary-hover-subtle:#79858b;--kd-color-background-primary-pressed:#272727;--kd-color-background-secondary:#fff;--kd-color-background-secondary-hover:#c4f3d6;--kd-color-background-secondary-hover-subtle:#79858b;--kd-color-background-secondary-pressed:#272727;--kd-color-background-tertiary:#79858b;--kd-color-background-accent-subtle:#c4f3d6;--kd-color-background-accent-primary:#4cdd84;--kd-color-background-accent-secondary:#79858b;--kd-color-background-accent-tertiary:#c4f3d6;--kd-color-background-inverse:#fff;--kd-color-border-primary:#fff;--kd-color-border-focus:#4cdd84;--kd-audio-hover-halo-bg:var(--DarkStone-dark-stone-90,#272727)}.cmp-audio-player.kd-component-palette--lightgreen{--kd-color-text-primary:#3d3c3c;--kd-color-text-primary-hover:#3797a4;--kd-color-text-primary-pressed:#3d3c3c;--kd-color-text-secondary:#29707a;--kd-color-text-tertiary:#29707a;--kd-color-text-link:#29707a;--kd-color-text-link-hover:#3797a4;--kd-color-text-link-pressed:#3d3c3c;--kd-color-text-accent-primary:#29707a;--kd-color-text-accent-secondary:#3797a4;--kd-color-text-accent-tertiary:#c4f3d6;--kd-color-text-inversed:#fff;--kd-color-background-ui-default:#4cdd84;--kd-color-background-primary:#3d3c3c;--kd-color-background-primary-hover:#3797a4;--kd-color-background-primary-hover-subtle:#c4f3d6;--kd-color-background-primary-pressed:#3d3c3c;--kd-color-background-secondary:#3d3c3c;--kd-color-background-secondary-hover:#3797a4;--kd-color-background-secondary-hover-subtle:#c4f3d6;--kd-color-background-secondary-pressed:#3d3c3c;--kd-color-background-tertiary:#29707a;--kd-color-background-accent-subtle:#c4f3d6;--kd-color-background-accent-primary:#29707a;--kd-color-background-accent-secondary:#3797a4;--kd-color-background-accent-tertiary:#c4f3d6;--kd-color-background-inverse:#fff;--kd-color-border-primary:#3d3c3c;--kd-color-border-focus:#3797a4;--kd-audio-hover-halo-bg:#c4f3d6}.cmp-audio-player--static,.cmp-audio-player--sticky{position:relative}.cmp-audio-player__sticky-placeholder{display:none;height:0}.cmp-audio-player--sticky .cmp-audio-player__content-container{transition:box-shadow .25s ease-out,background-color .25s ease-out}.cmp-audio-player--sticky.is-sticky{position:relative}.cmp-audio-player--sticky.is-sticky .cmp-audio-player__sticky-placeholder{display:block;height:140px}.cmp-audio-player--sticky.is-sticky .cmp-audio-player__content-container{left:0;margin-inline:auto;max-width:var(--kd-grid-max-width);position:fixed;right:0;top:var(--kd-header-height);transition:top var(--kd-header-animation);width:100%;z-index:var(--kd-z-page-navigation-sticky)}.cmp-audio-player--sticky.is-sticky .cmp-audio-player__container{box-shadow:none}.cmp-audio-player{background:none;color:var(--kd-color-text-primary)}.cmp-audio-player__content-container{margin-inline:auto;max-width:var(--kd-grid-max-width);padding-block:var(--kd-spacing-40) var(--kd-spacing-40)}@media(min-width:1184px){.cmp-audio-player__layout-grid{grid-column-start:4}}.cmp-audio-player__layout-column{margin-inline:auto;max-width:960px;width:100%}.cmp-audio-player__container{align-items:center;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:var(--kd-color-background-ui-default);border-radius:100px;box-shadow:0 3px 8px rgba(0,0,0,.2);color:var(--kd-color-text-primary);display:flex;gap:var(--kd-spacing-40);padding:var(--kd-spacing-4) var(--kd-spacing-20);width:100%}@media(min-width:672px){.cmp-audio-player__container{padding:10px 12px}}.cmp-audio-player__player-container{align-items:center;display:flex;flex:1 1 auto;gap:var(--kd-spacing-16);min-width:0;position:relative}.cmp-audio-player__player-button{align-items:center;background:transparent;border:none;color:var(--kd-color-text-primary);cursor:pointer;display:inline-flex;height:40px;justify-content:center;min-width:40px;position:relative;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease;z-index:0}.cmp-audio-player__player-button .kd-svg-icon{color:var(--kd-color-background-accent-primary);fill:currentColor;height:16px;transition:color .15s ease,fill .15s ease;width:16px}.cmp-audio-player__player-button:before{background:transparent;border-radius:100px;content:"";inset:0;position:absolute;transition:background-color .15s ease,opacity .15s ease;z-index:-1}@media(min-width:672px){.cmp-audio-player__player-button:focus-visible:before,.cmp-audio-player__player-button:hover:before{background:var(--kd-audio-hover-halo-bg);opacity:1}}.cmp-audio-player__player-button:focus-visible .kd-svg-icon,.cmp-audio-player__player-button:hover .kd-svg-icon{color:var(--kd-color-text-link-hover)!important}.cmp-audio-player .audio-state-btn-container{display:flex;margin-right:auto}@media(min-width:672px){.cmp-audio-player .audio-state-btn-container{margin-right:var(--kd-spacing-24)}}.cmp-audio-player .audio-state-btn{border-radius:100px;display:flex;flex:0 0 auto;gap:var(--kd-spacing-12);justify-content:left;overflow:hidden}@media(min-width:672px){.cmp-audio-player .audio-state-btn{padding:var(--kd-spacing-12) var(--kd-spacing-24)}}.cmp-audio-player .audio-state-btn .cmp-audio-player__state-text{color:var(--kd-color-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:671px){.cmp-audio-player .audio-state-btn .cmp-audio-player__state-text{max-width:30ch}}.cmp-audio-player .audio-state-btn__idle-icon,.cmp-audio-player .audio-state-btn__pause-icon,.cmp-audio-player .audio-state-btn__play-icon{display:none}.cmp-audio-player__title-container{flex:1 1 auto;min-width:0;overflow:hidden;position:relative;white-space:nowrap}.cmp-audio-player__title{display:inline-block;white-space:nowrap}.cmp-audio-player__title.active{animation:audio-title-scroll var(--title-animation-speed,6s) linear infinite alternate}@keyframes audio-title-scroll{0%{transform:translateX(0)}to{transform:translateX(-40%)}}.cmp-audio-player .duration{align-items:baseline;color:var(--kd-color-text-link);display:inline-flex;flex:0 0 auto;gap:6px}.cmp-audio-player .duration .duration--current,.cmp-audio-player .duration .duration--title,.cmp-audio-player .duration .duration--total{color:inherit;font:inherit;letter-spacing:inherit;white-space:nowrap}.cmp-audio-player .duration .duration--current:after{content:" /";margin-inline:2px}.cmp-audio-player .duration-slider-container{display:none;flex:1 1 auto;justify-content:center}.cmp-audio-player .duration-slider-container .duration-slider{min-width:220px}@media(min-width:672px){.cmp-audio-player .duration-slider-container{display:flex}.cmp-audio-player .duration-slider-container .duration-slider{min-width:214px}}@media(min-width:1184px){.cmp-audio-player .duration-slider-container .duration-slider{min-width:184px}}.cmp-audio-player .audio-volume-btn__volume-low-icon{display:block}.cmp-audio-player .audio-volume-btn__mute-icon,.cmp-audio-player .audio-volume-btn__volume-high-icon,.cmp-audio-player.is-muted .audio-volume-btn__volume-high-icon,.cmp-audio-player.is-muted .audio-volume-btn__volume-low-icon{display:none}.cmp-audio-player.is-muted .audio-volume-btn__mute-icon{display:block}.cmp-audio-player__player-volume{height:40px;position:relative;width:40px}.cmp-audio-player__player-volume-container{align-items:center;background:transparent;border-radius:100px;bottom:0;display:flex;height:100%;justify-content:center;position:absolute;right:0;top:0;transition:background-color .2s ease,width .2s ease;width:100%}.cmp-audio-player__player-volume .volume-container{display:none;margin-left:2px;min-width:0;opacity:0;pointer-events:none;transition:width .2s ease,opacity .2s ease;width:0}@media(min-width:1184px){.cmp-audio-player__player-volume-container:focus-within,.cmp-audio-player__player-volume-container:hover{background:var(--kd-audio-hover-halo-bg);padding:var(--kd-spacing-12) var(--kd-spacing-24) var(--kd-spacing-12) var(--kd-spacing-8);position:absolute;width:9rem}.cmp-audio-player__player-volume-container:focus-within .volume-container,.cmp-audio-player__player-volume-container:hover .volume-container{display:flex;opacity:1;pointer-events:auto;width:7em}}.cmp-audio-player__download-btn-column{flex:0 0 auto;position:relative;z-index:0}.cmp-audio-player__player-slider{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:transparent;cursor:pointer;width:100%}.cmp-audio-player__player-slider::-moz-range-thumb{opacity:0}.cmp-audio-player__player-slider::-webkit-slider-thumb{opacity:0}.cmp-audio-player .volume-slider.large{display:block}.cmp-audio-player .volume-slider.compact{display:none}.cmp-audio-player__player-slider.duration-slider{--progress:0%;background:linear-gradient(to right,var(--kd-color-background-accent-primary) 0 var(--progress),var(--kd-color-background-secondary-hover-subtle) var(--progress) 100%);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border:none;border-radius:0;height:100%;mask:url(../../../etc.clientlibs/kyndrylprogram/clientlibs/clientlib-site/resources/images/waveform-progress.svg) center/100% 100% no-repeat;-webkit-mask:url(../../../etc.clientlibs/kyndrylprogram/clientlibs/clientlib-site/resources/images/waveform-progress.svg) center/100% 100% no-repeat;width:auto}.cmp-audio-player__player-slider.duration-slider::-moz-range-track,.cmp-audio-player__player-slider.duration-slider::-webkit-slider-runnable-track{background:linear-gradient(to right,var(--kd-color-background-accent-primary) 0 var(--progress),var(--kd-color-background-secondary-hover-subtle) var(--progress) 100%);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border:0;border-radius:0;height:var(--kd-spacing-20);mask:url(../../../etc.clientlibs/kyndrylprogram/clientlibs/clientlib-site/resources/images/waveform%20progress.svg) center/100% 100% no-repeat;-webkit-mask:url(../../../etc.clientlibs/kyndrylprogram/clientlibs/clientlib-site/resources/images/waveform%20progress.svg) center/100% 100% no-repeat}.cmp-audio-player__player-slider.volume-slider{accent-color:var(--kd-color-background-accent-primary);background:color-mix(in srgb,var(--kd-color-text-primary) 16%,transparent);border-radius:100px;height:2px}.cmp-audio-player__player-slider.volume-slider::-moz-range-track,.cmp-audio-player__player-slider.volume-slider::-webkit-slider-runnable-track{background:linear-gradient(to right,var(--kd-color-background-accent-primary) var(--completed-value),transparent var(--completed-value)),color-mix(in srgb,var(--kd-color-text-primary) 16%,transparent);border:0;border-radius:100px;height:2px}.cmp-audio-player__player-slider.volume-slider::-moz-range-thumb{opacity:1}.cmp-audio-player__player-slider.volume-slider::-webkit-slider-thumb{opacity:1}.cmp-audio-player.is-paused .cmp-audio-player__player-slider.duration-slider,.cmp-audio-player.is-paused .duration{opacity:.3}@media(max-width:671px){.cmp-audio-player.is-idle .duration--current{display:none}.cmp-audio-player.is-idle .duration--current:after{content:none}}.cmp-audio-player__audio-player{display:none}