/* Hobby & Life readability correction — scoped, no changes to other site sections */
body.business-page .channel-section,body.business-page .content-section,body.business-page .kp-content-section{background:#fff!important;color:#172638!important}
body.business-page .channel-section h1,body.business-page .channel-section h2,body.business-page .channel-section h3,body.business-page .content-section h1,body.business-page .content-section h2,body.business-page .content-section h3,body.business-page .kp-content-section h1,body.business-page .kp-content-section h2,body.business-page .kp-content-section h3{color:#102a43!important}
body.business-page .channel-card,body.business-page .channel-card-copy,body.business-page .service-card,body.business-page .kp-content-card{background:#fff!important;color:#14283d!important;border-color:#cbd5df!important}
body.business-page .channel-card h2,body.business-page .channel-card h3,body.business-page .channel-card-copy h2,body.business-page .channel-card-copy h3,body.business-page .service-card h3,body.business-page .kp-content-card h3{color:#102a43!important}
body.business-page .channel-card p,body.business-page .channel-card-copy p,body.business-page .service-card p,body.business-page .kp-content-card p,body.business-page .channel-section p,body.business-page .content-section p,body.business-page .kp-content-section p,body.business-page .channel-section .eyebrow,body.business-page .service-card .number,body.business-page .kp-eyebrow{color:#34495e!important;opacity:1!important}
body.business-page .channel-card a,body.business-page .service-card a,body.business-page .kp-content-card a,body.business-page .content-section .text-link{color:#123f68!important;opacity:1!important}
body.business-page .channel-card .channel-thumb,body.business-page .channel-card .channel-thumb *{color:#fff!important}
body.business-page .disclosure,body.business-page .kp-note{background:#edf3f8!important;color:#20344a!important;border-color:#cbd5df!important}
body.business-page .disclosure p,body.business-page .kp-note p{color:#20344a!important}
body.business-page .business-footer{background:#0b1628!important;color:#fff!important}
body.business-page .business-footer *{color:#fff!important}
