:root {--text-xs: clamp(1.2rem, calc(0.1912045889vw + 1.1388145315rem), 1.4rem);--text-s: clamp(1.3rem, calc(0.2868068834vw + 1.2082217973rem), 1.6rem);--text-m: clamp(1.6rem, calc(0.1912045889vw + 1.5388145315rem), 1.8rem);--text-l: clamp(1.92rem, calc(0.4583173996vw + 1.7733384321rem), 2.3994rem);--text-xl: clamp(2.304rem,calc(0.8550671128vw + 2.0303785239rem),3.1984002rem);--text-xxl: clamp(2.7648rem,calc(1.4327604843vw + 2.306316645rem), 4.2634674666rem);--h1: clamp(2.7648rem, calc(5.0049713193vw + 1.1632091778rem), 8rem);--h2: clamp(2.304rem, calc(2.3862332696vw + 1.5404053537rem), 4.8rem);--h3: clamp(1.92rem, calc(0.4583173996vw + 1.7733384321rem), 2.3994rem);--h4: clamp(1.6rem, calc(0.1912045889vw + 1.5388145315rem), 1.8rem);--h5: clamp(1.4rem, calc(-0.0474784088vw + 1.4151930908rem), 1.3503375844rem);--h6: clamp(1.3rem, calc(-0.2743724284vw + 1.3877991771rem), 1.0130064399rem);--radius-xs: 0.4444444444rem;--radius-s: 0.6666666667rem;--radius-m: 1rem;--radius-l: 1.5rem;--radius-xl: 2.25rem;--radius-xxl: 3.375rem;--radius-full: 50vw;--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-2-1: minmax(0, 2fr) minmax(0, 1fr);--grid-2-3: minmax(0, 2fr) minmax(0, 3fr);--grid-3-1: minmax(0, 3fr) minmax(0, 1fr);--grid-auto-2: repeat(auto-fit, minmax(min(100%, max(calc((var(--content-width) - ((2 - 1) * var(--grid-gap))) / 2) * 0.7, (100% - (2 - 1) * var(--grid-gap)) / 2)), 1fr));--grid-auto-3: repeat(auto-fit, minmax(min(100%, max(calc((var(--content-width) - ((3 - 1) * var(--grid-gap))) / 3) * 0.7, (100% - (3 - 1) * var(--grid-gap)) / 3)), 1fr));--grid-auto-4: repeat(auto-fit, minmax(min(100%, max(calc((var(--content-width) - ((4 - 1) * var(--grid-gap))) / 4) * 0.7, (100% - (4 - 1) * var(--grid-gap)) / 4)), 1fr));--grid-auto-5: repeat(auto-fit, minmax(min(100%, max(calc((var(--content-width) - ((5 - 1) * var(--grid-gap))) / 5) * 0.7, (100% - (5 - 1) * var(--grid-gap)) / 5)), 1fr));--grid-auto-6: repeat(auto-fit, minmax(min(100%, max(calc((var(--content-width) - ((6 - 1) * var(--grid-gap))) / 6) * 0.7, (100% - (6 - 1) * var(--grid-gap)) / 6)), 1fr));--grid-auto-7: repeat(auto-fit, minmax(min(100%, max(calc((var(--content-width) - ((7 - 1) * var(--grid-gap))) / 7) * 0.7, (100% - (7 - 1) * var(--grid-gap)) / 7)), 1fr));--grid-auto-8: repeat(auto-fit, minmax(min(100%, max(calc((var(--content-width) - ((8 - 1) * var(--grid-gap))) / 8) * 0.7, (100% - (8 - 1) * var(--grid-gap)) / 8)), 1fr));--grid-auto-9: repeat(auto-fit, minmax(min(100%, max(calc((var(--content-width) - ((9 - 1) * var(--grid-gap))) / 9) * 0.7, (100% - (9 - 1) * var(--grid-gap)) / 9)), 1fr));--grid-auto-10: repeat(auto-fit, minmax(min(100%, max(calc((var(--content-width) - ((10 - 1) * var(--grid-gap))) / 10) * 0.7, (100% - (10 - 1) * var(--grid-gap)) / 10)), 1fr));--grid-auto-11: repeat(auto-fit, minmax(min(100%, max(calc((var(--content-width) - ((11 - 1) * var(--grid-gap))) / 11) * 0.7, (100% - (11 - 1) * var(--grid-gap)) / 11)), 1fr));--grid-auto-12: repeat(auto-fit, minmax(min(100%, max(calc((var(--content-width) - ((12 - 1) * var(--grid-gap))) / 12) * 0.7, (100% - (12 - 1) * var(--grid-gap)) / 12)), 1fr));--content-width: var(--max-screen-width);--content-gap: var(--space-m);--container-gap: var(--space-xl);--grid-gap: var(--space-m);--radius: var(--radius-m);--space-xs: clamp(1.0666666667rem, calc(0.2549394519vw + 0.9850860421rem), 1.3333333333rem);--space-s: clamp(1.6rem, calc(0.3824091778vw + 1.4776290631rem), 2rem);--space-m: clamp(2.4rem, calc(0.5736137667vw + 2.2164435946rem), 3rem);--space-l: clamp(3.1992rem, calc(1.2435946463vw + 2.8012497132rem), 4.5rem);--space-xl: clamp(4.2645336rem, calc(2.3761629063vw + 3.50416147rem), 6.75rem);--space-xxl: clamp(5.6846232888rem, calc(4.2451020184vw + 4.3261906429rem), 10.125rem);--min-screen-width: 320px;--max-screen-width: 1400px;--primary-5: #c592920d;--primary-80: #c59292cc;--primary-90: #c59292e6;--primary-d-1: #9a7474;--success-5: hsla(136, 95%, 56%, 0.05);--success-10: hsla(136, 95%, 56%, 0.1);--success-20: hsla(136, 95%, 56%, 0.2);--success-30: hsla(136, 95%, 56%, 0.3);--success-40: hsla(136, 95%, 56%, 0.4);--success-50: hsla(136, 95%, 56%, 0.5);--success-60: hsla(136, 95%, 56%, 0.6);--success-70: hsla(136, 95%, 56%, 0.7);--success-80: hsla(136, 95%, 56%, 0.8);--success-90: hsla(136, 95%, 56%, 0.9);--error-5: hsla(351, 95%, 56%, 0.05);--error-10: hsla(351, 95%, 56%, 0.1);--error-20: hsla(351, 95%, 56%, 0.2);--error-30: hsla(351, 95%, 56%, 0.3);--error-40: hsla(351, 95%, 56%, 0.4);--error-50: hsla(351, 95%, 56%, 0.5);--error-60: hsla(351, 95%, 56%, 0.6);--error-70: hsla(351, 95%, 56%, 0.7);--error-80: hsla(351, 95%, 56%, 0.8);--error-90: hsla(351, 95%, 56%, 0.9);--primary: #c59292;--primary-10: #c592921a;--primary-20: #c5929233;--primary-30: #c592924d;--primary-40: #c5929266;--primary-50: #c5929280;--primary-60: #c5929299;--primary-70: #c59292b3;--primary-d-2: #715656;--primary-d-3: #4b3a3a;--primary-d-4: #282020;--primary-l-1: #d2a7a7;--primary-l-2: #ddbcbb;--primary-l-3: #e9d3d3;--primary-l-4: #f3e7e7;--secondary: #a36c6c;--secondary-5: #a36c6c0d;--secondary-10: #a36c6c1a;--secondary-20: #a36c6c33;--secondary-30: #a36c6c4d;--secondary-40: #a36c6c66;--secondary-50: #a36c6c80;--secondary-60: #a36c6c99;--secondary-70: #a36c6cb3;--secondary-80: #a36c6ccc;--secondary-90: #a36c6ce6;--secondary-d-1: #815656;--secondary-d-2: #5e4040;--secondary-d-3: #3f2c2c;--secondary-d-4: #231a1a;--secondary-l-1: #b58887;--secondary-l-2: #c9a6a6;--secondary-l-3: #dbc3c2;--secondary-l-4: #ecdfdf;--tertiary: #e8d6d6;--tertiary-5: #e8d6d60d;--tertiary-10: #e8d6d61a;--tertiary-20: #e8d6d633;--tertiary-30: #e8d6d64d;--tertiary-40: #e8d6d666;--tertiary-50: #e8d6d680;--tertiary-60: #e8d6d699;--tertiary-70: #e8d6d6b3;--tertiary-80: #e8d6d6cc;--tertiary-90: #e8d6d6e6;--tertiary-d-1: #b4a7a7;--tertiary-d-2: #857a7a;--tertiary-d-3: #585151;--tertiary-d-4: #2d2a2a;--tertiary-l-1: #eddede;--tertiary-l-2: #f1e5e5;--tertiary-l-3: #f6efef;--tertiary-l-4: #faf5f5;--bg-body: #fdf6f6;--bg-surface: hsla(0, 0%, 100%, 1);--text-body: #3a3a3a;--text-title: hsla(0, 0%, 0%, 1);--border-primary: hsla(0, 0%, 50%, 0.25);--shadow-primary: hsla(0, 0%, 0%, 0.15);--light: hsla(85, 0%, 100%, 1);--light-5: hsla(0, 0%, 100%, 0.05);--light-10: hsla(0, 0%, 100%, 0.1);--light-20: hsla(0, 0%, 100%, 0.2);--light-30: hsla(0, 0%, 100%, 0.3);--light-40: hsla(0, 0%, 100%, 0.4);--light-50: hsla(0, 0%, 100%, 0.5);--light-60: hsla(0, 0%, 100%, 0.6);--light-70: hsla(0, 0%, 100%, 0.7);--light-80: hsla(0, 0%, 100%, 0.8);--light-90: hsla(0, 0%, 100%, 0.9);--dark: hsla(0, 0%, 0%, 1);--dark-5: hsla(0, 0%, 0%, 0.05);--dark-10: hsla(0, 0%, 0%, 0.1);--dark-20: hsla(0, 0%, 0%, 0.2);--dark-30: hsla(0, 0%, 0%, 0.3);--dark-40: hsla(0, 0%, 0%, 0.4);--dark-50: hsla(0, 0%, 0%, 0.5);--dark-60: hsla(0, 0%, 0%, 0.6);--dark-70: hsla(0, 0%, 0%, 0.7);--dark-80: hsla(0, 0%, 0%, 0.8);--dark-90: hsla(0, 0%, 0%, 0.9);--success: hsla(136, 95%, 56%, 1);--error: hsla(351, 95%, 56%, 1);}