:root { --primary: #fff9f2; --rosa: #fbe1e1; --azzurro: #dee8f1; --primary-d-1: #d5d0ca; --primary-d-2: #aaa6a1; --primary-d-3: #807d79; --primary-d-4: #555351; --primary-d-5: #2b2a28; --primary-l-1: #fffbf6; --primary-l-2: #fffdfb; --rosa-d1: #f8c8c8; --azzurro-l-1: #e6eef5; --azzurro-l-2: #eff4f8; --azzurro-l-3: #f7f9fc; --azzurro-d-1: #a7aeb5; --azzurro-d-2: #6f7479; --azzurro-d-3: #383a3c; --text-2xs: clamp(0.51rem, calc(0.0002580645161290325 * (100vw - 22.5rem) + 0.51rem), 0.53rem); --text-xs: clamp(0.64rem, calc(0.000774193548387096 * (100vw - 22.5rem) + 0.64rem), 0.7rem); --text-s: clamp(0.8rem, calc(0.0018064516129032246 * (100vw - 22.5rem) + 0.8rem), 0.94rem); --text-m: clamp(1rem, calc(0.0032258064516129032 * (100vw - 22.5rem) + 1rem), 1.25rem); --text-l: clamp(1.25rem, calc(0.005419354838709677 * (100vw - 22.5rem) + 1.25rem), 1.67rem); --text-xl: clamp(1.56rem, calc(0.008516129032258067 * (100vw - 22.5rem) + 1.56rem), 2.22rem); --text-2xl: clamp(1.95rem, calc(0.01303225806451613 * (100vw - 22.5rem) + 1.95rem), 2.96rem); --text-d3: clamp(2.44rem, calc(0.01948387096774194 * (100vw - 22.5rem) + 2.44rem), 3.95rem); --text-d2: clamp(3.05rem, calc(0.028516129032258065 * (100vw - 22.5rem) + 3.05rem), 5.26rem); --text-d1: clamp(3.81rem, calc(0.04129032258064516 * (100vw - 22.5rem) + 3.81rem), 7.01rem); --space-2xs: clamp(0.64rem, calc(0.000774193548387096 * (100vw - 22.5rem) + 0.64rem), 0.7rem); --space-xs: clamp(0.8rem, calc(0.0018064516129032246 * (100vw - 22.5rem) + 0.8rem), 0.94rem); --space-s: clamp(1rem, calc(0.0032258064516129032 * (100vw - 22.5rem) + 1rem), 1.25rem); --space-m: clamp(1.25rem, calc(0.005419354838709677 * (100vw - 22.5rem) + 1.25rem), 1.67rem); --space-l: clamp(1.56rem, calc(0.008516129032258067 * (100vw - 22.5rem) + 1.56rem), 2.22rem); --space-xl: clamp(1.95rem, calc(0.01303225806451613 * (100vw - 22.5rem) + 1.95rem), 2.96rem); --space-2xl: clamp(2.44rem, calc(0.01948387096774194 * (100vw - 22.5rem) + 2.44rem), 3.95rem); --space-3xl: clamp(3.05rem, calc(0.028516129032258065 * (100vw - 22.5rem) + 3.05rem), 5.26rem); --space-4xl: clamp(3.81rem, calc(0.04129032258064516 * (100vw - 22.5rem) + 3.81rem), 7.01rem);}.border-2xs { border-radius: var(--space-2xs); }.border-xs { border-radius: var(--space-xs); }.border-s { border-radius: var(--space-s); }.border-m { border-radius: var(--space-m); }.border-l { border-radius: var(--space-l); }.border-xl { border-radius: var(--space-xl); }.border-2xl { border-radius: var(--space-2xl); }.border-3xl { border-radius: var(--space-3xl); }.border-4xl { border-radius: var(--space-4xl); }