.parallax-section{position:relative;isolation:isolate;overflow:hidden;--parallax-offset:0px}.parallax-section>.container{position:relative;z-index:1}.parallax-section:before{content:"";position:absolute;inset:-70px 0;background-position:center;background-size:cover;transform:translate3d(0,var(--parallax-offset),0) scale(1.08);transition:transform .12s linear;will-change:transform;z-index:-1}.faq-parallax{background:linear-gradient(135deg,#f4faf9,#e8f3f1)}.faq-parallax:before{background-image:linear-gradient(90deg,rgba(244,250,249,.96),rgba(232,243,241,.82)),url('/assets/hero-accounting-office.png');opacity:.55}.faq-parallax .accordion{border-radius:18px;overflow:hidden}.faq-parallax .accordion-item{border-color:#d9e8e5}.client-feedback-section{background:linear-gradient(135deg,#092033,#104f62);color:#edf8f7}.client-feedback-section:before{background-image:linear-gradient(90deg,rgba(5,23,38,.96),rgba(7,55,66,.82)),url('/assets/hero-accounting-office.png');opacity:.75}.client-feedback-section h2{color:#fff}.client-feedback-section .eyebrow{color:#e9b95f}.client-feedback-section .text-secondary{color:#c6dadd!important}.client-feedback-section .hero-card{box-shadow:0 26px 55px rgba(0,0,0,.22)}@media(prefers-reduced-motion:reduce){.parallax-section:before{transform:none!important;transition:none}}@media(max-width:767px){.parallax-section:before{transform:none!important}.client-feedback-section{background:#0b3547}}
