.mp-heading-rule-host{position:relative}.mp-heading-rule{pointer-events:none;position:absolute;left:0;right:0;bottom:-8px;height:2px;background:#18d6bd;opacity:0;transform-origin:left;display:block}
.mp-lift-target a:focus-visible{outline:3px solid #7548ae;outline-offset:4px}
.services-refined>.service-grid{gap:20px;align-items:stretch}.services-refined>.service-grid>.service,.services-refined>.service-grid>.service:last-child{padding:20px 18px 24px;border:1px solid #cbd5ca;border-radius:12px;background:#fdfbf6;box-shadow:0 3px 6px #0c2b2608,0 12px 24px #0c2b2610;position:relative;transform-origin:center center}.services-refined .service:focus-within{z-index:2}.services-refined .service>.illustration{margin-bottom:18px}@media(max-width:1050px){.services-refined>.service-grid{gap:22px}.services-refined>.service-grid>.service:nth-child(even){border-right:1px solid #cbd5ca}}@media(max-width:600px){.services-refined>.service-grid{gap:22px}.services-refined>.service-grid>.service:first-child,.services-refined>.service-grid>.service:last-child,.services-refined>.service-grid>.service{padding:22px 18px 24px;border:1px solid #cbd5ca}}