:root{--f-primary: "Mark Pro", sans-serif;--f-primary-medium: "Mark Pro Medium", sans-serif;--f-primary-bold: "Mark Pro Bold", sans-serif;--z-header: 90;--z-search-loader: 80}.anim-enabled .anim-fade-up{visibility:hidden;opacity:0;transform:translateY(50px);transition:all .3s ease-in-out}.anim-enabled .anim-fade-up.is-scrolled{visibility:visible;opacity:1;transform:none}.two-sided-cards__cards{display:grid;gap:30px}.two-sided-cards__swiper{display:flex;align-items:center}.two-sided-cards__swiper .swiper{order:2;width:0;flex-grow:1;overflow:visible}.two-sided-cards__swiper .swiper-slide{opacity:0;transition:opacity .3s}.two-sided-cards__swiper .swiper-slide.swiper-slide-active{opacity:1}.two-sided-cards__swiper .swiper-button{position:relative;z-index:2;flex:40px 0 0;height:70px;display:flex !important;align-items:center;justify-content:center;color:#102e68;font-size:1.5rem;transition:color .3s}.two-sided-cards__swiper .swiper-button:hover{color:#2c68c0}.two-sided-cards__swiper .swiper-button.swiper-button-disabled{color:#b7bcc0}.two-sided-cards__swiper .swiper-button.-prev{order:1}.two-sided-cards__swiper .swiper-button.-next{order:3}.two-sided-cards:has(.two-sided-cards__swiper){padding-inline:0 !important}.two-sided-cards.card-color-blue .two-sided-card__front{color:#fff;--heading-d-color: $white-01}.two-sided-cards.card-color-blue .two-sided-card__front::before{background:linear-gradient(143deg, #3186CF 0.8%, #2C68C0 100%)}.two-sided-cards.card-color-navy .two-sided-card__front{color:#fff;--heading-d-color: $white-01}.two-sided-cards.card-color-navy .two-sided-card__front::before{background:linear-gradient(143deg, #315787 0.8%, #102E68 100%)}.two-sided-cards.card-color-gray .two-sided-card__front::before{background:linear-gradient(143deg, #C4CDDA 0.8%, #93A6BE 100%)}@media screen and (min-width: 50rem){.two-sided-cards__swiper .swiper-button{flex:70px 0 0}.two-sided-cards__swiper .swiper-slide.swiper-slide-active+.swiper-slide{opacity:1}}@media screen and (min-width: 90rem){.two-sided-cards__cards{display:flex;justify-content:center;gap:30px}.two-sided-cards__cards .two-sided-card{flex:calc(33.333% - 20px) 0 0}}@media screen and (min-width: 73.125rem){.two-sided-cards:has(.two-sided-cards__swiper){padding-inline:66px !important}.two-sided-cards__swiper .swiper-slide.swiper-slide-active+.swiper-slide+.swiper-slide{opacity:1}}.two-sided-card{background-color:rgba(0,0,0,0);perspective:1000px;cursor:pointer}.two-sided-card__inner{position:relative;transition:transform .8s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;transform:rotateY(180deg);-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%}.two-sided-card__inner h3{font-size:1.75rem;line-height:2rem;margin-bottom:16px}.two-sided-card__inner h4{font-size:1.375rem;line-height:2rem;margin:24px 0 0;color:#2c68c0}.two-sided-card__inner h4+p{font-size:1.125rem;line-height:1.5rem}.two-sided-card__inner p,.two-sided-card__inner ul,.two-sided-card__inner ol{font-size:1.25rem;line-height:2rem;margin-bottom:16px}.two-sided-card__inner p.disclosure,.two-sided-card__inner ul.disclosure,.two-sided-card__inner ol.disclosure{font-size:0.875rem;line-height:1.5rem}.two-sided-card__inner .media{margin-bottom:24px}.two-sided-card__front,.two-sided-card__back{padding:48px 32px 64px;height:100%}.two-sided-card__front{position:absolute;z-index:1;top:0;left:0;width:100%;transform:rotateY(180deg);transition:opacity .01s .3s}.two-sided-card__front>:first-child{margin-top:0}.two-sided-card__front>:last-child{padding-right:80px;margin-bottom:0}.two-sided-card__front>*{position:relative;z-index:1}.two-sided-card__front::before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;transition:transform .3s ease-in-out}.two-sided-card__front::after{content:"";width:32px;height:32px;border-radius:3px;background:center no-repeat #fff;background-size:24px 24px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill='%232C68C0' d='M2 10.75C2 11.44 2.559 12 3.25 12s1.25-.559 1.25-1.25C4.5 8.68 6.18 7 8.25 7h6.25v1.25a1.255 1.255 0 0 0 2.137.886l2.5-2.5a1.252 1.252 0 0 0 0-1.77l-2.5-2.5a1.245 1.245 0 0 0-1.364-.27A1.25 1.25 0 0 0 14.5 3.25V4.5H8.25A6.249 6.249 0 0 0 2 10.75Zm20 2.5c0-.691-.559-1.25-1.25-1.25s-1.25.559-1.25 1.25c0 2.07-1.68 3.75-3.75 3.75H9.5v-1.25a1.255 1.255 0 0 0-2.137-.886l-2.5 2.5a1.252 1.252 0 0 0 0 1.77l2.5 2.5c.36.36.895.465 1.364.27a1.25 1.25 0 0 0 .773-1.157v-1.25h6.25a6.249 6.249 0 0 0 6.25-6.25v.003Z'/%3E%3C/svg%3E");position:absolute;z-index:1;bottom:32px;right:32px}.two-sided-card__back{position:relative;background-color:#f8f7f7;border-top:4px solid #2c68c0;opacity:0;transition:opacity .01s .3s}.two-sided-card__back>:first-child{margin-top:0}.two-sided-card__back>:nth-last-child(2){padding-right:80px;margin-bottom:0}.two-sided-card__back>:nth-last-child(2):is(ul),.two-sided-card__back>:nth-last-child(2):is(ol){padding-right:0}.two-sided-card__back>:nth-last-child(2):is(ul) li:last-child,.two-sided-card__back>:nth-last-child(2):is(ol) li:last-child{padding-right:80px}.two-sided-card__close{appearance:none;border:0;cursor:pointer;width:32px;height:32px;border-radius:3px;background:center no-repeat #2c68c0;background-size:24px 24px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23fff' d='M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12 19 6.41Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h24v24H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");position:absolute;bottom:32px;right:32px;transition:transform .3s}.two-sided-card__close:hover{transform:scale(1.2)}.two-sided-card:hover .two-sided-card__front::before{transform:scale(1.05)}.two-sided-card.is-flipped{cursor:initial}.two-sided-card.is-flipped .two-sided-card__inner{transform:rotateY(0)}.two-sided-card.is-flipped .two-sided-card__front{pointer-events:none;box-shadow:0 0 0 0 #2c68c0;opacity:0;transition:box-shadow .3s ease-in-out,opacity .01s .25s}.two-sided-card.is-flipped .two-sided-card__back{z-index:1;opacity:1}@media screen and (min-width: 50rem){.two-sided-card__back,.two-sided-card__front{padding-bottom:32px}}