:root{--c-dark:#202020;--c-cream:#fff6d7;--c-cream-2:#fbf1cf;--c-coral:#e28865;--c-coral-soft:#eba486;--c-coral-tint:#fbe4d8;--c-purple:#7c19d4;--c-purple-card:#a868fa;--c-purple-tint:#ddb2ff;--c-purple-soft:#efe2ff;--c-nav-pill:#d1cdaa;--c-white:#ffffff;--c-ink:#202020;--c-ink-2:#4a4a48;--c-ink-3:#8a8985;--c-line:#ebe4cb;--c-line-2:#f1ede0;--c-up:#7c19d4;--c-down:#e28865;--c-flat:#8a8985;--c-cmp-stock:#202020;--c-cmp-index:#1f8a4c;--c-gradient:linear-gradient(90deg,#e08767 0%,#c97ca0 20%,#b872ca 40%,#a25cf2 60%,#8e38e5 80%,#7c19d4 100%);--c-gradient-diag:linear-gradient(135deg,#e08767 0%,#b872ca 50%,#7c19d4 100%);--font-base:'IBM Plex Sans','IBM Plex Sans Hebrew','Segoe UI',Arial,sans-serif;--radius-card:16px;--radius-sm:10px;--radius-pill:999px;--shadow-card:0 1px 2px rgba(32,32,32,0.05),0 8px 24px rgba(32,32,32,0.06);--page-max:1600px;--gutter:24px;--side-w:378px;--gap:24px;}.hero{text-align:center;padding:56px 0 40px;}.hero-title{font-size:clamp(44px,6vw,88px);font-weight:700;line-height:1.02;letter-spacing:-0.02em;color:var(--c-dark);margin:0 auto 36px;}.hero-topics{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;}.hero-topics-label{font-size:17px;font-weight:500;margin-inline-end:6px;}.topic-chip{display:inline-flex;align-items:center;padding:6px 16px;border-radius:var(--radius-pill);border:1.5px solid var(--c-coral);color:var(--c-coral);font-size:15px;font-weight:500;line-height:1.3;transition:background .15s,color .15s;}.topic-chip:hover{background:var(--c-coral);color:var(--c-cream);}.topic-chip.topic-chip--sm{padding:2px 10px;font-size:12px;}.home{display:grid;grid-template-columns:minmax(0,1fr) var(--side-w);gap:32px;align-items:start;}.home-main{min-width:0;}.home-side{min-width:0;display:flex;flex-direction:column;gap:24px;align-self:start;}.home-h1{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;}.home{margin-top:32px;}.hero--compact{padding:36px 0 28px;}.hero--compact .hero-title{font-size:clamp(34px,3.6vw,52px);margin-bottom:20px;}.home-stories{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:var(--gap);}.story-col{display:flex;flex-direction:column;gap:var(--gap);}.story{display:flex;flex-direction:column;overflow:hidden;border-radius:var(--radius-card);background:var(--c-cream);transition:transform .15s;}.story:hover{transform:translateY(-2px);}.story:hover .story-title{color:var(--c-purple);}.story-media{position:relative;aspect-ratio:16 / 9;background:var(--c-cream-2);}.story-media img{width:100%;height:100%;object-fit:cover;}.story-body{padding:14px 18px 18px;display:flex;flex-direction:column;gap:8px;}.story-meta{font-size:12px;color:var(--c-ink-3);}.story-title{font-size:17px;font-weight:700;line-height:1.35;transition:color .15s;}.story-title--lead{font-size:30px;line-height:1.25;}.story-text{font-size:15px;line-height:1.5;color:var(--c-ink-2);}.story--lead .story-body{padding:18px 22px 24px;}.story--secondary .story-media{aspect-ratio:16 / 10;}.home-stories-empty{grid-column:1 / -1;padding:48px 24px;}.more-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--gap);}.story--small .story-media{aspect-ratio:16 / 10;}.story--small .story-title{font-size:16px;}.market-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;}.market-grid > .market-event{grid-column:span 2;}.home-market .ix-card--stat{min-height:150px;}.home-market .ix-card--stat .ix-label{font-size:18px;font-weight:600;margin-top:4px;}.home-market .ix-card--stat .ix-value{margin-top:auto;font-size:32px;font-weight:700;direction:ltr;text-align:right;}.home-market .ix-card--stat .ix-value.up{color:var(--c-up);}.home-market .ix-card--stat .ix-value.down{color:var(--c-down);}.home-market .ix-breadth-nums{justify-content:space-between;}.home-market .ix-breadth-bar span{margin-inline-start:auto;}.ix-breadth-turnover{font-size:13px;color:var(--c-ink-2);}.insight-rail .post-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:7;overflow:hidden;}.insight-rail{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(280px,1fr);gap:16px;overflow-x:auto;padding-bottom:8px;scroll-snap-type:x mandatory;scrollbar-width:thin;}.insight-rail > *{scroll-snap-align:start;}.tickr{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid var(--c-line);}.tickr:last-child{border-bottom:0;}.tickr-avatar{width:48px;height:48px;border-radius:50%;background:#8a8985;flex:0 0 auto;object-fit:cover;display:block;}.tickr-info{display:flex;flex-direction:column;min-width:0;line-height:1.3;}.tickr-name{font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.tickr-name:hover{color:var(--c-purple);}.tickr-handle,.tickr-followers{font-size:12px;color:var(--c-ink-3);direction:ltr;text-align:right;}.tickr-follow{margin-inline-start:auto;padding:5px 14px;border-radius:var(--radius-pill);background:var(--c-coral);color:var(--c-cream);font-size:13px;font-weight:600;flex:0 0 auto;}.tickr-follow:hover{background:var(--c-purple);}.home-funds .funds-tabs{margin:4px 0 10px;}.funds-note{margin:8px 0 0;font-size:11px;color:var(--c-ink-3);}.funds-table{width:100%;border-collapse:collapse;font-size:13px;}.funds-table .funds-num{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:left;}.funds-table td a:hover{color:var(--c-purple);}.funds-table th{text-align:right;font-weight:500;color:var(--c-ink-3);padding:6px 4px;border-bottom:1px solid var(--c-line);font-size:11px;}.funds-table td{padding:8px 4px;border-bottom:1px solid var(--c-line-2);font-variant-numeric:tabular-nums;}@media (max-width:1365px){.home{grid-template-columns:minmax(0,1fr) 300px;gap:24px;}}@media (max-width:1023px){.home{grid-template-columns:1fr;}.market-grid{grid-template-columns:repeat(2,minmax(0,1fr));}.home-side{order:2;}.home-stories{grid-template-columns:1fr;}.story-col{flex-direction:row;}.story-col > *{flex:1;}.more-grid{grid-template-columns:1fr 1fr;}}@media (max-width:767px){.hero--compact{padding:24px 0 20px;}.hero-topics{gap:6px;}.topic-chip{font-size:13px;padding:4px 12px;}.story-col{flex-direction:column;}.story-title--lead{font-size:22px;}.market-grid{grid-template-columns:1fr 1fr;}.market-grid > .market-event{grid-column:1 / -1;}.more-grid{grid-template-columns:1fr;}.cap-section-head{margin:28px 0 12px;}.cap-section-head h2{font-size:20px;}}.home-highlights .stock-kpi b{unicode-bidi:plaintext;text-align:right;}.home-topics{gap:18px;overflow-x:auto;scrollbar-width:none;border-bottom:1px solid var(--c-line);margin:0 0 16px;padding:0 2px;}.home-topics a{flex:0 0 auto;padding:10px 0;font-size:14px;font-weight:600;color:var(--c-ink-2);white-space:nowrap;}.home-topics a:first-child{color:var(--c-dark);border-bottom:2px solid var(--c-dark);}.market-cards{display:contents;}.ix-breadth-boxes{gap:8px;margin-top:6px;}.ix-breadth-boxes span{flex:1;padding:10px 6px;border-radius:var(--radius-sm);background:var(--c-white);text-align:center;font-size:13px;color:var(--c-ink-2);}.ix-breadth-boxes b{display:block;font-size:15px;color:var(--c-dark);}.ix-breadth-boxes .up b{color:var(--c-up);}.ix-breadth-boxes .down b{color:var(--c-down);}.funds-list{list-style:none;margin:0;padding:0;}.funds-list li{display:flex;flex-direction:column;gap:2px;padding:10px 0;border-bottom:1px solid var(--c-line-2);font-size:14px;font-weight:600;}.funds-list small{font-size:12px;font-weight:400;color:var(--c-ink-3);}@media (max-width:767px){.home-topics.m-only{display:flex !important;}.home{display:flex;flex-direction:column;gap:24px;margin-top:0;}.home-main,.home-side{display:contents;}.home > *,.home-main > *,.home-side > *{min-width:0;max-width:100%;}.home-stories{order:1;}.home-more{order:2;}.home-timeline{order:3;}.home-market{order:4;}.home-insight{order:5;}.home-funds{order:6;}.home-highlights{display:none;}.home-main > section .cap-section-head,.home-more .cap-section-head{margin-top:0;}.story--secondary,.home-more .story--small{flex-direction:row;align-items:center;gap:12px;padding:10px;}.story--secondary .story-media,.home-more .story--small .story-media{flex:0 0 96px;aspect-ratio:1;border-radius:var(--radius-sm);overflow:hidden;}.story--secondary .story-media .feed-sash,.home-more .story--small .story-media .feed-sash{display:none;}.story--secondary .story-body,.home-more .story--small .story-body{padding:0;gap:4px;}.story--secondary .story-text,.home-more .story--small .story-text{display:none;}.story--secondary .story-title,.home-more .story--small .story-title{font-size:15px;}.home-more .more-grid{grid-template-columns:1fr;gap:10px;}.market-grid{display:flex;flex-direction:column;gap:12px;}.market-cards{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;}.market-cards > .ix-card{flex:0 0 44%;scroll-snap-align:start;min-height:120px;}.ix-breadth-boxes.m-only{display:flex !important;}.funds-tabs{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;}}