.weekly-home,.weekly-hero{background:#20282d;color:#fff;border-radius:16px;padding:clamp(24px,5vw,64px);display:grid;grid-template-columns:2fr 1fr;gap:32px;align-items:center;margin-block:32px}.weekly-home h2,.weekly-hero h2{color:#fff;font-size:clamp(30px,4vw,58px);line-height:1.1}.weekly-home p,.weekly-hero p{color:#e1e1dc}.weekly-home em{color:#ff8958}.weekly-dial{aspect-ratio:1;border:2px solid #ff8958;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;text-align:center;font-size:12px;letter-spacing:2px}.weekly-dial strong{font-size:100px;color:#ff8958}.weekly-two{display:grid;grid-template-columns:1fr 1fr;gap:24px}.weekly-video{display:block;width:100%;height:auto;border-radius:10px}.weekly-challenge{margin-block:32px}.weekly-answers{border:0;padding:20px 0}.weekly-answers legend{font-weight:700}.weekly-answers button{margin:8px 12px 8px 0;min-width:100px}.weekly-challenge button:disabled{opacity:.55}.weekly-challenge button:focus-visible{outline:3px solid #eb692f;outline-offset:4px}#chime-clues{background:#eee7da;padding:18px;border-radius:8px;color:#20282d}#chime-result{min-height:3em;font-weight:600}@media(max-width:650px){.weekly-home,.weekly-hero,.weekly-two{grid-template-columns:1fr}.weekly-dial{max-width:210px;width:100%;margin:auto}.weekly-dial strong{font-size:65px}}
