.portfolio-page{padding-block:86px 126px}.page-kicker{color:var(--color-accent);font-family:var(--font-display);margin:0 0 54px;font-size:64px;line-height:1}.portfolio-layout{grid-template-columns:61fr 39fr;align-items:start;gap:88px;display:grid}.company-sheet{grid-template-columns:117px 1fr;align-items:start;gap:26px;display:grid}.company-logo-panel{aspect-ratio:1;background:var(--color-surface-light);border-radius:10px;place-items:center;width:117px;height:117px;padding:14px;display:grid}.company-logo-panel img{width:100%;height:auto}.company-details{display:block}.company-header{align-self:center;padding:0}.company-header h1{color:var(--color-accent);font-family:var(--font-display);margin:0;font-size:24px;font-weight:400;line-height:1.1}.company-header .section-tagline{margin-top:10px;font-size:18px}.detail-section{padding:25px;position:relative}.detail-section+.detail-section:before{background:var(--color-border);content:"";height:1px;position:absolute;top:0;left:25px;right:0}.company-information .detail-section:first-child{padding-top:0}.company-information .detail-section:last-child{padding-bottom:0}.company-information{border-left:1px solid var(--color-border);margin-top:25px}.detail-section h2{color:var(--color-accent);font-family:var(--font-display);margin:0;font-size:18px;font-weight:400;line-height:1.2}.detail-section p{margin:10px 0 0;line-height:28px}.year h2{color:var(--color-accent)}.leadership{grid-template-columns:81px 1fr;align-items:start;gap:22px;display:grid}.leadership.sans-portrait{grid-template-columns:1fr}.leadership>img{object-fit:cover;opacity:.8;border-radius:4px;width:81px;height:81px}.leadership h2,.investment-thesis h2,.co-investors h2{color:var(--color-accent)}.co-investors-logos{align-items:center;gap:34px;margin-top:22px;display:flex}.co-investors-logos img{width:var(--logo-w,auto);height:var(--logo-h,46px);object-fit:var(--logo-fit,contain)}.co-investors>img{width:var(--logo-w,145px);height:var(--logo-h,auto)}.portfolio-directory{border:1px solid var(--color-border)}.portfolio-directory-viewport{height:260px;overflow:hidden}.portfolio-directory ul{margin:0;padding:0;list-style:none;transition:transform .35s}.portfolio-directory li{height:65px;position:relative}.portfolio-directory li+li{border-top:1px solid var(--color-border)}.portfolio-directory li:before{background:var(--company-color);content:"";width:4px;position:absolute;inset:-1px auto -1px -1px}.portfolio-directory a{min-height:65px;color:var(--color-text);justify-content:space-between;align-items:center;padding:0 18px 0 25px;text-decoration:none;transition:background-color .25s;display:flex}.portfolio-directory a:hover,.portfolio-directory a:focus-visible,.portfolio-directory a[aria-current=page]{background-color:var(--color-surface-hover)}.portfolio-directory a span:last-child{color:var(--color-accent);font-size:24px;font-weight:300}.portfolio-directory-next{border:0;border-top:1px solid var(--color-border);width:100%;height:65px;color:var(--color-accent);cursor:pointer;background:0 0;place-items:center;font-size:24px;font-weight:300;line-height:1;transition:background-color .25s;display:grid}.portfolio-directory-next span{display:block;transform:rotate(90deg)}.portfolio-directory-next:hover,.portfolio-directory-next:focus-visible{background-color:var(--color-surface-hover)}@media (width<=767px){.portfolio-page{padding-block:70px 102px}.page-kicker{margin-bottom:42px;font-size:45px}.portfolio-layout,.company-sheet{display:block}.company-logo-panel{width:117px;height:117px;padding:14px}.company-header{padding:0}.company-details{margin-top:22px;display:block}.company-information{margin-top:24px}.company-header h1{font-size:24px}.portfolio-directory{margin-top:70px}.co-investors-logos{flex-wrap:wrap;gap:22px 34px;max-width:100%}}
