.svc[data-astro-cid-7a6hbtlg]{border-top:1px solid var(--color-line);grid-template-columns:3rem 1fr;grid-template-areas:"n t"".d"".m";gap:.75rem 1rem;padding-block:2rem;display:grid;position:relative}.svc[data-astro-cid-7a6hbtlg]:last-child{border-bottom:1px solid var(--color-line)}.svc[data-astro-cid-7a6hbtlg]:before{content:"";background:var(--color-terracotta);transform-origin:0;width:100%;height:1px;transition:transform .6s var(--ease-out);position:absolute;top:-1px;left:0;transform:scaleX(0)}.svc[data-astro-cid-7a6hbtlg]:has(.svc-more:hover):before,.svc[data-astro-cid-7a6hbtlg]:has(.svc-more:focus-visible):before{transform:scaleX(1)}.svc-num[data-astro-cid-7a6hbtlg]{grid-area:n;padding-top:.6rem}.svc-title[data-astro-cid-7a6hbtlg]{grid-area:t}.svc-desc[data-astro-cid-7a6hbtlg]{max-width:36rem;color:var(--color-stone);grid-area:d}.svc-more[data-astro-cid-7a6hbtlg]{color:var(--color-terracotta);grid-area:m;justify-self:start}@media (width>=1024px){.svc[data-astro-cid-7a6hbtlg]{grid-template-columns:4rem minmax(0,5fr) minmax(0,6fr);grid-template-areas:"n t d""n t m";column-gap:2rem;padding-block:2.5rem}.svc-desc[data-astro-cid-7a6hbtlg]{padding-top:.35rem}}@media (width<=640px){.svc[data-astro-cid-7a6hbtlg]{grid-template-columns:2.2rem 1fr}}
