.free-cta{display:flex;align-items:flex-start;flex-direction:column;gap:9px}.free-cta>span,.availability-label{font-size:12px;font-weight:700;letter-spacing:1px;color:#426a32}.play-free{display:inline-flex;justify-content:center;align-items:center;min-height:48px;padding:14px 28px;border:0;border-radius:7px;background:#192c2b;color:#fff;font-size:15px;font-weight:700;letter-spacing:1px}.coming-note{font-size:14px;color:#63706c;margin-top:18px}.mode-tabs button small{display:block;font-size:10px;letter-spacing:.3px;margin-top:5px}.mode-tabs button:disabled{cursor:default;color:#74806c;background:#e5eadb;opacity:1}.puzzle-card.available-card{border:2px solid #8aac67;background:#fbfdf7;box-shadow:0 5px 20px #2b4d1510}.puzzle-card .availability-label{display:block;margin:2px 0 12px}.puzzle-card button.play-free{background:#192c2b;color:white;border:0;padding:14px;justify-content:center;min-height:48px}.puzzle-card button.coming-button{background:#e6eddc;border:1px solid #cad6bc;border-radius:7px;color:#647359;min-height:48px;padding:14px;justify-content:center;font-size:14px;font-weight:700;letter-spacing:1px;cursor:default;opacity:1}.coming-card .availability-label{color:#738168}.puzzle-card h3{font-size:21px}@media(max-width:640px){.puzzle-card .availability-label{grid-column:1/-1}.free-cta .play-free{min-width:180px}.mode-tabs button small{font-size:9px}.coming-note{max-width:310px}}
