.columns-3{display:grid;grid-template-columns:repeat(3, 1fr);gap:1.5rem}@media only screen and (max-width: 48.875em){.columns-3{grid-template-columns:1fr}}@media only screen and (min-width: 48.9375em)and (max-width: 70em){.columns-3{grid-template-columns:repeat(2, minmax(0, 1fr))}}.flip-card{position:relative;perspective:1000px;padding:0 !important;aspect-ratio:3/4}.flip-card figure{position:absolute;inset:0;backface-visibility:hidden;transition:transform .6s ease}.flip-card figure img{width:100%;height:100%;object-fit:cover}.flip-card figure.front{transform:rotateY(0deg)}.flip-card figure.back{transform:rotateY(180deg)}.flip-card:hover figure.front{transform:rotateY(-180deg)}.flip-card:hover figure.back{transform:rotateY(0deg)}.badge-card{width:80%;text-align:center;margin:0}.badge-card figure{aspect-ratio:3/4;margin:0}.badge-card .wp-block-heading{margin-top:.5rem}
