.NewsArticlePage-module__M4FE3G__page{--article-rule:hsl(var(--foreground) / .16);--article-rule-strong:hsl(var(--foreground) / .32);--article-accent:hsl(var(--atelier-petrol));min-height:calc(100dvh - var(--app-header-offset));color:hsl(var(--foreground));background:hsl(var(--background));padding:clamp(2rem,4vw,4rem) 0 clamp(4.5rem,8vw,8rem)}.NewsArticlePage-module__M4FE3G__shell{width:min(100% - 2.5rem,88rem);margin-inline:auto}.NewsArticlePage-module__M4FE3G__backLink{color:hsl(var(--muted-foreground));align-items:center;gap:.45rem;font-size:.78rem;font-weight:700;text-decoration:none;display:inline-flex}.NewsArticlePage-module__M4FE3G__backLink svg{transform:rotate(180deg)}.NewsArticlePage-module__M4FE3G__backLink:hover{color:var(--article-accent)}.NewsArticlePage-module__M4FE3G__backLink:focus-visible,.NewsArticlePage-module__M4FE3G__neighbours a:focus-visible,.NewsArticlePage-module__M4FE3G__sources a:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:3px}.NewsArticlePage-module__M4FE3G__layout{grid-template-columns:minmax(0,1.75fr) minmax(16rem,.7fr);gap:clamp(2.5rem,6vw,7rem);margin-top:clamp(1.8rem,3vw,3.25rem);display:grid}.NewsArticlePage-module__M4FE3G__article{min-width:0}.NewsArticlePage-module__M4FE3G__header{border-bottom:1px solid var(--article-rule-strong);padding-bottom:clamp(2rem,4vw,3.25rem)}.NewsArticlePage-module__M4FE3G__meta{color:hsl(var(--muted-foreground));letter-spacing:.1em;text-transform:uppercase;flex-wrap:wrap;gap:.6rem 1rem;margin:0;font-size:.7rem;font-weight:800;display:flex}.NewsArticlePage-module__M4FE3G__meta span+span,.NewsArticlePage-module__M4FE3G__meta span+time{border-left:1px solid var(--article-rule);padding-left:1rem}.NewsArticlePage-module__M4FE3G__header h1{max-width:23ch;font-family:var(--font-serif), ui-serif, Georgia, serif;letter-spacing:-.044em;text-wrap:balance;margin:clamp(1.25rem,2.4vw,2.1rem) 0 0;font-size:clamp(2.65rem,5.7vw,5.45rem);font-weight:600;line-height:.97}.NewsArticlePage-module__M4FE3G__standfirst{max-width:58ch;color:hsl(var(--muted-foreground));font-family:var(--font-serif), ui-serif, Georgia, serif;margin:clamp(1.25rem,2.4vw,1.8rem) 0 0;font-size:clamp(1.06rem,1.5vw,1.3rem);line-height:1.62}.NewsArticlePage-module__M4FE3G__byline{max-width:76ch;color:hsl(var(--muted-foreground));margin:.7rem 0 0;font-size:.88rem;line-height:1.55}.NewsArticlePage-module__M4FE3G__byline:first-of-type{margin-top:1.8rem}.NewsArticlePage-module__M4FE3G__byline span{color:hsl(var(--foreground));font-weight:750}.NewsArticlePage-module__M4FE3G__rail h2{font-family:var(--font-serif), ui-serif, Georgia, serif;letter-spacing:-.02em;margin:0;font-size:clamp(1.4rem,2vw,1.8rem);font-weight:600}.NewsArticlePage-module__M4FE3G__rail{border-left:1px solid var(--article-rule);align-self:start;padding-left:clamp(1.5rem,3vw,2.6rem)}.NewsArticlePage-module__M4FE3G__neighbours a,.NewsArticlePage-module__M4FE3G__boundary,.NewsArticlePage-module__M4FE3G__sources{border-bottom:1px solid var(--article-rule);padding-bottom:1.65rem;display:block}.NewsArticlePage-module__M4FE3G__neighbours a+a,.NewsArticlePage-module__M4FE3G__boundary,.NewsArticlePage-module__M4FE3G__sources{padding-top:1.65rem}.NewsArticlePage-module__M4FE3G__neighbours a{color:hsl(var(--foreground));font-family:var(--font-serif), ui-serif, Georgia, serif;font-size:.97rem;line-height:1.35;text-decoration:none}.NewsArticlePage-module__M4FE3G__neighbours a span,.NewsArticlePage-module__M4FE3G__rail h2{color:hsl(var(--muted-foreground));letter-spacing:.13em;text-transform:uppercase;margin-bottom:.55rem;font-family:inherit;font-size:.64rem;font-weight:800;display:block}.NewsArticlePage-module__M4FE3G__neighbours a:hover,.NewsArticlePage-module__M4FE3G__sources a:hover{color:var(--article-accent)}.NewsArticlePage-module__M4FE3G__boundary p,.NewsArticlePage-module__M4FE3G__sources li{margin:0;font-size:.91rem;line-height:1.55}.NewsArticlePage-module__M4FE3G__boundary p{color:hsl(var(--foreground))}.NewsArticlePage-module__M4FE3G__sources ol{gap:.7rem;margin:0;padding-left:1.3rem;display:grid}.NewsArticlePage-module__M4FE3G__sources a{color:var(--article-accent);align-items:baseline;gap:.45rem;text-decoration:none;display:inline-flex}.NewsArticlePage-module__M4FE3G__sources a svg{flex:none}@media (max-width:760px){.NewsArticlePage-module__M4FE3G__shell{width:min(100% - 2rem,42rem)}.NewsArticlePage-module__M4FE3G__layout{grid-template-columns:1fr;gap:3rem}.NewsArticlePage-module__M4FE3G__rail{border-top:1px solid var(--article-rule);border-left:0;padding:1.5rem 0 0}}
.SourceNewspaper-module__gA0LGG__stage{--newsprint:#f6f8f7;--newsprint-back:#e5e9e7;--ink:#171b1a;--faint-ink:#616762;--rule:#171b1a57;--petrol:hsl(var(--atelier-petrol));margin-top:clamp(2.2rem,4vw,3.8rem);padding:.6rem 0 1.6rem}.SourceNewspaper-module__gA0LGG__stack{isolation:isolate;perspective:1500px;display:grid;position:relative}.SourceNewspaper-module__gA0LGG__backSheet{z-index:-1;background:repeating-linear-gradient(90deg, transparent 0 31%, #171b1a1f 31% calc(31% + 1px), transparent calc(31% + 1px) 62%), var(--newsprint-back);border:1px solid #171b1a33;position:absolute;inset:1.15rem 1.1rem -.7rem .9rem;transform:rotate(1.15deg);box-shadow:0 .65rem 1.4rem #171b1a1f}.SourceNewspaper-module__gA0LGG__underPage,.SourceNewspaper-module__gA0LGG__topPage{min-width:0;transform-style:preserve-3d;grid-area:1/1}.SourceNewspaper-module__gA0LGG__underPage{z-index:0}.SourceNewspaper-module__gA0LGG__topPage{z-index:1;backface-visibility:hidden;will-change:transform, filter}.SourceNewspaper-module__gA0LGG__topPage[data-turn=next]{transform-origin:0;animation:.72s cubic-bezier(.55,.02,.3,.98) both SourceNewspaper-module__gA0LGG__turnNext}.SourceNewspaper-module__gA0LGG__topPage[data-turn=previous]{transform-origin:100%;animation:.72s cubic-bezier(.55,.02,.3,.98) both SourceNewspaper-module__gA0LGG__turnPrevious}.SourceNewspaper-module__gA0LGG__paper{min-height:31rem;color:var(--ink);background:linear-gradient(90deg, transparent 49.68%, #171b1a17 50%, transparent 50.34%), radial-gradient(circle at 18% 14%, #ffffffc7, transparent 30%), var(--newsprint);border:1px solid #171b1a3d;position:relative;transform:rotate(-.25deg);box-shadow:0 1rem 2.1rem #171b1a21,inset 0 2px #ffffffb3}.SourceNewspaper-module__gA0LGG__paper:after{content:"";background:#171b1a47;height:1px;position:absolute;inset:auto 0 0;box-shadow:0 -3px 8px #171b1a14}.SourceNewspaper-module__gA0LGG__masthead{padding:clamp(1rem,2.6vw,1.65rem) clamp(1.1rem,3vw,2rem) 0}.SourceNewspaper-module__gA0LGG__masthead strong{border-top:3px double var(--ink);border-bottom:1px solid var(--ink);font-family:var(--font-serif), ui-serif, Georgia, serif;letter-spacing:-.045em;text-align:center;padding:.34rem 0 .42rem;font-size:clamp(2rem,5.1vw,4.15rem);font-weight:650;line-height:.98;display:block}.SourceNewspaper-module__gA0LGG__editionLine{border-bottom:1px solid var(--ink);color:var(--faint-ink);letter-spacing:.11em;text-transform:uppercase;justify-content:space-between;gap:1rem;padding:.42rem 0;font-size:.66rem;font-weight:750;display:flex}.SourceNewspaper-module__gA0LGG__pageContent{grid-template-columns:minmax(0,.85fr) minmax(0,1.38fr) minmax(8.5rem,.48fr);padding:clamp(1rem,2.6vw,1.65rem) clamp(1.1rem,3vw,2rem) 1.35rem;display:grid}.SourceNewspaper-module__gA0LGG__leadColumn,.SourceNewspaper-module__gA0LGG__visualColumn,.SourceNewspaper-module__gA0LGG__index{min-width:0}.SourceNewspaper-module__gA0LGG__leadColumn{padding-right:clamp(1rem,2.2vw,1.6rem)}.SourceNewspaper-module__gA0LGG__visualColumn,.SourceNewspaper-module__gA0LGG__index{border-left:1px solid var(--rule);padding-left:clamp(1rem,2.2vw,1.6rem)}.SourceNewspaper-module__gA0LGG__visualColumn{padding-right:clamp(1rem,2.2vw,1.6rem)}.SourceNewspaper-module__gA0LGG__label{color:var(--petrol);letter-spacing:.12em;text-transform:uppercase;margin:0 0 .55rem;font-family:ui-sans-serif,system-ui,sans-serif;font-size:.62rem;font-weight:800}.SourceNewspaper-module__gA0LGG__leadColumn h2{font-family:var(--font-serif), ui-serif, Georgia, serif;letter-spacing:-.025em;overflow-wrap:anywhere;margin:0;font-size:clamp(1.3rem,2.3vw,1.9rem);font-weight:650;line-height:1.04}.SourceNewspaper-module__gA0LGG__host{color:var(--faint-ink);margin:.35rem 0 0;font-size:.7rem}.SourceNewspaper-module__gA0LGG__preview,.SourceNewspaper-module__gA0LGG__textPreview>p:last-child{font-family:var(--font-serif), ui-serif, Georgia, serif;-webkit-line-clamp:7;-webkit-box-orient:vertical;margin:.85rem 0 0;font-size:.9rem;line-height:1.5;display:-webkit-box;overflow:hidden}.SourceNewspaper-module__gA0LGG__openLink{color:var(--petrol);align-items:center;gap:.35rem;margin-top:1rem;font-family:ui-sans-serif,system-ui,sans-serif;font-size:.74rem;font-weight:750;text-decoration:none;display:inline-flex}.SourceNewspaper-module__gA0LGG__openLink:hover{text-underline-offset:.2em;text-decoration:underline}.SourceNewspaper-module__gA0LGG__visualColumn figure{margin:0}.SourceNewspaper-module__gA0LGG__visualColumn img{aspect-ratio:3/2;filter:saturate(.78)contrast(1.04);-o-object-fit:cover;object-fit:cover;border:1px solid #171b1a61;width:100%;display:block}.SourceNewspaper-module__gA0LGG__visualColumn figcaption{color:var(--faint-ink);margin-top:.48rem;font-family:ui-sans-serif,system-ui,sans-serif;font-size:.62rem;line-height:1.35}.SourceNewspaper-module__gA0LGG__textPreview>p:last-child{-webkit-line-clamp:10;margin-top:0}.SourceNewspaper-module__gA0LGG__index{margin:0;list-style:none}.SourceNewspaper-module__gA0LGG__index li{color:var(--faint-ink);font-family:var(--font-serif), ui-serif, Georgia, serif;gap:.22rem;padding:0 0 .75rem;font-size:.72rem;line-height:1.25;display:grid}.SourceNewspaper-module__gA0LGG__index li+li{border-top:1px solid var(--rule);padding-top:.75rem}.SourceNewspaper-module__gA0LGG__index li span:first-child{color:var(--petrol);font-family:ui-sans-serif,system-ui,sans-serif;font-size:.68rem;font-weight:800}.SourceNewspaper-module__gA0LGG__index li[data-active] span:last-child{color:var(--ink);font-weight:700}.SourceNewspaper-module__gA0LGG__controls{grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;margin-top:1.35rem;display:grid}.SourceNewspaper-module__gA0LGG__controls>span{color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums;font-size:.76rem}.SourceNewspaper-module__gA0LGG__controls button{width:fit-content;color:var(--petrol);cursor:pointer;background:0 0;border:0;border-bottom:1px solid #0000;align-items:center;gap:.65rem;padding:.55rem 0;font:750 .74rem/1 ui-sans-serif,system-ui,sans-serif;display:inline-flex}.SourceNewspaper-module__gA0LGG__controls button:last-child{justify-self:end}.SourceNewspaper-module__gA0LGG__controls button:hover{border-bottom-color:currentColor}.SourceNewspaper-module__gA0LGG__controls button:disabled{opacity:.42;cursor:wait}.SourceNewspaper-module__gA0LGG__controls button:focus-visible,.SourceNewspaper-module__gA0LGG__openLink:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:3px}@keyframes SourceNewspaper-module__gA0LGG__turnNext{0%{filter:brightness();transform:rotateY(0)translateZ(0)}48%{filter:brightness(.88)}to{filter:brightness(.76);transform:rotateY(-104deg)translateZ(2px)}}@keyframes SourceNewspaper-module__gA0LGG__turnPrevious{0%{filter:brightness();transform:rotateY(0)translateZ(0)}48%{filter:brightness(.88)}to{filter:brightness(.76);transform:rotateY(104deg)translateZ(2px)}}@media (max-width:900px){.SourceNewspaper-module__gA0LGG__pageContent{grid-template-columns:minmax(0,.86fr) minmax(0,1.2fr)}.SourceNewspaper-module__gA0LGG__index{display:none}}@media (max-width:560px){.SourceNewspaper-module__gA0LGG__stage{margin-top:2rem}.SourceNewspaper-module__gA0LGG__backSheet{inset:.8rem .55rem -.5rem .45rem}.SourceNewspaper-module__gA0LGG__paper{min-height:0}.SourceNewspaper-module__gA0LGG__masthead strong{font-size:clamp(1.75rem,11vw,2.6rem)}.SourceNewspaper-module__gA0LGG__editionLine{font-size:.58rem}.SourceNewspaper-module__gA0LGG__pageContent{grid-template-columns:1fr}.SourceNewspaper-module__gA0LGG__leadColumn{padding-right:0}.SourceNewspaper-module__gA0LGG__preview{-webkit-line-clamp:4}.SourceNewspaper-module__gA0LGG__visualColumn{border-top:1px solid var(--rule);border-left:0;margin-top:1.2rem;padding:1rem 0 0}.SourceNewspaper-module__gA0LGG__visualColumn img{max-height:13rem}.SourceNewspaper-module__gA0LGG__controls{gap:.65rem}.SourceNewspaper-module__gA0LGG__controls button{font-size:.68rem}}@media (prefers-reduced-motion:reduce){.SourceNewspaper-module__gA0LGG__topPage[data-turn]{animation-duration:1ms}}
