:root{--bg:#0a0e17;--bg-2:#0f1523;--card:#131a2a;--card-2:#182136;--line:#222e47;--text:#e7ecf5;--muted:#8a97b0;--muted-2:#5f6d88;--brand:#3b82f6;--brand-2:#22d3ee;--green:#22c55e;--amber:#f59e0b;--radius:14px;--maxw:1140px}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:Inter,system-ui,sans-serif;background:var(--bg);color:var(--text);line-height:1.55;-webkit-font-smoothing:antialiased;display:flex;flex-direction:column;min-height:100vh}.site-main{flex:1 0 auto}.container{max-width:var(--maxw);margin:0 auto;padding:0 24px}a{color:inherit;text-decoration:none}h1,h2,h3{line-height:1.15;letter-spacing:-.02em}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 18px;border-radius:10px;font-weight:600;font-size:14px;cursor:pointer;border:1px solid transparent;transition:.18s}.btn-primary{background:linear-gradient(135deg,var(--brand),var(--brand-2));color:#031018}.btn-primary:hover{filter:brightness(1.08)}.btn-ghost{background:transparent;border-color:var(--line);color:var(--text)}.btn-ghost:hover{border-color:var(--brand);color:#fff}.btn-lg{padding:14px 26px;font-size:16px}.site-header{position:-webkit-sticky;position:sticky;top:0;z-index:50;background:rgba(10,14,23,.82);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}.header-inner{justify-content:space-between;height:64px;gap:24px}.brand,.header-inner{display:flex;align-items:center}.brand{gap:10px;font-weight:800}.brand-mark{width:32px;height:32px;border-radius:8px;display:grid;place-items:center;background:linear-gradient(135deg,var(--brand),var(--brand-2));color:#031018;font-weight:900;font-size:13px}.brand-name{font-size:18px}.brand-name span{color:var(--brand-2)}.brand-logo{height:38px;width:auto;display:block}.footer-logo{height:30px;opacity:.9}.nav{display:flex;gap:26px}.nav a{color:var(--muted);font-size:14px;font-weight:500}.nav a:hover{color:#fff}.header-cta{display:flex;gap:10px}.menu-toggle{display:none;background:transparent;border:0;padding:8px;margin:-8px -8px -8px 0;cursor:pointer;color:#fff;line-height:0}.menu-bars{display:inline-flex;flex-direction:column;justify-content:center;gap:5px;width:24px;height:18px}.menu-bars i{display:block;height:2px;width:100%;background:currentColor;border-radius:2px;transition:transform .22s ease,opacity .18s ease}.menu-bars.open i:first-child{transform:translateY(7px) rotate(45deg)}.menu-bars.open i:nth-child(2){opacity:0}.menu-bars.open i:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.mobile-nav-backdrop{position:fixed;inset:64px 0 0;background:rgba(4,7,13,.55);z-index:48;-webkit-tap-highlight-color:transparent}.mobile-nav{position:fixed;top:64px;left:0;right:0;z-index:49;background:rgba(10,14,23,.98);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line);display:flex;flex-direction:column;padding:8px 20px 20px;gap:2px;transform:translateY(-8px);opacity:0;pointer-events:none;visibility:hidden;transition:opacity .18s ease,transform .18s ease,visibility .18s;max-height:calc(100vh - 64px);overflow-y:auto}.mobile-nav.open{transform:translateY(0);opacity:1;pointer-events:auto;visibility:visible}.mobile-nav a{color:var(--text);font-size:16px;font-weight:600;padding:13px 4px;border-bottom:1px solid var(--line)}.mobile-nav a:hover{color:var(--brand-2)}.mobile-nav-cta{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.mobile-nav-cta .btn{flex:1 1 auto;text-align:center;justify-content:center}.hero{padding:90px 0 60px;text-align:center;position:relative;overflow:hidden}.hero:before{content:"";position:absolute;inset:0;background:radial-gradient(600px 300px at 50% -10%,rgba(59,130,246,.18),transparent 70%);pointer-events:none;z-index:0}.hero .container{position:relative;z-index:1}.hero-badge{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--green);background:rgba(34,197,94,.08);border:1px solid rgba(34,197,94,.25);padding:6px 14px;border-radius:999px;margin-bottom:24px}.hero h1{font-size:clamp(34px,6vw,60px);font-weight:900;margin-bottom:20px}.hero-sub{max-width:660px;margin:0 auto 30px;color:var(--muted);font-size:18px}.hero-actions{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}.stats{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px;margin-top:56px}.stat{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:22px 16px}.stat-num{display:block;font-size:26px;font-weight:800;color:#fff}.stat-label{font-size:13px;color:var(--muted)}section{padding:70px 0}.section-head{text-align:center;margin:0 auto 40px;max-width:640px}.section-head h1,.section-head h2{font-size:clamp(26px,4vw,38px);font-weight:800;margin-bottom:10px}.section-head p{color:var(--muted)}.feed{grid-gap:12px;gap:12px}.deal,.feed{display:grid}.deal{grid-template-columns:auto 1fr auto;grid-gap:18px;gap:18px;align-items:center;background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:18px 20px;transition:.15s}.deal:hover{border-color:var(--brand);transform:translateX(2px)}.deal-logo{width:44px;height:44px;border-radius:10px;display:grid;place-items:center;background:var(--card-2);font-weight:800;color:var(--brand-2)}.deal-main h3{font-size:17px;font-weight:700;margin-bottom:3px}.deal-sub{color:var(--muted);font-size:13px}.deal-invest{color:var(--muted-2);font-size:12px;margin-top:4px}.deal-right{text-align:right}.deal-amount{font-size:20px;font-weight:800;color:#fff}.tag{display:inline-block;font-size:11px;font-weight:600;padding:3px 9px;border-radius:6px;background:rgba(59,130,246,.12);color:var(--brand-2);border:1px solid rgba(59,130,246,.25)}.tag.round{background:rgba(245,158,11,.1);color:var(--amber);border-color:rgba(245,158,11,.25)}.signal-badge{margin-top:4px;font-size:12px;font-weight:700;color:var(--green);background:rgba(34,197,94,.1);border:1px solid rgba(34,197,94,.25);padding:2px 8px;border-radius:6px;display:inline-block}.signal-badge.lg{font-size:14px;padding:6px 14px}.pipeline{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.pipe-step{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:24px}.pipe-num{width:34px;height:34px;border-radius:9px;display:grid;place-items:center;font-weight:800;background:rgba(59,130,246,.12);color:var(--brand-2);margin-bottom:14px}.pipe-step h3{font-size:18px;margin-bottom:8px}.pipe-step p{color:var(--muted);font-size:14px}.data-section,.pricing{background:var(--bg-2)}.plan-grid{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:14px;gap:14px}@media(max-width:1080px){.plan-grid{grid-template-columns:repeat(3,1fr)}}.plan-card{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:24px;display:flex;flex-direction:column;gap:14px}.team-invite{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:10px}.team-invite input{flex:1 1 260px;background:var(--bg-2);border:1px solid var(--line);color:var(--text);padding:10px 13px;border-radius:9px;font-size:14px;font-family:inherit}.team-invite input:focus{outline:none;border-color:var(--brand)}.team-list{list-style:none;display:flex;flex-direction:column;gap:8px;margin-top:14px}.team-list li{display:flex;align-items:center;justify-content:space-between;gap:12px;background:var(--card);border:1px solid var(--line);border-radius:10px;padding:11px 14px;font-size:14px}.team-email{color:var(--muted-2);font-size:13px}.team-badge{display:inline-block;margin-left:10px;font-size:11px;font-weight:700;padding:2px 9px;border-radius:999px;text-transform:uppercase;letter-spacing:.03em}.team-badge.active{background:rgba(34,197,94,.12);color:var(--green)}.team-badge.invited{background:rgba(245,158,11,.12);color:var(--amber)}.plan-card.featured{border-color:var(--brand);box-shadow:0 0 0 1px var(--brand)}.plan-card h3{font-size:18px}.plan-price{font-size:32px;font-weight:900}.plan-price span{font-weight:500}.plan-card ul,.plan-price span{font-size:14px;color:var(--muted)}.plan-card ul{list-style:none;display:flex;flex-direction:column;gap:8px;flex:1 1}.plan-card li:before{content:"✓ ";color:var(--green)}.back-link{color:var(--muted);font-size:14px}.deal-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:16px 0 8px;flex-wrap:wrap}.deal-head h1{font-size:clamp(28px,5vw,40px);font-weight:900}.deal-lede{color:var(--muted);font-size:18px;margin-bottom:24px}.deal-facts{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px;margin-bottom:28px}.deal-facts div{background:var(--card);border:1px solid var(--line);border-radius:10px;padding:14px}.deal-facts span{display:block;font-size:12px;color:var(--muted-2);margin-bottom:4px}.paywall{margin-top:30px;background:linear-gradient(135deg,var(--card),var(--card-2));border:1px solid var(--line);border-radius:16px;padding:28px;text-align:center}.paywall h2{margin-bottom:8px}.paywall p{color:var(--muted);margin-bottom:16px}.site-footer{border-top:1px solid var(--line);padding:34px 0;margin-top:40px}.footer-inner{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.footer-note{color:var(--muted-2);font-size:13px;max-width:520px}.newsletter{background:var(--bg-2)}.newsletter-inner{display:flex;align-items:center;justify-content:space-between;gap:30px;flex-wrap:wrap}.newsletter h2{font-size:28px;font-weight:800}.newsletter p{color:var(--muted)}.newsletter-form{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.newsletter-form input{background:var(--card);border:1px solid var(--line);color:var(--text);padding:12px 16px;border-radius:10px;font-size:14px;min-width:240px;font-family:inherit}.newsletter-form input:focus{outline:none;border-color:var(--brand)}.footer-links{display:flex;gap:18px;flex-wrap:wrap}.footer-links a{color:var(--muted);font-size:14px}.footer-links a:hover{color:#fff}.legal h2{font-size:20px;margin:24px 0 8px}.legal p{color:var(--muted);margin-bottom:8px}.code{background:var(--card);border:1px solid var(--line);border-radius:10px;padding:14px 16px;overflow-x:auto;font-size:13px;margin:10px 0;color:var(--text)}.code code{font-family:ui-monospace,monospace;white-space:pre}.admin-table{width:100%;border-collapse:collapse;font-size:14px}.admin-table th{text-align:left;color:var(--muted-2);font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.04em}.admin-table td,.admin-table th{padding:10px 12px;border-bottom:1px solid var(--line)}.admin-table td{vertical-align:top}.admin-hint{font-size:13px}.admin-hint,.pill{color:var(--muted)}.pill{background:var(--card-2);border:1px solid var(--line);padding:4px 10px;border-radius:999px;font-size:12px;font-weight:600}.pill-on{background:rgba(34,197,94,.12);border-color:rgba(34,197,94,.3);color:var(--green)}.btn-danger{background:rgba(239,68,68,.12);border:1px solid rgba(239,68,68,.3);color:#fca5a5;padding:6px 12px;border-radius:8px;font-size:13px;cursor:pointer}.btn-danger:hover{background:rgba(239,68,68,.2)}.chat{display:flex;flex-direction:column;gap:12px;margin:24px 0;min-height:200px}.chat-empty{color:var(--muted-2);font-size:14px;padding:30px;text-align:center}.bubble{background:var(--card);border:1px solid var(--line);border-radius:12px;padding:14px 16px;max-width:90%}.bubble.you{align-self:flex-end;background:var(--card-2)}.bubble.streetzero{align-self:flex-start}.bubble-role{font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--muted-2);margin-bottom:6px}.bubble-src{font-size:12px;color:var(--muted-2);margin-top:8px;border-top:1px solid var(--line);padding-top:6px}.md{font-size:14px;line-height:1.6}.md p{margin:0 0 10px}.md ul{margin:6px 0 10px;padding-left:20px;list-style:disc}.md ul ul{margin:4px 0;padding-left:18px}.md li{margin:3px 0}.md h1,.md h2,.md h3{font-size:16px;margin:8px 0}.chat-form{display:flex;gap:10px}.chat-form input{flex:1 1;background:var(--card);border:1px solid var(--line);color:var(--text);padding:12px 14px;border-radius:10px;font-size:15px;font-family:inherit}.chat-form input:focus{outline:none;border-color:var(--brand)}.auth-wrap{min-height:70vh;display:grid;place-items:center;padding:40px 24px}.auth-card{width:100%;max-width:400px;background:var(--card);border:1px solid var(--line);border-radius:16px;padding:32px;display:flex;flex-direction:column;gap:14px}.auth-card h1{font-size:26px}.auth-sub{color:var(--muted);font-size:14px;margin-top:-6px}.auth-card label{display:flex;flex-direction:column;gap:6px;font-size:13px;color:var(--muted)}.auth-card input{background:var(--bg-2);border:1px solid var(--line);color:var(--text);padding:11px 13px;border-radius:9px;font-size:15px;font-family:inherit}.auth-card input:focus{outline:none;border-color:var(--brand)}.auth-error{background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);color:#fca5a5;padding:10px 12px;border-radius:9px;font-size:13px}.auth-alt{font-size:13px;color:var(--muted);text-align:center}.auth-alt a,.auth-link{color:var(--brand-2)}.auth-link{font-size:13px}.auth-link:hover{text-decoration:underline}.auth-ok{background:rgba(34,197,94,.1);border:1px solid rgba(34,197,94,.3);color:var(--green);padding:10px 12px;border-radius:9px;font-size:13px;margin-bottom:10px}.pw-form{margin-top:12px}.pw-row{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.pw-row input{background:var(--bg-2);border:1px solid var(--line);color:var(--text);padding:10px 12px;border-radius:9px;font-size:14px;font-family:inherit;min-width:180px;flex:1 1 180px}.pw-row input:focus{outline:none;border-color:var(--brand)}.pw-row button{flex:0 0 auto}.wm-overlay{position:fixed;inset:0;z-index:9999;background:rgba(4,8,16,.72);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:grid;place-items:center;padding:20px;animation:wmfade .18s ease}.wm-card{position:relative;width:100%;max-width:460px;background:linear-gradient(160deg,var(--card),var(--card-2));border:1px solid var(--brand);box-shadow:0 24px 70px rgba(0,0,0,.5),0 0 0 1px rgba(59,130,246,.25);border-radius:18px;padding:30px 28px;animation:wmpop .2s ease}.wm-close{position:absolute;top:12px;right:14px;background:transparent;border:none;color:var(--muted);font-size:26px;line-height:1;cursor:pointer}.wm-close:hover{color:#fff}.wm-badge{display:inline-block;font-size:12px;font-weight:700;color:var(--green);background:rgba(34,197,94,.12);border:1px solid rgba(34,197,94,.3);padding:5px 12px;border-radius:999px;margin-bottom:14px}.wm-card h2{font-size:24px;font-weight:900;margin-bottom:6px}.wm-sub{color:var(--muted);font-size:14px;margin-bottom:16px}.wm-features{list-style:none;display:flex;flex-direction:column;gap:9px;margin:0 0 18px}.wm-features li{position:relative;padding-left:26px;font-size:14px;color:var(--text)}.wm-features li:before{content:"✓";position:absolute;left:0;top:0;width:18px;height:18px;border-radius:50%;background:rgba(34,197,94,.15);color:var(--green);font-size:11px;font-weight:800;display:grid;place-items:center}.wm-note{color:var(--muted-2);font-size:12.5px;margin-bottom:20px}.wm-actions{display:flex;gap:10px;flex-wrap:wrap}@keyframes wmfade{0%{opacity:0}to{opacity:1}}@keyframes wmpop{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:none}}@media(max-width:860px){.header-cta,.nav{display:none}.menu-toggle{display:inline-flex;align-items:center}.pipeline,.plan-grid,.stats{grid-template-columns:repeat(2,1fr)}.deal-facts{grid-template-columns:1fr 1fr}.deal{grid-template-columns:auto 1fr}}.co-wrap{padding:32px 24px 64px;max-width:1120px}.co-head{display:grid;grid-template-columns:auto 1fr auto;grid-gap:20px;gap:20px;align-items:start;margin:14px 0 8px;background:var(--card);border:1px solid var(--line);border-radius:16px;padding:24px}.co-logo{width:72px;height:72px;border-radius:14px;object-fit:contain;background:#fff;padding:8px;border:1px solid var(--line)}.co-logo-fallback{display:grid;place-items:center;background:var(--card-2);color:var(--brand-2);font-weight:800;font-size:24px;border:1px solid var(--line)}.co-logo.sm{padding:4px}.co-logo-fallback.sm,.co-logo.sm{width:40px;height:40px;border-radius:10px}.co-logo-fallback.sm{font-size:14px}.co-head-main h1{font-size:30px;margin:0 0 8px}.co-head-tags{margin-bottom:8px}.co-head-meta,.co-head-tags{display:flex;gap:8px;flex-wrap:wrap}.co-head-meta{color:var(--muted);font-size:14px;margin-bottom:14px}.co-head-actions{display:flex;gap:8px;flex-wrap:wrap}.co-head-signal{text-align:right}.tag.ghost{background:transparent;color:var(--muted);border-color:var(--line)}.btn.sm{padding:6px 12px;font-size:13px}.enrich-status{margin:10px 0 18px;min-height:20px;font-size:14px}.co-muted{color:var(--muted)}.co-grid{display:grid;grid-template-columns:1fr 320px;grid-gap:20px;gap:20px;align-items:start}.co-main,.co-side{display:flex;flex-direction:column;gap:18px}.co-side{position:-webkit-sticky;position:sticky;top:20px}.co-card{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:22px}.co-card h2{font-size:19px;margin:0 0 12px}.co-about{color:var(--muted);font-size:15.5px;line-height:1.65}.co-label{font-size:11px;letter-spacing:.08em;color:var(--muted-2);font-weight:700}.co-fund-top{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.co-amount{font-size:34px;font-weight:900;color:#fff;margin-top:6px;line-height:1}.co-total{text-align:right}.co-total strong{display:block;font-size:20px;margin-top:6px}.co-news{margin:18px 0}.co-news ul{list-style:none;margin-top:8px;display:flex;flex-direction:column;gap:6px}.co-news a{color:var(--brand-2);font-size:14px}.co-tiles{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px;margin:18px 0 14px}.co-tile{background:var(--card-2);border:1px solid var(--line);border-radius:10px;padding:14px;text-align:center}.co-tile span{display:block;font-size:11px;color:var(--muted-2);letter-spacing:.06em;margin-bottom:6px}.co-tile strong{font-size:15px}.co-kv{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-top:1px solid var(--line);gap:12px}.co-kv>span{color:var(--muted);font-size:14px}.co-tagrow{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.co-investor{display:inline-block;font-size:13px;font-weight:600;padding:6px 12px;border-radius:8px;background:var(--card-2);border:1px solid var(--line);color:var(--text)}.co-highlights{list-style:none;display:flex;flex-direction:column;gap:10px}.co-highlights li{position:relative;padding-left:20px;color:var(--muted);font-size:14.5px}.co-highlights li:before{content:"›";position:absolute;left:4px;color:var(--brand-2);font-weight:800}.co-ask .co-askrow{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.co-chip{font-size:13px;padding:8px 14px;border-radius:20px;background:var(--card-2);border:1px solid var(--line);color:var(--text)}.co-chip:hover{border-color:var(--brand);color:#fff}.co-similar{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px;margin-top:12px}.co-sim{background:var(--card-2);border:1px solid var(--line);border-radius:12px;padding:14px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:8px}.co-sim:hover{border-color:var(--brand)}.co-sim-name{font-size:13px;font-weight:600;line-height:1.3}.co-sim-amt{font-size:12px;color:var(--brand-2)}.co-signal-card{background:linear-gradient(160deg,var(--card),var(--card-2))}.co-signal-num{font-size:44px;font-weight:900;color:#fff;line-height:1;margin:8px 0}.co-signal-num span{font-size:18px;color:var(--muted)}.co-signal-bar{height:8px;border-radius:6px;background:var(--card-2);overflow:hidden;margin-bottom:14px}.co-signal-bar>div{height:100%;background:linear-gradient(90deg,var(--brand),var(--brand-2))}.co-facts{display:flex;flex-direction:column;gap:0;margin-top:8px}.co-facts>div{display:flex;justify-content:space-between;padding:10px 0;border-top:1px solid var(--line);font-size:14px}.co-facts>div:first-child{border-top:none}.co-facts span{color:var(--muted)}.co-sources{list-style:none;margin-top:8px;display:flex;flex-direction:column;gap:6px}.co-sources a{color:var(--brand-2);font-size:13px}@media(max-width:900px){.co-grid{grid-template-columns:1fr}.co-side{position:static}.co-head{grid-template-columns:auto 1fr}.co-head-signal{grid-column:1/-1;text-align:left}.co-similar{grid-template-columns:repeat(2,1fr)}.co-tiles{grid-template-columns:1fr}}.dx-hero{background:linear-gradient(180deg,var(--bg-2),var(--bg));border-bottom:1px solid var(--line);padding:40px 0 28px}.dx-hero h1{font-size:40px;font-weight:900;margin:14px 0 12px}.dx-hero h1 .grad{background:linear-gradient(135deg,#f472b6,#fb7185);-webkit-background-clip:text;background-clip:text;color:transparent}.dx-sub{max-width:720px;color:var(--muted);font-size:16px;margin-bottom:22px}.dx-filters{justify-content:space-between;gap:16px;align-items:flex-end}.dx-filters,.dx-selects{display:flex;flex-wrap:wrap}.dx-selects{gap:14px}.dx-filters label{display:flex;flex-direction:column;gap:6px;font-size:12px;color:var(--muted)}.dx-filters select,.dx-search{background:var(--card);border:1px solid var(--line);color:var(--text);padding:11px 14px;border-radius:10px;font-size:14px;font-family:inherit;min-width:170px}.dx-filters select:focus,.dx-search:focus{outline:none;border-color:var(--brand)}.dx-tools{display:flex;gap:8px;align-items:center}.dx-search{min-width:220px}.dx-wrap{padding:24px}.dx-stats{display:flex;gap:26px;flex-wrap:wrap;padding:16px 0;border-bottom:1px solid var(--line);color:var(--muted);font-size:14px}.dx-stats strong{color:var(--text)}.dx-toolbar{padding:16px 0 10px;font-size:14px;justify-content:space-between;gap:12px}.dx-pager,.dx-toolbar{display:flex;align-items:center;flex-wrap:wrap}.dx-pager{justify-content:center;gap:8px;margin:26px 0 8px}.dx-page-nums{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.dx-page-btn{padding:8px 14px;border:1px solid var(--line);border-radius:9px;font-size:14px;font-weight:600;color:var(--text);background:var(--card)}.dx-page-btn:hover{border-color:var(--brand)}.dx-page-btn.disabled{opacity:.4;pointer-events:none}.dx-page-num{min-width:36px;text-align:center;padding:8px 10px;border:1px solid var(--line);border-radius:9px;font-size:14px;color:var(--muted);background:var(--card)}.dx-page-num:hover{border-color:var(--brand);color:#fff}.dx-page-num.on{background:linear-gradient(135deg,var(--brand),var(--brand-2));color:#031018;border-color:transparent;font-weight:800}.dx-page-gap{color:var(--muted-2);padding:0 4px}.dx-table{border:1px solid var(--line);border-radius:14px;overflow:hidden;background:var(--card)}.dx-row,.dx-thead{display:grid;grid-template-columns:2.4fr 1fr 1.3fr 1fr 1.6fr .9fr;align-items:center;grid-gap:14px;gap:14px;padding:14px 20px}.dx-thead{background:var(--bg-2);font-size:11px;letter-spacing:.06em;color:var(--muted-2);font-weight:700;text-transform:uppercase}.dx-row,.dx-thead{border-bottom:1px solid var(--line)}.dx-row{transition:.12s}.dx-row:last-child{border-bottom:none}.dx-row:hover{background:var(--card-2)}.dx-group .dx-date-head{background:var(--bg-2);padding:10px 20px;font-size:11px;letter-spacing:.06em;color:var(--muted);font-weight:700;border-bottom:1px solid var(--line);display:flex;align-items:center;gap:10px}.dx-count{background:rgba(59,130,246,.12);color:var(--brand-2);border:1px solid rgba(59,130,246,.25);border-radius:20px;padding:2px 10px;font-size:10px;letter-spacing:0}.dx-company{display:flex;align-items:center;gap:12px;min-width:0}.dx-company .co-logo{width:34px;height:34px;border-radius:9px;padding:4px}.dx-company .co-logo-fallback{font-size:13px}.dx-name{font-weight:600;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dx-amount{font-weight:700;color:var(--brand-2)}.dx-country,.dx-ind{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dx-date,.dx-ind{color:var(--muted)}.dx-date{font-size:13px;display:flex;align-items:center;justify-content:space-between;gap:8px}.dx-chev{color:var(--muted-2);font-size:18px}.dx-empty{padding:40px 20px;text-align:center;color:var(--muted)}@media(max-width:860px){.dx-hero h1{font-size:30px}.dx-col-ind{display:none}.dx-row,.dx-thead{grid-template-columns:2fr 1fr 1fr .8fr .7fr}.dx-filters{flex-direction:column;align-items:stretch}}.ins-list{display:flex;flex-direction:column;gap:16px;margin-top:20px}.ins-card{display:block;background:var(--card);border:1px solid var(--line);border-radius:14px;padding:22px 24px;transition:.15s}.ins-card:hover{border-color:var(--brand);transform:translateY(-1px)}.ins-card h2{font-size:20px;margin:6px 0 8px;color:var(--text)}.ins-card p{color:var(--muted);font-size:14px}.ins-week{font-size:12px;letter-spacing:.05em;color:var(--brand-2);font-weight:700;text-transform:uppercase}.ins-article h1{font-size:34px;line-height:1.2;margin:10px 0 22px}.md{color:var(--text);font-size:16px;line-height:1.75}.md h2{font-size:24px;margin:30px 0 12px}.md h3{font-size:19px;margin:22px 0 10px}.md p{margin:0 0 16px;color:#c7d0e0}.md a{color:var(--brand-2);text-decoration:underline;text-underline-offset:2px}.md ol,.md ul{margin:0 0 16px 22px;color:#c7d0e0}.md li{margin:6px 0}.md strong{color:#fff}.md blockquote{border-left:3px solid var(--brand);margin:0 0 16px;padding:4px 0 4px 16px;color:var(--muted)}.ins-cta{margin-top:36px;padding-top:24px;border-top:1px solid var(--line)}.sect-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;margin-top:20px}.sect-card{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:22px;transition:.15s}.sect-card:hover{border-color:var(--brand);transform:translateY(-1px)}.sect-card h2{font-size:18px;margin:0 0 12px}.sect-meta{display:flex;justify-content:space-between;color:var(--muted);font-size:13px}.sect-meta strong{color:var(--text)}.sect-intro{margin:6px 0 8px}.sect-related{margin-top:36px;padding-top:24px;border-top:1px solid var(--line)}.sect-related h2{font-size:18px;margin-bottom:12px}.sect-related-links{display:flex;flex-wrap:wrap;gap:8px}@media(max-width:760px){.sect-grid{grid-template-columns:1fr 1fr}}.co-investor-link{transition:.12s}.co-investor-link:hover{border-color:var(--brand);color:#fff}.gate-wrap{position:relative}.gate-wrap.locked .gate-content{filter:blur(7px);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;max-height:620px;overflow:hidden}.gate-wrap.locked .gate-content:after{content:"";position:absolute;left:0;right:0;bottom:0;height:180px;background:linear-gradient(180deg,transparent,var(--bg));pointer-events:none}.gate-content{display:flex;flex-direction:column;gap:18px}.gate-overlay{position:absolute;inset:0;z-index:5;display:flex;justify-content:center;align-items:flex-start;padding-top:60px}.gate-card{background:var(--card);border:1px solid var(--brand);box-shadow:0 20px 60px rgba(0,0,0,.5);border-radius:16px;padding:30px 28px;max-width:420px;text-align:center;position:-webkit-sticky;position:sticky;top:80px}.gate-icon{font-size:30px;margin-bottom:8px}.gate-card h3{font-size:20px;margin-bottom:8px}.gate-card p{color:var(--muted);font-size:14.5px;margin-bottom:16px}.gate-actions{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.gate-fine{font-size:12px;color:var(--muted-2);margin-top:14px;margin-bottom:0}.co-remaining{font-size:12px;color:var(--muted);margin-top:8px}.lm-overlay{position:fixed;inset:0;z-index:9999;background:rgba(3,6,15,.82);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;justify-content:center;align-items:center;padding:24px}.lm-modal{border:1px solid var(--line);border-radius:14px;width:min(1040px,100%);height:min(80vh,820px);flex-direction:column;overflow:hidden;box-shadow:0 30px 80px rgba(0,0,0,.6)}.lm-head,.lm-modal{background:var(--card);display:flex}.lm-head{justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid var(--line);gap:12px}.lm-host{font-size:14px;color:var(--muted);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lm-actions{display:flex;gap:8px;flex-shrink:0}.lm-body{position:relative;flex:1 1;background:var(--bg-2)}.lm-frame{width:100%;height:100%;border:0;background:#fff;transition:opacity .2s}.lm-loading{position:absolute;inset:0;display:flex;flex-direction:column;gap:12px;justify-content:center;align-items:center;color:var(--muted);background:var(--bg-2);text-align:center;padding:32px;font-size:14px}.lm-spinner{width:26px;height:26px;border:3px solid var(--line);border-top-color:var(--brand);border-radius:50%;animation:lm-spin .8s linear infinite}.lm-checking{display:flex;flex-direction:column;gap:14px;align-items:center;justify-content:center;padding:30px 10px;color:var(--muted);font-size:14px}.lm-checking p{margin:0}.lm-card-modal{position:relative;background:linear-gradient(160deg,var(--card),var(--card-2));border:1px solid var(--line);border-radius:16px;width:min(440px,100%);padding:34px 28px 26px;text-align:center;box-shadow:0 30px 80px rgba(0,0,0,.6);animation:lm-pop .18s ease}.lm-close{position:absolute;top:12px;right:14px;background:transparent;border:none;color:var(--muted);font-size:18px;line-height:1;cursor:pointer}.lm-close:hover{color:#fff}.lm-card-icon{width:64px;height:64px;margin:0 auto 16px;border-radius:14px;background:#fff;display:grid;place-items:center;border:1px solid var(--line);box-shadow:0 6px 18px rgba(0,0,0,.25)}.lm-card-glyph{font-size:30px}.lm-card-host{font-size:19px;font-weight:800;color:#fff;word-break:break-all}.lm-card-url{font-size:12.5px;color:var(--muted-2);margin-top:6px;word-break:break-all;max-height:40px;overflow:hidden}.lm-card-note{font-size:13px;color:var(--muted);margin:16px 0 20px;line-height:1.55}.lm-card-actions{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}@keyframes lm-pop{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:none}}@keyframes lm-spin{to{transform:rotate(1turn)}}.sec-search{display:flex;gap:10px;margin-top:8px}.sec-search input{flex:1 1;background:var(--card);border:1px solid var(--line);color:var(--text);padding:13px 16px;border-radius:10px;font-size:15px;font-family:inherit}.sec-search input:focus{outline:none;border-color:var(--brand)}.sec-results{display:flex;flex-direction:column;gap:10px;margin-top:20px}.sec-hit{display:flex;justify-content:space-between;align-items:center;gap:16px;background:var(--card);border:1px solid var(--line);border-radius:12px;padding:16px 20px;text-align:left;cursor:pointer;transition:.12s;font-family:inherit}.sec-hit:hover:not(:disabled){border-color:var(--brand);transform:translateX(2px)}.sec-hit:disabled{opacity:.6;cursor:default}.sec-hit-name{font-weight:700;font-size:15px;color:var(--text)}.sec-hit-meta{color:var(--muted);font-size:13px;margin-top:3px}.sec-hit-cta{color:var(--brand-2);font-weight:600;font-size:14px;white-space:nowrap}.bill-toggle{display:inline-flex;gap:4px;background:var(--card);border:1px solid var(--line);border-radius:10px;padding:4px;margin:0 auto 22px;justify-content:center}.bill-toggle button{background:transparent;border:0;color:var(--muted);padding:8px 18px;border-radius:7px;font-size:14px;font-weight:600;cursor:pointer;font-family:inherit;display:flex;align-items:center;gap:6px}.bill-toggle button.on{background:linear-gradient(135deg,var(--brand),var(--brand-2));color:#031018}.bill-toggle .save{font-size:11px;background:rgba(34,211,238,.18);color:var(--brand-2);padding:1px 7px;border-radius:10px}.bill-toggle button.on .save{background:rgba(3,16,24,.25);color:#031018}.plan-annual-note{font-size:12px;color:var(--brand-2);margin-top:-6px}.plan-annual-note.muted{color:var(--muted-2)}.plan-intro{display:inline-block;background:rgba(34,197,94,.12);color:var(--green);font-size:12px;font-weight:700;padding:4px 10px;border-radius:999px;margin-top:-4px}.pricing .section-head{text-align:center}.pricing .bill-toggle{display:flex;width:-moz-fit-content;width:fit-content}.sectors-section{background:var(--bg-2)}.home-sectors{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.home-sector{display:inline-flex;align-items:center;gap:10px;background:var(--card);border:1px solid var(--line);border-radius:30px;padding:10px 18px;transition:.15s}.home-sector:hover{border-color:var(--brand);transform:translateY(-1px)}.home-sector-name{font-weight:600;font-size:14px;color:var(--text)}.home-sector-count{font-size:12px;font-weight:700;background:rgba(59,130,246,.14);color:var(--brand-2);border-radius:20px;padding:2px 9px}.interest-box{margin-top:12px;text-align:right}.interest-box .btn{min-width:170px}.btn.interested{border-color:var(--green);color:var(--green)}.btn.interested:hover{border-color:var(--green);color:#fff}.interest-meta{margin-top:7px;font-size:12px;color:var(--muted);display:flex;flex-direction:column;gap:2px;align-items:flex-end}.interest-sub{color:var(--brand-2)}@media(max-width:900px){.interest-box{text-align:left}.interest-meta{align-items:flex-start}}