.card{margin-top:1px;opacity:1;padding:var(--spacing) var(--h-spacing);position:relative}.card::before{background-color:var(--border-color);content:"";display:block;height:1px;left:50%;position:absolute;top:-1px;transform:translateX(-50%);width:100vw;z-index:1}.card__title{margin-bottom:1.1875em;text-transform:uppercase}.card__contents{font-size:var(--font-size-h5);line-height:var(--line-height-h5)}@media(min-width: 30.0625em){.card__contents--img{display:grid;grid-column-gap:var(--gutter);grid-template-columns:repeat(12, minmax(10px, 1fr))}}@media(min-width: 30.0625em){.card__contents--img .card__text{grid-column:1/6}}.card__text ul{list-style:none;margin-left:0}.card__text ul>li>a{position:relative;text-decoration:none}.card__text ul>li>a:hover,.card__text ul>li>a:focus,.card__text ul>li>a:active{text-decoration:underline;text-decoration-thickness:.0625rem;text-underline-offset:.125rem}.card__text ul>li>a::after{content:" →";left:auto;padding-left:.0625rem;position:absolute;top:50%;transform:translateY(-50%);transition:transform .3s ease-in-out}.card__text ul>li>a:hover::after,.card__text ul>li>a:focus::after,.card__text ul>li>a:active::after{transform:translate(5px, -50%)}.card__text ul>li::before{content:none}.card__text li+li{margin-top:1rem}.card__img{height:auto;margin-top:var(--spacing)}@media(min-width: 30.0625em){.card__img{grid-column:6/-1;margin-top:-1.1875rem}}@media(min-width: 48.0625em){.card__img{margin-top:-0.625rem}}.card--flip{padding:0;perspective:62.5rem;transition:opacity .3s ease-in-out;will-change:z-index;--card-transition: 0.75s}.card--flip::before{display:none}.card--flip .card__body{background-color:#e8dcc6;border-radius:1.25rem;display:flex;height:100%;position:relative;transform-style:preserve-3d;transition:transform var(--card-transition) cubic-bezier(0.45, 0.05, 0.55, 0.95);z-index:1}.card__front-container{height:100%;position:relative}.card__front-container::before,.card--flip--alt .card__body::before{border-radius:1.25rem;content:"";display:block;height:0;padding-bottom:125%}.card--flip:not(.is-selected):not(.card--flip--alt):hover{opacity:.8}.card__front,.card__back{border-radius:1.25rem;display:flex;flex-direction:column;height:100%;overflow:hidden;padding:var(--spacing-m) var(--spacing-m) var(--spacing-s)}.card__front{bottom:0;height:100%;justify-content:space-between;left:0;position:absolute;right:0;top:0;width:100%}.card__front-container,.card__back{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:1.25rem;height:100%;min-height:100%;min-width:100%;z-index:1}.card__back{background:#e8dcc6;font-size:1.125rem;left:0;overflow-y:auto;position:absolute;top:0;transform:rotateY(-180deg)}@media(min-width: 30.0625em){.card__back{font-size:calc(20px + 4 * ((100vw - 481px) / 288))}}@media(min-width: 48.0625em){.card__back{font-size:calc(18px + 6 * ((100vw - 769px) / 255))}}@media(min-width: 64em){.card__back{font-size:calc(16px + 8 * ((100vw - 1024px) / 416))}}@media(min-width: 90em){.card__back{font-size:1.5rem}}.card__img-wrap{flex:1 1 auto;position:relative}.card--flip .card__img{height:100%;left:0;margin-top:0;object-fit:contain;position:absolute;top:0;width:100%}.card__back--alt{background:#cdab9b;transform:none}.card__back ol,.card__back ul{margin-left:1em}.card__bottom-row{align-items:center;display:flex;flex:0 0 auto;justify-content:space-between;margin-top:var(--spacing-xxs)}.card__bottom-row--back{margin-top:auto;min-height:60px;order:1}.card__button{align-self:flex-end;border-radius:100%;flex-shrink:0;height:3.75rem;line-height:3.875rem;padding:0;transform:translateX(0.625rem);width:3.75rem}.card__back .card__button{margin-top:auto}.card--flip .card__title{font-family:Grenette,Georgia,Cambria,Palatino,"Times New Roman",Times,serif;font-weight:200;letter-spacing:-0.1125rem;word-spacing:.04em;font-size:var(--font-size-card);margin-bottom:0;text-transform:none}.card[data-active=true]{z-index:1}.card[data-active=true] .card__body{transform:rotateY(180deg)}

/*# sourceMappingURL=componentSimpleCard.css.map */