.project-layout{grid-template-columns:2fr 1fr;align-items:start;gap:1.5rem;display:grid}.project-layout-main,.project-layout-side{flex-direction:column;gap:1.5rem;display:flex}@media (max-width:850px){.project-layout{grid-template-columns:1fr}}.project-preview{background:#0003;border:1px solid #ffffff14;border-radius:10px;min-height:400px;padding:1.5rem}.preview-header{border-bottom:1px solid #ffffff14;align-items:center;gap:1rem;margin-bottom:1.5rem;padding-bottom:1.5rem;display:flex}.preview-icon{object-fit:cover;border-radius:10px}.preview-title-section h2{color:#fff;margin:0;font-size:1.5rem;font-weight:700}.preview-symbol{color:#a1a1aa99;margin-top:.25rem;font-size:.875rem;display:block}.preview-meta{align-items:center;gap:1rem;margin-top:.5rem;display:flex}.preview-date{color:#a1a1aa66;font-size:.75rem}.preview-source{color:#d4d4d8;background:#a1a1aa1a;border:1px solid #a1a1aa33;border-radius:4px;padding:.2rem .5rem;font-size:.75rem;text-decoration:none;transition:all .2s}.preview-source:hover{color:#5b9cf5;background:#5b9cf51a;border-color:#5b9cf533}.preview-section{margin-bottom:1.5rem}.preview-section h3{color:#fff;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.75rem;font-size:.8rem;font-weight:600}.preview-section p{color:#a1a1aab3;margin:0;line-height:1.6}.preview-tags{flex-wrap:wrap;gap:.5rem;display:flex}.preview-tag{color:#d4d4d8;background:#a1a1aa1a;border:1px solid #a1a1aa33;border-radius:10px;padding:.25rem .75rem;font-size:.75rem;font-weight:500}.preview-amount{color:#22c55e;margin-bottom:.75rem;font-size:1.25rem;font-weight:700}.funding-round{color:#a1a1aab3;border-bottom:1px solid #ffffff0a;padding:.35rem 0;font-size:.85rem}.funding-round:last-child{border-bottom:none}.funding-round-stage{color:#fffc;font-weight:600}.funding-round-amount{color:#22c55e}.funding-round-date{color:#a1a1aa66;margin-left:.5rem;font-size:.75rem}.investors-list{flex-wrap:wrap;gap:.4rem;margin-top:.75rem;display:flex}.investors-label{color:#a1a1aa66;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.35rem;font-size:.75rem;display:block}.investor-tag{color:#d4d4d8;background:#a1a1aa1a;border:1px solid #a1a1aa33;border-radius:10px;padding:.2rem .5rem;font-size:.7rem;font-weight:500}.preview-funds{flex-direction:column;gap:.5rem;display:flex}.fund-item{background:#09090b99;border:1px solid #ffffff14;border-radius:10px;align-items:center;gap:.75rem;padding:.5rem;display:flex}.fund-icon{border-radius:50%}.fund-name{color:#fff;font-weight:500}.fund-category{color:#a1a1aa80;background:#ffffff08;border-radius:4px;margin-left:auto;padding:.2rem .5rem;font-size:.75rem}.preview-links{flex-wrap:wrap;gap:.75rem;display:flex}.preview-links a{color:#d4d4d8;background:#a1a1aa1a;border:1px solid #a1a1aa33;border-radius:10px;padding:.35rem .75rem;font-size:.875rem;text-decoration:none;transition:all .2s}.preview-links a:hover{color:#5b9cf5;background:#5b9cf51a;border-color:#5b9cf533}.preview-team{flex-direction:column;gap:.5rem;display:flex}.team-member{background:#09090b99;border:1px solid #ffffff14;border-radius:10px;flex-direction:column;display:flex;overflow:hidden}.team-member-header{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.5rem;padding:.75rem;display:flex}.team-member-header:hover{background:#ffffff08}.team-chevron{color:#a1a1aa66;font-size:.85rem}.team-member-body{border-top:1px solid #ffffff0f;flex-direction:column;gap:.75rem;padding:.75rem;display:flex}.member-info{flex-direction:column;gap:.25rem;display:flex}.member-name{color:#fff;font-weight:600}.member-role{color:#a1a1aa99;margin-left:auto;font-size:.8rem}.member-background{color:#a1a1aa66;margin-top:.15rem;font-size:.75rem}.member-links{gap:.5rem;display:flex}.member-links .member-link{color:#a1a1aa80;background:#ffffff08;border:1px solid #ffffff14;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;font-size:.6rem;font-weight:700;text-decoration:none;transition:all .2s;display:flex}.member-links .member-link:hover{color:#ffffffb3;background:#ffffff14}.news-item{background:var(--zinc-900);border:1px solid var(--zinc-800);border-radius:10px;margin-bottom:.5rem;padding:1rem}.news-item a{color:#d4d4d8;font-weight:500;text-decoration:none;transition:color .2s}.news-item a:hover{color:#5b9cf5}.news-author{color:#a1a1aa80;margin-top:.5rem;font-size:.8rem;display:block}.news-content{color:#a1a1aa80;margin:.5rem 0;font-size:.85rem;line-height:1.5}.news-date{color:#a1a1aa66;margin-top:.25rem;font-size:.75rem;display:block}.maintenance-card{color:#d4d4d8;text-align:center;background:#71717a1f;border:1px solid #71717a4d;border-radius:10px;margin:1rem 0;padding:1rem 1.25rem;font-size:.85rem;font-weight:500}.team-login-card{background:var(--zinc-900);border:1px solid var(--zinc-800);color:#a1a1aab3;border-radius:10px;align-items:center;gap:.75rem;padding:1.25rem;font-size:.875rem;font-weight:500;display:flex}.team-login-card svg{color:#a1a1aa66;flex-shrink:0}.team-login-btn{background:var(--zinc-800);border:1px solid var(--zinc-600);color:#fff;cursor:pointer;border-radius:10px;margin-left:auto;padding:.45rem 1rem;font-size:.8rem;font-weight:600;text-decoration:none;transition:background .2s}.team-login-btn:hover{background:var(--zinc-700)}.suggested-jobs-more{width:100%;color:var(--zinc-300);cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:8px;margin-top:.5rem;padding:.55rem 1rem;font-size:.8rem;font-weight:500;transition:all .2s}.suggested-jobs-more:hover{color:#fff;background:#ffffff14;border-color:#ffffff2e}
