.ventures-menu{position:relative}.ventures-toggle{border:0;background:transparent;color:#4f4972;font:800 11px Manrope;text-transform:uppercase;letter-spacing:.04em;cursor:pointer;padding:8px 0}.ventures-toggle span{font-size:15px;margin-left:3px}.ventures-panel{display:none;position:absolute;top:34px;left:-105px;width:570px;padding:21px;grid-template-columns:1fr 1fr;gap:24px;background:#fffffff5;border:1px solid #ded4ff;border-radius:16px;box-shadow:0 22px 45px #5127a62a}.ventures-menu.show .ventures-panel{display:grid}.ventures-panel strong{display:block;margin:0 0 11px;color:#8156e5;font:10px 'DM Mono';letter-spacing:.09em;text-transform:uppercase}.ventures-panel a{display:block;padding:9px 7px;border-radius:8px;font-size:12px;font-weight:800}.ventures-panel a:hover{background:#f1edff;color:#622ae8}.ventures-panel small{display:block;margin-top:3px;font-size:10px;font-weight:500;color:#7e7695}.ventures-panel .muted-route{color:#827a9a}.venture-tool{margin-top:55px}.tool-bar{display:flex;gap:15px;align-items:center;justify-content:space-between;margin-bottom:25px}.tool-bar select,.tool-bar input{min-width:220px;border:1px solid #d9d0fb;border-radius:10px;background:#fff;padding:12px;font:13px Manrope;color:var(--ink)}.local-note{font:10px 'DM Mono';color:#7b6da3;text-transform:uppercase;letter-spacing:.06em}.problem-list,.cofounder-list,.investor-list,.story-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:17px}.problem-card,.cofounder-card,.investor-card,.story,.add-panel{padding:22px;border:1px solid #dcd3ff;border-radius:17px;background:#fff;box-shadow:0 10px 24px #6840a311}.problem-card>span,.cofounder-card>span,.investor-card>span,.story>span{font:10px 'DM Mono';color:#7852e3;letter-spacing:.08em;text-transform:uppercase}.problem-card h3,.cofounder-card h3,.investor-card h3,.story h3{font-size:20px;line-height:1.15;letter-spacing:-.04em;margin:16px 0 15px}.problem-card label{display:block;margin-bottom:6px;color:#7754df;font:10px 'DM Mono';text-transform:uppercase}.problem-card textarea,.add-panel input,.add-panel textarea,.add-panel select{width:100%;border:1px solid #ded7f5;border-radius:8px;padding:10px;margin-bottom:12px;font:13px Manrope;resize:vertical}.ghost-btn{border:1px solid #8765ec;border-radius:8px;background:#faf9ff;color:#6638dc;padding:9px 11px;font:700 10px Manrope;text-transform:uppercase;letter-spacing:.04em;cursor:pointer}.cofounder-card p,.investor-card p{font-size:13px;line-height:1.6;color:var(--muted)}.cofounder-card>b{display:block;font-size:11px;color:#5e32d4;margin-bottom:16px}.comment-area{border-top:1px solid #e5def8;padding-top:13px}.comment{padding:8px;background:#f5f1ff!important;border-radius:7px;color:#514a69!important}.investor-card{min-height:200px}.story{min-height:240px;display:block;transition:.2s}.story:hover{transform:translateY(-5px);box-shadow:0 16px 30px #6840a322}.story p{font-size:12px;color:var(--muted)}.story b{font-size:11px;color:#693de5}.source-note{margin:38px 0 0;padding:16px 18px;background:#eefcff;border-left:3px solid var(--cyan);font-size:12px;line-height:1.6;color:#516476}.source-note a{color:#6338db;text-decoration:underline}.under-dev{display:grid;place-items:center;min-height:360px;background:linear-gradient(135deg,#f6f1ff,#e9fcff);border:1px solid #ded2ff;border-radius:28px;position:relative;overflow:hidden}.mini-orb{position:absolute;width:270px;height:270px;border-radius:50%;background:radial-gradient(circle at 30% 25%,#28e7ec,#7441ed 54%,#e53ec6);filter:blur(1px);opacity:.7}@media(max-width:800px){.ventures-panel{position:static;width:100%;grid-template-columns:1fr;margin-top:10px}.ventures-menu.show .ventures-panel{display:grid}.tool-bar{align-items:stretch;flex-direction:column}.problem-list,.cofounder-list,.investor-list,.story-grid{grid-template-columns:1fr}.local-note{order:3}.ventures-toggle{padding:0}.nav.open .nav-links{max-height:75vh;overflow:auto}}
