.services-page .intro-services .intro__inner{align-items:flex-start}.services-page .intro__description{margin-top:0}.services-capabilities{padding-top:3rem;padding-bottom:3rem}@media screen and (min-width:1024px){.services-capabilities{padding-top:4rem;padding-bottom:4rem}}.services-capabilities__header{max-width:640px;margin-bottom:2.5rem}@media screen and (min-width:1024px){.services-capabilities__header{margin-bottom:3rem}}.services-capabilities__eyebrow{margin-bottom:.75rem;font-family:var(--font-mulish-stack),sans-serif;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:hsla(0,0%,100%,.5);line-height:1}.services-capabilities__title{margin-bottom:.75rem;font-size:clamp(28px,4vw,40px);line-height:1.15;color:#fff}.services-capabilities__lead{font-size:1rem;line-height:1.6;color:hsla(0,0%,100%,.65)}.services-capabilities__grid{display:grid;grid-template-columns:1fr;gap:1rem}@media screen and (min-width:768px){.services-capabilities__grid{grid-template-columns:repeat(2,1fr);gap:1.25rem}}.services-capabilities__card{display:flex;flex-direction:column;gap:.75rem;padding:1.5rem;border:1px solid hsla(0,0%,100%,.1);border-radius:20px;background:hsla(0,0%,100%,.03);transition:border-color .25s ease,background .25s ease}.services-capabilities__card:hover{border-color:hsla(0,0%,100%,.2);background:hsla(0,0%,100%,.05)}.services-capabilities__label{font-family:var(--font-mulish-stack),sans-serif;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:hsla(0,0%,100%,.45);line-height:1}.services-capabilities__card-title{font-size:clamp(18px,2.5vw,22px);line-height:1.25;color:#fff}.services-capabilities__card-desc{flex:1;font-size:.9375rem;line-height:1.55;color:hsla(0,0%,100%,.62)}.services-capabilities__link{display:inline-flex;align-items:center;gap:.5rem;margin-top:.25rem;font-size:.875rem;line-height:1;color:#fff;text-decoration:none;transition:opacity .2s ease}.services-capabilities__link:hover{opacity:.65}