.sponsor__link{align-items:center;display:inline-flex;gap:8px}.sponsor__label{color:#212121;font-family:"Source Sans 3",sans-serif;font-size:13px}.sponsor__img{height:24px;width:auto}.sponsor__disclaimer{color:#6c645f;font-size:14px;line-height:140%;margin-top:24px}body.single-puzzles .crw-heading-block .crw-heading-wrap{align-items:center;flex-direction:row;justify-content:space-between}body.single-puzzles .crw-heading-content{display:flex;flex-direction:column;gap:8px}@media(min-width: 768px){body.single-puzzles .crw-heading-content{gap:16px}}body.single-puzzles .crw-heading-decoration{display:block;max-width:44px;height:auto;width:100%}.crossword-column--empty{display:none}
