/* Fonts - self-hosted for GDPR compliance */
@import 'base/_fonts.css';

/* Base */
@import 'base/_variables.css';
@import 'base/_reset.css';
@import 'base/_typography.css';

/* Layouts */
@import 'layouts/_container.css';
@import 'layouts/_grid.css';
@import 'layouts/_sections.css';
@import 'layouts/_header.css';
@import 'layouts/_footer.css';
@import 'layouts/_pages.css';
@import 'layouts/_article.css';
@import 'layouts/_service.css';
@import 'layouts/_service-category.css';
@import 'layouts/_case-study.css';

/* Components */
@import 'components/_buttons.css';
@import 'components/_cards.css';
@import 'components/_carousel.css';
@import 'components/_navigation.css';
@import 'components/_forms.css';
@import 'components/_testimonials.css';
@import 'components/_cta.css';
@import 'components/_cross-links.css';
@import 'components/_cookie-banner.css';

/* Pages */
@import 'pages/_homepage.css';
@import 'pages/_contact.css';
@import 'pages/_about.css';
@import 'pages/_error.css';
@import 'pages/_legal.css';
@import 'pages/_services-index.css';
@import 'pages/_case-studies-index.css';
@import 'pages/_blog-index.css';
@import 'pages/_author.css';

/* Utilities */
@import 'utilities/_visibility.css';
@import 'utilities/_spacing.css';
