.Crossword_block__PLeZB{display:flex;flex-direction:column;color:#1c2340}.Crossword_block__PLeZB>:not(.Crossword_gridArea__Wxxbl){flex:none}.Crossword_cluePage__JBUBo{margin-top:18px}@media print{.Crossword_cluePage__JBUBo{margin-top:0}}.Crossword_gridArea__Wxxbl{flex:0 1 auto;min-height:0;height:calc(var(--cw-grid) * 1cqw * var(--cc-rows) / var(--cc-cols));container-type:size}.Crossword_grid__XcRUO{display:grid;grid-template-columns:repeat(var(--cc-cols),minmax(0,1fr));grid-template-rows:repeat(var(--cc-rows),minmax(0,1fr));aspect-ratio:var(--cc-cols) /var(--cc-rows);width:min(calc(var(--cw-grid) * 1cqw),calc(100cqh * var(--cc-cols) / var(--cc-rows)));margin-inline:auto;container-type:inline-size}.Crossword_blank__1UzbM,.Crossword_cell__FxReo{min-width:0;min-height:0}.Crossword_cell__FxReo{position:relative;display:grid;place-items:center;overflow:hidden;background:#ffffff;outline:1px solid #6e6e6e;outline-offset:-.5px;font-family:var(--font-mono),ui-monospace,monospace;font-weight:700;text-transform:uppercase;line-height:1;font-size:calc(60cqw / var(--cc-cols))}.Crossword_number__WPbvB{position:absolute;top:6%;left:9%;font-family:Helvetica,Arial,Liberation Sans,sans-serif;font-style:normal;font-weight:700;line-height:1;font-size:calc(var(--cw-number) * 1cqw)}.Crossword_letterScreen__dZIYj{color:#63687a}@media print{.Crossword_cell__FxReo{outline-color:#6e6e6e}.Crossword_letterScreen__dZIYj{display:none}}.Crossword_clues__2vM7h{display:grid;grid-template-columns:repeat(var(--cw-cols),minmax(0,1fr));grid-column-gap:calc(var(--cw-gap) * 1cqw);column-gap:calc(var(--cw-gap) * 1cqw);align-items:start;margin-top:calc(var(--cw-space) * 1cqw);font-family:Helvetica,Arial,Liberation Sans,sans-serif;font-size:calc(var(--cw-font) * 1cqw);line-height:1.25}.Crossword_heading__RK3Vt{margin:0 0 .35em;font-weight:700;font-size:calc(var(--cw-heading) * 1cqw);line-height:1.25;letter-spacing:0}.Crossword_heading__RK3Vt:not(:first-child){margin-top:.9em}.Crossword_clue__FeAK9{display:grid;grid-template-columns:calc(var(--cw-num) * 1cqw) minmax(0,1fr);margin:0 0 .4em}.Crossword_clueNumber__nYK1x{text-align:right;padding-right:.45em;font-weight:700}.Crossword_line__ap7oe{display:block;white-space:nowrap}@container (max-width: 440px){.Crossword_flow__uxS3r .Crossword_clues__2vM7h{grid-template-columns:minmax(0,1fr);font-size:12px}.Crossword_flow__uxS3r .Crossword_heading__RK3Vt{font-size:12px}.Crossword_flow__uxS3r .Crossword_clue__FeAK9{grid-template-columns:2.3em minmax(0,1fr)}.Crossword_flow__uxS3r .Crossword_line__ap7oe{display:inline;white-space:normal}}.Crossword_note__uG__N{margin:calc(var(--cw-space) * 1cqw) 0 0;text-align:center;color:#787878;font-size:calc(var(--cw-font) * .85cqw)}.Crossword_bank__tHQao,.Crossword_note__uG__N{font-family:Helvetica,Arial,Liberation Sans,sans-serif}.Crossword_bank__tHQao{margin-top:calc(var(--cw-space) * 1cqw);font-size:calc(var(--cw-font) * 1cqw);line-height:1.45}.Crossword_bankHeading__bwH02{margin:0 0 .5em;font-weight:700;color:#787878;font-size:calc(var(--cw-heading) * 1cqw)}.Crossword_bankList__ntmQu{display:grid;grid-template-columns:repeat(var(--cw-bank-cols),minmax(0,1fr));grid-template-rows:repeat(var(--cw-bank-rows),auto);grid-auto-flow:column;margin:0;padding:0;list-style:none}@container (max-width: 440px){.Crossword_flow__uxS3r .Crossword_bankHeading__bwH02,.Crossword_flow__uxS3r .Crossword_bank__tHQao{font-size:12px}.Crossword_flow__uxS3r .Crossword_bankList__ntmQu{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none;grid-auto-flow:row}}.BorderField_field__BA4_S{border:none;padding:0;margin:0;min-width:0}.BorderField_legend__EHhys{font-size:.82rem;font-weight:600}.BorderField_options__FND9Z{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px;padding:6px;background:var(--tint);border:var(--border);border-radius:var(--r-input)}.BorderField_option__ia7iC{display:grid;place-items:center;width:54px;aspect-ratio:8.5/11;padding:2px;border-radius:7px;background:var(--white);box-shadow:inset 0 0 0 1px rgba(28,35,64,.16);cursor:pointer}.BorderField_option__ia7iC:hover{box-shadow:inset 0 0 0 1px rgba(28,35,64,.42)}.BorderField_option__ia7iC:focus-within{outline:3px solid var(--marigold);outline-offset:1px}.BorderField_on__UOzEy,.BorderField_on__UOzEy:hover{box-shadow:inset 0 0 0 2px var(--ink),0 1px 0 rgba(28,35,64,.09)}.BorderField_option__ia7iC:focus-within{box-shadow:0 0 0 1px var(--ink),inset 0 0 0 1px rgba(28,35,64,.16)}.BorderField_on__UOzEy:focus-within{box-shadow:0 0 0 1px var(--ink),inset 0 0 0 2px var(--ink),0 1px 0 rgba(28,35,64,.09)}.BorderField_thumb__hpNFE{display:block;width:100%;height:100%;object-fit:contain}.BorderField_plain__H7QG7{font-size:.68rem;font-weight:600;color:var(--mut)}.BorderField_on__UOzEy .BorderField_plain__H7QG7{color:var(--ink)}@media (prefers-reduced-motion:reduce){.BorderField_option__ia7iC{transition:none}}.Variant_library__6xRbL{max-width:var(--maxw);margin:0 auto;padding:46px var(--gutter) 0}.Variant_libraryHead__TyILD{max-width:62ch;margin-bottom:22px}.Variant_libraryTitle__7qCCF{font-size:1.3rem;font-weight:800}.Variant_libraryNote__tGNXb{margin-top:8px;font-size:.94rem;color:var(--mut)}.Variant_grid__SxSXN{display:grid;grid-template-columns:repeat(auto-fill,minmax(196px,1fr));grid-gap:18px;gap:18px}@media (max-width:560px){.Variant_gridCompact__cCGm7{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.Variant_gridCompact__cCGm7 .Variant_card__XhsDv{padding:9px}}.Variant_card__XhsDv{display:flex;flex-direction:column;background:var(--white);border:var(--border);border-radius:var(--r-panel);padding:12px;text-decoration:none;color:var(--ink);transition:transform .12s ease,box-shadow .12s ease,border-color .12s ease}.Variant_card__XhsDv:hover{transform:translateY(-3px);box-shadow:var(--shadow-secondary);border-color:var(--ink)}@media (prefers-reduced-motion:reduce){.Variant_card__XhsDv:hover{transform:none}}.Variant_thumb__keLaa{aspect-ratio:3/4;display:grid;place-items:center;overflow:hidden;background:var(--white);border:1px solid var(--grid);border-radius:9px;margin-bottom:10px}.Variant_thumb__keLaa img{width:100%;height:100%;object-fit:contain}.Variant_cardTitle__AnxaB{font-family:var(--font-display),system-ui,sans-serif;font-weight:600;font-size:.92rem}.Variant_cardMeta__pUHqc{font-size:.74rem;color:var(--mut);margin-top:2px;margin-bottom:10px}.Variant_cardAction__8Bo2i{margin-top:auto;font-size:.76rem;font-weight:600;color:var(--ink);border-top:1px solid var(--grid);padding-top:9px}.Variant_intro__5TAMA{max-width:var(--maxw);margin:0 auto;padding:34px var(--gutter) 26px}.Variant_introTitle__xfw9B{font-size:clamp(1.7rem,3.4vw,2.25rem);font-weight:800;letter-spacing:-.02em}.Variant_introLede__YRX8A{margin-top:10px;font-size:1.02rem;color:var(--mut);max-width:56ch}.Variant_introBodyBlock__aw2Yj{max-width:66ch;margin:46px auto 0;padding-inline:var(--gutter)}.Variant_introBodyBlock__aw2Yj p{margin-bottom:13px;font-size:.97rem}.Variant_libraryTip__SPFdK{margin-top:16px;font-size:.9rem;color:var(--mut)}.Variant_libraryTip__SPFdK a{color:var(--ink);text-underline-offset:3px;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--marigold);text-decoration-color:var(--marigold)}.Variant_next__uzWxG{max-width:var(--maxw);margin:0 auto;padding:40px var(--gutter) 0}.Variant_nextTitle__Wsi2m{font-size:1.15rem;font-weight:800;margin-bottom:14px}.Variant_nextGrid__5BPtf{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px;max-width:760px;list-style:none}.Variant_nextCard__OzMyF{height:100%}.Variant_nextCard__OzMyF .Variant_thumb__keLaa{margin-bottom:8px}@media (max-width:700px){.Variant_nextGrid__5BPtf{grid-template-columns:repeat(3,minmax(0,1fr))}.Variant_nextGrid__5BPtf>li:nth-child(n+4){display:none}}@media (max-width:560px){.Variant_nextGrid__5BPtf{gap:10px}.Variant_nextCard__OzMyF{padding:7px}.Variant_nextCard__OzMyF .Variant_cardTitle__AnxaB{font-size:.8rem;line-height:1.25;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:10 4 4}}