@charset "utf-8";@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,300;0,400;0,500;1,400;1,500&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-container{list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{-webkit-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;width:100%;z-index:1}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{margin:0 auto;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-pointer-events{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:75pc;perspective:75pc}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-container .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}@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")}: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-letter-spacing-1:-0.16px;--kd-letter-spacing-2:-0.08px;--kd-letter-spacing-3:0px;--kd-letter-spacing-4:0.16px;--kd-letter-spacing-5:0.32px;--kd-font-size-hero-1-max:18rem;--kd-font-size-hero-1-xlg:18rem;--kd-font-size-hero-1-lg:13.5rem;--kd-font-size-hero-1-md:9rem;--kd-font-size-hero-1-sm:6rem;--kd-line-height-hero-1-max:21rem;--kd-line-height-hero-1-xlg:21rem;--kd-line-height-hero-1-lg:16rem;--kd-line-height-hero-1-md:10.5rem;--kd-line-height-hero-1-sm:7rem;--kd-font-size-hero-2-max:13.5rem;--kd-font-size-hero-2-xlg:12rem;--kd-font-size-hero-2-lg:9rem;--kd-font-size-hero-2-md:6rem;--kd-font-size-hero-2-sm:5rem;--kd-line-height-hero-2-max:16rem;--kd-line-height-hero-2-xlg:14rem;--kd-line-height-hero-2-lg:10.5rem;--kd-line-height-hero-2-md:7rem;--kd-line-height-hero-2-sm:5.5rem;--kd-font-size-hero-3-max:9.75rem;--kd-font-size-hero-3-xlg:9rem;--kd-font-size-hero-3-lg:6rem;--kd-font-size-hero-3-md:5rem;--kd-font-size-hero-3-sm:4rem;--kd-line-height-hero-3-max:14rem;--kd-line-height-hero-3-xlg:10.5rem;--kd-line-height-hero-3-lg:7rem;--kd-line-height-hero-3-md:5.5rem;--kd-line-height-hero-3-sm:4.625rem;--kd-font-size-hero-4-max:9rem;--kd-font-size-hero-4-xlg:7.5rem;--kd-font-size-hero-4-lg:5rem;--kd-font-size-hero-4-md:4.5rem;--kd-font-size-hero-4-sm:4rem;--kd-line-height-hero-4-max:10.5rem;--kd-line-height-hero-4-xlg:8.75rem;--kd-line-height-hero-4-lg:5.5rem;--kd-line-height-hero-4-md:5.25rem;--kd-line-height-hero-4-sm:4.625rem;--kd-font-size-display-1-max:9rem;--kd-font-size-display-1-xlg:6rem;--kd-font-size-display-1-lg:5rem;--kd-font-size-display-1-md:4.5rem;--kd-font-size-display-1-sm:4rem;--kd-line-height-display-1-max:10.5rem;--kd-line-height-display-1-xlg:7rem;--kd-line-height-display-1-lg:5.5rem;--kd-line-height-display-1-md:5.25rem;--kd-line-height-display-1-sm:4.625rem;--kd-font-size-display-2-max:6rem;--kd-font-size-display-2-xlg:5rem;--kd-font-size-display-2-lg:4.5rem;--kd-font-size-display-2-md:4rem;--kd-font-size-display-2-sm:3.5rem;--kd-line-height-display-2-max:7rem;--kd-line-height-display-2-xlg:5.5rem;--kd-line-height-display-2-lg:5.25rem;--kd-line-height-display-2-md:4.625rem;--kd-line-height-display-2-sm:4rem;--kd-font-size-display-3-max:5rem;--kd-font-size-display-3-xlg:4.5rem;--kd-font-size-display-3-lg:4rem;--kd-font-size-display-3-md:3.5rem;--kd-font-size-display-3-sm:3rem;--kd-line-height-display-3-max:5.5rem;--kd-line-height-display-3-xlg:5.25rem;--kd-line-height-display-3-lg:4.625rem;--kd-line-height-display-3-md:4rem;--kd-line-height-display-3-sm:3.5rem;--kd-font-size-headline-1-max:4.5rem;--kd-font-size-headline-1-xlg:4rem;--kd-font-size-headline-1-lg:3.5rem;--kd-font-size-headline-1-md:2.5rem;--kd-font-size-headline-1-sm:2.5rem;--kd-line-height-headline-1-max:5.25rem;--kd-line-height-headline-1-xlg:4.625rem;--kd-line-height-headline-1-lg:4rem;--kd-line-height-headline-1-md:3rem;--kd-line-height-headline-1-sm:3rem;--kd-font-size-headline-2-max:4rem;--kd-font-size-headline-2-xlg:3.5rem;--kd-font-size-headline-2-lg:3rem;--kd-font-size-headline-2-md:2.25rem;--kd-font-size-headline-2-sm:2.25rem;--kd-line-height-headline-2-max:4.625rem;--kd-line-height-headline-2-xlg:4rem;--kd-line-height-headline-2-lg:3.5rem;--kd-line-height-headline-2-md:2.75rem;--kd-line-height-headline-2-sm:2.75rem;--kd-font-size-headline-3-max:3rem;--kd-font-size-headline-3-xlg:3rem;--kd-font-size-headline-3-lg:2.5rem;--kd-font-size-headline-3-md:2rem;--kd-font-size-headline-3-sm:2rem;--kd-line-height-headline-3-max:4rem;--kd-line-height-headline-3-xlg:3.5rem;--kd-line-height-headline-3-lg:3rem;--kd-line-height-headline-3-md:2.5rem;--kd-line-height-headline-3-sm:2.5rem;--kd-font-size-headline-4-max:3rem;--kd-font-size-headline-4-xlg:2.5rem;--kd-font-size-headline-4-lg:2.25rem;--kd-font-size-headline-4-md:1.75rem;--kd-font-size-headline-4-sm:1.75rem;--kd-line-height-headline-4-max:3.5rem;--kd-line-height-headline-4-xlg:3rem;--kd-line-height-headline-4-lg:2.75rem;--kd-line-height-headline-4-md:2.25rem;--kd-line-height-headline-4-sm:2.25rem;--kd-font-size-headline-5-max:2.5rem;--kd-font-size-headline-5-xlg:2.25rem;--kd-font-size-headline-5-lg:2rem;--kd-font-size-headline-5-md:1.75rem;--kd-font-size-headline-5-sm:1.75rem;--kd-line-height-headline-5-max:3rem;--kd-line-height-headline-5-xlg:2.75rem;--kd-line-height-headline-5-lg:2.5rem;--kd-line-height-headline-5-md:2.25rem;--kd-line-height-headline-5-sm:2.25rem;--kd-font-size-headline-6-max:2.5rem;--kd-font-size-headline-6-xlg:2rem;--kd-font-size-headline-6-lg:1.75rem;--kd-font-size-headline-6-md:1.5rem;--kd-font-size-headline-6-sm:1.5rem;--kd-line-height-headline-6-max:3rem;--kd-line-height-headline-6-xlg:2.5rem;--kd-line-height-headline-6-lg:2.25rem;--kd-line-height-headline-6-md:2rem;--kd-line-height-headline-6-sm:2rem;--kd-font-size-headline-7-max:2rem;--kd-font-size-headline-7-xlg:1.75rem;--kd-font-size-headline-7-lg:1.75rem;--kd-font-size-headline-7-md:1.5rem;--kd-font-size-headline-7-sm:1.5rem;--kd-line-height-headline-7-max:2.5rem;--kd-line-height-headline-7-xlg:2.25rem;--kd-line-height-headline-7-lg:2.25rem;--kd-line-height-headline-7-md:2rem;--kd-line-height-headline-7-sm:2rem;--kd-font-size-headline-8-max:1.75rem;--kd-font-size-headline-8-xlg:1.5rem;--kd-font-size-headline-8-lg:1.5rem;--kd-font-size-headline-8-md:1.25rem;--kd-font-size-headline-8-sm:1.25rem;--kd-line-height-headline-8-max:2.25rem;--kd-line-height-headline-8-xlg:2rem;--kd-line-height-headline-8-lg:2rem;--kd-line-height-headline-8-md:1.75rem;--kd-line-height-headline-8-sm:1.75rem;--kd-font-size-body-1-max:1.25rem;--kd-font-size-body-1-xlg:1.25rem;--kd-font-size-body-1-lg:1.25rem;--kd-font-size-body-1-md:1.25rem;--kd-font-size-body-1-sm:1.25rem;--kd-line-height-body-1-max:1.75rem;--kd-line-height-body-1-xlg:1.75rem;--kd-line-height-body-1-lg:1.75rem;--kd-line-height-body-1-md:1.75rem;--kd-line-height-body-1-sm:1.75rem;--kd-font-size-body-2-max:1rem;--kd-font-size-body-2-xlg:1rem;--kd-font-size-body-2-lg:1rem;--kd-font-size-body-2-md:1rem;--kd-font-size-body-2-sm:1rem;--kd-line-height-body-2-max:1.5rem;--kd-line-height-body-2-xlg:1.5rem;--kd-line-height-body-2-lg:1.5rem;--kd-line-height-body-2-md:1.5rem;--kd-line-height-body-2-sm:1.5rem;--kd-font-size-utility-1-max:1rem;--kd-font-size-utility-1-xlg:1rem;--kd-font-size-utility-1-lg:1rem;--kd-font-size-utility-1-md:1rem;--kd-font-size-utility-1-sm:1rem;--kd-line-height-utility-1-max:1.5rem;--kd-line-height-utility-1-xlg:1.5rem;--kd-line-height-utility-1-lg:1.5rem;--kd-line-height-utility-1-md:1.5rem;--kd-line-height-utility-1-sm:1.5rem;--kd-font-size-utility-2-max:0.875rem;--kd-font-size-utility-2-xlg:0.875rem;--kd-font-size-utility-2-lg:0.875rem;--kd-font-size-utility-2-md:0.875rem;--kd-font-size-utility-2-sm:0.875rem;--kd-line-height-utility-2-max:1.125rem;--kd-line-height-utility-2-xlg:1.125rem;--kd-line-height-utility-2-lg:1.125rem;--kd-line-height-utility-2-md:1.125rem;--kd-line-height-utility-2-sm:1.125rem;--kd-font-size-utility-3-max:0.75rem;--kd-font-size-utility-3-xlg:0.75rem;--kd-font-size-utility-3-lg:0.75rem;--kd-font-size-utility-3-md:0.75rem;--kd-font-size-utility-3-sm:0.75rem;--kd-line-height-utility-3-max:1rem;--kd-line-height-utility-3-xlg:1rem;--kd-line-height-utility-3-lg:1rem;--kd-line-height-utility-3-md:1rem;--kd-line-height-utility-3-sm:1rem;--kd-font-size-utility-4-max:0.75rem;--kd-font-size-utility-4-xlg:0.75rem;--kd-font-size-utility-4-lg:0.75rem;--kd-font-size-utility-4-md:0.75rem;--kd-font-size-utility-4-sm:0.75rem;--kd-line-height-utility-4-max:1rem;--kd-line-height-utility-4-xlg:1rem;--kd-line-height-utility-4-lg:1rem;--kd-line-height-utility-4-md:1rem;--kd-line-height-utility-4-sm:1rem;--kd-font-size-utility-5-max:0.875rem;--kd-font-size-utility-5-xlg:0.875rem;--kd-font-size-utility-5-lg:0.875rem;--kd-font-size-utility-5-md:0.875rem;--kd-font-size-utility-5-sm:0.875rem;--kd-line-height-utility-5-max:1.125rem;--kd-line-height-utility-5-xlg:1.125rem;--kd-line-height-utility-5-lg:1.125rem;--kd-line-height-utility-5-md:1.125rem;--kd-line-height-utility-5-sm:1.125rem;--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:#b6f1cd;--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:#1fa452;--kd-color-success-light:#e5f7eb;--kd-color-error:#cc1800;--kd-color-error-light:#f7e6e6;--kd-color-warning:#f5c400;--kd-color-warning-light:#fef9e5;--kd-color-informational:#1473ff;--kd-color-informational-light:#e9f2ff;--kd-color-webgray:#fafafc;--kd-color-text-primary:var(--kd-color-darkstone-80);--kd-color-text-primary-hover:var(--kd-color-darkstone-60);--kd-color-text-primary-pressed:var(--kd-color-darkstone-100);--kd-color-text-secondary:var(--kd-color-darkstone-60);--kd-color-text-tertiary:var(--kd-color-spruce-60);--kd-color-text-tertiary-bold:var(--kd-color-spruce-80);--kd-color-text-link:var(--kd-color-spruce-60);--kd-color-text-link-hover:var(--kd-color-spruce-50);--kd-color-text-link-pressed:var(--kd-color-spruce-80);--kd-color-text-eyebrow:var(--kd-color-spruce-50);--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-brand:var(--kd-color-warmred-50);--kd-color-text-inversed:var(--kd-color-neutral-white);--kd-color-text-destructive:var(--kd-color-warmred-70);--kd-color-text-disabled:var(--kd-color-darkstone-40);--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-brand:var(--kd-color-warmred-50);--kd-color-background-ui:var(--kd-color-darkstone-50);--kd-color-background-ui-hover:var(--kd-color-spruce-60);--kd-color-background-ui-pressed:var(--kd-color-spruce-60);--kd-color-background-primary:var(--kd-color-spruce-60);--kd-color-background-primary-hover:var(--kd-color-spruce-50);--kd-color-background-primary-hover-subtle:var(--kd-color-spruce-80);--kd-color-background-primary-pressed:var(--kd-color-spruce-80);--kd-color-background-secondary:var(--kd-color-darkstone-80);--kd-color-background-secondary-hover:var(--kd-color-darkstone-60);--kd-color-background-secondary-hover-subtle:var(--kd-color-darkstone-90);--kd-color-background-secondary-pressed:var(--kd-color-darkstone-100);--kd-color-background-tertiary:var(--kd-color-spruce-60);--kd-color-background-destructive:var(--kd-color-warmred-70);--kd-color-background-destructive-hover:var(--kd-color-warmred-60);--kd-color-background-destructive-pressed:var(--kd-color-warmred-80);--kd-color-background-focus:var(--kd-color-spruce-60);--kd-color-background-inverse:var(--kd-color-neutral-white);--kd-color-background-inverse-hover:var(--kd-color-spruce-10);--kd-color-background-accent-subtle:var(--kd-color-darkstone-10);--kd-color-background-accent-ui:var(--kd-color-skye-20);--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-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-background-disabled:var(--kd-color-darkstone-20);--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-60);--kd-color-border-ui:var(--kd-color-darkstone-50);--kd-color-border-ui-hover:var(--kd-color-spruce-60);--kd-color-border-ui-disabled:var(--kd-color-darkstone-40);--kd-color-border-tertiary:var(--kd-color-spruce-60);--kd-color-border-tertiary-bold:var(--kd-color-spruce-80);--kd-color-border-brand:var(--kd-color-warmred-50);--kd-color-border-focus:var(--kd-color-spruce-60);--kd-color-border-destructive:var(--kd-color-warmred-70);--kd-color-border-inverse:var(--kd-color-neutral-white);--kd-color-border-hover:var(--kd-color-darkstone-60);--kd-color-border-pressed:var(--kd-color-darkstone-100);--kd-color-border-disabled:var(--kd-color-darkstone-40);--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-transparent:transparent;--kd-color-light-opacity-50:hsla(0,0%,100%,.5);--kd-color-dark-opacity-50:rgba(61,60,60,.5);--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-modal-overlay:6;--kd-z-modal-content:7;--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}*,:after,:before{-webkit-box-sizing:border-box;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{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:0;-ms-flex-positive:0;-ms-flex-negative:0;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;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}a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:none;border:0;color:var(--kd-color-text-link);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:var(--kd-font-family-secondary);font-weight:var(--kd-font-weight-regular);gap:var(--kd-spacing-4);padding:0;position:relative;text-decoration:underline;text-underline-offset:2px;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}a:active,a:focus,a:hover{text-decoration:none}a:hover{color:var(--kd-color-text-link-hover)}a:focus{color:var(--kd-color-text-link);outline:1px solid var(--kd-color-border-focus);-webkit-transition:outline .1s ease-in-out;transition:outline .1s ease-in-out}a:active{color:var(--kd-color-text-link-pressed);outline:0}a.kd-link--animate-icon .kd-svg-icon{-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}a.kd-link--animate-icon:hover .kd-svg-icon{-webkit-transform:translateX(4px);transform:translateX(4px)}a.kd-link--icon-left{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.kd-link--primary{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:none;border:0;color:var(--kd-color-text-link);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:var(--kd-font-family-secondary);font-weight:var(--kd-font-weight-regular);gap:var(--kd-spacing-4);padding:0;position:relative;text-decoration:underline;text-underline-offset:2px;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.kd-link--primary,.kd-link--primary:active,.kd-link--primary:focus,.kd-link--primary:hover{text-decoration:none}.kd-link--primary:hover{color:var(--kd-color-text-link-hover)}.kd-link--primary:focus{color:var(--kd-color-text-link);outline:1px solid var(--kd-color-border-focus);-webkit-transition:outline .1s ease-in-out;transition:outline .1s ease-in-out}.kd-link--primary:active{color:var(--kd-color-text-link-pressed);outline:0}.kd-link--primary.kd-link--animate-icon .kd-svg-icon{-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.kd-link--primary.kd-link--animate-icon:hover .kd-svg-icon{-webkit-transform:translateX(4px);transform:translateX(4px)}.kd-link--primary.kd-link--icon-left{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.kd-link--primary:hover,.kd-link--secondary{text-decoration:underline}.kd-link--secondary{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:none;border:0;color:var(--kd-color-text-link);color:var(--kd-color-text-primary);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:var(--kd-font-family-secondary);font-weight:var(--kd-font-weight-regular);gap:var(--kd-spacing-4);padding:0;position:relative;text-underline-offset:2px;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.kd-link--secondary,.kd-link--secondary:active,.kd-link--secondary:focus,.kd-link--secondary:hover{text-decoration:none}.kd-link--secondary:hover{color:var(--kd-color-text-link-hover)}.kd-link--secondary:focus{color:var(--kd-color-text-link);outline:1px solid var(--kd-color-border-focus);-webkit-transition:outline .1s ease-in-out;transition:outline .1s ease-in-out}.kd-link--secondary:active{color:var(--kd-color-text-link-pressed);outline:0}.kd-link--secondary.kd-link--animate-icon .kd-svg-icon{-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.kd-link--secondary.kd-link--animate-icon:hover .kd-svg-icon{-webkit-transform:translateX(4px);transform:translateX(4px)}.kd-link--secondary.kd-link--icon-left{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.kd-link--secondary:hover{color:var(--kd-color-text-primary-hover);text-decoration:underline}.kd-link--secondary:focus{color:var(--kd-color-text-primary)}.kd-link--secondary:active{color:var(--kd-color-text-primary-pressed)}.kd-link--disabled{cursor:not-allowed;pointer-events:none}.kd-link--disabled,.kd-link--disabled:active,.kd-link--disabled:focus,.kd-link--disabled:hover,.kd-link--disabled:visited{border:0;color:var(--kd-color-darkstone-40);outline:0;text-decoration:none}.kd-btn--primary{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:var(--kd-color-background-secondary);border:0;border-radius:var(--kd-spacing-4);color:var(--kd-color-text-inversed);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:var(--kd-font-family-secondary);font-size:var(--kd-font-size-body-2-sm);font-weight:var(--kd-font-weight-regular);gap:var(--kd-spacing-8);height:3pc;justify-content:center;letter-spacing:var(--kd-letter-spacing-4);line-height:var(--kd-line-height-body-2-sm);max-width:100%;min-width:6pc;outline:2px solid transparent;outline-offset:var(--kd-spacing-2);overflow:hidden;padding:var(--kd-spacing-12) var(--kd-spacing-16);position:relative;text-decoration:none;-webkit-transition:outline-color .2s ease-in-out,color .2s ease-in-out,background-color .2s ease-in-out;transition:outline-color .2s ease-in-out,color .2s ease-in-out,background-color .2s ease-in-out}@media(min-width:672px){.kd-btn--primary{font-size:var(--kd-font-size-body-2-md);line-height:var(--kd-line-height-body-2-md)}}@media(min-width:1184px){.kd-btn--primary{font-size:var(--kd-font-size-body-2-lg);line-height:var(--kd-line-height-body-2-lg)}}@media(min-width:1312px){.kd-btn--primary{font-size:var(--kd-font-size-body-2-xlg);line-height:var(--kd-line-height-body-2-xlg)}}@media(min-width:1584px){.kd-btn--primary{font-size:var(--kd-font-size-body-2-max);line-height:var(--kd-line-height-body-2-max)}}.kd-btn--primary:active,.kd-btn--primary:focus,.kd-btn--primary:hover{text-decoration:none}.kd-btn--primary:focus{outline-color:var(--kd-color-border-focus)}.kd-btn--primary.disabled,.kd-btn--primary:disabled{background-color:var(--kd-color-background-disabled);border:0;color:var(--kd-color-text-inversed);cursor:not-allowed;pointer-events:none}.kd-btn--primary.icon-only{min-width:auto;padding:14px;width:3pc}.kd-btn--primary.kd-btn--small{height:2pc;padding:var(--kd-spacing-4) var(--kd-spacing-16)}.kd-btn--primary.kd-btn--small.icon-only{padding:6px;width:2pc}.kd-btn--primary.kd-btn--large{height:56px;padding:var(--kd-spacing-16)}.kd-btn--primary.kd-btn--large.icon-only{padding:18px;width:56px}.kd-btn--primary.kd-btn--rounded{border-radius:75pt}.kd-btn--primary.kd-btn--icon-left{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.kd-btn--primary span,.kd-btn--primary svg{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:1}.kd-btn--primary span{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.kd-btn--primary:before{background-color:var(--kd-color-background-secondary-hover);bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;transform-origin:left;-webkit-transition:opacity .2s ease-out,background-color .15s ease-in-out,-webkit-transform .3s ease-out;transition:opacity .2s ease-out,background-color .15s ease-in-out,-webkit-transform .3s ease-out;transition:transform .3s ease-out,opacity .2s ease-out,background-color .15s ease-in-out;transition:transform .3s ease-out,opacity .2s ease-out,background-color .15s ease-in-out,-webkit-transform .3s ease-out}.kd-btn--primary:hover{color:var(--kd-color-text-inversed)}.kd-btn--primary:hover:before{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}.kd-btn--primary:active{border:0;color:var(--kd-color-text-inversed)}.kd-btn--primary:active:before{background-color:var(--kd-color-background-secondary-pressed)}.kd-btn--primary-destructive,.kd-btn--primary:focus{color:var(--kd-color-text-inversed)}.kd-btn--primary-destructive{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:var(--kd-color-background-destructive);border:0;border-radius:var(--kd-spacing-4);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:var(--kd-font-family-secondary);font-size:var(--kd-font-size-body-2-sm);font-weight:var(--kd-font-weight-regular);gap:var(--kd-spacing-8);height:3pc;justify-content:center;letter-spacing:var(--kd-letter-spacing-4);line-height:var(--kd-line-height-body-2-sm);max-width:100%;min-width:6pc;outline:2px solid transparent;outline-offset:var(--kd-spacing-2);overflow:hidden;padding:var(--kd-spacing-12) var(--kd-spacing-16);position:relative;text-decoration:none;-webkit-transition:outline-color .2s ease-in-out,color .2s ease-in-out,background-color .2s ease-in-out;transition:outline-color .2s ease-in-out,color .2s ease-in-out,background-color .2s ease-in-out}@media(min-width:672px){.kd-btn--primary-destructive{font-size:var(--kd-font-size-body-2-md);line-height:var(--kd-line-height-body-2-md)}}@media(min-width:1184px){.kd-btn--primary-destructive{font-size:var(--kd-font-size-body-2-lg);line-height:var(--kd-line-height-body-2-lg)}}@media(min-width:1312px){.kd-btn--primary-destructive{font-size:var(--kd-font-size-body-2-xlg);line-height:var(--kd-line-height-body-2-xlg)}}@media(min-width:1584px){.kd-btn--primary-destructive{font-size:var(--kd-font-size-body-2-max);line-height:var(--kd-line-height-body-2-max)}}.kd-btn--primary-destructive:active,.kd-btn--primary-destructive:focus,.kd-btn--primary-destructive:hover{text-decoration:none}.kd-btn--primary-destructive:focus{outline-color:var(--kd-color-border-focus)}.kd-btn--primary-destructive.disabled,.kd-btn--primary-destructive:disabled{background-color:var(--kd-color-background-disabled);border:0;color:var(--kd-color-text-inversed);cursor:not-allowed;pointer-events:none}.kd-btn--primary-destructive.icon-only{min-width:auto;padding:14px;width:3pc}.kd-btn--primary-destructive.kd-btn--small{height:2pc;padding:var(--kd-spacing-4) var(--kd-spacing-16)}.kd-btn--primary-destructive.kd-btn--small.icon-only{padding:6px;width:2pc}.kd-btn--primary-destructive.kd-btn--large{height:56px;padding:var(--kd-spacing-16)}.kd-btn--primary-destructive.kd-btn--large.icon-only{padding:18px;width:56px}.kd-btn--primary-destructive.kd-btn--rounded{border-radius:75pt}.kd-btn--primary-destructive.kd-btn--icon-left{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.kd-btn--primary-destructive span,.kd-btn--primary-destructive svg{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:1}.kd-btn--primary-destructive span{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.kd-btn--primary-destructive:before{background-color:var(--kd-color-background-destructive-hover);bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;transform-origin:left;-webkit-transition:opacity .2s ease-out,background-color .15s ease-in-out,-webkit-transform .3s ease-out;transition:opacity .2s ease-out,background-color .15s ease-in-out,-webkit-transform .3s ease-out;transition:transform .3s ease-out,opacity .2s ease-out,background-color .15s ease-in-out;transition:transform .3s ease-out,opacity .2s ease-out,background-color .15s ease-in-out,-webkit-transform .3s ease-out}.kd-btn--primary-destructive:hover:before{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}.kd-btn--primary-destructive:active:before{background-color:var(--kd-color-background-destructive-pressed)}.kd-btn--secondary{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:var(--kd-color-transparent);border:1px solid var(--kd-color-border-primary);border-radius:var(--kd-spacing-4);color:var(--kd-color-text-primary);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:var(--kd-font-family-secondary);font-size:var(--kd-font-size-body-2-sm);font-weight:var(--kd-font-weight-regular);gap:var(--kd-spacing-8);height:3pc;justify-content:center;letter-spacing:var(--kd-letter-spacing-4);line-height:var(--kd-line-height-body-2-sm);max-width:100%;min-width:6pc;outline:2px solid transparent;outline-offset:var(--kd-spacing-2);overflow:hidden;padding:var(--kd-spacing-12) var(--kd-spacing-16);position:relative;text-decoration:none;-webkit-transition:outline-color .2s ease-in-out,color .2s ease-in-out,background-color .2s ease-in-out;transition:outline-color .2s ease-in-out,color .2s ease-in-out,background-color .2s ease-in-out}@media(min-width:672px){.kd-btn--secondary{font-size:var(--kd-font-size-body-2-md);line-height:var(--kd-line-height-body-2-md)}}@media(min-width:1184px){.kd-btn--secondary{font-size:var(--kd-font-size-body-2-lg);line-height:var(--kd-line-height-body-2-lg)}}@media(min-width:1312px){.kd-btn--secondary{font-size:var(--kd-font-size-body-2-xlg);line-height:var(--kd-line-height-body-2-xlg)}}@media(min-width:1584px){.kd-btn--secondary{font-size:var(--kd-font-size-body-2-max);line-height:var(--kd-line-height-body-2-max)}}.kd-btn--secondary:active,.kd-btn--secondary:focus,.kd-btn--secondary:hover{text-decoration:none}.kd-btn--secondary:focus{outline-color:var(--kd-color-border-focus)}.kd-btn--secondary.disabled,.kd-btn--secondary:disabled{background-color:var(--kd-color-background-disabled);border:0;color:var(--kd-color-text-inversed);cursor:not-allowed;pointer-events:none}.kd-btn--secondary.icon-only{min-width:auto;padding:14px;width:3pc}.kd-btn--secondary.kd-btn--small{height:2pc;padding:var(--kd-spacing-4) var(--kd-spacing-16)}.kd-btn--secondary.kd-btn--small.icon-only{padding:6px;width:2pc}.kd-btn--secondary.kd-btn--large{height:56px;padding:var(--kd-spacing-16)}.kd-btn--secondary.kd-btn--large.icon-only{padding:18px;width:56px}.kd-btn--secondary.kd-btn--rounded{border-radius:75pt}.kd-btn--secondary.kd-btn--icon-left{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.kd-btn--secondary span,.kd-btn--secondary svg{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:1}.kd-btn--secondary span{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.kd-btn--secondary:hover{background-color:var(--kd-color-background-secondary-hover);border-color:var(--kd-color-background-secondary-hover);color:var(--kd-color-text-inversed)}.kd-btn--secondary:active{background-color:var(--kd-color-background-secondary-pressed);border-color:var(--kd-color-border-primary);color:var(--kd-color-text-inversed)}.kd-btn--secondary.disabled,.kd-btn--secondary:disabled{background-color:var(--kd-color-transparent);border:1px solid var(--kd-color-border-disabled);color:var(--kd-color-text-disabled)}.kd-btn--secondary-destructive{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:var(--kd-color-transparent);border:1px solid var(--kd-color-border-primary);border-color:var(--kd-color-border-destructive);border-radius:var(--kd-spacing-4);color:var(--kd-color-text-primary);color:var(--kd-color-text-destructive);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:var(--kd-font-family-secondary);font-size:var(--kd-font-size-body-2-sm);font-weight:var(--kd-font-weight-regular);gap:var(--kd-spacing-8);height:3pc;justify-content:center;letter-spacing:var(--kd-letter-spacing-4);line-height:var(--kd-line-height-body-2-sm);max-width:100%;min-width:6pc;outline:2px solid transparent;outline-offset:var(--kd-spacing-2);overflow:hidden;padding:var(--kd-spacing-12) var(--kd-spacing-16);position:relative;text-decoration:none;-webkit-transition:outline-color .2s ease-in-out,color .2s ease-in-out,background-color .2s ease-in-out;transition:outline-color .2s ease-in-out,color .2s ease-in-out,background-color .2s ease-in-out}@media(min-width:672px){.kd-btn--secondary-destructive{font-size:var(--kd-font-size-body-2-md);line-height:var(--kd-line-height-body-2-md)}}@media(min-width:1184px){.kd-btn--secondary-destructive{font-size:var(--kd-font-size-body-2-lg);line-height:var(--kd-line-height-body-2-lg)}}@media(min-width:1312px){.kd-btn--secondary-destructive{font-size:var(--kd-font-size-body-2-xlg);line-height:var(--kd-line-height-body-2-xlg)}}@media(min-width:1584px){.kd-btn--secondary-destructive{font-size:var(--kd-font-size-body-2-max);line-height:var(--kd-line-height-body-2-max)}}.kd-btn--secondary-destructive:active,.kd-btn--secondary-destructive:focus,.kd-btn--secondary-destructive:hover{text-decoration:none}.kd-btn--secondary-destructive:focus{outline-color:var(--kd-color-border-focus)}.kd-btn--secondary-destructive.disabled,.kd-btn--secondary-destructive:disabled{background-color:var(--kd-color-background-disabled);border:0;color:var(--kd-color-text-inversed);cursor:not-allowed;pointer-events:none}.kd-btn--secondary-destructive.icon-only{min-width:auto;padding:14px;width:3pc}.kd-btn--secondary-destructive.kd-btn--small{height:2pc;padding:var(--kd-spacing-4) var(--kd-spacing-16)}.kd-btn--secondary-destructive.kd-btn--small.icon-only{padding:6px;width:2pc}.kd-btn--secondary-destructive.kd-btn--large{height:56px;padding:var(--kd-spacing-16)}.kd-btn--secondary-destructive.kd-btn--large.icon-only{padding:18px;width:56px}.kd-btn--secondary-destructive.kd-btn--rounded{border-radius:75pt}.kd-btn--secondary-destructive.kd-btn--icon-left{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.kd-btn--secondary-destructive span,.kd-btn--secondary-destructive svg{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:1}.kd-btn--secondary-destructive span{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.kd-btn--secondary-destructive:hover{background-color:var(--kd-color-background-secondary-hover);border-color:var(--kd-color-background-secondary-hover);color:var(--kd-color-text-inversed)}.kd-btn--secondary-destructive:active{background-color:var(--kd-color-background-secondary-pressed);border-color:var(--kd-color-border-primary);color:var(--kd-color-text-inversed)}.kd-btn--secondary-destructive.disabled,.kd-btn--secondary-destructive:disabled{background-color:var(--kd-color-transparent);border:1px solid var(--kd-color-border-disabled);color:var(--kd-color-text-disabled)}.kd-btn--secondary-destructive:active,.kd-btn--secondary-destructive:hover{background-color:var(--kd-color-background-destructive-hover);border-color:transparent;color:var(--kd-color-text-inversed)}.kd-btn--secondary-overlay{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:var(--kd-color-transparent);background-color:color-mix(in srgb,var(--kd-color-darkstone-80) 50%,transparent);border:1px solid var(--kd-color-border-primary);border-color:var(--kd-color-cloud-10);border-radius:var(--kd-spacing-4);color:var(--kd-color-text-primary);color:var(--kd-color-neutral-white);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:var(--kd-font-family-secondary);font-size:var(--kd-font-size-body-2-sm);font-weight:var(--kd-font-weight-regular);gap:var(--kd-spacing-8);height:3pc;justify-content:center;letter-spacing:var(--kd-letter-spacing-4);line-height:var(--kd-line-height-body-2-sm);max-width:100%;min-width:6pc;outline:2px solid transparent;outline-offset:var(--kd-spacing-2);overflow:hidden;padding:var(--kd-spacing-12) var(--kd-spacing-16);position:relative;text-decoration:none;-webkit-transition:outline-color .2s ease-in-out,color .2s ease-in-out,background-color .2s ease-in-out;transition:outline-color .2s ease-in-out,color .2s ease-in-out,background-color .2s ease-in-out}@media(min-width:672px){.kd-btn--secondary-overlay{font-size:var(--kd-font-size-body-2-md);line-height:var(--kd-line-height-body-2-md)}}@media(min-width:1184px){.kd-btn--secondary-overlay{font-size:var(--kd-font-size-body-2-lg);line-height:var(--kd-line-height-body-2-lg)}}@media(min-width:1312px){.kd-btn--secondary-overlay{font-size:var(--kd-font-size-body-2-xlg);line-height:var(--kd-line-height-body-2-xlg)}}@media(min-width:1584px){.kd-btn--secondary-overlay{font-size:var(--kd-font-size-body-2-max);line-height:var(--kd-line-height-body-2-max)}}.kd-btn--secondary-overlay:active,.kd-btn--secondary-overlay:focus,.kd-btn--secondary-overlay:hover{text-decoration:none}.kd-btn--secondary-overlay:focus{outline-color:var(--kd-color-border-focus)}.kd-btn--secondary-overlay.disabled,.kd-btn--secondary-overlay:disabled{background-color:var(--kd-color-background-disabled);border:0;color:var(--kd-color-text-inversed);cursor:not-allowed;pointer-events:none}.kd-btn--secondary-overlay.icon-only{min-width:auto;padding:14px;width:3pc}.kd-btn--secondary-overlay.kd-btn--small{height:2pc;padding:var(--kd-spacing-4) var(--kd-spacing-16)}.kd-btn--secondary-overlay.kd-btn--small.icon-only{padding:6px;width:2pc}.kd-btn--secondary-overlay.kd-btn--large{height:56px;padding:var(--kd-spacing-16)}.kd-btn--secondary-overlay.kd-btn--large.icon-only{padding:18px;width:56px}.kd-btn--secondary-overlay.kd-btn--rounded{border-radius:75pt}.kd-btn--secondary-overlay.kd-btn--icon-left{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.kd-btn--secondary-overlay span,.kd-btn--secondary-overlay svg{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:1}.kd-btn--secondary-overlay span{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.kd-btn--secondary-overlay:hover{background-color:var(--kd-color-background-secondary-hover);border-color:var(--kd-color-background-secondary-hover);color:var(--kd-color-text-inversed)}.kd-btn--secondary-overlay:active{background-color:var(--kd-color-background-secondary-pressed);border-color:var(--kd-color-border-primary);color:var(--kd-color-text-inversed)}.kd-btn--secondary-overlay.disabled,.kd-btn--secondary-overlay:disabled{background-color:var(--kd-color-transparent);border:1px solid var(--kd-color-border-disabled);color:var(--kd-color-text-disabled)}.kd-btn--secondary-overlay:active,.kd-btn--secondary-overlay:focus,.kd-btn--secondary-overlay:hover{background-color:var(--kd-color-darkstone-60);border-color:var(--kd-color-cloud-10);color:var(--kd-color-neutral-white)}.kd-btn--tertiary{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:var(--kd-color-transparent);border:0;border-radius:var(--kd-spacing-4);color:var(--kd-color-text-tertiary);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:var(--kd-font-family-secondary);font-size:var(--kd-font-size-body-2-sm);font-weight:var(--kd-font-weight-regular);gap:var(--kd-spacing-8);height:3pc;justify-content:center;letter-spacing:var(--kd-letter-spacing-4);line-height:var(--kd-line-height-body-2-sm);max-width:100%;min-width:6pc;min-width:auto;outline:2px solid transparent;outline-offset:var(--kd-spacing-2);overflow:hidden;padding:var(--kd-spacing-12) var(--kd-spacing-16);position:relative;text-decoration:none;-webkit-transition:outline-color .2s ease-in-out,color .2s ease-in-out,background-color .2s ease-in-out;transition:outline-color .2s ease-in-out,color .2s ease-in-out,background-color .2s ease-in-out}@media(min-width:672px){.kd-btn--tertiary{font-size:var(--kd-font-size-body-2-md);line-height:var(--kd-line-height-body-2-md)}}@media(min-width:1184px){.kd-btn--tertiary{font-size:var(--kd-font-size-body-2-lg);line-height:var(--kd-line-height-body-2-lg)}}@media(min-width:1312px){.kd-btn--tertiary{font-size:var(--kd-font-size-body-2-xlg);line-height:var(--kd-line-height-body-2-xlg)}}@media(min-width:1584px){.kd-btn--tertiary{font-size:var(--kd-font-size-body-2-max);line-height:var(--kd-line-height-body-2-max)}}.kd-btn--tertiary:active,.kd-btn--tertiary:focus,.kd-btn--tertiary:hover{text-decoration:none}.kd-btn--tertiary:focus{outline-color:var(--kd-color-border-focus)}.kd-btn--tertiary.disabled,.kd-btn--tertiary:disabled{background-color:var(--kd-color-background-disabled);border:0;color:var(--kd-color-text-inversed);cursor:not-allowed;pointer-events:none}.kd-btn--tertiary.icon-only{min-width:auto;padding:14px;width:3pc}.kd-btn--tertiary.kd-btn--small{height:2pc;padding:var(--kd-spacing-4) var(--kd-spacing-16)}.kd-btn--tertiary.kd-btn--small.icon-only{padding:6px;width:2pc}.kd-btn--tertiary.kd-btn--large{height:56px;padding:var(--kd-spacing-16)}.kd-btn--tertiary.kd-btn--large.icon-only{padding:18px;width:56px}.kd-btn--tertiary.kd-btn--rounded{border-radius:75pt}.kd-btn--tertiary.kd-btn--icon-left{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.kd-btn--tertiary span,.kd-btn--tertiary svg{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:1}.kd-btn--tertiary span{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.kd-btn--tertiary:active,.kd-btn--tertiary:hover{background-color:var(--kd-color-background-accent-subtle)}.kd-btn--tertiary:active{color:var(--kd-color-text-tertiary-bold)}.kd-btn--tertiary.disabled,.kd-btn--tertiary:disabled{background-color:var(--kd-color-transparent);color:var(--kd-color-text-disabled)}.kd-btn--tertiary-destructive{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:var(--kd-color-transparent);border:0;border-radius:var(--kd-spacing-4);color:var(--kd-color-text-tertiary);color:var(--kd-color-text-destructive);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:var(--kd-font-family-secondary);font-size:var(--kd-font-size-body-2-sm);font-weight:var(--kd-font-weight-regular);gap:var(--kd-spacing-8);height:3pc;justify-content:center;letter-spacing:var(--kd-letter-spacing-4);line-height:var(--kd-line-height-body-2-sm);max-width:100%;min-width:6pc;min-width:auto;outline:2px solid transparent;outline-offset:var(--kd-spacing-2);overflow:hidden;padding:var(--kd-spacing-12) var(--kd-spacing-16);position:relative;text-decoration:none;-webkit-transition:outline-color .2s ease-in-out,color .2s ease-in-out,background-color .2s ease-in-out;transition:outline-color .2s ease-in-out,color .2s ease-in-out,background-color .2s ease-in-out}@media(min-width:672px){.kd-btn--tertiary-destructive{font-size:var(--kd-font-size-body-2-md);line-height:var(--kd-line-height-body-2-md)}}@media(min-width:1184px){.kd-btn--tertiary-destructive{font-size:var(--kd-font-size-body-2-lg);line-height:var(--kd-line-height-body-2-lg)}}@media(min-width:1312px){.kd-btn--tertiary-destructive{font-size:var(--kd-font-size-body-2-xlg);line-height:var(--kd-line-height-body-2-xlg)}}@media(min-width:1584px){.kd-btn--tertiary-destructive{font-size:var(--kd-font-size-body-2-max);line-height:var(--kd-line-height-body-2-max)}}.kd-btn--tertiary-destructive:active,.kd-btn--tertiary-destructive:focus,.kd-btn--tertiary-destructive:hover{text-decoration:none}.kd-btn--tertiary-destructive:focus{outline-color:var(--kd-color-border-focus)}.kd-btn--tertiary-destructive.disabled,.kd-btn--tertiary-destructive:disabled{background-color:var(--kd-color-background-disabled);border:0;color:var(--kd-color-text-inversed);cursor:not-allowed;pointer-events:none}.kd-btn--tertiary-destructive.icon-only{min-width:auto;padding:14px;width:3pc}.kd-btn--tertiary-destructive.kd-btn--small{height:2pc;padding:var(--kd-spacing-4) var(--kd-spacing-16)}.kd-btn--tertiary-destructive.kd-btn--small.icon-only{padding:6px;width:2pc}.kd-btn--tertiary-destructive.kd-btn--large{height:56px;padding:var(--kd-spacing-16)}.kd-btn--tertiary-destructive.kd-btn--large.icon-only{padding:18px;width:56px}.kd-btn--tertiary-destructive.kd-btn--rounded{border-radius:75pt}.kd-btn--tertiary-destructive.kd-btn--icon-left{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.kd-btn--tertiary-destructive span,.kd-btn--tertiary-destructive svg{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:1}.kd-btn--tertiary-destructive span{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.kd-btn--tertiary-destructive:active,.kd-btn--tertiary-destructive:hover{background-color:var(--kd-color-background-accent-subtle)}.kd-btn--tertiary-destructive:active{color:var(--kd-color-text-tertiary-bold)}.kd-btn--tertiary-destructive.disabled,.kd-btn--tertiary-destructive:disabled{background-color:var(--kd-color-transparent);color:var(--kd-color-text-disabled)}.kd-btn--tertiary-destructive:active,.kd-btn--tertiary-destructive:focus,.kd-btn--tertiary-destructive:hover{color:var(--kd-color-text-destructive)}.kd-btn--video-play{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;aspect-ratio:1/1;background-color:color-mix(in srgb,var(--kd-color-darkstone-80) 50%,transparent);border:0;border-radius:var(--kd-spacing-4);border-radius:50%;color:var(--kd-color-neutral-white);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:var(--kd-font-family-secondary);font-size:var(--kd-font-size-body-2-sm);font-weight:var(--kd-font-weight-regular);gap:var(--kd-spacing-8);height:3pc;height:auto;justify-content:center;letter-spacing:var(--kd-letter-spacing-4);line-height:var(--kd-line-height-body-2-sm);max-width:100%;max-width:5pc;min-width:6pc;min-width:40px;outline:2px solid transparent;outline-offset:var(--kd-spacing-2);overflow:hidden;padding:0;position:relative;text-decoration:none;-webkit-transition:outline-color .2s ease-in-out,color .2s ease-in-out,background-color .2s ease-in-out;transition:outline-color .2s ease-in-out,color .2s ease-in-out,background-color .2s ease-in-out;width:10%}@media(min-width:672px){.kd-btn--video-play{font-size:var(--kd-font-size-body-2-md);line-height:var(--kd-line-height-body-2-md)}}@media(min-width:1184px){.kd-btn--video-play{font-size:var(--kd-font-size-body-2-lg);line-height:var(--kd-line-height-body-2-lg)}}@media(min-width:1312px){.kd-btn--video-play{font-size:var(--kd-font-size-body-2-xlg);line-height:var(--kd-line-height-body-2-xlg)}}@media(min-width:1584px){.kd-btn--video-play{font-size:var(--kd-font-size-body-2-max);line-height:var(--kd-line-height-body-2-max)}}.kd-btn--video-play:active,.kd-btn--video-play:focus,.kd-btn--video-play:hover{text-decoration:none}.kd-btn--video-play:focus{outline-color:var(--kd-color-border-focus)}.kd-btn--video-play.disabled,.kd-btn--video-play:disabled{background-color:var(--kd-color-background-disabled);border:0;color:var(--kd-color-text-inversed);cursor:not-allowed;pointer-events:none}.kd-btn--video-play.icon-only{min-width:auto;padding:14px;width:3pc}.kd-btn--video-play.kd-btn--small{height:2pc;padding:var(--kd-spacing-4) var(--kd-spacing-16)}.kd-btn--video-play.kd-btn--small.icon-only{padding:6px;width:2pc}.kd-btn--video-play.kd-btn--large{height:56px;padding:var(--kd-spacing-16)}.kd-btn--video-play.kd-btn--large.icon-only{padding:18px;width:56px}.kd-btn--video-play.kd-btn--rounded{border-radius:75pt}.kd-btn--video-play.kd-btn--icon-left{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.kd-btn--video-play span,.kd-btn--video-play svg{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:1}.kd-btn--video-play span{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.kd-btn--video-play .kd-svg-icon{height:100%;width:100%}.kd-btn--video-play:focus,.kd-btn--video-play:hover{background-color:color-mix(in srgb,var(--kd-color-darkstone-80) 75%,transparent);color:var(--kd-color-neutral-white)}.kd-btn--download-image{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:var(--kd-color-warmred-50);border:0;border-radius:var(--kd-spacing-4);border-radius:0;color:var(--kd-color-neutral-white);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:var(--kd-font-family-secondary);font-size:var(--kd-font-size-body-2-sm);font-weight:var(--kd-font-weight-regular);gap:var(--kd-spacing-8);height:3pc;height:var(--kd-spacing-40);justify-content:center;letter-spacing:var(--kd-letter-spacing-4);line-height:var(--kd-line-height-body-2-sm);max-width:100%;min-width:6pc;min-width:auto;outline:2px solid transparent;outline-offset:var(--kd-spacing-2);overflow:hidden;padding:8px;position:relative;text-decoration:none;-webkit-transition:outline-color .2s ease-in-out,color .2s ease-in-out,background-color .2s ease-in-out;transition:outline-color .2s ease-in-out,color .2s ease-in-out,background-color .2s ease-in-out;width:var(--kd-spacing-40)}@media(min-width:672px){.kd-btn--download-image{font-size:var(--kd-font-size-body-2-md);line-height:var(--kd-line-height-body-2-md)}}@media(min-width:1184px){.kd-btn--download-image{font-size:var(--kd-font-size-body-2-lg);line-height:var(--kd-line-height-body-2-lg)}}@media(min-width:1312px){.kd-btn--download-image{font-size:var(--kd-font-size-body-2-xlg);line-height:var(--kd-line-height-body-2-xlg)}}@media(min-width:1584px){.kd-btn--download-image{font-size:var(--kd-font-size-body-2-max);line-height:var(--kd-line-height-body-2-max)}}.kd-btn--download-image:active,.kd-btn--download-image:focus,.kd-btn--download-image:hover{text-decoration:none}.kd-btn--download-image:focus{outline-color:var(--kd-color-border-focus)}.kd-btn--download-image.disabled,.kd-btn--download-image:disabled{background-color:var(--kd-color-background-disabled);border:0;color:var(--kd-color-text-inversed);cursor:not-allowed;pointer-events:none}.kd-btn--download-image.icon-only{min-width:auto;padding:14px;width:3pc}.kd-btn--download-image.kd-btn--small{height:2pc;padding:var(--kd-spacing-4) var(--kd-spacing-16)}.kd-btn--download-image.kd-btn--small.icon-only{padding:6px;width:2pc}.kd-btn--download-image.kd-btn--large{height:56px;padding:var(--kd-spacing-16)}.kd-btn--download-image.kd-btn--large.icon-only{padding:18px;width:56px}.kd-btn--download-image.kd-btn--rounded{border-radius:75pt}.kd-btn--download-image.kd-btn--icon-left{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.kd-btn--download-image span,.kd-btn--download-image svg{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:1}.kd-btn--download-image span{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.kd-btn--download-image:focus,.kd-btn--download-image:hover{color:var(--kd-color-neutral-black)}.kd-btn--download-image .kd-svg-icon{height:var(--kd-spacing-24);width:var(--kd-spacing-24)}.kd-btn--social-icon{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:none;border:0;border-radius:var(--kd-spacing-4);border-radius:0;color:var(--kd-color-text-primary);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:var(--kd-font-family-secondary);font-size:var(--kd-font-size-body-2-sm);font-weight:var(--kd-font-weight-regular);gap:var(--kd-spacing-8);height:3pc;height:var(--kd-spacing-24);justify-content:center;letter-spacing:var(--kd-letter-spacing-4);line-height:var(--kd-line-height-body-2-sm);max-width:100%;min-width:6pc;min-width:auto;outline:2px solid transparent;outline-offset:var(--kd-spacing-2);overflow:hidden;overflow:unset;padding:0;position:relative;text-decoration:none;-webkit-transition:outline-color .2s ease-in-out,color .2s ease-in-out,background-color .2s ease-in-out;transition:outline-color .2s ease-in-out,color .2s ease-in-out,background-color .2s ease-in-out;width:var(--kd-spacing-24)}@media(min-width:672px){.kd-btn--social-icon{font-size:var(--kd-font-size-body-2-md);line-height:var(--kd-line-height-body-2-md)}}@media(min-width:1184px){.kd-btn--social-icon{font-size:var(--kd-font-size-body-2-lg);line-height:var(--kd-line-height-body-2-lg)}}@media(min-width:1312px){.kd-btn--social-icon{font-size:var(--kd-font-size-body-2-xlg);line-height:var(--kd-line-height-body-2-xlg)}}@media(min-width:1584px){.kd-btn--social-icon{font-size:var(--kd-font-size-body-2-max);line-height:var(--kd-line-height-body-2-max)}}.kd-btn--social-icon:active,.kd-btn--social-icon:focus,.kd-btn--social-icon:hover{text-decoration:none}.kd-btn--social-icon:focus{outline-color:var(--kd-color-border-focus)}.kd-btn--social-icon.disabled,.kd-btn--social-icon:disabled{background-color:var(--kd-color-background-disabled);border:0;color:var(--kd-color-text-inversed);cursor:not-allowed;pointer-events:none}.kd-btn--social-icon.icon-only{min-width:auto;padding:14px;width:3pc}.kd-btn--social-icon.kd-btn--small{height:2pc;padding:var(--kd-spacing-4) var(--kd-spacing-16)}.kd-btn--social-icon.kd-btn--small.icon-only{padding:6px;width:2pc}.kd-btn--social-icon.kd-btn--large{height:56px;padding:var(--kd-spacing-16)}.kd-btn--social-icon.kd-btn--large.icon-only{padding:18px;width:56px}.kd-btn--social-icon.kd-btn--rounded{border-radius:75pt}.kd-btn--social-icon.kd-btn--icon-left{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.kd-btn--social-icon span,.kd-btn--social-icon svg{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:1}.kd-btn--social-icon span{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.kd-btn--social-icon:focus,.kd-btn--social-icon:hover{color:var(--kd-color-text-primary-hover)}.kd-btn--social-icon .kd-svg-icon{height:var(--kd-spacing-24);width:var(--kd-spacing-24)}.kd-btn--social-icon .tooltip-text{border-radius:4px;-webkit-box-shadow:0 10px 10px rgba(0,0,0,.1);box-shadow:0 10px 10px rgba(0,0,0,.1);color:var(--kd-color-darkstone-80);cursor:default;left:calc(100% + 9pt);opacity:0;overflow:unset;padding:var(--kd-spacing-4) var(--kd-spacing-8);pointer-events:none;top:calc(50% - 9pt);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;-webkit-transition:all .3s cubic-bezier(.68,-.55,.265,1.55);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);-webkit-transform:translate(-50%) rotate(45deg);transform:translate(-50%) rotate(45deg);width:var(--kd-spacing-8)}.kd-btn--social-icon .tooltip-text.show{opacity:1;visibility:visible}.kd-btn--video-control{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:var(--kd-color-neutral-white);border:0;border-radius:var(--kd-spacing-4);border-radius:0;color:var(--kd-color-darkstone-80);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:var(--kd-font-family-secondary);font-size:var(--kd-font-size-body-2-sm);font-weight:var(--kd-font-weight-regular);gap:var(--kd-spacing-8);height:3pc;height:var(--kd-spacing-32);justify-content:center;letter-spacing:var(--kd-letter-spacing-4);line-height:var(--kd-line-height-body-2-sm);max-width:100%;min-width:6pc;min-width:auto;outline:2px solid transparent;outline-offset:var(--kd-spacing-2);overflow:hidden;padding:4px;position:relative;text-decoration:none;-webkit-transition:outline-color .2s ease-in-out,color .2s ease-in-out,background-color .2s ease-in-out;transition:outline-color .2s ease-in-out,color .2s ease-in-out,background-color .2s ease-in-out;width:var(--kd-spacing-32)}@media(min-width:672px){.kd-btn--video-control{font-size:var(--kd-font-size-body-2-md);line-height:var(--kd-line-height-body-2-md)}}@media(min-width:1184px){.kd-btn--video-control{font-size:var(--kd-font-size-body-2-lg);line-height:var(--kd-line-height-body-2-lg)}}@media(min-width:1312px){.kd-btn--video-control{font-size:var(--kd-font-size-body-2-xlg);line-height:var(--kd-line-height-body-2-xlg)}}@media(min-width:1584px){.kd-btn--video-control{font-size:var(--kd-font-size-body-2-max);line-height:var(--kd-line-height-body-2-max)}}.kd-btn--video-control:active,.kd-btn--video-control:focus,.kd-btn--video-control:hover{text-decoration:none}.kd-btn--video-control:focus{outline-color:var(--kd-color-border-focus)}.kd-btn--video-control.disabled,.kd-btn--video-control:disabled{background-color:var(--kd-color-background-disabled);border:0;color:var(--kd-color-text-inversed);cursor:not-allowed;pointer-events:none}.kd-btn--video-control.icon-only{min-width:auto;padding:14px;width:3pc}.kd-btn--video-control.kd-btn--small{height:2pc;padding:var(--kd-spacing-4) var(--kd-spacing-16)}.kd-btn--video-control.kd-btn--small.icon-only{padding:6px;width:2pc}.kd-btn--video-control.kd-btn--large{height:56px;padding:var(--kd-spacing-16)}.kd-btn--video-control.kd-btn--large.icon-only{padding:18px;width:56px}.kd-btn--video-control.kd-btn--rounded{border-radius:75pt}.kd-btn--video-control.kd-btn--icon-left{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.kd-btn--video-control span,.kd-btn--video-control svg{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:1}.kd-btn--video-control span{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.kd-btn--video-control:focus,.kd-btn--video-control:hover{color:var(--kd-color-darkstone-60)}.kd-btn--video-control .kd-svg-icon{height:var(--kd-spacing-24);width:var(--kd-spacing-24)}.kd-btn--close{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:color-mix(in srgb,var(--kd-color-darkstone-80) 50%,transparent);border:0;border-radius:var(--kd-spacing-4);border-radius:0;color:var(--kd-color-neutral-white);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:var(--kd-font-family-secondary);font-size:var(--kd-font-size-body-2-sm);font-weight:var(--kd-font-weight-regular);gap:var(--kd-spacing-8);height:3pc;height:var(--kd-spacing-32);justify-content:center;letter-spacing:var(--kd-letter-spacing-4);line-height:var(--kd-line-height-body-2-sm);max-width:100%;min-width:6pc;min-width:auto;outline:2px solid transparent;outline-offset:var(--kd-spacing-2);overflow:hidden;padding:0;position:relative;text-decoration:none;-webkit-transition:outline-color .2s ease-in-out,color .2s ease-in-out,background-color .2s ease-in-out;transition:outline-color .2s ease-in-out,color .2s ease-in-out,background-color .2s ease-in-out;width:var(--kd-spacing-32)}@media(min-width:672px){.kd-btn--close{font-size:var(--kd-font-size-body-2-md);line-height:var(--kd-line-height-body-2-md)}}@media(min-width:1184px){.kd-btn--close{font-size:var(--kd-font-size-body-2-lg);line-height:var(--kd-line-height-body-2-lg)}}@media(min-width:1312px){.kd-btn--close{font-size:var(--kd-font-size-body-2-xlg);line-height:var(--kd-line-height-body-2-xlg)}}@media(min-width:1584px){.kd-btn--close{font-size:var(--kd-font-size-body-2-max);line-height:var(--kd-line-height-body-2-max)}}.kd-btn--close:active,.kd-btn--close:focus,.kd-btn--close:hover{text-decoration:none}.kd-btn--close:focus{outline-color:var(--kd-color-border-focus)}.kd-btn--close.disabled,.kd-btn--close:disabled{background-color:var(--kd-color-background-disabled);border:0;color:var(--kd-color-text-inversed);cursor:not-allowed;pointer-events:none}.kd-btn--close.icon-only{min-width:auto;padding:14px;width:3pc}.kd-btn--close.kd-btn--small{height:2pc;padding:var(--kd-spacing-4) var(--kd-spacing-16)}.kd-btn--close.kd-btn--small.icon-only{padding:6px;width:2pc}.kd-btn--close.kd-btn--large{height:56px;padding:var(--kd-spacing-16)}.kd-btn--close.kd-btn--large.icon-only{padding:18px;width:56px}.kd-btn--close.kd-btn--rounded{border-radius:75pt}.kd-btn--close.kd-btn--icon-left{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.kd-btn--close span,.kd-btn--close svg{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:1}.kd-btn--close span{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.kd-btn--close .kd-svg-icon{height:var(--kd-spacing-24);width:var(--kd-spacing-24)}.kd-btn--close:focus,.kd-btn--close:hover{background-color:var(--kd-color-darkstone-60);color:var(--kd-color-neutral-white)}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeSpeed}body{--kd-color-text-primary:var(--kd-color-darkstone-80);--kd-color-text-primary-hover:var(--kd-color-darkstone-60);--kd-color-text-primary-pressed:var(--kd-color-darkstone-100);--kd-color-text-secondary:var(--kd-color-darkstone-60);--kd-color-text-tertiary:var(--kd-color-spruce-60);--kd-color-text-link:var(--kd-color-spruce-60);--kd-color-text-link-hover:var(--kd-color-spruce-50);--kd-color-text-link-pressed:var(--kd-color-spruce-80);--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-inversed: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-primary-hover-subtle:var(--kd-color-spruce-80);--kd-color-background-primary-pressed:var(--kd-color-spruce-80);--kd-color-background-secondary:var(--kd-color-darkstone-80);--kd-color-background-secondary-hover:var(--kd-color-darkstone-60);--kd-color-background-secondary-hover-subtle:var(--kd-color-darkstone-90);--kd-color-background-secondary-pressed:var(--kd-color-darkstone-100);--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-inverse:var(--kd-color-neutral-white);--kd-color-border-primary:var(--kd-color-darkstone-80);--kd-color-border-focus:var(--kd-color-spruce-60);background-color:var(--kd-color-background-ui-default);color:var(--kd-color-text-primary);font-family:var(--kd-font-family-secondary);font-size:var(--kd-font-size-body-2-sm);font-weight:var(--kd-font-weight-regular);letter-spacing:var(--kd-letter-spacing-4);line-height:var(--kd-line-height-body-2-sm);min-height:100vh}@media(min-width:672px){body{font-size:var(--kd-font-size-body-2-md);line-height:var(--kd-line-height-body-2-md)}}@media(min-width:1184px){body{font-size:var(--kd-font-size-body-2-lg);line-height:var(--kd-line-height-body-2-lg)}}@media(min-width:1312px){body{font-size:var(--kd-font-size-body-2-xlg);line-height:var(--kd-line-height-body-2-xlg)}}@media(min-width:1584px){body{font-size:var(--kd-font-size-body-2-max);line-height:var(--kd-line-height-body-2-max)}}h1{font-family:var(--kd-font-family-primary);font-size:var(--kd-font-size-headline-2-sm);font-weight:var(--kd-font-weight-ultralight);letter-spacing:var(--kd-letter-spacing-2);line-height:var(--kd-line-height-headline-2-sm)}@media(min-width:672px){h1{font-size:var(--kd-font-size-headline-2-md);line-height:var(--kd-line-height-headline-2-md)}}@media(min-width:1184px){h1{font-size:var(--kd-font-size-headline-2-lg);line-height:var(--kd-line-height-headline-2-lg)}}@media(min-width:1312px){h1{font-size:var(--kd-font-size-headline-2-xlg);line-height:var(--kd-line-height-headline-2-xlg)}}@media(min-width:1584px){h1{font-size:var(--kd-font-size-headline-2-max);line-height:var(--kd-line-height-headline-2-max)}}h2{font-family:var(--kd-font-family-primary);font-size:var(--kd-font-size-headline-3-sm);font-weight:var(--kd-font-weight-ultralight);letter-spacing:var(--kd-letter-spacing-2);line-height:var(--kd-line-height-headline-3-sm)}@media(min-width:672px){h2{font-size:var(--kd-font-size-headline-3-md);line-height:var(--kd-line-height-headline-3-md)}}@media(min-width:1184px){h2{font-size:var(--kd-font-size-headline-3-lg);line-height:var(--kd-line-height-headline-3-lg)}}@media(min-width:1312px){h2{font-size:var(--kd-font-size-headline-3-xlg);line-height:var(--kd-line-height-headline-3-xlg)}}@media(min-width:1584px){h2{font-size:var(--kd-font-size-headline-3-max);line-height:var(--kd-line-height-headline-3-max)}}h3{font-family:var(--kd-font-family-primary);font-size:var(--kd-font-size-headline-5-sm);font-weight:var(--kd-font-weight-light);letter-spacing:var(--kd-letter-spacing-3);line-height:var(--kd-line-height-headline-5-sm)}@media(min-width:672px){h3{font-size:var(--kd-font-size-headline-5-md);line-height:var(--kd-line-height-headline-5-md)}}@media(min-width:1184px){h3{font-size:var(--kd-font-size-headline-5-lg);line-height:var(--kd-line-height-headline-5-lg)}}@media(min-width:1312px){h3{font-size:var(--kd-font-size-headline-5-xlg);line-height:var(--kd-line-height-headline-5-xlg)}}@media(min-width:1584px){h3{font-size:var(--kd-font-size-headline-5-max);line-height:var(--kd-line-height-headline-5-max)}}h4{font-family:var(--kd-font-family-primary);font-size:var(--kd-font-size-headline-6-sm);font-weight:var(--kd-font-weight-light);letter-spacing:var(--kd-letter-spacing-3);line-height:var(--kd-line-height-headline-6-sm)}@media(min-width:672px){h4{font-size:var(--kd-font-size-headline-6-md);line-height:var(--kd-line-height-headline-6-md)}}@media(min-width:1184px){h4{font-size:var(--kd-font-size-headline-6-lg);line-height:var(--kd-line-height-headline-6-lg)}}@media(min-width:1312px){h4{font-size:var(--kd-font-size-headline-6-xlg);line-height:var(--kd-line-height-headline-6-xlg)}}@media(min-width:1584px){h4{font-size:var(--kd-font-size-headline-6-max);line-height:var(--kd-line-height-headline-6-max)}}h5{font-family:var(--kd-font-family-primary);font-size:var(--kd-font-size-headline-7-sm);font-weight:var(--kd-font-weight-light);letter-spacing:var(--kd-letter-spacing-3);line-height:var(--kd-line-height-headline-7-sm)}@media(min-width:672px){h5{font-size:var(--kd-font-size-headline-7-md);line-height:var(--kd-line-height-headline-7-md)}}@media(min-width:1184px){h5{font-size:var(--kd-font-size-headline-7-lg);line-height:var(--kd-line-height-headline-7-lg)}}@media(min-width:1312px){h5{font-size:var(--kd-font-size-headline-7-xlg);line-height:var(--kd-line-height-headline-7-xlg)}}@media(min-width:1584px){h5{font-size:var(--kd-font-size-headline-7-max);line-height:var(--kd-line-height-headline-7-max)}}h6{font-family:var(--kd-font-family-primary);font-size:var(--kd-font-size-headline-8-sm);font-weight:var(--kd-font-weight-light);letter-spacing:var(--kd-letter-spacing-3);line-height:var(--kd-line-height-headline-8-sm)}@media(min-width:672px){h6{font-size:var(--kd-font-size-headline-8-md);line-height:var(--kd-line-height-headline-8-md)}}@media(min-width:1184px){h6{font-size:var(--kd-font-size-headline-8-lg);line-height:var(--kd-line-height-headline-8-lg)}}@media(min-width:1312px){h6{font-size:var(--kd-font-size-headline-8-xlg);line-height:var(--kd-line-height-headline-8-xlg)}}@media(min-width:1584px){h6{font-size:var(--kd-font-size-headline-8-max);line-height:var(--kd-line-height-headline-8-max)}}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:8px;padding:0}li:last-child{margin-bottom:0}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;font-family:inherit;font-weight:inherit;text-decoration:none}h1 a:active,h1 a:focus,h1 a:hover,h2 a:active,h2 a:focus,h2 a:hover,h3 a:active,h3 a:focus,h3 a:hover,h4 a:active,h4 a:focus,h4 a:hover,h5 a:active,h5 a:focus,h5 a:hover,h6 a:active,h6 a:focus,h6 a:hover{color:inherit}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}sub,sup{font-size:.75em;line-height:1}.kd-type--hero-01{font-family:var(--kd-font-family-primary);font-size:var(--kd-font-size-hero-1-sm);font-weight:var(--kd-font-weight-ultralight);letter-spacing:var(--kd-letter-spacing-1);line-height:var(--kd-line-height-hero-1-sm)}@media(min-width:672px){.kd-type--hero-01{font-size:var(--kd-font-size-hero-1-md);line-height:var(--kd-line-height-hero-1-md)}}@media(min-width:1184px){.kd-type--hero-01{font-size:var(--kd-font-size-hero-1-lg);line-height:var(--kd-line-height-hero-1-lg)}}@media(min-width:1312px){.kd-type--hero-01{font-size:var(--kd-font-size-hero-1-xlg);line-height:var(--kd-line-height-hero-1-xlg)}}@media(min-width:1584px){.kd-type--hero-01{font-size:var(--kd-font-size-hero-1-max);line-height:var(--kd-line-height-hero-1-max)}}.kd-type--hero-02{font-family:var(--kd-font-family-primary);font-size:var(--kd-font-size-hero-2-sm);font-weight:var(--kd-font-weight-ultralight);letter-spacing:var(--kd-letter-spacing-1);line-height:var(--kd-line-height-hero-2-sm)}@media(min-width:672px){.kd-type--hero-02{font-size:var(--kd-font-size-hero-2-md);line-height:var(--kd-line-height-hero-2-md)}}@media(min-width:1184px){.kd-type--hero-02{font-size:var(--kd-font-size-hero-2-lg);line-height:var(--kd-line-height-hero-2-lg)}}@media(min-width:1312px){.kd-type--hero-02{font-size:var(--kd-font-size-hero-2-xlg);line-height:var(--kd-line-height-hero-2-xlg)}}@media(min-width:1584px){.kd-type--hero-02{font-size:var(--kd-font-size-hero-2-max);line-height:var(--kd-line-height-hero-2-max)}}.kd-type--hero-03{font-family:var(--kd-font-family-primary);font-size:var(--kd-font-size-hero-3-sm);font-weight:var(--kd-font-weight-ultralight);letter-spacing:var(--kd-letter-spacing-1);line-height:var(--kd-line-height-hero-3-sm)}@media(min-width:672px){.kd-type--hero-03{font-size:var(--kd-font-size-hero-3-md);line-height:var(--kd-line-height-hero-3-md)}}@media(min-width:1184px){.kd-type--hero-03{font-size:var(--kd-font-size-hero-3-lg);line-height:var(--kd-line-height-hero-3-lg)}}@media(min-width:1312px){.kd-type--hero-03{font-size:var(--kd-font-size-hero-3-xlg);line-height:var(--kd-line-height-hero-3-xlg)}}@media(min-width:1584px){.kd-type--hero-03{font-size:var(--kd-font-size-hero-3-max);line-height:var(--kd-line-height-hero-3-max)}}.kd-type--hero-04{font-family:var(--kd-font-family-primary);font-size:var(--kd-font-size-hero-4-sm);font-weight:var(--kd-font-weight-ultralight);letter-spacing:var(--kd-letter-spacing-1);line-height:var(--kd-line-height-hero-4-sm)}@media(min-width:672px){.kd-type--hero-04{font-size:var(--kd-font-size-hero-4-md);line-height:var(--kd-line-height-hero-4-md)}}@media(min-width:1184px){.kd-type--hero-04{font-size:var(--kd-font-size-hero-4-lg);line-height:var(--kd-line-height-hero-4-lg)}}@media(min-width:1312px){.kd-type--hero-04{font-size:var(--kd-font-size-hero-4-xlg);line-height:var(--kd-line-height-hero-4-xlg)}}@media(min-width:1584px){.kd-type--hero-04{font-size:var(--kd-font-size-hero-4-max);line-height:var(--kd-line-height-hero-4-max)}}.kd-type--display-01{font-family:var(--kd-font-family-primary);font-size:var(--kd-font-size-display-1-sm);font-weight:var(--kd-font-weight-ultralight);letter-spacing:var(--kd-letter-spacing-2);line-height:var(--kd-line-height-display-1-sm)}@media(min-width:672px){.kd-type--display-01{font-size:var(--kd-font-size-display-1-md);line-height:var(--kd-line-height-display-1-md)}}@media(min-width:1184px){.kd-type--display-01{font-size:var(--kd-font-size-display-1-lg);line-height:var(--kd-line-height-display-1-lg)}}@media(min-width:1312px){.kd-type--display-01{font-size:var(--kd-font-size-display-1-xlg);line-height:var(--kd-line-height-display-1-xlg)}}@media(min-width:1584px){.kd-type--display-01{font-size:var(--kd-font-size-display-1-max);line-height:var(--kd-line-height-display-1-max)}}.kd-type--display-02{font-family:var(--kd-font-family-primary);font-size:var(--kd-font-size-display-2-sm);font-weight:var(--kd-font-weight-ultralight);letter-spacing:var(--kd-letter-spacing-2);line-height:var(--kd-line-height-display-2-sm)}@media(min-width:672px){.kd-type--display-02{font-size:var(--kd-font-size-display-2-md);line-height:var(--kd-line-height-display-2-md)}}@media(min-width:1184px){.kd-type--display-02{font-size:var(--kd-font-size-display-2-lg);line-height:var(--kd-line-height-display-2-lg)}}@media(min-width:1312px){.kd-type--display-02{font-size:var(--kd-font-size-display-2-xlg);line-height:var(--kd-line-height-display-2-xlg)}}@media(min-width:1584px){.kd-type--display-02{font-size:var(--kd-font-size-display-2-max);line-height:var(--kd-line-height-display-2-max)}}.kd-type--display-03{font-family:var(--kd-font-family-primary);font-size:var(--kd-font-size-display-3-sm);font-weight:var(--kd-font-weight-ultralight);letter-spacing:var(--kd-letter-spacing-2);line-height:var(--kd-line-height-display-3-sm)}@media(min-width:672px){.kd-type--display-03{font-size:var(--kd-font-size-display-3-md);line-height:var(--kd-line-height-display-3-md)}}@media(min-width:1184px){.kd-type--display-03{font-size:var(--kd-font-size-display-3-lg);line-height:var(--kd-line-height-display-3-lg)}}@media(min-width:1312px){.kd-type--display-03{font-size:var(--kd-font-size-display-3-xlg);line-height:var(--kd-line-height-display-3-xlg)}}@media(min-width:1584px){.kd-type--display-03{font-size:var(--kd-font-size-display-3-max);line-height:var(--kd-line-height-display-3-max)}}.kd-type--headline-01{font-family:var(--kd-font-family-primary);font-size:var(--kd-font-size-headline-1-sm);font-weight:var(--kd-font-weight-ultralight);letter-spacing:var(--kd-letter-spacing-2);line-height:var(--kd-line-height-headline-1-sm)}@media(min-width:672px){.kd-type--headline-01{font-size:var(--kd-font-size-headline-1-md);line-height:var(--kd-line-height-headline-1-md)}}@media(min-width:1184px){.kd-type--headline-01{font-size:var(--kd-font-size-headline-1-lg);line-height:var(--kd-line-height-headline-1-lg)}}@media(min-width:1312px){.kd-type--headline-01{font-size:var(--kd-font-size-headline-1-xlg);line-height:var(--kd-line-height-headline-1-xlg)}}@media(min-width:1584px){.kd-type--headline-01{font-size:var(--kd-font-size-headline-1-max);line-height:var(--kd-line-height-headline-1-max)}}.kd-type--headline-02{font-family:var(--kd-font-family-primary);font-size:var(--kd-font-size-headline-2-sm);font-weight:var(--kd-font-weight-ultralight);letter-spacing:var(--kd-letter-spacing-2);line-height:var(--kd-line-height-headline-2-sm)}@media(min-width:672px){.kd-type--headline-02{font-size:var(--kd-font-size-headline-2-md);line-height:var(--kd-line-height-headline-2-md)}}@media(min-width:1184px){.kd-type--headline-02{font-size:var(--kd-font-size-headline-2-lg);line-height:var(--kd-line-height-headline-2-lg)}}@media(min-width:1312px){.kd-type--headline-02{font-size:var(--kd-font-size-headline-2-xlg);line-height:var(--kd-line-height-headline-2-xlg)}}@media(min-width:1584px){.kd-type--headline-02{font-size:var(--kd-font-size-headline-2-max);line-height:var(--kd-line-height-headline-2-max)}}.kd-type--headline-03{font-family:var(--kd-font-family-primary);font-size:var(--kd-font-size-headline-3-sm);font-weight:var(--kd-font-weight-ultralight);letter-spacing:var(--kd-letter-spacing-2);line-height:var(--kd-line-height-headline-3-sm)}@media(min-width:672px){.kd-type--headline-03{font-size:var(--kd-font-size-headline-3-md);line-height:var(--kd-line-height-headline-3-md)}}@media(min-width:1184px){.kd-type--headline-03{font-size:var(--kd-font-size-headline-3-lg);line-height:var(--kd-line-height-headline-3-lg)}}@media(min-width:1312px){.kd-type--headline-03{font-size:var(--kd-font-size-headline-3-xlg);line-height:var(--kd-line-height-headline-3-xlg)}}@media(min-width:1584px){.kd-type--headline-03{font-size:var(--kd-font-size-headline-3-max);line-height:var(--kd-line-height-headline-3-max)}}.kd-type--headline-04{font-family:var(--kd-font-family-primary);font-size:var(--kd-font-size-headline-4-sm);font-weight:var(--kd-font-weight-light);letter-spacing:var(--kd-letter-spacing-3);line-height:var(--kd-line-height-headline-4-sm)}@media(min-width:672px){.kd-type--headline-04{font-size:var(--kd-font-size-headline-4-md);line-height:var(--kd-line-height-headline-4-md)}}@media(min-width:1184px){.kd-type--headline-04{font-size:var(--kd-font-size-headline-4-lg);line-height:var(--kd-line-height-headline-4-lg)}}@media(min-width:1312px){.kd-type--headline-04{font-size:var(--kd-font-size-headline-4-xlg);line-height:var(--kd-line-height-headline-4-xlg)}}@media(min-width:1584px){.kd-type--headline-04{font-size:var(--kd-font-size-headline-4-max);line-height:var(--kd-line-height-headline-4-max)}}.kd-type--headline-05{font-family:var(--kd-font-family-primary);font-size:var(--kd-font-size-headline-5-sm);font-weight:var(--kd-font-weight-light);letter-spacing:var(--kd-letter-spacing-3);line-height:var(--kd-line-height-headline-5-sm)}@media(min-width:672px){.kd-type--headline-05{font-size:var(--kd-font-size-headline-5-md);line-height:var(--kd-line-height-headline-5-md)}}@media(min-width:1184px){.kd-type--headline-05{font-size:var(--kd-font-size-headline-5-lg);line-height:var(--kd-line-height-headline-5-lg)}}@media(min-width:1312px){.kd-type--headline-05{font-size:var(--kd-font-size-headline-5-xlg);line-height:var(--kd-line-height-headline-5-xlg)}}@media(min-width:1584px){.kd-type--headline-05{font-size:var(--kd-font-size-headline-5-max);line-height:var(--kd-line-height-headline-5-max)}}.kd-type--headline-06{font-family:var(--kd-font-family-primary);font-size:var(--kd-font-size-headline-6-sm);font-weight:var(--kd-font-weight-light);letter-spacing:var(--kd-letter-spacing-3);line-height:var(--kd-line-height-headline-6-sm)}@media(min-width:672px){.kd-type--headline-06{font-size:var(--kd-font-size-headline-6-md);line-height:var(--kd-line-height-headline-6-md)}}@media(min-width:1184px){.kd-type--headline-06{font-size:var(--kd-font-size-headline-6-lg);line-height:var(--kd-line-height-headline-6-lg)}}@media(min-width:1312px){.kd-type--headline-06{font-size:var(--kd-font-size-headline-6-xlg);line-height:var(--kd-line-height-headline-6-xlg)}}@media(min-width:1584px){.kd-type--headline-06{font-size:var(--kd-font-size-headline-6-max);line-height:var(--kd-line-height-headline-6-max)}}.kd-type--headline-07{font-family:var(--kd-font-family-primary);font-size:var(--kd-font-size-headline-7-sm);font-weight:var(--kd-font-weight-light);letter-spacing:var(--kd-letter-spacing-3);line-height:var(--kd-line-height-headline-7-sm)}@media(min-width:672px){.kd-type--headline-07{font-size:var(--kd-font-size-headline-7-md);line-height:var(--kd-line-height-headline-7-md)}}@media(min-width:1184px){.kd-type--headline-07{font-size:var(--kd-font-size-headline-7-lg);line-height:var(--kd-line-height-headline-7-lg)}}@media(min-width:1312px){.kd-type--headline-07{font-size:var(--kd-font-size-headline-7-xlg);line-height:var(--kd-line-height-headline-7-xlg)}}@media(min-width:1584px){.kd-type--headline-07{font-size:var(--kd-font-size-headline-7-max);line-height:var(--kd-line-height-headline-7-max)}}.kd-type--headline-08{font-family:var(--kd-font-family-primary);font-size:var(--kd-font-size-headline-8-sm);font-weight:var(--kd-font-weight-light);letter-spacing:var(--kd-letter-spacing-3);line-height:var(--kd-line-height-headline-8-sm)}@media(min-width:672px){.kd-type--headline-08{font-size:var(--kd-font-size-headline-8-md);line-height:var(--kd-line-height-headline-8-md)}}@media(min-width:1184px){.kd-type--headline-08{font-size:var(--kd-font-size-headline-8-lg);line-height:var(--kd-line-height-headline-8-lg)}}@media(min-width:1312px){.kd-type--headline-08{font-size:var(--kd-font-size-headline-8-xlg);line-height:var(--kd-line-height-headline-8-xlg)}}@media(min-width:1584px){.kd-type--headline-08{font-size:var(--kd-font-size-headline-8-max);line-height:var(--kd-line-height-headline-8-max)}}.kd-type--body-01{font-family:var(--kd-font-family-primary);font-size:var(--kd-font-size-body-1-sm);font-weight:var(--kd-font-weight-regular);letter-spacing:var(--kd-letter-spacing-4);line-height:var(--kd-line-height-body-1-sm)}@media(min-width:672px){.kd-type--body-01{font-size:var(--kd-font-size-body-1-md);line-height:var(--kd-line-height-body-1-md)}}@media(min-width:1184px){.kd-type--body-01{font-size:var(--kd-font-size-body-1-lg);line-height:var(--kd-line-height-body-1-lg)}}@media(min-width:1312px){.kd-type--body-01{font-size:var(--kd-font-size-body-1-xlg);line-height:var(--kd-line-height-body-1-xlg)}}@media(min-width:1584px){.kd-type--body-01{font-size:var(--kd-font-size-body-1-max);line-height:var(--kd-line-height-body-1-max)}}.kd-type--body-02{font-family:var(--kd-font-family-secondary);font-size:var(--kd-font-size-body-2-sm);font-weight:var(--kd-font-weight-regular);letter-spacing:var(--kd-letter-spacing-4);line-height:var(--kd-line-height-body-2-sm)}@media(min-width:672px){.kd-type--body-02{font-size:var(--kd-font-size-body-2-md);line-height:var(--kd-line-height-body-2-md)}}@media(min-width:1184px){.kd-type--body-02{font-size:var(--kd-font-size-body-2-lg);line-height:var(--kd-line-height-body-2-lg)}}@media(min-width:1312px){.kd-type--body-02{font-size:var(--kd-font-size-body-2-xlg);line-height:var(--kd-line-height-body-2-xlg)}}@media(min-width:1584px){.kd-type--body-02{font-size:var(--kd-font-size-body-2-max);line-height:var(--kd-line-height-body-2-max)}}.kd-type--ui-01{font-family:var(--kd-font-family-primary);font-size:var(--kd-font-size-utility-1-sm);font-weight:var(--kd-font-weight-regular);letter-spacing:var(--kd-letter-spacing-5);line-height:var(--kd-line-height-utility-1-sm)}@media(min-width:672px){.kd-type--ui-01{font-size:var(--kd-font-size-utility-1-md);line-height:var(--kd-line-height-utility-1-md)}}@media(min-width:1184px){.kd-type--ui-01{font-size:var(--kd-font-size-utility-1-lg);line-height:var(--kd-line-height-utility-1-lg)}}@media(min-width:1312px){.kd-type--ui-01{font-size:var(--kd-font-size-utility-1-xlg);line-height:var(--kd-line-height-utility-1-xlg)}}@media(min-width:1584px){.kd-type--ui-01{font-size:var(--kd-font-size-utility-1-max);line-height:var(--kd-line-height-utility-1-max)}}.kd-type--ui-02{font-family:var(--kd-font-family-secondary);font-size:var(--kd-font-size-utility-2-sm);font-weight:var(--kd-font-weight-regular);letter-spacing:var(--kd-letter-spacing-5);line-height:var(--kd-line-height-utility-2-sm)}@media(min-width:672px){.kd-type--ui-02{font-size:var(--kd-font-size-utility-2-md);line-height:var(--kd-line-height-utility-2-md)}}@media(min-width:1184px){.kd-type--ui-02{font-size:var(--kd-font-size-utility-2-lg);line-height:var(--kd-line-height-utility-2-lg)}}@media(min-width:1312px){.kd-type--ui-02{font-size:var(--kd-font-size-utility-2-xlg);line-height:var(--kd-line-height-utility-2-xlg)}}@media(min-width:1584px){.kd-type--ui-02{font-size:var(--kd-font-size-utility-2-max);line-height:var(--kd-line-height-utility-2-max)}}.kd-type--ui-03{font-family:var(--kd-font-family-secondary);font-size:var(--kd-font-size-utility-3-sm);font-weight:var(--kd-font-weight-regular);letter-spacing:var(--kd-letter-spacing-5);line-height:var(--kd-line-height-utility-3-sm)}@media(min-width:672px){.kd-type--ui-03{font-size:var(--kd-font-size-utility-3-md);line-height:var(--kd-line-height-utility-3-md)}}@media(min-width:1184px){.kd-type--ui-03{font-size:var(--kd-font-size-utility-3-lg);line-height:var(--kd-line-height-utility-3-lg)}}@media(min-width:1312px){.kd-type--ui-03{font-size:var(--kd-font-size-utility-3-xlg);line-height:var(--kd-line-height-utility-3-xlg)}}@media(min-width:1584px){.kd-type--ui-03{font-size:var(--kd-font-size-utility-3-max);line-height:var(--kd-line-height-utility-3-max)}}.kd-type--ui-04{font-family:var(--kd-font-family-primary);font-size:var(--kd-font-size-utility-4-sm);font-weight:var(--kd-font-weight-regular);letter-spacing:var(--kd-letter-spacing-5);line-height:var(--kd-line-height-utility-4-sm)}@media(min-width:672px){.kd-type--ui-04{font-size:var(--kd-font-size-utility-4-md);line-height:var(--kd-line-height-utility-4-md)}}@media(min-width:1184px){.kd-type--ui-04{font-size:var(--kd-font-size-utility-4-lg);line-height:var(--kd-line-height-utility-4-lg)}}@media(min-width:1312px){.kd-type--ui-04{font-size:var(--kd-font-size-utility-4-xlg);line-height:var(--kd-line-height-utility-4-xlg)}}@media(min-width:1584px){.kd-type--ui-04{font-size:var(--kd-font-size-utility-4-max);line-height:var(--kd-line-height-utility-4-max)}}.kd-type--ui-05{font-family:var(--kd-font-family-primary);font-size:var(--kd-font-size-utility-5-sm);font-weight:var(--kd-font-weight-regular);letter-spacing:var(--kd-letter-spacing-5);line-height:var(--kd-line-height-utility-5-sm)}@media(min-width:672px){.kd-type--ui-05{font-size:var(--kd-font-size-utility-5-md);line-height:var(--kd-line-height-utility-5-md)}}@media(min-width:1184px){.kd-type--ui-05{font-size:var(--kd-font-size-utility-5-lg);line-height:var(--kd-line-height-utility-5-lg)}}@media(min-width:1312px){.kd-type--ui-05{font-size:var(--kd-font-size-utility-5-xlg);line-height:var(--kd-line-height-utility-5-xlg)}}@media(min-width:1584px){.kd-type--ui-05{font-size:var(--kd-font-size-utility-5-max);line-height:var(--kd-line-height-utility-5-max)}}.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--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}.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:9pt!important}ol:has(.text-footnote){-webkit-padding-start:1pc!important;padding-inline-start:1pc!important}ol:has(.text-footnote) li{-webkit-padding-start:2px!important;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;-webkit-transition:outline-color .2s ease-in-out;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:-webkit-box;display:-ms-flexbox;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:-webkit-inline-box;display:-ms-inline-flexbox;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:-webkit-box;display:-ms-flexbox;display:flex}.kd-form-checkbox__label .kd-form-checkbox__icon-checked{fill:var(--kd-color-background-primary)}.kd-tag{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--kd-color-background-inverse-hover);border:0;border-radius:1em;color:var(--kd-color-text-primary);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:var(--kd-font-family-secondary);font-size:var(--kd-font-size-utility-3-sm);font-weight:var(--kd-font-weight-regular);gap:var(--kd-spacing-8);letter-spacing:var(--kd-letter-spacing-5);line-height:var(--kd-line-height-utility-3-sm);margin:0;outline:2px solid transparent;outline-offset:2px;padding:var(--kd-spacing-4) var(--kd-spacing-8);-webkit-transition:outline-color .2s ease-in-out,color .2s ease-in-out,background-color .2s ease-in-out;transition:outline-color .2s ease-in-out,color .2s ease-in-out,background-color .2s ease-in-out}@media(min-width:672px){.kd-tag{font-size:var(--kd-font-size-utility-3-md);line-height:var(--kd-line-height-utility-3-md)}}@media(min-width:1184px){.kd-tag{font-size:var(--kd-font-size-utility-3-lg);line-height:var(--kd-line-height-utility-3-lg)}}@media(min-width:1312px){.kd-tag{font-size:var(--kd-font-size-utility-3-xlg);line-height:var(--kd-line-height-utility-3-xlg)}}@media(min-width:1584px){.kd-tag{font-size:var(--kd-font-size-utility-3-max);line-height:var(--kd-line-height-utility-3-max)}}.kd-tag:hover{background:var(--kd-color-background-primary);color:var(--kd-color-text-inversed)}.kd-tag:hover .kd-svg-icon{fill:var(--kd-color-text-inversed)}.kd-tag:focus{outline-color:var(--kd-color-border-focus)}.kd-tag .kd-svg-icon{fill:var(--kd-color-text-primary)}.kd-quote-icon{fill:currentColor;-webkit-box-flex:0;-ms-flex-positive:0;-ms-flex-negative:0;display:block;flex-grow:0;flex-shrink:0}.kd-quote-icon--double-left,.kd-quote-icon--double-right{height:3pc;width:68px}.kd-quote-icon--single-left,.kd-quote-icon--single-right{height:3pc;width:2pc}.kd-quote-icon--jp-left,.kd-quote-icon--jp-right{height:84px;width:44px}.kd-quote-icon--fr-left,.kd-quote-icon--fr-right{height:60px;width:6pc}@media(max-width:1183px){.kd-quote-icon--double-left,.kd-quote-icon--double-right{height:36px;width:51px}.kd-quote-icon--single-left,.kd-quote-icon--single-right{height:36px;width:24px}.kd-quote-icon--jp-left,.kd-quote-icon--jp-right{height:63px;width:33px}.kd-quote-icon--fr-left,.kd-quote-icon--fr-right{height:45px;width:72px}}.kd-quote-icon.kd-quote-icon--small.kd-quote-icon--double-left,.kd-quote-icon.kd-quote-icon--small.kd-quote-icon--double-right{height:24px;width:34px}.kd-quote-icon.kd-quote-icon--small.kd-quote-icon--single-left,.kd-quote-icon.kd-quote-icon--small.kd-quote-icon--single-right{height:24px;width:1pc}.kd-quote-icon.kd-quote-icon--small.kd-quote-icon--jp-left,.kd-quote-icon.kd-quote-icon--small.kd-quote-icon--jp-right{height:42px;width:22px}.kd-quote-icon.kd-quote-icon--small.kd-quote-icon--fr-left,.kd-quote-icon.kd-quote-icon--small.kd-quote-icon--fr-right{height:30px;width:3pc}.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--no-gap{gap:0}.kd-grid--no-column-gap{-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.kd-grid--no-row-gap{row-gap:0}.kd-grid--align-left{margin-inline:0}.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}.kd-layout__aspect-ratio--16x9,.kd-layout__aspect-ratio--21x9{display:block;max-height:100%;max-width:100%;position:relative}.kd-layout__aspect-ratio--16x9{aspect-ratio:16/9}.kd-layout__aspect-ratio--9x16{aspect-ratio:9/16}.kd-layout__aspect-ratio--4x3,.kd-layout__aspect-ratio--9x16{display:block;max-height:100%;max-width:100%;position:relative}.kd-layout__aspect-ratio--4x3{aspect-ratio:4/3}.kd-layout__aspect-ratio--3x4{aspect-ratio:3/4}.kd-layout__aspect-ratio--3x4,.kd-layout__aspect-ratio--4x1{display:block;max-height:100%;max-width:100%;position:relative}.kd-layout__aspect-ratio--4x1{aspect-ratio:4/1}.kd-layout__aspect-ratio--3x2{aspect-ratio:3/2}.kd-layout__aspect-ratio--2x3,.kd-layout__aspect-ratio--3x2{display:block;max-height:100%;max-width:100%;position:relative}.kd-layout__aspect-ratio--2x3{aspect-ratio:2/3}.kd-layout__aspect-ratio--2x1{aspect-ratio:2/1}.kd-layout__aspect-ratio--1x2,.kd-layout__aspect-ratio--2x1{display:block;max-height:100%;max-width:100%;position:relative}.kd-layout__aspect-ratio--1x2{aspect-ratio:1/2}.kd-layout__aspect-ratio--1x1{aspect-ratio:1/1;display:block;max-height:100%;max-width:100%;position:relative}@media(max-width:671px){.kd-layout__aspect-ratio--sm-21x9{aspect-ratio:21/9;display:block;max-height:100%;max-width:100%;position:relative}.kd-layout__aspect-ratio--sm-16x9{aspect-ratio:16/9;display:block;max-height:100%;max-width:100%;position:relative}.kd-layout__aspect-ratio--sm-9x16{aspect-ratio:9/16;display:block;max-height:100%;max-width:100%;position:relative}.kd-layout__aspect-ratio--sm-4x3{aspect-ratio:4/3;display:block;max-height:100%;max-width:100%;position:relative}.kd-layout__aspect-ratio--sm-3x4{aspect-ratio:3/4;display:block;max-height:100%;max-width:100%;position:relative}.kd-layout__aspect-ratio--sm-4x1{aspect-ratio:4/1;display:block;max-height:100%;max-width:100%;position:relative}.kd-layout__aspect-ratio--sm-3x2{aspect-ratio:3/2;display:block;max-height:100%;max-width:100%;position:relative}.kd-layout__aspect-ratio--sm-2x3{aspect-ratio:2/3;display:block;max-height:100%;max-width:100%;position:relative}.kd-layout__aspect-ratio--sm-2x1{aspect-ratio:2/1;display:block;max-height:100%;max-width:100%;position:relative}.kd-layout__aspect-ratio--sm-1x2{aspect-ratio:1/2;display:block;max-height:100%;max-width:100%;position:relative}.kd-layout__aspect-ratio--sm-1x1{aspect-ratio:1/1;display:block;max-height:100%;max-width:100%;position:relative}.kd-layout__aspect-ratio--sm-auto{aspect-ratio:auto}}@media(min-width:672px)and (max-width:1183px){.kd-layout__aspect-ratio--md-21x9{aspect-ratio:21/9;display:block;max-height:100%;max-width:100%;position:relative}.kd-layout__aspect-ratio--md-16x9{aspect-ratio:16/9;display:block;max-height:100%;max-width:100%;position:relative}.kd-layout__aspect-ratio--md-9x16{aspect-ratio:9/16;display:block;max-height:100%;max-width:100%;position:relative}.kd-layout__aspect-ratio--md-4x3{aspect-ratio:4/3;display:block;max-height:100%;max-width:100%;position:relative}.kd-layout__aspect-ratio--md-3x4{aspect-ratio:3/4;display:block;max-height:100%;max-width:100%;position:relative}.kd-layout__aspect-ratio--md-4x1{aspect-ratio:4/1;display:block;max-height:100%;max-width:100%;position:relative}.kd-layout__aspect-ratio--md-3x2{aspect-ratio:3/2;display:block;max-height:100%;max-width:100%;position:relative}.kd-layout__aspect-ratio--md-2x3{aspect-ratio:2/3;display:block;max-height:100%;max-width:100%;position:relative}.kd-layout__aspect-ratio--md-2x1{aspect-ratio:2/1;display:block;max-height:100%;max-width:100%;position:relative}.kd-layout__aspect-ratio--md-1x2{aspect-ratio:1/2;display:block;max-height:100%;max-width:100%;position:relative}.kd-layout__aspect-ratio--md-1x1{aspect-ratio:1/1;display:block;max-height:100%;max-width:100%;position:relative}.kd-layout__aspect-ratio--md-auto{aspect-ratio:auto}}@media(min-width:1184px){.kd-layout__aspect-ratio--lg-21x9{aspect-ratio:21/9;display:block;max-height:100%;max-width:100%;position:relative}.kd-layout__aspect-ratio--lg-16x9{aspect-ratio:16/9;display:block;max-height:100%;max-width:100%;position:relative}.kd-layout__aspect-ratio--lg-9x16{aspect-ratio:9/16;display:block;max-height:100%;max-width:100%;position:relative}.kd-layout__aspect-ratio--lg-4x3{aspect-ratio:4/3;display:block;max-height:100%;max-width:100%;position:relative}.kd-layout__aspect-ratio--lg-3x4{aspect-ratio:3/4;display:block;max-height:100%;max-width:100%;position:relative}.kd-layout__aspect-ratio--lg-4x1{aspect-ratio:4/1;display:block;max-height:100%;max-width:100%;position:relative}.kd-layout__aspect-ratio--lg-3x2{aspect-ratio:3/2;display:block;max-height:100%;max-width:100%;position:relative}.kd-layout__aspect-ratio--lg-2x3{aspect-ratio:2/3;display:block;max-height:100%;max-width:100%;position:relative}.kd-layout__aspect-ratio--lg-2x1{aspect-ratio:2/1;display:block;max-height:100%;max-width:100%;position:relative}.kd-layout__aspect-ratio--lg-1x2{aspect-ratio:1/2;display:block;max-height:100%;max-width:100%;position:relative}.kd-layout__aspect-ratio--lg-1x1{aspect-ratio:1/1;display:block;max-height:100%;max-width:100%;position:relative}.kd-layout__aspect-ratio--lg-auto{aspect-ratio:auto}}.kd-brightness--100,.kd-brightness--default{-webkit-filter:brightness(100%);filter:brightness(100%)}.kd-brightness--75{-webkit-filter:brightness(75%);filter:brightness(75%)}.kd-brightness--50{-webkit-filter:brightness(50%);filter:brightness(50%)}.kd-brightness--25{-webkit-filter:brightness(25%);filter:brightness(25%)}body{padding-top:var(--kd-body-spacer)}body *{scroll-margin-top:var(--kd-body-spacer)}.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{margin-inline:auto;max-width:var(--kd-grid-max-width);padding-inline:var(--kd-spacing-page-gutter);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,.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}.no-scroll{height:100dvh;overflow:hidden;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}@media(min-width:2048px){body{background-color:var(--kd-color-webgray)}body>.root{background-color:var(--kd-color-background-ui-default);-webkit-box-shadow:0 0 6px rgba(0,0,0,.165);box-shadow:0 0 6px rgba(0,0,0,.165);margin:0 auto;max-width:var(--kd-root-max-width);overflow-x:clip}}:root{--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-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-0:0px;--kd-spacing-2:2px;--kd-spacing-4:4px;--kd-spacing-8:8px;--kd-spacing-12:12px;--kd-spacing-16:16px;--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-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}}@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-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}}.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:9pt}.kd-spacing--padding-top-16{padding-top:1pc}.kd-spacing--padding-top-24{padding-top:24px}.kd-spacing--padding-top-32{padding-top:2pc}.kd-spacing--padding-top-40{padding-top:40px}.kd-spacing--padding-top-48{padding-top:3pc}.kd-spacing--padding-top-64{padding-top:4pc}.kd-spacing--padding-top-72{padding-top:72px}.kd-spacing--padding-top-80{padding-top:5pc}.kd-spacing--padding-top-96{padding-top:6pc}.kd-spacing--padding-top-120{padding-top:90pt}.kd-spacing--padding-top-128{padding-top:8pc}.kd-spacing--padding-top-144{padding-top:9pc}.kd-spacing--padding-top-160{padding-top:10pc}.kd-spacing--padding-top-192{padding-top:2in}.kd-spacing--padding-top-224{padding-top:14pc}.kd-spacing--padding-top-240{padding-top:15pc}.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:9pt}.kd-spacing--padding-right-16{padding-right:1pc}.kd-spacing--padding-right-24{padding-right:24px}.kd-spacing--padding-right-32{padding-right:2pc}.kd-spacing--padding-right-40{padding-right:40px}.kd-spacing--padding-right-48{padding-right:3pc}.kd-spacing--padding-right-64{padding-right:4pc}.kd-spacing--padding-right-72{padding-right:72px}.kd-spacing--padding-right-80{padding-right:5pc}.kd-spacing--padding-right-96{padding-right:6pc}.kd-spacing--padding-right-120{padding-right:90pt}.kd-spacing--padding-right-128{padding-right:8pc}.kd-spacing--padding-right-144{padding-right:9pc}.kd-spacing--padding-right-160{padding-right:10pc}.kd-spacing--padding-right-192{padding-right:2in}.kd-spacing--padding-right-224{padding-right:14pc}.kd-spacing--padding-right-240{padding-right:15pc}.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:9pt}.kd-spacing--padding-bottom-16{padding-bottom:1pc}.kd-spacing--padding-bottom-24{padding-bottom:24px}.kd-spacing--padding-bottom-32{padding-bottom:2pc}.kd-spacing--padding-bottom-40{padding-bottom:40px}.kd-spacing--padding-bottom-48{padding-bottom:3pc}.kd-spacing--padding-bottom-64{padding-bottom:4pc}.kd-spacing--padding-bottom-72{padding-bottom:72px}.kd-spacing--padding-bottom-80{padding-bottom:5pc}.kd-spacing--padding-bottom-96{padding-bottom:6pc}.kd-spacing--padding-bottom-120{padding-bottom:90pt}.kd-spacing--padding-bottom-128{padding-bottom:8pc}.kd-spacing--padding-bottom-144{padding-bottom:9pc}.kd-spacing--padding-bottom-160{padding-bottom:10pc}.kd-spacing--padding-bottom-192{padding-bottom:2in}.kd-spacing--padding-bottom-224{padding-bottom:14pc}.kd-spacing--padding-bottom-240{padding-bottom:15pc}.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:9pt}.kd-spacing--padding-left-16{padding-left:1pc}.kd-spacing--padding-left-24{padding-left:24px}.kd-spacing--padding-left-32{padding-left:2pc}.kd-spacing--padding-left-40{padding-left:40px}.kd-spacing--padding-left-48{padding-left:3pc}.kd-spacing--padding-left-64{padding-left:4pc}.kd-spacing--padding-left-72{padding-left:72px}.kd-spacing--padding-left-80{padding-left:5pc}.kd-spacing--padding-left-96{padding-left:6pc}.kd-spacing--padding-left-120{padding-left:90pt}.kd-spacing--padding-left-128{padding-left:8pc}.kd-spacing--padding-left-144{padding-left:9pc}.kd-spacing--padding-left-160{padding-left:10pc}.kd-spacing--padding-left-192{padding-left:2in}.kd-spacing--padding-left-224{padding-left:14pc}.kd-spacing--padding-left-240{padding-left:15pc}.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:9pt}.kd-spacing--padding-block-16{padding-block:1pc}.kd-spacing--padding-block-24{padding-block:24px}.kd-spacing--padding-block-32{padding-block:2pc}.kd-spacing--padding-block-40{padding-block:40px}.kd-spacing--padding-block-48{padding-block:3pc}.kd-spacing--padding-block-64{padding-block:4pc}.kd-spacing--padding-block-72{padding-block:72px}.kd-spacing--padding-block-80{padding-block:5pc}.kd-spacing--padding-block-96{padding-block:6pc}.kd-spacing--padding-block-120{padding-block:90pt}.kd-spacing--padding-block-128{padding-block:8pc}.kd-spacing--padding-block-144{padding-block:9pc}.kd-spacing--padding-block-160{padding-block:10pc}.kd-spacing--padding-block-192{padding-block:2in}.kd-spacing--padding-block-224{padding-block:14pc}.kd-spacing--padding-block-240{padding-block:15pc}.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:9pt}.kd-spacing--padding-inline-16{padding-inline:1pc}.kd-spacing--padding-inline-24{padding-inline:24px}.kd-spacing--padding-inline-32{padding-inline:2pc}.kd-spacing--padding-inline-40{padding-inline:40px}.kd-spacing--padding-inline-48{padding-inline:3pc}.kd-spacing--padding-inline-64{padding-inline:4pc}.kd-spacing--padding-inline-72{padding-inline:72px}.kd-spacing--padding-inline-80{padding-inline:5pc}.kd-spacing--padding-inline-96{padding-inline:6pc}.kd-spacing--padding-inline-120{padding-inline:90pt}.kd-spacing--padding-inline-128{padding-inline:8pc}.kd-spacing--padding-inline-144{padding-inline:9pc}.kd-spacing--padding-inline-160{padding-inline:10pc}.kd-spacing--padding-inline-192{padding-inline:2in}.kd-spacing--padding-inline-224{padding-inline:14pc}.kd-spacing--padding-inline-240{padding-inline:15pc}.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:9pt}.kd-spacing--margin-top-16{margin-top:1pc}.kd-spacing--margin-top-24{margin-top:24px}.kd-spacing--margin-top-32{margin-top:2pc}.kd-spacing--margin-top-40{margin-top:40px}.kd-spacing--margin-top-48{margin-top:3pc}.kd-spacing--margin-top-64{margin-top:4pc}.kd-spacing--margin-top-72{margin-top:72px}.kd-spacing--margin-top-80{margin-top:5pc}.kd-spacing--margin-top-96{margin-top:6pc}.kd-spacing--margin-top-120{margin-top:90pt}.kd-spacing--margin-top-128{margin-top:8pc}.kd-spacing--margin-top-144{margin-top:9pc}.kd-spacing--margin-top-160{margin-top:10pc}.kd-spacing--margin-top-192{margin-top:2in}.kd-spacing--margin-top-224{margin-top:14pc}.kd-spacing--margin-top-240{margin-top:15pc}.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:9pt}.kd-spacing--margin-right-16{margin-right:1pc}.kd-spacing--margin-right-24{margin-right:24px}.kd-spacing--margin-right-32{margin-right:2pc}.kd-spacing--margin-right-40{margin-right:40px}.kd-spacing--margin-right-48{margin-right:3pc}.kd-spacing--margin-right-64{margin-right:4pc}.kd-spacing--margin-right-72{margin-right:72px}.kd-spacing--margin-right-80{margin-right:5pc}.kd-spacing--margin-right-96{margin-right:6pc}.kd-spacing--margin-right-120{margin-right:90pt}.kd-spacing--margin-right-128{margin-right:8pc}.kd-spacing--margin-right-144{margin-right:9pc}.kd-spacing--margin-right-160{margin-right:10pc}.kd-spacing--margin-right-192{margin-right:2in}.kd-spacing--margin-right-224{margin-right:14pc}.kd-spacing--margin-right-240{margin-right:15pc}.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:9pt}.kd-spacing--margin-bottom-16{margin-bottom:1pc}.kd-spacing--margin-bottom-24{margin-bottom:24px}.kd-spacing--margin-bottom-32{margin-bottom:2pc}.kd-spacing--margin-bottom-40{margin-bottom:40px}.kd-spacing--margin-bottom-48{margin-bottom:3pc}.kd-spacing--margin-bottom-64{margin-bottom:4pc}.kd-spacing--margin-bottom-72{margin-bottom:72px}.kd-spacing--margin-bottom-80{margin-bottom:5pc}.kd-spacing--margin-bottom-96{margin-bottom:6pc}.kd-spacing--margin-bottom-120{margin-bottom:90pt}.kd-spacing--margin-bottom-128{margin-bottom:8pc}.kd-spacing--margin-bottom-144{margin-bottom:9pc}.kd-spacing--margin-bottom-160{margin-bottom:10pc}.kd-spacing--margin-bottom-192{margin-bottom:2in}.kd-spacing--margin-bottom-224{margin-bottom:14pc}.kd-spacing--margin-bottom-240{margin-bottom:15pc}.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:9pt}.kd-spacing--margin-left-16{margin-left:1pc}.kd-spacing--margin-left-24{margin-left:24px}.kd-spacing--margin-left-32{margin-left:2pc}.kd-spacing--margin-left-40{margin-left:40px}.kd-spacing--margin-left-48{margin-left:3pc}.kd-spacing--margin-left-64{margin-left:4pc}.kd-spacing--margin-left-72{margin-left:72px}.kd-spacing--margin-left-80{margin-left:5pc}.kd-spacing--margin-left-96{margin-left:6pc}.kd-spacing--margin-left-120{margin-left:90pt}.kd-spacing--margin-left-128{margin-left:8pc}.kd-spacing--margin-left-144{margin-left:9pc}.kd-spacing--margin-left-160{margin-left:10pc}.kd-spacing--margin-left-192{margin-left:2in}.kd-spacing--margin-left-224{margin-left:14pc}.kd-spacing--margin-left-240{margin-left:15pc}.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:9pt}.kd-spacing--margin-block-16{margin-block:1pc}.kd-spacing--margin-block-24{margin-block:24px}.kd-spacing--margin-block-32{margin-block:2pc}.kd-spacing--margin-block-40{margin-block:40px}.kd-spacing--margin-block-48{margin-block:3pc}.kd-spacing--margin-block-64{margin-block:4pc}.kd-spacing--margin-block-72{margin-block:72px}.kd-spacing--margin-block-80{margin-block:5pc}.kd-spacing--margin-block-96{margin-block:6pc}.kd-spacing--margin-block-120{margin-block:90pt}.kd-spacing--margin-block-128{margin-block:8pc}.kd-spacing--margin-block-144{margin-block:9pc}.kd-spacing--margin-block-160{margin-block:10pc}.kd-spacing--margin-block-192{margin-block:2in}.kd-spacing--margin-block-224{margin-block:14pc}.kd-spacing--margin-block-240{margin-block:15pc}.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:9pt}.kd-spacing--margin-inline-16{margin-inline:1pc}.kd-spacing--margin-inline-24{margin-inline:24px}.kd-spacing--margin-inline-32{margin-inline:2pc}.kd-spacing--margin-inline-40{margin-inline:40px}.kd-spacing--margin-inline-48{margin-inline:3pc}.kd-spacing--margin-inline-64{margin-inline:4pc}.kd-spacing--margin-inline-72{margin-inline:72px}.kd-spacing--margin-inline-80{margin-inline:5pc}.kd-spacing--margin-inline-96{margin-inline:6pc}.kd-spacing--margin-inline-120{margin-inline:90pt}.kd-spacing--margin-inline-128{margin-inline:8pc}.kd-spacing--margin-inline-144{margin-inline:9pc}.kd-spacing--margin-inline-160{margin-inline:10pc}.kd-spacing--margin-inline-192{margin-inline:2in}.kd-spacing--margin-inline-224{margin-inline:14pc}.kd-spacing--margin-inline-240{margin-inline:15pc}.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-visibility--sr-only,.sr-only{clip:rect(0,0,0,0);border: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-primary-hover:var(--kd-color-darkstone-60);--kd-color-text-primary-pressed:var(--kd-color-darkstone-100);--kd-color-text-secondary:var(--kd-color-darkstone-60);--kd-color-text-tertiary:var(--kd-color-spruce-60);--kd-color-text-link:var(--kd-color-spruce-60);--kd-color-text-link-hover:var(--kd-color-spruce-50);--kd-color-text-link-pressed:var(--kd-color-spruce-80);--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-inversed: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-primary-hover-subtle:var(--kd-color-spruce-80);--kd-color-background-primary-pressed:var(--kd-color-spruce-80);--kd-color-background-secondary:var(--kd-color-darkstone-80);--kd-color-background-secondary-hover:var(--kd-color-darkstone-60);--kd-color-background-secondary-hover-subtle:var(--kd-color-darkstone-90);--kd-color-background-secondary-pressed:var(--kd-color-darkstone-100);--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-inverse:var(--kd-color-neutral-white);--kd-color-border-primary:var(--kd-color-darkstone-80);--kd-color-border-focus:var(--kd-color-spruce-60);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-primary-hover:var(--kd-color-darkstone-20);--kd-color-text-primary-pressed:var(--kd-color-darkstone-100);--kd-color-text-secondary:var(--kd-color-darkstone-20);--kd-color-text-tertiary:var(--kd-color-neutral-white);--kd-color-text-link:var(--kd-color-neutral-white);--kd-color-text-link-hover:var(--kd-color-darkstone-20);--kd-color-text-link-pressed:var(--kd-color-darkstone-100);--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-inversed: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-20);--kd-color-background-primary-hover-subtle:var(--kd-color-darkstone-90);--kd-color-background-primary-pressed:var(--kd-color-darkstone-100);--kd-color-background-secondary:var(--kd-color-neutral-white);--kd-color-background-secondary-hover:var(--kd-color-darkstone-20);--kd-color-background-secondary-hover-subtle:var(--kd-color-darkstone-90);--kd-color-background-secondary-pressed:var(--kd-color-darkstone-100);--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-inverse:var(--kd-color-neutral-white);--kd-color-border-primary:var(--kd-color-neutral-white);--kd-color-border-focus:var(--kd-color-spruce-30)}.kd-component-palette--darkstone,.kd-component-palette--spruce-dark{background-color:var(--kd-color-background-ui-default);color:var(--kd-color-text-primary)}.kd-component-palette--spruce-dark{--kd-color-text-primary:var(--kd-color-neutral-white);--kd-color-text-primary-hover:var(--kd-color-darkstone-20);--kd-color-text-primary-pressed:var(--kd-color-spruce-90);--kd-color-text-secondary:var(--kd-color-darkstone-20);--kd-color-text-tertiary:var(--kd-color-neutral-white);--kd-color-text-link:var(--kd-color-neutral-white);--kd-color-text-link-hover:var(--kd-color-darkstone-20);--kd-color-text-link-pressed:var(--kd-color-darkstone-90);--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-inversed:var(--kd-color-darkstone-80);--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-darkstone-20);--kd-color-background-primary-hover-subtle:var(--kd-color-spruce-90);--kd-color-background-primary-pressed:var(--kd-color-spruce-90);--kd-color-background-secondary:var(--kd-color-neutral-white);--kd-color-background-secondary-hover:var(--kd-color-darkstone-20);--kd-color-background-secondary-hover-subtle:var(--kd-color-spruce-90);--kd-color-background-secondary-pressed:var(--kd-color-spruce-90);--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-inverse:var(--kd-color-neutral-white);--kd-color-border-primary:var(--kd-color-neutral-white);--kd-color-border-focus:var(--kd-color-spruce-30)}.kd-component-palette--spruce{--kd-color-text-primary:var(--kd-color-neutral-white);--kd-color-text-primary-hover:var(--kd-color-darkstone-20);--kd-color-text-primary-pressed:var(--kd-color-spruce-80);--kd-color-text-secondary:var(--kd-color-darkstone-20);--kd-color-text-tertiary:var(--kd-color-neutral-white);--kd-color-text-link:var(--kd-color-neutral-white);--kd-color-text-link-hover:var(--kd-color-darkstone-20);--kd-color-text-link-pressed:var(--kd-color-darkstone-80);--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-inversed:var(--kd-color-darkstone-80);--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-primary-hover-subtle:var(--kd-color-spruce-80);--kd-color-background-primary-pressed:var(--kd-color-spruce-80);--kd-color-background-secondary:var(--kd-color-neutral-white);--kd-color-background-secondary-hover:var(--kd-color-darkstone-20);--kd-color-background-secondary-hover-subtle:var(--kd-color-spruce-80);--kd-color-background-secondary-pressed:var(--kd-color-spruce-80);--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-inverse:var(--kd-color-neutral-white);--kd-color-border-primary:var(--kd-color-neutral-white);--kd-color-border-focus:var(--kd-color-spruce-30)}.kd-component-palette--darkgreen,.kd-component-palette--spruce{background-color:var(--kd-color-background-ui-default);color:var(--kd-color-text-primary)}.kd-component-palette--darkgreen{--kd-color-text-primary:var(--kd-color-neutral-white);--kd-color-text-primary-hover:var(--kd-color-darkstone-20);--kd-color-text-primary-pressed:var(--kd-color-darkstone-100);--kd-color-text-secondary:var(--kd-color-darkstone-20);--kd-color-text-tertiary:var(--kd-color-neutral-white);--kd-color-text-link:var(--kd-color-neutral-white);--kd-color-text-link-hover:var(--kd-color-darkstone-20);--kd-color-text-link-pressed:var(--kd-color-darkstone-100);--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-inversed:var(--kd-color-darkstone-80);--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-primary-hover-subtle:var(--kd-color-springgreen-70);--kd-color-background-primary-pressed:var(--kd-color-darkstone-100);--kd-color-background-secondary:var(--kd-color-neutral-white);--kd-color-background-secondary-hover:var(--kd-color-darkstone-20);--kd-color-background-secondary-hover-subtle:var(--kd-color-springgreen-70);--kd-color-background-secondary-pressed:var(--kd-color-darkstone-100);--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-inverse:var(--kd-color-neutral-white);--kd-color-border-primary:var(--kd-color-neutral-white);--kd-color-border-focus:var(--kd-color-spruce-30)}.kd-component-palette--lightgreen{--kd-color-text-primary:var(--kd-color-deepforest-90);--kd-color-text-primary-hover:var(--kd-color-darkstone-60);--kd-color-text-primary-pressed:var(--kd-color-darkstone-100);--kd-color-text-secondary:var(--kd-color-darkstone-60);--kd-color-text-tertiary:var(--kd-color-spruce-60);--kd-color-text-link:var(--kd-color-spruce-60);--kd-color-text-link-hover:var(--kd-color-spruce-50);--kd-color-text-link-pressed:var(--kd-color-spruce-80);--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-inversed:var(--kd-color-neutral-white);--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-primary-hover-subtle:var(--kd-color-darkstone-10);--kd-color-background-primary-pressed:var(--kd-color-darkstone-100);--kd-color-background-secondary:var(--kd-color-darkstone-80);--kd-color-background-secondary-hover:var(--kd-color-darkstone-60);--kd-color-background-secondary-hover-subtle:var(--kd-color-darkstone-10);--kd-color-background-secondary-pressed:var(--kd-color-darkstone-100);--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-inverse:var(--kd-color-neutral-white);--kd-color-border-primary:var(--kd-color-darkstone-80);--kd-color-border-focus:var(--kd-color-spruce-60)}.kd-component-palette--lightgreen,.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-neutral-white);--kd-color-text-primary-hover:var(--kd-color-darkstone-60);--kd-color-text-primary-pressed:var(--kd-color-darkstone-100);--kd-color-text-secondary:var(--kd-color-darkstone-60);--kd-color-text-tertiary:var(--kd-color-neutral-white);--kd-color-text-link:var(--kd-color-neutral-white);--kd-color-text-link-hover:var(--kd-color-darkstone-60);--kd-color-text-link-pressed:var(--kd-color-darkstone-100);--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-40);--kd-color-text-inversed:var(--kd-color-neutral-white);--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-primary-hover-subtle:var(--kd-color-warmred-70);--kd-color-background-primary-pressed:var(--kd-color-darkstone-100);--kd-color-background-secondary:var(--kd-color-darkstone-80);--kd-color-background-secondary-hover:var(--kd-color-darkstone-60);--kd-color-background-secondary-hover-subtle:var(--kd-color-darkstone-10);--kd-color-background-secondary-pressed:var(--kd-color-darkstone-100);--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-neutral-white);--kd-color-background-accent-secondary:var(--kd-color-neutral-white);--kd-color-background-accent-tertiary:var(--kd-color-warmred-40);--kd-color-background-inverse:var(--kd-color-neutral-white);--kd-color-border-primary:var(--kd-color-darkstone-80);--kd-color-border-focus:var(--kd-color-spruce-60)}.kd-component-palette--skye,.kd-component-palette--spruce-5{--kd-color-text-primary:var(--kd-color-darkstone-80);--kd-color-text-primary-hover:var(--kd-color-darkstone-60);--kd-color-text-primary-pressed:var(--kd-color-darkstone-100);--kd-color-text-secondary:var(--kd-color-darkstone-60);--kd-color-text-tertiary:var(--kd-color-spruce-60);--kd-color-text-link:var(--kd-color-spruce-60);--kd-color-text-link-hover:var(--kd-color-spruce-50);--kd-color-text-link-pressed:var(--kd-color-spruce-80);--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-skye-20);--kd-color-text-inversed:var(--kd-color-neutral-white);--kd-color-background-ui-default:var(--kd-color-skye-10);--kd-color-background-primary:var(--kd-color-darkstone-80);--kd-color-background-primary-hover:var(--kd-color-darkstone-60);--kd-color-background-primary-hover-subtle:var(--kd-color-darkstone-10);--kd-color-background-primary-pressed:var(--kd-color-darkstone-100);--kd-color-background-secondary:var(--kd-color-darkstone-80);--kd-color-background-secondary-hover:var(--kd-color-darkstone-60);--kd-color-background-secondary-hover-subtle:var(--kd-color-darkstone-10);--kd-color-background-secondary-pressed:var(--kd-color-darkstone-100);--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-skye-20);--kd-color-background-inverse:var(--kd-color-neutral-white);--kd-color-border-primary:var(--kd-color-darkstone-80);--kd-color-border-focus:var(--kd-color-spruce-60);background-color:var(--kd-color-background-ui-default);color:var(--kd-color-text-primary)}.kd-component-palette--cloud,.kd-component-palette--coolgray,.kd-component-palette--darkstone-10,.kd-component-palette--earth,.kd-component-palette--warmgray,.kd-component-palette--webgray{--kd-color-text-primary:var(--kd-color-darkstone-80);--kd-color-text-primary-hover:var(--kd-color-darkstone-60);--kd-color-text-primary-pressed:var(--kd-color-darkstone-100);--kd-color-text-secondary:var(--kd-color-darkstone-60);--kd-color-text-tertiary:var(--kd-color-spruce-60);--kd-color-text-link:var(--kd-color-spruce-60);--kd-color-text-link-hover:var(--kd-color-spruce-50);--kd-color-text-link-pressed:var(--kd-color-spruce-80);--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-inversed: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-primary-hover-subtle:var(--kd-color-darkstone-10);--kd-color-background-primary-pressed:var(--kd-color-darkstone-100);--kd-color-background-secondary:var(--kd-color-darkstone-80);--kd-color-background-secondary-hover:var(--kd-color-darkstone-60);--kd-color-background-secondary-hover-subtle:var(--kd-color-darkstone-10);--kd-color-background-secondary-pressed:var(--kd-color-darkstone-100);--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-inverse:var(--kd-color-neutral-white);--kd-color-border-primary:var(--kd-color-darkstone-80);--kd-color-border-focus:var(--kd-color-spruce-60);background-color:var(--kd-color-background-ui-default);color:var(--kd-color-text-primary)}.kd-component-palette--spruce-5{--kd-color-background-ui-default:var(--kd-color-spruce-5)}.kd-component-palette--darkstone-10,.kd-component-palette--spruce-5{background-color:var(--kd-color-background-ui-default);color:var(--kd-color-text-primary)}.kd-component-palette--darkstone-10{--kd-color-background-ui-default:var(--kd-color-darkstone-10)}.kd-component-palette--webgray{--kd-color-background-ui-default:var(--kd-color-webgray)}.kd-component-palette--warmgray,.kd-component-palette--webgray{background-color:var(--kd-color-background-ui-default);color:var(--kd-color-text-primary)}.kd-component-palette--warmgray{--kd-color-background-ui-default:var(--kd-color-warmgray-10)}.kd-component-palette--coolgray{--kd-color-background-ui-default:var(--kd-color-coolgray-10)}.kd-component-palette--coolgray,.kd-component-palette--earth{background-color:var(--kd-color-background-ui-default);color:var(--kd-color-text-primary)}.kd-component-palette--earth{--kd-color-background-ui-default:var(--kd-color-earth-10)}:root{--kd-header-height-primary:92px;--kd-header-height-primary-static:92px;--kd-body-spacer:24px}@media(min-width:672px){:root{--kd-header-height-primary:92px;--kd-header-height-primary-static:92px}}@media(min-width:1184px){:root{--kd-header-height-primary:112px;--kd-header-height-primary-static:112px;--kd-body-spacer:32px}}.kd-btn--primary,.kd-btn--secondary{font-family:var(--kd-font-family-secondary);font-size:var(--kd-font-size-utility-2-sm);font-weight:var(--kd-font-weight-regular);letter-spacing:var(--kd-letter-spacing-5);line-height:var(--kd-line-height-utility-2-sm)}@media(min-width:672px){.kd-btn--primary,.kd-btn--secondary{font-size:var(--kd-font-size-utility-2-md);line-height:var(--kd-line-height-utility-2-md)}}@media(min-width:1184px){.kd-btn--primary,.kd-btn--secondary{font-size:var(--kd-font-size-utility-2-lg);line-height:var(--kd-line-height-utility-2-lg)}}@media(min-width:1312px){.kd-btn--primary,.kd-btn--secondary{font-size:var(--kd-font-size-utility-2-xlg);line-height:var(--kd-line-height-utility-2-xlg)}}@media(min-width:1584px){.kd-btn--primary,.kd-btn--secondary{font-size:var(--kd-font-size-utility-2-max);line-height:var(--kd-line-height-utility-2-max)}}.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--top-cta-btn{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:var(--kd-color-darkstone-10);border:0;border-radius:var(--kd-spacing-4);border-radius:50%;color:var(--kd-color-darkstone-80);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:var(--kd-font-family-secondary);font-size:var(--kd-font-size-body-2-sm);font-weight:var(--kd-font-weight-regular);gap:var(--kd-spacing-8);height:3pc;height:var(--kd-spacing-48);justify-content:center;letter-spacing:var(--kd-letter-spacing-4);line-height:var(--kd-line-height-body-2-sm);max-width:100%;min-width:6pc;min-width:auto;outline:2px solid transparent;outline-offset:var(--kd-spacing-2);overflow:hidden;padding:0;position:relative;text-decoration:none;-webkit-transition:outline-color .2s ease-in-out,color .2s ease-in-out,background-color .2s ease-in-out;transition:outline-color .2s ease-in-out,color .2s ease-in-out,background-color .2s ease-in-out;width:var(--kd-spacing-48)}@media(min-width:672px){.kd-btn--top-cta-btn{font-size:var(--kd-font-size-body-2-md);line-height:var(--kd-line-height-body-2-md)}}@media(min-width:1184px){.kd-btn--top-cta-btn{font-size:var(--kd-font-size-body-2-lg);line-height:var(--kd-line-height-body-2-lg)}}@media(min-width:1312px){.kd-btn--top-cta-btn{font-size:var(--kd-font-size-body-2-xlg);line-height:var(--kd-line-height-body-2-xlg)}}@media(min-width:1584px){.kd-btn--top-cta-btn{font-size:var(--kd-font-size-body-2-max);line-height:var(--kd-line-height-body-2-max)}}.kd-btn--top-cta-btn:active,.kd-btn--top-cta-btn:focus,.kd-btn--top-cta-btn:hover{text-decoration:none}.kd-btn--top-cta-btn:focus{outline-color:var(--kd-color-border-focus)}.kd-btn--top-cta-btn.disabled,.kd-btn--top-cta-btn:disabled{background-color:var(--kd-color-background-disabled);border:0;color:var(--kd-color-text-inversed);cursor:not-allowed;pointer-events:none}.kd-btn--top-cta-btn.icon-only{min-width:auto;padding:14px;width:3pc}.kd-btn--top-cta-btn.kd-btn--small{height:2pc;padding:var(--kd-spacing-4) var(--kd-spacing-16)}.kd-btn--top-cta-btn.kd-btn--small.icon-only{padding:6px;width:2pc}.kd-btn--top-cta-btn.kd-btn--large{height:56px;padding:var(--kd-spacing-16)}.kd-btn--top-cta-btn.kd-btn--large.icon-only{padding:18px;width:56px}.kd-btn--top-cta-btn.kd-btn--rounded{border-radius:75pt}.kd-btn--top-cta-btn.kd-btn--icon-left{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.kd-btn--top-cta-btn span,.kd-btn--top-cta-btn svg{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:1}.kd-btn--top-cta-btn span{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.kd-btn--top-cta-btn .kd-svg-icon{display:block;height:20px;left:0;position:absolute;-webkit-transition:translate .4s ease-in-out;transition:translate .4s ease-in-out;translate:0 0;width:20px}.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:20px;overflow:hidden;position:relative;width:20px}.kd-btn--top-cta-btn:focus,.kd-btn--top-cta-btn:hover{background:var(--kd-color-darkstone-20);color:var(--kd-color-darkstone-80)}.kd-btn--top-cta-btn:focus .kd-svg-icon,.kd-btn--top-cta-btn:hover .kd-svg-icon{translate:0 -100%}body{font-family:var(--kd-font-family-primary);padding-top:0}.cmp-image-v2__image,.cmp-image-v2__link{display:block;width:100%}.cmp-image-v2__title{margin-top:var(--kd-spacing-16)}.cmp-separator hr{border:0;border-top:1px solid var(--kd-color-border-light)}.cmp-text-v2{margin-inline:var(--kd-spacing-page-gutter--negative);padding:var(--kd-spacing-24) var(--kd-spacing-page-gutter)}@media(min-width:1184px){.cmp-text-v2{margin-inline:0;padding:var(--kd-spacing-32) var(--kd-grid-gap)}}.cmp-text-v2 :has(>.kd-type--headline-01){font-family:var(--kd-font-family-primary);font-size:var(--kd-font-size-headline-1-sm);font-weight:var(--kd-font-weight-ultralight);letter-spacing:var(--kd-letter-spacing-2);line-height:var(--kd-line-height-headline-1-sm)}@media(min-width:672px){.cmp-text-v2 :has(>.kd-type--headline-01){font-size:var(--kd-font-size-headline-1-md);line-height:var(--kd-line-height-headline-1-md)}}@media(min-width:1184px){.cmp-text-v2 :has(>.kd-type--headline-01){font-size:var(--kd-font-size-headline-1-lg);line-height:var(--kd-line-height-headline-1-lg)}}@media(min-width:1312px){.cmp-text-v2 :has(>.kd-type--headline-01){font-size:var(--kd-font-size-headline-1-xlg);line-height:var(--kd-line-height-headline-1-xlg)}}@media(min-width:1584px){.cmp-text-v2 :has(>.kd-type--headline-01){font-size:var(--kd-font-size-headline-1-max);line-height:var(--kd-line-height-headline-1-max)}}.cmp-text-v2 :has(>.kd-type--headline-02){font-family:var(--kd-font-family-primary);font-size:var(--kd-font-size-headline-2-sm);font-weight:var(--kd-font-weight-ultralight);letter-spacing:var(--kd-letter-spacing-2);line-height:var(--kd-line-height-headline-2-sm)}@media(min-width:672px){.cmp-text-v2 :has(>.kd-type--headline-02){font-size:var(--kd-font-size-headline-2-md);line-height:var(--kd-line-height-headline-2-md)}}@media(min-width:1184px){.cmp-text-v2 :has(>.kd-type--headline-02){font-size:var(--kd-font-size-headline-2-lg);line-height:var(--kd-line-height-headline-2-lg)}}@media(min-width:1312px){.cmp-text-v2 :has(>.kd-type--headline-02){font-size:var(--kd-font-size-headline-2-xlg);line-height:var(--kd-line-height-headline-2-xlg)}}@media(min-width:1584px){.cmp-text-v2 :has(>.kd-type--headline-02){font-size:var(--kd-font-size-headline-2-max);line-height:var(--kd-line-height-headline-2-max)}}.cmp-text-v2 :has(>.kd-type--headline-03){font-family:var(--kd-font-family-primary);font-size:var(--kd-font-size-headline-3-sm);font-weight:var(--kd-font-weight-ultralight);letter-spacing:var(--kd-letter-spacing-2);line-height:var(--kd-line-height-headline-3-sm)}@media(min-width:672px){.cmp-text-v2 :has(>.kd-type--headline-03){font-size:var(--kd-font-size-headline-3-md);line-height:var(--kd-line-height-headline-3-md)}}@media(min-width:1184px){.cmp-text-v2 :has(>.kd-type--headline-03){font-size:var(--kd-font-size-headline-3-lg);line-height:var(--kd-line-height-headline-3-lg)}}@media(min-width:1312px){.cmp-text-v2 :has(>.kd-type--headline-03){font-size:var(--kd-font-size-headline-3-xlg);line-height:var(--kd-line-height-headline-3-xlg)}}@media(min-width:1584px){.cmp-text-v2 :has(>.kd-type--headline-03){font-size:var(--kd-font-size-headline-3-max);line-height:var(--kd-line-height-headline-3-max)}}.cmp-text-v2 :has(>.kd-type--headline-04){font-family:var(--kd-font-family-primary);font-size:var(--kd-font-size-headline-4-sm);font-weight:var(--kd-font-weight-light);letter-spacing:var(--kd-letter-spacing-3);line-height:var(--kd-line-height-headline-4-sm)}@media(min-width:672px){.cmp-text-v2 :has(>.kd-type--headline-04){font-size:var(--kd-font-size-headline-4-md);line-height:var(--kd-line-height-headline-4-md)}}@media(min-width:1184px){.cmp-text-v2 :has(>.kd-type--headline-04){font-size:var(--kd-font-size-headline-4-lg);line-height:var(--kd-line-height-headline-4-lg)}}@media(min-width:1312px){.cmp-text-v2 :has(>.kd-type--headline-04){font-size:var(--kd-font-size-headline-4-xlg);line-height:var(--kd-line-height-headline-4-xlg)}}@media(min-width:1584px){.cmp-text-v2 :has(>.kd-type--headline-04){font-size:var(--kd-font-size-headline-4-max);line-height:var(--kd-line-height-headline-4-max)}}.cmp-text-v2 :has(>.kd-type--headline-05){font-family:var(--kd-font-family-primary);font-size:var(--kd-font-size-headline-5-sm);font-weight:var(--kd-font-weight-light);letter-spacing:var(--kd-letter-spacing-3);line-height:var(--kd-line-height-headline-5-sm)}@media(min-width:672px){.cmp-text-v2 :has(>.kd-type--headline-05){font-size:var(--kd-font-size-headline-5-md);line-height:var(--kd-line-height-headline-5-md)}}@media(min-width:1184px){.cmp-text-v2 :has(>.kd-type--headline-05){font-size:var(--kd-font-size-headline-5-lg);line-height:var(--kd-line-height-headline-5-lg)}}@media(min-width:1312px){.cmp-text-v2 :has(>.kd-type--headline-05){font-size:var(--kd-font-size-headline-5-xlg);line-height:var(--kd-line-height-headline-5-xlg)}}@media(min-width:1584px){.cmp-text-v2 :has(>.kd-type--headline-05){font-size:var(--kd-font-size-headline-5-max);line-height:var(--kd-line-height-headline-5-max)}}.cmp-text-v2 :has(>.kd-type--headline-06){font-family:var(--kd-font-family-primary);font-size:var(--kd-font-size-headline-6-sm);font-weight:var(--kd-font-weight-light);letter-spacing:var(--kd-letter-spacing-3);line-height:var(--kd-line-height-headline-6-sm)}@media(min-width:672px){.cmp-text-v2 :has(>.kd-type--headline-06){font-size:var(--kd-font-size-headline-6-md);line-height:var(--kd-line-height-headline-6-md)}}@media(min-width:1184px){.cmp-text-v2 :has(>.kd-type--headline-06){font-size:var(--kd-font-size-headline-6-lg);line-height:var(--kd-line-height-headline-6-lg)}}@media(min-width:1312px){.cmp-text-v2 :has(>.kd-type--headline-06){font-size:var(--kd-font-size-headline-6-xlg);line-height:var(--kd-line-height-headline-6-xlg)}}@media(min-width:1584px){.cmp-text-v2 :has(>.kd-type--headline-06){font-size:var(--kd-font-size-headline-6-max);line-height:var(--kd-line-height-headline-6-max)}}.cmp-text-v2 :has(>.kd-type--headline-07){font-family:var(--kd-font-family-primary);font-size:var(--kd-font-size-headline-7-sm);font-weight:var(--kd-font-weight-light);letter-spacing:var(--kd-letter-spacing-3);line-height:var(--kd-line-height-headline-7-sm)}@media(min-width:672px){.cmp-text-v2 :has(>.kd-type--headline-07){font-size:var(--kd-font-size-headline-7-md);line-height:var(--kd-line-height-headline-7-md)}}@media(min-width:1184px){.cmp-text-v2 :has(>.kd-type--headline-07){font-size:var(--kd-font-size-headline-7-lg);line-height:var(--kd-line-height-headline-7-lg)}}@media(min-width:1312px){.cmp-text-v2 :has(>.kd-type--headline-07){font-size:var(--kd-font-size-headline-7-xlg);line-height:var(--kd-line-height-headline-7-xlg)}}@media(min-width:1584px){.cmp-text-v2 :has(>.kd-type--headline-07){font-size:var(--kd-font-size-headline-7-max);line-height:var(--kd-line-height-headline-7-max)}}.cmp-text-v2 :has(>.kd-type--headline-08){font-family:var(--kd-font-family-primary);font-size:var(--kd-font-size-headline-8-sm);font-weight:var(--kd-font-weight-light);letter-spacing:var(--kd-letter-spacing-3);line-height:var(--kd-line-height-headline-8-sm)}@media(min-width:672px){.cmp-text-v2 :has(>.kd-type--headline-08){font-size:var(--kd-font-size-headline-8-md);line-height:var(--kd-line-height-headline-8-md)}}@media(min-width:1184px){.cmp-text-v2 :has(>.kd-type--headline-08){font-size:var(--kd-font-size-headline-8-lg);line-height:var(--kd-line-height-headline-8-lg)}}@media(min-width:1312px){.cmp-text-v2 :has(>.kd-type--headline-08){font-size:var(--kd-font-size-headline-8-xlg);line-height:var(--kd-line-height-headline-8-xlg)}}@media(min-width:1584px){.cmp-text-v2 :has(>.kd-type--headline-08){font-size:var(--kd-font-size-headline-8-max);line-height:var(--kd-line-height-headline-8-max)}}.cmp-text-v2 :has(>.kd-type--body-02){font-family:var(--kd-font-family-secondary);font-size:var(--kd-font-size-body-2-sm);font-weight:var(--kd-font-weight-regular);letter-spacing:var(--kd-letter-spacing-4);line-height:var(--kd-line-height-body-2-sm)}@media(min-width:672px){.cmp-text-v2 :has(>.kd-type--body-02){font-size:var(--kd-font-size-body-2-md);line-height:var(--kd-line-height-body-2-md)}}@media(min-width:1184px){.cmp-text-v2 :has(>.kd-type--body-02){font-size:var(--kd-font-size-body-2-lg);line-height:var(--kd-line-height-body-2-lg)}}@media(min-width:1312px){.cmp-text-v2 :has(>.kd-type--body-02){font-size:var(--kd-font-size-body-2-xlg);line-height:var(--kd-line-height-body-2-xlg)}}@media(min-width:1584px){.cmp-text-v2 :has(>.kd-type--body-02){font-size:var(--kd-font-size-body-2-max);line-height:var(--kd-line-height-body-2-max)}}.cmp-text-v2 :has(>.kd-type--body-01){font-family:var(--kd-font-family-primary);font-size:var(--kd-font-size-body-1-sm);font-weight:var(--kd-font-weight-regular);letter-spacing:var(--kd-letter-spacing-4);line-height:var(--kd-line-height-body-1-sm)}@media(min-width:672px){.cmp-text-v2 :has(>.kd-type--body-01){font-size:var(--kd-font-size-body-1-md);line-height:var(--kd-line-height-body-1-md)}}@media(min-width:1184px){.cmp-text-v2 :has(>.kd-type--body-01){font-size:var(--kd-font-size-body-1-lg);line-height:var(--kd-line-height-body-1-lg)}}@media(min-width:1312px){.cmp-text-v2 :has(>.kd-type--body-01){font-size:var(--kd-font-size-body-1-xlg);line-height:var(--kd-line-height-body-1-xlg)}}@media(min-width:1584px){.cmp-text-v2 :has(>.kd-type--body-01){font-size:var(--kd-font-size-body-1-max);line-height:var(--kd-line-height-body-1-max)}}.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}.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:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.global-footer__logo img{height:36px;width:81pt}.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{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;row-gap:20px}@media(min-width:672px){.global-footer__app-ctas{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-column-gap:var(--kd-spacing-16);-moz-column-gap:var(--kd-spacing-16);column-gap:var(--kd-spacing-16);-ms-flex-direction:row;flex-direction:row}}.global-footer__app-ctas a,.global-footer__app-ctas a:focus,.global-footer__app-ctas a:hover{color:var(--kd-color-text-primary)}.global-footer__nav-links{display:-webkit-box;display:-ms-flexbox;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{text-decoration:none}.global-footer__nav-links a,.global-footer__nav-links a:active,.global-footer__nav-links a:focus,.global-footer__nav-links a:hover{color:var(--kd-color-text-primary)}@media(min-width:672px){.global-footer__nav-links{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--kd-spacing-8)}}.global-footer__social-ctas{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.global-footer__social-link{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border:1px solid var(--kd-color-text-secondary);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:var(--kd-spacing-48);justify-content:center;text-decoration:none;width:var(--kd-spacing-48)}.global-footer__social-link,.global-footer__social-link:active,.global-footer__social-link:focus,.global-footer__social-link:hover{color:var(--kd-color-text-primary)}.global-footer__legal-links{-webkit-column-gap:var(--kd-spacing-24);-moz-column-gap:var(--kd-spacing-24);column-gap:var(--kd-spacing-24);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;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{text-decoration:none;white-space:nowrap}.global-footer__legal-links a,.global-footer__legal-links a:active,.global-footer__legal-links a:focus,.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{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-top:1px solid var(--kd-color-border-default);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-top:var(--kd-spacing-32);row-gap:20px}@media(min-width:1184px){.global-footer__footer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-flex-direction:row;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{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding-top:var(--kd-spacing-32)}@media(min-width:1184px){.global-header__content-container{padding-top:var(--kd-spacing-40)}}.global-header__logo{display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.global-header__logo img{height:60px;width:5pc}@media(min-width:1184px){.global-header__logo img{height:72px;width:6pc}}.global-header__nav-open-btn{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:none;border:0;border-radius:0;color:currentColor;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:var(--kd-spacing-32);justify-content:center;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.ef-view{background-color:var(--kd-color-background-ui-default);height:152px;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:5in;overflow:auto;width:100dvw;z-index:var(--kd-z-modal-content)}@media(min-width:672px){.nav-menu{max-width:unset;min-width:5in;width:35vw}}.nav-menu__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100%;width:100%}.nav-menu__container,.nav-menu__nav-close-btn{display:-webkit-box;display:-ms-flexbox;display:flex}.nav-menu__nav-close-btn{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:none;border:0;border-radius:0;color:currentColor;cursor:pointer;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{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;border-top:1px solid hsla(0,0%,100%,.2);display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:inherit;gap:var(--kd-spacing-16);padding:20px var(--kd-spacing-32);text-decoration:none;-webkit-transition:background .15s;transition:background .15s}.nav-menu__link .kd-svg-icon{fill:var(--kd-color-darkstone-60);height:var(--kd-spacing-24);rotate:-45deg;-webkit-transition:rotate .15s;transition:rotate .15s;width:var(--kd-spacing-24)}.nav-menu__link.current,.nav-menu__link:active,.nav-menu__link:focus,.nav-menu__link:hover{background:var(--kd-color-darkstone-80)}.nav-menu__link.current .kd-svg-icon,.nav-menu__link:active .kd-svg-icon,.nav-menu__link:focus .kd-svg-icon,.nav-menu__link:hover .kd-svg-icon{rotate:0deg}.nav-menu__header{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;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{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-bottom:1px solid hsla(0,0%,100%,.2);-ms-flex-direction:column;flex-direction:column}.nav-menu__footer,.nav-menu__main{display:-webkit-box;display:-ms-flexbox;display:flex}.nav-menu__footer{-webkit-box-align:end;-ms-flex-align:end;-webkit-box-flex:1;-ms-flex-positive:1;align-items:flex-end;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{padding-inline:var(--kd-spacing-24)}.cmp-article-archive-card{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:stretch;color:var(--kd-color-text-primary);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;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: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: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:hover .cmp-article-archive-card__hover-line{-webkit-transition:width .5s ease-in-out;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{-webkit-transition:scale .3s ease-in-out;transition:scale .3s ease-in-out}.cmp-article-archive-card__content{-webkit-box-flex:1;-ms-flex-positive:1;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{-webkit-box-align:end;-ms-flex-align:end;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-end;border-top:1px solid var(--kd-color-border-light);display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding-top:var(--kd-spacing-16);position:relative}.cmp-article-archive-card__footer-date{-ms-flex-negative:0;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}.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{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-top:var(--kd-spacing-96)}}.cmp-article-body .article-body-article-author-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media(min-width:672px)and (max-width:1183px){.cmp-article-body .article-body-article-author-item{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;align-items:flex-start;-webkit-column-gap:var(--kd-spacing-32);-moz-column-gap:var(--kd-spacing-32);column-gap:var(--kd-spacing-32);-ms-flex-direction:row;flex-direction:row}}.cmp-article-body .article-body-article-author-item__photo{-ms-flex-negative:0;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{-webkit-box-flex:1;-ms-flex-positive:1;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:-webkit-box;display:-ms-flexbox;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{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;row-gap:var(--kd-spacing-32)}.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-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__listing{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-bottom:1px dashed var(--kd-color-border-light);border-top:1px dashed var(--kd-color-border-light);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.cmp-article-body .article-body-related-article-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-article-card:first-child{border-top:0}.cmp-article-body .article-body-related-article-card:active,.cmp-article-body .article-body-related-article-card:focus,.cmp-article-body .article-body-related-article-card:hover{color:var(--kd-color-text-primary)}.cmp-article-body .article-body-related-article-card:active .article-body-related-article-card__image img,.cmp-article-body .article-body-related-article-card:focus .article-body-related-article-card__image img,.cmp-article-body .article-body-related-article-card:hover .article-body-related-article-card__image img{scale:1.1}.cmp-article-body .article-body-related-article-card:active .article-body-related-article-card__title,.cmp-article-body .article-body-related-article-card:focus .article-body-related-article-card__title,.cmp-article-body .article-body-related-article-card:hover .article-body-related-article-card__title{text-decoration:underline}.cmp-article-body .article-body-related-article-card__image{border-radius:var(--kd-spacing-4);overflow:hidden;width:var(--kd-spacing-72)}.cmp-article-body .article-body-related-article-card__image img{-webkit-transition:scale .3s ease-in-out;transition:scale .3s ease-in-out}@media(max-width:1183px){.cmp-article-body .article-body-related-article-card__byline,.cmp-article-body .article-body-related-article-card__title{width:65%}}@media(min-width:672px)and (max-width:1183px){.cmp-article-body .article-body-related-articles__listing{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.cmp-article-body .article-body-related-article-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-article-card:last-child{border-bottom:0}.cmp-article-body .article-body-related-articles__listing:has(>:last-child:nth-child(2n)) .article-body-related-article-card:last-child,.cmp-article-body .article-body-related-articles__listing:has(>:last-child:nth-child(2n)) .article-body-related-article-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:-webkit-box;display:-ms-flexbox;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-image-v2__image-wrapper{aspect-ratio:16/9;overflow:hidden;position:relative}.cmp-article-body__primary-column .cmp-image-v2__link{aspect-ratio:inherit;height:100%}.cmp-article-body__primary-column .cmp-image-v2__image{aspect-ratio:unset!important;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@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{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;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:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--kd-spacing-12)}.cmp-article-hero__tag{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;border:1px solid var(--kd-color-darkstone-40);border-radius:75pt;color:var(--kd-color-text-primary);display:inline-block;font-family:var(--kd-font-family-secondary);font-size:var(--kd-font-size-utility-3-sm);font-weight:var(--kd-font-weight-regular);letter-spacing:var(--kd-letter-spacing-5);line-height:var(--kd-line-height-utility-3-sm);padding:var(--kd-spacing-4) var(--kd-spacing-16)}@media(min-width:672px){.cmp-article-hero__tag{font-size:var(--kd-font-size-utility-3-md);line-height:var(--kd-line-height-utility-3-md)}}@media(min-width:1184px){.cmp-article-hero__tag{font-size:var(--kd-font-size-utility-3-lg);line-height:var(--kd-line-height-utility-3-lg)}}@media(min-width:1312px){.cmp-article-hero__tag{font-size:var(--kd-font-size-utility-3-xlg);line-height:var(--kd-line-height-utility-3-xlg)}}@media(min-width:1584px){.cmp-article-hero__tag{font-size:var(--kd-font-size-utility-3-max);line-height:var(--kd-line-height-utility-3-max)}}.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:5pc}@media(max-width:1183px){.cmp-article-hero__layout-grid{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:1;-ms-flex-positive:1;-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;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{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;row-gap:20px}@media(min-width:1184px){.cmp-article-hero__content-block{grid-column:2;grid-row:span 2}.cmp-article-hero__download-cta{grid-column:1}.cmp-article-hero__download-cta,.cmp-article-hero__video-controls{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;grid-row:2}.cmp-article-hero__video-controls{-webkit-box-pack:end;-ms-flex-pack:end;grid-column:3;justify-content:flex-end}}.cmp-article-progress-bar-container{bottom:0;left:calc(50% - 50dvw);position:absolute;right:calc(50% - 50dvw);top:0}.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)}@media(max-width:671px){.cmp-article-progress-bar{display:none}}.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-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{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:end;-ms-flex-pack:end;align-items:center;bottom:0;display:-webkit-box;display:-ms-flexbox;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-secondary);font-size:var(--kd-font-size-utility-3-sm);font-weight:var(--kd-font-weight-regular);letter-spacing:var(--kd-letter-spacing-5);line-height:var(--kd-line-height-utility-3-sm);list-style:none;margin:0;padding:0}@media(min-width:672px){.cmp-editorial-table-of-contents .cmp-toc__content ul{font-size:var(--kd-font-size-utility-3-md);line-height:var(--kd-line-height-utility-3-md)}}@media(min-width:1184px){.cmp-editorial-table-of-contents .cmp-toc__content ul{font-size:var(--kd-font-size-utility-3-lg);line-height:var(--kd-line-height-utility-3-lg)}}@media(min-width:1312px){.cmp-editorial-table-of-contents .cmp-toc__content ul{font-size:var(--kd-font-size-utility-3-xlg);line-height:var(--kd-line-height-utility-3-xlg)}}@media(min-width:1584px){.cmp-editorial-table-of-contents .cmp-toc__content ul{font-size:var(--kd-font-size-utility-3-max);line-height:var(--kd-line-height-utility-3-max)}}.cmp-editorial-table-of-contents .cmp-toc__content a{color:var(--kd-color-text-secondary);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:hover{color:var(--kd-color-text-primary);font-weight:var(--kd-font-weight-medium);letter-spacing:.27px}.cmp-intro-text{padding-block:var(--kd-spacing-48) var(--kd-spacing-64)}@media(min-width:672px){.cmp-intro-text{padding-bottom:var(--kd-spacing-72)}}@media(min-width:1184px){.cmp-intro-text{padding-bottom:var(--kd-spacing-32)}}.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-intro-text__content>p:first-of-type:first-letter{color:var(--kd-color-text-brand);float:left;font-size:5rem;font-weight:500;line-height:.9;margin:-2px 4px 0 0}.cmp-pull-quote{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:end;-ms-flex-pack:end;background-position:0 0;background-repeat:no-repeat;background-size:100% auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;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{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;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:3pc}}: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}}body.article{--kd-spacing-page-gutter:32px;--kd-spacing-page-gutter--half:16px;--kd-spacing-page-gutter--double:64px;--kd-spacing-page-gutter--negative:-32px}@media(min-width:672px){body.article{--kd-spacing-page-gutter:64px;--kd-spacing-page-gutter--half:32px;--kd-spacing-page-gutter--double:128px;--kd-spacing-page-gutter--negative:-64px}}