/* Client document revisions, November 2026. */
.service-list h3{margin:1.5rem 0 .6rem;line-height:1.35}.service-list h3:first-child{margin-top:0}.service-list p{margin:0 0 1.4rem}.service-list li{margin-bottom:.65rem}.director-role{overflow-wrap:anywhere}.credentials-strip strong{line-height:1.45}.enquiry-section ul{padding-left:1.25rem}.enquiry-section li{margin:.6rem 0}.expertise-card h3{line-height:1.3}.expertise-card>div:last-child{min-height:90px}.about-section .prose p{margin-bottom:1rem}
@media(max-width:600px){.expertise-cards{grid-template-columns:1fr}.expertise-card>div:last-child{min-height:75px}.expertise-card h3{font-size:18px;max-width:none;margin:0}.expertise-card .card-photo{height:145px}.credentials-strip{gap:16px}.credentials-strip strong{font-size:14px}.service-content,.profile{min-width:0}.director-role{font-size:14px}}
body.adc-home .expertise-card h3{line-height:1.3;max-width:100%}body.adc-home .expertise-card>div:not(.card-photo){min-height:88px}
@media(max-width:600px){body.adc-home .expertise-cards{grid-template-columns:1fr;gap:16px}body.adc-home .expertise-card>div:not(.card-photo){min-height:74px;padding:16px 38px 16px 16px;display:flex;align-items:center;gap:12px}body.adc-home .expertise-card h3{font-size:18px;line-height:1.3;margin:0;max-width:none}body.adc-home .expertise-card>.card-photo{height:145px;min-height:145px}body.adc-home .expertise-card .line-icon{width:26px;height:28px;flex:0 0 26px;margin:0}body.adc-home .expertise-card>div:not(.card-photo)>svg:last-child{width:17px;height:17px;right:14px;bottom:28px}}
