: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;}.company{padding-top:8px;}.crumbs{font-size:13px;color:var(--c-ink-3);margin:4px 0 12px;}.crumbs a:hover{color:var(--c-purple);}.co-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;}.co-head{display:grid;grid-template-columns:minmax(0,1.4fr) auto minmax(0,1fr);gap:24px;align-items:center;padding:20px 24px;}.co-id{display:flex;align-items:center;gap:16px;}.co-ticker{width:56px;height:56px;border-radius:14px;background:var(--c-dark);color:var(--c-cream);display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:13px;flex:0 0 auto;}.co-name{font-size:26px;}.co-meta{font-size:13px;color:var(--c-ink-3);margin-top:2px;}.co-price{display:flex;flex-direction:column;align-items:flex-start;gap:2px;}.co-last{font-size:32px;font-weight:700;font-variant-numeric:tabular-nums;}.co-delta{font-size:18px;}.co-src{font-size:11px;color:var(--c-ink-3);}.co-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;align-items:center;}.co-tabs{display:flex;gap:4px;margin:16px 0 8px;padding:6px;background:var(--c-white);border:1px solid var(--c-line);border-radius:var(--radius-pill);}.co-tabs a{flex:1;text-align:center;padding:10px;border-radius:var(--radius-pill);font-weight:600;font-size:14px;}.co-tabs a.is-active,.co-tabs a:hover{background:var(--c-dark);color:var(--c-cream);}.co-section{margin-top:8px;}.co-two{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:24px;margin-top:24px;}.co-three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;}.co-kpis{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;}.co-kpi{padding:14px 16px;display:flex;flex-direction:column;gap:4px;}.co-kpi span{font-size:12px;color:var(--c-ink-3);}.co-kpi b{font-size:22px;font-variant-numeric:tabular-nums;}.co-kpi small{font-size:11px;color:var(--c-ink-3);line-height:1.4;}.co-chart-card{padding:18px 20px;display:flex;flex-direction:column;gap:12px;}.co-chart-head{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px;}.co-chart-head h2{font-size:20px;}.co-ranges{display:flex;gap:4px;flex-wrap:wrap;}.co-custom-range{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:13px;color:var(--c-ink-3);}.co-custom-range label{display:inline-flex;align-items:center;gap:6px;}.co-custom-range input[type="date"]{height:32px;padding:0 8px;border:1px solid var(--c-line);border-radius:var(--radius-sm);background:var(--c-white);font:inherit;color:var(--c-dark);}.co-custom-range .btn-dark{padding:6px 16px;font-size:13px;}.co-custom-range[hidden]{display:none;}.line-chart{width:100%;height:260px;display:block;}.chart-empty{height:200px;display:flex;align-items:center;justify-content:center;color:var(--c-ink-3);}.co-chart-foot{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;border-top:1px solid var(--c-line-2);padding-top:12px;}.co-chart-foot div{display:flex;flex-direction:column;gap:2px;font-size:12px;color:var(--c-ink-3);}.co-chart-foot div b{color:var(--c-dark);font-size:14px;font-variant-numeric:tabular-nums;}.co-profile{padding:18px 20px;display:flex;flex-direction:column;gap:12px;}.co-profile h2{font-size:20px;}.co-profile-text{font-size:14px;line-height:1.55;color:var(--c-ink-2);}.co-profile-list{margin:0;display:flex;flex-direction:column;}.co-profile-list div{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-top:1px solid var(--c-line-2);font-size:13px;}.co-profile-list div:first-child{border-top:0;}.co-profile-list dt{color:var(--c-ink-3);}.co-profile-list dd{margin:0;text-align:left;}.co-profile-link{color:var(--c-purple);font-weight:600;font-size:13px;}.co-fin{padding:18px 20px;display:flex;flex-direction:column;gap:16px;}.co-fin-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;}.co-fin-item{background:var(--c-cream);border-radius:var(--radius-sm);padding:12px 14px;display:flex;flex-direction:column;gap:4px;}.co-fin-item span{font-size:12px;color:var(--c-ink-3);}.co-fin-item b{font-size:16px;font-variant-numeric:tabular-nums;}.co-fin-item small{font-size:11px;color:var(--c-ink-3);line-height:1.4;}.co-fin-takeaway{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;border-top:1px solid var(--c-line-2);padding-top:16px;}.co-fin-changes p{display:flex;gap:8px;align-items:flex-start;font-size:13px;line-height:1.5;padding:6px 0;}.co-fin-changes p .cap-chip{flex:0 0 auto;}.co-fin-summary{background:var(--c-purple-soft);border-radius:var(--radius-sm);padding:16px;}.co-fin-summary h3{font-size:16px;margin-bottom:6px;}.co-fin-summary p{font-size:14px;line-height:1.5;}.co-val,.co-bench{padding:18px 20px;}.co-val h2,.co-bench h2{font-size:20px;margin-bottom:8px;}.co-val-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:8px;}.co-val-grid .co-kpi{background:var(--c-cream);border-radius:var(--radius-sm);}.co-bench-table{width:100%;border-collapse:collapse;font-size:14px;margin-top:8px;}.co-bench-table th{text-align:right;font-weight:500;font-size:12px;color:var(--c-ink-3);padding:8px 6px;border-bottom:1px solid var(--c-line);}.co-bench-table td{padding:10px 6px;border-bottom:1px solid var(--c-line-2);font-variant-numeric:tabular-nums;}.co-list{padding:16px 18px;}.co-list h3{font-size:16px;margin-bottom:6px;}.co-quarter{padding:10px 0;border-top:1px solid var(--c-line-2);}.co-quarter:first-of-type{border-top:0;}.co-quarter .co-quarter-head{display:flex;justify-content:space-between;font-size:13px;}.co-quarter .co-quarter-head span{color:var(--c-ink-3);}.co-quarter ul{margin-top:6px;display:flex;flex-direction:column;gap:4px;}.co-quarter li a{font-size:13px;color:var(--c-purple);}.co-alerts{display:flex;flex-direction:column;gap:8px;}.co-alerts li{font-size:13px;line-height:1.5;padding:10px 12px;background:var(--c-coral-tint);border-radius:var(--radius-sm);}.more-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;}.story{display:flex;flex-direction:column;overflow:hidden;}.story-media{aspect-ratio:16 / 10;background:var(--c-cream-2);}.story-media img{width:100%;height:100%;object-fit:cover;}.story-body{padding:14px 16px 18px;display:flex;flex-direction:column;gap:6px;}.story-meta{font-size:12px;color:var(--c-ink-3);}.story-title{font-size:16px;line-height:1.35;}.mk-continue{display:flex;justify-content:center;gap:12px;margin:40px 0 0;}@media (max-width:1365px){.co-grid{grid-template-columns:repeat(3,minmax(0,1fr));}.co-kpis{grid-template-columns:repeat(3,minmax(0,1fr));}.co-fin-grid{grid-template-columns:repeat(3,minmax(0,1fr));}}@media (max-width:1023px){.co-head{grid-template-columns:1fr;}.co-head .co-actions{justify-content:flex-start;}.co-two{grid-template-columns:1fr;}.co-three{grid-template-columns:1fr;}.co-grid{grid-template-columns:repeat(2,minmax(0,1fr));}.co-fin-takeaway{grid-template-columns:1fr;}.co-chart-foot{grid-template-columns:repeat(3,1fr);}}@media (max-width:639px){.co-name{font-size:20px;}.co-kpis,.co-fin-grid,.co-grid,.co-val-grid{grid-template-columns:1fr 1fr;}.co-tabs a{font-size:12px;padding:8px 4px;}.more-grid{grid-template-columns:1fr;}}.co-head--dark{display:grid;color:var(--c-cream);padding:24px 28px 34px;min-height:0;overflow:hidden;gap:24px;}.co-head--dark:hover{transform:none;}.co-head--dark .co-ticker{background:var(--c-gradient-diag);color:var(--c-cream);font-size:14px;}.co-head--dark .co-name{font-weight:300;font-size:30px;letter-spacing:-0.01em;}.co-head--dark .co-meta,.co-head--dark .co-src{color:var(--c-cream);opacity:.7;}.co-head--dark .co-last{font-weight:200;font-size:40px;letter-spacing:-0.02em;}.co-head--dark .co-search input[type="search"]{background:rgba(255,246,215,.12);border-color:rgba(255,246,215,.25);color:var(--c-cream);}.co-head--dark .co-search input[type="search"]::placeholder{color:rgba(255,246,215,.6);}.co-head--dark .btn-light{background:transparent;color:var(--c-cream);border-color:rgba(255,246,215,.4);}.co-head--dark .btn-light:hover{border-color:var(--c-cream);}.co-head--dark .ix-wave{height:90px;opacity:.9;}.btn-coral{padding:10px 20px;border-radius:var(--radius-pill);background:var(--c-coral);color:var(--c-cream);font-weight:600;font-size:14px;white-space:nowrap;}.btn-coral:hover{background:var(--c-purple);}.co-kpi small .cap-chip{font-size:11px;padding:1px 8px;margin:2px 0;}.co-compare{border-top:1px solid var(--c-line-2);padding-top:12px;}.co-compare-head{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:6px;}.line-chart--compare{height:160px;}.mk-compare-legend{display:flex;gap:16px;font-size:12px;}.mk-compare-legend span{display:inline-flex;align-items:center;gap:6px;}.mk-compare-legend i{width:14px;height:3px;border-radius:2px;display:inline-block;}.co-fin-table{width:100%;border-collapse:collapse;font-size:14px;}.co-fin-table th{text-align:right;font-weight:500;font-size:12px;color:var(--c-ink-3);padding:8px 10px;border-bottom:1px solid var(--c-line);white-space:nowrap;}.co-fin-table td{padding:12px 10px;border-bottom:1px solid var(--c-line-2);}.co-fin-table tr:last-child td{border-bottom:0;}.co-fin-label{font-weight:600;}.co-fin-src,.co-val-src{font-size:12px;color:var(--c-ink-3);line-height:1.5;}.co-fin-src a,.co-val-src a{color:var(--c-purple);font-weight:600;}.co-fin-sector-row .co-fin-label{font-weight:500;color:var(--c-ink-2);}.co-sector{padding:18px 20px;display:flex;flex-direction:column;gap:14px;margin-top:16px;}.co-sector-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;}.co-sector-item{background:var(--c-cream);border-radius:var(--radius-sm);padding:14px;display:flex;flex-direction:column;gap:6px;}.co-sector-item.is-missing{opacity:.72;}.co-sector-item.is-proxy{border:1px dashed var(--c-line);}.co-sector-head{display:flex;align-items:baseline;justify-content:space-between;gap:8px;}.co-sector-label{font-size:13px;font-weight:600;color:var(--c-ink-2);}.co-sector-value{font-size:20px;font-variant-numeric:tabular-nums;}.co-sector-delta{display:flex;gap:10px;font-size:12px;}.co-sector-text{font-size:13px;line-height:1.5;color:var(--c-ink-2);}.co-sector-status{font-size:13px;color:var(--c-ink-3);}.co-sector-note{font-size:11px;line-height:1.45;color:var(--c-ink-3);}@media (max-width:1023px){.co-sector-list{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:639px){.co-sector-list{grid-template-columns:1fr;}}.co-bench-range{display:block;font-size:11px;color:var(--c-ink-3);font-weight:400;}.co-files{display:flex;gap:8px;font-size:12px;}.co-files a{color:var(--c-purple);font-weight:600;}.co-more{margin-top:10px;align-self:flex-start;}@media (max-width:767px){.co-fin-table{font-size:12px;}.co-fin-table th,.co-fin-table td{padding:8px 6px;}.co-head--dark .co-last{font-size:30px;}}.co-head.co-head--dark{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,360px);align-items:start;padding:24px 28px 84px;}.co-head.co-head--dark .ix-wave{height:70px;}.co-head-main{display:flex;flex-direction:column;gap:18px;min-width:0;}.co-crumbs{font-size:13px;opacity:.75;margin-bottom:4px;display:flex;gap:6px;}.co-crumbs a:hover{text-decoration:underline;}.co-head--dark .co-price{flex-direction:row;align-items:baseline;gap:18px;flex-wrap:wrap;}.co-head--dark .co-actions{flex-direction:column;align-items:stretch;gap:10px;}.co-head--dark .co-actions .co-search input[type="search"]{width:100%;}.co-actions-row{display:grid;grid-template-columns:1fr 1fr;gap:10px;}.co-actions-row a{display:inline-flex;justify-content:center;}.co-tabs{justify-content:flex-start;}.co-tabs a{flex:0 1 180px;}.co-panel{padding:22px 24px;display:flex;flex-direction:column;gap:16px;margin-top:16px;}.co-panel > .cap-section-head{margin:0;flex-wrap:wrap;}.co-box{border:1px solid var(--c-line);border-radius:var(--radius-sm);background:rgba(255,255,255,.45);}.co-kpis{grid-template-columns:repeat(6,minmax(0,1fr));}.co-brief{background:var(--c-cream-2);}.co-brief span{display:flex;justify-content:space-between;align-items:center;gap:6px;}.co-brief .cap-chip{font-size:11px;padding:1px 8px;}.co-brief p{font-size:13px;line-height:1.5;color:var(--c-ink-2);}.co-panel .co-two{margin-top:0;gap:16px;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);}.co-chart-card{padding:16px;}.co-ranges{justify-content:flex-start;}.co-chart-foot{grid-template-columns:repeat(4,1fr);border-top:0;padding:10px 14px;background:var(--c-cream-2);border-radius:var(--radius-sm);}.co-chart-foot div{gap:2px;}.co-profile{padding:16px 18px;}.co-profile h3{font-size:18px;}.co-fin-grid{grid-template-columns:repeat(6,minmax(0,1fr));}.co-fin-item{background:rgba(255,255,255,.45);}.co-fin-item small{display:block;}.co-fin-item.is-sector span{color:var(--c-ink-2);}.co-fin-takeaway{border-top:0;padding-top:0;align-items:start;}.co-fin-changes{padding:16px;}.co-fin-changes h3{font-size:16px;margin-bottom:4px;}.co-fin-changes dd{font-size:12px;}.co-fin-summary .mk-kicker{display:block;margin-bottom:4px;}.co-val-layout{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:16px;align-items:start;}.co-val-grid{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:0;}.co-val-grid .co-kpi{background:rgba(255,255,255,.45);}.co-bench{padding:16px;}.co-bench h3{font-size:16px;}.co-three{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr);}.co-list{padding:16px 18px;}.co-panel .more-grid{grid-template-columns:repeat(3,minmax(0,1fr));}.co-panel .story{overflow:hidden;}.co-panel .story-media{aspect-ratio:16 / 8;}.story-meta.is-cat{color:var(--c-purple);font-weight:600;}.story-excerpt{font-size:13px;line-height:1.5;color:var(--c-ink-3);}.co-peers{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;}.co-peers .stock-card{border:1px solid var(--c-line);}.co-continue{flex-direction:row;justify-content:space-between;align-items:center;padding:16px 24px;}@media (max-width:1365px){.co-kpis,.co-fin-grid{grid-template-columns:repeat(3,minmax(0,1fr));}.co-val-grid{grid-template-columns:repeat(2,minmax(0,1fr));}.co-peers{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:1023px){.co-head.co-head--dark{grid-template-columns:1fr;}.co-panel .co-two,.co-val-layout,.co-three,.co-fin-takeaway{grid-template-columns:1fr;}.co-panel .more-grid{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:639px){.co-panel{padding:16px;}.co-kpis,.co-fin-grid,.co-val-grid,.co-chart-foot{grid-template-columns:1fr 1fr;}.co-peers,.co-panel .more-grid{grid-template-columns:1fr;}.co-tabs a{flex:1;}.co-continue{flex-direction:column;align-items:stretch;}.co-continue a{text-align:center;}}.co-plot{position:relative;cursor:crosshair;touch-action:pan-y;}.co-plot-hover{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;}.co-plot-hover[hidden]{display:none;}.co-plot-line{position:absolute;top:0;bottom:0;width:0;border-left:1px dashed var(--c-ink-3);}.co-plot-dot{position:absolute;width:10px;height:10px;margin:-5px 0 0 -5px;border-radius:50%;background:var(--c-white);border:2px solid var(--c-dark);}.co-plot-tip{position:absolute;top:4px;transform:translateX(-50%);display:flex;flex-direction:column;gap:2px;background:var(--c-dark);color:var(--c-cream);font-size:12px;line-height:1.45;padding:7px 11px;border-radius:var(--radius-sm);white-space:nowrap;box-shadow:var(--shadow-card);}.co-plot-tip span{display:flex;align-items:center;gap:6px;}.co-plot-tip b{font-variant-numeric:tabular-nums;}.co-plot-tip i{width:10px;height:3px;border-radius:2px;display:inline-block;}.co-plot-tip .cap-delta.up{color:var(--c-purple-tint);}.co-plot-tip .cap-delta.down{color:var(--c-coral-soft);}.co-plot-date{font-size:12px;opacity:.8;}.co-changes{margin:0;display:flex;flex-direction:column;}.co-changes > div{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:10px 0;border-top:1px solid var(--c-line-2);}.co-changes > div:first-child{border-top:0;}.co-changes dt{font-size:14px;font-weight:600;}.co-changes dd{margin:0;display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end;}.co-chg{font-size:12px;background:var(--c-white);}.co-chg.up{color:var(--c-up);}.co-chg.down{color:var(--c-down);}.co-swipe{font-size:12px;color:var(--c-ink-3);margin-top:8px;}@media (max-width:767px){.co-tabs{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;}.co-tabs > *{flex:0 0 auto;}.co-kpis{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;flex-wrap:nowrap;}.co-kpis > .co-kpi{flex:0 0 46%;scroll-snap-align:start;}.co-kpis{flex-wrap:wrap;overflow:visible;}.co-kpis > .co-brief{order:-1;flex:0 0 100%;}.co-kpis > .co-kpi:not(.co-brief){flex:0 0 calc(50% - 5px);}.co-two > *,.co-val-layout > *,.co-fin-takeaway > *{min-width:0;}.co-ranges{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;}.co-ranges > *{flex:0 0 auto;}.co-chart-foot > div:first-child{display:none;}.co-fin-grid{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;}.co-fin-grid > *{flex:0 0 46%;scroll-snap-align:start;}.co-fin-changes{display:none;}.co-val-grid{display:flex;flex-direction:column;gap:8px;}.co-val-grid .co-kpi{display:grid;grid-template-columns:1fr auto;align-items:center;gap:2px 10px;padding:10px 12px;min-height:0;}.co-val-grid .co-kpi span{grid-column:1;}.co-val-grid .co-kpi b{grid-column:2;grid-row:1 / span 2;font-size:18px;}.co-val-grid .co-kpi small{grid-column:1;}.co-peers{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;}.co-peers > *{flex:0 0 78%;scroll-snap-align:start;}.co-continue{flex-direction:column;align-items:stretch;}.co-continue > *{text-align:center;}.co-panel .more-grid{grid-template-columns:1fr;gap:10px;}.co-panel .story--small{flex-direction:row;align-items:center;gap:12px;padding:10px;}.co-panel .story--small .story-media{flex:0 0 96px;aspect-ratio:1;border-radius:var(--radius-sm);overflow:hidden;}.co-panel .story--small .story-body{padding:0;}.co-panel .story--small .story-excerpt{display:none;}.co-swipe.m-only{display:block !important;}}@media (max-width:639px){.co-grid{grid-template-columns:minmax(0,1fr);}}