:root {--space-s: clamp(1.44rem, calc(0.008385093167701864 * (100vw - 40rem) + 1.44rem), 2.25rem);--space-xs: clamp(1.15rem, calc(0.0055900621118012426 * (100vw - 40rem) + 1.15rem), 1.69rem);--space-m: clamp(1.8rem, calc(0.012422360248447206 * (100vw - 40rem) + 1.8rem), 3rem);--space-l: clamp(2.25rem, calc(0.018115942028985508 * (100vw - 40rem) + 2.25rem), 4rem);--space-xl: clamp(2.81rem, calc(0.026086956521739132 * (100vw - 40rem) + 2.81rem), 5.33rem);--space-2xl: clamp(3.52rem, calc(0.03716356107660456 * (100vw - 40rem) + 3.52rem), 7.11rem);--transition: .5s ease-out all;;--grid-1: repeat(1, minmax(0, 1fr));--grid-2: repeat(2, minmax(0, 1fr));--grid-3: repeat(3, minmax(0, 1fr));--grid-4: repeat(4, minmax(0, 1fr));--grid-5: repeat(5, minmax(0, 1fr));--grid-6: repeat(6, minmax(0, 1fr));--grid-7: repeat(7, minmax(0, 1fr));--grid-8: repeat(8, minmax(0, 1fr));--grid-9: repeat(9, minmax(0, 1fr));--grid-10: repeat(10, minmax(0, 1fr));--grid-11: repeat(11, minmax(0, 1fr));--grid-12: repeat(12, minmax(0, 1fr));--grid-1-2: minmax(0, 1fr) minmax(0, 2fr);--grid-2-1: minmax(0, 2fr) minmax(0, 1fr);--grid-1-3: minmax(0, 1fr) minmax(0, 3fr);--grid-3-1: minmax(0, 3fr) minmax(0, 1fr);--grid-2-3: minmax(0, 2fr) minmax(0, 3fr);--grid-3-2: minmax(0, 3fr) minmax(0, 2fr);--grid-1-4: minmax(0, 1fr) minmax(0, 4fr);--grid-4-1: minmax(0, 4fr) minmax(0, 1fr);--grid-3-4: minmax(0, 3fr) minmax(0, 4fr);--grid-4-3: minmax(0, 4fr) minmax(0, 3fr);--inner-width: 1248px;--root-font: 100%;--headings-h2: clamp(1.88rem, 0.62vi + 1.75rem, 2.25rem);--headings-h3: clamp(1.5rem, 0.31vi + 1.44rem, 1.69rem);--headings-h1: clamp(2.34rem, 1.09vi + 2.13rem, 3rem);--fs-body: clamp(1rem, 0.42vi + 0.92rem, 1.25rem);--fs-lg-body: clamp(1.25rem, 0.69vi + 1.11rem, 1.67rem);--nav-header: clamp(1.25rem, 1.49vi + 0.51rem, 1.67rem);--headings-h4: clamp(0.8rem, 0.79vi + 0.6rem, 1.22rem);}