/*
Theme Name: APC Design System Theme
Theme URI: https://apcaero.com/
Author: Antigravity
Author URI: https://github.com/google-deepmind
Description: A premium, mission-critical aviation corporate WordPress theme designed with the APC Design System.
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: apc-theme
Tags: aviation, corporate, dark, red, navy, dynamic, high-fidelity
*/

/* --- Core Design System Reset & Base Utilities --- */

html {
    scroll-behavior: smooth;
}

body {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

/* Custom Overlay Gradient for industrial aviation imagery */
.hero-gradient {
    background: linear-gradient(to bottom, rgba(0, 22, 48, 0.4) 0%, rgba(0, 22, 48, 0.95) 100%);
}

/* Dynamic bento-grid wrapper */
.bento-grid {
    display: grid;
    grid-template-columns: repeat(12, 1fr);
    gap: 24px;
}

/* Alternating service row colors */
.service-row:nth-child(even) {
    background-color: #f1f4f7;
}

/* Smooth zoom-hover transitions for cards and buttons */
.group {
    transition: transform 0.3s cubic-bezier(0.16, 1, 0.3, 1), box-shadow 0.3s cubic-bezier(0.16, 1, 0.3, 1), border-color 0.3s ease;
}

.group:hover {
    transform: translateY(-8px);
}

/* Material symbols override alignment */
.material-symbols-outlined {
    font-variation-settings: 'FILL' 0, 'wght' 400, 'GRAD' 0, 'opsz' 24;
    display: inline-block;
    vertical-align: middle;
}

/* Glass-header backdrop filter */
.glass-header {
    backdrop-filter: blur(10px);
    background-color: rgba(0, 22, 48, 0.85);
}

/* Red color text gradient */
.text-gradient-red {
    background: linear-gradient(to right, #bb0014, #e41f25);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

/* Glass background overlay styling */
.bg-glass {
    background: rgba(255, 255, 255, 0.05);
    backdrop-filter: blur(10px);
}
