/**handles:block-cta-mini-cta-style,block-lps-all-relationship--flex-cards-style**/
.b--mini-cta{--video-width:18.75rem;background-color:#f8f8f8;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%;overflow:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;contain:paint}@media (min-width:768px){.b--mini-cta{--video-width:15rem}}@media (min-width:992px){.b--mini-cta{--video-width:18.75rem}}@media (min-width:1600px){.b--mini-cta{--video-width:21.25rem}}@media (min-width:2000px){.b--mini-cta{--video-width:20%}}.b--mini-cta .l__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.b--mini-cta .l__wrapper::after{position:absolute;top:0;left:0;right:0;bottom:0;content:"";background-color:inherit;z-index:1}.b--mini-cta .l__container{z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%}.b--mini-cta .l__cnt{font:300 var(--title-xl) FoundersGrotesk,system-ui,sans}@media (min-width:768px){.b--mini-cta .l__cnt{max-width:70%}}.b--mini-cta .l__cta{width:100%;max-width:var(--video-width);border-radius:.25rem;overflow:hidden;padding:var(--spacers-xxs)}.b--mini-cta .l__cta::after{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#1c1c1b;opacity:0;content:"";-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.b--mini-cta .l__cta .btn-link-arrow-right{z-index:10}@media (hover:hover){.b--mini-cta .l__cta:hover::after{opacity:.1}}.b--mini-cta .l__cta-title{top:var(--spacers-xxs);left:var(--spacers-xxs);right:var(--spacers-xxs);width:auto}@media (min-width:768px){.b--mini-cta .l__bottom-end{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;-webkit-box-align:end;-ms-flex-align:end;align-items:end}}.b--mini-cta .l__border--top::after{left:calc(var(--gutter-base)*-.5);right:-50vw}
.b-solution--cards .is-nolink .col-box__header::before{padding-top:110%}@media (max-width:767.98px){.b-solution--cards .is-nolink .col-box__header::before{padding-top:calc(1 / 2 * 100%)}}.b-solution--cards .is-nolink .col-box__footer::after,.b-solution--cards .is-nolink .col-box__footer::before{display:none}.b-solution--cards .is-nolink .col-box__link{color:#fff}.b-solution--cards .is-nolink .col-box__button{--icon-stroke:#fff}