:root {--primary: hsla(228, 51.7%, 22.7%, 1);--primary-d-1: hsla(229, 51%, 18%, 1);--primary-d-2: hsla(227, 52%, 14%, 1);--primary-d-3: hsla(228, 52%, 10%, 1);--primary-d-4: hsla(231, 50%, 5%, 1);--primary-d-5: hsla(220, 60%, 1%, 1);--primary-l-1: hsla(228, 52%, 38%, 1);--primary-l-2: hsla(228, 51%, 53%, 1);--primary-l-3: hsla(228, 52%, 68%, 1);--primary-l-4: hsla(227, 52%, 84%, 1);--primary-l-5: hsla(220, 60%, 99%, 1);--secondary: hsla(37, 79.9%, 70.8%, 1);--secondary-d-1: hsla(37, 80%, 57%, 1);--secondary-d-2: hsla(37, 80%, 43%, 1);--secondary-d-3: hsla(37, 80%, 29%, 1);--secondary-d-4: hsla(36, 79%, 15%, 1);--secondary-d-5: hsla(30, 67%, 1%, 1);--secondary-l-1: hsla(37, 80%, 76%, 1);--secondary-l-2: hsla(37, 80%, 82%, 1);--secondary-l-3: hsla(36, 81%, 88%, 1);--secondary-l-4: hsla(36, 82%, 94%, 1);--secondary-l-5: hsla(45, 67%, 99%, 1);--text-2xs: clamp(0.68rem, calc(0.65rem + 0.0839vw), 0.76rem);--text-xs: clamp(0.90rem, calc(0.86rem + 0.1119vw), 1.01rem);--text-s: clamp(1.20rem, calc(1.15rem + 0.1491vw), 1.35rem);--text-m: clamp(1.60rem, calc(1.53rem + 0.1988vw), 1.80rem);--text-l: clamp(2.13rem, calc(2.04rem + 0.2650vw), 2.40rem);--text-xl: clamp(2.84rem, calc(2.72rem + 0.3533vw), 3.20rem);--text-2xl: clamp(3.79rem, calc(3.62rem + 0.4709vw), 4.26rem);--text-3xl: clamp(5.05rem, calc(4.83rem + 0.6277vw), 5.68rem);--space-2xs: clamp(0.60rem, calc(0.53rem + 0.1988vw), 0.80rem);--space-xs: clamp(0.80rem, calc(0.66rem + 0.3976vw), 1.20rem);--space-s: clamp(1.20rem, calc(0.91rem + 0.7952vw), 2.00rem);--space-m: clamp(1.60rem, calc(1.17rem + 1.1928vw), 2.80rem);--space-l: clamp(2.40rem, calc(1.54rem + 2.3857vw), 4.80rem);--space-xl: clamp(3.20rem, calc(1.77rem + 3.9761vw), 7.20rem);--space-2xl: clamp(4.80rem, calc(3.08rem + 4.7714vw), 9.60rem);--space-3xl: clamp(6.00rem, calc(3.85rem + 5.9642vw), 12.00rem);--radius-s: clamp(0.20rem, calc(0.13rem + 0.1988vw), 0.40rem);--radius-m: clamp(0.60rem, calc(0.53rem + 0.1988vw), 0.80rem);--radius-l: clamp(1.20rem, calc(1.06rem + 0.3976vw), 1.60rem);--radius-xl: clamp(2.00rem, calc(1.86rem + 0.3976vw), 2.40rem);--radius-round: 9999px;--border-s: clamp(0.10rem, calc(0.08rem + 0.0497vw), 0.15rem);--border-m: clamp(0.20rem, calc(0.16rem + 0.0994vw), 0.30rem);--border-l: clamp(0.40rem, calc(0.33rem + 0.1988vw), 0.60rem);--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);--site-width: 1366px;--root-font: 62.5%;--min-viewport: 360;--max-viewport: 1600;--base-font: 10;--clamp-unit: 1vw;}