.NewsReader-module__8fXxUG__container{background-color:var(--bg,#09090f);background:var(--bg,#09090f);color:#fff;width:100%;min-height:calc(100vh - 64px);font-family:var(--font-ui);padding:60px 20px 80px}.NewsReader-module__8fXxUG__article{max-width:800px;margin:0 auto}.NewsReader-module__8fXxUG__topNav{margin-bottom:24px}.NewsReader-module__8fXxUG__backBtn{color:#888;text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:8px;font-size:.85rem;font-weight:600;text-decoration:none;transition:color .2s;display:inline-flex}.NewsReader-module__8fXxUG__backBtn:hover{color:#fff}.NewsReader-module__8fXxUG__header{margin-bottom:40px}.NewsReader-module__8fXxUG__categoryBadge{color:var(--amber);text-transform:uppercase;letter-spacing:.05em;margin-bottom:16px;font-size:.75rem;font-weight:700}.NewsReader-module__8fXxUG__title{width:100%;max-width:100%;font-family:var(--font-ui);letter-spacing:-.03em;color:#fff;margin-bottom:20px;font-size:3rem;font-weight:700;line-height:1.1}.NewsReader-module__8fXxUG__subtitle{color:#a0a0a0;max-width:90%;margin-bottom:32px;font-size:1.1rem;line-height:1.5}.NewsReader-module__8fXxUG__divider{display:none}.NewsReader-module__8fXxUG__authorBlock{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;margin-bottom:40px;padding-bottom:24px;display:flex}.NewsReader-module__8fXxUG__authorName{color:#fff;text-transform:uppercase;letter-spacing:.05em;font-size:.95rem;font-weight:600}.NewsReader-module__8fXxUG__authorMeta{color:#888;text-transform:uppercase;letter-spacing:.05em;font-size:.85rem}.NewsReader-module__8fXxUG__featuredImage{background:#1a1a24;border-radius:0;width:100%;margin-bottom:40px;padding-top:56.25%;position:relative;overflow:hidden}.NewsReader-module__8fXxUG__featuredImage img{object-fit:cover}.NewsReader-module__8fXxUG__content{color:#d1d1d1;font-size:1.05rem;line-height:1.8}.NewsReader-module__8fXxUG__content p{margin-bottom:24px}.NewsReader-module__8fXxUG__content h2{color:#fff;letter-spacing:-.02em;margin:48px 0 24px;font-size:2rem;font-weight:700}.NewsReader-module__8fXxUG__content ul{margin-bottom:24px;padding-left:24px}.NewsReader-module__8fXxUG__content li{margin-bottom:12px}.NewsReader-module__8fXxUG__content a{color:var(--accent);border-bottom:1px solid #fff3;text-decoration:none;transition:all .2s}.NewsReader-module__8fXxUG__content a:hover{border-bottom-color:var(--accent);color:#fff}.NewsReader-module__8fXxUG__relatedSection{border-top:1px solid #ffffff1a;max-width:1000px;margin:100px auto 0;padding-top:60px}.NewsReader-module__8fXxUG__relatedTitle{color:#fff;margin-bottom:32px;font-size:2rem;font-weight:700}.NewsReader-module__8fXxUG__relatedGrid{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}.NewsReader-module__8fXxUG__relatedCard{flex-direction:column;text-decoration:none;transition:transform .2s;display:flex}.NewsReader-module__8fXxUG__relatedCard:hover{transform:translateY(-4px)}.NewsReader-module__8fXxUG__relatedCardImage{background:#1a1a24;border-radius:0;width:100%;margin-bottom:16px;padding-top:56.25%;position:relative;overflow:hidden}.NewsReader-module__8fXxUG__relatedCardImage img{object-fit:cover}.NewsReader-module__8fXxUG__relatedCardCategory{color:#888;text-transform:uppercase;margin-bottom:8px;font-size:.7rem;font-weight:600}.NewsReader-module__8fXxUG__relatedCardTitle{color:#fff;margin-bottom:8px;font-size:1.15rem;font-weight:700;line-height:1.4}.NewsReader-module__8fXxUG__relatedCardDate{color:#666;font-size:.8rem}@keyframes NewsReader-module__8fXxUG__fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.NewsReader-module__8fXxUG__animated{animation:.8s cubic-bezier(.16,1,.3,1) forwards NewsReader-module__8fXxUG__fadeUp}.NewsReader-module__8fXxUG__delay1{opacity:0;animation-delay:.1s}.NewsReader-module__8fXxUG__delay2{opacity:0;animation-delay:.2s}.NewsReader-module__8fXxUG__delay3{opacity:0;animation-delay:.3s}.NewsReader-module__8fXxUG__delay4{opacity:0;animation-delay:.4s}@media (max-width:900px){.NewsReader-module__8fXxUG__relatedGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.NewsReader-module__8fXxUG__title{font-size:2.8rem}.NewsReader-module__8fXxUG__subtitle{font-size:1.1rem}.NewsReader-module__8fXxUG__content{font-size:1.05rem}.NewsReader-module__8fXxUG__relatedGrid{grid-template-columns:1fr}}
