.two-animating-cards{position:relative;min-height:1080px;overflow:hidden;z-index:1}@media(min-width:768px){.two-animating-cards{min-height:748px}}@media(min-width:1280px){.two-animating-cards{min-height:800px}}@media(min-width:1440px){.two-animating-cards{min-height:1054px}}.two-animating-cards>.media{position:absolute;z-index:-1}.two-animating-cards>.media:before{width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(12,33,77,.6)),to(rgba(12,33,77,0))),#d3d3d3 50%/cover no-repeat;background:linear-gradient(180deg,rgba(12,33,77,.6) 0%,rgba(12,33,77,0) 100%),#d3d3d3 50%/cover no-repeat;mix-blend-mode:multiply;content:"";display:block;position:absolute}.two-animating-cards__header{color:#fff;padding-block:var(--spacer-six) var(--spacer-five);padding-inline:var(--spacer-six);text-align:center;margin-inline:auto}@media(min-width:1280px){.two-animating-cards__header{max-width:768px}}.two-animating-cards__eyebrow-text{margin-bottom:4px}.two-animating-cards__heading{margin-bottom:10px;margin-block:0;font-family:"Kapra-Regular",sans-serif;font-weight:400;font-size:calc(36px + ((100vw - 320px) / ((768 - 320) / (42 - 36))));line-height:1.1;letter-spacing:0;text-transform:uppercase}@media(min-width:768px)and (max-width:1279.98px){.two-animating-cards__heading{font-size:calc(42px + ((100vw - 768px) / ((1280 - 768) / (48 - 42))))}}@media(min-width: 1280px)and (max-width: 1919.98px){.two-animating-cards__heading{font-size:calc(48px + ((100vw - 1280px) / ((1920 - 1280) / (64 - 48))))}}@media(min-width: 1920px){.two-animating-cards__heading{font-size:64px}}@media(min-width: 768px){.two-animating-cards__heading{margin-bottom:12px}}@media(min-width: 1280px){.two-animating-cards__heading{margin-bottom:14px}}@media(min-width: 1440px){.two-animating-cards__heading{margin-bottom:16px}}.two-animating-cards__cards-wrapper{display:grid;grid-template-rows:1fr 1fr;min-height:680px;margin-inline:var(--spacer-two)}@media(min-width:768px){.two-animating-cards__cards-wrapper{min-height:438px;grid-template-rows:1fr;grid-template-columns:1fr 1fr;margin-inline:var(--spacer-seven)}}@media(min-width:1440px){.two-animating-cards__cards-wrapper{min-height:640px}}.two-animating-cards__card{position:relative;--btn-padding-inline:20px;--btn-padding-block:10px}.two-animating-cards__card:hover .media:last-of-type{visibility:visible;opacity:1;-webkit-transition:.3s ease-in;transition:.3s ease-in}@media(prefers-reduced-motion:reduce){.two-animating-cards__card:hover .media:last-of-type{-webkit-animation:none;animation:none;-webkit-transition:none;transition:none}}.two-animating-cards__card:hover .image-logo{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-transition:.3s ease-in;transition:.3s ease-in}@media(prefers-reduced-motion:reduce){.two-animating-cards__card:hover .image-logo{-webkit-animation:none;animation:none;-webkit-transition:none;transition:none}}.two-animating-cards__card .image-logo{max-height:100px;-webkit-transition:.3s ease-in;transition:.3s ease-in}@media(prefers-reduced-motion:reduce){.two-animating-cards__card .image-logo{-webkit-animation:none;animation:none;-webkit-transition:none;transition:none}}.two-animating-cards__card:first-of-type{grid-row:1/2}@media(min-width:768px){.two-animating-cards__card:first-of-type{grid-column:1/2}}.two-animating-cards__card:last-of-type{grid-row:2/3}@media(min-width:768px){.two-animating-cards__card:last-of-type{grid-row:1/2;grid-column:2/3}}.two-animating-cards__card .media{position:absolute;height:340px;z-index:-1}.two-animating-cards__card .media:has(picture):before{content:"";display:block;position:absolute;width:100%;height:100%;background:-webkit-gradient(linear,left bottom,left top,from(rgba(12,33,77,.1)),to(rgba(12,33,77,.2))) #d3d3d3 50%/cover no-repeat;background:linear-gradient(0deg,rgba(12,33,77,.1) 0%,rgba(12,33,77,.2) 100%) #d3d3d3 50%/cover no-repeat;mix-blend-mode:multiply}@media(min-width:768px){.two-animating-cards__card .media{height:100%}}.two-animating-cards__card .media:last-of-type{visibility:hidden;opacity:0;-webkit-transition:.8s ease-in;transition:.8s ease-in}@media(prefers-reduced-motion:reduce){.two-animating-cards__card .media:last-of-type{-webkit-animation:none;animation:none;-webkit-transition:none;transition:none}}.two-animating-cards__card--eyebrow-text{color:#fff}.two-animating-cards__card--content-wrapper{position:absolute;height:100%;margin-inline:auto;inset:auto 0 auto 0;row-gap:var(--spacer-two);-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.two-animating-cards .cascading-animation{opacity:0}.two-animating-cards .cascading-animation.visible{-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-name:slidein;animation-name:slidein;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-play-state:running;animation-play-state:running}@-webkit-keyframes slidein{from{-webkit-transform:translateY(150vh) scaleY(2);transform:translateY(150vh) scaleY(2);opacity:0}to{-webkit-transform:translateY(0) scaleY(1);transform:translateY(0) scaleY(1);opacity:1}}@keyframes slidein{from{-webkit-transform:translateY(150vh) scaleY(2);transform:translateY(150vh) scaleY(2);opacity:0}to{-webkit-transform:translateY(0) scaleY(1);transform:translateY(0) scaleY(1);opacity:1}}