.news-module__obM1Ya__newsPage{color:#fff;background:0 0;width:100%;min-height:100vh;padding-top:100px}.news-module__obM1Ya__pageHeader{border-bottom:1px solid #ffffff0d;justify-content:center;padding:60px 20px;display:flex}@media (max-width:768px){.news-module__obM1Ya__pageHeader{padding:20px 20px 40px}}.news-module__obM1Ya__headerContent{width:100%;max-width:1200px}.news-module__obM1Ya__sectionIndex{color:var(--accent-color);letter-spacing:.15em;margin-bottom:20px;font-family:monospace;font-size:.85rem}.news-module__obM1Ya__mainTitle{text-transform:uppercase;color:#fff;letter-spacing:.05em;margin:0 0 20px;font-size:clamp(2rem,5vw,4rem);font-weight:700}.news-module__obM1Ya__subtitle{color:#fff9;max-width:600px;font-size:1.1rem;line-height:1.6}.news-module__obM1Ya__newsList{justify-content:center;padding:80px 20px;display:flex}@media (max-width:768px){.news-module__obM1Ya__newsList{padding:40px 15px}}.news-module__obM1Ya__container{grid-template-columns:280px 1fr;gap:60px;width:100%;max-width:1400px;display:grid}@media (max-width:1150px){.news-module__obM1Ya__container{grid-template-columns:1fr;gap:40px}}.news-module__obM1Ya__sidebar{border-right:1px solid #ffffff0d;flex-direction:column;gap:50px;padding-right:40px;display:flex}@media (max-width:1150px){.news-module__obM1Ya__sidebar{border-bottom:1px solid #ffffff0d;border-right:none;padding-bottom:40px;padding-right:0}}.news-module__obM1Ya__sidebarSection{flex-direction:column;gap:20px;display:flex}.news-module__obM1Ya__sidebarTitle{color:#fff;letter-spacing:.1em;border-bottom:1px solid #00f2ff4d;margin:0;padding-bottom:10px;font-family:monospace;font-size:1rem}.news-module__obM1Ya__sidebarList{flex-direction:column;gap:15px;margin:0;padding:0;list-style:none;display:flex}.news-module__obM1Ya__sidebarList li{color:#fff9;cursor:pointer;justify-content:space-between;align-items:center;font-family:monospace;font-size:.9rem;transition:all .3s;display:flex}.news-module__obM1Ya__sidebarList li:hover,.news-module__obM1Ya__sidebarList li.news-module__obM1Ya__active{color:var(--accent-color);padding-left:10px;font-weight:700}.news-module__obM1Ya__feed{flex-direction:column;gap:60px;display:flex}.news-module__obM1Ya__pagination{border-top:1px solid #ffffff0d;justify-content:center;align-items:center;gap:10px;margin-top:20px;padding-top:40px;display:flex}.news-module__obM1Ya__pageBtn{color:#fff9;cursor:pointer;background:#ffffff05;border:1px solid #ffffff1a;padding:8px 15px;font-family:monospace;font-size:.9rem;transition:all .3s}.news-module__obM1Ya__pageBtn:not(:disabled):hover,.news-module__obM1Ya__activePage{color:var(--accent-color);border-color:var(--accent-color);background:#00f2ff1a;box-shadow:0 0 10px #00f2ff33}.news-module__obM1Ya__pageBtn:disabled{opacity:.3;cursor:not-allowed}.news-module__obM1Ya__newsCard{background:#ffffff05;border:1px solid #ffffff0d;border-radius:8px;grid-template-columns:1fr;transition:all .3s;display:grid;overflow:hidden}@media (min-width:768px){.news-module__obM1Ya__newsCard{grid-template-columns:400px 1fr;height:380px}}.news-module__obM1Ya__newsCard:hover{border-color:#00f2ff4d;transform:translateY(-2px);box-shadow:0 10px 30px #00000080}.news-module__obM1Ya__imageColumn{width:100%;position:relative}.news-module__obM1Ya__imageWrapper{width:100%;height:300px;position:relative}@media (min-width:768px){.news-module__obM1Ya__imageWrapper{height:100%;min-height:300px}}.news-module__obM1Ya__image{object-fit:cover;transition:transform .8s}.news-module__obM1Ya__fallbackSvgWrapper{background:#0000004d;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.news-module__obM1Ya__fallbackSvg{object-fit:contain;opacity:.5}.news-module__obM1Ya__newsCard:hover .news-module__obM1Ya__image{transform:scale(1.05)}.news-module__obM1Ya__contentColumn{flex-direction:column;padding:40px;display:flex}@media (max-width:768px){.news-module__obM1Ya__contentColumn{padding:25px}}.news-module__obM1Ya__date{color:var(--accent-color);margin-bottom:20px;font-family:monospace;font-size:.85rem;display:block}.news-module__obM1Ya__newsTitle{color:#fff;margin:0 0 20px;font-size:1.8rem;line-height:1.3}.news-module__obM1Ya__excerpt{color:#ffffffb3;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin-bottom:30px;font-size:.95rem;line-height:1.7;display:-webkit-box;overflow:hidden}.news-module__obM1Ya__galleryLink{color:#fff;align-self:flex-start;margin-top:auto;font-family:monospace;font-size:.9rem;text-decoration:none;transition:color .2s}.news-module__obM1Ya__galleryLink:hover{color:var(--accent-color)}
