@import "https://fonts.googleapis.com/css2?family=Syne:wght@800&display=swap";:root{--bg:#0a0a0a;--card:#111;--card-alt:#141414;--border:#2a2a2a;--border-subtle:#1a1a1a;--accent:#1d9e75;--accent-bg:#0f2e1e;--text:#e0e0e0;--text-muted:#666;--text-dim:#444;--text-faint:#333;--warn:#ef9f27;--danger:#e24b4a}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{background:var(--bg);overflow:hidden scroll}body{background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh;font-family:JetBrains Mono,Fira Code,Cascadia Code,monospace;overflow:hidden auto}#root{background:var(--bg);width:100%;min-height:100vh;overflow:visible}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:var(--bg)}::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:2px}::-webkit-scrollbar-thumb:hover{background:#3a3a3a}@keyframes fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes skeletonPulse{0%,to{opacity:.35}50%{opacity:.7}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes nodePulse{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.5)}}.app-body{min-height:calc(100vh - 104px);margin-top:0;padding-bottom:64px;overflow:visible}.navbar{z-index:100;-webkit-backdrop-filter:blur(12px);background:#080808f2;border-bottom:.5px solid #1f1f1f;justify-content:space-between;align-items:center;height:56px;padding:0 2rem;animation:.4s both fadeIn;display:flex;position:sticky;top:0}.navbar-logo{letter-spacing:-.02em;color:var(--text);font-size:15px;font-weight:500}.navbar-logo span{color:var(--accent)}.navbar-nav{gap:8px;display:flex}.nav-btn{border:.5px solid var(--border);color:var(--text-muted);cursor:pointer;text-transform:capitalize;background:0 0;border-radius:20px;padding:4px 14px;font-family:inherit;font-size:12px;transition:background .15s,border-color .15s,color .15s}.nav-btn:hover{color:#aaa;border-color:#444}.nav-btn.active{border-color:var(--accent);background:var(--accent-bg);color:var(--accent)}@media (width<=640px){.navbar{padding:0 1rem}}@media (width>=768px) and (width<=1199px){.navbar{padding:0 1.5rem}}@media (width>=1200px){.navbar{padding:0 2.5rem}}.status-badges{flex-wrap:wrap;gap:4px;margin-bottom:2px;display:flex}.status-badge{letter-spacing:.06em;text-transform:uppercase;border-radius:3px;padding:2px 6px;font-family:JetBrains Mono,monospace;font-size:9px;font-weight:700}.badge-launched{color:#0f8;background:#00ff881f;border:1px solid #00ff8840}.badge-soon{color:#ffc400;background:#ffc4001f;border:1px solid #ffc40040}.badge-raising{color:#60a5fa;background:#3b82f61f;border:1px solid #3b82f640}.badge-funded{color:#4ade80;background:#16a34a1f;border:1px solid #16a34a40}.badge-yc{color:#fb923c;background:#f973161f;border:1px solid #f9731640}.badge-boot{color:#9ca3af;background:#6b72801f;border:1px solid #6b728033}.badge-webverified{color:#a5b4fc;background:#6366f11f;border:1px solid #6366f14d}.tile-top-row{justify-content:space-between;align-items:flex-start;gap:4px;display:flex}.tile-top-right{flex-shrink:0;align-items:center;gap:6px;display:flex}.source-count{color:#0f89;white-space:nowrap;cursor:default;font-family:JetBrains Mono,monospace;font-size:9px}.flag-tooltip-wrap{position:relative}.flag-btn{color:#ffffff4d;cursor:pointer;background:0 0;border:1px solid #ffffff26;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;padding:0;font-family:JetBrains Mono,monospace;font-size:9px;transition:border-color .15s,color .15s;display:flex}.flag-btn:hover{color:#0f8;border-color:#00ff8880}.flag-popover{z-index:100;background:#111;border:1px solid #0f83;border-radius:6px;min-width:220px;padding:10px 12px;position:absolute;top:24px;right:0;box-shadow:0 8px 24px #0009}.flag-popover-title{color:#fff6;text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px;font-family:JetBrains Mono,monospace;font-size:10px}.flag-reason{color:#0f8;margin-bottom:4px;font-family:JetBrains Mono,monospace;font-size:10px;line-height:1.4}.deal-card-tile{cursor:pointer;opacity:0;background:#0a0a0a;border:1px solid #ffffff12;border-radius:8px;flex-direction:column;gap:8px;min-height:200px;max-height:240px;padding:16px;transition:border-color .15s,background .15s;animation:.4s forwards fadeUp;display:flex;position:relative;overflow:hidden}.deal-card-tile:hover{background:#111;border-color:#00ff884d}.deal-card-tile--highlight{min-height:unset;max-height:unset}.tile-tags{flex-wrap:wrap;gap:4px;display:flex}.tile-tag{letter-spacing:.08em;text-transform:uppercase;color:#fff6;background:#ffffff0f;border-radius:4px;padding:2px 7px;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:700}.tile-tag.tag-sec{color:#0f8;background:#00ff881f}.tile-tag.tag-gh{color:#00c8ff;background:#00c8ff1a}.tile-tag.tag-web{color:#ffc800;background:#ffc8001a}.tile-tag.tag-ai{color:#a064ff;background:#a064ff1a}.tile-tag.tag-ph{color:#ff6432;background:#ff64321a}.tile-tag.tag-hn{color:#f0a429;background:#f0a4291a}.tile-tag.tag-default{color:#fff6;background:#ffffff0f}.tile-name{color:#f0f0f0;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-family:Syne,sans-serif;font-size:14px;font-weight:600;line-height:1.45;display:-webkit-box;overflow:hidden}.tile-meta{color:#fff6;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:400;line-height:1}.tile-pitch{color:#ffffff8c;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-family:JetBrains Mono,monospace;font-size:11px;line-height:1.5;display:-webkit-box;overflow:hidden}.tile-thesis{color:#00ff88a6;letter-spacing:.01em;-webkit-line-clamp:2;background:#00ff880a;border-left:2px solid #00ff8840;border-radius:0 3px 3px 0;-webkit-box-orient:vertical;padding:4px 8px;font-family:JetBrains Mono,monospace;font-size:10px;line-height:1.4;display:-webkit-box;overflow:hidden}.tile-spacer{flex:1}.view-source-link{color:#0f8;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:500;text-decoration:none;transition:opacity .15s}.view-source-link:hover{opacity:.75}.tile-footer{border-top:1px solid #ffffff12;justify-content:space-between;align-items:center;padding-top:8px;display:flex}.tile-score-wrap{flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:relative}.tile-score-ring{width:100%;height:100%;position:absolute;top:0;left:0}.tile-score-num{z-index:1;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700;position:relative}.tile-score-num.score-high{color:#0f8}.tile-score-num.score-mid{color:#ffc800}.tile-score-num.score-low{color:#ffffff4d}.tile-analyze{letter-spacing:.04em;color:#0f8;cursor:pointer;background:0 0;border:1px solid #00ff8880;border-radius:4px;padding:5px 12px;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:500;transition:background .15s,border-color .15s}.tile-analyze:hover{background:#00ff8814;border-color:#0f8}@keyframes fadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.deal-card-tile:first-child{animation-delay:50ms}.deal-card-tile:nth-child(2){animation-delay:.1s}.deal-card-tile:nth-child(3){animation-delay:.15s}.deal-card-tile:nth-child(4){animation-delay:.2s}.deal-card-tile:nth-child(5){animation-delay:.25s}.deal-card-tile:nth-child(6){animation-delay:.3s}.deal-card-tile:nth-child(7){animation-delay:.35s}.deal-card-tile:nth-child(8){animation-delay:.4s}.dashboard{background:var(--bg);flex:1;width:100%;min-height:100vh;padding:0 0 64px}.page-enter{animation:.3s cubic-bezier(.16,1,.3,1) both fadeInUp}.metrics-grid{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:1.5rem;padding:0 48px;display:grid}.metric-card{background:#0ecb8108;border:1px solid #ffffff12;border-left:2px solid #00ff884d;border-radius:8px;padding:.75rem 1rem;transition:border-left-color .2s,background .2s,transform .2s,box-shadow .2s;animation:.4s cubic-bezier(.16,1,.3,1) both fadeInUp}.metric-card:hover{background:#00ff880d;border-left-color:#0f8;transform:translateY(-1px);box-shadow:0 4px 16px #0006}.metric-card:first-child{animation-delay:50ms}.metric-card:nth-child(2){animation-delay:.1s}.metric-card:nth-child(3){animation-delay:.15s}.metric-card:nth-child(4){animation-delay:.2s}.metric-label{color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px;font-size:11px}.metric-value{color:var(--text);font-size:22px;font-weight:500}.metric-sub{color:#0f8;margin-top:2px;font-size:11px}.section-header{color:#f0f0f0;padding:10px 48px 12px;font-family:Syne,sans-serif;font-size:15px;font-weight:700}.section-header span{color:#f0f0f04d;margin-left:8px;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:400}.signals-grid{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:1rem;padding:0 48px;display:grid}.deal-list{flex-direction:column;gap:8px;margin-bottom:1rem;padding:0 48px;display:flex}.scroll-sentinel{width:100%;height:1px}.lazy-spinner{justify-content:center;padding:20px 0 8px;display:flex}.lazy-spin{border:1.5px solid #00ff881f;border-top-color:#00ff8880;border-radius:50%;width:20px;height:20px;animation:.8s linear infinite lazySpin}@keyframes lazySpin{to{transform:rotate(360deg)}}.signals-end-label{text-align:center;letter-spacing:.07em;text-transform:uppercase;color:var(--text-dim);padding:2rem 0 1rem;font-size:10px}.potential-hint{text-transform:uppercase;letter-spacing:.06em;color:var(--text-dim);padding:0 48px 16px;font-size:11px}@media (width<=1279px){.potential-hint{padding:0 32px 16px}}@media (width<=1023px){.potential-hint{padding:0 24px 16px}}@media (width<=767px){.potential-hint{padding:0 16px 14px}}.empty-state{color:var(--text-dim);padding:1rem;font-size:13px}.skeleton-list{flex-direction:column;gap:8px;display:flex}.skeleton-card{background:var(--card);border:.5px solid var(--border);border-radius:12px;grid-template-columns:1fr auto;gap:8px;padding:.875rem 1rem;display:grid}.skeleton-card:first-child{animation:1.6s ease-in-out infinite skeletonPulse}.skeleton-card:nth-child(2){animation:1.6s ease-in-out .2s infinite skeletonPulse}.skeleton-card:nth-child(3){animation:1.6s ease-in-out .4s infinite skeletonPulse}.skeleton-card:nth-child(4){animation:1.6s ease-in-out .6s infinite skeletonPulse}.skeleton-left{flex-direction:column;gap:8px;display:flex}.skeleton-right{align-items:center;display:flex}.skeleton-row{align-items:center;gap:6px;display:flex}.skeleton-block{background:#252525;border-radius:4px}.sk-name{width:120px;height:14px}.sk-badge{border-radius:6px;width:44px;height:18px}.sk-desc{width:75%;height:11px}.sk-meta{width:30px;height:10px}.sk-score{border-radius:50%;width:44px;height:44px}@media (width<=1279px){.signals-grid{grid-template-columns:repeat(3,1fr);padding:0 32px}.section-header{padding:10px 32px 12px}.metrics-grid,.deal-list{padding:0 32px}}@media (width<=1023px){.signals-grid{grid-template-columns:repeat(2,1fr);padding:0 24px}.section-header{padding:10px 24px 12px}.metrics-grid{grid-template-columns:repeat(2,1fr);padding:0 24px}.deal-list{padding:0 24px}}@media (width<=767px){.signals-grid{grid-template-columns:repeat(2,1fr);gap:12px;padding:0 16px}.section-header{padding:8px 16px 10px;font-size:13px}.metrics-grid{grid-template-columns:repeat(2,1fr);gap:12px;padding:0 16px}.deal-list{padding:0 16px}}@media (width<=639px){.signals-grid{grid-template-columns:1fr;gap:12px;padding:0 16px}.metrics-grid{grid-template-columns:repeat(2,1fr);gap:12px;padding:0 16px}.deal-list{padding:0 16px}}.filter-pills{flex-wrap:wrap;gap:8px;padding:0 48px 16px;display:flex}.filter-pill{color:#f0f0f059;cursor:pointer;letter-spacing:.04em;background:0 0;border:1px solid #ffffff1a;border-radius:4px;padding:4px 10px;font-family:JetBrains Mono,monospace;font-size:11px;transition:border-color .15s,color .15s,background .15s}.filter-pill:hover{color:#f0f0f0a6;border-color:#00ff8859}.filter-pill--active{color:#0f8;background:#00ff8812;border-color:#00ff888c}.tier-label{color:#f0f0f04d;letter-spacing:.07em;text-transform:uppercase;align-items:center;gap:8px;padding:4px 48px 10px;font-family:JetBrains Mono,monospace;font-size:10px;display:flex}.tier-dot{border-radius:50%;flex-shrink:0;width:5px;height:5px}.tier-dot--gold{background:#0f8;box-shadow:0 0 5px #00ff8880}.tier-dot--silver{background:#ffc800;box-shadow:0 0 5px #ffc80066}.tier-count{background:#ffffff0f;border-radius:3px;margin-left:2px;padding:1px 5px;font-size:9px}.trending-scroll-container{margin-bottom:1rem;padding:0 48px}.trending-scroll-inner{scrollbar-width:thin;scrollbar-color:#00ff8840 transparent;grid-template-columns:repeat(4,1fr);gap:16px;max-height:540px;padding-right:4px;display:grid;overflow-y:auto}.trending-scroll-inner::-webkit-scrollbar{width:3px}.trending-scroll-inner::-webkit-scrollbar-track{background:0 0}.trending-scroll-inner::-webkit-scrollbar-thumb{background:#00ff8840;border-radius:2px}@media (width<=1279px){.filter-pills{padding:0 32px 16px}.tier-label{padding:4px 32px 10px}.trending-scroll-container{padding:0 32px}.trending-scroll-inner{grid-template-columns:repeat(3,1fr)}}@media (width<=1023px){.filter-pills{padding:0 24px 14px}.tier-label{padding:4px 24px 10px}.trending-scroll-container{padding:0 24px}.trending-scroll-inner{grid-template-columns:repeat(2,1fr)}}@media (width<=767px){.filter-pills{gap:6px;padding:0 16px 12px}.tier-label{padding:4px 16px 8px}.trending-scroll-container{padding:0 16px}.trending-scroll-inner{grid-template-columns:repeat(2,1fr);gap:12px}}@media (width<=639px){.filter-pills{flex-wrap:nowrap;padding-bottom:14px;overflow-x:auto}.trending-scroll-inner{grid-template-columns:1fr}}.rp-page{flex:1;max-width:1100px;min-height:100vh;margin:0 auto;padding:40px 40px 80px;animation:.3s cubic-bezier(.16,1,.3,1) both fadeInUp}.rp-header{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:28px;display:flex}.rp-title{color:var(--text);letter-spacing:-.03em;margin-bottom:4px;font-size:26px;font-weight:700}.rp-subtitle{color:var(--text-muted);font-size:13px}.rp-total{color:#00ff8880;white-space:nowrap;border:.5px solid #00ff8826;border-radius:20px;margin-top:4px;padding:4px 10px;font-family:JetBrains Mono,monospace;font-size:11px}.rp-filters{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.rp-filter-btn{border:.5px solid var(--border);color:var(--text-muted);cursor:pointer;background:0 0;border-radius:20px;align-items:center;gap:6px;padding:5px 14px;font-family:inherit;font-size:12px;transition:background .15s,border-color .15s,color .15s;display:flex}.rp-filter-btn:hover{color:#aaa;border-color:#444}.rp-filter-btn.active{border-color:var(--accent);background:var(--accent-bg);color:var(--accent)}.rp-filter-count{color:#fff6;background:#ffffff12;border-radius:8px;padding:1px 5px;font-family:JetBrains Mono,monospace;font-size:10px}.rp-filter-btn.active .rp-filter-count{color:#0f89;background:#00ff881f}.rp-sources{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:28px;display:flex}.rp-source-label{color:var(--text-dim);text-transform:uppercase;letter-spacing:.06em;font-family:JetBrains Mono,monospace;font-size:10px}.rp-source-link{color:#0f86;font-family:JetBrains Mono,monospace;font-size:10px;text-decoration:none;transition:color .15s}.rp-source-link:hover{color:#0f8}.rp-source-sep{color:var(--text-dim);font-size:10px}.rp-error{color:var(--danger);background:#ef444412;border:.5px solid #ef44444d;border-radius:10px;margin-bottom:24px;padding:14px 18px;font-size:13px}.rp-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.rp-card{background:var(--card-alt);border:.5px solid var(--border);border-radius:14px;flex-direction:column;gap:10px;padding:18px 18px 16px;transition:border-color .2s,transform .15s;display:flex}.rp-card:hover{border-color:#0f83;transform:translateY(-1px)}.rp-card-head{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.rp-card-name{color:var(--text);letter-spacing:-.02em;flex:1;font-size:15px;font-weight:600;line-height:1.3}.rp-badge{white-space:nowrap;border:.5px solid;border-radius:4px;flex-shrink:0;padding:3px 7px;font-family:JetBrains Mono,monospace;font-size:9px}.rp-badge--republic{color:#a78bfa;background:#7c3aed14;border-color:#7c3aed66}.rp-badge--wefunder{color:#4ade80;background:#16a34a14;border-color:#16a34a66}.rp-badge--startengine{color:#60a5fa;background:#2563eb14;border-color:#2563eb66}.rp-card-desc{color:var(--text-muted);flex:1;margin:0;font-size:12px;line-height:1.55}.rp-card-website{color:#0f8;font-family:JetBrains Mono,monospace;font-size:10px;text-decoration:none;transition:opacity .15s}.rp-card-website:hover{opacity:.7}.rp-card-website--none{color:var(--text-dim);cursor:default}.rp-card-progress{flex-direction:column;gap:5px;display:flex}.rp-progress-meta{justify-content:space-between;align-items:baseline;display:flex}.rp-raised{color:var(--text);letter-spacing:-.02em;font-size:14px;font-weight:600}.rp-pct{color:var(--text-muted);font-family:JetBrains Mono,monospace;font-size:10px}.rp-progress-track{background:#ffffff0f;border-radius:3px;height:5px;overflow:hidden}.rp-progress-fill{border-radius:3px;height:100%;transition:width .6s}.rp-progress-target{color:var(--text-dim);font-family:JetBrains Mono,monospace;font-size:10px}.rp-card-stats{border-top:.5px solid var(--border-subtle);grid-template-columns:repeat(3,1fr);gap:8px;padding:10px 0 4px;display:grid}.rp-stat{flex-direction:column;gap:2px;display:flex}.rp-stat-val{color:var(--text);letter-spacing:-.02em;font-family:JetBrains Mono,monospace;font-size:13px;font-weight:600}.rp-stat-urgent{color:#ef4444}.rp-stat-dim{color:var(--text-dim)}.rp-stat-label{color:var(--text-dim);text-transform:uppercase;letter-spacing:.06em;font-family:JetBrains Mono,monospace;font-size:9px}.rp-analyze-btn{color:#00ff88b3;cursor:pointer;text-align:center;letter-spacing:.02em;background:0 0;border:.5px solid #00ff8840;border-radius:8px;width:100%;padding:7px 0;font-family:inherit;font-size:11px;transition:background .15s,border-color .15s,color .15s}.rp-analyze-btn:hover{color:#0f8;background:#00ff8812;border-color:#0f8}.rp-skeleton{pointer-events:none;animation:1.4s ease-in-out infinite skeletonPulse}.rp-sk-line{background:#ffffff0d;border-radius:4px}.rp-sk-title{width:60%;height:16px}.rp-sk-desc{width:100%;height:11px;margin-top:4px}.rp-sk-short{width:75%}.rp-sk-bar{background:#ffffff0d;border-radius:3px;width:100%;height:5px;margin-top:8px}.rp-sk-row{gap:8px;margin-top:8px;display:flex}.rp-sk-chip{border-radius:6px;width:70px;height:22px}.rp-empty{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:5rem 1rem;display:flex}.rp-empty-icon{color:var(--text-dim);font-size:28px;line-height:1}.rp-empty-title{color:var(--text-muted);font-size:16px;font-weight:600}.rp-empty-sub{color:var(--text-dim);max-width:340px;font-size:12px;line-height:1.6}.rp-sentinel{height:40px}@media (width<=1023px){.rp-page{padding:32px 24px 60px}.rp-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=639px){.rp-page{padding:24px 16px 60px}.rp-grid{grid-template-columns:1fr}.rp-title{font-size:22px}}.hg-page{background:var(--bg);flex:1;width:100%;min-height:100vh;padding:0 0 64px}.hg-header{justify-content:space-between;align-items:flex-start;padding:32px 48px 20px;display:flex}.hg-title{color:#f0f0f0;align-items:center;gap:10px;margin:0 0 4px;font-family:Syne,sans-serif;font-size:28px;font-weight:700;display:flex}.hg-count{color:#0f89;background:#00ff8814;border:1px solid #0f83;border-radius:4px;padding:2px 8px;font-family:JetBrains Mono,monospace;font-size:14px;font-weight:400}.hg-subtitle{color:var(--text-dim);letter-spacing:.04em;margin:0;font-family:JetBrains Mono,monospace;font-size:12px}.hg-filters{flex-wrap:wrap;gap:8px;padding:0 48px 20px;display:flex}.hg-filter{color:#f0f0f059;cursor:pointer;letter-spacing:.04em;background:0 0;border:1px solid #ffffff1a;border-radius:4px;align-items:center;gap:6px;padding:4px 10px;font-family:JetBrains Mono,monospace;font-size:11px;transition:border-color .15s,color .15s,background .15s;display:flex}.hg-filter:hover{color:#f0f0f0a6;border-color:#00ff8859}.hg-filter--active{color:#0f8;background:#00ff8812;border-color:#00ff888c}.hg-filter-count{background:#ffffff0f;border-radius:3px;padding:1px 5px;font-size:9px}.hg-grid{grid-template-columns:repeat(3,1fr);gap:16px;padding:0 48px;display:grid}.hg-card{opacity:0;background:#0a0a0a;border:1px solid #ffffff12;border-radius:8px;flex-direction:column;gap:10px;padding:16px;transition:border-color .15s,background .15s;animation:.4s forwards hgFadeUp;display:flex}.hg-card:hover{background:#111;border-color:#00ff8840}@keyframes hgFadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.hg-card:first-child{animation-delay:40ms}.hg-card:nth-child(2){animation-delay:80ms}.hg-card:nth-child(3){animation-delay:.12s}.hg-card:nth-child(4){animation-delay:.16s}.hg-card:nth-child(5){animation-delay:.2s}.hg-card:nth-child(6){animation-delay:.24s}.hg-card-head{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.hg-card-name{color:#f0f0f0;flex:1;font-family:Syne,sans-serif;font-size:15px;font-weight:600;line-height:1.3}.hg-badge{letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;border-radius:3px;flex-shrink:0;padding:2px 7px;font-family:JetBrains Mono,monospace;font-size:9px;font-weight:700}.hg-badge--sec{color:#ff6060;background:#ff3c3c1f;border:1px solid #ff3c3c40}.hg-badge--wellfound{color:#ffc800;background:#ffc8001f;border:1px solid #ffc80040}.hg-badge--f6s{color:#60a5fa;background:#3b82f61f;border:1px solid #3b82f640}.hg-badge--openvc{color:#fb923c;background:#f973161f;border:1px solid #f9731640}.hg-badge--theorg{color:#c084fc;background:#a855f71f;border:1px solid #a855f740}.hg-card-desc{color:#ffffff80;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-family:JetBrains Mono,monospace;font-size:11px;line-height:1.5;display:-webkit-box;overflow:hidden}.hg-no-desc{color:#fff3;font-style:italic}.hg-card-url{color:#0f8;opacity:.8;text-overflow:ellipsis;white-space:nowrap;font-family:JetBrains Mono,monospace;font-size:11px;text-decoration:none;transition:opacity .15s;display:block;overflow:hidden}.hg-card-url:hover{opacity:1}.hg-card-url--none{color:#fff3;cursor:default;font-style:italic}.hg-sec-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.hg-sec-raise{color:#0f8;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:600}.hg-sec-type{color:#00ff8880;background:#00ff880f;border:1px solid #00ff8826;border-radius:3px;padding:1px 6px;font-family:JetBrains Mono,monospace;font-size:10px}.hg-filed{color:#ffffff40;letter-spacing:.03em;font-family:JetBrains Mono,monospace;font-size:10px}.hg-analyze-btn{letter-spacing:.04em;color:#0f8;cursor:pointer;background:0 0;border:1px solid #00ff8880;border-radius:4px;align-self:flex-start;margin-top:auto;padding:6px 14px;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:500;transition:background .15s,border-color .15s}.hg-analyze-btn:hover{background:#00ff8814;border-color:#0f8}.hg-skeleton{animation:1.6s ease-in-out infinite hgPulse}.hg-sk{background:#1a1a1a;border-radius:4px}.hg-sk--title{width:60%;height:16px}.hg-sk--badge{border-radius:3px;width:80px;height:16px}.hg-sk--desc{width:90%;height:11px}.hg-sk--short{width:65%}.hg-sk--url{width:50%;height:11px}.hg-sk--btn{border-radius:4px;width:90px;height:30px}@keyframes hgPulse{0%,to{opacity:1}50%{opacity:.4}}.hg-error{color:#ff6060;padding:0 48px;font-family:JetBrains Mono,monospace;font-size:12px}.hg-empty{color:var(--text-dim);padding:2rem 48px;font-family:JetBrains Mono,monospace;font-size:12px}.hg-sentinel{justify-content:center;padding:24px 0 8px;display:flex}.hg-lazy-spin{border:1.5px solid #00ff881f;border-top-color:#00ff8880;border-radius:50%;width:20px;height:20px;animation:.8s linear infinite hgSpin}@keyframes hgSpin{to{transform:rotate(360deg)}}.hg-end{text-align:center;letter-spacing:.07em;text-transform:uppercase;color:var(--text-dim);padding:2rem 0 1rem;font-family:JetBrains Mono,monospace;font-size:10px}@media (width<=1279px){.hg-header{padding:24px 32px 16px}.hg-filters{padding:0 32px 16px}.hg-grid{grid-template-columns:repeat(2,1fr);padding:0 32px}.hg-error,.hg-empty{padding:0 32px}}@media (width<=1023px){.hg-header{padding:20px 24px 14px}.hg-filters{padding:0 24px 14px}.hg-grid,.hg-error,.hg-empty{padding:0 24px}}@media (width<=767px){.hg-header{padding:16px 16px 12px}.hg-title{font-size:22px}.hg-filters{gap:6px;padding:0 16px 12px}.hg-grid{grid-template-columns:1fr;gap:12px;padding:0 16px}.hg-error,.hg-empty{padding:0 16px}}.sa-page{flex:1;max-width:1100px;min-height:100vh;margin:0 auto;padding:0 40px 80px;animation:.3s cubic-bezier(.16,1,.3,1) both fadeInUp}.sa-nav{border-bottom:1px solid #00ff8814;justify-content:space-between;align-items:center;margin-bottom:20px;padding:28px 0 20px;display:flex}.sa-logo{letter-spacing:-.02em;color:var(--text);font-size:15px;font-weight:500}.sa-logo span{color:var(--accent)}.sa-logo-path{color:var(--text-dim);margin-left:8px;font-size:11px;font-weight:400}.sa-nav-right{align-items:center;gap:8px;display:flex}.sa-back,.sa-regen{cursor:pointer;border-radius:6px;padding:4px 12px;font-family:inherit;font-size:11px;transition:border-color .15s,color .15s}.sa-back{border:.5px solid var(--border);color:var(--text-muted);background:0 0}.sa-back:hover{color:var(--text);border-color:#444}.sa-regen{color:#00ff88b3;background:0 0;border:.5px solid #00ff884d}.sa-regen:hover{color:#0f8;border-color:#0f8}.sa-regen:disabled{opacity:.4;cursor:default}.sa-header-card{background:var(--card-alt);border:.5px solid var(--border);border-radius:12px;margin-bottom:20px;padding:1.25rem 1.5rem}.sa-header-top{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.sa-name-row{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:4px;display:flex}.sa-name{color:var(--text);font-size:22px;font-weight:600}.sa-source,.sa-cat{border:.5px solid var(--border);color:var(--text-muted);border-radius:4px;padding:2px 7px;font-family:JetBrains Mono,monospace;font-size:10px}.sa-cat{color:#0f89;border-color:#0f83}.sa-desc{color:var(--text-muted);margin-bottom:4px;font-size:13px;line-height:1.5}.sa-url{color:#0f8;font-family:JetBrains Mono,monospace;font-size:11px;text-decoration:none}.sa-url:hover{opacity:.75}.sa-cache{color:#fff3;font-family:JetBrains Mono,monospace;font-size:10px}.sa-loading{flex-direction:column;align-items:center;padding:5rem 1rem;display:flex}.sa-spinner{border:2px solid #00ff881f;border-top-color:#0f8;border-radius:50%;width:32px;height:32px;margin-bottom:1.25rem;animation:.85s linear infinite spin}.sa-loading-name{color:var(--text-muted);margin-bottom:12px;font-family:JetBrains Mono,monospace;font-size:12px}.sa-steps{flex-direction:column;gap:8px;display:flex}.sa-step{color:#ffffff26;align-items:center;gap:8px;font-family:JetBrains Mono,monospace;font-size:11px;transition:color .3s;display:flex}.sa-step--on{color:#00ff88b3}.sa-step-dot{background:#0f83;border-radius:50%;flex-shrink:0;width:5px;height:5px;transition:background .3s,box-shadow .3s}.sa-step--on .sa-step-dot{background:#0f8;box-shadow:0 0 6px #0f89}.sa-error{color:var(--danger);text-align:center;padding:2rem;font-size:13px}.sa-conf{letter-spacing:.04em;border-radius:3px;padding:2px 6px;font-family:JetBrains Mono,monospace;font-size:9px}.sa-conf--estimated{color:#ffc800;background:#ffc8001a}.sa-conf--unknown{color:#9ca3af;background:#6b728026}.sa-bento{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.sa-bento>:first-child{grid-column:span 2}.sa-bento>:nth-child(2),.sa-bento>:nth-child(3){grid-column:span 1}.sa-bento>:nth-child(4),.sa-bento>:nth-child(5),.sa-bento>:nth-child(6){grid-column:span 2}.sa-bento>:nth-child(7),.sa-bento>:nth-child(8){grid-column:span 1}.sa-bento>:nth-child(9){grid-column:span 2}.sa-bento>:nth-child(10),.sa-bento>:nth-child(11){grid-column:span 1}.sa-bento>:nth-child(12){grid-column:span 4}.sa-block{background:var(--card-alt);border:.5px solid var(--border);border-radius:12px;flex-direction:column;gap:10px;min-height:120px;padding:16px 18px;display:flex}.sa-label{text-transform:uppercase;letter-spacing:.07em;color:#ffffff40;font-family:JetBrains Mono,monospace;font-size:9px}.sa-label-row{justify-content:space-between;align-items:center;display:flex}.sa-empty{color:#fff3;font-size:12px}.verdict--invest{background:#00ff880a;border-color:#00ff884d}.verdict--watch{background:#ffc80008;border-color:#ffc8004d}.verdict--pass{background:#6b728008;border-color:#6b72804d}.sa-verdict-row{align-items:center;gap:16px;display:flex}.sa-score-svg{flex-shrink:0;width:68px;height:68px}.sa-verdict-word{letter-spacing:-.03em;color:#f0f0f0;margin-bottom:6px;font-size:26px;font-weight:700;line-height:1}.sa-one-liner{color:#aaa;font-size:12px;line-height:1.5}.sa-icp-title{color:#e0e0e0;font-size:15px;font-weight:600}.sa-icp-company{color:#888;font-size:12px}.sa-icp-pain{font-family:JetBrains Mono,monospace;font-size:10px;font-weight:700}.sa-icp-quote{color:#777;border-left:2px solid #ffffff1a;padding-left:8px;font-size:11px;font-style:italic;line-height:1.5}.sa-timing-badge{border:1px solid;border-radius:6px;width:fit-content;padding:4px 12px;font-size:14px;font-weight:700;display:inline-block}.sa-timing-why{color:#888;font-size:11px;line-height:1.5}.sa-pain-grid-head{color:#fff3;text-transform:uppercase;letter-spacing:.05em;border-bottom:.5px solid #ffffff0f;grid-template-columns:1fr 120px 50px;gap:8px;padding-bottom:6px;font-family:JetBrains Mono,monospace;font-size:9px;display:grid}.sa-pain-row{grid-template-columns:1fr 120px 50px;align-items:center;gap:8px;display:grid}.sa-pain-problem{color:#ccc;font-size:12px;line-height:1.4}.sa-pain-bar-wrap{align-items:center;gap:6px;display:flex}.sa-pain-bar{background:#ffffff0f;border-radius:2px;flex:1;height:4px;overflow:hidden}.sa-pain-fill{border-radius:2px;height:100%;transition:width .5s}.sa-pain-val{color:#fff6;white-space:nowrap;font-family:JetBrains Mono,monospace;font-size:10px}.sa-pain-moat{text-align:right;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:700}.sa-tam-wrap{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.sa-tam-svg{flex-shrink:0;width:130px;height:130px}.sa-tam-legend{flex-direction:column;flex:1;gap:10px;display:flex}.sa-tam-row{align-items:center;gap:8px;display:flex}.sa-tam-dot{background:#1d9e75;border-radius:50%;flex-shrink:0;width:10px;height:10px}.sa-tam-label{color:#e0e0e0;font-size:11px;font-weight:600}.sa-tam-val{color:#888;font-size:11px}.sa-tam-rationale{color:#666;border-top:.5px solid #ffffff0f;margin-top:2px;padding-top:8px;font-size:11px;line-height:1.5}.sa-radar-wrap{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}.sa-radar-svg{flex-shrink:0;width:160px;height:160px}.sa-radar-legend{flex-direction:column;gap:8px;padding-top:8px;display:flex}.sa-radar-leg{color:#aaa;align-items:center;gap:6px;font-size:11px;display:flex}.sa-leg-dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.sa-radar-diff{color:#666;border-top:.5px solid #ffffff0f;margin-top:4px;padding-top:8px;font-size:11px;line-height:1.5}.pg--strong{background:#00ff880a;border-color:#00ff8840}.pg--weak{background:#ef44440a;border-color:#ef444440}.pg--pivot{background:#ffc8000a;border-color:#ffc80040}.sa-pg-verdict{color:#f0f0f0;font-size:16px;font-weight:700}.sa-pg-assumption{color:#aaa;font-size:11px;font-style:italic;line-height:1.5}.sa-pg-reason{color:#777;font-size:11px;line-height:1.5}.pk--pain{background:#00ff880a;border-color:#00ff8840}.pk--vit{background:#ffc8000a;border-color:#ffc80040}.sa-pk-verdict{color:#f0f0f0;font-size:18px;font-weight:700}.sa-pk-reason{color:#888;font-size:11px;line-height:1.5}.sa-scores{flex-direction:column;gap:8px;display:flex}.sa-score-row{grid-template-columns:72px 1fr 36px;align-items:center;gap:8px;display:grid}.sa-score-label{color:#fff6;text-transform:uppercase;letter-spacing:.04em;font-family:JetBrains Mono,monospace;font-size:10px}.sa-score-track{background:#ffffff0f;border-radius:2px;height:4px;overflow:hidden}.sa-score-fill{border-radius:2px;height:100%;transition:width .5s}.sa-score-val{text-align:right;font-family:JetBrains Mono,monospace;font-size:10px}.sa-block--flags{border-color:#ef444433}.sa-flags{flex-direction:column;gap:6px;display:flex}.sa-flag{background:#ef44440a;border-left:3px solid;border-radius:0 6px 6px 0;justify-content:space-between;align-items:flex-start;gap:8px;padding:6px 10px;display:flex}.sa-flag-text{color:#ccc;font-size:11px;line-height:1.4}.sa-flag-sev{white-space:nowrap;font-family:JetBrains Mono,monospace;font-size:9px;font-weight:700}.sa-founder-fit{font-size:20px;font-weight:700}.sa-founder-reason{color:#888;font-size:11px;line-height:1.5}.sa-block--thesis{background:#00ff8808;border-color:#00ff8826;min-height:auto}.sa-thesis{color:#ccc;font-size:13px;line-height:1.7}@media (width<=1023px){.sa-page{padding:0 24px 60px}.sa-bento{grid-template-columns:repeat(2,1fr)}.sa-bento>*{grid-column:span 1!important}.sa-bento>:first-child,.sa-bento>:nth-child(12){grid-column:span 2!important}}@media (width<=639px){.sa-page{padding:0 16px 60px}.sa-bento{grid-template-columns:1fr}.sa-bento>*{grid-column:span 1!important}.sa-name{font-size:18px}.sa-verdict-word{font-size:20px}}.ap-page{flex:1;max-width:820px;min-height:100vh;margin:0 auto;padding:0 40px 80px;animation:.3s cubic-bezier(.16,1,.3,1) both fadeInUp}.ap-nav{border-bottom:1px solid #00ff8814;justify-content:space-between;align-items:center;margin-bottom:20px;padding:28px 0 20px;display:flex}.ap-logo{letter-spacing:-.02em;color:var(--text);font-size:15px;font-weight:500}.ap-logo span{color:var(--accent)}.ap-logo-path{color:var(--text-dim);margin-left:8px;font-size:11px;font-weight:400}.ap-nav-right{align-items:center;gap:8px;display:flex}.ap-back,.ap-regen{cursor:pointer;border-radius:6px;padding:4px 12px;font-family:inherit;font-size:11px;transition:border-color .15s,color .15s}.ap-back{border:.5px solid var(--border);color:var(--text-muted);background:0 0}.ap-back:hover{color:var(--text);border-color:#444}.ap-regen{color:#00ff88b3;background:0 0;border:.5px solid #00ff884d}.ap-regen:hover{color:#0f8;border-color:#0f8}.ap-regen:disabled{opacity:.4;cursor:default}.ap-header-card{background:var(--card-alt);border:.5px solid var(--border);border-radius:12px;margin-bottom:20px;padding:1.25rem 1.5rem}.ap-header-top{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.ap-name-row{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:4px;display:flex}.ap-name{color:var(--text);font-size:22px;font-weight:600}.ap-badge{border:.5px solid var(--border);color:var(--text-muted);border-radius:4px;padding:2px 7px;font-family:JetBrains Mono,monospace;font-size:10px}.ap-badge--cat{color:#0f89;border-color:#0f83}.ap-desc{color:var(--text-muted);margin-bottom:6px;font-size:13px;line-height:1.5}.ap-meta-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ap-meta-item{color:#ffffff59;font-family:JetBrains Mono,monospace;font-size:11px}.ap-topic{color:#ffffff4d;background:#ffffff0a;border:.5px solid #ffffff14;border-radius:3px;padding:1px 6px;font-family:JetBrains Mono,monospace;font-size:10px}.ap-gh-link{color:#0f8;white-space:nowrap;flex-shrink:0;font-family:JetBrains Mono,monospace;font-size:11px;text-decoration:none}.ap-gh-link:hover{opacity:.75}.ap-loading{flex-direction:column;align-items:center;padding:5rem 1rem;display:flex}.ap-spinner{border:2px solid #00ff881f;border-top-color:#0f8;border-radius:50%;width:32px;height:32px;margin-bottom:1.25rem;animation:.85s linear infinite spin}.ap-loading-name{color:var(--text-muted);margin-bottom:12px;font-family:JetBrains Mono,monospace;font-size:12px}.ap-steps{flex-direction:column;gap:8px;display:flex}.ap-step{color:#ffffff26;align-items:center;gap:8px;font-family:JetBrains Mono,monospace;font-size:11px;transition:color .3s;display:flex}.ap-step--on{color:#00ff88b3}.ap-step-dot{background:#0f83;border-radius:50%;flex-shrink:0;width:5px;height:5px;transition:background .3s,box-shadow .3s}.ap-step--on .ap-step-dot{background:#0f8;box-shadow:0 0 6px #0f89}.ap-error{color:var(--danger);text-align:center;padding:2rem;font-size:13px}.ap-conf{letter-spacing:.04em;border-radius:3px;padding:2px 6px;font-family:JetBrains Mono,monospace;font-size:9px}.ap-conf--estimated{color:#ffc800;background:#ffc8001a}.ap-conf--unknown{color:#9ca3af;background:#6b728026}.ap-body{flex-direction:column;gap:12px;display:flex}.ap-top-row{background:var(--card-alt);border:.5px solid var(--border);border-radius:12px;align-items:flex-start;gap:16px;padding:20px 24px;display:flex}.ap-verdict-col{flex-direction:column;flex:1;gap:10px;display:flex}.ap-verdict-banner{border:1px solid;border-radius:8px;align-items:center;gap:8px;width:fit-content;padding:6px 14px;display:inline-flex}.vb--strong{background:#00ff880f;border-color:#0f86}.vb--possible{background:#ffc8000d;border-color:#ffc80059}.vb--unlikely{background:#6b72800d;border-color:#6b728059}.ap-verdict-icon{color:#e0e0e0;font-size:16px}.ap-verdict-text{color:#f0f0f0;font-size:16px;font-weight:700}.vb--strong .ap-verdict-text{color:#0f8}.vb--possible .ap-verdict-text{color:#ffc800}.vb--unlikely .ap-verdict-text{color:#9ca3af}.ap-rationale{color:#888;font-size:12px;line-height:1.6}.ap-score-wrap{flex-direction:column;flex-shrink:0;align-items:center;gap:6px;display:flex}.ap-score-svg{width:124px;height:124px}.ap-score-label{text-transform:uppercase;letter-spacing:.07em;color:#ffffff40;font-family:JetBrains Mono,monospace;font-size:9px}.ap-section{background:var(--card-alt);border:.5px solid var(--border);border-radius:12px;flex-direction:column;gap:10px;padding:16px 20px;display:flex}.ap-section-label{text-transform:uppercase;letter-spacing:.07em;color:#ffffff40;font-family:JetBrains Mono,monospace;font-size:9px}.ap-section-label-row{justify-content:space-between;align-items:center;display:flex}.ap-section--icp{border-color:#00ff881a}.ap-icp-text{color:#ccc;font-size:13px;line-height:1.6}.ap-icp-problem,.ap-icp-bvb{color:#777;border-left:2px solid #ffffff14;border-radius:0 4px 4px 0;padding:6px 10px;font-size:12px;line-height:1.5}.ap-icp-prefix{color:#ffffff59;font-weight:600}.ap-mono-cards{flex-direction:column;gap:8px;display:flex}.ap-mono-card{background:#ffffff08;border:.5px solid #ffffff12;border-radius:8px;align-items:flex-start;gap:12px;padding:8px 12px;display:flex}.ap-mono-num{color:#00ff8880;flex-shrink:0;padding-top:2px;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:700}.ap-mono-text{color:#ccc;font-size:12px;line-height:1.5}.ap-tam-wrap{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.ap-tam-svg{flex-shrink:0;width:130px;height:130px}.ap-tam-legend{flex-direction:column;flex:1;gap:10px;display:flex}.ap-tam-row{align-items:center;gap:8px;display:flex}.ap-tam-dot{background:#1d9e75;border-radius:50%;flex-shrink:0;width:10px;height:10px}.ap-tam-label{color:#e0e0e0;font-size:11px;font-weight:600}.ap-tam-val{color:#888;font-size:11px}.ap-comp-table-wrap{overflow-x:auto}.ap-comp-table{border-collapse:collapse;width:100%;font-size:12px}.ap-comp-table th{text-transform:uppercase;letter-spacing:.07em;color:#ffffff40;text-align:left;border-bottom:.5px solid #ffffff14;padding:0 0 8px;font-family:JetBrains Mono,monospace;font-size:9px}.ap-comp-table td{color:#ccc;border-bottom:.5px solid #ffffff0d;padding:8px 0}.ap-comp-table tr:last-child td{border-bottom:none}.ap-comp-outcome{color:#888}.ap-info-table{flex-direction:column;gap:0;display:flex}.ap-info-row{border-bottom:.5px solid #ffffff0d;justify-content:space-between;align-items:center;padding:7px 0;display:flex}.ap-info-row:last-child{border-bottom:none}.ap-info-label{color:#777;font-size:12px}.ap-info-val{color:#ccc;font-family:JetBrains Mono,monospace;font-size:11px}.ap-risks{flex-direction:column;gap:6px;display:flex}.ap-risk{background:#ef444408;border-left:3px solid;border-radius:0 6px 6px 0;justify-content:space-between;align-items:flex-start;gap:8px;padding:7px 10px;display:flex}.ap-risk-text{color:#ccc;font-size:12px;line-height:1.4}.ap-risk-sev{white-space:nowrap;font-family:JetBrains Mono,monospace;font-size:9px;font-weight:700}.ap-section--founder{border-color:#00ff881a}.ap-founder-grid{flex-wrap:wrap;align-items:flex-start;gap:20px;display:flex}.ap-founder-signal{color:#e0e0e0;flex:1;font-size:15px;font-weight:600;line-height:1.5}.ap-founder-meta{flex-direction:column;gap:6px;min-width:180px;display:flex}.ap-founder-row{justify-content:space-between;align-items:center;gap:16px;display:flex}.ap-founder-key{color:#666;font-size:11px}.ap-founder-val{color:#aaa;font-family:JetBrains Mono,monospace;font-size:11px}@media (width<=767px){.ap-page{padding:0 20px 60px}.ap-top-row{flex-direction:column;align-items:center}.ap-score-wrap{align-self:center}.ap-header-top{flex-direction:column}.ap-name{font-size:18px}}@media (width<=479px){.ap-page{padding:0 14px 60px}}.ar-page{flex:1;max-width:1000px;min-height:100vh;margin:0 auto;padding:0 40px 80px;animation:.3s cubic-bezier(.16,1,.3,1) both fadeInUp}.ar-nav{border-bottom:1px solid #00ff8814;justify-content:space-between;align-items:center;margin-bottom:20px;padding:28px 0 20px;display:flex}.ar-logo{letter-spacing:-.02em;color:var(--text);font-size:15px;font-weight:500}.ar-logo span{color:var(--accent)}.ar-logo-path{color:var(--text-dim);margin-left:8px;font-size:11px;font-weight:400}.ar-nav-right{align-items:center;gap:8px;display:flex}.ar-back,.ar-regen{cursor:pointer;border-radius:6px;padding:4px 12px;font-family:inherit;font-size:11px;transition:border-color .15s,color .15s}.ar-back{border:.5px solid var(--border);color:var(--text-muted);background:0 0}.ar-back:hover{color:var(--text);border-color:#444}.ar-regen{color:#00ff88b3;background:0 0;border:.5px solid #00ff884d}.ar-regen:hover{color:#0f8;border-color:#0f8}.ar-regen:disabled{opacity:.4;cursor:default}.ar-header-card{background:var(--card-alt);border:.5px solid var(--border);border-radius:14px;flex-direction:column;gap:14px;margin-bottom:20px;padding:20px 22px;display:flex}.ar-header-top{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.ar-header-main{flex:1}.ar-name-row{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:6px;display:flex}.ar-name{color:var(--text);letter-spacing:-.03em;font-size:24px;font-weight:700}.ar-plat{border:.5px solid;border-radius:4px;padding:3px 8px;font-family:JetBrains Mono,monospace;font-size:10px}.ar-plat--republic{color:#a78bfa;background:#7c3aed14;border-color:#7c3aed66}.ar-plat--wefunder{color:#4ade80;background:#16a34a14;border-color:#16a34a66}.ar-plat--startengine{color:#60a5fa;background:#2563eb14;border-color:#2563eb66}.ar-desc{color:var(--text-muted);margin:0 0 6px;font-size:13px;line-height:1.55}.ar-website{color:#0f8;font-family:JetBrains Mono,monospace;font-size:11px;text-decoration:none}.ar-website:hover{opacity:.75}.ar-cache{color:#fff3;font-family:JetBrains Mono,monospace;font-size:10px}.ar-rationale{color:var(--text-muted);border-top:.5px solid #ffffff0f;margin:0;padding-top:4px;font-size:12px;line-height:1.6}.ar-verdict-banner{border:.5px solid;border-radius:10px;align-items:center;gap:10px;padding:10px 16px;display:flex}.ar-verdict--coinvest{background:#00ff880f;border-color:#00ff8859}.ar-verdict--crowd{background:#ffc8000d;border-color:#ffc80059}.ar-verdict--pass{background:#6b72800a;border-color:#6b728059}.ar-verdict-icon{font-size:18px;line-height:1}.ar-verdict-label{color:var(--text);letter-spacing:-.02em;font-size:16px;font-weight:700}.ar-loading{flex-direction:column;align-items:center;padding:5rem 1rem;display:flex}.ar-spinner{border:2px solid #00ff881f;border-top-color:#0f8;border-radius:50%;width:32px;height:32px;margin-bottom:1.25rem;animation:.85s linear infinite spin}.ar-loading-name{color:var(--text-muted);margin-bottom:12px;font-family:JetBrains Mono,monospace;font-size:12px}.ar-steps{flex-direction:column;gap:8px;display:flex}.ar-step{color:#ffffff26;align-items:center;gap:8px;font-family:JetBrains Mono,monospace;font-size:11px;transition:color .3s;display:flex}.ar-step--on{color:#00ff88b3}.ar-step-dot{background:#0f83;border-radius:50%;flex-shrink:0;width:5px;height:5px;transition:background .3s,box-shadow .3s}.ar-step--on .ar-step-dot{background:#0f8;box-shadow:0 0 6px #0f89}.ar-error{color:var(--danger);text-align:center;padding:2rem;font-size:13px}.ar-conf{letter-spacing:.04em;border-radius:3px;padding:2px 7px;font-family:JetBrains Mono,monospace;font-size:9px}.ar-conf--estimated{color:#ffc800;background:#ffc8001a}.ar-conf--unknown{color:#9ca3af;background:#6b728026}.ar-sections{flex-direction:column;gap:14px;display:flex}.ar-section{background:var(--card-alt);border:.5px solid var(--border);border-radius:14px;flex-direction:column;gap:14px;padding:20px 22px;display:flex}.ar-section-label{text-transform:uppercase;letter-spacing:.07em;color:#ffffff40;font-family:JetBrains Mono,monospace;font-size:9px}.ar-section-label-row{justify-content:space-between;align-items:center;display:flex}.ar-progress-big{flex-direction:column;gap:8px;display:flex}.ar-progress-pct-row{align-items:baseline;gap:10px;display:flex}.ar-progress-pct{letter-spacing:-.04em;font-size:40px;font-weight:800;line-height:1}.ar-progress-funded{color:var(--text-muted);font-size:14px;font-weight:500}.ar-momentum{border:.5px solid;border-radius:20px;margin-left:auto;padding:3px 9px;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700}.ar-progress-track-big{background:#ffffff0f;border-radius:4px;height:8px;overflow:hidden}.ar-progress-fill-big{border-radius:4px;height:100%;transition:width .8s}.ar-progress-amounts{color:var(--text-muted);justify-content:space-between;font-family:JetBrains Mono,monospace;font-size:11px;display:flex}.ar-raise-stats{border-top:.5px solid #ffffff0f;grid-template-columns:repeat(3,1fr);gap:12px;padding-top:4px;display:grid}.ar-raise-stat{flex-direction:column;gap:3px;display:flex}.ar-raise-stat-val{color:var(--text);letter-spacing:-.02em;font-family:JetBrains Mono,monospace;font-size:18px;font-weight:700}.ar-urgent{color:#ef4444}.ar-dim{color:var(--text-dim)}.ar-raise-stat-label{color:var(--text-dim);text-transform:uppercase;letter-spacing:.06em;font-family:JetBrains Mono,monospace;font-size:9px}.ar-mom--strong{border-color:#0f86}.ar-mom--steady{border-color:#ffc80066}.ar-mom--slow{border-color:#ef444466}.ar-tam-wrap{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.ar-tam-svg{flex-shrink:0;width:150px;height:150px}.ar-tam-legend{flex-direction:column;flex:1;gap:12px;display:flex}.ar-tam-row{align-items:center;gap:10px;display:flex}.ar-tam-dot{background:#1d9e75;border-radius:50%;flex-shrink:0;width:10px;height:10px}.ar-tam-label{color:var(--text);font-size:12px;font-weight:600}.ar-tam-val{color:var(--text-muted);font-size:12px}.ar-tam-rationale{color:#666;border-top:.5px solid #ffffff0f;padding-top:10px;font-size:11px;line-height:1.6}.ar-pain-head{color:#fff3;text-transform:uppercase;letter-spacing:.05em;border-bottom:.5px solid #ffffff0f;grid-template-columns:1fr 130px 130px 60px;gap:8px;padding-bottom:8px;font-family:JetBrains Mono,monospace;font-size:9px;display:grid}.ar-pain-row{border-bottom:.5px solid #ffffff0a;grid-template-columns:1fr 130px 130px 60px;align-items:center;gap:8px;padding:6px 0;display:grid}.ar-pain-row:last-child{border-bottom:none}.ar-pain-problem{color:#ccc;font-size:12px;line-height:1.45}.ar-bar-wrap{align-items:center;gap:6px;display:flex}.ar-bar-track{background:#ffffff0f;border-radius:3px;flex:1;height:5px;overflow:hidden}.ar-bar-fill{border-radius:3px;height:100%;transition:width .7s}.ar-bar-severity{background:#ef4444}.ar-bar-solution{background:#0f8}.ar-bar-val{color:#fff6;white-space:nowrap;font-family:JetBrains Mono,monospace;font-size:10px}.ar-pain-moat{text-align:right;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:700}.ar-icp-section{border-color:#00ff881f}.ar-icp-title{color:var(--text);letter-spacing:-.02em;font-size:18px;font-weight:700}.ar-icp-company{color:var(--text-muted);font-size:13px}.ar-icp-pain-label,.ar-icp-find-label{text-transform:uppercase;letter-spacing:.06em;color:#ffffff40;margin-bottom:4px;font-family:JetBrains Mono,monospace;font-size:9px}.ar-icp-pain{color:#ccc;border-left:2px solid #ef444466;padding-left:10px;font-size:13px;line-height:1.55}.ar-icp-find{color:#ccc;border-left:2px solid #00ff884d;padding-left:10px;font-size:13px;line-height:1.55}.ar-icp-pain-wrap,.ar-icp-find-wrap{flex-direction:column;gap:0;display:flex}.ar-coinvest--yes{background:#00ff880a;border-color:#00ff884d}.ar-coinvest--no{background:#6b728008;border-color:#6b72804d}.ar-coinvest-verdict{align-items:center;gap:10px;display:flex}.ar-coinvest-icon{font-size:22px;line-height:1}.ar-coinvest-word{color:var(--text);letter-spacing:-.02em;font-size:17px;font-weight:700}.ar-coinvest-chips{flex-wrap:wrap;gap:10px;display:flex}.ar-chip{border:.5px solid var(--border);color:var(--text-muted);background:#ffffff05;border-radius:20px;padding:4px 10px;font-family:JetBrains Mono,monospace;font-size:10px}.ar-coinvest-reason{color:var(--text-muted);border-top:.5px solid #ffffff0f;padding-top:10px;font-size:13px;line-height:1.6}@media (width<=1023px){.ar-page{padding:0 24px 60px}.ar-pain-head,.ar-pain-row{grid-template-columns:1fr 100px 100px 50px}}@media (width<=639px){.ar-page{padding:0 16px 60px}.ar-name{font-size:20px}.ar-progress-pct{font-size:32px}.ar-raise-stats{grid-template-columns:repeat(2,1fr)}.ar-pain-head{display:none}.ar-pain-row{grid-template-columns:1fr;gap:6px}.ar-tam-svg{width:120px;height:120px}}.ahg-page{background:var(--bg);width:100%;min-height:100vh;padding:0 0 64px}.ahg-topbar{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding:16px 48px;display:flex}.ahg-back{color:#f0f0f066;cursor:pointer;background:0 0;border:none;padding:0;font-family:JetBrains Mono,monospace;font-size:12px;transition:color .15s}.ahg-back:hover{color:#f0f0f0}.ahg-regen{color:#00ff88b3;cursor:pointer;background:#00ff880f;border:1px solid #00ff8840;border-radius:4px;padding:4px 12px;font-family:JetBrains Mono,monospace;font-size:11px;transition:background .15s,border-color .15s}.ahg-regen:hover{color:#0f8;background:#00ff881f;border-color:#00ff8880}.ahg-header{padding:28px 48px 20px}.ahg-name{color:#f0f0f0;margin:0 0 10px;font-family:Syne,sans-serif;font-size:26px;font-weight:700}.ahg-header-meta{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ahg-src{letter-spacing:.05em;text-transform:uppercase;border-radius:3px;padding:3px 8px;font-family:JetBrains Mono,monospace;font-size:9px;font-weight:700}.ahg-src--sec{color:#ff6060;background:#ff3c3c1f;border:1px solid #ff3c3c40}.ahg-src--wellfound{color:#ffc800;background:#ffc8001f;border:1px solid #ffc80040}.ahg-src--f6s{color:#60a5fa;background:#3b82f61f;border:1px solid #3b82f640}.ahg-src--openvc{color:#fb923c;background:#f973161f;border:1px solid #f9731640}.ahg-src--theorg{color:#c084fc;background:#a855f71f;border:1px solid #a855f740}.ahg-filed{color:#ffffff4d;font-family:JetBrains Mono,monospace;font-size:11px}.ahg-website{color:#0f8;opacity:.8;font-family:JetBrains Mono,monospace;font-size:11px;text-decoration:none;transition:opacity .15s}.ahg-website:hover{opacity:1}.ahg-loading{flex-direction:column;gap:20px;padding:48px;display:flex}.ahg-spinner{border:2px solid #00ff881f;border-top-color:#0f89;border-radius:50%;width:28px;height:28px;animation:.9s linear infinite ahgSpin}@keyframes ahgSpin{to{transform:rotate(360deg)}}.ahg-loading-name{color:#f0f0f080;font-family:JetBrains Mono,monospace;font-size:13px}.ahg-steps{flex-direction:column;gap:8px;display:flex}.ahg-step{color:#fff3;align-items:center;gap:8px;font-family:JetBrains Mono,monospace;font-size:11px;transition:color .3s;display:flex}.ahg-step--on{color:#0f8}.ahg-step-dot{background:currentColor;border-radius:50%;flex-shrink:0;width:5px;height:5px}.ahg-error{color:#ff6060;background:#ff3c3c0f;border-left:2px solid #ff3c3c66;border-radius:0 4px 4px 0;margin:0 48px;padding:24px 48px;font-family:JetBrains Mono,monospace;font-size:12px}.ahg-body{flex-direction:column;gap:20px;padding:0 48px;display:flex}.ahg-verdict{border:1px solid;border-radius:6px;align-items:center;gap:10px;padding:14px 20px;font-family:Syne,sans-serif;font-size:18px;font-weight:700;display:flex}.ahg-verdict--interesting{color:#0f8;background:#00ff8812;border-color:#00ff884d}.ahg-verdict--research{color:#ffc800;background:#ffc80012;border-color:#ffc8004d}.ahg-verdict--pass{color:#ff6060;background:#ff3c3c12;border-color:#ff3c3c4d}.ahg-verdict-dot{background:currentColor;border-radius:50%;flex-shrink:0;width:8px;height:8px}.ahg-rationale{color:#fff9;background:#ffffff08;border-left:2px solid #ffffff1a;border-radius:0 4px 4px 0;padding:12px 16px;font-family:JetBrains Mono,monospace;font-size:12px;line-height:1.7}.ahg-conf-row{display:flex}.ahg-conf{letter-spacing:.05em;text-transform:uppercase;background:#0000004d;border:1px solid;border-radius:3px;padding:3px 10px;font-family:JetBrains Mono,monospace;font-size:10px}.ahg-two-col{grid-template-columns:1fr 1fr;gap:16px;display:grid}.ahg-section{background:#ffffff05;border:1px solid #ffffff12;border-radius:8px;padding:16px}.ahg-section--wide{grid-column:1/-1}.ahg-section-title{letter-spacing:.08em;text-transform:uppercase;color:#f0f0f059;margin-bottom:12px;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:700}.ahg-know-table{flex-direction:column;gap:8px;display:flex}.ahg-know-row{border-bottom:1px solid #ffffff0d;justify-content:space-between;gap:12px;padding-bottom:8px;display:flex}.ahg-know-row:last-child{border-bottom:none;padding-bottom:0}.ahg-know-key{color:#ffffff59;text-transform:capitalize;flex-shrink:0;font-family:JetBrains Mono,monospace;font-size:10px}.ahg-know-val{color:#f0f0f0;text-align:right;word-break:break-all;font-family:JetBrains Mono,monospace;font-size:11px}.ahg-list{flex-direction:column;gap:8px;margin:0;padding:0;display:flex}.ahg-list li{padding-left:14px;font-family:JetBrains Mono,monospace;font-size:11px;line-height:1.5;list-style:none;position:relative}.ahg-list--unknown li:before{content:"?";color:#ffc80080;font-weight:700;position:absolute;left:0}.ahg-list--unknown li{color:#ffffff80}.ahg-list--steps{counter-reset:steps}.ahg-list--steps li{counter-increment:steps;color:#ffffffa6;padding-left:20px}.ahg-list--steps li:before{content:counter(steps) ".";color:#0f8;font-weight:700;position:absolute;left:0}.ahg-raw{background:#ffffff05;border:1px solid #ffffff0f;border-radius:8px;overflow:hidden}.ahg-raw-toggle{text-align:left;letter-spacing:.07em;text-transform:uppercase;color:#f0f0f04d;cursor:pointer;background:0 0;border:none;width:100%;padding:12px 16px;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:700;transition:color .15s}.ahg-raw-toggle:hover{color:#f0f0f099}.ahg-raw-body{border-top:1px solid #ffffff0f;flex-direction:column;gap:6px;padding:12px 16px;display:flex}.ahg-raw-row{justify-content:space-between;gap:12px;display:flex}.ahg-raw-row span:first-child{color:#ffffff4d;flex-shrink:0;font-family:JetBrains Mono,monospace;font-size:10px}.ahg-raw-row span:last-child{color:#fff9;text-align:right;word-break:break-all;font-family:JetBrains Mono,monospace;font-size:10px}@media (width<=1023px){.ahg-topbar,.ahg-header{padding-left:24px;padding-right:24px}.ahg-body{padding:0 24px}.ahg-two-col{grid-template-columns:1fr}.ahg-section--wide{grid-column:1}.ahg-loading{padding:32px 24px}.ahg-error{margin:0 24px}}@media (width<=767px){.ahg-topbar,.ahg-header{padding-left:16px;padding-right:16px}.ahg-body{padding:0 16px}.ahg-name{font-size:20px}.ahg-loading{padding:24px 16px}.ahg-error{margin:0 16px}}.app-footer{z-index:999;color:#f0f0f033;letter-spacing:.06em;background:#080808;border-top:1px solid #0ecb8114;justify-content:space-between;align-items:center;height:48px;padding:0 48px;font-family:JetBrains Mono,monospace;font-size:11px;display:flex;position:fixed;bottom:0;left:0;right:0}@media (width<=767px){.app-footer{text-align:center;flex-direction:column;justify-content:center;gap:2px;height:56px;padding:0 20px;font-size:10px}}@media (width<=480px){.app-footer span:last-child{display:none}}body{overflow-x:hidden}@keyframes hexPulse{0%,to{fill-opacity:.12}50%{fill-opacity:.28}}@keyframes radarSweep{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ringPulse{0%,to{opacity:.08}50%{opacity:.22}}@keyframes nodeBlip{0%{opacity:0;transform:scale(0)}20%{opacity:1;transform:scale(1.6)}40%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes progressIn{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes tickerScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes floatCard{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes floatCardSm{0%,to{transform:scale(.85)translateY(0)}50%{transform:scale(.85)translateY(-8px)}}.landing{color:#f0f0f0;background:#080808;flex-direction:column;min-height:100vh;display:flex;position:relative;overflow-x:hidden}.landing-grid-bg{pointer-events:none;z-index:0;background-image:repeating-linear-gradient(0deg,#0ecb811f 0 1px,#0000 1px 60px),repeating-linear-gradient(90deg,#0ecb811f 0 1px,#0000 1px 60px);position:fixed;inset:0}.landing-grid-bg:after{content:"";background:radial-gradient(80% 80%,#0000 25%,#080808 78%);position:absolute;inset:0}.landing-nav{z-index:100;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#080808e6;border-bottom:1px solid #0ecb811f;justify-content:space-between;align-items:center;padding:18px 48px;display:flex;position:fixed;top:0;left:0;right:0}.landing-logo{letter-spacing:.06em;color:#f0f0f0e6;font-family:JetBrains Mono,Courier New,monospace;font-size:14px;font-weight:500}.landing-badge{letter-spacing:.14em;text-transform:uppercase;color:#0ecb81;border:1px solid #0ecb81;border-radius:3px;padding:4px 10px;font-family:JetBrains Mono,Courier New,monospace;font-size:9px;font-weight:400}.landing-hero{z-index:1;flex:1;grid-template-columns:55fr 45fr;align-content:end;align-items:end;gap:48px;width:100%;min-height:0;padding:80px 48px 16px;display:grid;position:relative;overflow:hidden}.hero-left{flex-direction:column;gap:22px;display:flex}.hero-eyebrow{letter-spacing:.16em;text-transform:uppercase;color:#0ecb81;align-items:center;gap:12px;font-family:JetBrains Mono,Courier New,monospace;font-size:10.5px;font-weight:400;animation:.55s both fadeUp;display:flex}.eyebrow-line{background:#0ecb81;flex-shrink:0;width:24px;height:1.5px;display:block}.hero-h1{color:#f0f0f0;letter-spacing:-.025em;margin:0;font-family:Syne,sans-serif;font-size:clamp(48px,5.5vw,72px);font-weight:800;line-height:1.05;animation:.55s .1s both fadeUp}.hero-h1 .accent{color:#0ecb81}.hero-sub{color:#f0f0f066;max-width:400px;font-family:JetBrains Mono,Courier New,monospace;font-size:13.5px;font-weight:400;line-height:1.7;animation:.55s .2s both fadeUp}.form-wrapper{flex-direction:column;gap:10px;margin-top:4px;animation:.55s .3s both fadeUp;display:flex}.form-label{letter-spacing:.16em;text-transform:uppercase;color:#f0f0f066;font-family:JetBrains Mono,Courier New,monospace;font-size:9.5px;font-weight:400}.waitlist-form{gap:8px;width:100%;max-width:400px;display:flex}.waitlist-input{color:#f0f0f0;background:#ffffff08;border:1px solid #0ecb812e;border-radius:4px;outline:none;flex:1;padding:11px 14px;font-family:JetBrains Mono,Courier New,monospace;font-size:12px;font-weight:400;transition:border-color .15s}.waitlist-input::placeholder{color:#f0f0f02e}.waitlist-input:focus{border-color:#0ecb818c}.waitlist-btn{color:#040d08;cursor:pointer;letter-spacing:.04em;white-space:nowrap;background:#0ecb81;border:none;border-radius:4px;flex-shrink:0;padding:11px 18px;font-family:JetBrains Mono,Courier New,monospace;font-size:12px;font-weight:500;transition:opacity .15s}.waitlist-btn:hover{opacity:.88}.form-success{color:#0ecb81;margin:0;padding:11px 0;font-family:JetBrains Mono,Courier New,monospace;font-size:13px;font-weight:400}.scarcity-bar{flex-direction:column;gap:6px;max-width:400px;display:flex}.scarcity-labels{color:#f0f0f066;justify-content:space-between;font-family:JetBrains Mono,Courier New,monospace;font-size:10px;font-weight:400;display:flex}.scarcity-count{color:#0ecb81}.scarcity-track{background:#0ecb811f;border-radius:2px;height:2px;overflow:hidden}.scarcity-fill{transform-origin:0;background:#0ecb81;border-radius:2px;width:53%;height:100%;animation:1s .9s both progressIn}.hero-right{justify-content:center;align-items:center;min-width:0;display:flex;overflow:hidden}.radar-wrap{aspect-ratio:1;flex-shrink:0;width:100%;max-width:480px;position:relative}.radar-svg{width:75%;height:75%;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.radar-ring{fill:none;stroke:#0ecb81;stroke-width:.5px;animation:3s ease-in-out infinite ringPulse}.ring-2{animation-delay:.75s}.ring-3{animation-delay:1.5s}.ring-4{animation-delay:2.25s}.radar-sweep{transform-box:view-box;transform-origin:50%;animation:5s linear infinite radarSweep}.hex-pulse{animation:3s ease-in-out infinite hexPulse}.radar-node{transform-box:fill-box;transform-origin:50%;animation:2.5s ease-in-out infinite nodePulse}.blip{transform-box:fill-box;transform-origin:50%;animation:3.5s ease-in-out infinite nodeBlip}.float-card{z-index:10;background:#080808f0;border:1px solid #0ecb814d;border-radius:6px;min-width:168px;max-width:196px;padding:10px 14px;position:absolute}.card-1{animation:4s ease-in-out infinite floatCard;top:10px;left:0}.card-2{animation:4s ease-in-out 2s infinite floatCard;bottom:10px;right:0}.card-tag{letter-spacing:.12em;text-transform:uppercase;color:#0ecb81;margin-bottom:4px;font-family:JetBrains Mono,Courier New,monospace;font-size:8.5px;font-weight:500}.card-title{color:#f0f0f0;margin-bottom:3px;font-family:JetBrains Mono,Courier New,monospace;font-size:11px;font-weight:500}.card-meta{color:#f0f0f059;font-family:JetBrains Mono,Courier New,monospace;font-size:9.5px;font-weight:400}.ticker-wrap{z-index:1;background:#080808b3;border-top:1px solid #0ecb811f;border-bottom:1px solid #0ecb811f;padding:9px 0;position:relative;overflow:hidden}.ticker-inner{white-space:nowrap;animation:18s linear infinite tickerScroll;display:flex}.ticker-item{color:#f0f0f059;flex-shrink:0;padding:0 28px;font-family:JetBrains Mono,Courier New,monospace;font-size:11px;font-weight:400}.ticker-item strong{color:#0ecb81;font-weight:500}.landing-footer{z-index:1;color:#f0f0f033;border-top:1px solid #0ecb811f;justify-content:space-between;align-items:center;margin-top:auto;padding:14px 48px;font-family:JetBrains Mono,Courier New,monospace;font-size:11px;font-weight:400;display:flex;position:relative}@media (width>=1024px){body{overflow:hidden}.landing{height:100vh;overflow:hidden}}@media (width>=1440px){.landing-hero{padding:80px 80px 16px}.hero-h1{font-size:80px}.radar-wrap{max-width:520px}.radar-svg{width:400px;height:400px}}@media (width>=768px) and (width<=1023px){.landing-hero{grid-template-columns:55fr 45fr;gap:28px;padding:120px 32px 60px}.hero-h1{font-size:42px}.hero-right{min-width:0;overflow:hidden}.radar-wrap{width:clamp(240px,38vw,340px);height:clamp(240px,38vw,340px)}.radar-svg{width:clamp(184px,29vw,260px);height:clamp(184px,29vw,260px)}.card-1{transform-origin:0 0;animation:4s ease-in-out infinite floatCardSm}.card-2{transform-origin:100% 100%;animation:4s ease-in-out 2s infinite floatCardSm}.ticker-item{font-size:11px}.ticker-inner{animation-duration:24s}}@media (width>=601px) and (width<=767px){.landing-nav{padding:18px 32px}.landing-hero{text-align:center;grid-template-columns:1fr;align-items:center;gap:20px;height:auto;min-height:100vh;padding:100px 32px 60px}.hero-left{order:2;align-items:center}.hero-right{order:1;justify-content:center}.radar-wrap{flex-shrink:0;width:120px;height:120px;overflow:hidden}.radar-svg{width:700px;height:700px}.radar-ring,.radar-sweep,.radar-node,.blip,.float-card,.radar-svg line,.radar-svg text{display:none}.hero-eyebrow{justify-content:center}.hero-h1{font-size:48px}.hero-sub{max-width:100%}.form-wrapper{width:100%}.waitlist-form,.scarcity-bar{max-width:100%}.ticker-item{font-size:11px}.ticker-inner{animation-duration:24s}.landing-footer{text-align:center;flex-direction:column;gap:6px;padding:12px 32px}}@media (width>=481px) and (width<=600px){.landing-nav{padding:16px 24px}.landing-hero{grid-template-columns:1fr;gap:0;padding:96px 24px 56px}.hero-right{display:none}.hero-h1{font-size:40px}.hero-sub{font-size:12px}.waitlist-form{flex-direction:column;max-width:100%}.waitlist-btn{width:100%}.scarcity-bar{max-width:100%}.ticker-item{padding:0 12px;font-size:10px}.ticker-inner{animation-duration:30s}.landing-footer{text-align:center;flex-direction:column;gap:6px;padding:12px 24px}}@media (width<=480px){.landing-nav{padding:20px}.landing-hero{grid-template-columns:1fr;gap:0;padding:80px 24px 56px}.hero-right{display:none}.hero-eyebrow{font-size:9px}.hero-h1{font-size:34px}.hero-sub{font-size:11px}.waitlist-form{flex-direction:column;max-width:100%}.waitlist-btn{width:100%}.scarcity-bar{max-width:100%}.ticker-item{padding:0 12px;font-size:10px}.ticker-inner{animation-duration:30s}.landing-footer{text-align:center;flex-direction:column;gap:6px;padding:12px 20px}}@media (hover:none){.waitlist-btn:hover{opacity:1}.waitlist-btn:active{opacity:.75}}
