.consulting-profile{display:grid;grid-template-columns:260px 1fr;gap:48px;align-items:start;max-width:1100px;margin:auto}.photo-reserved{aspect-ratio:4/5;border:1px solid #c7d7d0;border-radius:8px;background:linear-gradient(135deg,#e8efea,#f5f7f3);display:grid;place-content:center;text-align:center;color:#456458;padding:24px}.photo-reserved strong{font-family:Georgia,serif;font-size:44px;font-weight:normal}.photo-reserved span{display:block;font-size:13px;margin-top:12px}.profile-copy{max-width:650px}.profile-copy h2{margin-bottom:12px}.profile-title{font-weight:600;color:#285142;font-size:17px;line-height:1.5;margin-bottom:24px}.approved-bio p{font-size:16px;line-height:1.75;color:var(--muted);margin-bottom:20px}.profile-focus{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.profile-focus span{background:#edf3ef;color:#285142;padding:7px 12px;border-radius:3px;font-size:13px}.consulting-page .consulting{padding-top:45px}.consulting-page .service-hero{padding-bottom:30px}.consulting-page .service-hero h1{font-size:clamp(42px,6vw,70px)}@media(max-width:700px){.consulting-profile{grid-template-columns:1fr;gap:28px}.photo-reserved{width:min(100%,240px);box-sizing:border-box;justify-self:center}.profile-copy{min-width:0}}