/* ======================================
   ICA-V5 - CCA HERO IMAGE ONLY
   Does not style the enquiry section
====================================== */

section.page-hero.cca-hero-banner {
    background-image: var(--hero-ov), url("../images/cca-hero.jpg");

    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}

/* Keep hero content above the background */
section.page-hero.cca-hero-banner .cca-hero-overlay {
    width: 100%;
}

/* GST page */
.gst-hero {
    background-image:
        linear-gradient(
            90deg,
            rgba(4, 35, 65, 0.90) 0%,
            rgba(4, 48, 85, 0.55) 55%,
            rgba(4, 48, 85, 0.10) 100%
        ),
        url("../images/gst-hero.jpg");
}

/* Income Tax page */
.income-tax-hero {
    background-image:
        linear-gradient(
            90deg,
            rgba(4, 35, 65, 0.90) 0%,
            rgba(4, 48, 85, 0.55) 55%,
            rgba(4, 48, 85, 0.10) 100%
        ),
        url("../images/income-tax-hero.jpg");
}

/* Responsive layout */
@media (max-width: 768px) {
    .page-hero {
        min-height: 320px;
        padding: 40px 20px;
        background-position: center;
    }
}