.services-cards{height:auto;position:relative;width:100%}.services-cards__container{align-items:stretch;display:flex;gap:40px;margin:0 auto;max-width:1440px;padding:0 20px}.services-cards .intro{min-width:220px}.services-cards .intro h2{color:#fff;font-family:Work Sans;font-size:40px;font-style:normal;font-weight:700;line-height:110%;margin-bottom:48px}.services-cards .intro .description{color:#fff;font-family:Work Sans;font-size:16px;font-style:normal;font-weight:400;line-height:140%}.services-cards .cards{display:flex;flex-wrap:wrap;gap:40px;min-width:0}.services-cards .card{align-items:flex-start;border:1px solid #f3960d;border-radius:4px;display:flex;flex:1 0 0;flex-direction:column;gap:16px;padding:20px}.services-cards .eyebrow{color:#f3960d;font-size:26.322px;font-weight:700;text-transform:uppercase}.services-cards .eyebrow,.services-cards .title{font-family:Work Sans;font-style:normal;line-height:110%}.services-cards .title{color:#fff;flex:1;font-size:24px;font-weight:600}.services-cards .content-inner{display:flex;flex:1;flex-direction:column;gap:40px;padding:24px}@media (max-width:1250px){.services-cards__container{flex-direction:column}}@media (max-width:1050px){.services-cards__container{flex-direction:column}.services-cards .intro{flex:0 0 auto}}@media (max-width:760px){.services-cards .cards{flex-direction:column}.services-cards .cards .card{min-height:auto}}