.service-grid{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid #d8d6ce;border-left:1px solid #d8d6ce}
.service-grid .service-card{padding:38px;border-right:1px solid #d8d6ce;border-bottom:1px solid #d8d6ce;min-height:700px;display:flex;flex-direction:column;margin:0}
.service-title{display:flex;gap:22px;align-items:flex-start}
.service-title>span{color:#9a7738;font:600 12px Manrope;padding-top:7px}
.service-title p{font-size:10px;letter-spacing:.16em;color:#9a7738;margin:0}
.service-grid .service-title h3{font-size:27px;margin:3px 0 18px}
.service-intro{color:#69747a;font-size:15px;min-height:74px;margin:0 0 22px}
.service-grid ul{list-style:none;padding:0;margin:0}
.service-grid li{display:grid;grid-template-columns:155px 1fr;gap:18px;padding:11px 0;border-top:1px solid #e4e1d9}
.service-grid li b{font-size:13px}
.service-grid li small{color:#69747a;font-size:12px;line-height:1.45}
.service-outcome{background:#f4f1e9;border-left:3px solid #c9a96a;padding:13px 16px;margin-top:auto}
.service-outcome b{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#9a7738}
.service-outcome p{margin:3px 0 0;color:#17252d;font-size:12px}
.service-grid .service-card>a{display:inline-block;margin-top:20px;font-size:12px;font-weight:700;text-decoration:none}
.service-grid .service-card>a:hover{color:#9a7738}
@media(max-width:850px){.service-grid{grid-template-columns:1fr}.service-grid .service-card{padding:28px 22px;min-height:0}.service-intro{min-height:0}.service-grid li{grid-template-columns:1fr;gap:3px;padding:12px 0}.service-outcome{margin-top:24px}}
