.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:#ffffff80;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:#ffffffa6}.services-capabilities__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem}@media screen and (min-width:768px){.services-capabilities__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}}.services-capabilities__card{display:flex;flex-direction:column;gap:.75rem;padding:1.5rem;border:1px solid #ffffff1a;border-radius:20px;background:#ffffff08;transition:border-color .25s ease,background .25s ease}.services-capabilities__card:hover{border-color:#fff3;background:#ffffff0d}.services-capabilities__label{font-family:var(--font-mulish-stack),sans-serif;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#ffffff73;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:#ffffff9e}.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}