:root{color:#f0f0ed;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-synthesis:none;background:#000;font-family:Times New Roman,Times,serif}*{box-sizing:border-box}body{margin:0}a{color:inherit}button,input{font:inherit}button:focus-visible,a:focus-visible,input:focus-visible{outline-offset:5px;outline:2px solid #d42a35}.scene{isolation:isolate;background:#000;min-height:100svh;padding:64px 40px 30px;position:relative;overflow:clip}.newspaper{z-index:2;max-width:1040px;margin:0 auto;position:relative}.masthead{text-align:center;border-bottom:1px solid #fff5;padding-bottom:24px}.paper-name{letter-spacing:-1.8px;margin:0 0 12px;font-family:Georgia,Times New Roman,serif;font-size:clamp(30px,4vw,48px);font-weight:700}.edition{letter-spacing:2px;color:#999;margin:0;font-size:10px}.lead-story{padding-top:36px}h1{letter-spacing:-2px;margin:0;font-size:clamp(38px,5.2vw,68px);font-weight:700;line-height:1.02}.standfirst{color:#c5c5c1;max-width:700px;margin:22px 0 21px;font-size:21px;font-style:italic;line-height:1.4}.byline{letter-spacing:.8px;color:#999;border-top:1px solid #ffffff2a;border-bottom:1px solid #ffffff2a;justify-content:space-between;gap:12px;margin-bottom:26px;padding:14px 0;font-size:10px;display:flex}.story-copy{columns:3;column-rule:1px solid #ffffff20;column-gap:36px;font-size:17px;line-height:1.55}.story-copy p{margin:0 0 16px}.drop-cap{float:left;color:#d92332;margin-right:9px;padding-top:6px;font-family:Georgia,Times New Roman,serif;font-size:93px;font-weight:900;line-height:.76}.story-copy blockquote{break-inside:avoid;border-top:1px solid #fff5;border-bottom:1px solid #fff5;margin:24px 0;padding:14px 0;font-size:26px;font-style:italic;line-height:1.15}.last-line{font-style:italic}.transport{z-index:2;color:#777;border-top:1px solid #ffffff20;justify-content:space-between;align-items:center;gap:20px;max-width:1040px;margin:38px auto 0;padding-top:18px;font-size:10px;display:flex;position:relative}.scene-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.controls{align-items:center;gap:23px;display:flex}.controls button{color:#999;cursor:pointer;background:0 0;border:0;min-height:35px;padding:0;font-size:10px}.controls button span{margin-left:5px}.controls button:hover,.back:hover{color:#eee}.controls :disabled{opacity:.4;cursor:default}.back{text-decoration:none}@media (width<=900px){.story-copy{columns:2}}@media (width<=600px){.scene{padding:35px 24px 20px}.paper-name{letter-spacing:-1px;font-size:30px}.edition{letter-spacing:1.3px;font-size:8px}.masthead{padding-bottom:21px}.lead-story{padding-top:27px}h1{letter-spacing:-1px;font-size:40px}.standfirst{font-size:19px}.byline{flex-direction:column;gap:7px;font-size:9px}.story-copy{columns:1;font-size:18px;line-height:1.6}.drop-cap{font-size:95px}.transport{flex-wrap:wrap;gap:12px}.controls{justify-content:space-between;gap:15px;width:100%}}@media print{:root{color:#000;background:#fff}.scene{background:#fff;padding:0}.transport{display:none}}.paper-name,h1{text-shadow:.4px .2px .8px #f0f0ed66,-.3px .5px 1.2px #f0f0ed33}.story-copy{text-shadow:.35px .15px .7px #f0f0ed66,-.25px .4px 1px #f0f0ed30}.story-copy p:nth-of-type(4n+2){filter:blur(.2px);text-shadow:.7px .35px 1.2px #f0f0ed66,-.5px .6px 1.5px #f0f0ed33}.ink-smudge{filter:blur(.45px);text-shadow:1px .3px 1.6px #f0f0ed88,-.6px .8px 2px #f0f0ed44}.drop-cap{text-shadow:.7px .2px 1px #d9233288,-.5px .8px 1.8px #d9233255}@media print{.paper-name,h1,.story-copy,.story-copy p,.ink-smudge{filter:none;text-shadow:none}}.rain-ink-canvas{z-index:3;pointer-events:none;opacity:0;position:absolute}.ink-rain-ready .rain-ink-canvas{opacity:1}.ink-rain-ready .newspaper{opacity:0}@media print{.rain-ink-canvas{display:none}.ink-rain-ready .newspaper{opacity:1}}
