.domain-filter{flex-wrap:wrap;justify-content:center;gap:.6rem;margin-bottom:2.5rem;display:flex}.domain-filter__item{border:1px solid var(--site-line);color:var(--heading-font-color);border-radius:30px;align-items:center;gap:.5rem;padding:.55rem 1.2rem;font-weight:600;transition:background .2s,border-color .2s,color .2s;display:inline-flex}.domain-filter__item:hover,.domain-filter__item.is-active{border-color:var(--primary-color);background:var(--primary-color);color:#fff}.domain-filter__count{background:#1a428a1a;border-radius:20px;padding:0 .5rem;font-size:.8rem}.domain-filter__item.is-active .domain-filter__count,.domain-filter__item:hover .domain-filter__count{background:#fff3}.service-list-image{aspect-ratio:4/3;object-fit:cover}
