/* Base */
@import './base/reset.css';
@import 'base/variables.css';
@import 'base/typography.css';
@import 'base/utilities.css';

/* Composants communs */
@import 'components/buttons.css';
@import 'components/carousel.css';
@import 'components/forms.css';
@import 'components/navigation.css';

/* Layout */
@import 'layout/grid.css';
@import 'layout/header.css';
@import 'layout/footer.css';
@import 'layout/sections.css';

/* Styles communs de base pour les cartes */
@import 'components/cards-base.css';

/* Styles globaux */
body {
    background: linear-gradient(135deg, rgba(52, 152, 219, 0.05) 0%, rgba(52, 152, 219, 0.02) 100%);
    background-attachment: fixed;
}

/* Forcer la transparence des sections spécifiques */
.categories-section,
.how-it-works-section,
.differentiators-section {
    background-color: transparent;
}