: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-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;}.insight{max-width:1200px;margin:0 auto;padding-top:8px;}.page-title{font-size:40px;font-weight:700;letter-spacing:-0.01em;}.page-sub{color:var(--c-ink-3);font-size:15px;margin-top:6px;}.ins-hero{margin:8px 0 20px;}.ins-count{font-size:13px;color:var(--c-ink-3);}.mk-sub{font-size:13px;color:var(--c-ink-3);}.ins-discover{padding:18px 20px;display:flex;flex-direction:column;gap:12px;margin-bottom:8px;}.ins-discover h2{font-size:18px;}.ins-search input{width:100%;height:48px;padding:0 16px;font:inherit;font-size:15px;border:1px solid var(--c-line);border-radius:var(--radius-pill);background:var(--c-cream);}.ins-search input:focus{outline:2px solid var(--c-purple-tint);border-color:var(--c-purple);}.ins-tags{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;}.ins-tags-label{color:var(--c-ink-3);}.ins-clear{color:var(--c-purple);font-weight:600;margin-inline-start:auto;}.ins-empty{padding:40px 24px;display:flex;flex-direction:column;gap:10px;}.ins-empty b{font-size:18px;color:var(--c-dark);}.ins-section{margin-top:8px;}.ins-featured{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:16px;}.ins-featured >:first-child{grid-row:span 2;}.ins-featured >:first-child .post-text{font-size:17px;}.ins-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;}.post-card{padding:16px;display:flex;flex-direction:column;gap:12px;}.post-head{display:flex;flex-direction:column;gap:10px;}.post-head .cap-chip{align-self:flex-start;}.post-author{display:flex;align-items:center;gap:10px;font-size:13px;}.post-author small{color:var(--c-ink-3);}.post-avatar{width:36px;height:36px;border-radius:50%;background:var(--c-gradient-diag);color:var(--c-cream);display:inline-flex;align-items:center;justify-content:center;font-weight:700;flex:0 0 auto;}.post-text{font-size:15px;line-height:1.55;}.post-foot{margin-top:auto;display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;}.insight-tag{padding:2px 8px;border-radius:var(--radius-pill);background:var(--c-cream);color:var(--c-ink-2);}.insight-tag:hover{background:var(--c-purple-soft);color:var(--c-purple);}.post-open{margin-inline-start:auto;color:var(--c-purple);font-weight:600;}@media (max-width:1023px){.ins-featured{grid-template-columns:1fr;}.ins-featured >:first-child{grid-row:auto;}.ins-grid{grid-template-columns:1fr 1fr;}}@media (max-width:639px){.page-title{font-size:28px;}.ins-grid{grid-template-columns:1fr;}}.art-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;color:var(--c-ink-3);margin:8px 0 20px;}.art-crumbs a:hover{color:var(--c-purple);}.art-crumbs .art-crumbs-current{color:var(--c-ink-2);}.inf-head{display:flex;align-items:flex-start;gap:20px;padding:24px;margin-bottom:16px;}.inf-avatar{width:88px;height:88px;border-radius:50%;object-fit:cover;flex:0 0 auto;display:block;}.inf-avatar--empty{display:inline-flex;align-items:center;justify-content:center;background:var(--c-gradient);color:var(--c-white);font-size:32px;font-weight:700;}.inf-meta{min-width:0;flex:1;}.inf-name{font-size:30px;font-weight:700;letter-spacing:-0.01em;}.inf-handle{font-size:14px;color:var(--c-ink-3);text-align:right;margin-top:2px;}.inf-bio{margin-top:10px;font-size:15px;line-height:1.5;color:var(--c-ink-2);max-width:60ch;}.inf-stats{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px;}.inf-stats .cap-chip{background:var(--c-white);}.inf-stats .cap-chip.is-purple{background:var(--c-purple-soft);}.inf-follow{flex:0 0 auto;display:inline-flex;align-items:center;padding:10px 20px;border-radius:var(--radius-pill);background:var(--c-dark);color:var(--c-cream);font-weight:600;font-size:14px;}.inf-follow:hover{background:var(--c-purple);color:var(--c-white);}.inf-tags{margin:0 4px 8px;}.inf-tags .cap-chip.is-cream{background:var(--c-cream);}.inf-others{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;}.inf-other{display:flex;align-items:center;gap:12px;padding:12px 16px;border:0;}.inf-other:hover .tickr-name{color:var(--c-purple);}.inf-other .tickr-avatar{width:44px;height:44px;border-radius:50%;background:var(--c-ink-3);object-fit:cover;flex:0 0 auto;}.inf-other .tickr-info{display:flex;flex-direction:column;min-width:0;line-height:1.3;}.inf-other .tickr-name{font-size:14px;font-weight:600;}.inf-other .tickr-handle{font-size:12px;color:var(--c-ink-3);text-align:right;}@media (max-width:767px){.inf-head{flex-wrap:wrap;padding:18px;}.inf-follow{width:100%;justify-content:center;}.inf-name{font-size:24px;}}.ins-people{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:4px 4px 12px;font-size:13px;}.ins-person{display:inline-flex;align-items:center;gap:8px;padding:4px 12px 4px 4px;border-radius:var(--radius-pill);background:var(--c-cream);font-size:13px;}.ins-person img,.ins-person .ins-person-avatar{width:28px;height:28px;border-radius:50%;object-fit:cover;background:var(--c-ink-3);display:block;}.ins-person:hover{background:var(--c-purple-soft);color:var(--c-purple);}.post-author a:hover b{color:var(--c-purple);}img.post-avatar{object-fit:cover;}