:root {--h1: clamp(2.75rem, calc(2.75rem + 0.0120 * (100vw - 360px)), 3.44rem);--h2: clamp(2.19rem, calc(2.19rem + 0.0098 * (100vw - 360px)), 2.75rem);--h3: clamp(1.75rem, calc(1.75rem + 0.0076 * (100vw - 360px)), 2.19rem);--h4: clamp(1.38rem, calc(1.38rem + 0.0065 * (100vw - 360px)), 1.75rem);--h5: clamp(1.13rem, calc(1.13rem + 0.0043 * (100vw - 360px)), 1.38rem);--h6: clamp(0.88rem, calc(0.88rem + 0.0043 * (100vw - 360px)), 1.13rem);--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-1-3: minmax(0, 1fr) minmax(0, 3fr);--grid-1-4: minmax(0, 1fr) minmax(0, 4fr);--grid-2-1: minmax(0, 2fr) minmax(0, 1fr);--grid-2-3: minmax(0, 2fr) minmax(0, 3fr);--grid-2-4: minmax(0, 2fr) minmax(0, 4fr);--grid-3-1: minmax(0, 3fr) minmax(0, 1fr);--grid-3-2: minmax(0, 3fr) minmax(0, 2fr);--grid-3-4: minmax(0, 3fr) minmax(0, 4fr);--grid-4-1: minmax(0, 4fr) minmax(0, 1fr);--grid-4-2: minmax(0, 4fr) minmax(0, 2fr);--grid-4-3: minmax(0, 4fr) minmax(0, 3fr);}