



body {
    background: url('/images/chiropractic-backdrop.png') no-repeat center center fixed;
    background-size: cover;
}

    body::before {
        content: "";
        position: fixed;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        background: rgba(255,255,255,.50); /* tweak opacity here */
        z-index: -1;
    }


.chiropractic-landing .industry-hero {
    padding: 60px 0 40px;
}

.chiropractic-landing .industry-hero-title {
    font-size: 32px;
    font-weight: 700;
    line-height: 1.2;
    margin-bottom: 16px;
}

.chiropractic-landing .industry-hero-subtitle {
    font-size: 16px;
    max-width: 540px;
    margin-bottom: 20px;
}

.chiropractic-landing .industry-hero-card {
    border-radius: 12px;
    padding: 20px;
    background: rgba(0,0,0,0.04);
}

.chiropractic-landing .industry-benefits,
.chiropractic-landing .industry-how-it-works,
.chiropractic-landing .industry-compare,
.chiropractic-landing .industry-faq,
.chiropractic-landing .industry-final-cta {
    padding: 48px 0;
}




