/* Design Eye revision: legibility, explicit actions, service-specific conditions. */
.section-heading .eyebrow,.eyebrow{color:#52684f}
.service-copy .more{display:inline-flex;align-items:center;justify-content:space-between;gap:36px;min-height:46px;min-width:145px;padding:10px 0;font-size:14px;border-bottom:1px solid #718569}
.service-copy .more:hover{color:#183829;border-color:#183829}
.service-copy .kind{font-size:14px;color:#3f5946}
.service-copy .tag{font-size:14px;color:#3f5946}
.for-whom{font-size:11px;color:#536c4c;margin:13px 0 0;line-height:1.6}
.proof-link{display:flex;align-items:center;justify-content:space-between;gap:25px;max-width:510px;border-top:1px solid #dce3d6;border-bottom:1px solid #dce3d6;padding:18px 0;margin:43px 0 0 auto;font-size:13px;text-decoration:none}
.footer{grid-template-columns:1fr 1.45fr .65fr;gap:28px}.footer-info p+p{font-size:11px;line-height:1.9}.footer-info .footer-hours{margin-top:9px}.footer-info .footer-hours small{font-size:10px;color:#52684f}
@media(max-width:760px){.service-copy .kind{font-size:12px}.service-copy .tag{font-size:13px}.for-whom{font-size:11px;margin-top:10px}.service-copy .more{font-size:13px;min-width:145px;margin-top:9px}.service-item{padding-bottom:23px!important}.proof-link{margin-top:25px;font-size:12px;gap:18px;padding-block:16px}.footer{grid-template-columns:1fr;gap:23px}.footer-info .footer-hours{line-height:1.95}}
