.puzzle-banner[data-astro-cid-tykuse7o]{background:#efe4d1;border-bottom:1px solid #d7c5ae;color:var(--ds-color-muted);font-size:.95rem;margin-bottom:var(--ds-space-2xl);padding:.6rem 1rem;text-align:center;a{-webkit-text-decoration:revert;text-decoration:revert}}.puzzle-container[data-astro-cid-tykuse7o]{margin-top:var(--ds-space-2xl)}.puzzle-content[data-astro-cid-tykuse7o]{margin:0 auto;max-width:75ch}.puzzle-intro[data-astro-cid-tykuse7o],.puzzle-title[data-astro-cid-tykuse7o]{margin-bottom:var(--ds-space-2xl)}.puzzle-intro[data-astro-cid-tykuse7o]{max-width:62ch}.puzzle-hero-image[data-astro-cid-tykuse7o]{border-radius:var(--ds-radius-sm);display:block;margin-bottom:var(--ds-space-3xl);width:100%}.puzzle-howto-title[data-astro-cid-tykuse7o]{margin-bottom:var(--ds-space-lg)}.puzzle-related-title[data-astro-cid-tykuse7o]{margin:var(--ds-space-3xl) 0 var(--ds-space-xl)}.puzzle-related-list[data-astro-cid-tykuse7o]{display:grid;gap:var(--ds-space-lg);grid-template-columns:1fr;list-style:none;margin:0 0 var(--ds-space-3xl);padding:0;text-align:center}.puzzle-related-list[data-astro-cid-tykuse7o] a[data-astro-cid-tykuse7o]{align-items:center;display:inline-flex;flex-direction:column;gap:var(--ds-space-sm)}.puzzle-related-list[data-astro-cid-tykuse7o] li[data-astro-cid-tykuse7o]:before{content:none}.puzzle-related-image[data-astro-cid-tykuse7o]{border-radius:var(--ds-radius-sm);display:block}@media(min-width:640px){.puzzle-related-list[data-astro-cid-tykuse7o]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:900px){.puzzle-related-list[data-astro-cid-tykuse7o]{grid-template-columns:repeat(3,minmax(0,1fr))}}
