@font-face{font-family:DM Sans;src:url(/_next/static/media/DMSans-VariableFont_opsz,wght.cc9d420a.ttf) format("truetype");font-weight:100 1000;font-style:normal;font-display:swap}@font-face{font-family:DM Sans;src:url(/_next/static/media/DMSans-Italic-VariableFont_opsz,wght.63fbb403.ttf) format("truetype");font-weight:100 1000;font-style:italic;font-display:swap}@font-face{font-family:Fraunces;src:url(/_next/static/media/Fraunces-VariableFont_SOFT,WONK,opsz,wght.b1696160.ttf) format("truetype");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Fraunces;src:url(/_next/static/media/Fraunces-Italic-VariableFont_SOFT,WONK,opsz,wght.6747323c.ttf) format("truetype");font-weight:100 900;font-style:italic;font-display:swap}.crossword-container .primary-section{max-width:750px;width:750px}.crossword-container .primary-section .main-dynamic-content .crossword.grid{width:100%;max-width:450px}.crossword-container .primary-section .main-dynamic-content .crossword.grid .clue-cell text[dominant-baseline=hanging]{fill:#000!important;font-size:55%!important}.crossword-container .primary-section .accordion-item{border-top:1px solid #000!important;border-bottom:1px solid #9da6a8!important}.crossword-container .primary-section .accordion-item .accordion-header .accordion-button.collapsed{background-color:#f1f1f1}.crossword-container .clues-wrapper .direction .clue{font-size:16px;margin-bottom:8px}.crossword-container .card-main{height:320px}.crossword-container .crossword-row{max-width:720px;margin:0 auto}.digital-edition-banner{background:url(/_next/static/media/de-banner-bg.2ea2b790.svg) no-repeat,#0a3d49;background-position:0 0}@media screen and (max-width:768px){.crossword-container .crossword-row .card-main{height:auto}.crossword-container .primary-section{max-width:100%;width:100%}.crossword-container .primary-section .main-dynamic-content .drWDDE{flex:1 1 100%;width:100%}}