.flip-cards-container{--flip-card-title-color-white: var(--tc-text-white-permanent);--flip-card-title-color-black: var(--tc-text-black-permanent);--flip-card-text-color: var(--tc-text-primary);--flip-card-button-background-color: var(--tc-text-black-permanent);--flip-card-button-icon-color: var(--tc-text-white-permanent);--flip-card-icon-color: var(--tc-icon-primary);--flip-card-shadow: var(--tc-elevation-three);--flip-card-hover-border-color: var(--tc-border-quaternary);--flip-card-focus-outline-color: var(--tc-blue-40);--flip-card-background-yellow-light: var(--tc-layer-yellow-quaternary);--flip-card-background-yellow-light-down: linear-gradient(180deg, var(--tc-yellow-10) 0.05%, var(--tc-yellow-20) 100%);--flip-card-background-yellow-light-up: linear-gradient(0deg, var(--tc-yellow-10) 0%, var(--tc-yellow-20) 100%);--flip-card-background-yellow-med-light: var(--tc-layer-yellow-tertiary);--flip-card-background-yellow-med-light-down: linear-gradient(0deg, var(--tc-yellow-40) 0.06%, var(--tc-yellow-20) 99.94%);--flip-card-background-yellow-med-light-up: linear-gradient(0deg, var(--tc-yellow-20) 0.06%, var(--tc-yellow-40) 99.94%);--flip-card-background-yellow-med-dark: var(--tc-layer-yellow-secondary);--flip-card-background-yellow-dark: var(--tc-layer-yellow-primary);--flip-card-background-yellow-dark-down: linear-gradient(0deg, var(--tc-yellow-40) 00.6%, var(--tc-yellow-30) 99.94%);--flip-card-background-yellow-dark-up: linear-gradient(0deg, var(--tc-yellow-30) 00.6%, var(--tc-yellow-40) 99.94%);--flip-card-background-grey-light: var(--tc-layer-grey-secondary);--flip-card-background-grey-light-down: linear-gradient(0deg, var(--tc-grey-30) 00.6%, var(--tc-grey-20) 99.94%);--flip-card-background-grey-light-up: linear-gradient(0deg, var(--tc-grey-20) 00.6%, var(--tc-grey-30) 99.94%);--flip-card-background-grey-med-light: var(--tc-grey-40);--flip-card-background-grey-med-light-down: linear-gradient(0deg, var(--tc-grey-30) 00.6%, var(--tc-grey-20) 99.94%);--flip-card-background-grey-med-light-up: linear-gradient(0deg, var(--tc-grey-20) 00.6%, var(--tc-grey-30) 99.94%);--flip-card-background-grey-dark: var(--tc-grey-50);--flip-card-background-grey-dark-down: linear-gradient(0deg, var(--tc-grey-40) 00.6%, var(--tc-grey-20) 99.94%);--flip-card-background-grey-dark-up: linear-gradient(0deg, var(--tc-grey-20) 00.6%, var(--tc-grey-40) 99.94%)}.flip-cards-container.dark{--flip-card-title-color-white: var(--tc-text-white-permanent-dark);--flip-card-title-color-black: var(--tc-text-black-permanent-dark);--flip-card-text-color: var(--tc-text-primary-dark);--flip-card-button-background-color: var(--tc-gradient-grey-accent-dark);--flip-card-button-icon-color: var(--tc-grey-minus-10-dark);--flip-card-icon-color: var(--tc-icon-primary-dark);--flip-card-shadow: var(--tc-elevation-three-dark);--flip-card-hover-border-color: var(--tc-border-quaternary-dark);--flip-card-focus-outline-color: var(--tc-blue-40-dark);--flip-card-background-yellow-light: var(--tc-brown-80-dark);--flip-card-background-yellow-light-down: linear-gradient(180deg, var(--tc-brown-60-dark) 0.05%, var(--tc-brown-80-dark) 100%);--flip-card-background-yellow-light-up: linear-gradient(0deg, var(--tc-brown-60-dark) 0%, var(--tc-brown-80-dark) 100%);--flip-card-background-yellow-med-light: var(--tc-brown-60-dark);--flip-card-background-yellow-med-light-down: linear-gradient(0deg, var(--tc-brown-80-dark) 0.06%, var(--tc-brown-60-dark) 99.94%);--flip-card-background-yellow-med-light-up: linear-gradient(0deg, var(--tc-brown-60-dark) 0.06%, var(--tc-brown-80-dark) 99.94%);--flip-card-background-yellow-med-dark: var(--tc-brown-70-dark);--flip-card-background-yellow-dark: var(--tc-brown-80-dark);--flip-card-background-yellow-dark-down: linear-gradient(0deg, var(--tc-brown-80-dark) 00.6%, var(--tc-brown-70-dark) 99.94%);--flip-card-background-yellow-dark-up: linear-gradient(0deg, var(--tc-brown-70-dark) 00.6%, var(--tc-brown-80-dark) 99.94%);--flip-card-background-grey-light: var(--tc-brown-70-dark);--flip-card-background-grey-light-down: linear-gradient(0deg, var(--tc-brown-80-dark) 00.6%, var(--tc-brown-70-dark) 99.94%);--flip-card-background-grey-light-up: linear-gradient(0deg, var(--tc-grey-20-dark) 00.6%, var(--tc-grey-10-dark) 99.94%);--flip-card-background-grey-med-light: var(--tc-brown-60-dark);--flip-card-background-grey-med-light-down: linear-gradient(0deg, var(--tc-grey-10-dark) 00.6%, var(--tc-grey-20-dark) 99.94%);--flip-card-background-grey-med-light-up: linear-gradient(0deg, var(--tc-brown-70-dark) 00.6%, var(--tc-brown-80-dark) 99.94%);--flip-card-background-grey-dark: var(--tc-brown-50-dark);--flip-card-background-grey-dark-down: linear-gradient(0deg, var(--tc-brown-80-dark) 00.6%, var(--tc-brown-60-dark) 99.94%);--flip-card-background-grey-dark-up: linear-gradient(0deg, var(--tc-brown-60-dark) 00.6%, var(--tc-brown-80-dark) 99.94%)}.flip-cards-container .flip-cards{display:grid;grid-template-columns:1fr;justify-content:center;gap:1rem}@media(min-width: 48rem){.flip-cards-container .flip-cards{gap:1.5rem}}@media(min-width: 48rem){.flip-cards-container .flip-cards--more-than-three{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 80rem){.flip-cards-container .flip-cards--more-than-three{grid-template-columns:repeat(4, minmax(0, 1fr))}}.flip-cards-container .flip-cards--three-or-less{grid-template-columns:1fr}@media(min-width: 64rem){.flip-cards-container .flip-cards--three-or-less{grid-template-columns:repeat(3, minmax(0, 1fr))}}.flip-cards-container .flip-cards .flip-card{--flip-card-button-size: 2.25rem;--flip-card-padding: 1.5rem 1rem 1rem;position:relative;border-radius:1rem;width:100%;overflow:hidden;padding:var(--flip-card-padding);color:var(--flip-card-text-color)}.flip-cards-container .flip-cards .flip-card:has(.flip-card__button-toggle:focus-visible){outline:.125rem solid var(--flip-card-focus-outline-color);outline-offset:.125rem}.flip-cards-container .flip-cards .flip-card:has(.flip-card__button-toggle:focus-visible) .flip-card__image,.flip-cards-container .flip-cards .flip-card:has(.flip-card__button-toggle:focus-visible)::before{transform:scale(1.05)}@media(min-width: 64rem){.flip-cards-container .flip-cards .flip-card{--flip-card-button-size: 2.75rem}}@media(min-width: 80rem){.flip-cards-container .flip-cards .flip-card{--flip-card-button-size: 3rem;--flip-card-padding: 1.5rem}}@media(min-width: 120rem){.flip-cards-container .flip-cards .flip-card{--flip-card-padding: 2.5rem}}.flip-cards-container .flip-cards .flip-card--yellow-light{background:var(--flip-card-background-yellow-light)}.flip-cards-container .flip-cards .flip-card--yellow-light-down{background:var(--flip-card-background-yellow-light-down)}.flip-cards-container .flip-cards .flip-card--yellow-light-up{background:var(--flip-card-background-yellow-light-up)}.flip-cards-container .flip-cards .flip-card--yellow-med-light{background:var(--flip-card-background-yellow-med-light)}.flip-cards-container .flip-cards .flip-card--yellow-med-light-up{background:var(--flip-card-background-yellow-med-light-up)}.flip-cards-container .flip-cards .flip-card--yellow-med-light-down{background:var(--flip-card-background-yellow-med-light-down)}.flip-cards-container .flip-cards .flip-card--yellow-med-dark{background:var(--flip-card-background-yellow-med-dark)}.flip-cards-container .flip-cards .flip-card--yellow-dark{background:var(--flip-card-background-yellow-dark)}.flip-cards-container .flip-cards .flip-card--yellow-dark-down{background:var(--flip-card-background-yellow-dark-down)}.flip-cards-container .flip-cards .flip-card--yellow-dark-up{background:var(--flip-card-background-yellow-dark-up)}.flip-cards-container .flip-cards .flip-card--grey-light{background:var(--flip-card-background-grey-light)}.flip-cards-container .flip-cards .flip-card--grey-light-down{background:var(--flip-card-background-grey-light-down)}.flip-cards-container .flip-cards .flip-card--grey-light-up{background:var(--flip-card-background-grey-light-up)}.flip-cards-container .flip-cards .flip-card--grey-med-light{background:var(--flip-card-background-grey-med-light)}.flip-cards-container .flip-cards .flip-card--grey-med-light-down{background:var(--flip-card-background-grey-med-light-down)}.flip-cards-container .flip-cards .flip-card--grey-med-light-up{background:var(--flip-card-background-grey-med-light-up)}.flip-cards-container .flip-cards .flip-card--grey-dark{background:var(--flip-card-background-grey-dark)}.flip-cards-container .flip-cards .flip-card--grey-dark-down{background:var(--flip-card-background-grey-dark-down)}.flip-cards-container .flip-cards .flip-card--grey-dark-up{background:var(--flip-card-background-grey-dark-up)}.flip-cards-container .flip-cards .flip-card__image-wrapper{display:flex;justify-content:center;align-items:center;overflow:hidden;padding:1rem 0;margin-bottom:.5rem;height:13.75rem}@media(min-width: 64rem){.flip-cards-container .flip-cards .flip-card__image-wrapper--three-or-less{height:11.5rem}}@media(min-width: 80rem){.flip-cards-container .flip-cards .flip-card__image-wrapper--three-or-less{height:18.5rem}}@media(min-width: 64rem){.flip-cards-container .flip-cards .flip-card__image-wrapper--more-than-three{height:13.5rem}}@media(min-width: 80rem){.flip-cards-container .flip-cards .flip-card__image-wrapper--more-than-three{height:16.5rem}}@media(min-width: 120rem){.flip-cards-container .flip-cards .flip-card__image-wrapper{height:17.75rem}}.flip-cards-container .flip-cards .flip-card__image{display:block;width:100%;height:100%;object-fit:contain;transition:transform .3s ease;user-select:none;-webkit-user-select:none;-webkit-user-drag:none}.flip-cards-container .flip-cards .flip-card:hover:not(:has(.flip-card__button-toggle:focus-visible)){outline:.0625rem solid var(--flip-card-hover-border-color);box-shadow:var(--flip-card-shadow)}.flip-cards-container .flip-cards .flip-card:hover:not(:has(.flip-card__button-toggle:focus-visible)) .flip-card__image{transform:scale(1.05)}.flip-cards-container .flip-cards .flip-card::before{content:"";position:absolute;inset:0;background-image:var(--card-background-image);background-position:center;background-size:cover;background-repeat:no-repeat;transition:transform .3s ease;z-index:0}.flip-cards-container .flip-cards .flip-card:hover::before{transform:scale(1.05)}.flip-cards-container .flip-cards .flip-card>*{position:relative;z-index:1}.flip-cards-container .flip-cards .flip-card__title{margin-bottom:.5rem}@media(min-width: 80rem){.flip-cards-container .flip-cards .flip-card__title{margin-bottom:1rem}}@media(min-width: 90rem){.flip-cards-container .flip-cards .flip-card__title{margin-bottom:1.5rem}}.flip-cards-container .flip-cards .flip-card__title--white{color:var(--flip-card-title-color-white)}.flip-cards-container .flip-cards .flip-card__title--black{color:var(--flip-card-title-color-black)}.flip-cards-container .flip-cards .flip-card__title.left{text-align:left}.flip-cards-container .flip-cards .flip-card__title.center{text-align:center}.flip-cards-container .flip-cards .flip-card__title.right{text-align:right}.flip-cards-container .flip-cards .flip-card__text{margin-bottom:calc(var(--flip-card-button-size) + 1.5rem)}.flip-cards-container .flip-cards .flip-card__button-toggle{position:absolute;inset:0;z-index:2;display:flex;justify-content:flex-end;align-items:flex-end;padding:var(--flip-card-padding);border:0;background:rgba(0,0,0,0);cursor:pointer}.flip-cards-container .flip-cards .flip-card__button-toggle:focus-visible{outline:none}.flip-cards-container .flip-cards .flip-card__button{display:flex;justify-content:center;align-items:center;height:var(--flip-card-button-size);width:var(--flip-card-button-size);border-radius:50%;background-color:var(--flip-card-button-background-color)}.flip-cards-container .flip-cards .flip-card__button-icon{--icon-color: var(--flip-card-button-icon-color);--icon-size: 1.25rem}.flip-cards-container .flip-cards .flip-card__icon,.flip-cards-container .flip-cards .flip-card__icon-list,.flip-cards-container .flip-cards .flip-card__icon-list-icon{--icon-color: var(--flip-card-icon-color)}.flip-cards-container .flip-cards .flip-card__icon{--icon-size: 4rem}@media(min-width: 80rem){.flip-cards-container .flip-cards .flip-card__icon{--icon-size: 6rem}}.flip-cards-container .flip-cards .flip-card__icon-list-wrapper{display:flex;flex:1;flex-direction:column;justify-content:center;align-items:center;margin-bottom:calc(var(--flip-card-button-size) + 1.5rem);position:relative;z-index:3;pointer-events:none}.flip-cards-container .flip-cards .flip-card__icon-list{margin:0;padding:0;list-style:none}.flip-cards-container .flip-cards .flip-card__icon-list-icon{--icon-size: 3rem}@media(min-width: 64rem){.flip-cards-container .flip-cards .flip-card__icon-list-icon{--icon-size: 4rem}}@media(min-width: 90rem){.flip-cards-container .flip-cards .flip-card__icon-list-icon{--icon-size: 6rem}}.flip-cards-container .flip-cards .flip-card__icon-list-item{text-align:center}.flip-cards-container .flip-cards .flip-card__icon-list-link{margin-top:.375rem}@media(min-width: 80rem){.flip-cards-container .flip-cards .flip-card__icon-list-link{margin-top:1rem}}.flip-cards-container .flip-cards .flip-card__icon-list-link-anchor{padding-block:.375rem;pointer-events:auto}.flip-cards-container .flip-cards .flip-card__icon-list-link-anchor:focus-visible{padding-block:0}.flip-cards-container .flip-cards .flip-card-stage{display:grid;min-height:22.625rem;height:auto;position:relative;width:100%;perspective:62.5rem}@media(min-width: 48rem){.flip-cards-container .flip-cards .flip-card-stage{min-height:22rem}}@media(min-width: 64rem){.flip-cards-container .flip-cards .flip-card-stage{min-height:22.875rem}}@media(min-width: 80rem){.flip-cards-container .flip-cards .flip-card-stage{min-height:28rem}}@media(min-width: 120rem){.flip-cards-container .flip-cards .flip-card-stage{min-height:30rem}}.flip-cards-container .flip-cards .flip-card-stage .flip-card{display:flex;flex-direction:column;grid-area:1/1;position:relative;max-height:none;max-width:none;backface-visibility:hidden;transform-style:preserve-3d;transition:transform .5s ease}.flip-cards-container .flip-cards .flip-card-stage .js-flip-card{transform:rotateY(0deg)}.flip-cards-container .flip-cards .flip-card-stage .js-flip-card-back{transform:rotateY(180deg)}.flip-cards-container .flip-cards .flip-card-stage.is-flipped .js-flip-card{transform:rotateY(-180deg)}.flip-cards-container .flip-cards .flip-card-stage.is-flipped .js-flip-card-back{transform:rotateY(0deg)}.flip-cards-container__button-wrapper{margin:2.5rem auto 0}
