.service-row[data-astro-cid-mqxae36v]{color:var(--color-ink);isolation:isolate;transition:color .6s var(--ease-premium);grid-template-columns:2.25rem minmax(0,1fr) 48px;grid-template-areas:"index title arrow"".desc desc";align-items:center;gap:10px 20px;padding:26px 0 28px;text-decoration:none;display:grid;position:relative}.service-row__fill[data-astro-cid-mqxae36v]{background-color:var(--color-navy);transform-origin:bottom;transition:transform .6s var(--ease-premium);z-index:-1;position:absolute;inset:0 -20px;transform:scaleY(0)}.service-row__line[data-astro-cid-mqxae36v]{transition:transform var(--dur-line) var(--ease-premium), background-color .4s var(--ease-premium);position:absolute;bottom:0;left:0}.service-row__index[data-astro-cid-mqxae36v]{font-family:var(--font-sans);letter-spacing:.12em;color:var(--color-brass-ink);transition:color .5s var(--ease-premium);grid-area:index;font-size:.75rem;font-weight:600}.service-row__title[data-astro-cid-mqxae36v]{font-family:var(--font-display);letter-spacing:-.01em;transition:transform .6s var(--ease-premium);grid-area:title;font-size:clamp(1.375rem,4.6vw,1.75rem);font-weight:500;line-height:1.2}.service-row__desc[data-astro-cid-mqxae36v]{color:color-mix(in srgb, var(--color-ink) 74%, transparent);max-width:36rem;transition:color .5s var(--ease-premium);grid-area:desc;font-size:.9375rem;line-height:1.55}.service-row__arrow[data-astro-cid-mqxae36v]{grid-area:arrow;justify-self:end}.service-row[data-astro-cid-mqxae36v]:active .service-row__fill[data-astro-cid-mqxae36v]{transform:scaleY(1)}.service-row[data-astro-cid-mqxae36v]:active{color:var(--color-paper)}.service-row[data-astro-cid-mqxae36v]:active .service-row__desc[data-astro-cid-mqxae36v],.service-row[data-astro-cid-mqxae36v]:active .service-row__index[data-astro-cid-mqxae36v]{color:#f4f1ecc7}@media (width>=1024px){.service-row[data-astro-cid-mqxae36v]{grid-template-columns:3rem minmax(0,1fr) minmax(0,17rem) 56px;grid-template-areas:"index title desc arrow";column-gap:32px;min-height:124px;padding-block:24px}.service-row__title[data-astro-cid-mqxae36v]{font-size:clamp(1.75rem,2.4vw,2.125rem)}.service-row__desc[data-astro-cid-mqxae36v]{transition:transform .5s var(--ease-premium), color .5s var(--ease-premium);font-size:.875rem;transform:translate(-10px)}.service-row__arrow[data-astro-cid-mqxae36v]{width:56px;height:56px}}@media (hover:hover){.service-row[data-astro-cid-mqxae36v]:hover,.service-row[data-astro-cid-mqxae36v]:focus-visible{color:var(--color-paper)}.service-row[data-astro-cid-mqxae36v]:hover .service-row__fill[data-astro-cid-mqxae36v],.service-row[data-astro-cid-mqxae36v]:focus-visible .service-row__fill[data-astro-cid-mqxae36v]{transform:scaleY(1)}.service-row[data-astro-cid-mqxae36v]:hover .service-row__index[data-astro-cid-mqxae36v],.service-row[data-astro-cid-mqxae36v]:focus-visible .service-row__index[data-astro-cid-mqxae36v]{color:var(--color-paper);opacity:.7}.service-row[data-astro-cid-mqxae36v]:hover .service-row__desc[data-astro-cid-mqxae36v],.service-row[data-astro-cid-mqxae36v]:focus-visible .service-row__desc[data-astro-cid-mqxae36v]{color:#f4f1ecd9}.service-row[data-astro-cid-mqxae36v]:hover .service-row__title[data-astro-cid-mqxae36v],.service-row[data-astro-cid-mqxae36v]:focus-visible .service-row__title[data-astro-cid-mqxae36v]{transform:translate(14px)}.service-row[data-astro-cid-mqxae36v]:hover .service-row__line[data-astro-cid-mqxae36v],.service-row[data-astro-cid-mqxae36v]:focus-visible .service-row__line[data-astro-cid-mqxae36v]{background-color:var(--color-brass)}.service-row[data-astro-cid-mqxae36v]:hover .service-row__arrow[data-astro-cid-mqxae36v],.service-row[data-astro-cid-mqxae36v]:focus-visible .service-row__arrow[data-astro-cid-mqxae36v]{background-color:var(--color-paper);border-color:var(--color-paper);color:var(--color-navy);transform:rotate(-45deg)}}@media (hover:hover) and (width>=1024px){.service-row[data-astro-cid-mqxae36v]:hover .service-row__desc[data-astro-cid-mqxae36v],.service-row[data-astro-cid-mqxae36v]:focus-visible .service-row__desc[data-astro-cid-mqxae36v]{transform:translate(0)}}
