.christmas-page .page-heading{padding-bottom:22px}.christmas-page h1{max-width:920px}.christmas-intro{max-width:900px;color:var(--muted);font-size:.9375rem;margin:0}.christmas-jump{display:flex;flex-wrap:wrap;gap:10px 24px;padding:15px 0 22px;font-size:.9375rem;font-weight:700}.christmas-jump a{color:var(--blue);text-decoration:underline;text-underline-offset:4px}.christmas-card{position:relative}.christmas-featured{border:2px solid #a6cbb2;background:linear-gradient(135deg,#f7fbf5,#fff 58%)}.christmas-state{display:inline-flex;align-items:center;border-radius:99px;font-size:.8125rem;font-weight:700;line-height:1.4;padding:6px 11px;margin:0 0 14px;background:#e7f5df;color:#335a25}.christmas-state.upcoming{background:#ecedff;color:#3442ab}.christmas-state.review{background:#fff0d3;color:#745218}.christmas-period{font-size:.9375rem;font-weight:700;margin-bottom:14px}.christmas-review-note{font-size:.9375rem;background:#fff5df;border:1px solid #ead4a6;border-radius:10px;padding:13px 16px;max-width:950px}.christmas-page .competition-deadline strong{font-size:1.05rem}.christmas-page .competition-deadline{max-width:250px}.christmas-page .competition-bottom>.button{white-space:normal;max-width:290px}.christmas-page .competition-answers{margin:0}.christmas-page .competition-prize{line-height:1.6}
@media(max-width:650px){.christmas-page .competition-deadline{max-width:none}.christmas-page .competition-bottom>.button{max-width:none}.christmas-jump{gap:12px 20px}.christmas-page .competition-card h2{font-size:1.45rem}}
