body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.vertical-line{background-color:#7f7f7f;margin:0 10px;width:1px}.article-title{color:"#003366";font-size:24px;font-weight:900;letter-spacing:-.5px;line-height:28px;min-width:100%}a{text-decoration:none}a,a:hover,a:visited{color:inherit}a:hover{text-decoration:underline}.header-link:hover{text-decoration:none}.news-article-container{background-color:#fff;color:#333;font-family:Arial,sans-serif;line-height:1.6;margin:0 auto;max-width:900px;padding:20px}.article-header{border-bottom:2px solid #ddd;margin-bottom:20px;padding-bottom:15px}.selected-article-title{color:#036;font-size:2.2em;font-weight:700}.article-meta{color:#777;font-size:.9em}.author{font-weight:700}.date{font-style:italic}.article-body{margin-bottom:30px}.article-body p{margin-bottom:15px}.article-image{height:auto;margin:20px 0}.article-sidebar{background-color:#f4f4f4;border-radius:8px;margin-top:30px;padding:15px}.article-sidebar h2{font-size:1.5em;margin-bottom:15px}.article-sidebar ul{list-style:none;padding:0}.article-sidebar li{margin-bottom:10px}.article-sidebar a{color:#036;font-weight:700;text-decoration:none}.article-footer{display:flex;gap:10px;justify-content:flex-start;margin-top:30px}.social-button{background-color:#0077b6;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1em;padding:10px 20px;transition:background-col}.home-container{padding:20px}.main-news{display:flex;flex-direction:column;gap:20px;max-height:75vh}.news-info{background:#000;color:#fff;padding:20px}.news-header{display:flex;font-family:Roboto,sans-serif;font-size:1rem;gap:10px}.breaking-news{color:red;font-weight:600;letter-spacing:1.2px}.news-time{color:#7f7f7f;font-size:.8rem}.news-title{align-items:center;color:#fff;display:flex;font-size:2rem;line-height:1.4;margin-top:8px;text-align:left}.news-image{border-radius:8px;height:auto;max-height:500px;object-fit:cover;width:100%}.articles-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:15px 0}.article-tile{background-color:#fff;border-radius:8px;box-shadow:0 4px 6px #0000001a;display:flex;flex-direction:column;overflow:hidden;transition:all .3s ease}.article-image{object-fit:cover;width:100%}.article-content{padding:15px}.article-title{color:#333;font-size:1.2rem;font-weight:700;margin:0}.article-tile:hover{transform:scale(1.05)}@media (max-width:768px){.articles-grid{grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}}@media (max-width:480px){.articles-grid{grid-template-columns:1fr}}.title-overlay{color:#fff;font-size:3vw;font-weight:700;left:0;line-height:1.4;max-height:40%;max-width:55%;padding:10px 20px;position:absolute;text-align:left;top:30%;z-index:1}@media (max-width:768px){.title-overlay{font-size:2.3vw}}@media (max-width:480px){.title-overlay{font-size:1vw}}@media (max-width:621px){.title-overlay{font-size:5vw;margin-top:10px;max-width:100%;position:static}}@media (max-width:385px){.title-overlay{display:none}.article-tile-mobile{display:block;margin-top:10px}}.article-tile-mobile{display:none;max-width:100%}.popup-container{align-items:center;background:#14141480;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.popup{background:#fdfdfd;border-radius:12px;box-shadow:0 12px 25px #0003;color:#333;font-family:Segoe UI,sans-serif;max-width:500px;padding:2rem 2.5rem;text-align:center}.popup h2{color:#2a2a2a;font-size:1.5rem;margin-bottom:1rem}.popup-subtext{color:#555;font-size:1.1rem;margin-bottom:1rem}.popup-fact{color:#666;font-size:1rem;margin-bottom:.75rem}.popup-memoir{color:#444;font-size:.95rem;font-style:italic}.close-button,.subscribe-button{border:none;border-radius:6px;cursor:pointer;font-size:1rem;margin-top:1.2rem;padding:.6rem 1.2rem;transition:background-color .3s}.subscribe-button{background-color:#4a90e2;color:#fff}.subscribe-button:hover{background-color:#357ab8}.close-button{background-color:#666;color:#fff}.close-button:hover{background-color:#444}
/*# sourceMappingURL=main.f0618ac3.css.map*/