.academy-adventure-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:24px 0}.academy-adventure-card{padding:16px;background:#fff2fc;border:1px solid #be80c0;border-radius:24px;box-shadow:0 8px 22px #7c26751a}.academy-adventure-card video{display:block;width:100%;height:auto;aspect-ratio:3/4;object-fit:contain;background:#2c133d;border-radius:16px;margin:14px 0}.academy-adventure-card h3{font:600 25px Georgia;margin:15px 0 8px}.academy-adventure-card a{display:block;margin-top:14px;font-size:13px;text-decoration:underline}.adventure-watch-status{display:inline-block;background:#ead7f5;padding:8px 12px;border-radius:20px;font-size:12px;font-weight:bold;color:#63275e}.academy-adventure-card .eyebrow{font-size:10px}#colorCanvas{aspect-ratio:612/792}@media(max-width:800px){.academy-adventure-grid{grid-template-columns:1fr}.academy-adventure-card{max-width:520px;margin:auto;width:100%}.academy-adventure-card video{max-height:550px}}
