:root{--font-weight--light:300;--font-weight--normal:400;--font-weight--medium:500;--font-weight--semibold:600;--font-weight--bold:700;--font-size--xs:.75rem;--font-size--sm:.875rem;--font-size--base:1rem;--font-size--lg:1.125rem;--font-size--xl:1.25rem;--kft-navbar-height:111px;--font-family--primary:"Lexend", sans-serif!important;--font-family--secondary:"Lexend", sans-serif!important;--font-family--heading:"Lexend", sans-serif!important}body{letter-spacing:.02em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}h1,h2,h3,h4,h5,h6{overflow-wrap:break-word;--tw-text-opacity:1;color:rgb(12 10 9/var(--tw-text-opacity,1));-webkit-hyphens:auto;hyphens:auto;font-family:Lexend,sans-serif;font-weight:700}h1{font-size:2.1875rem;font-weight:700}h1,h2{letter-spacing:.02em;--tw-text-opacity:1;color:rgb(41 37 36/var(--tw-text-opacity,1));line-height:1.4}h2{font-size:1.8125rem;font-weight:600}h3{font-size:1.75rem;font-weight:600}h3,h4{letter-spacing:.02em;--tw-text-opacity:1;color:rgb(41 37 36/var(--tw-text-opacity,1));line-height:1.4}h4{font-size:1.5625rem;font-weight:500}h5{font-size:1.375rem;line-height:1.4}h5,h6{letter-spacing:.02em;--tw-text-opacity:1;color:rgb(41 37 36/var(--tw-text-opacity,1));font-weight:500}h6{font-size:1.25rem;line-height:1.6}.overline{letter-spacing:.02em;font-size:.5625rem;font-weight:500;line-height:1.7}.quaternary{letter-spacing:.02em;font-size:1rem;font-weight:600;line-height:125%}.kft-label,.label{letter-spacing:.02em;font-size:.875rem;font-weight:400;line-height:1.7}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){letter-spacing:.02em;--tw-text-opacity:1;color:rgb(41 37 36/var(--tw-text-opacity,1));font-size:1.5625rem;font-weight:500;line-height:1.4}.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-text-opacity:1;color:rgb(68 64 60/var(--tw-text-opacity,1))}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1rem;margin-bottom:.5rem}.prose{width:100%;min-width:0;max-width:100%}.markdown-table-scroll{-webkit-overflow-scrolling:touch;max-width:100%;margin-bottom:1rem;overflow-x:auto}.markdown-table-scroll>table{border-collapse:collapse;width:100%;min-width:max-content;max-width:none;margin-top:0;margin-bottom:0}.prose table{max-width:100%}
