.panel{max-width:1120px;margin:0 auto;padding:28px 24px;background:linear-gradient(45deg,rgba(102,126,234,.02),rgba(118,75,162,.02)),linear-gradient(135deg,#1a1a2e,rgba(102,126,234,.035));border:1px solid hsla(0,0%,100%,.06);border-radius:30px;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.news-image-full{width:100%;height:350px;background-size:cover;background-position:50%;border-radius:20px;background-color:hsla(0,0%,100%,.05)}.description-html{color:hsla(0,0%,100%,.85);line-height:1.8;font-size:16px}.description-html :deep(h2){color:#fff;font-size:24px;font-weight:700;margin:28px 0 16px}.description-html :deep(h3){color:#fff;font-size:20px;font-weight:600;margin:24px 0 12px}.description-html :deep(p){margin:0 0 16px}.description-html :deep(img){max-width:100%;border-radius:16px;margin:16px 0}.description-html :deep(ol),.description-html :deep(ul){padding-left:24px;margin:0 0 16px}.description-html :deep(li){margin-bottom:8px}.description-html :deep(a){color:#667eea!important}.description-html :deep(a):hover{color:#8b63ff!important}.description-html :deep(blockquote){border-left:4px solid #667eea;padding:16px 20px;margin:0 0 16px;background:rgba(102,126,234,.08);border-radius:12px;color:hsla(0,0%,100%,.7)}.description-html :deep(code){background:hsla(0,0%,100%,.08);padding:2px 8px;border-radius:6px;font-family:monospace;font-size:14px}.description-html :deep(pre){background:rgba(0,0,0,.3);padding:16px 20px;border-radius:12px;overflow-x:auto;margin:0 0 16px}.description-html :deep(pre) code{background:transparent;padding:0}@media(max-width:768px){.panel{padding:20px}.news-image-full{height:200px}}