.service-detail-page .service-reference-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:40px}.service-detail-page .service-reference-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.service-detail-page .service-reference-grid .project-image{aspect-ratio:3/2}.service-detail-page .service-reference-grid .project-image img{object-position:center top}.service-detail-page .service-request{background:var(--ink);color:#fff}.service-detail-page .service-request p{color:#d5dfe2}.service-detail-page .service-request h2{margin-top:0}.service-detail-page .service-request .expertise-intro-heading{align-items:center}.service-detail-page .service-request a:focus-visible{outline-color:#fff}.service-detail-page .service-more{margin-top:30px}.services-page .service-detail-link{display:inline-block;margin-top:18px;color:var(--red);font-weight:700;text-decoration:underline;text-underline-offset:4px}.service-detail-page .expertise-hero .hero-title-line{white-space:normal}@media(max-width:850px){.service-detail-page .service-reference-grid,.service-detail-page .service-reference-grid.two{grid-template-columns:1fr;gap:32px}}

.service-detail-page .expertise-intro-heading>*{min-width:0}.service-detail-page h2{overflow-wrap:break-word;hyphens:auto}
