@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-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)}@media(min-width:2048px){body{background-color:var(--kd-color-neutral-white)}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}}.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}:root{--kd-spacing-page-breakout-space:0px;--kd-spacing-page-gutter:16px;--kd-spacing-page-gutter--half:8px;--kd-spacing-page-gutter--double:32px;--kd-spacing-page-gutter--negative:-16px;--kd-spacing-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-page-breakout-space:calc((100vw - var(--kd-grid-max-width))/2);--kd-spacing-component-padding-block-sm:48px;--kd-spacing-component-padding-block-md:96px;--kd-spacing-component-padding-block-lg:144px;--kd-spacing-component-padding-block-xl:192px}}@media(min-width:2048px){:root{--kd-spacing-page-breakout-space:calc((var(--kd-root-max-width) - var(--kd-grid-max-width))/2)}}.kd-spacing--padding-top-0{padding-top:0!important}.kd-spacing--padding-top-2{padding-top:2px}.kd-spacing--padding-top-4{padding-top:4px}.kd-spacing--padding-top-8{padding-top:8px}.kd-spacing--padding-top-12{padding-top: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)}.columnblock{margin-bottom:var(--kd-spacing-component-margin-bottom);padding-block:var(--kd-spacing-component-padding-top-default) var(--kd-spacing-component-padding-bottom-default)}.columnblock.padding-top-sm{padding-top:var(--kd-spacing-component-padding-block-sm)}.columnblock.padding-top-md{padding-top:var(--kd-spacing-component-padding-block-md)}.columnblock.padding-top-lg{padding-top:var(--kd-spacing-component-padding-block-lg)}.columnblock.padding-top-xl{padding-top:var(--kd-spacing-component-padding-block-xl)}.columnblock.padding-bottom-sm{padding-bottom:var(--kd-spacing-component-padding-block-sm)}.columnblock.padding-bottom-md{padding-bottom:var(--kd-spacing-component-padding-block-md)}.columnblock.padding-bottom-lg{padding-bottom:var(--kd-spacing-component-padding-block-lg)}.columnblock.padding-bottom-xl{padding-bottom:var(--kd-spacing-component-padding-block-xl)}@media(min-width:1184px){.cmp-column-block__title{width:75%}}@media(max-width:1183px){.cmp-column-block__grid{row-gap:var(--kd-spacing-24)}}@media(min-width:1184px){.cmp-column-block__grid-lg-4{grid-template-columns:repeat(4,1fr)}.cmp-column-block__grid-lg-3{grid-template-columns:repeat(3,1fr)}.cmp-column-block__grid-lg-2{grid-template-columns:repeat(2,1fr)}.cmp-column-block__grid-lg-1{grid-template-columns:1fr}.cmp-column-block__grid-lg-1fr-2fr{grid-template-columns:1fr 2fr}.cmp-column-block__grid-lg-2fr-1fr{grid-template-columns:2fr 1fr}.cmp-column-block__grid-lg-1fr-3fr{grid-template-columns:1fr 3fr}.cmp-column-block__grid-lg-3fr-1fr{grid-template-columns:3fr 1fr}.cmp-column-block__grid-lg-5fr-7fr{grid-template-columns:5fr 7fr}.cmp-column-block__grid-lg-7fr-5fr{grid-template-columns:7fr 5fr}}@media(max-width:671px){.cmp-column-block__grid-reverse-columns .cmp-column-block__column:first-child{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.cmp-column-block__grid-reverse-columns .cmp-column-block__column:nth-child(2){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.cmp-column-block__grid-reverse-columns .cmp-column-block__column:nth-child(3){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.cmp-column-block__grid-reverse-columns .cmp-column-block__column:nth-child(4){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.cmp-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}.cmp-column .button,.cmp-column .cmp-image,.cmp-column .cmp-image.cmp-image--article-padding,.cmp-column .cmp-image.cmp-image--newsroom-template,.cmp-column .cmp-text,.cmp-column .cmp-text.cmp-text--article-padding,.cmp-column .cmp-text.cmp-text--newsroom-template,.cmp-column .cmp-title,.cmp-column .cmp-video-player,.cmp-column .image,.cmp-column .text,.cmp-column .title,.cmp-column .videoplayer{margin:0 0 var(--kd-spacing-typography-margin-bottom);max-width:100%;padding:0;width:100%}.cmp-column .button:last-child,.cmp-column .cmp-text.cmp-text--article-padding:last-child,.cmp-column .cmp-text.cmp-text--newsroom-template:last-child,.cmp-column .cmp-text:last-child,.cmp-column .cmp-title:last-child,.cmp-column .cmp-video-player:last-child,.cmp-column .image:last-child,.cmp-column .text:last-child,.cmp-column .title:last-child,.cmp-column .videoplayer:last-child{margin-bottom:0}.cmp-column>:first-child:last-child{margin:0!important}@media(min-width:1184px){.cmp-column .text,.cmp-column .text-v2{padding-right:var(--kd-grid-gap)}}:root{--kd-body-spacer:0}body *{scroll-margin-top:var(--kd-spacing-80)}[class*=kd-btn]{border-radius:var(--kd-spacing-8);font-size:14px;font-weight:var(--kd-font-weight-medium);letter-spacing:0;line-height:20px;padding:var(--kd-spacing-16) var(--kd-spacing-24)}.readiness-report-modal{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:var(--kd-z-modal-content)}.readiness-report-modal.is-active{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.readiness-report-modal__overlay{background:var(--kd-color-neutral-black);-webkit-filter:opacity(.9);filter:opacity(.9);height:100%;left:0;position:absolute;top:0;width:100%}.readiness-report-modal__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:var(--kd-color-coolgray-5);border-radius:var(--kd-spacing-8);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:auto;max-height:90vh;max-width:90vw;overflow:hidden;padding:var(--kd-spacing-48) var(--kd-spacing-16) var(--kd-spacing-32);position:relative;width:90vw;z-index:var(--kd-z-default)}@media(min-width:672px){.readiness-report-modal__container{padding:var(--kd-spacing-48) var(--kd-spacing-32);width:auto}}.readiness-report-modal__content{overflow:auto}.readiness-report-modal__content .columnblock{margin:0;padding:0}.readiness-report-modal__content .title-v2{margin-bottom:var(--kd-spacing-typography-margin-bottom)}.readiness-report-modal .readiness-report-modal__close{border:0;gap:0;position:absolute;right:var(--kd-spacing-24);top:var(--kd-spacing-24)}.readiness-report-modal .readiness-report-modal__close .kd-svg-icon{height:100%;width:100%}.readiness-report-modal.is-edit-mode{height:auto;position:relative;width:100%}.readiness-report-modal.is-edit-mode .readiness-report-modal__overlay{display:none}.readiness-report-modal.is-edit-mode .readiness-report-modal__container{height:auto;min-width:100%;width:100%}@media(min-width:672px){.readiness-report-linkedin-modal .readiness-report-modal__container{width:420px}}.readiness-report-linkedin-modal .readiness-report-modal__content{-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-16);padding:var(--kd-spacing-4)}.readiness-report-linkedin-modal .readiness-report-modal__content [class*=kd-btn]{border-radius:var(--kd-spacing-4);margin-right:auto}.readiness-report-linkedin-modal .readiness-report-modal__content [class*=kd-btn].kd-btn--small{height:auto;padding-bottom:var(--kd-spacing-8);padding-top:var(--kd-spacing-8)}.readiness-report-linkedin-modal .readiness-report-modal__title{margin-bottom:0}.readiness-report-linkedin-modal .readiness-report-modal__linkedin-share-text{background:var(--kd-color-neutral-white);border:1px solid var(--kd-color-coolgray-30);border-radius:var(--kd-spacing-4);padding:var(--kd-spacing-24) var(--kd-spacing-16)}.readiness-report-linkedin-modal .readiness-report-modal__linkedin-share-text *{letter-spacing:0}.readiness-report-content-container{--readiness-report-sticky-nav-top:0;padding-bottom:var(--kd-spacing-80);padding-top:var(--readiness-report-sticky-nav-top)}@media(max-width:1183px){.readiness-report-content-container .readiness-report-content-container__col-1{display:none}}.readiness-report-content-container .readiness-report-content-container__col-1-inner{height:100%}@media(max-width:1183px){.readiness-report-content-container .readiness-report-content-container__col-2-inner{padding-top:var(--kd-spacing-80)}}@media(min-width:1184px){.readiness-report-content-container{--readiness-report-sticky-nav-top:var(--kd-spacing-160);padding-bottom:var(--kd-spacing-240);padding-top:var(--readiness-report-sticky-nav-top)}}.readiness-report-card-basic{margin-bottom:var(--kd-spacing-80)}@media(min-width:672px){.readiness-report-card-basic{margin-bottom:var(--kd-spacing-96);padding:0 var(--kd-spacing-32)}}@media(min-width:1184px){.readiness-report-card-basic{margin-bottom:var(--kd-spacing-160)}}.readiness-report-card-basic__eyebrow{color:var(--kd-color-warmgray-60);font-family:var(--kd-font-family-secondary);font-size:9pt;font-weight:var(--kd-font-weight-medium);letter-spacing:.6px;line-height:18px;margin-bottom:var(--kd-spacing-12);text-transform:uppercase}.readiness-report-card-basic__title{font-family:var(--kd-font-family-primary);font-size:28px;font-weight:var(--kd-font-weight-bold);letter-spacing:-.14px;line-height:36px;margin-bottom:var(--kd-spacing-32)}@media(min-width:672px){.readiness-report-card-basic__title{font-size:2pc;letter-spacing:-.32px;line-height:38px}}@media(min-width:1184px){.readiness-report-card-basic__title{font-size:3pc;letter-spacing:-.24px;line-height:54px;width:77.7777777778%}.readiness-report-card-basic__desc{width:88.8888888889%}}.readiness-report-card-basic__html{display:block;height:auto;max-width:100%;position:relative;width:100%}.readiness-report-card-basic.card-basic-layout-2{border-radius:var(--kd-spacing-8);-webkit-box-shadow:0 4px 9pt 0 rgba(0,0,0,.08);box-shadow:0 4px 9pt 0 rgba(0,0,0,.08);margin-bottom:var(--kd-spacing-64);padding:var(--kd-spacing-40) var(--kd-spacing-16) var(--kd-spacing-16)}@media(min-width:672px){.readiness-report-card-basic.card-basic-layout-2{-webkit-box-shadow:0 4px 40px 0 rgba(0,0,0,.15);box-shadow:0 4px 40px 0 rgba(0,0,0,.15);padding:var(--kd-spacing-64) var(--kd-spacing-32) var(--kd-spacing-32)}}.readiness-report-card-basic.card-basic-layout-2 .readiness-report-card-basic__title{font-size:20px;font-weight:var(--kd-font-weight-medium);letter-spacing:-.1px;line-height:28px;margin-bottom:var(--kd-spacing-40)}@media(min-width:672px){.readiness-report-card-basic.card-basic-layout-2 .readiness-report-card-basic__title{font-size:28px;font-weight:var(--kd-font-weight-normal);letter-spacing:-.14px;line-height:36px}}@media(min-width:1184px){.readiness-report-card-basic.card-basic-layout-2 .readiness-report-card-basic__title{font-size:36px;letter-spacing:-.18px;line-height:40px}}.readiness-report-card-quote{background-color:var(--kd-color-darkstone-100);border-radius:var(--kd-spacing-8);-webkit-box-shadow:0 4px 9pt 0 rgba(0,0,0,.08);box-shadow:0 4px 9pt 0 rgba(0,0,0,.08);margin-bottom:var(--kd-spacing-64)}@media(min-width:672px){.readiness-report-card-quote{-webkit-box-shadow:0 4px 40px 0 rgba(0,0,0,.15);box-shadow:0 4px 40px 0 rgba(0,0,0,.15)}}.readiness-report-card-quote__header{background:hsla(0,0%,100%,.1);padding:var(--kd-spacing-24) var(--kd-spacing-16) 0}@media(min-width:672px){.readiness-report-card-quote__header{padding-left:var(--kd-spacing-32);padding-right:var(--kd-spacing-32)}}@media(min-width:1184px){.readiness-report-card-quote__header{padding-left:var(--kd-spacing-48);padding-right:var(--kd-spacing-48)}}.readiness-report-card-quote__header-content{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.readiness-report-card-quote__eyebrow{font-family:var(--kd-font-family-secondary);font-size:9pt;font-weight:var(--kd-font-weight-medium);letter-spacing:.6px;line-height:18px;padding-bottom:20px;text-transform:uppercase}.readiness-report-card-quote__header-ctas{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--kd-spacing-16)}@media(min-width:672px){.readiness-report-card-quote__header-ctas{gap:var(--kd-spacing-24)}}.readiness-report-card-quote__header-cta{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:0;height:20px;justify-content:center;width:20px}.readiness-report-card-quote__header-cta .kd-svg-icon{height:100%;width:100%}.readiness-report-card-quote .readiness-report-card-section__header-cta .kd-svg-icon{fill:currentColor}.readiness-report-card-quote__primary-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:var(--kd-spacing-40) var(--kd-spacing-16)}@media(min-width:672px){.readiness-report-card-quote__primary-content{padding:var(--kd-spacing-64) var(--kd-spacing-32) var(--kd-spacing-96)}}@media(min-width:1184px){.readiness-report-card-quote__primary-content{padding:var(--kd-spacing-64) var(--kd-spacing-48) var(--kd-spacing-120)}}.readiness-report-card-quote__quote{font-size:24px;font-weight:var(--kd-font-weight-bold);letter-spacing:-.12px;line-height:28px;margin-bottom:0}@media(min-width:672px){.readiness-report-card-quote__quote{font-size:28px;letter-spacing:-.14px;line-height:36px}}@media(min-width:1184px){.readiness-report-card-quote__quote{font-size:36px;letter-spacing:-.18px;line-height:40px}}.readiness-report-card-quote__icon{height:29px;margin-bottom:var(--kd-spacing-24);width:40px}.readiness-report-card-quote__icon .kd-svg-icon{fill:var(--kd-color-warmred-50);height:100%;width:100%}.readiness-report-card-quote__name{font-family:var(--kd-font-family-primary);font-size:18px;font-weight:var(--kd-font-weight-medium);letter-spacing:-.09px;line-height:22px;margin-bottom:0}@media(min-width:1184px){.readiness-report-card-quote__name{font-size:20px;letter-spacing:-.1px;line-height:24px}}.readiness-report-card-quote__role{font-size:13px;line-height:20px;margin-bottom:0}.readiness-report-card-related{background-color:var(--kd-color-darkstone-100);border-radius:var(--kd-spacing-8);-webkit-box-shadow:0 4px 9pt 0 rgba(0,0,0,.08);box-shadow:0 4px 9pt 0 rgba(0,0,0,.08);margin-bottom:var(--kd-spacing-64)}@media(min-width:672px){.readiness-report-card-related{-webkit-box-shadow:0 4px 40px 0 rgba(0,0,0,.15);box-shadow:0 4px 40px 0 rgba(0,0,0,.15)}}.readiness-report-card-related__primary-content{-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-40);padding:var(--kd-spacing-40) var(--kd-spacing-16)}@media(min-width:672px){.readiness-report-card-related__primary-content{margin-bottom:var(--kd-spacing-64);padding:var(--kd-spacing-80) var(--kd-spacing-32)}}@media(min-width:1184px){.readiness-report-card-related__primary-content{padding:var(--kd-spacing-80) var(--kd-spacing-48)}}.readiness-report-card-related__title{font-size:24px;font-weight:var(--kd-font-weight-bold);letter-spacing:-.12px;line-height:28px}@media(min-width:672px){.readiness-report-card-related__title{font-size:28px;letter-spacing:-.14px;line-height:36px}}@media(min-width:1184px){.readiness-report-card-related__title{font-size:36px;letter-spacing:-.18px;line-height:40px}}.readiness-report-card-related .cmp-content-card,.readiness-report-card-related .contentcard{height:auto}.readiness-report-card-related .cmp-content-card{margin-bottom:var(--kd-spacing-16)}@media(min-width:672px){.readiness-report-card-related .cmp-content-card{margin-bottom:0}}.readiness-report-card-related .cmp-content-card__wrapper{gap:var(--kd-spacing-16);padding-bottom:0}.readiness-report-card-related .cmp-content-card__image{border-radius:var(--kd-spacing-4);overflow:hidden}@media(min-width:672px){.readiness-report-card-related .cmp-content-card__image{border-radius:var(--kd-spacing-8);margin-bottom:var(--kd-spacing-16)}}.readiness-report-card-related .cmp-content-card__title{font-size:18px;font-weight:var(--kd-font-weight-medium);letter-spacing:-.09px;line-height:22px}.readiness-report-card-related .cmp-content-card__title:after{display:none}@media(min-width:1184px){.readiness-report-card-related .cmp-content-card__title{font-size:20px;letter-spacing:-.1px;line-height:24px}}.readiness-report-card-related .cmp-content-card__description{font-size:13px;letter-spacing:0;line-height:20px;margin-bottom:0}.readiness-report-card-related .cmp-content-card__cta-container{padding:0}.readiness-report-card-related .cmp-content-card__cta-container a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:none;border:0;border-radius: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-size:14px;font-weight:var(--kd-font-weight-regular);font-weight:var(--kd-font-weight-medium);gap:var(--kd-spacing-4);height:auto;letter-spacing:0;line-height:20px;min-width:auto;padding:0;position:relative;text-decoration:underline;text-underline-offset:2px;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.readiness-report-card-related .cmp-content-card__cta-container a:active,.readiness-report-card-related .cmp-content-card__cta-container a:focus,.readiness-report-card-related .cmp-content-card__cta-container a:hover{text-decoration:none}.readiness-report-card-related .cmp-content-card__cta-container a:hover{color:var(--kd-color-text-link-hover)}.readiness-report-card-related .cmp-content-card__cta-container 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}.readiness-report-card-related .cmp-content-card__cta-container a:active{color:var(--kd-color-text-link-pressed);outline:0}.readiness-report-card-related .cmp-content-card__cta-container 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}.readiness-report-card-related .cmp-content-card__cta-container a.kd-link--animate-icon:hover .kd-svg-icon{-webkit-transform:translateX(4px);transform:translateX(4px)}.readiness-report-card-related .cmp-content-card__cta-container a.kd-link--icon-left{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.readiness-report-card-related .cmp-content-card__cta-container .kd-svg-icon{display:none}.readiness-report-card-section{border-radius:var(--kd-spacing-8);-webkit-box-shadow:0 4px 9pt 0 rgba(0,0,0,.08);box-shadow:0 4px 9pt 0 rgba(0,0,0,.08);margin-bottom:var(--kd-spacing-64);padding:0 0 var(--kd-spacing-40)}@media(min-width:672px){.readiness-report-card-section{-webkit-box-shadow:0 4px 40px 0 rgba(0,0,0,.15);box-shadow:0 4px 40px 0 rgba(0,0,0,.15);padding-bottom:var(--kd-spacing-64)}}.readiness-report-card-section__header{background:var(--kd-color-warmgray-5);padding:var(--kd-spacing-24) var(--kd-spacing-16) 0}@media(min-width:672px){.readiness-report-card-section__header{padding-left:var(--kd-spacing-32);padding-right:var(--kd-spacing-32)}}@media(min-width:1184px){.readiness-report-card-section__header{padding-left:var(--kd-spacing-48);padding-right:var(--kd-spacing-48)}}.readiness-report-card-section__header-content{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.readiness-report-card-section__eyebrow{border-bottom:4px solid var(--kd-color-darkstone-80);color:var(--kd-color-darkstone-90);font-family:var(--kd-font-family-secondary);font-size:9pt;font-weight:var(--kd-font-weight-medium);letter-spacing:.6px;line-height:18px;padding-bottom:20px;text-transform:uppercase}.readiness-report-card-section__header-ctas{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--kd-spacing-16)}@media(min-width:672px){.readiness-report-card-section__header-ctas{gap:var(--kd-spacing-24)}}.readiness-report-card-section__header-cta{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:0;height:20px;justify-content:center;width:20px}.readiness-report-card-section__header-cta .kd-svg-icon{fill:var(--kd-color-darkstone-100);height:100%;width:100%}.readiness-report-card-section__title{font-size:20px;font-weight:var(--kd-font-weight-medium);letter-spacing:-.1px;line-height:28px;margin-bottom:var(--kd-spacing-40)}@media(min-width:672px){.readiness-report-card-section__title{font-size:28px;font-weight:var(--kd-font-weight-normal);letter-spacing:-.14px;line-height:36px}}@media(min-width:1184px){.readiness-report-card-section__title{font-size:36px;letter-spacing:-.18px;line-height:40px}}.readiness-report-card-section__primary-content{-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-40);padding:var(--kd-spacing-40) var(--kd-spacing-16)}@media(min-width:672px){.readiness-report-card-section__primary-content{gap:var(--kd-spacing-48);padding:var(--kd-spacing-48) var(--kd-spacing-32)}}@media(min-width:1184px){.readiness-report-card-section__primary-content{gap:var(--kd-spacing-64);padding:var(--kd-spacing-64) var(--kd-spacing-48)}}.readiness-report-card-section__secondary-content{padding:0 var(--kd-spacing-16) var(--kd-spacing-40)}@media(min-width:672px){.readiness-report-card-section__secondary-content{padding:0 var(--kd-spacing-32) var(--kd-spacing-48)}}@media(min-width:1184px){.readiness-report-card-section__secondary-content{padding:0 var(--kd-spacing-48) var(--kd-spacing-64)}}.readiness-report-card-section__stat-container{display:grid;gap:var(--kd-spacing-24);grid-template-columns:repeat(2,1fr)}@media(min-width:672px){.readiness-report-card-section__stat-container{gap:var(--kd-spacing-48);grid-template-columns:repeat(3,1fr)}}@media(min-width:1184px){.readiness-report-card-section__stat-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12.5%}}.readiness-report-card-section__stat{position:relative}@media(min-width:672px){.readiness-report-card-section__stat:before{background:var(--kd-color-warmgray-20);content:"";display:block;height:100%;left:calc(var(--kd-spacing-24)*-1);position:absolute;top:0;width:1px}.readiness-report-card-section__stat:first-child:before{display:none}}@media(min-width:1184px){.readiness-report-card-section__stat{width:25%}}.readiness-report-card-section__stat-title{color:var(--kd-color-warmred-50);font-family:var(--kd-font-family-primary);font-size:28px;font-weight:var(--kd-font-weight-bold);letter-spacing:-.14px;line-height:36px;margin-bottom:var(--kd-spacing-12)}@media(min-width:672px){.readiness-report-card-section__stat-title{font-size:2pc;letter-spacing:-.32px;line-height:38px}}@media(min-width:1184px){.readiness-report-card-section__stat-title{font-size:3pc;letter-spacing:-.24px;line-height:54px}}.readiness-report-card-section__stat-desc{color:var(--kd-color-coolgray-70);font-size:13px;line-height:20px}.readiness-report-card-section__html{display:block;height:auto;max-width:100%;position:relative;width:100%}.readiness-report-card-section__footer{-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-12);padding:0 var(--kd-spacing-16)}@media(min-width:672px){.readiness-report-card-section__footer{padding:0 var(--kd-spacing-32)}}@media(min-width:1184px){.readiness-report-card-section__footer{padding:0 var(--kd-spacing-48)}}.readiness-report-card-section__footer .kd-btn--primary{--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);background-color:var(--kd-color-background-ui-default);color:var(--kd-color-text-primary)}.readiness-report-card-section__footer .kd-btn--primary:focus,.readiness-report-card-section__footer .kd-btn--primary:focus-visible{color:var(--kd-color-text-primary)}.readiness-report-card-video-background{border-radius:var(--kd-spacing-8);-webkit-box-shadow:0 4px 9pt 0 rgba(0,0,0,.08);box-shadow:0 4px 9pt 0 rgba(0,0,0,.08);margin-bottom:var(--kd-spacing-64);min-height:300px;overflow:hidden;padding:0 0 var(--kd-spacing-48);position:relative}@media(min-width:672px){.readiness-report-card-video-background{-webkit-box-shadow:0 4px 40px 0 rgba(0,0,0,.15);box-shadow:0 4px 40px 0 rgba(0,0,0,.15);min-height:380px;padding-bottom:var(--kd-spacing-80)}}.readiness-report-card-video-background__video-container{height:100%;left:0;pointer-events:all;position:absolute;top:0;width:100%;z-index:var(--kd-z-below-default)}@media(min-width:2048px){.readiness-report-card-video-background__video-container{max-width:var(--kd-root-max-width)}}.readiness-report-card-video-background__video-container:after{background:var(--kd-color-neutral-black);content:"";height:100%;left:0;opacity:.3;pointer-events:none;position:absolute;top:0;width:100%}.readiness-report-card-video-background__video-container .cmp-video--container{height:100%;width:100%}.readiness-report-card-video-background__video-container .cmp-video--container__video-player-background-video{-o-object-fit:cover;object-fit:cover}.readiness-report-card-video-background__video-container .cmp-background-video__control-button{bottom:var(--kd-spacing-16);right:var(--kd-spacing-16)}.readiness-report-card-video-background__header{-webkit-box-pack:justify;-ms-flex-pack:justify;background:hsla(0,0%,100%,.1);display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:var(--kd-spacing-24) var(--kd-spacing-16) 0;position:relative;z-index:var(--kd-z-default)}@media(min-width:672px){.readiness-report-card-video-background__header{padding-left:var(--kd-spacing-32);padding-right:var(--kd-spacing-32)}}@media(min-width:1184px){.readiness-report-card-video-background__header{padding-left:var(--kd-spacing-48);padding-right:var(--kd-spacing-48)}}.readiness-report-card-video-background__eyebrow{font-family:var(--kd-font-family-secondary);font-size:9pt;font-weight:var(--kd-font-weight-medium);letter-spacing:.6px;line-height:18px;padding-bottom:20px;text-transform:uppercase}.readiness-report-card-video-background__primary-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:var(--kd-spacing-40) var(--kd-spacing-16) 0;position:relative;z-index:var(--kd-z-default)}@media(min-width:672px){.readiness-report-card-video-background__primary-content{padding:var(--kd-spacing-80) var(--kd-spacing-32) 0}}@media(min-width:1184px){.readiness-report-card-video-background__primary-content{padding:var(--kd-spacing-80) var(--kd-spacing-48) 0}}.readiness-report-card-video-background__title{font-size:24px;font-weight:var(--kd-font-weight-bold);letter-spacing:-.12px;line-height:28px;margin-bottom:var(--kd-spacing-24)}@media(min-width:672px){.readiness-report-card-video-background__title{font-size:28px;letter-spacing:-.14px;line-height:36px;margin-bottom:var(--kd-spacing-12)}}@media(min-width:1184px){.readiness-report-card-video-background__title{font-size:36px;letter-spacing:-.18px;line-height:40px}}.readiness-report-card-video-background__desc{margin-bottom:var(--kd-spacing-typography-margin-bottom)}.readiness-report-card-video-background__desc .kd-type--body-02{font-size:18px}.readiness-report-hero{height:100vh;max-width:var(--kd-root-max-width);position:relative;width:100vw}@media(min-width:672px){.readiness-report-hero{aspect-ratio:1/1;height:auto}}@media(min-width:1184px){.readiness-report-hero{aspect-ratio:7/12;height:840px}}.readiness-report-hero__video-container{height:100%;left:0;pointer-events:all;position:absolute;top:0;width:100%;z-index:var(--kd-z-below-default)}@media(min-width:2048px){.readiness-report-hero__video-container{max-width:var(--kd-root-max-width)}}.readiness-report-hero__video-container:after{background:var(--kd-color-neutral-black);content:"";height:100%;left:0;opacity:.3;pointer-events:none;position:absolute;top:0;width:100%}.readiness-report-hero__video-container .cmp-video--container{height:100%;width:100%}.readiness-report-hero__video-container .cmp-video--container__video-player-background-video{-o-object-fit:cover;object-fit:cover}.readiness-report-hero__video-container .cmp-background-video__control-button{bottom:var(--kd-spacing-16);right:var(--kd-spacing-16)}@media(min-width:672px){.readiness-report-hero__video-container .cmp-background-video__control-button{right:var(--kd-spacing-32)}}.readiness-report-hero__content-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:calc(100% - 150px);padding-top:var(--kd-spacing-40)}@media(min-width:672px){.readiness-report-hero__content-container{padding-top:var(--kd-spacing-72)}}.readiness-report-hero__header{-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;gap:var(--kd-spacing-32);justify-content:space-between}.readiness-report-hero__header .cmp-image__image{height:var(--kd-spacing-24);width:auto}@media(min-width:672px){.readiness-report-hero__header .cmp-image__image{height:var(--kd-spacing-48)}}.readiness-report-hero__content{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;gap:var(--kd-spacing-48);justify-content:center}@media(min-width:672px){.readiness-report-hero__content{max-width:55%}}@media(min-width:1184px){.readiness-report-hero__content{gap:var(--kd-spacing-72)}}.readiness-report-hero__title{font-size:40px;font-weight:var(--kd-font-weight-bold);letter-spacing:-.4px;line-height:42px;margin-bottom:0}@media(min-width:672px){.readiness-report-hero__title{font-size:3pc;letter-spacing:-.48px;line-height:54px}}@media(min-width:1184px){.readiness-report-hero__title{font-size:5pc;letter-spacing:-.8px;line-height:5pc}}.readiness-report-hero__cta-buttons{-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-24)}@media(min-width:672px){.readiness-report-hero__cta-buttons{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.readiness-report-hero__cta-buttons>*{min-width:75pt}.readiness-report-hero__cta-buttons .kd-btn--primary{color:var(--kd-color-spruce-60)}.readiness-report-hero__carousel{bottom:65px;display:-webkit-box;display:-ms-flexbox;display:flex;left:0;overflow:hidden;position:absolute}.readiness-report-hero__carousel-track{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;position:relative;scroll-behavior:smooth}.readiness-report-hero__carousel-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;list-style:none;margin:0;padding:0;will-change:transform}.readiness-report-hero__carousel-item{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-box-orient:vertical;-webkit-box-direction:normal;border-right:1px solid var(--kd-color-text-inversed);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:end;margin-bottom:0;padding:var(--kd-spacing-16) var(--kd-spacing-32);width:auto}.readiness-report-hero__carousel-item:last-child{border-right:0}.readiness-report-hero__carousel-item-link,.readiness-report-hero__carousel-item-text{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:flex-start;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;gap:var(--kd-spacing-12);text-decoration:none;white-space:nowrap}.readiness-report-hero__carousel-item-link:active,.readiness-report-hero__carousel-item-text:active{color:var(--kd-color-text-link)}.readiness-report-hero__carousel-item-link:focus .readiness-report-hero__carousel-item-title,.readiness-report-hero__carousel-item-link:hover .readiness-report-hero__carousel-item-title{text-decoration:underline}.readiness-report-hero__carousel-item-eyebrow{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:var(--kd-font-weight-medium);justify-content:space-between;text-transform:uppercase;width:100%}.readiness-report-hero__carousel-item-eyebrow .kd-svg-icon{fill:var(--kd-color-warmred-50);height:1.33em;width:1.33em}.readiness-report-hero__carousel-item-title{display:block;font-family:var(--kd-font-family-primary);font-size:1rem;font-weight:var(--kd-font-weight-medium);line-height:1.5}@media(min-width:672px){.readiness-report-hero__carousel-item-title{font-size:1.25rem;line-height:1.2}}: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}}.readiness-report-sidenav{-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-48);position:sticky;top:var(--readiness-report-sticky-nav-top)}@media(max-width:671px){.readiness-report-sidenav{-webkit-transform:translateX(var(--kd-spacing-page-gutter--negative));transform:translateX(var(--kd-spacing-page-gutter--negative));width:100vw}}@media(min-width:1184px){.readiness-report-sidenav{padding-right:33%}}.readiness-report-sidenav__header-mobile{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;align-items:center;background:var(--kd-color-darkstone-100);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:var(--kd-spacing-12) var(--kd-spacing-page-gutter);position:sticky;top:var(--readiness-report-sticky-nav-top);-webkit-transform:translateX(var(--kd-spacing-page-gutter--negative));transform:translateX(var(--kd-spacing-page-gutter--negative));width:100vw;z-index:var(--kd-z-above-default)}@media(min-width:1184px){.readiness-report-sidenav__header-mobile{display:none}}.readiness-report-sidenav__header-mobile .cmp-image__image{width:auto}.readiness-report-sidenav__header-mobile-cta-button{margin-left:auto}.readiness-report-sidenav__header-mobile-cta-button-link.icon-only{background:rgba(39,39,39,.2);border-radius:2px;color:var(--kd-color-text-primary);gap:0;height:28px;padding:var(--kd-spacing-4);width:28px}.readiness-report-sidenav__header-mobile-cta-button-link.icon-only .kd-svg-icon{height:100%;width:100%}.readiness-report-sidenav__header{display:none}@media(min-width:1184px){.readiness-report-sidenav__header{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:flex-start;background:var(--kd-color-background-ui-default);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:var(--kd-spacing-16)}.readiness-report-sidenav__header-logo,.readiness-report-sidenav__header-title{width:75%}}.readiness-report-sidenav__nav{display:none}@media(min-width:1184px){.readiness-report-sidenav__nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}}.readiness-report-sidenav__nav-list{list-style:none;margin:0}.readiness-report-sidenav__nav-item{margin:0}.readiness-report-sidenav__nav-link{color:var(--kd-color-warmgray-60);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.625rem;font-weight:var(--kd-font-weight-medium);gap:var(--kd-spacing-8);letter-spacing:.5px;line-height:1.3;padding:var(--kd-spacing-16) 0;position:relative;text-decoration:none;text-transform:uppercase}.readiness-report-sidenav__nav-link:hover{color:var(--kd-color-warmred-50)}.readiness-report-sidenav__nav-link:after,.readiness-report-sidenav__nav-link:before{bottom:0;content:"";left:0;position:absolute;width:100%}.readiness-report-sidenav__nav-link:before{background:var(--kd-color-warmgray-30);height:1px}.readiness-report-sidenav__nav-link:after{background:-webkit-gradient(linear,left top,left bottom,from(0),color-stop(var(--kd-color-warmgray-30)),to(var(--kd-color-warmred-50))) no-repeat 100% 100%/0 2px;background:linear-gradient(0,var(--kd-color-warmgray-30),var(--kd-color-warmred-50)) no-repeat 100% 100%/0 2px;background-position-x:left;height:2px;-webkit-transition:background-size .35s;transition:background-size .35s}.readiness-report-sidenav__nav-link:focus-visible:after,.readiness-report-sidenav__nav-link:hover:after{background-position-x:left;background-size:100% 2px}.readiness-report-sidenav__nav-link .kd-svg-icon{display:none}.readiness-report-sidenav__nav-link.is-active{color:var(--kd-color-darkstone-90);font-weight:var(--kd-font-weight-bold)}.readiness-report-sidenav__nav-link.is-active:after{display:block}.readiness-report-sidenav__nav-link.is-active .kd-svg-icon{fill:var(--kd-color-warmred-50);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.readiness-report-sidenav__cta-buttons{display:none}@media(min-width:1184px){.readiness-report-sidenav__cta-buttons{-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-24)}}.readiness-report-sidenav__cta-button a{display:-webkit-box;display:-ms-flexbox;display:flex}