@import 'base/tokens.css';
@import 'base/reset.css';
@import 'base/typography.css';
@import 'layout/grid.css';
@import 'layout/container.css';
@import 'components/nav.css';
@import 'components/mega-menu.css';
@import 'components/hero.css';
@import 'components/subpages.css';
@import 'components/services.css';
@import 'components/cases.css';
@import 'components/process.css';
@import 'components/tech.css';
@import 'components/contact.css';
@import 'components/footer.css';
@import 'components/command-palette.css';
@import 'components/cursor.css';
@import 'utils/animations.css';

/* Noise Overlay */
.noise-overlay {
    position: fixed;
    top: 0; left: 0; right: 0; bottom: 0;
    pointer-events: none;
    z-index: 9999;
    opacity: 0.012;
    background-image: radial-gradient(rgba(255, 255, 255, 0.35) 0.55px, transparent 0.55px);
    background-size: 3px 3px;
    background-position: 1px 1px;
    mix-blend-mode: soft-light;
}
