.october-edition{max-width:1100px}.october-edition section{scroll-margin-top:20px}.october-edition .newsletter-cover{grid-template-columns:1.1fr 1fr;height:auto;min-height:0}.october-edition .newsletter-cover-copy{min-width:0;padding:36px}.october-edition .newsletter-cover h1{overflow-wrap:normal;font-size:clamp(2.2rem,4.8vw,3.8rem);line-height:1.06}.october-edition .newsletter-cover-art{background:var(--green);flex-direction:column;justify-content:center;min-width:0;margin:0;display:flex}.october-edition .newsletter-cover-art img{aspect-ratio:3/2;object-fit:contain;width:100%;height:auto;display:block}.october-edition .newsletter-cover-art figcaption{color:var(--ink);padding:10px 16px;font-size:.75rem;line-height:1.5}.october-edition .newsletter-contents,.october-edition .article-dates{flex-wrap:wrap}.october-edition .newsletter-feature>*{min-width:0}.october-edition .feature-pids .feature-heading{background:var(--sky)}.october-edition .feature-body p:first-child:first-letter{float:none;font:inherit;color:inherit;margin:0}.october-edition .feature-body a{overflow-wrap:anywhere}.october-edition .feature-body h3{font-size:1.4rem;line-height:1.25}.october-edition .nov-action,.october-edition .nov-scope-note{border-left:5px solid var(--green);background:var(--sky-soft);margin:24px 0;padding:20px}.october-edition .nov-action>b{letter-spacing:.1em;font-size:.8rem}.october-edition .nov-action p,.october-edition .nov-scope-note p{margin:10px 0 0}.october-edition .nov-scope-note{border-color:var(--coral);background:#fff5e9}.october-edition .nov-pid-cards{gap:14px;margin:25px 0;display:grid}.october-edition .nov-pid-cards article{border:1px solid var(--ink);background:var(--paper);padding:20px}.october-edition .nov-pid-cards span{background:var(--green);color:#fff;letter-spacing:.06em;padding:4px 9px;font-size:.85rem;font-weight:900;display:inline-block}.october-edition .nov-pid-cards h3{margin:12px 0 8px}.october-edition .nov-pid-cards p{margin:0}.october-edition .checks-body>p{padding:0 30px 20px}.october-edition .nov-reading{margin:50px 0}.october-edition .nov-reading-grid{border:1px solid var(--ink);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.october-edition .nov-reading-grid>a{min-width:0;color:var(--ink);border-right:1px solid var(--ink);background:#fff;padding:22px;text-decoration:none}.october-edition .nov-reading-grid>a:last-child{border:0}.october-edition .nov-reading-grid>a:hover{background:var(--sky-soft)}.october-edition .nov-reading-grid span{letter-spacing:.1em;color:var(--coral);font-size:.7rem;font-weight:900}.october-edition .nov-reading-grid h3{margin:12px 0;font-size:1.3rem}.october-edition .nov-reading-grid p{font-size:.95rem}.october-edition .nov-reading-grid b{color:var(--green);font-size:.8rem}.october-edition .nov-reading-note{color:#52645b;font-size:.85rem}.october-edition .fun-fact-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.october-edition .fun-fact-grid article{border:0;border-right:1px solid var(--ink)}.october-edition .fun-fact-grid article:last-child{border:0}.october-edition .fun-fact-grid article>b{font-size:1.4rem}.october-edition .fun-fact-grid a{overflow-wrap:anywhere}.october-edition .monthly-personal{grid-template-columns:1.1fr 1fr;gap:30px}.october-edition .monthly-personal figure{min-width:0;max-width:none}.october-edition .monthly-personal img{aspect-ratio:1;object-fit:contain;object-position:center;width:100%;height:auto}.october-edition .monthly-personal figcaption{font-size:.85rem;line-height:1.5}.october-edition .disclaimer{flex-direction:column;gap:6px;display:flex}.october-edition .sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:760px){.october-edition{padding:30px 18px}.october-edition .newsletter-cover{grid-template-columns:1fr}.october-edition .newsletter-cover-copy{padding:24px}.october-edition .newsletter-cover h1{font-size:clamp(2rem,9vw,3rem)}.october-edition .nov-reading-grid,.october-edition .fun-fact-grid,.october-edition .monthly-personal{grid-template-columns:1fr}.october-edition .nov-reading-grid>a,.october-edition .fun-fact-grid article{border:0;border-bottom:1px solid var(--ink)}.october-edition .monthly-personal{padding:22px}.october-edition .newsletter-feature h2,.october-edition .newsletter-feature h3{overflow-wrap:anywhere}.october-edition .newsletter-contents{gap:12px}.october-edition .nov-pid-cards article{padding:16px}}.october-edition .nov-sudoku{display:block}.october-edition .sudoku-play{max-width:540px;margin:24px auto 0}.october-edition .sudoku-grid-wrap{max-width:450px;margin:auto}.october-edition .sudoku-grid,.october-edition .sudoku-solution-grid{table-layout:fixed;border-collapse:collapse;border:3px solid var(--ink);background:#fff;width:100%}.october-edition .sudoku-cell{aspect-ratio:1;text-align:center;border:1px solid #8b9992;padding:0;position:relative}.october-edition .sudoku-cell:before{content:"";padding-top:100%;display:block}.october-edition .sudoku-cell-button{width:100%;height:100%;color:var(--green);cursor:pointer;background:#fff;border:0;border-radius:0;place-items:center;padding:0;font:600 clamp(1rem,4vw,1.5rem)/1 Arial,sans-serif;display:grid;position:absolute;inset:0}.october-edition .sudoku-given .sudoku-cell-button{color:var(--ink);background:#edf1ed;font-weight:900}.october-edition .sudoku-selected .sudoku-cell-button{box-shadow:inset 0 0 0 3px var(--green);background:#cde9fb}.october-edition .sudoku-incorrect .sudoku-cell-button{color:#812815;background:#ffe0d6}.october-edition .sudoku-cell-button:focus-visible{outline:3px solid var(--coral);outline-offset:-4px;z-index:1}.october-edition .sudoku-box-right{border-right:3px solid var(--ink)}.october-edition .sudoku-box-bottom{border-bottom:3px solid var(--ink)}.october-edition .sudoku-number-pad{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;max-width:450px;margin:20px auto;display:grid}.october-edition .sudoku-number-pad button,.october-edition .sudoku-actions button{border:2px solid var(--ink);min-height:44px;color:var(--ink);cursor:pointer;background:#fff;border-radius:0;padding:9px;font:800 1.1rem Arial,sans-serif}.october-edition .sudoku-number-pad button:disabled{opacity:.5;cursor:default}:is(.october-edition .sudoku-number-pad button:focus-visible,.october-edition .sudoku-actions button:focus-visible){outline:3px solid var(--coral);outline-offset:3px}.october-edition .sudoku-actions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.october-edition .sudoku-actions button:first-child{background:var(--green);color:#fff}.october-edition .sudoku-status{text-align:center;min-height:3em;font-weight:700}.october-edition .sudoku-level{border:1px solid var(--ink);background:#fff;padding:5px 10px;font-weight:800;display:inline-block}.october-edition .sudoku-solution{max-width:450px;margin:20px auto}.october-edition .sudoku-solution summary{cursor:pointer;min-height:44px;padding:10px 0;font-weight:800}.october-edition .sudoku-solution-grid{margin-top:15px}.october-edition .sudoku-solution-grid td{text-align:center;padding:0;font-weight:700}.october-edition .sudoku-solution-number{place-items:center;display:grid;position:absolute;inset:0}@media (max-width:760px){.october-edition .nov-sudoku{padding:22px 14px}.october-edition .sudoku-number-pad{gap:6px}.october-edition .sudoku-number-pad button{padding:7px;font-size:1rem}.october-edition .sudoku-actions button{flex:auto;font-size:.95rem}.october-edition .sudoku-cell-button{font-size:clamp(1rem,4vw,1.4rem)}}@media print{.october-edition{max-width:none;padding:0}.october-edition .newsletter-contents,.october-edition .reader-follow,.october-edition .sudoku-number-pad,.october-edition .sudoku-actions,.october-edition .sudoku-status,.october-edition .sudoku-solution:not([open]){display:none}.october-edition .newsletter-cover,.october-edition .newsletter-feature,.october-edition .monthly-personal,.october-edition .newsletter-checks,.october-edition .nov-sudoku{box-shadow:none;break-inside:avoid;transform:none}.october-edition .newsletter-cover{min-height:0}.october-edition .monthly-personal img{object-fit:contain;max-height:80mm}.october-edition .newsletter-cover-art img{object-fit:contain;max-height:70mm}.october-edition .sudoku-grid-wrap{width:110mm}.october-edition .sudoku-selected .sudoku-cell-button,.october-edition .sudoku-incorrect .sudoku-cell-button{box-shadow:none;color:#000;background:#fff}.october-edition .sudoku-given .sudoku-cell-button{-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#edf1ed}}
