.hextra-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(max(250px,calc((100% - 2rem)/var(--hextra-cards-grid-cols))),1fr));gap:1rem}.flip-card.hextra-card{background-color:transparent;perspective:1000px;cursor:pointer;position:relative;width:100%;height:350px;user-select:none}.flip-card-inner{position:relative;width:100%;height:100%;text-align:center;transition:transform .6s ease-in-out;transform-style:preserve-3d}.flip-card.flipped .flip-card-inner{transform:rotateY(180deg)}.flip-card-front,.flip-card-back{position:absolute;width:100%;height:100%;border-radius:10px;overflow:hidden;backface-visibility:hidden;box-shadow:0 4px 8px rgba(0,0,0,.1);display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1rem}.flip-card-front{background:#fff;color:#000}.flip-card-back{background:#333;color:#fff;transform:rotateY(180deg);padding:1.5rem}.flip-card-front img{width:100%;height:auto;border-radius:10px;pointer-events:none}.flip-card-front h3,.flip-card-front p{margin:.5rem 0 0;text-align:center}