:root{--breakpoint-lower-bound-s:0px;--breakpoint-lower-bound-m:768px;--breakpoint-lower-bound-l:1170px;--breakpoint-lower-bound-xl:1440px;--grid-gap-s:12px;--grid-gap-m:16px;--grid-gap-l:24px;--grid-gap-xl:32px;--page-content-horizontal-margin-s:16px;--page-content-horizontal-margin-m:32px;--page-content-horizontal-margin-l:40px;--page-content-horizontal-margin-xl:48px;--page-content-max-width-s:640px;--page-content-max-width-m:720px;--page-content-max-width-l:960px;--page-content-max-width-xl:1280px;--page-content-max-width-xxl:1600px;--page-content-vertical-margin-s:48px;--page-content-vertical-margin-m:54px;--page-content-vertical-margin-l:72px;--page-content-vertical-margin-xl:72px;--modal-width-xs:358px;--modal-width-s:480px;--modal-width-m:720px;--modal-width-l:960px;--modal-width-xl:min(90vw, var(--page-content-max-width-xxl));--kespro-header-height:60px;--z-messagebar:900;--z-shy-header:910;--z-subnav:910;--z-modal:998;--overlay-background:#00000080;--overlay-blur:blur(4px);--main-layout-bg:var(--color-bg-secondary);--shadow-float:0 8px 24px 2px #0000000a, 0 2px 28px #00000005, 0 4px 4px #00000014;--shadow-3-float-medium:0 20px 32px 2px #00000014, 0 4px 36px 0 #0000000a, 0 8px 12px 0 #0000001f;--size-18:1.125rem;--fluid-18-20:clamp(1.125rem, 1.0921rem + .1462cqi, 1.25rem);--fluid-20-24:clamp(1.25rem, 1.1842rem + .2924cqi, 1.5rem);--fluid-24-32:clamp(1.5rem, 1.3684rem + .5848cqi, 2rem);--fluid-28-40:clamp(1.75rem, 1.5526rem + .8772cqi, 2.5rem);--fluid-36-56:clamp(2.25rem, 1.9211rem + 1.462cqi, 3.5rem);--fluid-40-64:clamp(2.5rem, 2.1053rem + 1.7544cqi, 4rem);--fluid-48-80:clamp(3rem, 2.4737rem + 2.3392cqi, 5rem);--size-text-text-xxl:var(--fluid-24-32);--size-text-text-xl:var(--fluid-20-24);--size-text-text-l:var(--size-20);--size-text-text-m:var(--size-16);--size-text-text-s:var(--size-14);--size-text-text-xs:var(--size-12);--size-text-title-1:var(--size-text-text-xxl);--size-text-title-2:var(--size-text-text-xl);--size-text-title-3:var(--size-text-text-l);--size-text-title-4:var(--size-18);--size-text-title-5:var(--size-text-text-m);--leading-tight:110%;--leading-snug:125%;--leading-normal:130%;--leading-relaxed:150%}
