.l-section--services-cards{margin-bottom:0;background-color:var(--bg-primary)}.l-section--services-cards.is-dark{--bg-primary: #0f1f6c;--txt-caption: var(--c-white);--txt-heading: var(--c-white);--txt-paragraph: var(--c--lavender-blue);--interface-divider-divider: rgba(206, 213, 219, 0.2)}.l-section--services-cards.is-dark .services-cards__card{--services-card-bg: url('../../../assets/services-cards-bg/blue-dark.svg')}.l-section--services-cards.is-dark .services-cards__card--teal{--services-card-bg: url('../../../assets/services-cards-bg/teal-dark.svg')}.l-section--services-cards.is-dark .services-cards__card--orange{--services-card-bg: url('../../../assets/services-cards-bg/orange-dark.svg')}.l-section--services-cards.is-dark .services-cards__card--purple{--services-card-bg: url('../../../assets/services-cards-bg/purple-dark.svg')}.l-section--services-cards.is-dark .services-cards__card-icon{color:var(--c-white)}.l-section--services-cards.is-dark .services-cards__card-body{border-top:1px solid var(--interface-divider-divider, rgba(206, 213, 219, 0.2))}.services-cards__header{display:grid;padding:4rem 2rem 3rem;border-bottom:1px solid var(--interface-divider-divider);gap:2rem}@media only screen and (min-width: 1024px){.services-cards__header{padding:5rem 2.5rem 4rem;gap:1.5rem}}@media only screen and (min-width: 1024px){.services-cards__header--split{align-items:end;grid-template-columns:minmax(0, 1fr) minmax(17.5rem, 24.75rem);column-gap:2.5rem}}@media only screen and (min-width: 1024px){.services-cards__header--stacked{align-items:end;justify-content:space-between;grid-template-columns:minmax(0, 41.25rem) auto;column-gap:2.5rem}}.services-cards__header-main{display:flex;flex-direction:column;max-width:41.25rem;gap:1rem}@media only screen and (min-width: 1024px){.services-cards__header-side{max-width:24.75rem}}.services-cards__header-actions{justify-self:stretch}@media only screen and (min-width: 1024px){.services-cards__header-actions{justify-self:end}}.services-cards__header-actions .btns-hld{display:flex;flex-direction:column;align-items:stretch;width:100%;max-width:32.5rem}.services-cards__header-actions .btn{flex:1 1 auto;width:100% !important}@media only screen and (min-width: 768px){.services-cards__header-actions .btns-hld{display:inline-flex;flex-direction:row;align-items:center;width:auto;max-width:none}.services-cards__header-actions .btn{flex:none;width:auto !important}}@media only screen and (min-width: 1024px){.services-cards__header--stacked .services-cards__header-actions{grid-column:2;grid-row:1}}@media only screen and (min-width: 1024px){.services-cards__header--split .services-cards__header-actions{grid-column:2}}.services-cards__caption{color:var(--txt-caption);text-transform:uppercase}.services-cards__title,.services-cards__card-title{color:var(--txt-heading)}.services-cards__description,.services-cards__card-description{color:var(--txt-paragraph)}.services-cards__cards{display:grid;grid-template-columns:1fr;gap:1rem;border-bottom:1px solid var(--interface-divider-divider)}@media only screen and (min-width: 768px){.services-cards__cards{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media only screen and (min-width: 1024px){.services-cards__cards--cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.services-cards__cards--cols-3{grid-template-columns:repeat(3, minmax(0, 1fr))}.services-cards__cards--cols-4{grid-template-columns:repeat(4, minmax(0, 1fr))}}.services-cards__card{--services-card-accent: #2669c6;--services-card-bg: url('../../../assets/services-cards-bg/blue.svg');display:flex;flex-direction:column;min-width:0;border-right:1px solid var(--interface-divider-divider);border-left:1px solid var(--interface-divider-divider);background-color:var(--bg-primary)}.services-cards__card:first-child{border-left:none}.services-cards__card:last-child{border-right:none}.services-cards__card--teal{--services-card-accent: #16a9b8;--services-card-bg: url('../../../assets/services-cards-bg/teal.svg')}.services-cards__card--orange{--services-card-accent: #e45b35;--services-card-bg: url('../../../assets/services-cards-bg/orange.svg')}.services-cards__card--purple{--services-card-accent: #964491;--services-card-bg: url('../../../assets/services-cards-bg/purple.svg')}.services-cards__card-visual{position:relative;height:11rem;background:var(--services-card-bg) 0 0/contain repeat-x;overflow:hidden}@media only screen and (max-width: 767px){.services-cards__card-visual{background-position:-8px 0}}.services-cards__card-icon{position:absolute;top:2rem;left:2rem;z-index:1;width:3.25rem;height:3.25rem;color:var(--services-card-accent)}@media only screen and (min-width: 1024px){.services-cards__card-icon{top:2.5rem;left:2.5rem}}.services-cards__card-icon-svg,.services-cards__card-icon-img{display:block;width:100%;height:100%}.services-cards__card-icon-img{object-fit:contain}.services-cards__card-body{display:flex;flex:1 1 auto;flex-direction:column;justify-content:space-between;gap:2.5rem;padding:.75rem 2rem 2.5rem}@media only screen and (min-width: 1024px){.services-cards__card-body{padding-right:2.5rem;padding-left:2.5rem}}.services-cards__card-copy{display:flex;flex-direction:column;gap:1rem}.services-cards__card-buttons,.services-cards__section-buttons{align-items:center}
