.news-single{min-height:55vh;width:100%;background:var(--c-bg);padding:35px 0}.news-single__container{display:flex;flex-direction:column;gap:20px;padding:0 100px;max-width:1150px;margin:0 auto;box-sizing:border-box}.news-single__back{display:inline-flex;align-items:center;gap:6px;font-size:14px;color:var(--c-subtitle);background:none;border:none;cursor:pointer}.news-single__back:hover{color:var(--c-title)}.news-single__meta{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.news-single__badge{padding:4px 10px;border-radius:999px;background:#eef2ff;color:#4338ca;font-size:12px;font-weight:500}.news-single__meta-item{display:inline-flex;align-items:center;gap:6px;font-size:14px;color:var(--c-subtitle)}.news-single__meta-icon{width:16px;height:16px;opacity:.7}.news-single__title{font-size:32px;font-weight:700;line-height:1.3;color:var(--c-title);max-width:900px}.news-single__cover{width:100%;max-width:100%;overflow:hidden;border-radius:16px}.news-single__cover-img{display:block;width:auto;height:auto;max-width:100%;max-height:none;object-fit:unset;border-radius:16px}.news-single__body{margin-top:10px;display:flex;flex-direction:column;gap:14px}.news-single__body p{font-size:16px;line-height:1.6;color:var(--c-text);word-wrap:break-word;overflow-wrap:break-word;word-break:break-word;max-width:100%}.news-single__loading{text-align:center;padding:40px;color:#6b7280}@media(max-width:768px){.news-single{padding:24px 0}.news-single__container{padding:0 20px}.news-single__title{font-size:26px}.news-single__cover{height:220px}}@media(max-width:480px){.news-single{padding:20px 0}.news-single__container{padding:0 16px}.news-single__title{font-size:22px}.news-single__cover{height:180px}}@media(max-width:360px){.news-single{padding:18px 0}.news-single__container{padding:0 12px}.news-single__title{font-size:20px}}