.news-world{--paper:#f4eddd;--ink:#242820;--rule:#888575;--red:#8d392b;color:var(--ink);background:#ddd7c8 radial-gradient(at top,#ebe5d8,#0000 70%);padding:28px 24px 64px;font-family:Georgia,Times New Roman,serif}.news-desk{max-width:1260px;font:11px/1.5 var(--font-inter),sans-serif;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;gap:20px;margin:0 auto 20px;display:flex}.news-paper{background:var(--paper);background-image:repeating-linear-gradient(0deg,#0000,#0000 3px,#776b4810 4px);border:1px solid #c7c0ae;max-width:1260px;margin:auto;padding:32px 42px;position:relative;box-shadow:0 25px 60px #3332,5px 5px #eee5d1,8px 8px #bbb4a5}.news-topline,.news-dateline{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);justify-content:space-between;gap:12px;padding:10px 0;font-size:12px;display:flex}.news-masthead{text-align:center}.news-established{font:10px var(--font-inter),sans-serif;letter-spacing:.35em;margin:24px 0 8px}.news-masthead h1{font-family:var(--font-playfair),Georgia,serif;letter-spacing:-.07em;margin:0;font-size:clamp(56px,9vw,124px);font-weight:900;line-height:1.05}.news-masthead h1 span{font-style:italic;font-weight:600}.news-motto{margin:16px 0 24px;font-size:16px;font-style:italic}.news-dateline{border-top:4px double var(--ink);border-bottom:4px double var(--ink);text-transform:uppercase;font:10px/1.5 var(--font-inter),sans-serif;letter-spacing:.06em}.news-edition-tabs{border-bottom:1px solid var(--rule);justify-content:center;gap:24px;padding:18px;font-size:13px;display:flex}.news-edition-tabs [aria-current],.news-archive-list [aria-current]{color:var(--red);font-weight:700}.news-editor-note{border-bottom:1px solid var(--rule);align-items:center;gap:26px;padding:20px 0;display:flex}.news-editor-note b{min-width:110px;max-width:110px;font:10px/1.5 var(--font-inter),sans-serif;letter-spacing:.12em;color:var(--red)}.news-editor-note p{max-width:880px;margin:0;font-size:12px;line-height:1.7}.news-sections{border-bottom:3px double var(--ink);flex-wrap:wrap;justify-content:center;gap:4px 24px;padding:16px 0;display:flex}.news-sections button{font:11px var(--font-inter),sans-serif;text-transform:uppercase;letter-spacing:.08em;cursor:pointer;border-bottom:2px solid #0000;padding:7px 0}.news-sections [aria-pressed=true]{border-color:var(--red);color:var(--red);font-weight:800}.news-spread{transform-origin:0;grid-template-columns:1.15fr 1fr;gap:30px;padding:28px 0;animation:.55s both news-unfold;display:grid}.news-main-column{border-right:1px solid var(--rule);padding-right:30px}.news-side-columns{grid-template-columns:1fr 1fr;gap:26px;display:grid}.news-story{min-width:0}.news-kicker{font:9px/1.4 var(--font-inter),sans-serif;letter-spacing:.13em;text-transform:uppercase;color:var(--red);margin-bottom:10px;font-weight:700}.news-kicker span{color:#6d6c61}.news-story h2{font-family:var(--font-playfair),Georgia,serif;letter-spacing:-.035em;overflow-wrap:anywhere;margin:0 0 16px;font-size:23px;font-weight:800;line-height:1.16}.news-lead h2{font-size:clamp(32px,3.6vw,48px)}.news-story h2 a:hover{color:var(--red)}.news-picture{margin:0 0 16px}.news-picture img{object-fit:cover;filter:grayscale()sepia(.2);border:1px solid #8886;width:100%;height:150px;transition:filter .5s,transform .5s}.news-picture img:hover{filter:grayscale(0)sepia(0)}.news-picture-large img{height:330px}.news-picture figcaption{font:8px/1.5 var(--font-inter),sans-serif;letter-spacing:.03em;color:#666456;margin-top:5px}.news-engraving{border:1px solid var(--rule);background:repeating-linear-gradient(145deg,#686b5a10,#686b5a10 1px,#0000 1px 4px);flex-direction:column;justify-content:center;align-items:center;height:150px;display:flex}.news-picture-large .news-engraving{height:330px}.news-engraving span{font-size:44px}.news-engraving b{letter-spacing:.15em;font-size:30px}.news-engraving i{margin-top:8px;font-size:10px}.news-excerpt{margin-bottom:14px;font-size:14px;line-height:1.75}.news-lead .news-excerpt:first-letter{float:left;margin:7px 8px 0 0;font-size:54px;line-height:.9}.news-byline{font:9px/1.7 var(--font-inter),sans-serif;color:#646354;overflow-wrap:anywhere;border-top:1px solid #aaa99a;padding-top:10px}.news-read{margin-top:12px;font-size:12px;font-weight:700;display:block}.news-index-link{font:9px var(--font-inter),sans-serif;color:#716f60;margin-top:8px;text-decoration:underline;display:block}.news-page-turn{border-top:3px double var(--ink);border-bottom:1px solid var(--rule);font:11px var(--font-inter),sans-serif;justify-content:space-between;gap:12px;padding:18px 0;display:flex}.news-page-turn button{cursor:pointer;font-weight:700}.news-page-turn button:disabled{opacity:.3;cursor:default}.news-bottom-band{border-bottom:3px double var(--ink);align-items:center;gap:24px;padding:28px 0;display:flex}.news-bottom-band>span{font-size:44px}.news-bottom-band h2{margin-bottom:4px;font-size:25px;font-style:italic}.news-bottom-band p{font-size:12px}.news-bottom-band a{font:10px var(--font-inter),sans-serif;text-transform:uppercase;border:1px solid var(--ink);white-space:nowrap;margin-left:auto;padding:14px}.news-archive{grid-template-columns:1fr 2fr;gap:40px;padding:34px 0;scroll-margin-top:120px;display:grid}.news-archive h2{font-size:32px;font-style:italic}.news-archive p{margin-top:8px;font-size:12px}.news-archive-list{max-height:340px;overflow:auto}.news-archive-list a{border-bottom:1px solid #aaa99a;justify-content:space-between;align-items:center;gap:16px;padding:12px 0;font-size:12px;display:flex}.news-archive-list small{font:9px var(--font-inter),sans-serif}.news-colophon{border-top:1px solid var(--ink);text-align:center;font:9px/1.8 var(--font-inter),sans-serif;color:#716f60;padding-top:16px}.news-empty{text-align:center;grid-column:1/-1;padding:65px 16px}.news-empty>span{font-size:60px}.news-empty h2{font-size:32px;font-style:italic}.news-empty p{max-width:480px;margin:15px auto;font-size:14px;line-height:1.7}.news-empty button{cursor:pointer;font-size:12px;text-decoration:underline}.news-world a:focus-visible,.news-world button:focus-visible{outline:2px solid var(--red);outline-offset:5px}@keyframes news-unfold{0%{opacity:0;transform:perspective(1400px)rotateY(-5deg)translateY(10px)}to{opacity:1;transform:none}}@media (max-width:800px){.news-world{padding:16px 12px 36px}.news-paper{padding:22px 20px}.news-spread{grid-template-columns:1fr}.news-main-column{border-right:0;border-bottom:3px double var(--ink);padding-bottom:24px;padding-right:0}.news-picture-large img,.news-picture-large .news-engraving{height:280px}.news-topline{font-size:9px}.news-dateline,.news-desk{font-size:8px}.news-archive{grid-template-columns:1fr;gap:20px}.news-bottom-band{flex-wrap:wrap;gap:12px}.news-bottom-band a{margin-left:0}.news-masthead h1{font-size:clamp(48px,12vw,86px)}}@media (max-width:440px){.news-side-columns{grid-template-columns:1fr}.news-side-columns .news-story{border-bottom:1px solid var(--rule);padding-bottom:22px}.news-story h2{font-size:29px}.news-picture img{height:210px}.news-editor-note{gap:12px}.news-editor-note b{min-width:72px;max-width:72px;font-size:8px}.news-topline span:first-child{text-align:left;max-width:150px}.news-dateline{flex-wrap:wrap;justify-content:center}.news-page-turn{align-items:center;font-size:9px}.news-page-turn span{text-align:center}.news-sections{gap:6px 16px}.news-motto{font-size:12px}}@media (prefers-reduced-motion:reduce){.news-spread{animation:none}.news-picture img{transition:none}}@media print{.news-world{background:#fff;padding:0}.news-paper{box-shadow:none;border:0}.news-desk,.news-sections,.news-page-turn,.news-edition-tabs{display:none}}.news-preview-label{font:8px/1.5 var(--font-inter),sans-serif;text-transform:uppercase;letter-spacing:.1em;color:#716f60;margin-bottom:6px;display:block}
