.Navbar_nav__yFFPE{display:flex;align-items:center;justify-content:space-between;padding:20px 48px;border-bottom:.5px solid #2a2d38;background:rgba(13,14,18,.95);position:-webkit-sticky;position:sticky;top:0;z-index:100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.Navbar_logo__X4o9i{font-family:Playfair Display,serif;font-size:22px;font-weight:900;letter-spacing:-.5px;color:var(--white);display:flex;align-items:center;gap:8px;text-decoration:none}.Navbar_bolt__zELb_{color:var(--amber);animation:Navbar_pulse__2m_p1 2.4s ease-in-out infinite}.Navbar_logoSub__SUtrj{font-size:10px;letter-spacing:2px;color:var(--muted);font-family:IBM Plex Mono,monospace;font-weight:400;margin-left:2px}.Navbar_links__puXTb{display:flex;gap:32px;list-style:none}.Navbar_link__Ssa7S{color:var(--muted);text-decoration:none;font-size:11px;letter-spacing:1.5px;text-transform:uppercase;transition:color .2s}.Navbar_link__Ssa7S:hover{color:var(--amber)}.Navbar_active__qyFWv{color:var(--amber);border-bottom:.5px solid var(--amber);padding-bottom:2px}.Navbar_cta__wgvF5{background:var(--amber);color:var(--ink);border:none;padding:8px 18px;font-family:IBM Plex Mono,monospace;font-size:11px;font-weight:500;letter-spacing:1px;text-transform:uppercase;cursor:pointer;transition:background .2s;text-decoration:none;display:inline-block}.Navbar_cta__wgvF5:hover{background:#f0b030}@media (max-width:768px){.Navbar_nav__yFFPE{padding:16px 20px}.Navbar_links__puXTb{display:none}}.Footer_footer__pQtti{border-top:.5px solid #2a2d38;padding:28px 48px;display:flex;align-items:center;justify-content:space-between;position:relative;z-index:1}.Footer_logo__fUEOF{font-family:Playfair Display,serif;font-size:16px;font-weight:900;color:var(--muted)}.Footer_dot__cLMq_,.Footer_logo__fUEOF span{color:var(--amber)}.Footer_copy__KUC9W{font-size:10px;color:#444;letter-spacing:.5px}.Footer_links__cFiYr{display:flex;gap:24px;list-style:none}.Footer_links__cFiYr a{font-size:10px;color:#555;text-decoration:none;letter-spacing:1px;text-transform:uppercase;transition:color .2s}.Footer_links__cFiYr a:hover{color:var(--amber)}.NewsSection_wrap__ovnlT{padding:0 48px 80px;position:relative;z-index:1}.NewsSection_divider__WCVjY{display:flex;align-items:center;gap:16px;margin-bottom:32px;padding-top:64px}.NewsSection_divider__WCVjY:after,.NewsSection_divider__WCVjY:before{content:"";flex:1 1;height:.5px;background:#2a2d38}.NewsSection_divider__WCVjY h2{font-size:10px;letter-spacing:3px;text-transform:uppercase;color:#e8a020;white-space:nowrap}.NewsSection_header__0Ak8_{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:20px;flex-wrap:wrap;gap:12px}.NewsSection_title__kkVn7{font-family:Playfair Display,serif;font-size:32px;font-weight:900;letter-spacing:-1px;color:#f5f2eb}.NewsSection_title__kkVn7 em{font-style:italic;color:#e8a020}.NewsSection_sub__S1w40{font-size:11px;color:#6b6e7a;margin-top:5px}.NewsSection_liveBadge__3QirM{display:flex;align-items:center;gap:6px;font-size:9px;letter-spacing:2px;text-transform:uppercase;color:#2db87a}.NewsSection_liveDot___bVrU{width:6px;height:6px;border-radius:50%;background:#2db87a;animation:NewsSection_pulse__K3zdU 1.8s ease-in-out infinite;display:inline-block}@keyframes NewsSection_pulse__K3zdU{0%,to{opacity:1}50%{opacity:.4}}.NewsSection_catTabs__sG6Cz{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:20px}.NewsSection_catBtn__zuH_n{background:transparent;border:.5px solid #2a2d38;color:#6b6e7a;padding:6px 14px;font-family:IBM Plex Mono,monospace;font-size:9px;letter-spacing:1.5px;text-transform:uppercase;cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:6px}.NewsSection_catBtn__zuH_n:hover{border-color:#e8a020;color:#e8a020}.NewsSection_catCount__RTgQQ{font-size:8px;opacity:.7}.NewsSection_catDot__w7xDY{width:6px;height:6px;border-radius:50%;flex-shrink:0}.NewsSection_col_all__DlFlK.NewsSection_on__zjpGd{background:#e8a020;color:#0d0e12;border-color:#e8a020}.NewsSection_col_renewables__SuEY5.NewsSection_on__zjpGd{background:#2db87a;color:#0d0e12;border-color:#2db87a}.NewsSection_col_coal__WvB3i.NewsSection_on__zjpGd{background:#c084fc;color:#0d0e12;border-color:#c084fc}.NewsSection_col_policy__Ls4gS.NewsSection_on__zjpGd{background:#f5f2eb;color:#0d0e12;border-color:#f5f2eb}.NewsSection_col_markets__uVpk8.NewsSection_on__zjpGd{background:#e8a020;color:#0d0e12;border-color:#e8a020}.NewsSection_col_batteries__HRh3i.NewsSection_on__zjpGd{background:#7c9eff;color:#0d0e12;border-color:#7c9eff}.NewsSection_col_hydro__htdHu.NewsSection_on__zjpGd{background:#38bdf8;color:#0d0e12;border-color:#38bdf8}.NewsSection_col_nuclear__dTys7.NewsSection_on__zjpGd{background:#e05050;color:#0d0e12;border-color:#e05050}.NewsSection_col_gas__zRxAa.NewsSection_on__zjpGd{background:#f97316;color:#0d0e12;border-color:#f97316}.NewsSection_col_hydrogen__4UI86.NewsSection_on__zjpGd{background:#a78bfa;color:#0d0e12;border-color:#a78bfa}.NewsSection_dot_renewables__Zkicc{background:#2db87a}.NewsSection_dot_coal__E3wki{background:#c084fc}.NewsSection_dot_policy__BsndO{background:#f5f2eb}.NewsSection_dot_markets__KADGb{background:#e8a020}.NewsSection_dot_batteries__j9L7q{background:#7c9eff}.NewsSection_dot_hydro__jYfaY{background:#38bdf8}.NewsSection_dot_nuclear___5px1{background:#e05050}.NewsSection_dot_gas__34FYB{background:#f97316}.NewsSection_dot_hydrogen__lBqaF{background:#a78bfa}.NewsSection_chips__c1DMm{display:flex;gap:5px;flex-wrap:wrap;margin-top:10px}.NewsSection_chip__9D0Me{font-size:8px;letter-spacing:1px;text-transform:uppercase;padding:2px 8px;border:.5px solid}.NewsSection_chip_renewables__a_lJg{color:#2db87a;border-color:#2db87a40;background:#2db87a08}.NewsSection_chip_coal__GRIOL{color:#c084fc;border-color:#c084fc40;background:#c084fc08}.NewsSection_chip_policy__MdieC{color:#f5f2eb;border-color:#f5f2eb30;background:#f5f2eb08}.NewsSection_chip_markets__RIQw_{color:#e8a020;border-color:#e8a02040;background:#e8a02008}.NewsSection_chip_batteries__SvTtF{color:#7c9eff;border-color:#7c9eff40;background:#7c9eff08}.NewsSection_chip_hydro__wZsCi{color:#38bdf8;border-color:#38bdf840;background:#38bdf808}.NewsSection_chip_nuclear__XMS46{color:#e05050;border-color:#e0505040;background:#e0505008}.NewsSection_chip_gas__JxVeJ{color:#f97316;border-color:#f9731640;background:#f9731608}.NewsSection_chip_hydrogen__AIakm{color:#a78bfa;border-color:#a78bfa40;background:#a78bfa08}.NewsSection_newsGrid__tgK6b{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin-bottom:12px}.NewsSection_featCard__ji5rx{grid-column:1/-1;background:#111318;border:.5px solid #e8a02030;padding:28px;display:grid;grid-template-columns:1fr 180px;grid-gap:24px;gap:24px;align-items:start;cursor:pointer;transition:border-color .2s;position:relative;overflow:hidden;text-decoration:none}.NewsSection_featCard__ji5rx:before{content:"";position:absolute;top:0;left:0;width:3px;height:100%;background:#e8a020}.NewsSection_featCard__ji5rx:hover{border-color:#e8a02070}.NewsSection_srcRow__WIws6{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.NewsSection_srcName__HYL95{font-size:9px;letter-spacing:2px;text-transform:uppercase;color:#e8a020}.NewsSection_srcAge__QXY7l{font-size:9px;color:#444}.NewsSection_featHeadline__abhfx{font-family:Playfair Display,serif;font-size:20px;font-weight:700;color:#f5f2eb;line-height:1.3;letter-spacing:-.3px;margin-bottom:10px}.NewsSection_featDesc__Aumzs{font-family:Fraunces,serif;font-weight:300;font-size:13px;color:#6b6e7a;line-height:1.75}.NewsSection_readMore__iy8Sw{font-size:10px;letter-spacing:1.5px;text-transform:uppercase;color:#e8a020;margin-top:12px}.NewsSection_featStat__ABXuH{background:#0d0e12;border:.5px solid #2a2d38;padding:20px;text-align:center;align-self:center}.NewsSection_featStatNum__Z51k6{font-family:Playfair Display,serif;font-size:32px;font-weight:900;color:#e8a020;line-height:1}.NewsSection_featStatLbl__nJFPN{font-size:9px;letter-spacing:1.5px;text-transform:uppercase;color:#6b6e7a;margin-top:6px;line-height:1.5}.NewsSection_card__rhOlK{background:#111318;border:.5px solid #2a2d38;padding:20px 22px;cursor:pointer;transition:all .2s;text-decoration:none;display:flex;flex-direction:column;gap:8px}.NewsSection_card__rhOlK:hover{border-color:#e8a02060;transform:translateY(-2px)}.NewsSection_cardHeadline__pq6LN{font-family:Fraunces,serif;font-weight:600;font-size:14px;color:#f5f2eb;line-height:1.4}.NewsSection_ticker__oPjG5{border:.5px solid #2a2d38;background:#111318;overflow:hidden}.NewsSection_tickerHead__2iTUQ{padding:10px 18px;border-bottom:.5px solid #2a2d38;background:#0d0e12}.NewsSection_tickerHead__2iTUQ span{font-size:9px;letter-spacing:2px;text-transform:uppercase;color:#6b6e7a}.NewsSection_tickerItem__JvYQg{padding:11px 18px;border-bottom:.5px solid #1a1c22;display:flex;align-items:center;gap:14px;cursor:pointer;transition:background .2s;text-decoration:none}.NewsSection_tickerItem__JvYQg:last-child{border-bottom:none}.NewsSection_tickerItem__JvYQg:hover{background:#0d0e12}.NewsSection_tiDot__jKKVF{width:6px;height:6px;border-radius:50%;flex-shrink:0}.NewsSection_tiSrc__oUvEj{font-size:9px;letter-spacing:1.5px;text-transform:uppercase;color:#e8a020;min-width:72px;flex-shrink:0}.NewsSection_tiHeadline__qhSF7{font-size:11px;color:#c8cbd6;line-height:1.5;flex:1 1}.NewsSection_tiAge__dsGgR{font-size:9px;color:#444;white-space:nowrap;flex-shrink:0}.NewsSection_tiArr__zwH7F{font-size:11px;color:#444;transition:color .2s;flex-shrink:0}.NewsSection_tickerItem__JvYQg:hover .NewsSection_tiArr__zwH7F{color:#e8a020}.NewsSection_loading__Dao_U{padding:52px;text-align:center;border:.5px solid #2a2d38;background:#111318}.NewsSection_spinner__ga_h_{width:20px;height:20px;border:1.5px solid #2a2d38;border-top-color:#e8a020;border-radius:50%;animation:NewsSection_spin__nn11h .8s linear infinite;margin:0 auto 14px}@keyframes NewsSection_spin__nn11h{to{transform:rotate(1turn)}}.NewsSection_loadTxt__wAAiP{font-size:11px;color:#6b6e7a;letter-spacing:1px}.NewsSection_empty__MeQ68{padding:40px;text-align:center;border:.5px solid #2a2d38;background:#111318;font-size:11px;color:#6b6e7a}.NewsSection_footerRow__xzHd1{display:flex;align-items:center;justify-content:space-between;margin-top:10px;flex-wrap:wrap;gap:8px}.NewsSection_footerSrc__ZWmxM{font-size:9px;color:#333;letter-spacing:.5px}.NewsSection_refreshBtn__CFbBM{background:transparent;border:.5px solid #2a2d38;color:#6b6e7a;padding:5px 12px;font-family:IBM Plex Mono,monospace;font-size:9px;letter-spacing:1px;text-transform:uppercase;cursor:pointer;transition:all .2s}.NewsSection_refreshBtn__CFbBM:hover{border-color:#e8a020;color:#e8a020}@media(max-width:768px){.NewsSection_wrap__ovnlT{padding:0 20px 48px}.NewsSection_featCard__ji5rx,.NewsSection_newsGrid__tgK6b{grid-template-columns:1fr}.NewsSection_featStat__ABXuH{display:none}}.WeatherSection_wrap__dda2_{padding:0 48px 80px;position:relative;z-index:1}.WeatherSection_divider__obg9V{display:flex;align-items:center;gap:16px;margin-bottom:36px;padding-top:64px}.WeatherSection_divider__obg9V:after,.WeatherSection_divider__obg9V:before{content:"";flex:1 1;height:.5px;background:#2a2d38}.WeatherSection_divider__obg9V h2{font-size:10px;letter-spacing:3px;text-transform:uppercase;color:#e8a020;white-space:nowrap}.WeatherSection_outer__s6NHk{border:.5px solid #2a2d38;background:#111318;overflow:hidden}.WeatherSection_topBar__k0hKm{display:flex;align-items:center;justify-content:space-between;padding:13px 24px;border-bottom:.5px solid #2a2d38;background:#0d0e12}.WeatherSection_tbl__3jC17{display:flex;align-items:center;gap:16px}.WeatherSection_sectionLbl__QxyY3{font-size:9px;letter-spacing:2.5px;text-transform:uppercase;color:#e8a020}.WeatherSection_dots__MFjz6{display:flex;gap:6px}.WeatherSection_dot__9eoiT{width:7px;height:7px;border-radius:50%;background:#2a2d38;cursor:pointer;transition:all .3s}.WeatherSection_dotOn__Q1ri8{background:#e8a020;transform:scale(1.3)}.WeatherSection_tbr__69FdX{display:flex;align-items:center;gap:14px}.WeatherSection_unitRow__OTGwj{display:flex}.WeatherSection_ubtn__UoKek{background:transparent;border:.5px solid #2a2d38;color:#6b6e7a;padding:4px 10px;font-family:IBM Plex Mono,monospace;font-size:10px;cursor:pointer;transition:all .2s}.WeatherSection_ubtnOn__9I5sg{background:#e8a020;color:#0d0e12;border-color:#e8a020}.WeatherSection_apiBadge__pwVU8{font-size:9px;color:#2db87a;letter-spacing:1px;display:flex;align-items:center;gap:5px}.WeatherSection_apiDot__f5Lzz{width:5px;height:5px;border-radius:50%;background:#2db87a;animation:WeatherSection_pulse__BP23J 2s ease-in-out infinite;display:inline-block}@keyframes WeatherSection_pulse__BP23J{0%,to{opacity:1}50%{opacity:.3}}.WeatherSection_upd__AtKr_{font-size:9px;color:#444;letter-spacing:.5px}.WeatherSection_mainGrid__vC2oq{display:grid;grid-template-columns:280px 1fr;min-height:300px}.WeatherSection_leftPanel__pWdo9{padding:28px 24px;border-right:.5px solid #2a2d38;display:flex;flex-direction:column;justify-content:space-between;transition:opacity .35s}.WeatherSection_rightPanel__3tz1Z{padding:20px 22px;transition:opacity .35s}.WeatherSection_fade__ydX6X{opacity:0}.WeatherSection_cityNm__AvAsd{font-family:Playfair Display,serif;font-size:38px;font-weight:900;letter-spacing:-1.5px;color:#f5f2eb;line-height:1;margin-bottom:3px}.WeatherSection_cityReg__2r5UX{font-size:9px;letter-spacing:2px;text-transform:uppercase;color:#6b6e7a;margin-bottom:16px}.WeatherSection_tempBig__OaN1T{display:flex;align-items:flex-start;gap:4px;margin-bottom:4px}.WeatherSection_tNum__5fth6{font-family:Playfair Display,serif;font-size:68px;font-weight:900;color:#f5f2eb;line-height:1;letter-spacing:-3px}.WeatherSection_tUnit__d5dP2{font-size:22px;color:#e8a020;font-weight:700;margin-top:6px}.WeatherSection_condRow__w3ANQ{font-family:Fraunces,serif;font-weight:300;font-size:13px;color:#6b6e7a;margin-bottom:18px}.WeatherSection_miniStats__foXbU{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.WeatherSection_ms__plSc5{background:#0d0e12;border:.5px solid #2a2d38;padding:10px 12px}.WeatherSection_msVal__lhbbB{font-size:16px;font-weight:500;color:#f5f2eb;line-height:1;margin-bottom:3px}.WeatherSection_msLbl__Yqo19{font-size:9px;letter-spacing:1px;text-transform:uppercase;color:#6b6e7a}.WeatherSection_progressTrack__aErWf{height:2px;background:#2a2d38;margin-top:20px;overflow:hidden}.WeatherSection_progressBar__7FJRh{height:100%;background:#e8a020;transition:width .05s linear}.WeatherSection_legend__k94nc{display:flex;gap:14px;margin-bottom:12px;flex-wrap:wrap}.WeatherSection_legItem__tayYU{display:flex;align-items:center;gap:5px;font-size:9px;letter-spacing:1px;text-transform:uppercase;color:#6b6e7a}.WeatherSection_legDot__acfG8{width:8px;height:8px;border-radius:50%;flex-shrink:0}.WeatherSection_fcDays__Fe8_6{display:flex;flex-direction:column}.WeatherSection_fcDay__6L6M7{display:grid;grid-template-columns:44px 22px 1fr 80px 52px 72px;align-items:center;grid-gap:8px;gap:8px;padding:10px 0;border-bottom:.5px solid #1a1c22}.WeatherSection_fcDay__6L6M7:last-child{border-bottom:none}.WeatherSection_fdName__AAvS_{font-size:10px;letter-spacing:1px;text-transform:uppercase;color:#6b6e7a}.WeatherSection_fdIco__scaTE{font-size:15px;text-align:center}.WeatherSection_tempCol__oLrG8{display:flex;flex-direction:column;gap:4px}.WeatherSection_tempRangeRow__kURIU{display:flex;align-items:center;gap:6px}.WeatherSection_tempLo__9G_Ae{font-size:10px;color:#6b6e7a;min-width:24px;text-align:right}.WeatherSection_tempTrack__2POJN{flex:1 1;height:4px;background:#2a2d38;border-radius:2px;position:relative}.WeatherSection_tempFill__TDCHf{height:100%;border-radius:2px;position:absolute}.WeatherSection_tempHi__LRjQA{font-size:10px;color:#f5f2eb;font-weight:500;min-width:24px}.WeatherSection_humCol__uCGpp{display:flex;align-items:center;gap:5px}.WeatherSection_humBarWrap__Eb234{width:40px;height:4px;background:#2a2d38;border-radius:2px;position:relative;flex-shrink:0}.WeatherSection_humFill__2S_gv{height:100%;border-radius:2px;background:#7c9eff;position:absolute;left:0}.WeatherSection_humVal__qNv50{font-size:10px;color:#7c9eff;min-width:28px}.WeatherSection_rainCol___QEuI{display:flex;align-items:center;gap:4px}.WeatherSection_rainIco__rHIEK{font-size:11px}.WeatherSection_rainVal__2TSsB{font-size:10px;min-width:28px}.WeatherSection_windCol__7h2T_{display:flex;align-items:center;gap:4px}.WeatherSection_windIco__wUDVE{font-size:11px;color:#6b6e7a}.WeatherSection_windVal__eLR0s{font-size:10px;color:#6b6e7a}.WeatherSection_tabs__pT8S9{border-top:.5px solid #2a2d38;display:flex}.WeatherSection_tab__XQuPp{flex:1 1;padding:11px 6px;text-align:center;cursor:pointer;border-right:.5px solid #2a2d38;transition:all .2s;position:relative}.WeatherSection_tab__XQuPp:last-child{border-right:none}.WeatherSection_tabOn__RWyPO,.WeatherSection_tab__XQuPp:hover{background:#0d0e12}.WeatherSection_tabOn__RWyPO:after{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:#e8a020}.WeatherSection_tabNm__rI1Uj{font-size:10px;color:#6b6e7a;transition:color .2s;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.WeatherSection_tabOn__RWyPO .WeatherSection_tabNm__rI1Uj,.WeatherSection_tab__XQuPp:hover .WeatherSection_tabNm__rI1Uj{color:#f5f2eb}.WeatherSection_tabTemp__YbLEz{font-family:Playfair Display,serif;font-size:17px;font-weight:700;color:#e8a020;line-height:1;margin-top:1px}.WeatherSection_ribbon__0kOYl{padding:10px 24px;border-top:.5px solid #2a2d38;background:#0d0e12;display:flex;align-items:center;gap:10px}.WeatherSection_ribLbl__Xqb3x{font-size:9px;letter-spacing:1.5px;text-transform:uppercase;color:#6b6e7a;flex-shrink:0}.WeatherSection_ribTxt__HqNDJ{font-size:10px;color:#9fa3b0;line-height:1.5}.WeatherSection_ribTxt__HqNDJ b{color:#e8a020;font-weight:500}.WeatherSection_loadBox__5xUF_{padding:60px;text-align:center}.WeatherSection_spinner__L0MI3{width:20px;height:20px;border:1.5px solid #2a2d38;border-top-color:#e8a020;border-radius:50%;animation:WeatherSection_spin__ZU7Uf .8s linear infinite;margin:0 auto 14px}@keyframes WeatherSection_spin__ZU7Uf{to{transform:rotate(1turn)}}.WeatherSection_loadTxt__xdUem{font-size:11px;color:#6b6e7a;letter-spacing:1px}.WeatherSection_errBox__S2y8s{padding:32px;text-align:center;font-size:11px;color:#6b6e7a;display:flex;flex-direction:column;align-items:center;gap:12px}.WeatherSection_retryBtn__qIrCJ{background:transparent;border:.5px solid #2a2d38;color:#6b6e7a;padding:7px 16px;font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:1px;text-transform:uppercase;cursor:pointer;transition:all .2s}.WeatherSection_retryBtn__qIrCJ:hover{border-color:#e8a020;color:#e8a020}@media(max-width:768px){.WeatherSection_wrap__dda2_{padding:0 20px 48px}.WeatherSection_mainGrid__vC2oq{grid-template-columns:1fr}.WeatherSection_leftPanel__pWdo9{border-right:none;border-bottom:.5px solid #2a2d38}.WeatherSection_cityNm__AvAsd{font-size:32px}.WeatherSection_tNum__5fth6{font-size:52px}.WeatherSection_fcDay__6L6M7{grid-template-columns:40px 20px 1fr 52px 44px}.WeatherSection_windCol__7h2T_{display:none}.WeatherSection_tabs__pT8S9{overflow-x:auto}.WeatherSection_tab__XQuPp{min-width:80px}}.StockTicker_ribbon__bDDUI{background:#0a0b0e;border-bottom:.5px solid #2a2d38;overflow:hidden;height:36px;display:flex;align-items:center;position:relative;z-index:99}.StockTicker_ribbonLabel__oG755{background:#e8a020;color:#0d0e12;padding:0 14px;height:100%;display:flex;align-items:center;font-size:9px;letter-spacing:2px;text-transform:uppercase;font-weight:500;white-space:nowrap;flex-shrink:0;gap:6px}.StockTicker_ribbonDot__jiteU{width:5px;height:5px;border-radius:50%;background:#0d0e12;animation:StockTicker_pulse__skIWX 1.8s ease-in-out infinite;display:inline-block}@keyframes StockTicker_pulse__skIWX{0%,to{opacity:1}50%{opacity:.4}}.StockTicker_ribbonTrack__NvYSR{display:flex;align-items:center;animation:StockTicker_scroll__QVe0K 80s linear infinite;white-space:nowrap}.StockTicker_ribbon__bDDUI:hover .StockTicker_ribbonTrack__NvYSR{animation-play-state:paused}@keyframes StockTicker_scroll__QVe0K{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.StockTicker_ribbonItem__B5Qjc{display:inline-flex;align-items:center;gap:8px;padding:0 18px;height:36px;border-right:.5px solid #1a1c22;white-space:nowrap;cursor:default}.StockTicker_ribbonItem__B5Qjc:hover{background:#111318}.StockTicker_riName__AIHuc{font-size:10px;font-weight:500;color:#f5f2eb}.StockTicker_riSep__Ja15o{width:.5px;height:14px;background:#2a2d38}.StockTicker_riPrice__bgtTn{font-size:10px;color:#c8cbd6}.StockTicker_riChg__Davan{font-size:10px;font-weight:500}.StockTicker_riVol__Eux8l{font-size:9px;color:#444}.StockTicker_up__x8Mej{color:#2db87a}.StockTicker_dn__Xje9V{color:#e05050}.StockTicker_panel__itpV3{padding:0 48px 80px;position:relative;z-index:1}.StockTicker_divider__QML_W{display:flex;align-items:center;gap:16px;margin-bottom:28px;padding-top:64px}.StockTicker_divider__QML_W:after,.StockTicker_divider__QML_W:before{content:"";flex:1 1;height:.5px;background:#2a2d38}.StockTicker_divider__QML_W h2{font-size:10px;letter-spacing:3px;text-transform:uppercase;color:#e8a020;white-space:nowrap}.StockTicker_fallbackNote__4cPdJ{font-size:10px;color:#f97316;margin-bottom:16px;padding:8px 14px;border:.5px solid #f9731640;background:#f9731608}.StockTicker_sectorTabs__IzR8G{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:16px}.StockTicker_stab__1NHJq{background:transparent;border:.5px solid #2a2d38;color:#6b6e7a;padding:5px 14px;font-family:IBM Plex Mono,monospace;font-size:9px;letter-spacing:1.5px;text-transform:uppercase;cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:6px}.StockTicker_stab__1NHJq:hover{border-color:#e8a020;color:#e8a020}.StockTicker_stabOn__VX8R7{background:#e8a020;color:#0d0e12;border-color:#e8a020}.StockTicker_stabCount__Kr9SS{font-size:8px;opacity:.7}.StockTicker_sortBar__45D8c{display:flex;align-items:center;gap:10px;margin-bottom:16px;padding:10px 0;border-bottom:.5px solid #2a2d38;flex-wrap:wrap}.StockTicker_sortLabel__tSXmm{font-size:9px;letter-spacing:2px;text-transform:uppercase;color:#6b6e7a}.StockTicker_sortBtn__xo3dI{background:transparent;border:none;color:#6b6e7a;font-family:IBM Plex Mono,monospace;font-size:9px;letter-spacing:1px;text-transform:uppercase;cursor:pointer;padding:3px 8px;transition:color .2s}.StockTicker_sortBtn__xo3dI:hover,.StockTicker_sortOn__RlrDH{color:#e8a020}.StockTicker_sortOn__RlrDH:after{content:" ↓"}.StockTicker_dataNote__4dTBV{margin-left:auto;font-size:9px;color:#444}.StockTicker_stockGrid__jxK4h{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;gap:10px}.StockTicker_stockCard__U0Aj1{background:#111318;border:.5px solid #2a2d38;padding:16px 18px;transition:all .2s;position:relative;overflow:hidden}.StockTicker_stockCard__U0Aj1:hover{border-color:#e8a02060;transform:translateY(-1px)}.StockTicker_topGainer__Kisqz{border-color:#2db87a30}.StockTicker_topLoser__PAA9H{border-color:#e0505030}.StockTicker_rank__3opda{position:absolute;top:0;right:0;background:#1a1c22;padding:2px 8px;font-size:8px;color:#444;letter-spacing:1px}.StockTicker_rankGainer__eNXoM{background:#2db87a20;color:#2db87a}.StockTicker_rankLoser__DvCG3{background:#e0505020;color:#e05050}.StockTicker_scTop__yBzGS{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:12px}.StockTicker_scName___8PE_{font-size:12px;font-weight:500;color:#f5f2eb;line-height:1.3;max-width:160px}.StockTicker_scSector__cq4QJ{font-size:9px;letter-spacing:1px;text-transform:uppercase;margin-top:2px}.StockTicker_scRight__sYSfJ{text-align:right}.StockTicker_scPrice___ix04{font-family:Playfair Display,serif;font-size:20px;font-weight:700;color:#f5f2eb;line-height:1}.StockTicker_scChg__H9B6m{font-size:11px;font-weight:500;margin-top:2px;display:block}.StockTicker_scMetrics__ltWlV{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6px;gap:6px;margin-bottom:12px}.StockTicker_scMetric__Ha2_o{background:#0d0e12;padding:6px 8px;text-align:center}.StockTicker_scMetricVal__aZl4n{font-size:11px;font-weight:500;color:#f5f2eb;line-height:1}.StockTicker_scMetricLbl__fIo3r{font-size:8px;letter-spacing:1px;text-transform:uppercase;color:#6b6e7a;margin-top:2px}.StockTicker_scAnalysis__MKY6_{font-family:Fraunces,serif;font-weight:300;font-size:11px;color:#6b6e7a;line-height:1.6;border-top:.5px solid #2a2d38;padding-top:8px}.StockTicker_scAnalysis__MKY6_ strong{color:#9fa3b0;font-weight:400}@media(max-width:768px){.StockTicker_panel__itpV3{padding:0 20px 48px}.StockTicker_stockGrid__jxK4h{grid-template-columns:1fr}.StockTicker_ribbonLabel__oG755{display:none}}.Home_gridBg__EzcvZ{position:fixed;inset:0;background-image:linear-gradient(rgba(232,160,32,.04) 1px,transparent 0),linear-gradient(90deg,rgba(232,160,32,.04) 1px,transparent 0);background-size:48px 48px;pointer-events:none;z-index:0}.Home_hero__VkeT1{display:grid;grid-template-columns:1fr 1fr;grid-gap:0;gap:0;padding:64px 48px;align-items:center;position:relative;z-index:1}.Home_heroLeft__0tMqi{padding-right:48px;border-right:.5px solid #2a2d38}.Home_heroTag__jl__K{display:inline-flex;align-items:center;gap:8px;font-size:10px;letter-spacing:2px;text-transform:uppercase;color:var(--amber);margin-bottom:28px;padding:6px 14px;border:.5px solid #e8a02040;background:#e8a02008}.Home_liveDot__5TODe{width:6px;height:6px;border-radius:50%;background:var(--green);animation:Home_pulse__0RP2j 1.8s ease-in-out infinite;display:inline-block}.Home_heroTitle__AMpNI{font-family:Playfair Display,serif;font-size:clamp(40px,5vw,66px);font-weight:900;line-height:1;letter-spacing:-2px;color:var(--white);margin-bottom:12px}.Home_heroTitle__AMpNI em{color:var(--amber);font-style:italic;font-weight:700}.Home_heroSubtitle__0EZ9Z{font-family:Fraunces,serif;font-weight:300;font-size:17px;line-height:1.7;color:#9fa3b0;margin:20px 0 36px;max-width:420px}.Home_heroBtns__EoK9S{display:flex;gap:14px;align-items:center}.Home_heroMeta__HJDfZ{display:flex;gap:32px;margin-top:36px;padding-top:24px;border-top:.5px solid #2a2d38}.Home_heroMetaLabel__l9fHJ{font-size:11px;color:var(--muted);letter-spacing:1px;margin-bottom:4px}.Home_heroMetaValue__vsw8w{font-size:13px;color:var(--white);font-weight:500}.Home_heroRight__m_KpB{padding-left:48px;display:flex;flex-direction:column;gap:12px}.Home_tickerLabel__50l_O{font-size:9px;letter-spacing:2.5px;text-transform:uppercase;color:var(--muted);margin-bottom:4px;display:flex;align-items:center;gap:8px}.Home_tickerLabel__50l_O:after{content:"";flex:1 1;height:.5px;background:#2a2d38}.Home_statCard__ZCPXi{background:var(--card-bg);border:.5px solid var(--card-border);padding:18px 22px;display:flex;align-items:flex-start;justify-content:space-between;transition:border-color .2s;animation:Home_fadeSlide__5Gq7Y .6s ease both}.Home_statCard__ZCPXi:hover{border-color:#e8a02060}.Home_statName__bpIya{font-size:10px;letter-spacing:1.5px;text-transform:uppercase;color:var(--muted);margin-bottom:6px}.Home_statValue__v8Ecr{font-family:Playfair Display,serif;font-size:28px;font-weight:700;color:var(--white);letter-spacing:-1px}.Home_statUnit__OH0jK{font-size:12px;color:var(--muted);margin-left:4px;font-family:IBM Plex Mono,monospace;font-weight:400}.Home_statSub__SiN1T{font-size:10px;color:var(--muted);margin-top:4px}.Home_statChange__JiBHz{font-size:11px;font-weight:500;padding:3px 8px;letter-spacing:.5px}.Home_up__OWZ6h{color:var(--green);background:#2db87a15}.Home_dn__7FZ5m{color:var(--red);background:#e0505015}.Home_sparkRow__P8QT5{background:var(--card-bg);border:.5px solid var(--card-border);padding:14px 22px;display:flex;align-items:center;gap:14px}.Home_sparkLabel__bYew9{font-size:10px;letter-spacing:1px;text-transform:uppercase;color:var(--muted);min-width:80px}.Home_trendUp__kFOiP{font-size:10px;color:var(--green)}.Home_pipeline__zA_P0{padding:0 48px 64px;display:grid;grid-template-columns:repeat(4,1fr);position:relative;z-index:1}.Home_pipeStep__bxM2B{padding:28px 24px;border-right:.5px solid #2a2d38;border-top:.5px solid #2a2d38;transition:background .2s}.Home_pipeStep__bxM2B:last-child{border-right:none}.Home_pipeStep__bxM2B:hover{background:#111318}.Home_pipeNum__aFsm_{font-family:Playfair Display,serif;font-size:48px;font-weight:900;color:#2a2d38;line-height:1;margin-bottom:12px;transition:color .2s}.Home_pipeStep__bxM2B:hover .Home_pipeNum__aFsm_{color:#e8a02030}.Home_pipeIcon__kzFTX{font-size:18px;color:var(--amber);margin-bottom:10px}.Home_pipeTitle__JfulP{font-size:13px;font-weight:500;color:var(--white);margin-bottom:8px}.Home_pipeDesc__9dxus{font-size:11px;line-height:1.7;color:var(--muted)}.Home_sourcesGrid__nnFrB{padding:0 48px 64px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px;position:relative;z-index:1}.Home_sourceCard__3pqOR{background:var(--card-bg);border:.5px solid var(--card-border);padding:24px;transition:all .2s}.Home_sourceCard__3pqOR:hover{border-color:#e8a02060;transform:translateY(-2px)}.Home_sourceOrg__IyTbg{font-size:9px;letter-spacing:2px;text-transform:uppercase;color:var(--amber);margin-bottom:10px}.Home_sourceName__3Z1Ua{font-family:Fraunces,serif;font-weight:300;font-size:16px;color:var(--white);margin-bottom:8px;line-height:1.4}.Home_sourceDesc__3gGFL{font-size:10px;line-height:1.7;color:var(--muted)}.Home_sourceTags__a643V{margin-top:12px;display:flex;gap:8px;flex-wrap:wrap}.Home_sourceTag__hmJR7{display:inline-block;font-size:9px;letter-spacing:1px;text-transform:uppercase;color:var(--green);border:.5px solid #2db87a40;padding:3px 8px;background:#2db87a08}.Home_newsletterBand__u_sxX{margin:0 48px 80px;border:.5px solid #e8a02040;background:linear-gradient(135deg,#111318,#0d0e12);padding:48px;display:grid;grid-template-columns:1fr 1fr;grid-gap:48px;gap:48px;align-items:center;position:relative;overflow:hidden;z-index:1}.Home_newsletterBand__u_sxX:before{content:"⚡";position:absolute;right:-20px;top:-40px;font-size:200px;opacity:.03;line-height:1}.Home_nlTitle__HXPYC{font-family:Playfair Display,serif;font-size:32px;font-weight:900;color:var(--white);line-height:1.1;margin-bottom:12px}.Home_nlTitle__HXPYC em{color:var(--amber);font-style:italic}.Home_nlSub__UG8Ma{font-size:12px;line-height:1.8;color:var(--muted)}.Home_nlForm__ArIhB{display:flex;flex-direction:column;gap:12px}.Home_nlInput__o8eZi{background:#0d0e12;border:.5px solid #2a2d38;color:var(--white);padding:13px 16px;font-family:IBM Plex Mono,monospace;font-size:12px;outline:none;transition:border-color .2s}.Home_nlInput__o8eZi:focus{border-color:var(--amber)}.Home_nlInput__o8eZi::placeholder{color:#444}.Home_nlBtn__XBCSA{background:var(--amber);color:var(--ink);border:none;padding:13px;font-family:IBM Plex Mono,monospace;font-size:11px;font-weight:500;letter-spacing:2px;text-transform:uppercase;cursor:pointer;transition:background .2s}.Home_nlBtn__XBCSA:hover{background:#f0b030}.Home_nlNote__Em15f{font-size:10px;color:#555;letter-spacing:.5px}@keyframes Home_fadeSlide__5Gq7Y{0%{opacity:0;transform:translateX(16px)}to{opacity:1;transform:translateX(0)}}@keyframes Home_pulse__0RP2j{0%,to{opacity:1}50%{opacity:.5}}@media (max-width:768px){.Home_hero__VkeT1{grid-template-columns:1fr;padding:32px 20px}.Home_heroLeft__0tMqi{border-right:none;padding-right:0}.Home_heroRight__m_KpB{padding-left:0;margin-top:32px}.Home_pipeline__zA_P0{grid-template-columns:1fr 1fr;padding:0 20px 40px}.Home_sourcesGrid__nnFrB{grid-template-columns:1fr;padding:0 20px 40px}.Home_newsletterBand__u_sxX{grid-template-columns:1fr;margin:0 20px 48px;padding:28px}}