.cards{margin:clamp(4.8rem,4.8rem + 16*(100vw - 375px)/1545,6.4rem);overflow:hidden}.cards>div{padding:0}.cards .wrapper{border-radius:3.2rem;display:flex;flex-flow:column;gap:2.1rem;max-width:unset;width:100%}@media only screen and (min-width:640px){.cards .wrapper{flex-flow:row;justify-content:space-between}}@media only screen and (min-width:1280px){.cards .wrapper{align-items:center}}.cards .card{color:#fff;display:flex;flex:1;flex-flow:column;justify-content:flex-end;min-height:36rem;overflow:hidden;padding:4.8rem var(--site-padding);z-index:0}@media only screen and (min-width:640px){.cards .card{padding:5%}}@media only screen and (min-width:1280px){.cards .card{aspect-ratio:950/694}}.cards .card .preheading{color:inherit}.cards .card .heading{font-size:clamp(1.8rem,1.8rem + 18*(100vw - 375px)/1545,3.6rem)}.cards .card .buttons{margin-top:2.4rem}.cards .card .btn-link{box-shadow:inset 0 0 0 1px currentColor;color:#fff}.cards .card .image{inset:0;position:absolute;z-index:-1}.cards .card .image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cards .card:after{background:linear-gradient(0deg,rgba(0,100,113,.8) 25%,transparent 75%);bottom:0;content:"";display:block;height:100%;left:0;position:absolute;width:100%;z-index:-1!important}@media only screen and (min-width:640px){.cards .card:first-child{border-radius:0 3.2rem 3.2rem 0}.cards .card:last-child{border-radius:3.2rem 0 0 3.2rem}}.cards .card:last-child:after{background:linear-gradient(0deg,rgba(129,106,0,.8) 25%,rgba(181,150,9,0) 75%)}
