.service-deep-dive .blog-body{max-width:860px;margin:0 auto}.service-deep-dive .blog-body>h2:first-child{margin-top:0}.service-deep-dive .blog-body>p:first-of-type{font-size:1.0625rem;line-height:1.75;color:var(--text-secondary);font-weight:400}.service-deep-dive .blog-body>p:first-of-type:first-letter{float:none;font-family:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;padding:0;background:none;-webkit-background-clip:initial;-webkit-text-fill-color:currentColor;background-clip:initial;letter-spacing:inherit}.service-consultant-inner{display:grid;gap:var(--space-6);align-items:center;max-width:860px;margin:0 auto;padding:var(--space-6);border-radius:var(--radius-lg);border:1px solid var(--glass-border);background:var(--glass-bg)}@media (min-width:768px){.service-consultant-inner{grid-template-columns:220px 1fr}}.service-consultant-photo{width:100%;max-width:220px;height:auto;border-radius:var(--radius-lg)}.service-consultant-body h2{margin:0 0 var(--space-3)}.service-consultant-body p{margin:0 0 var(--space-3);color:var(--text-secondary);line-height:1.7}.service-consultant-name strong{font-family:Space Grotesk Variable,sans-serif;color:var(--text)}.service-consultant-name span{margin-left:var(--space-3);font-size:var(--text-sm);color:var(--accent)}.service-consultant-link{font-size:var(--text-sm);color:var(--accent);text-decoration:none}.service-consultant-link:hover{text-decoration:underline}.service-consultant-body p a{color:var(--accent);text-decoration:underline;text-underline-offset:3px}