.boxes .box{display:flex;flex-flow:column;gap:calc(var(--spacing-base)*4);height:100%;position:relative}.boxes .box .box__inner{border-radius:calc(var(--spacing-base)*2);display:flex;flex-flow:column}.boxes .box--with-link:has(~.box--with-link),.boxes .box--with-link~.box--with-link{opacity:1;transition:opacity .25s ease-in-out}.boxes .box--with-link:has(~.box--with-link:hover),.boxes .box--with-link:hover~.box--with-link{opacity:.5}.boxes .box .box__link{cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%;z-index:5}.boxes .box .box__link svg{margin-bottom:auto;margin-left:auto;padding:calc(var(--spacing-base)*6)}.boxes .dnd-row>.row-fluid{margin-left:calc(var(--spacing-base)*-8);margin-right:calc(var(--spacing-base)*-8)}.boxes .row-fluid>[class*=span]{padding-left:calc(var(--spacing-base)*8);padding-right:calc(var(--spacing-base)*8)}.boxes .box.box--background-shape{position:relative;z-index:2}.boxes .box.box--background-shape.box--background-shape-bottom-left:after{border-bottom-right-radius:calc(var(--spacing-base)*50);border-top-right-radius:calc(var(--spacing-base)*50);bottom:0;right:100%;transform:translate(20%,calc(var(--spacing-base)*12))}.boxes .box.box--background-shape.box--background-shape-top-right:after{border-bottom-left-radius:calc(var(--spacing-base)*50);border-top-left-radius:calc(var(--spacing-base)*50);left:100%;top:0;transform:translate(-20%,calc(var(--spacing-base)*-12))}.boxes .box .image-container.image-container--background{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.boxes .box .box__text-container{display:flex;flex-flow:column;height:100%;justify-content:space-between;position:relative;width:100%;z-index:2}