.services__layout{gap:var(--fst-space-12);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.services__lead{align-content:start;gap:var(--fst-space-4);padding-top:var(--fst-space-6);border-top:var(--fst-border-width-thin) solid var(--fst-color-border-strong);color:inherit;text-decoration:none;display:grid}.services__lead p{max-width:45ch}.services__lead:hover h3,.services__row:hover h3{text-underline-offset:.2em;text-decoration:underline}.services__icon{color:var(--fst-color-text-secondary)}.services__list{margin:0;padding:0;list-style:none;display:grid}.services__go{color:var(--fst-color-text-secondary)}.services__lead .services__go{margin-block-start:var(--fst-space-2)}.services__row .services__go{grid-area:1/3}.services__row:focus-visible,.services__lead:focus-visible{outline-offset:var(--fst-space-1)}.services__row{column-gap:var(--fst-space-4);row-gap:var(--fst-space-1);padding-block:var(--fst-space-5);border-top:var(--fst-border-width-thin) solid var(--fst-color-border-subtle);color:inherit;border-radius:var(--fst-radius-sm);transition:background-color var(--fst-duration-fast) var(--fst-ease-standard);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;text-decoration:none;display:grid}.services__row:hover{background:var(--fst-color-state-hover)}.services__row p{grid-column:2;max-width:55ch}.services__list>li:first-child .services__row{border-top-color:var(--fst-color-border-strong)}@media (min-width:1024px){.services__layout{gap:var(--fst-space-16);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.services__all{margin:var(--fst-space-8) 0 0}.service-list{max-width:var(--fst-container-prose);margin:0;padding:0;list-style:none;display:grid}.service-item{column-gap:var(--fst-space-4);row-gap:var(--fst-space-2);padding-block:var(--fst-space-6);border-top:var(--fst-border-width-thin) solid var(--fst-color-border-subtle);border-radius:var(--fst-radius-sm);scroll-margin-top:calc(var(--fst-layout-topbar) + var(--fst-space-6));transition:background-color var(--fst-duration-fast) var(--fst-ease-standard);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid;position:relative}.service-item:first-child{border-top-color:var(--fst-color-border-strong)}.service-item:hover{background:var(--fst-color-state-hover)}.service-item .fst-icon-tile{grid-row:1/span 2;align-self:start}.service-item p{grid-column:2;max-width:55ch}.service-item__link{color:inherit;text-decoration:none}.service-item__link:after{content:"";position:absolute;inset:0}.service-item__link:hover{text-underline-offset:.2em;text-decoration:underline}.service-item__link:focus-visible{outline-offset:var(--fst-space-1)}.service-item__go{color:var(--fst-color-text-secondary);grid-area:1/3}.service-detail{gap:var(--fst-space-12);display:grid}.service-detail__related{gap:var(--fst-space-6);display:grid}.service-detail__back{justify-self:start}
