.search-service-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:2.5rem 0 2rem;border-top:1px solid #708582;gap:0 2rem}
.search-service-links a{position:relative;display:flex;flex-direction:column;gap:.4rem;min-height:110px;padding:1.4rem 2.2rem 1.4rem 0;border-bottom:1px solid #708582;text-decoration:none;color:#f3ecdf}
.search-service-links strong{font-weight:500;font-size:clamp(1.1rem,2vw,1.4rem)}
.search-service-links a span:nth-child(2){color:#cedbd5;font-size:.9rem}
.search-service-links a span:last-child{position:absolute;right:.2rem;top:1.4rem;font-size:1.4rem}
.search-service-links a:hover strong{text-decoration:underline;text-underline-offset:.25em}
.search-service-links a:focus-visible{outline:3px solid #efcf83;outline-offset:5px}
@media(max-width:600px){.search-service-links{grid-template-columns:1fr}.search-service-links a{min-height:100px}}
