.ServicesPage-module__H14Cqa__needs{border-top:1px solid var(--ft-ink);margin:0;padding:0;list-style:none;display:grid}.ServicesPage-module__H14Cqa__need{gap:var(--s-2);height:100%;min-height:44px;padding:var(--s-5) 0;border-bottom:1px solid var(--line-strong);color:var(--ft-body);transition:background-color var(--dur-1) var(--ease-out);display:grid}.ServicesPage-module__H14Cqa__needTitle{font-size:var(--fs-h3);letter-spacing:-.006em;color:var(--ft-ink);font-weight:680;line-height:1.25}.ServicesPage-module__H14Cqa__needText{max-width:36ch;color:var(--muted)}.ServicesPage-module__H14Cqa__needCta{font-size:var(--fs-ui);color:var(--ft-action);padding-top:var(--s-2);font-weight:600}.ServicesPage-module__H14Cqa__need:hover .ServicesPage-module__H14Cqa__needTitle{color:var(--ft-action)}.ServicesPage-module__H14Cqa__need:hover .ServicesPage-module__H14Cqa__needCta{text-underline-offset:.3em;text-decoration-line:underline}@media (min-width:640px){.ServicesPage-module__H14Cqa__needs{column-gap:var(--s-6);grid-template-columns:1fr 1fr}}@media (min-width:1200px){.ServicesPage-module__H14Cqa__needs{grid-template-columns:5fr 4fr 4fr}.ServicesPage-module__H14Cqa__needs li:nth-child(3n+1) .ServicesPage-module__H14Cqa__needTitle{font-size:var(--fs-h2);line-height:1.12}}.ServicesPage-module__H14Cqa__otherTitle{font-size:var(--fs-h3);margin-bottom:var(--s-4)}.ServicesPage-module__H14Cqa__other{border-top:1px solid var(--line);margin:0;padding:0;list-style:none;display:grid}.ServicesPage-module__H14Cqa__otherLink{gap:var(--s-1);min-height:44px;padding-block:var(--s-4);border-bottom:1px solid var(--line);transition:color var(--dur-1) var(--ease-out);display:grid}.ServicesPage-module__H14Cqa__otherLabel{color:var(--ft-ink);font-weight:650}.ServicesPage-module__H14Cqa__otherText{font-size:var(--fs-small);color:var(--muted)}.ServicesPage-module__H14Cqa__otherLink:hover .ServicesPage-module__H14Cqa__otherLabel{color:var(--ft-action)}@media (min-width:900px){.ServicesPage-module__H14Cqa__other{column-gap:var(--s-5);grid-template-columns:repeat(4,minmax(0,1fr))}}
