:root{--background:#05070d;--foreground:#f8fafc;--primary:#9b5cff;--primary-glow:#9b5cff59;--success:#34d399;--success-glow:#10b98133;--danger:#f87171;--danger-glow:#ef444433;--card-bg:#1e293bb3;--card-border:#ffffff14;--cyan:#22d3ee;--gold:#f6ff55;--pink:#ff4fd8;--lime:#b8ff4d;--ink:#05070d;--muted:#94a3b8;--text-secondary:#94a3b8;--success-color:#34d399;--danger-color:#f87171;--accent-color:#22d3ee}*{box-sizing:border-box;margin:0;padding:0}body{background-color:var(--background);color:var(--foreground);background-image:linear-gradient(140deg,#ff4fd81f,#0000 28%),linear-gradient(35deg,#22d3ee21,#0000 30%),linear-gradient(225deg,#b8ff4d14,#0000 32%);min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}a{color:inherit}.layout-container{min-height:100vh;display:flex}.sidebar{border-right:1px solid var(--card-border);background:#0f172acc;flex-direction:column;width:250px;padding:2rem 1.5rem;display:flex}.sidebar-logo{background:linear-gradient(90deg, #fff, var(--primary));-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin-bottom:3rem;font-size:1.5rem;font-weight:800}.nav-links{flex-direction:column;gap:1rem;list-style:none;display:flex}.nav-links a{color:#94a3b8;border-radius:8px;padding:.75rem 1rem;font-weight:500;text-decoration:none;transition:all .2s;display:block}.nav-links a:hover{color:#fff;background:#ffffff0d}.main-content{flex:1;padding:2rem;overflow-y:auto}.dashboard-container{max-width:1200px;margin:0 auto;padding:1rem;animation:.8s ease-out fadeIn}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.dashboard-header{text-align:center;margin-bottom:3rem}.dashboard-header h1{letter-spacing:-.02em;background:linear-gradient(135deg,#fff 0%,#c7d2fe 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin-bottom:.5rem;font-size:3.5rem;font-weight:800}.dashboard-header p{color:#94a3b8;font-size:1.1rem}.pulse-indicator{background:var(--success-glow);color:var(--success);border:1px solid #10b9814d;border-radius:2rem;align-items:center;gap:.5rem;margin-top:1.5rem;padding:.5rem 1.25rem;font-size:.875rem;font-weight:600;display:inline-flex}.pulse-dot{background:var(--success);width:8px;height:8px;box-shadow:0 0 10px var(--success);border-radius:50%;animation:2s infinite pulse}@keyframes pulse{0%{transform:scale(.95);box-shadow:0 0 #10b981b3}70%{transform:scale(1.1);box-shadow:0 0 0 6px #10b98100}to{transform:scale(.95);box-shadow:0 0 #10b98100}}.leaderboard-card{background:var(--card-bg);-webkit-backdrop-filter:blur(16px);border:1px solid var(--card-border);border-radius:20px;overflow:hidden;box-shadow:0 25px 50px -12px #00000080,inset 0 1px #ffffff1a}.leaderboard-table{border-collapse:collapse;width:100%}.leaderboard-table th{text-align:left;text-transform:uppercase;letter-spacing:.1em;color:#94a3b8;border-bottom:1px solid var(--card-border);background:#ffffff05;padding:1.5rem;font-size:.75rem;font-weight:600}.leaderboard-table td{vertical-align:middle;border-bottom:1px solid #ffffff08;padding:1.5rem}.trend-row{transition:all .3s}.trend-row:hover{background:#ffffff08}.brand-cell{color:#fff;font-size:1.15rem;font-weight:700}.ticker-badge{color:#e0e7ff;letter-spacing:.05em;background:#6366f133;border:1px solid #6366f14d;border-radius:6px;padding:.35rem .75rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.85rem;font-weight:700}.no-ticker{color:#475569;font-size:.9rem;font-style:italic}.price-cell{color:#f1f5f9;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:1.1rem;font-weight:500}.accel-value{color:var(--success);align-items:center;gap:.25rem;font-weight:700;display:flex}.accel-value:before{content:"↑";font-size:1.2em}.badge{text-transform:uppercase;letter-spacing:.05em;border-radius:2rem;padding:.4rem .85rem;font-size:.75rem;font-weight:700;display:inline-block}.trend-badge{background:var(--success-glow);color:var(--success);border:1px solid #10b98166;box-shadow:0 0 10px #10b9811a}.fad-badge{background:var(--danger-glow);color:var(--danger);border:1px solid #ef444466;box-shadow:0 0 10px #ef44441a}.research-btn{color:var(--primary);cursor:pointer;background:#6366f11a;border:1px solid #6366f14d;border-radius:8px;padding:.6rem 1.2rem;font-weight:600;transition:all .2s cubic-bezier(.4,0,.2,1)}.research-btn:hover{background:var(--primary);color:#fff;box-shadow:0 0 20px var(--primary-glow);transform:translateY(-2px)}.public-site{background:linear-gradient(#07111fb8,#07111f 42%),repeating-linear-gradient(90deg,#ffffff09 0 1px,#0000 1px 96px),repeating-linear-gradient(0deg,#ffffff06 0 1px,#0000 1px 96px);min-height:100vh}.public-nav{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:20;background:#07111fc7;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;height:76px;padding:0 2rem;display:flex;position:sticky;top:0}.public-logo{color:#fff;letter-spacing:0;font-size:1.45rem;font-weight:900;text-decoration:none}.public-nav-links{color:#cbd5e1;align-items:center;gap:1.25rem;font-size:.95rem;display:flex}.public-nav-links a{text-decoration:none}.public-nav button,.hero-actions button,.gated-preview button{color:#07111f;cursor:pointer;background:#f8fafc;border:0;border-radius:8px;padding:.75rem 1rem;font-weight:800}.hero-grid{grid-template-columns:minmax(0,.92fr) minmax(420px,1.08fr);align-items:center;gap:4rem;max-width:1240px;margin:0 auto;padding:6rem 2rem 4rem;display:grid}.eyebrow,.section-kicker{color:var(--gold);text-transform:uppercase;letter-spacing:.08em;margin-bottom:1rem;font-size:.76rem;font-weight:900}.hero-copy h1,.proof-section h2,.trend-index-section h2,.paywall-copy h2,.trend-detail-hero h1,.public-private-grid h2{color:#fff;letter-spacing:0}.hero-copy h1{margin-bottom:1.5rem;font-size:clamp(3rem,7vw,6.9rem);line-height:.95}.hero-copy p,.proof-section>h2+p,.paywall-copy p,.trend-detail-hero p,.public-private-grid p{color:#cbd5e1;font-size:1.1rem;line-height:1.7}.hero-actions{flex-wrap:wrap;align-items:center;gap:1rem;margin:2rem 0;display:flex}.hero-actions a{color:#e2e8f0;border:1px solid #ffffff2e;border-radius:8px;padding:.75rem 1rem;font-weight:800;text-decoration:none}.hero-stats{color:#94a3b8;flex-wrap:wrap;gap:1rem;display:flex}.hero-stats span{border-left:2px solid #22d3ee99;padding-left:.8rem}.hero-stats strong{color:#fff;margin-right:.25rem}.hero-terminal,.trend-detail-chart,.gated-preview,.trend-scoreboard{background:#091220db;border:1px solid #ffffff1f;border-radius:8px;box-shadow:0 24px 70px #00000061}.hero-terminal{padding:1rem}.terminal-topline,.terminal-metrics,.trend-row-meta,.gated-row{justify-content:space-between;align-items:center;gap:1rem;display:flex}.terminal-topline{color:#cbd5e1;padding:.5rem .35rem 1rem;font-weight:800}.terminal-topline span:last-child{color:var(--cyan)}.proof-chart{height:390px;min-height:280px;position:relative}.chart-alert-badge{z-index:5;background:#05070dd1;border:1px solid #f6ff5559;border-radius:10px;flex-direction:column;gap:.2rem;padding:.55rem .7rem;display:flex;position:absolute;top:.75rem;left:.75rem;box-shadow:0 0 28px #f6ff551f}.chart-alert-badge span{color:var(--gold);letter-spacing:.1em;text-transform:uppercase;font-size:.68rem;font-weight:1000}.chart-alert-badge strong{color:#fff;font-size:.85rem}.proof-chart-compact{height:260px}.terminal-metrics{border-top:1px solid #ffffff14;grid-template-columns:repeat(3,1fr);margin-top:1rem;padding-top:1rem;display:grid}.terminal-metrics div,.trend-scoreboard div{flex-direction:column;gap:.25rem;display:flex}.terminal-metrics span,.trend-scoreboard span,.trend-link-panel span,.gated-row span{color:#94a3b8;font-size:.82rem}.terminal-metrics strong,.trend-scoreboard strong{color:#fff;font-size:1.35rem}.proof-section,.how-section,.trend-index-section,.paywall-section,.faq-section,.trust-section,.trend-detail-hero,.public-private-grid{max-width:1240px;margin:0 auto;padding:4rem 2rem}.proof-section h2,.how-section h2,.trend-index-section h2,.paywall-copy h2,.faq-section h2,.trust-section h2,.public-private-grid h2{max-width:900px;margin-bottom:2rem;font-size:clamp(2rem,4vw,3.5rem);line-height:1.05}.comparison-grid,.step-grid,.trend-link-grid,.paywall-section,.faq-grid,.public-private-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.comparison-grid div,.step-grid div,.faq-grid article,.trend-link-panel,.locked-intel,.public-private-grid>div:first-child{background:#0f1c2f9e;border:1px solid #ffffff1a;border-radius:8px;padding:1.5rem}.comparison-label{color:#94a3b8;text-transform:uppercase;letter-spacing:.08em;font-size:.82rem;font-weight:900}.comparison-label.accent{color:var(--cyan)}.comparison-grid h3,.step-grid h3,.faq-grid h3,.trend-link-panel h3{color:#fff;margin:.75rem 0;font-size:1.35rem}.comparison-grid p,.step-grid p,.faq-grid p,.trend-link-panel p{color:#cbd5e1;line-height:1.6}.answer-block{color:#dbeafe;background:#22d3ee14;border:1px solid #22d3ee33;border-radius:8px;max-width:820px;margin:0 0 1.25rem;padding:1rem 1.25rem;font-size:1.05rem;line-height:1.7}.step-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.step-grid strong{color:var(--gold);font-size:.85rem}.faq-section{grid-template-columns:.8fr 1.2fr;gap:2rem;display:grid}.faq-grid{grid-template-columns:1fr}.trust-section{border-top:1px solid #ffffff14;grid-template-columns:.75fr 1.25fr;align-items:start;gap:2rem;display:grid}.trust-section p{color:#cbd5e1;font-size:1rem;line-height:1.7}.trust-links{flex-wrap:wrap;grid-column:2;gap:.75rem;display:flex}.trust-links a{color:#dbeafe;border:1px solid #ffffff24;border-radius:8px;padding:.65rem .8rem;font-size:.9rem;text-decoration:none}.trend-link-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.trend-link-panel{flex-direction:column;justify-content:space-between;min-height:245px;text-decoration:none;transition:transform .18s,border-color .18s;display:flex}.trend-link-panel:hover{border-color:#22d3ee73;transform:translateY(-3px)}.trend-row-meta{border-top:1px solid #ffffff14;margin-top:1.5rem;padding-top:1rem}.trend-row-meta strong{color:var(--cyan)}.paywall-section{align-items:center}.gated-preview{padding:1.25rem;position:relative;overflow:hidden}.gated-preview:before,.locked-intel:before{content:"";pointer-events:none;background:linear-gradient(#0000,#07111f33);position:absolute;inset:0}.gated-row{filter:blur(.4px);border-bottom:1px solid #ffffff14;padding:1rem 0}.gated-row strong{color:var(--gold);font-size:.88rem}.gated-preview button{width:100%;margin-top:1.25rem}.public-footer{color:#94a3b8;border-top:1px solid #ffffff14;justify-content:space-between;gap:1rem;max-width:1240px;margin:0 auto;padding:3rem 2rem;font-size:.9rem;display:flex}.public-footer div{gap:1rem;display:flex}.trend-detail-hero{grid-template-columns:minmax(0,1fr) 380px;align-items:end;gap:2rem;display:grid}.trend-detail-hero h1{margin-bottom:1rem;font-size:clamp(2.8rem,6vw,5.8rem);line-height:.98}.trend-scoreboard{gap:1rem;padding:1.25rem;display:grid}.trend-scoreboard .positive{color:var(--success)}.trend-scoreboard .negative{color:var(--danger)}.trend-detail-chart{max-width:1200px;margin:0 auto;padding:1rem}.public-private-grid ul{color:#cbd5e1;margin-top:1rem;padding-left:1.25rem;line-height:1.9}.locked-intel{position:relative;overflow:hidden}.locked-intel a{color:#07111f;background:#f8fafc;border-radius:8px;margin-top:1.25rem;padding:.75rem 1rem;font-weight:900;text-decoration:none;display:inline-flex}.blurred-lines{filter:blur(3px);gap:.75rem;margin-top:1.25rem;display:grid}.blurred-lines span{background:linear-gradient(90deg,#22d3ee73,#ffffff1f);border-radius:999px;height:16px}.legal-page{color:#cbd5e1;max-width:900px;min-height:100vh;margin:0 auto;padding:4rem 2rem;line-height:1.75}.legal-page h1{color:#fff;margin-bottom:1rem;font-size:clamp(2.5rem,6vw,4.5rem);line-height:1}.legal-page h2{color:#fff;margin-bottom:.75rem;font-size:1.35rem}.legal-page section{border-bottom:1px solid #ffffff14;padding:1.5rem 0}.legal-page p+p{margin-top:.9rem}.legal-page ul{margin-top:1rem;padding-left:1.3rem}.legal-page a{color:#93c5fd}.legal-updated{color:#94a3b8;margin-bottom:2rem}.legal-callout{background:#f871711a;border:1px solid #f8717147;border-radius:8px;margin-bottom:1rem;padding:1.25rem!important}.legal-callout h2{color:#fecaca}.legal-return{background:#f8fafc;border-radius:8px;margin-top:2rem;padding:.75rem 1rem;font-weight:900;text-decoration:none;display:inline-flex;color:#07111f!important}.signal-memo-grid,.channel-evidence-section{max-width:1240px;margin:0 auto;padding:2rem}.signal-memo-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.signal-memo-card,.channel-evidence-grid div{background:#ffffff0e;border:1px solid #ffffff1f;border-radius:12px;padding:1.25rem}.signal-memo-card h2,.channel-evidence-section h2{color:#fff;margin-bottom:1rem;font-size:clamp(1.7rem,3vw,2.6rem);line-height:1.05}.signal-memo-card ul{color:#cbd5e1;padding-left:1.25rem;line-height:1.65}.signal-memo-card li+li{margin-top:.75rem}.channel-evidence-section{grid-template-columns:.65fr 1.35fr;gap:1rem;display:grid}.channel-evidence-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.channel-evidence-grid span{color:#94a3b8;font-size:.8rem;font-weight:900}.channel-evidence-grid strong{color:var(--lime);margin:.4rem 0;font-size:1.6rem;display:block}.channel-evidence-grid p{color:#cbd5e1;font-size:.92rem;line-height:1.45}.terminal-dashboard{max-width:1320px;margin:0 auto}.terminal-header,.terminal-hero-grid,.terminal-source-grid,.terminal-table-panel{margin-bottom:1.25rem}.terminal-header{justify-content:space-between;align-items:end;gap:1rem;display:flex}.terminal-header h1{color:#fff;margin:.3rem 0 .7rem;font-size:clamp(2.4rem,5vw,4.8rem);line-height:.98}.terminal-header p,.terminal-panel-title p{color:#94a3b8;line-height:1.55}.terminal-data-note{background:#f6ff5514;border:1px solid #f6ff553d;border-radius:8px;max-width:780px;margin-top:.85rem;padding:.85rem;color:#fef9c3!important}.terminal-status,.terminal-chart-panel,.terminal-research-panel,.terminal-source-grid div,.terminal-table-panel{background:#ffffff0e;border:1px solid #ffffff1f;border-radius:14px;padding:1rem}.terminal-status{min-width:180px}.terminal-status span,.terminal-panel-top span,.terminal-research-panel span,.terminal-source-grid span,.terminal-price-box span{color:#94a3b8;text-transform:uppercase;letter-spacing:.06em;font-size:.78rem;font-weight:900;display:block}.terminal-status strong,.terminal-panel-top strong,.terminal-source-grid strong,.terminal-price-box strong{color:#fff;margin-top:.3rem;font-size:1.25rem;display:block}.terminal-hero-grid{grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);gap:1rem;display:grid}.terminal-panel-top,.terminal-price-box{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-bottom:1rem;display:grid}.terminal-panel-top>div,.terminal-price-box>div{background:#05070d73;border-radius:10px;padding:.8rem}.terminal-panel-top .positive{color:var(--lime)}.terminal-panel-top .negative{color:var(--danger)}.terminal-research-panel h2{color:#fff;margin-bottom:1rem;font-size:2rem}.terminal-research-panel ul{color:#cbd5e1;padding-left:1.2rem;line-height:1.6}.terminal-research-panel li+li{margin-top:.75rem}.terminal-price-box{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1.2rem;margin-bottom:0}.terminal-source-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.terminal-source-grid p{color:#cbd5e1;margin-top:.35rem;line-height:1.45}.terminal-source-grid a,.channel-evidence-grid a{color:#05070d;background:var(--lime);border-radius:8px;margin-top:.65rem;padding:.45rem .6rem;font-size:.82rem;font-weight:950;text-decoration:none;display:inline-flex}.terminal-source-meta{color:#94a3b8!important;font-size:.8rem!important}.terminal-panel-title{justify-content:space-between;align-items:end;gap:1rem;margin-bottom:1rem;display:flex}.terminal-panel-title h2{color:#fff;font-size:2rem}.terminal-table-wrap{overflow-x:auto}.terminal-dashboard .leaderboard-table td,.terminal-dashboard .leaderboard-table th{padding:1rem}.terminal-dashboard .accel-value:before{content:none}@media (max-width:940px){.public-nav{padding:0 1rem}.public-nav-links{gap:.8rem;font-size:.85rem}.hero-grid,.trend-detail-hero,.comparison-grid,.step-grid,.trend-link-grid,.paywall-section,.faq-section,.faq-grid,.trust-section,.public-private-grid{grid-template-columns:1fr}.hero-grid{padding-top:4rem}.hero-terminal{min-width:0}.public-footer{flex-direction:column}.trust-links{grid-column:auto}}@media (max-width:640px){.public-nav{flex-direction:column;align-items:flex-start;gap:.8rem;height:auto;padding:1rem}.public-nav-links{flex-wrap:wrap;justify-content:space-between;width:100%}.hero-grid,.proof-section,.how-section,.trend-index-section,.paywall-section,.faq-section,.trust-section,.trend-detail-hero,.public-private-grid{padding-left:1rem;padding-right:1rem}.terminal-metrics{grid-template-columns:1fr}.proof-chart{height:310px}}.gen-site{background:radial-gradient(circle at 12% 10%,#ff4fd82e,#0000 24%),radial-gradient(circle at 88% 14%,#22d3ee33,#0000 26%),linear-gradient(#070910 0%,#05070d 48%,#07111f 100%);overflow:hidden}.gen-site:before{content:"";pointer-events:none;opacity:.32;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:54px 54px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 72%);mask-image:linear-gradient(#000,#0000 72%)}.sa-logo{color:#fff;align-items:center;gap:.75rem;text-decoration:none;display:inline-flex}.sa-logo-mark{color:#05070d;letter-spacing:-.08em;background:linear-gradient(135deg, var(--lime), var(--cyan) 48%, var(--pink));border:1px solid #ffffff73;place-items:center;width:46px;height:46px;font-weight:1000;display:grid;position:relative;transform:skew(-8deg);box-shadow:0 0 32px #22d3ee47,8px 8px #ff4fd833}.sa-logo-mark span{grid-area:1/1;font-size:1rem}.sa-logo-mark span:first-child{transform:translate(-5px)}.sa-logo-mark span:last-child{transform:translate(6px)}.sa-logo-copy{flex-direction:column;line-height:1;display:flex}.sa-logo-copy strong{letter-spacing:0;font-size:1.25rem}.sa-logo-copy small{color:#a7f3d0;text-transform:uppercase;letter-spacing:.12em;margin-top:.28rem;font-size:.68rem;font-weight:800}.gen-nav{background:#05070db8;border-bottom:1px solid #ffffff1a}.gen-hero,.vibe-section,.member-section,.receipt-section,.gen-trends,.gen-risk{max-width:1240px;margin:0 auto;padding:5rem 2rem;position:relative}.gen-hero{grid-template-columns:minmax(0,.92fr) minmax(420px,1.08fr);align-items:center;gap:4rem;min-height:auto;padding-top:3.25rem;padding-bottom:3.5rem;display:grid}.gen-hero-copy h1{color:#fff;letter-spacing:0;max-width:840px;margin:1rem 0 1.25rem;font-size:clamp(3.1rem,6.2vw,6.2rem);line-height:.94}.gen-hero-copy p,.member-section p,.receipt-copy p{color:#cbd5e1;max-width:720px;font-size:1.18rem;line-height:1.65}.culture-pill{color:#05070d;background:var(--lime);text-transform:uppercase;border-radius:999px;align-items:center;gap:.55rem;padding:.42rem .7rem;font-size:.85rem;font-weight:1000;display:inline-flex;box-shadow:0 0 32px #b8ff4d33}.culture-pill strong{color:#fff;background:#05070d;border-radius:999px;padding:.28rem .48rem}.gen-site .hero-actions button,.gen-site .public-nav button,.gen-site .gated-preview button{background:linear-gradient(135deg, var(--lime), var(--cyan));color:#05070d;border:1px solid #fff6;box-shadow:0 14px 34px #22d3ee2e}.gen-site .hero-actions a{background:#ffffff0f;border-color:#ffffff29}.drop-strip{flex-wrap:wrap;gap:.75rem;margin-top:1.75rem;display:flex}.drop-strip span{color:#dbeafe;background:#ffffff0e;border:1px solid #ffffff24;border-radius:999px;padding:.58rem .8rem;font-size:.9rem;font-weight:800}.signal-console{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#ffffff14,#ffffff06),#090e19d1;border:1px solid #ffffff29;border-radius:18px;max-width:760px;padding:1rem;position:relative;box-shadow:0 40px 90px #0000008c,0 0 90px #9b5cff29}.signal-console:before{content:"";z-index:-1;opacity:.55;background:linear-gradient(135deg,#b8ff4dcc,#22d3ee73,#ff4fd8b3);border-radius:20px;position:absolute;inset:-2px}.console-header,.console-brand,.receipt-top,.receipt-line{justify-content:space-between;align-items:center;gap:1rem;display:flex}.console-header{color:#94a3b8;text-transform:uppercase;letter-spacing:.1em;margin-bottom:1rem;font-size:.76rem;font-weight:1000}.console-header strong{color:var(--lime)}.console-brand{margin-bottom:1rem}.console-brand span{color:#fff;font-size:2rem;font-weight:1000}.console-brand strong{color:#05070d;background:var(--gold);border-radius:999px;padding:.45rem .7rem}.signal-stack{grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem;margin-top:1rem;display:grid}.alert-research-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;margin-top:1rem;display:grid}.alert-research-strip div,.checkout-inline-error{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:12px;padding:.85rem}.alert-research-strip span,.checkout-inline-error span{color:#94a3b8;margin-bottom:.35rem;font-size:.78rem;font-weight:800;display:block}.alert-research-strip strong,.checkout-inline-error strong{color:#fff;font-size:.92rem;line-height:1.35}.checkout-inline-error{border-color:#f6ff554d;margin:1rem 0 0}.checkout-inline-error button,.secondary-action{color:#fff!important;box-shadow:none!important;background:#ffffff14!important;border:1px solid #ffffff2e!important}.checkout-inline-error button{cursor:pointer;border-radius:8px;margin-top:.75rem;padding:.65rem .8rem;font-weight:900}.signal-chip{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:12px;flex-direction:column;gap:.35rem;padding:.85rem;display:flex}.signal-chip span{color:#94a3b8;font-size:.78rem;font-weight:800}.signal-chip strong{color:#fff;font-size:1.1rem}.signal-chip-hot strong{color:var(--pink)}.signal-chip-cool strong{color:var(--cyan)}.signal-chip-gold strong{color:var(--gold)}.opportunity-mini-proof{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;max-width:520px;margin-top:1rem;display:grid}.opportunity-mini-proof div,.opportunity-stat-grid div,.watchlist-grid article,.packet-grid div,.free-paid-section article{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff0e;border:1px solid #ffffff1f;border-radius:12px;padding:1rem}.opportunity-mini-proof span,.opportunity-stat-grid span,.packet-grid span{color:#94a3b8;text-transform:uppercase;letter-spacing:.06em;font-size:.78rem;font-weight:900;display:block}.opportunity-mini-proof strong,.opportunity-stat-grid strong{color:var(--lime);margin-top:.3rem;font-size:1.8rem;display:block}.vibe-section h2,.member-section h2,.receipt-section h2,.gen-trends h2,.gen-risk h2,.opportunity-section h2,.watchlist-section h2,.packet-section h2,.free-paid-section h2{color:#fff;letter-spacing:0;max-width:980px;margin-bottom:1.4rem;font-size:clamp(2.3rem,5vw,4.8rem);line-height:.98}.opportunity-section,.watchlist-section,.packet-section,.free-paid-section{max-width:1240px;margin:0 auto;padding:5rem 2rem;position:relative}.opportunity-section{grid-template-columns:minmax(0,.8fr) minmax(420px,1fr);align-items:start;gap:2rem;display:grid}.opportunity-section p,.watchlist-grid p,.packet-grid p,.free-paid-section p,.free-paid-section li{color:#cbd5e1;line-height:1.62}.opportunity-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}.opportunity-stat-grid p{margin-top:.45rem;font-size:.95rem}.watchlist-head{justify-content:space-between;align-items:end;gap:1rem;margin-bottom:1.25rem;display:flex}.watchlist-head a{color:#05070d;background:linear-gradient(135deg, var(--lime), var(--cyan));border-radius:8px;padding:.75rem .95rem;font-weight:950;text-decoration:none}.watchlist-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.9rem;display:grid}.watchlist-ticker{color:#05070d;background:var(--gold);border-radius:999px;margin-bottom:1rem;padding:.35rem .55rem;font-weight:1000;display:inline-flex}.watchlist-grid h3{color:#fff;margin-bottom:.8rem;font-size:1.35rem}.watchlist-grid p+p{margin-top:.65rem}.watchlist-grid strong{color:var(--lime)}.packet-section{grid-template-columns:minmax(0,.7fr) minmax(460px,1fr);gap:2rem;display:grid}.packet-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.packet-grid span{color:var(--lime);margin-bottom:.55rem}.free-paid-section{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.free-paid-section article:first-child{border-color:#22d3ee42}.free-paid-section article:last-child{border-color:#b8ff4d52}.free-paid-section h2{font-size:clamp(1.8rem,3.2vw,3rem)}.free-paid-section ul{margin-top:1rem;padding-left:1.2rem}.free-paid-section li+li{margin-top:.55rem}.video-proof-section{max-width:1240px;margin:0 auto;padding:5rem 2rem;position:relative}.video-proof-section-compact{padding-top:3rem;padding-bottom:3rem}.video-proof-head{grid-template-columns:minmax(0,.85fr) minmax(320px,.55fr);align-items:end;gap:2rem;margin-bottom:1.25rem;display:grid}.video-proof-head h2{color:#fff;letter-spacing:0;font-size:clamp(2.3rem,5vw,4.8rem);line-height:.98}.video-proof-head p{color:#cbd5e1;line-height:1.65}.video-carousel-shell{position:relative}.video-proof-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);scroll-snap-align:start;background:#ffffff0e;border:1px solid #ffffff1f;border-radius:12px;flex:0 0 calc(33.3333% - .666667rem);overflow:hidden}.video-proof-carousel{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;gap:1rem;padding-bottom:.4rem;display:flex;overflow-x:auto}.video-proof-carousel::-webkit-scrollbar{display:none}.video-carousel-button{z-index:4;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#05070dd1;border:1px solid #ffffff38;border-radius:50%;place-items:center;width:44px;height:44px;font-size:2rem;line-height:1;display:grid;position:absolute;top:33%}.video-carousel-button:hover{background:linear-gradient(135deg, var(--lime), var(--cyan));color:#05070d}.video-carousel-button-prev{left:-1.35rem}.video-carousel-button-next{right:-1.35rem}.video-carousel-dots{justify-content:center;gap:.45rem;margin-top:1rem;display:flex}.video-carousel-dots button{cursor:pointer;background:#ffffff38;border:0;border-radius:999px;width:9px;height:9px;transition:width .18s,background .18s}.video-carousel-dots button.active{background:var(--lime);width:28px}.video-frame{aspect-ratio:16/9;background:#05070d}.video-frame iframe{border:0;width:100%;height:100%;display:block}.video-proof-card>div:last-child{padding:1rem}.video-proof-card span{color:var(--lime);text-transform:uppercase;letter-spacing:.06em;margin-bottom:.45rem;font-size:.78rem;font-weight:900;display:block}.video-proof-card h3{color:#fff;margin-bottom:.55rem;font-size:1.25rem;line-height:1.2}.video-proof-card p{color:#cbd5e1;font-size:.95rem;line-height:1.5}.usecase-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1.25rem;display:grid}.usecase-grid article,.member-tile,.receipt-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff0e;border:1px solid #ffffff1f;border-radius:16px;padding:1.3rem}.usecase-grid h3{color:#fff;margin-bottom:.7rem;font-size:1.35rem}.usecase-grid p{color:#cbd5e1;line-height:1.62}.member-section,.receipt-section{grid-template-columns:.8fr 1.2fr;align-items:start;gap:2rem;display:grid}.member-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.member-tile{flex-direction:column;justify-content:space-between;min-height:135px;display:flex}.member-tile span{color:var(--lime);font-size:.78rem;font-weight:1000}.member-tile strong{color:#fff;font-size:1.25rem}.receipt-card{background:linear-gradient(135deg,#b8ff4d14,#22d3ee14),#ffffff0f}.receipt-top{color:#94a3b8;border-bottom:1px solid #ffffff1a;margin-bottom:1rem;padding-bottom:1rem}.receipt-top strong{color:#fff}.receipt-line{border-bottom:1px solid #ffffff12;padding:1rem 0}.receipt-line span{color:#94a3b8}.receipt-line strong{color:#fff;font-size:1.25rem}.receipt-line.highlight strong{color:var(--lime)}.gen-footer{align-items:center}.gen-footer .sa-logo-copy small{display:none}.seo-site{background:linear-gradient(135deg,#ff4fd81a,#0000 26%),linear-gradient(35deg,#22d3ee1f,#0000 30%),#07111f}.seo-hero,.seo-section,.seo-split-section,.seo-research-memo,.seo-paywall-band{max-width:1240px;margin:0 auto;padding:4rem 2rem}.seo-hero{grid-template-columns:minmax(0,.95fr) minmax(380px,.75fr);align-items:center;gap:2rem;display:grid}.seo-hero-single{display:block}.seo-hero h1,.seo-section h2,.seo-split-section h2,.seo-research-memo h2,.seo-paywall-band h2{color:#fff;letter-spacing:0;line-height:.98}.seo-hero h1{max-width:980px;margin-bottom:1.1rem;font-size:clamp(3rem,6vw,5.9rem)}.seo-hero p,.seo-split-section p,.seo-research-memo p,.seo-paywall-band p{color:#cbd5e1;max-width:790px;font-size:1.08rem;line-height:1.65}.seo-search-pills,.seo-directory-links{flex-wrap:wrap;gap:.65rem;margin-top:1.4rem;display:flex}.seo-search-pills span,.seo-directory-links a{color:#dbeafe;background:#ffffff0f;border:1px solid #ffffff24;border-radius:8px;padding:.62rem .75rem;font-size:.9rem;font-weight:850;text-decoration:none}.seo-feature-panel,.seo-signal-card,.seo-split-section>div,.seo-research-memo,.seo-paywall-band{background:#091220c7;border:1px solid #ffffff1f;border-radius:8px;box-shadow:0 24px 70px #00000047}.seo-feature-panel{padding:1rem}.seo-feature-panel a,.seo-section-head a,.seo-paywall-band a{color:#05070d;background:linear-gradient(135deg, var(--lime), var(--cyan));border-radius:8px;margin-top:1rem;padding:.72rem .9rem;font-weight:950;text-decoration:none;display:inline-flex}.seo-section-head{justify-content:space-between;align-items:end;gap:1rem;margin-bottom:1.25rem;display:flex}.seo-section h2,.seo-split-section h2,.seo-research-memo h2,.seo-paywall-band h2{margin-bottom:.8rem;font-size:clamp(2rem,4vw,3.6rem)}.seo-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.seo-signal-card{flex-direction:column;justify-content:space-between;min-height:300px;padding:1.1rem;text-decoration:none;transition:transform .18s,border-color .18s;display:flex}.seo-signal-card:hover{border-color:#b8ff4d66;transform:translateY(-3px)}.seo-card-topline,.seo-mini-stats{justify-content:space-between;gap:.75rem;display:flex}.seo-card-topline span{color:#94a3b8;text-transform:uppercase;font-size:.78rem;font-weight:900}.seo-card-topline strong{color:var(--gold);font-size:.95rem}.seo-signal-card h3{color:#fff;margin:1rem 0 .75rem;font-size:1.45rem;line-height:1.1}.seo-signal-card p{color:#cbd5e1;line-height:1.55}.seo-mini-stats{border-top:1px solid #ffffff17;margin-top:1rem;padding-top:1rem}.seo-mini-stats div,.seo-memo-list span{flex-direction:column;gap:.25rem;display:flex}.seo-mini-stats span{color:#94a3b8;font-size:.76rem;font-weight:850}.seo-mini-stats strong{color:#fff;overflow-wrap:anywhere;font-size:1.05rem}.seo-split-section,.seo-research-memo,.seo-paywall-band{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.seo-split-section{box-shadow:none;background:0 0;border:0}.seo-split-section>div{padding:1.25rem}.seo-link-list{gap:.65rem;margin-top:1.1rem;display:grid}.seo-link-list a{color:#dbeafe;background:#ffffff0b;border:1px solid #ffffff1f;border-radius:8px;padding:.8rem;text-decoration:none}.seo-research-memo,.seo-paywall-band{align-items:center}.seo-memo-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.seo-memo-list span{color:#fff;background:#ffffff0e;border:1px solid #ffffff1f;border-radius:8px;padding:.85rem;font-weight:900}.contact-hero{grid-template-columns:minmax(0,.85fr) minmax(380px,.75fr);align-items:start;gap:2rem;max-width:1180px;margin:0 auto;padding:5rem 2rem;display:grid}.contact-hero h1{color:#fff;margin-bottom:1rem;font-size:clamp(3rem,6vw,5.6rem);line-height:.98}.contact-hero p{color:#cbd5e1;max-width:720px;font-size:1.1rem;line-height:1.65}.contact-form,.admin-panel,.admin-metric-card{background:#091220c7;border:1px solid #ffffff1f;border-radius:8px;box-shadow:0 24px 70px #00000047}.contact-form{gap:1rem;padding:1.25rem;display:grid}.contact-form label,.reply-form label{color:#dbeafe;gap:.45rem;font-size:.86rem;font-weight:900;display:grid}.contact-form input,.contact-form textarea,.admin-key-form input,.admin-panel select,.reply-form textarea{color:#fff;width:100%;font:inherit;background:#05070d8f;border:1px solid #ffffff24;border-radius:8px;padding:.8rem}.contact-form textarea,.reply-form textarea{resize:vertical}.contact-form button,.admin-key-form button,.reply-form button{background:linear-gradient(135deg, var(--lime), var(--cyan));color:#05070d;cursor:pointer;border:0;border-radius:8px;padding:.82rem 1rem;font-weight:950}.contact-form button:disabled,.admin-key-form button:disabled,.reply-form button:disabled{opacity:.55;cursor:not-allowed}.contact-feedback,.admin-alert{border-radius:8px;padding:.85rem;line-height:1.5}.contact-feedback.success,.admin-alert.success{color:#bbf7d0;background:#34d3991a;border:1px solid #34d39959}.contact-feedback.error,.admin-alert.error{color:#fecaca;background:#f871711f;border:1px solid #f8717159}.admin-crm{color:#fff;max-width:1320px;margin:0 auto;padding:1rem}.admin-crm-header{margin-bottom:1.25rem}.admin-crm-header h1{margin:.35rem 0 .75rem;font-size:clamp(2.4rem,5vw,4.8rem);line-height:.98}.admin-crm-header p,.admin-muted{color:#94a3b8;line-height:1.55}.admin-alert{margin-bottom:1rem}.admin-key-form{gap:.75rem;max-width:720px;margin-bottom:1.25rem;display:flex}.admin-key-form input{flex:1}.admin-metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem;margin-bottom:1rem;display:grid}.admin-metric-card{padding:1rem}.admin-metric-card span,.admin-panel-title span,.ticket-list-item span,.ticket-list-item small,.ticket-message span,.ticket-message small,.reply-item span{color:#94a3b8;font-size:.78rem;font-weight:850}.admin-metric-card strong{margin-top:.35rem;font-size:2rem;display:block}.admin-crm-grid{grid-template-columns:minmax(280px,.42fr) minmax(0,1fr);gap:1rem;margin-bottom:1rem;display:grid}.admin-panel{min-width:0;padding:1rem}.admin-panel-title{justify-content:space-between;align-items:start;gap:1rem;margin-bottom:1rem;display:flex}.admin-panel-title h2{font-size:1.65rem}.ticket-list{gap:.6rem;max-height:720px;display:grid;overflow:auto}.ticket-list-item{text-align:left;color:#fff;cursor:pointer;background:#ffffff0b;border:1px solid #ffffff1a;border-radius:8px;gap:.3rem;padding:.85rem;display:grid}.ticket-list-item.active{background:#b8ff4d14;border-color:#b8ff4d73}.ticket-list-item strong{line-height:1.25}.ticket-message,.reply-item{background:#ffffff0b;border:1px solid #ffffff1a;border-radius:8px;margin-bottom:1rem;padding:1rem}.ticket-message h3,.reply-history h3{margin:.4rem 0 .7rem}.ticket-message p,.reply-item p{color:#dbeafe;white-space:pre-wrap;line-height:1.6}.reply-history{margin-bottom:1rem}.reply-form{gap:.8rem;display:grid}.admin-table-wrap{overflow-x:auto}.admin-table{border-collapse:collapse;width:100%}.admin-table th,.admin-table td{text-align:left;border-top:1px solid #ffffff12;padding:.9rem}.admin-table th{color:#94a3b8;text-transform:uppercase;font-size:.78rem}@media (max-width:940px){.gen-hero,.member-section,.receipt-section,.signal-memo-grid,.channel-evidence-section,.terminal-header,.terminal-hero-grid,.seo-hero,.seo-split-section,.seo-research-memo,.seo-paywall-band,.contact-hero,.admin-crm-grid,.opportunity-section,.packet-section,.free-paid-section,.video-proof-head{grid-template-columns:1fr}.signal-stack,.usecase-grid,.channel-evidence-grid,.terminal-source-grid,.seo-card-grid,.admin-metric-grid,.watchlist-grid,.video-proof-card{flex-basis:calc(50% - .5rem)}.video-carousel-button-prev{left:.35rem}.video-carousel-button-next{right:.35rem}.terminal-header{align-items:stretch}}@media (max-width:640px){.gen-hero,.vibe-section,.member-section,.receipt-section,.gen-trends,.gen-risk,.signal-memo-grid,.channel-evidence-section,.seo-hero,.seo-section,.seo-split-section,.seo-research-memo,.seo-paywall-band,.contact-hero,.opportunity-section,.watchlist-section,.packet-section,.free-paid-section,.video-proof-section{padding-left:1rem;padding-right:1rem}.gen-hero-copy h1{font-size:clamp(2.6rem,14vw,4.4rem)}.signal-stack,.usecase-grid,.member-grid,.channel-evidence-grid,.terminal-source-grid,.terminal-panel-top,.terminal-price-box,.seo-card-grid,.seo-memo-list,.admin-metric-grid,.opportunity-mini-proof,.opportunity-stat-grid,.watchlist-grid,.packet-grid,.video-proof-card{flex-basis:86%}.video-carousel-button{width:38px;height:38px;font-size:1.7rem;top:28%}.admin-key-form,.admin-panel-title,.watchlist-head{flex-direction:column;align-items:stretch}.console-brand{flex-direction:column;align-items:flex-start}}
