.gazette-insert{max-width:1280px;margin:40px auto;padding:32px 36px;background:#ded7c2 url('/assets/img/newspaper/press-grain.svg');color:#29251e;border:1px solid #97896e;box-shadow:3px 5px #a79d85,6px 9px 22px #0006;font:17px/1.55 PressText,Georgia,serif;scroll-margin-top:20px}
.insert-masthead{border-block:4px double #393328;text-align:center;padding:12px 0;margin-bottom:24px}
.insert-masthead p{font:12px/1.4 'Courier New',monospace;margin:4px 0}
.insert-masthead h2{font:900 clamp(32px,4vw,60px)/1 PressDisplay,Georgia,serif;margin:12px 0;letter-spacing:-.04em;color:inherit}
.editorial-columns{display:grid;grid-template-columns:1.25fr .85fr 1fr;gap:26px}
.editorial-columns>*+*{border-left:1px solid #85785d;padding-left:26px}
.gazette-insert h3{font:800 27px/1.05 PressCondensed,Georgia,serif;margin:6px 0 15px;color:inherit}
.gazette-insert p{margin:0 0 14px;color:inherit}
.gazette-insert a{color:#693621;text-underline-offset:3px}
.gazette-insert .insert-rubric{font:bold 10px/1.4 'Courier New',monospace;letter-spacing:.09em}
.editorial-signature{font-style:italic;border-top:1px solid #93846a;padding-top:10px}
.fictional-ad{border:3px double #393328;padding:15px;text-align:center;transform:rotate(-1deg);margin-bottom:28px}
.fictional-ad>p:first-child,.fictional-ad small{font:9px/1.5 'Courier New',monospace}
.fictional-ad h3{font:900 34px/.95 PressCondensed,Georgia,serif;letter-spacing:-.03em}
.fictional-ad b{font:800 13px/1.1 PressCondensed,Georgia,serif}
.ad-strategy{background:#302d25;color:#e3d9c0;transform:rotate(1deg);border-color:#302d25}
.gazette-insert [data-gazette-bulletin] article{border-top:1px solid #8d8065;padding-top:14px;margin-top:18px}
.gazette-insert [data-gazette-bulletin] time{font:11px/1.5 'Courier New',monospace}
.gazette-insert [data-gazette-bulletin] h4{font:800 22px/1.1 PressCondensed,Georgia,serif;margin:7px 0}
html[data-edition] #historical-news.gazette-insert{margin:40px auto;background:#ded7c2 url('/assets/img/newspaper/press-grain.svg');max-width:1280px;font-family:PressText,Georgia,serif}
html[data-edition] #historical-news .historical-news-stories{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}
html[data-edition] #historical-news .historical-news-story{background:none;border:0;border-top:3px double #786f5d;padding:15px 0;box-shadow:none}
html[data-edition] #historical-news .historical-news-story h3{font:800 29px/1.1 PressCondensed,Georgia,serif}
@media(max-width:800px){.editorial-columns,html[data-edition] #historical-news .historical-news-stories{grid-template-columns:1fr}.editorial-columns>*+*{border-left:0;border-top:1px solid #85785d;padding:20px 0 0}.gazette-insert{padding:24px 20px}.fictional-ad{max-width:340px;margin:0 auto 20px}}
@media print{.gazette-insert,html[data-edition] #historical-news.gazette-insert{display:block!important;break-before:page;max-width:none;width:100%;margin:0;padding:12mm;color:#000;background:#fff;box-shadow:none;border:0;font-size:11pt}.editorial-columns{display:block;columns:2;column-gap:8mm}.editorial-columns>*{border:0;padding:0}.fictional-ad{break-inside:avoid;transform:none}html[data-edition] #historical-news .historical-news-stories{display:block}.historical-news-story{break-inside:avoid}.historical-news-calendar,.historical-news-navigation,.historical-news-nearby{display:none!important}}

@media print{.gazette-insert,html[data-edition] #historical-news.gazette-insert{box-sizing:border-box;padding:9mm;font-size:10pt;line-height:1.4}.gazette-insert .insert-masthead{margin-bottom:5mm;padding:3mm 0}.gazette-insert .insert-masthead h2{font-size:30pt}.gazette-insert h3{font-size:19pt}.gazette-insert p{margin-bottom:3mm}.gazette-insert [data-gazette-bulletin] h4{font-size:15pt}.gazette-insert [data-gazette-bulletin] article{padding-top:3mm;margin-top:3mm}}
@media print{
 .editorial-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));columns:auto;gap:8mm}
 .studio-bulletin-insert{grid-column:1/-1;break-before:page}
 .studio-bulletin-insert [data-gazette-bulletin] article{break-inside:avoid}
 html[data-edition] #historical-news .historical-news-story h3{font-size:17pt;line-height:1.1;margin:4pt 0 7pt}
 html[data-edition] #historical-news :is(p,a){font-size:10pt;line-height:1.4}
 html[data-edition] #historical-news .historical-news-story{padding:8pt 0}
}
@media print{html[data-edition] #historical-news.gazette-insert :is(p,a){font:10pt/1.35 PressText,Georgia,serif!important}html[data-edition] #historical-news .historical-news-heading{padding-bottom:8pt;margin-bottom:10pt}html[data-edition] #historical-news .historical-news-stories{margin-top:10pt;gap:0}html[data-edition] #historical-news .historical-news-story header{margin-bottom:5pt}}

html[data-edition] .edition-links button{font:inherit;color:inherit;text-decoration:underline;border:0;background:none;padding:0;cursor:pointer} @media print{html[data-edition] .edition-links button{display:none}}
