#navbar.member-navbar{background:var(--deep-space);height:60px;padding:11px 0}#navbar.member-navbar .container{height:38px}.cerebro-layout{padding-top:104px}.cerebro-layout .cerebro-page,.cerebro-layout .analysis-page{padding-top:24px!important}.member-help{text-align:right;width:calc(100% - 48px);max-width:1352px;margin:16px auto 0}.member-help-trigger,.member-help-heading button{border:1px solid var(--glass-border);min-height:44px;color:var(--gold-light);background:var(--nebula-dark);font:inherit;cursor:pointer;border-radius:6px;padding:8px 14px}.member-help-dialog{border:1px solid var(--glass-border);background:var(--nebula-dark);width:min(680px,100% - 32px);max-height:calc(100dvh - 32px);color:var(--text-primary);text-align:left;border-radius:12px;margin:auto;padding:24px;overflow:auto}.member-help-dialog::backdrop{background:var(--deep-space);opacity:.8}.member-help-heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.member-help-heading h2{font-size:24px}.member-help-dialog section{margin-top:24px}.member-help-dialog h3{margin-bottom:12px}.member-help-dialog p,.member-help-dialog li{color:var(--text-secondary);margin-bottom:12px;line-height:1.7}.member-help-dialog ol{padding-left:22px}.member-help-dialog a,.step-card a{color:var(--gold-light);padding:10px 0;text-decoration:underline;display:inline-block}.member-help-note{margin-top:24px;font-size:13px}.cerebro-table td.td-pos{color:var(--pos);font-weight:600}.cerebro-table td.td-neg{color:var(--neg);font-weight:600}.cerebro-table td.td-pnl-zero{color:var(--white);font-weight:600}.cerebro-table td.td-pnl-unavailable{color:var(--text-secondary)}@media (max-width:768px){.cerebro-layout{padding-top:144px}.member-help{width:calc(100% - 24px)}}.product-tour{padding:80px 0}.product-tour .section-header{text-align:center}.tour-shell{border:1px solid var(--glass-border);background:var(--nebula-dark);border-radius:16px;max-width:1040px;margin:32px auto 0;overflow:hidden}.tour-steps,.tour-footer,.tour-outcomes,.table-preferences{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.tour-steps{border-bottom:1px solid var(--glass-border);gap:0}.tour-steps button{color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex:1;padding:20px}.tour-steps button[aria-pressed=true]{color:var(--gold-light);border-bottom-color:var(--gold-bright);background:var(--nebula-mid)}.tour-steps button span{font-family:var(--font-mono);margin-right:12px}.tour-panel{min-height:340px;padding:32px;animation:.18s ease-out workspace-enter}.tour-panel h3{margin:12px 0;font-size:clamp(24px,3vw,32px)}.tour-panel p{color:var(--text-secondary);max-width:78ch;line-height:1.7}.tour-metrics{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:20px;margin:26px 0;display:grid}.tour-metrics dt{color:var(--text-secondary);font-size:13px}.tour-metrics dd{font:26px var(--font-mono);margin-top:10px}.tour-footer{border-top:1px solid var(--glass-border);justify-content:space-between;padding:20px 32px}.tour-footer button:disabled{opacity:.45;cursor:not-allowed}.tour-outcomes{margin-top:20px}.tour-outcomes button,.table-preferences button,.table-preferences select{background:var(--nebula-dark);color:var(--text-primary);border:1px solid var(--glass-border);min-height:44px;font:inherit;cursor:pointer;border-radius:6px;padding:8px 12px}.tour-outcomes button[aria-pressed=true]{border-color:var(--gold-bright);color:var(--gold-light)}.data-freshness,.research-freshness{border:1px solid var(--glass-border);background:var(--nebula-dark);border-radius:10px;margin:18px 0;padding:16px 20px;font-size:14px}.data-freshness p,.research-freshness p{color:var(--text-secondary);margin-top:10px;line-height:1.65}.data-freshness dl{flex-wrap:wrap;gap:24px;margin-top:12px;display:flex}.data-freshness summary,.table-preferences summary{cursor:pointer;min-height:44px;color:var(--gold-light);align-content:center}.table-preferences input{accent-color:var(--gold-bright);flex-shrink:0;width:18px;height:18px}.data-freshness dt{color:var(--text-secondary)}.data-freshness dd{margin-top:5px}.table-preferences{align-items:flex-start;margin:18px 0;font-size:13px}.table-preferences>span{color:var(--text-secondary);padding:12px 0}.table-preferences details{border:1px solid var(--glass-border);border-radius:6px;padding:0 12px}.table-preferences fieldset{border:0;grid-template-columns:repeat(2,minmax(100px,1fr));gap:6px 18px;padding:8px 0;display:grid}.table-preferences fieldset label{align-items:center;gap:8px;min-height:44px;display:flex}.table-preferences details button{margin-bottom:12px}.cerebro-table.table-density-compact tbody>tr:not(.options-expand-row)>td{padding-top:7px;padding-bottom:7px}.table-density-compact .dashboard-ticker-link{min-height:32px}.workspace-skeleton{width:100%;padding:28px}.workspace-skeleton p{color:var(--text-secondary);margin-bottom:22px}.workspace-skeleton i{background:var(--nebula-mid);border-radius:6px;height:42px;margin:14px 0;animation:1.5s ease-in-out infinite alternate workspace-pulse;display:block}.workspace-skeleton i:first-child{width:60%}.options-expand-row,.cerebro-filter-panel{animation:.18s ease-out workspace-enter}.cerebro-nav-tab,.cerebro-page-tab,.expand-btn,.wl-analysis-add-btn{transition:color .16s,background-color .16s,border-color .16s}.wl-analysis-msg{color:var(--gold-light)}@keyframes workspace-enter{0%{opacity:.5;transform:translateY(3px)}to{opacity:1;transform:none}}@keyframes workspace-pulse{0%{opacity:.45}to{opacity:1}}@media (max-width:767px){.tour-panel{min-height:0;padding:22px}.tour-steps button{padding:14px 8px;font-size:13px}.tour-steps button span{margin:0 0 6px;display:block}.tour-footer{gap:8px;padding:16px}.table-density-compact .dashboard-ticker-link{min-height:44px}}@media (prefers-reduced-motion:reduce){.tour-panel,.options-expand-row,.cerebro-filter-panel,.workspace-skeleton i{animation:none}.cerebro-nav-tab,.cerebro-page-tab,.expand-btn,.wl-analysis-add-btn{transition:none}}#navbar .nav-logo{flex-shrink:0;gap:14px}#navbar .nav-logo .logo-img{flex:none;width:56px;height:56px}#navbar .nav-logo span{letter-spacing:.025em;font-size:20px;font-weight:700;line-height:1.2}#navbar.member-navbar .nav-logo .logo-img{width:38px;height:38px}#navbar.member-navbar .nav-logo span{font-size:17px}@media (max-width:768px){#navbar .nav-logo{gap:10px}#navbar .nav-logo .logo-img{width:48px;height:48px}#navbar .nav-logo span{letter-spacing:.015em;font-size:18px}}
.home-page{--section-y:clamp(40px, 5vw, 64px)}.home-page .hero{min-height:0;padding:128px 0 56px}.home-page .hero-eyebrow{margin-bottom:18px}.home-page .hero h1{margin-bottom:20px}.home-page .hero p:not(.hero-eyebrow),.home-page .hero-outcomes{margin-bottom:24px}.home-page .hero-cta-group{gap:12px}.home-page .section-header{margin-bottom:32px}.home-page .section-label{margin-bottom:12px}.home-page .section-title{margin-bottom:14px}.home-page .features-grid{gap:24px;margin-inline:auto}.home-page .feature-card{padding:24px 0 4px}.home-page .feature-card h3{margin-bottom:12px}.home-page .product-tour{padding:var(--section-y) 0}.home-page .tour-shell{margin-top:0}.home-page .tour-panel{min-height:0;padding:28px}.home-page .tour-metrics{margin-block:24px}.home-page .tour-footer{padding:20px 28px}.home-page .email-signup-text p:last-child{margin-bottom:24px}.home-page .email-form-card{padding:24px}.home-page .final-cta-email-wrap .email-form-card{padding:0}.home-page .ca-showcase-image{margin-bottom:24px}.home-page .cerebro-showcase-content{gap:32px}.home-page .steps-grid{gap:24px}.home-page .what-you-get{margin-top:32px}.home-page .final-cta p:not(.section-label){margin-bottom:24px}.home-page .final-cta-email{margin-top:32px;padding-top:24px}.home-page footer{padding-block:32px}@media (max-width:768px){.home-page .container{padding-inline:20px}.home-page .hero{padding:104px 0 40px}.home-page .section-header{margin-bottom:24px}.home-page .features-grid{gap:20px}.home-page .feature-card{padding-top:20px}.home-page .tour-panel{padding:20px}.home-page .tour-metrics{gap:16px;margin-block:20px}.home-page .tour-footer{padding:16px 20px}.home-page .email-form-card{padding:20px}.home-page .cerebro-showcase-content{gap:24px}.home-page .what-you-get{margin-top:24px}}

