:root { --brand-1: #ED2453; --brand-2: #FFE37F; --brand-3: #000000; --white: #FFFFFF; --black: #000000; --brand-1-50: #FFF0F1; --brand-1-100: #FFE3E5; --brand-1-200: #FFCBD2; --brand-1-300: #FFA0AD; --brand-1-400: #FF6A82; --brand-1-500: #FD365B; --brand-1-600: #ED2453; --brand-1-700: #C7093B; --brand-1-800: #A60B38; --brand-1-900: #8E0D37; --brand-1-950: #500118; --brand-2-50: #FFFBEB; --brand-2-100: #FFF3C6; --brand-2-200: #FFE37F; --brand-2-300: #FFD24A; --brand-2-400: #FFBD20; --brand-2-500: #F99A07; --brand-2-600: #DD7302; --brand-2-700: #B75006; --brand-2-800: #943C0C; --brand-2-900: #7A320D; --brand-2-950: #461902; --slate-50: #f8fafc; --slate-100: #f1f5f9; --slate-200: #e2e8f0; --slate-300: #cbd5e1; --slate-400: #94a3b8; --slate-500: #64748b; --slate-600: #475569; --slate-700: #334155; --slate-800: #1e293b; --slate-900: #0f172a; --slate-950: #020617; --neutral-50: #fafafa; --neutral-100: #f5f5f5; --neutral-200: #e5e5e5; --neutral-300: #d4d4d4; --neutral-400: #a3a3a3; --neutral-500: #737373; --neutral-600: #525252; --neutral-700: #404040; --neutral-800: #262626; --neutral-900: #171717; --neutral-950: #0a0a0a; --green-600: #16a34a; --amber-500: #f59e0b; --red-600: #dc2626; --spacing-4xs: clamp(0.4rem, calc(0 * (100vw - 32rem) + 0.4rem), 0.4rem); --spacing-3xs: clamp(0.6rem, calc(0.0017241379310344834 * (100vw - 32rem) + 0.6rem), 0.8rem); --spacing-2xs: clamp(1rem, calc(0.0017241379310344823 * (100vw - 32rem) + 1rem), 1.2rem); --spacing-xs: clamp(1.4rem, calc(0.0017241379310344843 * (100vw - 32rem) + 1.4rem), 1.6rem); --spacing-sm: clamp(1.8rem, calc(0.0017241379310344823 * (100vw - 32rem) + 1.8rem), 2rem); --spacing-md: clamp(2.8rem, calc(0.0034482758620689685 * (100vw - 32rem) + 2.8rem), 3.2rem); --spacing-lg: clamp(3.6rem, calc(0.0034482758620689646 * (100vw - 32rem) + 3.6rem), 4rem); --spacing-xl: clamp(5.4rem, calc(0.005172413793103446 * (100vw - 32rem) + 5.4rem), 6rem); --spacing-2xl: clamp(7.2rem, calc(0.006896551724137929 * (100vw - 32rem) + 7.2rem), 8rem); --spacing-3xl: clamp(8.8rem, calc(0.010344827586206891 * (100vw - 32rem) + 8.8rem), 10rem); --spacing-4xl: clamp(10.8rem, calc(0.010344827586206891 * (100vw - 32rem) + 10.8rem), 12rem); --spacing-5xl: clamp(12rem, calc(0.034482758620689655 * (100vw - 32rem) + 12rem), 16rem); --text-xs: clamp(1rem, calc(0.0017241379310344823 * (100vw - 32rem) + 1rem), 1.2rem); --text-sm: clamp(1.2rem, calc(0.0017241379310344823 * (100vw - 32rem) + 1.2rem), 1.4rem); --text-base: clamp(1.4rem, calc(0.0017241379310344843 * (100vw - 32rem) + 1.4rem), 1.6rem); --text-lg: clamp(1.6rem, calc(0.0017241379310344823 * (100vw - 32rem) + 1.6rem), 1.8rem); --text-xl: clamp(2rem, calc(0.0034482758620689646 * (100vw - 32rem) + 2rem), 2.4rem); --text-2xl: clamp(2.4rem, calc(0.0034482758620689646 * (100vw - 32rem) + 2.4rem), 2.8rem); --text-3xl: clamp(2.8rem, calc(0.0068965517241379335 * (100vw - 32rem) + 2.8rem), 3.6rem); --text-4xl: clamp(3.6rem, calc(0.010344827586206895 * (100vw - 32rem) + 3.6rem), 4.8rem); --text-5xl: clamp(3.6rem, calc(0.024137931034482762 * (100vw - 32rem) + 3.6rem), 6.4rem);}.pl-4xs { padding-left: var(--spacing-4xs); }.pl-3xs { padding-left: var(--spacing-3xs); }.pl-2xs { padding-left: var(--spacing-2xs); }.pl-xs { padding-left: var(--spacing-xs); }.pl-sm { padding-left: var(--spacing-sm); }.pl-md { padding-left: var(--spacing-md); }.pl-lg { padding-left: var(--spacing-lg); }.pl-xl { padding-left: var(--spacing-xl); }.pl-2xl { padding-left: var(--spacing-2xl); }.pl-3xl { padding-left: var(--spacing-3xl); }.pl-4xl { padding-left: var(--spacing-4xl); }.pl-5xl { padding-left: var(--spacing-5xl); }.pr-4xs { padding-right: var(--spacing-4xs); }.pr-3xs { padding-right: var(--spacing-3xs); }.pr-2xs { padding-right: var(--spacing-2xs); }.pr-xs { padding-right: var(--spacing-xs); }.pr-sm { padding-right: var(--spacing-sm); }.pr-md { padding-right: var(--spacing-md); }.pr-lg { padding-right: var(--spacing-lg); }.pr-xl { padding-right: var(--spacing-xl); }.pr-2xl { padding-right: var(--spacing-2xl); }.pr-3xl { padding-right: var(--spacing-3xl); }.pr-4xl { padding-right: var(--spacing-4xl); }.pr-5xl { padding-right: var(--spacing-5xl); }.pt-4xs { padding-top: var(--spacing-4xs); }.pt-3xs { padding-top: var(--spacing-3xs); }.pt-2xs { padding-top: var(--spacing-2xs); }.pt-xs { padding-top: var(--spacing-xs); }.pt-sm { padding-top: var(--spacing-sm); }.pt-md { padding-top: var(--spacing-md); }.pt-lg { padding-top: var(--spacing-lg); }.pt-xl { padding-top: var(--spacing-xl); }.pt-2xl { padding-top: var(--spacing-2xl); }.pt-3xl { padding-top: var(--spacing-3xl); }.pt-4xl { padding-top: var(--spacing-4xl); }.pt-5xl { padding-top: var(--spacing-5xl); }.pb-4xs { padding-bottom: var(--spacing-4xs); }.pb-3xs { padding-bottom: var(--spacing-3xs); }.pb-2xs { padding-bottom: var(--spacing-2xs); }.pb-xs { padding-bottom: var(--spacing-xs); }.pb-sm { padding-bottom: var(--spacing-sm); }.pb-md { padding-bottom: var(--spacing-md); }.pb-lg { padding-bottom: var(--spacing-lg); }.pb-xl { padding-bottom: var(--spacing-xl); }.pb-2xl { padding-bottom: var(--spacing-2xl); }.pb-3xl { padding-bottom: var(--spacing-3xl); }.pb-4xl { padding-bottom: var(--spacing-4xl); }.pb-5xl { padding-bottom: var(--spacing-5xl); }