:root{--sb-dark:#16181d;--sb-red:#c81e1e;--sb-gray-100:#f4f4f5;--sb-text:#1a1a1a;--sb-green:#0e8a5f;--sb-blue:#1c5fae;--sb-orange:#c8631e;--sb-purple:#6a2e8c}body{color:var(--sb-text)}a{color:var(--sb-red)}a:hover{color:var(--sb-dark)}.ast-primary-header-bar,.site-header{background-color:var(--sb-dark) !important}.main-header-menu a,.ast-masthead-title,.site-title a{color:#fff !important}.site-branding .ast-site-title-wrap{display:none}.site-logo-img img.custom-logo{max-height:42px;width:auto;height:auto}@media (max-width:544px){.site-logo-img img.custom-logo{max-height:32px}}.ast-primary-header-bar .main-header-bar-navigation a:hover{color:var(--sb-red) !important}.sb-breaking-ticker,.sb-finance-ticker{display:flex;align-items:center;overflow:hidden}.sb-breaking-ticker{background:var(--sb-red);color:#fff}.sb-finance-ticker{background:var(--sb-dark);color:#fff;border-bottom:1px solid rgba(255,255,255,.08)}.sb-breaking-ticker__label,.sb-finance-ticker__label{flex:0 0 auto;padding:7px 14px 7px 20px;font-weight:700;font-size:.75rem;letter-spacing:.04em;white-space:nowrap}.sb-breaking-ticker__label{background:rgba(0,0,0,.2)}.sb-finance-ticker__label{background:rgba(255,255,255,.08)}@media (max-width:400px){.sb-breaking-ticker__label,.sb-finance-ticker__label{padding:6px 8px 6px 20px;font-size:.62rem;letter-spacing:.01em}}.sb-breaking-ticker__track,.sb-finance-ticker__track{flex:1 1 auto;overflow:hidden;position:relative;height:32px;padding-left:12px}.sb-breaking-ticker__list,.sb-finance-ticker__list{display:flex;align-items:center;position:absolute;white-space:nowrap;padding-left:100%;animation:sb-ticker-scroll 28s linear infinite}.sb-finance-ticker__list{animation-duration:34s}.sb-breaking-ticker__track:hover .sb-breaking-ticker__list,.sb-finance-ticker__track:hover .sb-finance-ticker__list{animation-play-state:paused}.sb-breaking-ticker__list a{color:#fff;font-size:.85rem;margin-right:48px;text-decoration:none}.sb-breaking-ticker__list a:hover{text-decoration:underline}.sb-finance-ticker__item{display:flex;align-items:center;gap:6px;padding:0 16px;margin-right:10px;border-right:1px solid rgba(255,255,255,.1);font-size:.8rem}.sb-finance-ticker__name{color:rgba(255,255,255,.65)}.sb-finance-ticker__value{font-weight:700}.sb-finance-ticker__change{font-weight:600}.sb-finance-ticker__change.is-up{color:#35d07f}.sb-finance-ticker__change.is-down{color:#ff7a7a}@keyframes sb-ticker-scroll{from{transform:translateX(0)}to{transform:translateX(-100%)}}@media (max-width:768px){.sb-finance-ticker__item{padding:0 10px;font-size:.72rem}}@media (prefers-reduced-motion:reduce){.sb-breaking-ticker__list,.sb-finance-ticker__list{animation:none;position:static;padding-left:0}}.breaking-news-ticker{background:var(--sb-red);color:#fff;padding:6px 12px;font-weight:600;font-size:.85rem;letter-spacing:.02em;overflow-x:auto;white-space:nowrap}.breaking-news-ticker a{color:#fff}.breaking-news-ticker a:hover{color:var(--sb-gray-100)}.ast-archive-description{padding:20px !important}.ast-archive-description .ast-archive-title{font-size:26px;margin:0 !important}.category-badge{display:inline-block;background:var(--sb-red);color:#fff;padding:2px 10px;font-size:.75rem;text-transform:uppercase;letter-spacing:.03em;border-radius:2px;margin-bottom:6px}footer.site-footer,.ast-small-footer{background-color:var(--sb-dark) !important;color:var(--sb-gray-100) !important}footer.site-footer a,.ast-small-footer a{color:var(--sb-gray-100) !important}.sb-site-footer{background:var(--sb-dark)}.sb-site-footer__inner{max-width:1200px;margin:0 auto;padding:40px 20px;display:grid;grid-template-columns:2fr 1fr 1fr;gap:32px}@media (max-width:768px){.sb-site-footer__inner{grid-template-columns:1fr;gap:28px;padding:32px 20px}}.sb-site-footer .widget-title{color:#fff;font-size:15px;font-weight:700;margin:0 0 10px;display:block}.sb-site-footer .textwidget{color:var(--sb-gray-100);font-size:13px;line-height:1.6}.sb-footer-links{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px 18px}.sb-footer-links li a{color:var(--sb-gray-100) !important;font-size:13px;text-decoration:none}.sb-footer-links li a:hover{text-decoration:underline}.sb-footer-contact{color:var(--sb-gray-100);font-size:13px;margin:0 0 10px}.sb-footer-social{display:flex;gap:10px}.sb-footer-social a{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:rgba(255,255,255,.12);color:#fff !important;text-decoration:none !important;font-size:11px;font-weight:700}.sb-footer-social a:hover{background:var(--sb-red)}.sb-cat-sidebar__item{display:flex;align-items:flex-start;gap:8px;text-decoration:none;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.08)}.sb-cat-sidebar__item:last-child{border-bottom:none}.sb-cat-sidebar__dot{flex:0 0 auto;width:6px;height:6px;margin-top:6px;border-radius:50%;background:var(--sb-red)}.sb-cat-sidebar__text{display:flex;flex-direction:column;gap:3px}.sb-cat-sidebar__title{font-size:13px;font-weight:600;line-height:1.4;color:rgba(255,255,255,.92)}.sb-cat-sidebar__item:hover .sb-cat-sidebar__title{color:#fff;text-decoration:underline}.sb-cat-sidebar__date{font-size:11px;color:rgba(255,255,255,.5)}