:root {--bricks-bg-color: #fff;--bricks-border-color: #f3f3f3;--gap-l: 1.5rem;--footer-bg-color: #333535;--footer-head: 16px;--item-size: 20vw;--h1: clamp(1.875rem, 1.4577rem + 1.8548vw, 3.3125rem);;--txt-m: clamp(1rem, 1rem + 0vw, 1rem);;--h2: clamp(1.85rem, 1.3734rem + 1.2516vw, 3rem);;--h3: clamp(1.375rem, 1.2661rem + 0.4839vw, 1.75rem);--ftr-menu-txt: clamp(0.875rem, 0.875rem + 0vw, 0.875rem);;--h3: clamp(1.375rem, 1.2661rem + 0.4839vw, 1.75rem);--h-t-m: clamp(1.5rem, 1.5rem + 0vw, 1.5rem);--h4: clamp(1.0625rem, 1.0081rem + 0.2419vw, 1.25rem);;--s: clamp(1.2rem, 1.2rem + 0vw, 1.2rem);;--li-txt: clamp(1.0625rem, 1.0625rem + 0vw, 1.0625rem);;--padding-m: clamp(0.25rem, -2rem + 10vw, 8rem);;--padding-s: clamp(0.25rem, 0.25rem + 6.129vw, 5rem);;--box-padding: clamp(3.1rem, 3.1rem + 0vw, 3.1rem);;--padding-l: clamp(5.5rem, 5.5rem + 0vw, 5.5rem);;--card-padding: clamp(7.5rem, 7.5rem + 0vw, 7.5rem);;--sub-acc-gap: 0.6rem;--sub-text-size: clamp(1.0625rem, 1.0625rem + 0vw, 1.0625rem);;--margin-s: clamp(0.6rem, 0.5419rem + 0.2581vw, 0.8rem);;--p: clamp(0.875rem, 0.875rem + 0vw, 0.875rem);;--padding-xl: clamp(15rem, 19.0282rem + -17.9032vw, 1.125rem);;--m: clamp(3rem, 3rem + 0vw, 3rem);;}