.card.promo{background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;margin-right:0;min-height:25rem}.card.promo .card__content{background-image:linear-gradient(.14deg,#000 .07%,transparent 74.74%);display:flex;flex:1;flex-direction:column;justify-content:flex-end;overflow-wrap:break-word;padding:1rem}.card.promo .card__link[href]:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyNCAyMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNC4wNDI2IDAuODQ3NzRMMTQuMDQyNiAwLjg0Nzc0QzEzLjQwNDcgMS4zNzY1NyAxMy4zMTYzIDIuMzIyMzcgMTMuODQ1MiAyLjk2MDI1QzEzLjg0NiAyLjk2MTIxIDEzLjg0NjggMi45NjIxNyAxMy44NDc2IDIuOTYzMTNMMTkuMjkzNiA5LjUwNDM0TDEuNTAwMjggOS41MDQzNEMwLjY3MTY5NyA5LjUwNDM0IC00LjIyOTUzZS0wNyAxMC4xNzYgLTQuNTkxNzFlLTA3IDExLjAwNDZDLTQuOTUzOWUtMDcgMTEuODMzMiAwLjY3MTY5NyAxMi41MDQ5IDEuNTAwMjggMTIuNTA0OUwxOS4yOTM2IDEyLjUwNDlMMTMuODQ3NiAxOS4wNDYxTDEzLjg0NzYgMTkuMDQ2MUMxMy4zMTczIDE5LjY4NDEgMTMuNDA0NiAyMC42MzEyIDE0LjA0MjYgMjEuMTYxNUMxNC42ODA2IDIxLjY5MTggMTUuNjI3NyAyMS42MDQ1IDE2LjE1OCAyMC45NjY1TDIzLjY1OTQgMTEuOTY0OEwyMy43OTQ0IDExLjczOThMMjMuODk5NCAxMS41NDQ3SDIzLjg5OTRDMjQuMDMzNSAxMS4xOTcxIDI0LjAzMzUgMTAuODEyMSAyMy44OTk0IDEwLjQ2NDVMMjMuNzk0NCAxMC4yNjk1TDIzLjY1OTQgMTAuMDQ0NEwxNi4xNTggMS4wNDI3OEwxNi4xNTggMS4wNDI3OEMxNS42MjkxIDAuNDA0OTA3IDE0LjY4MzMgMC4zMTY1MTQgMTQuMDQ1NSAwLjg0NTM0N0MxNC4wNDQ1IDAuODQ2MTQ1IDE0LjA0MzUgMC44NDY5NDQgMTQuMDQyNiAwLjg0Nzc0NEwxNC4wNDI2IDAuODQ3NzRaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K);background-position:right 1rem bottom 1rem;background-repeat:no-repeat;background-size:1rem}.card.promo .card__description,.card.promo .card__heading,.card.promo .card__link{color:var(--sc--text--color--reversed);margin-left:0}.card.promo .card__heading{font-family:SC Prosper Sans Medium,Helvetica,Arial,Lucida Grande,sans-serif;font-size:1.25rem}@media(min-width:48em){.card.promo .card__heading{font-size:1.5rem}}.card.promo .card__description{font-size:.875rem}@media(min-width:48em){.card.promo .card__description{font-size:1.25rem}}.scca-block__card-section.is-promo-container{display:grid;gap:2rem;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;width:100%}@media(min-width:62em){.scca-block__card-section.is-promo-container.has-3-columns{grid-template-columns:repeat(3,minmax(0,1fr))}}.scca-block__card-section.is-promo-container.has-4-columns{grid-auto-columns:calc(100% - 2rem);grid-auto-flow:column;grid-template-rows:1fr}@media(min-width:48em){.scca-block__card-section.is-promo-container.has-4-columns{grid-auto-columns:calc(50% - 2rem)}}@media(min-width:62em){.scca-block__card-section.is-promo-container.has-4-columns{grid-auto-columns:calc(25% - 1.5rem)}}.scca-block__card-section.is-promo-container.has-4-columns.has-mixed-type{grid-template-rows:1fr 1fr}.scca-block__card-section.is-promo-container.has-4-columns.has-mixed-type>.card-height-large{grid-row:span 2}.scca-block__card-section.is-promo-container.has-4-columns.has-mixed-type>.card-height-large .card__content{padding-top:10rem}.scca-block__card-section.is-promo-container.has-4-columns.has-mixed-type>.card-height-small{min-height:15rem}.scca-block__card-section.is-promo-container.has-4-columns.has-mixed-type>.card-height-small .card__content{padding-top:2rem}.scca-block__card-section.is-promo-container.swiper-initialized{display:block;overflow:visible;padding-bottom:6em;position:relative}.scca-block__card-section.is-promo-container.swiper-initialized .swiper-button-next,.scca-block__card-section.is-promo-container.swiper-initialized .swiper-button-prev{bottom:0;left:0;position:absolute;z-index:11}.scca-block__card-section.is-promo-container.swiper-initialized .swiper-button-next{left:auto;right:0}.scca-block__card-section.is-promo-container.swiper-initialized .swiper-button-prev{left:auto;right:5.5rem}.scca-block__card-section.is-promo-container.swiper-initialized .swiper-pagination{--swiper-pagination-color:currentcolor;--swiper-pagination-bullet-inactive-color:currentcolor;bottom:1rem;text-align:left}.swiper-initialized .scca-block__card-section.is-promo-container{overflow:visible}.scca-block__card-section.is-promo-container>.promo{grid-column:auto;scroll-snap-align:start}.scca-block__card-section.is-promo-container+.wp-block-buttons{grid-column:content-start/content-end;margin-top:4em}
