/* Ventures category, vertical, and product hierarchy. */
.ventures .portfolio-category{margin-top:56px}
.ventures .portfolio-category-title{font-family:Inter,Arial,sans-serif;font-size:.875rem;line-height:1.6;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:var(--oxblood);margin-bottom:30px}
.ventures .portfolio-vertical-title{font-family:Inter,Arial,sans-serif;font-size:.8125rem;line-height:1.6;font-weight:500;letter-spacing:.03em;color:var(--muted);margin:0 0 18px}
.ventures .portfolio-name h4{font-family:Sora,Arial,sans-serif;font-size:clamp(2rem,3.7vw,3.75rem);font-weight:400;line-height:1.16;letter-spacing:-.05em;margin:0}
.ventures .portfolio-name .index{margin-bottom:12px}
.ventures .portfolio-vertical .portfolio-item{padding-top:40px}
.ventures .portfolio-category+.portfolio-category{border-top:1px solid var(--line);padding-top:42px}
@media(max-width:700px){.ventures .portfolio-category{margin-top:40px}.ventures .portfolio-category-title{margin-bottom:25px}.ventures .portfolio-category+.portfolio-category{padding-top:32px}.ventures .portfolio-name h4{font-size:2rem}.ventures .portfolio-vertical .portfolio-item{padding-top:30px}}

.ventures .labs-introduction{display:grid;grid-template-columns:1fr 1fr;gap:80px;margin-bottom:40px}
.ventures .labs-contact{padding-bottom:40px}
@media(max-width:1000px){.ventures .labs-introduction{gap:40px}}
@media(max-width:700px){.ventures .labs-introduction{display:block;margin-bottom:30px}.ventures .labs-introduction .status{display:block;margin-bottom:30px}}

.ventures .stage-key strong{color:var(--oxblood)}
.ventures .labs-closing{color:var(--muted);margin-bottom:30px}
