/* ==========================================================================
   LUIS CALDEIRA — DESIGN ENGINEERING MASTER STYLESHEET (v10.0 MODULAR)
   Entrypoint centralizador que importa a arquitetura modular CSS.
   ========================================================================== */

/* 1. Base, Reset Global & Tokens de Design */
@import './base.css';

/* 2. Componentes Reutilizáveis */
@import './components/preloader.css';
@import './components/navbar.css';
@import './components/buttons.css';
@import './components/footer.css';

/* 3. Estilização Isolada das Seções */
@import './sections/hero.css';
@import './sections/showreel.css';
@import './sections/vertical.css';
@import './sections/contact.css';
@import './sections/process.css';
@import './sections/about.css';

/* 4. Responsividade e Adaptações de Viewport (Mobile-First / Breakpoints) */
@import './responsive/navbar.responsive.css';
@import './responsive/hero.responsive.css';
@import './responsive/showreel.responsive.css';
@import './responsive/vertical.responsive.css';
@import './responsive/contact.responsive.css';
@import './responsive/buttons.responsive.css';
@import './responsive/process.responsive.css';
@import './responsive/about.responsive.css';
@import './responsive/footer.responsive.css';

/* ==========================================================================
   BLINDAGEM ANTI-FLICKER & COMPOSITING DE GPU ESTÁVEL EM 60 / 120 FPS
   ========================================================================== */
.showreel-player-card,
.vertical-card,
.contact-pure-card,
.metric-strip-item,
.particles-canvas {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}

.showreel-player-card,
.vertical-card {
    contain: paint layout;
    isolation: isolate;
}
