:root {
    --color-bg: #fff9fc;
    --color-bg-strong: #fff0f7;
    --color-surface: #ffffff;
    --color-surface-soft: #fff6fb;
    --color-text: #23191f;
    --color-heading: #171017;
    --color-muted: #746670;
    --color-muted-2: #ad96a4;
    --color-primary: #f01570;
    --color-primary-dark: #d70f60;
    --color-primary-soft: #ffd7e8;
    --color-primary-softer: #fff0f7;
    --color-border: #f5d6e3;
    --color-border-strong: #f471a5;
    --color-success: #28a86b;

    --font-main: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;
    --font-display: Georgia, "Times New Roman", serif;

    --container: 1320px;
    --radius-sm: 12px;
    --radius-md: 18px;
    --radius-lg: 28px;
    --radius-xl: 34px;
    --shadow-soft: 0 28px 90px rgba(117, 31, 74, 0.11);
    --shadow-card: 0 18px 50px rgba(109, 42, 72, 0.12);
    --shadow-pink: 0 22px 58px rgba(240, 21, 112, 0.24);
    --transition: 180ms ease;
}
