@media(min-width: 60em){.feature{display:grid;grid-template-columns:repeat(2, minmax(10px, 1fr))}}.feature__media-col{background-color:#fff;display:grid;grid-column:1;grid-row:1/span 1;grid-template:1fr/1fr;padding:var(--space-l) var(--space-l) 0 var(--space-l)}@media(min-width: 60em){.feature__media-col{padding:var(--space-l) 0 var(--space-l) var(--space-l)}}.feature--right .feature__media-col{grid-column:2;padding:var(--space-l) var(--space-l) 0 var(--space-l)}@media(min-width: 60em){.feature--right .feature__media-col{padding:var(--space-l) var(--space-l) var(--space-l) 0}}.feature__media{align-items:stretch;aspect-ratio:614/657;display:flex;grid-area:1/1/-1/-1;justify-content:center;position:relative;z-index:1}.feature__media picture{width:100%}.feature__media img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 0;object-position:50% 0;width:100%}.feature__media .feature__img--fixed{align-self:center;height:auto;max-height:80%;max-width:80%;width:auto}.feature__text-col{display:grid;grid-template-rows:minmax(10px, 1fr);padding:0 var(--space-l) var(--space-l) var(--space-l)}@media(min-width: 60em){.feature__text-col{padding:var(--space-l) var(--space-l) var(--space-l) 0}}.feature--right .feature__text-col{padding:0 var(--space-l) var(--space-l) var(--space-l)}@media(min-width: 60em){.feature--right .feature__text-col{padding:var(--space-l) 0 var(--space-l) var(--space-l)}}.feature__text{aspect-ratio:614/657;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;padding:var(--space-inner);text-align:center}.feature__card-header:not(:last-child),.feature__card-text:not(:last-child){margin-bottom:var(--space-inner-s)}.feature__card-eyebrow{color:var(--color-text-soft)}.feature__media-col .feature__text{box-sizing:border-box;color:#fff;display:flex;flex-direction:column;grid-area:1/1/-1/-1;justify-content:center;padding:var(--space-inner);place-self:center;z-index:5}.feature[class*=theme-] .feature__media,.feature[class*=theme-] .feature__text-col{background-color:var(--theme-text-color)}.feature[class*=theme-] .feature__text-col .feature__text{background-color:var(--theme-color);color:var(--theme-text-color)}.feature[class*=theme-] .feature__media-col .btn{--btn-color-bg: #FFF;--btn-color-text: #020202;--btn-color-hover-bg: #EFEFEF;--btn-color-hover-text: #020202;--btn-color-hover-bd: var(--btn-color-bg)}.feature.theme-default{--theme-color: #FFF;--theme-text-color: #020202}.feature.theme-magenta{--theme-color: ;--theme-text-color: #020202}.feature.theme-red{--theme-color: ;--theme-text-color: #020202}.feature.theme-orange{--theme-color: ;--theme-text-color: #020202}.feature.theme-inverse{--theme-color: #020202;--theme-text-color: #FFF}.feature.theme-inverse .feature__media-col{background-color:var(--theme-color)}.section:has(.feature.theme-inverse){background-color:#020202;margin-top:0;margin-bottom:0;border-top:var(--space-outer-v) solid #020202;border-bottom:var(--space-outer-v) solid #020202}.feature:is(a){text-decoration:none}.feature:is(a) .feature__text{transition:color var(--trs-time) var(--trs-tfunc)}.feature[class*=theme-]:is(a) .feature__card-text:not(:last-child){color:var(--color-link)}.feature[class*=theme-]:is(a):hover .feature__text,.feature[class*=theme-]:is(a):focus .feature__text{color:var(--color-link-hover)}.feature[class*=theme-].feature--bg-img .feature__media,.feature[class*=theme-].feature--bg-img .feature__text-col{background-color:transparent;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}

/*# sourceMappingURL=feature.css.map */