:root{--dynamic-primary:var(--news-primary,#f97316)}[style*="--news-primary"] .bg-orange-500,[style*="--news-primary"] .from-orange-500,[style*="--news-primary"] .group-hover\:bg-orange-500:is(:where(.group):hover *),[style*="--news-primary"] .group-hover\:from-orange-500:is(:where(.group):hover *),[style*="--news-primary"] .hover\:bg-orange-500:hover,[style*="--news-primary"] .to-orange-500{--tw-bg-opacity:1;background-color:var(--news-primary,#f97316)!important}[style*="--news-primary"] .group-hover\:text-orange-500:is(:where(.group):hover *),[style*="--news-primary"] .hover\:text-orange-500:hover,[style*="--news-primary"] .text-orange-500{--tw-text-opacity:1;color:var(--news-primary,#f97316)!important}[style*="--news-primary"] .border-orange-500{--tw-border-opacity:1;border-color:var(--news-primary,#f97316)!important}[style*="--news-primary"] .from-orange-500{--tw-gradient-from:var(--news-primary,#f97316) var(--tw-gradient-from-position)!important}[style*="--news-primary"] .to-orange-500{--tw-gradient-to:var(--news-primary,#f97316) var(--tw-gradient-to-position)!important}[style*="--news-primary"] .focus\:ring-orange-500:focus,[style*="--news-primary"] .ring-orange-500{--tw-ring-color:var(--news-primary,#f97316)!important}[style*="--news-primary"] .focus\:border-orange-500:focus{border-color:var(--news-primary,#f97316)!important}[style*="--news-primary"] .shadow-orange-500\/25{--tw-shadow-color:color-mix(in srgb,var(--news-primary,#f97316) 25%,transparent)!important}.article-content ul{list-style:none;padding-right:0;margin:1.5rem 0}.article-content ul li{position:relative;padding-right:2rem;padding-left:0;margin-bottom:1rem;line-height:1.9;color:#374151}.article-content ul li:before{content:"";position:absolute;right:0;top:.6rem;width:8px;height:8px;background:var(--news-primary,#f97316);border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.15)}.article-content ul ul li:before{width:6px;height:6px;background:transparent;border:2px solid var(--news-primary,#f97316)}.article-content ul ul ul li:before{width:6px;height:6px;background:#d1d5db;border:none}.article-content ol{list-style:none;padding-right:0;margin:1.5rem 0;counter-reset:item}.article-content ol li{position:relative;padding-right:2.75rem;padding-left:0;margin-bottom:1.25rem;line-height:1.9;color:#374151;counter-increment:item}.article-content ol li:before{content:counter(item);position:absolute;right:0;top:0;width:28px;height:28px;background:var(--news-primary,#f97316);color:white;font-size:14px;font-weight:700;border-radius:8px;display:flex;align-items:center;justify-content:center;box-shadow:0 3px 6px rgba(0,0,0,.15)}.article-content ol ol{counter-reset:subitem;margin-top:.75rem}.article-content ol ol li{counter-increment:subitem;padding-right:2rem}.article-content ol ol li:before{content:counter(subitem,arabic-indic);width:22px;height:22px;font-size:12px;background:var(--news-primary,#f97316);opacity:.85;border-radius:6px;box-shadow:0 2px 4px rgba(0,0,0,.12)}.article-content blockquote{border-right:4px solid var(--news-primary,#f97316);border-left:none;padding:1.25rem 1.5rem;margin:1.5rem 0;border-radius:0 12px 12px 0;position:relative;background:rgba(0,0,0,.02)}.article-content blockquote:before{content:'"';position:absolute;top:-10px;right:15px;font-size:4rem;color:var(--news-primary,#f97316);opacity:.2;font-family:Georgia,serif;line-height:1}.article-content p{margin-bottom:1.25rem}.article-content mark{background:linear-gradient(120deg,#fef3c7,#fde68a);padding:.1em .3em;border-radius:4px}.article-content code{background:#f3f4f6;padding:.2em .4em;border-radius:4px;font-size:.9em;color:#dc2626}.article-content hr{border:none;height:2px;background:linear-gradient(to left,transparent,var(--news-primary,#f97316),transparent);margin:2rem 0}.article-content a{color:var(--news-primary,#f97316)}.article-content a:hover{text-decoration:underline}.news-accent-bar,.news-category-badge{background:var(--news-primary,#f97316)!important}.news-icon-circle{background:color-mix(in srgb,var(--news-primary,#f97316) 15%,transparent)!important;color:var(--news-primary,#f97316)!important}.news-number-circle{transition:all .2s ease}.group:hover .news-number-circle{background:var(--news-primary,#f97316)!important;color:white!important}.news-hover-text{transition:color .2s ease}.group:hover .news-hover-text{color:var(--news-primary,#f97316)!important}.news-primary-bg{background:var(--news-primary,#f97316)!important}.news-primary-text{color:var(--news-primary,#f97316)!important}.news-primary-border{border-color:var(--news-primary,#f97316)!important}.news-primary-gradient{background:linear-gradient(to right,var(--news-primary,#f97316),color-mix(in srgb,var(--news-primary,#f97316) 80%,#dc2626))!important}