:root {
    --color-primary-start: #B0A4CC;
    --color-primary-end: #A288B7;
    --color-light-lavender: #CAC4E0;
    --color-soft-lilac: #E1D2E7;
    --color-bg-light: #F2E6F0;
    --color-accent-graphite: #2D2D2D;
    --color-white: #ffffff;
    
    --font-heading: 'Fira Sans Extra Condensed', sans-serif;
    --font-body: 'Onest', sans-serif;
    
    --border-radius-card: 32px;
    --border-radius-btn: 60px;
    --shadow-card: 0 15px 35px -10px rgba(45, 45, 45, 0.08);
    --shadow-hover: 0 18px 40px -8px rgba(162, 136, 183, 0.25);
}