.l-section--feature-cards-grid{margin-bottom:0;background-color:var(--bg-primary);--feature-cards-grid-icon-color: var(--c--brand-tertiary-500-main)}.l-section--feature-cards-grid.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);--feature-cards-grid-icon-color: var(--c-white)}.l-section--feature-cards-grid.feature-cards-grid--compact-icons .feature-cards-grid__header{padding:4rem 2.5rem}.l-section--feature-cards-grid.feature-cards-grid--compact-icons .feature-cards-grid__card-icon{width:4rem;height:4rem}.l-section--feature-cards-grid.feature-cards-grid--compact-icons .feature-cards-grid__card-icon-svg,.l-section--feature-cards-grid.feature-cards-grid--compact-icons .feature-cards-grid__card-icon-img{width:100%;height:100%;object-fit:contain}.feature-cards-grid__divider{height:2rem}.feature-cards-grid__divider--top{border-bottom:1px solid var(--interface-divider-divider)}.feature-cards-grid__divider--bottom{border-top:1px solid var(--interface-divider-divider)}.feature-cards-grid__header{display:grid;padding:4rem 2rem 3rem;border-bottom:1px solid var(--interface-divider-divider);gap:1.5rem}@media only screen and (min-width: 1024px){.feature-cards-grid__header{padding:5rem 2.5rem 4rem}}@media only screen and (min-width: 1024px){.feature-cards-grid__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){.feature-cards-grid__header--stacked{align-items:end;grid-template-columns:minmax(0, 1fr) auto;column-gap:2.5rem}}.feature-cards-grid__header--centered{justify-items:center}@media only screen and (min-width: 1024px){.feature-cards-grid__header--centered{justify-items:center}}.feature-cards-grid__header-main{display:flex;flex-direction:column;max-width:41.25rem;gap:1rem}@media only screen and (min-width: 1024px){.feature-cards-grid__header-side{max-width:24.75rem}}.feature-cards-grid__header-actions{justify-self:start}@media only screen and (min-width: 1024px){.feature-cards-grid__header-actions{justify-self:end}}@media only screen and (min-width: 1024px){.feature-cards-grid__header--stacked .feature-cards-grid__header-actions{grid-column:2;grid-row:1}}@media only screen and (min-width: 1024px){.feature-cards-grid__header--split .feature-cards-grid__header-actions{grid-column:2}}@media only screen and (min-width: 1024px){.feature-cards-grid__header--split.has-actions .feature-cards-grid__header-main{max-width:none}}@media only screen and (min-width: 1024px){.feature-cards-grid__header--split.has-actions .feature-cards-grid__header-side{align-self:end;grid-column:2;grid-row:1/span 2}}@media only screen and (min-width: 1024px){.feature-cards-grid__header--split.has-actions .feature-cards-grid__header-actions{grid-column:1;grid-row:2;justify-self:start}}.feature-cards-grid__header--centered .feature-cards-grid__header-main{align-items:center;max-width:52.5rem;text-align:center}.feature-cards-grid__header--centered .feature-cards-grid__description{max-width:52.5rem}.feature-cards-grid__header--centered .feature-cards-grid__header-actions{justify-self:center}@media only screen and (min-width: 1024px){.feature-cards-grid__header--centered .feature-cards-grid__header-actions{justify-self:center}}.feature-cards-grid__caption,.feature-cards-grid__card-caption{color:var(--txt-caption);text-transform:uppercase}.feature-cards-grid__title,.feature-cards-grid__card-title{color:var(--txt-heading)}.feature-cards-grid__description,.feature-cards-grid__card-description{color:var(--txt-paragraph)}.feature-cards-grid__cards{display:grid;grid-template-columns:1fr}@media only screen and (min-width: 768px){.feature-cards-grid__cards{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media only screen and (min-width: 1024px){.feature-cards-grid__cards--cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.feature-cards-grid__cards--cols-3{grid-template-columns:repeat(3, minmax(0, 1fr))}.feature-cards-grid__cards--cols-4{grid-template-columns:repeat(4, minmax(0, 1fr))}.feature-cards-grid__cards--cols-5{grid-template-columns:repeat(5, minmax(0, 1fr))}}.feature-cards-grid__card{display:flex;flex-direction:column;min-width:0;padding:2.5rem 2rem;border-bottom:1px solid var(--interface-divider-divider)}@media only screen and (min-width: 768px){.feature-cards-grid__card{padding:2rem;border-right:1px solid var(--interface-divider-divider)}.feature-cards-grid__card:nth-child(2n){border-right:0}}@media only screen and (min-width: 1024px){.feature-cards-grid__card{padding:2.5rem;border-right:1px solid var(--interface-divider-divider)}}@media only screen and (min-width: 1024px){.feature-cards-grid__cards--cols-2 .feature-cards-grid__card:nth-child(2n){border-right:0}}@media only screen and (min-width: 1024px){.feature-cards-grid__cards--cols-3 .feature-cards-grid__card:nth-child(2n){border-right:1px solid var(--interface-divider-divider)}.feature-cards-grid__cards--cols-3 .feature-cards-grid__card:nth-child(3n){border-right:0}}@media only screen and (min-width: 1024px){.feature-cards-grid__cards--cols-4 .feature-cards-grid__card:nth-child(2n){border-right:1px solid var(--interface-divider-divider)}.feature-cards-grid__cards--cols-4 .feature-cards-grid__card:nth-child(4n){border-right:0}}@media only screen and (min-width: 1024px){.feature-cards-grid__cards--cols-5 .feature-cards-grid__card:nth-child(2n){border-right:1px solid var(--interface-divider-divider)}.feature-cards-grid__cards--cols-5 .feature-cards-grid__card:nth-child(5n){border-right:0}}.feature-cards-grid__card-icon{flex:none;margin-bottom:1.5rem;color:var(--feature-cards-grid-icon-color)}.feature-cards-grid__card-icon-svg,.feature-cards-grid__card-icon-img{display:block}.feature-cards-grid__card-icon-img{object-fit:contain}.feature-cards-grid__card-body{display:flex;flex:1 1 auto;flex-direction:column;justify-content:space-between;gap:2.5rem;min-height:0}.feature-cards-grid__card-copy{display:flex;flex-direction:column;gap:.5rem}.feature-cards-grid__card-description{margin-top:.5rem}.feature-cards-grid__section-buttons,.feature-cards-grid__card-buttons{align-items:center}.feature-cards-grid__card-buttons{align-items:center}
