.news-hero{padding-top:120px;padding-bottom:40px}.news-hero h1{margin:1rem 0 0}.news-section{background-color:#232323;color:#fff;padding:60px 0}.news-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:2rem}.news-card{display:flex;flex-direction:column;background:#2d2d2d;border-radius:4px;overflow:hidden}.news-card-image img{display:block;width:100%;aspect-ratio:16 / 9;object-fit:cover}.news-card-body{padding:1.25rem}.news-card time,.news-post time{color:#ffc107;font-size:.9rem}.news-card h2{font-size:1.15rem;line-height:1.35;margin:.5rem 0 .75rem}.news-card h2 a,.news-post a{color:#fff}.news-card h2 a:hover,.news-post a:hover{color:#ffc107;text-decoration:none}.news-card p{color:#bbb;font-size:.95rem;margin:0}.news-post-section{padding-top:140px}.news-post{max-width:800px;margin:0 auto}.news-breadcrumbs{color:#888;font-size:.9rem;margin-bottom:1rem}.news-breadcrumbs a{color:#bbb !important}.news-post h1{font-size:1.9rem;line-height:1.3;margin-bottom:.5rem}.news-post-image{display:block;width:100%;height:auto;margin:1.5rem 0;border-radius:4px}.news-post-content p{font-size:1.1rem;line-height:1.7;color:#e5e5e5}.news-video{position:relative;aspect-ratio:16 / 9;margin:2rem 0}.news-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.news-post-nav{display:flex;justify-content:space-between;gap:1rem;margin-top:3rem;padding-top:1.5rem;border-top:1px solid #444;font-size:.95rem}.news-post-nav a{flex:1}.news-post-nav-all{text-align:center;flex:0 0 auto !important}.news-post-nav .next{text-align:right}@media(max-width:767px){.news-post h1{font-size:1.5rem}.news-post-nav{flex-direction:column;text-align:center}.news-post-nav .next{text-align:center}}