/* Detailed specialist services; scoped to preserve the featured SME service. */
.strategy-page .specialist-services-compact .strategy-service{padding:32px;gap:20px;min-width:0}
.strategy-page .specialist-services-compact .service-heading{padding-left:0;padding-top:28px}
.strategy-page .specialist-services-compact .service-number{top:0;font-size:12px;letter-spacing:.1em}
.strategy-page .specialist-services-compact h2{max-width:none;font-size:26px;line-height:1.4;margin:0}
.strategy-page .specialist-services-compact .specialist-copy{flex:1;border-top:1px solid #d8e0ea;padding-top:20px}
.strategy-page .specialist-services-compact .specialist-subtitle{font-size:20px;line-height:1.65;color:#10294b;font-weight:700;margin:0 0 12px}
.strategy-page .specialist-services-compact .specialist-description{font-size:16px;line-height:1.9;color:#526174;margin:0}
.strategy-page .specialist-services-compact .service-interest-button{margin:0;align-self:flex-start}
@media(max-width:700px){.strategy-page .specialist-services-compact{grid-template-columns:1fr}.strategy-page .specialist-services-compact .strategy-service{padding:24px;gap:18px}.strategy-page .specialist-services-compact h2{font-size:24px}.strategy-page .specialist-services-compact .specialist-subtitle{font-size:19px}}
