.newspaper-container{background-color:#f4f1ea;border:1px solid #ddd;max-width:1000px;margin:20px auto;padding:40px;box-shadow:0 0 20px #0000001a}.newspaper-header{text-align:center;margin-bottom:20px}.header-meta{letter-spacing:1px;border-top:1px solid #000;border-bottom:1px solid #000;justify-content:space-between;padding:5px 0;font-size:.8rem;display:flex}.newspaper-title{letter-spacing:-2px;text-transform:uppercase;margin:20px 0;font-size:4rem;font-weight:900}.header-tagline{margin:10px 0;font-size:1.2rem;font-style:italic}.header-divider{border-bottom:1px solid #000;margin:5px 0}.header-divider.thick{border-bottom:4px solid #000}.newspaper-content{flex-direction:column;gap:30px;margin-top:30px;display:flex}.featured-section{border-bottom:2px solid #000;padding-bottom:30px}.secondary-section{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.article{flex-direction:column;display:flex}.article.featured h2{margin:10px 0;font-size:3rem;line-height:1}.article h3{margin:10px 0;font-size:1.5rem}.category{color:#c00;text-transform:uppercase;font-size:.7rem;font-weight:700}.byline{color:#555;margin-bottom:15px;font-size:.9rem;font-style:italic}.excerpt{column-count:2;text-align:justify;-webkit-hyphens:auto;hyphens:auto;column-gap:20px}.secondary-section .article .excerpt{column-count:1}.newspaper-footer{text-align:center;margin-top:50px;font-size:.8rem}@media (width<=768px){.newspaper-title{font-size:2.5rem}.secondary-section{grid-template-columns:1fr}.excerpt{column-count:1}.article.featured h2{font-size:2rem}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:#1a1a1a;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f4f1ea;font-family:Georgia,Times New Roman,serif;font-weight:400;line-height:1.5}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}body{place-items:center;min-width:320px;min-height:100vh;margin:0;display:flex}#root{width:100%}
