/* A2Z Cloud Hosting - External Styles */
/* Note: All styles are embedded in index.php for better performance */
/* This file can be used for additional custom styles if needed */

/* Additional custom styles can be added here */
.custom-animation {
    transition: all 0.3s ease;
}

/* Print styles */
@media print {
    header, footer, .cta-button {
        display: none !important;
    }
    
    body {
        font-size: 12pt;
        line-height: 1.4;
    }
    
    .container {
        max-width: none;
        padding: 0;
    }
}

/* High contrast mode support */
@media (prefers-contrast: high) {
    :root {
        --primary: #000000;
        --secondary: #000000;
        --accent: #0066cc;
        --accent-green: #006600;
        --light: #ffffff;
        --dark: #000000;
    }
}

/* Reduced motion support */
@media (prefers-reduced-motion: reduce) {
    * {
        animation-duration: 0.01ms !important;
        animation-iteration-count: 1 !important;
        transition-duration: 0.01ms !important;
    }
}
