:root { --white: hsl(0 0% 100%); --black: hsl(240 14% 4%); --main: hsl(0 100% 49%); --hover: hsl(0 91% 46%); --bg: hsl(220, 30%, 96%); --border: hsl(213 16% 89%); --footertxt: hsl(0 0% 100% / 0.48); --txtgray: hsl(0 0% 44%); --bgpop: hsl(240 14% 4% / 0.2); --ico: hsl(0 0% 70%); --bg-form--txt: hsl(210, 14%, 97%); --w-blur: hsl(0 0% 100% / 0.6); --b-blur: hsl(0 0% 0% / 0.52); --blue-txt: hsl(229 100% 64%); --bg-blue-btn: hsl(224 100% 98%); --space-m: clamp(1.6rem, calc(0.003703703703703703 * (100vw - 36rem) + 1.6rem), 2rem);}