.suite-grid-wrapper{display:flex;flex-flow:column;gap:1.125rem;justify-content:center}@media (min-width:768px){.suite-grid-wrapper{display:flex;flex-flow:row}}.suite-grid-wrapper .grid{display:grid;flex-grow:1;gap:1.125rem}.suite-grid-wrapper .grid .box{background-color:#fff;border:3px solid #fff;padding:2rem;text-align:left}.suite-grid-wrapper .grid .box.gradient{background:#c4c4c4;background:linear-gradient(180deg,hsla(0,0%,100%,.4),hsla(0,0%,77%,.4))}.suite-grid-wrapper .grid .box .box-inner{display:flex;flex-flow:column;justify-content:end;min-height:14.5rem}.suite-grid-wrapper .grid .box .tag{align-self:start;background:#fff;border:1px solid #0b496b;border-radius:50px;font-size:1rem;font-weight:300;margin-bottom:1rem;padding:.5rem 1rem;text-align:center;text-transform:uppercase}.suite-grid-wrapper .grid .box.gradient .tag{background:#fff;border:0}@media (max-width:768px){.suite-grid-wrapper .grid span{grid-column:span 1!important;grid-row:span 1!important}}.suite-grid-wrapper .grid .box h3{color:#0b496b;font-size:clamp(21px,2vw,34px);font-weight:300;margin:0 0 1rem;overflow:hidden;position:relative}.suite-grid-wrapper .grid .box h3 span{color:#f37c40;font-weight:600}.suite-grid-wrapper .grid .box p{color:#0b496b;font-weight:300;margin:0 0 1rem;max-width:400px}.suite-grid-wrapper .grid .box a{text-decoration:none}.suite-grid-wrapper .grid .box a span{margin-left:10px;transition:all}