/* Limited to approved alignment content and the existing benefit card geometry. */
.detail-page:has(img[src='service-alignment.png']) .detail-hero-grid:after{background-image:url('kaplin-hero-ozgun.webp')}
.approved-benefits h2{font-size:clamp(38px,5vw,66px);color:#071826}
.approved-benefits h2:after{content:none}
.approved-benefits .impact-card{container-type:inline-size}
.approved-benefits .impact-card h3{display:flex;position:absolute;left:25%;right:3%;top:3%;height:18%;align-items:center;justify-content:center;margin:0;color:var(--benefit-color);font-family:var(--font-grotesk);font-size:7cqw;font-weight:700;line-height:1.15;letter-spacing:-.03em;text-align:center}
.approved-benefits .impact-card p{display:flex;position:absolute;left:5%;right:5%;top:73%;bottom:5%;align-items:center;justify-content:center;margin:0;color:#202820;font-family:var(--font-manrope);font-size:5.3cqw;line-height:1.3;text-align:center}
.approved-benefits .impact-card:nth-child(1){background-image:url('benefit-1-content.webp')}
.approved-benefits .impact-card:nth-child(2){background-image:url('benefit-2-content.webp')}
.approved-benefits .impact-card:nth-child(3){background-image:url('benefit-3-content.webp')}
.approved-benefits .impact-card:nth-child(4){background-image:url('benefit-4-content.webp')}
.approved-benefits .impact-card:nth-child(5){background-image:url('benefit-5-content.webp')}
.approved-benefits .impact-card:nth-child(6){background-image:url('benefit-6-content.webp')}
.approved-benefits .impact-card:nth-child(7){background-image:url('benefit-7-content.webp')}
.approved-benefits .impact-card:nth-child(8){background-image:url('benefit-8-content.webp')}
