.services-intro{padding:29px 32px;background:linear-gradient(120deg,#f1e8da,#faf7f0);border:1px solid #e5d8c4;margin-bottom:22px}
.services-breadcrumb{margin:0 0 27px}
.services-breadcrumb ol{display:flex;align-items:center;flex-wrap:wrap;gap:12px;list-style:none;margin:0;padding:0}
.services-breadcrumb li{display:flex;align-items:center;gap:12px;font-size:11px;line-height:1.8;color:#9b835e}
.services-breadcrumb a{color:#857569;text-decoration:none;transition:color .2s}
.services-breadcrumb a:hover{color:#4a1525;text-decoration:underline;text-underline-offset:4px}
.services-breadcrumb [aria-current=page]{color:#4a1525}
.service-content.services-content .services-intro>.corporate-kicker{font-size:9px;letter-spacing:1.6px;color:#a0845d;margin:0 0 12px}
.service-content.services-content .services-intro h2{font-size:26px;line-height:1.4;letter-spacing:-.4px;margin:0 0 16px}
.service-content.services-content .services-intro>p:last-child{font-size:13px;line-height:1.95;color:#7d6c59;margin:0}
.services-jumps{display:flex;flex-wrap:wrap;gap:9px;margin:0 0 39px}
.service-content .services-jumps a{display:inline-flex;align-items:center;gap:10px;padding:10px 13px;border:1px solid #e4d8c8;font-size:10px;line-height:1.8;text-decoration:none;color:#76614a;transition:background .25s,border-color .25s}
.services-jumps a span{font-size:9px;color:#ae9164}
.service-content .services-jumps a:hover{background:#f4ede1;border-color:#bca17b}
.services-content .corporate-service-card{scroll-margin-top:120px}
.services-page a:focus-visible{outline:2px solid #4a1525;outline-offset:4px}
@media(max-width:700px){.services-intro{padding:25px 23px}.service-content.services-content .services-intro h2{font-size:24px}.services-jumps{gap:7px;margin-bottom:30px}.service-content .services-jumps a{font-size:10px;padding:9px 11px}.services-content .corporate-service-card{scroll-margin-top:95px}}
@media(prefers-reduced-motion:reduce){.service-content .services-jumps a{transition:none}}
