/*
Theme Name: GigFinanceHub Child
Theme URI: https://gigfinancehub.com
Description: Child theme for GigFinanceHub with custom calculator templates
Author: Your Name
Author URI: https://gigfinancehub.com
Template: astra
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: gigfinancehub-child
*/

/* Import parent theme styles */
@import url('../astra/style.css');

/* Import GigFinanceHub design system */
@import url('design-system.css');

/* Custom theme overrides */
body {
    font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
}

/* Header customization */
.site-header {
    background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
    color: white;
}

.site-title a {
    color: white;
    font-weight: 700;
}

/* Navigation menu */
.main-navigation a {
    color: white;
}

.main-navigation a:hover {
    opacity: 0.9;
}

/* Footer customization */
.site-footer {
    background: #1a202c;
    color: #e2e8f0;
    padding: 3rem 0 1rem;
}

.site-footer a {
    color: #90cdf4;
}

/* Calculator pages - full width */
.calculator-page {
    max-width: 100%;
    padding: 0;
}

.calculator-page .entry-content {
    padding: 0;
}

/* Hide page title on calculator pages */
.calculator-template .entry-title {
    display: none;
}

/* Responsive adjustments */
@media (max-width: 768px) {
    .site-header {
        padding: 1rem;
    }
}