.svc-index{gap:0 var(--space-7);grid-template-columns:1fr 1fr;display:grid}.svc-index__item{gap:var(--space-4);padding:var(--space-7) 0;border-top:1px solid var(--line);align-content:start;display:grid}.svc-index__item h2{font-size:var(--step-2)}.svc-index__item h2 a{text-decoration:none}.svc-index__item h2 a:hover{text-decoration:underline;text-decoration-color:var(--accent);text-decoration-thickness:2px}.svc-index__item p{color:var(--text-muted);max-width:52ch}.svc-index__item ul{gap:var(--space-2);font-size:var(--step--1);color:var(--text-muted);margin:0;padding:0;list-style:none;display:grid}.svc-index__item li{padding-left:var(--space-5);position:relative}.svc-index__item li:before{content:"";background:var(--icon);width:8px;height:2px;position:absolute;top:.7em;left:0}.svc-index__more{align-items:center;gap:var(--space-2);color:var(--text);margin-top:var(--space-2);font-weight:600;text-decoration:none;display:inline-flex}.svc-index__more svg{color:var(--icon);transition:transform .22s var(--ease-out)}.svc-index__item:hover .svc-index__more svg{transform:translate(4px)}@media (width<=48rem){.svc-index{grid-template-columns:1fr}}
