/* Service selection is the opening of the detail pages. */
.service-quick{display:block;margin:0 0 28px;padding:0 0 24px;border:0;border-bottom:1px solid #dce5df;position:static;background:none}
.service-quick>.eyebrow{color:#82602d;font-size:10px;letter-spacing:1.4px;margin:0 0 12px}
.service-quick-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}
.service-quick-links a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:12px 16px;border:1px solid #d7e2dc;border-radius:3px;color:#5c6f7a;background:#f6f8f6;font-size:13px;line-height:1.4}
.service-quick-links a>span{color:#82602d;flex-shrink:0}
.service-quick-links a:hover{border-color:#ac8c55;background:#edf3ef}
.service-quick-links a:focus-visible{outline:2px solid #176958;outline-offset:4px}
.service-quick-links a[aria-current=page]{border-color:#176958;background:#176958;color:#fff}
.service-quick-links a[aria-current=page]>span{color:#e3c797}
.detail-hero .detail-breadcrumb{margin-bottom:16px}
@media(max-width:760px){
 .service-quick{padding-bottom:20px;margin-bottom:26px}
 .service-quick>.eyebrow{font-size:9px;letter-spacing:1px}
 .service-quick-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}
 .service-quick-links a{padding:8px 10px;font-size:11px;min-height:46px}
}
