.NewsPage-module__E8CCgW__container{max-width:900px;margin:0 auto;padding:0 1rem 8rem}.NewsPage-module__E8CCgW__tocContainer{background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border-radius:var(--radius-lg);border:var(--glass-border);box-shadow:var(--glass-shadow);margin-bottom:4rem;padding:2.5rem}.NewsPage-module__E8CCgW__tocTitle{color:var(--color-primary);margin-bottom:1.5rem;font-size:1.15rem;font-weight:700;display:inline-block;position:relative}.NewsPage-module__E8CCgW__tocTitle:after{content:"";background:var(--color-accent);border-radius:99px;width:30px;height:3px;position:absolute;bottom:-6px;left:0}.NewsPage-module__E8CCgW__tocList{margin:0;padding:0;list-style:none}.NewsPage-module__E8CCgW__tocLinkItem{border-bottom:1px solid #00000008;margin-bottom:.8rem;padding-bottom:.8rem;transition:all .2s}.NewsPage-module__E8CCgW__tocLinkItem:last-child{border-bottom:none;margin-bottom:0}.NewsPage-module__E8CCgW__tocLink{color:var(--color-text-main);align-items:baseline;gap:1.5rem;text-decoration:none;transition:all .3s;display:flex}.NewsPage-module__E8CCgW__tocLink:hover{color:var(--color-primary);padding-left:.5rem}.NewsPage-module__E8CCgW__newsList{flex-direction:column;gap:3.5rem;display:flex}.NewsPage-module__E8CCgW__newsItem{background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border-radius:var(--radius-lg);box-shadow:var(--glass-shadow);border:var(--glass-border);padding:3rem;transition:all .4s cubic-bezier(.165,.84,.44,1)}.NewsPage-module__E8CCgW__newsItem:hover{box-shadow:0 25px 50px #0000000f, var(--shadow-glow);border-color:#2563eb33;transform:translateY(-8px)}.NewsPage-module__E8CCgW__newsHeader{border-bottom:1px solid #0000000d;margin-bottom:2rem;padding-bottom:1.5rem}.NewsPage-module__E8CCgW__newsMeta{align-items:center;gap:1.2rem;margin-bottom:1rem;display:flex}.NewsPage-module__E8CCgW__newsDate{color:var(--color-text-sub);font-family:Inter,sans-serif;font-size:.9rem;font-weight:600}.NewsPage-module__E8CCgW__newBadge{color:#fff;border-radius:var(--radius-sm);letter-spacing:.05em;background:linear-gradient(135deg,#ff6b6b 0%,#ee5a24 100%);padding:.25rem .65rem;font-size:.75rem;font-weight:800;animation:2s ease-in-out infinite NewsPage-module__E8CCgW__badgePulse;display:inline-block}@keyframes NewsPage-module__E8CCgW__badgePulse{0%,to{box-shadow:0 0 #ee5a2473}50%{box-shadow:0 0 0 6px #ee5a2400}}.NewsPage-module__E8CCgW__newsLabel{background:var(--color-primary-light);color:var(--color-primary);border-radius:var(--radius-sm);letter-spacing:.05em;padding:.3rem .8rem;font-size:.75rem;font-weight:800}.NewsPage-module__E8CCgW__newsLabel.NewsPage-module__E8CCgW__important{color:#e53e3e;background:snow;border:1px solid #fed7d7}.NewsPage-module__E8CCgW__newsTitle{color:var(--color-text-main);letter-spacing:-.01em;font-size:1.6rem;font-weight:800;line-height:1.4}.NewsPage-module__E8CCgW__newsBody{color:var(--color-text-main);line-height:1.9}@media (max-width:768px){.NewsPage-module__E8CCgW__container{padding-bottom:4rem}.NewsPage-module__E8CCgW__newsItem{padding:2rem 1.5rem}.NewsPage-module__E8CCgW__newsTitle{font-size:1.25rem}.NewsPage-module__E8CCgW__tocLink{gap:.8rem;font-size:.9rem}}
