.ownership-heading{display:flex;align-items:baseline;gap:20px;margin-top:12px}.ownership-heading h1{margin:0;font-size:34px;letter-spacing:-1px}.ownership-heading>span{font-size:14px;color:var(--muted)}.ownership-workspace>.fund-tabs{margin:18px 0 26px;gap:25px}.ownership-workspace .fund-tabs button[aria-current=page]{border-bottom-color:#4395d0}.ownership-list{display:grid;gap:24px}.ownership-card{padding:26px 30px;overflow:hidden}.ownership-card>header{display:flex;align-items:center;justify-content:space-between;gap:20px}.ownership-company{display:flex;align-items:center;gap:16px;border:0;background:none;color:var(--text);text-align:left;cursor:pointer;padding:0}.ownership-company>img,.ownership-company>svg{width:54px;height:54px;object-fit:contain;flex-shrink:0}.ownership-company h2{font-size:25px;letter-spacing:-.5px;margin:0 0 7px}.ownership-company small{color:var(--muted);font-size:13px}.ownership-lead .desk-person{margin:0}.ownership-facts{display:grid;grid-template-columns:repeat(5,1fr);gap:20px;margin:24px 0;padding-bottom:22px;border-bottom:1px solid var(--line)}.ownership-facts>span{display:grid;gap:8px;color:var(--muted);font-size:12px}.ownership-facts strong{color:var(--text);font-size:22px;letter-spacing:-.5px}.ownership-work{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(250px,1fr);gap:40px}.ownership-section-head{display:flex;align-items:center;justify-content:space-between;gap:14px}.ownership-section-head h3{font-size:17px;margin:0}.ownership-section-head .button{font-size:12px;padding:7px 11px}.ownership-thesis{font-size:14px;line-height:1.6;margin:14px 0;color:var(--text)}.ownership-initiative{display:flex;gap:12px;align-items:center;text-align:left;color:var(--text);background:none;border:0;border-top:1px solid var(--line);padding:15px 0;width:100%;cursor:pointer}.ownership-initiative>span:nth-child(2){flex:1;min-width:0;display:grid;gap:6px}.ownership-initiative strong{font-size:14px;font-weight:600}.ownership-initiative small{font-size:12px;color:var(--muted)}.ownership-status{width:28px;height:28px;background:#4395d00d;color:#4395d0;border-radius:50%;display:grid;place-items:center;flex-shrink:0}.ownership-status.done{color:#159a76;background:#159a760d}.ownership-status svg{width:16px;height:16px}.ownership-initiative>svg{width:14px;height:14px;flex-shrink:0;color:var(--muted)}.ownership-target,.ownership-outcome{font-size:12px;line-height:1.5;color:var(--muted)}.ownership-exit{border-left:1px solid var(--line);padding-left:32px}.ownership-horizon{display:block;font-size:23px;letter-spacing:-.5px;margin-top:20px;font-weight:600}.ownership-exit-date{display:block;font-size:13px;color:#4395d0;margin:10px 0}.ownership-exit p{font-size:14px;line-height:1.6}.ownership-unset{color:var(--muted)}.ownership-next{display:grid;gap:7px;margin-top:18px}.ownership-next small,.ownership-next span{font-size:12px;color:var(--muted)}.ownership-next strong{font-size:14px;font-weight:600}.ownership-card footer{display:flex;justify-content:space-between;align-items:center;gap:20px;border-top:1px solid var(--line);margin-top:24px;padding-top:19px}.ownership-signal{display:flex;align-items:center;gap:10px;border:0;background:none;color:var(--text);font-size:13px;cursor:pointer;text-align:left}.ownership-signal svg{width:17px;height:17px;color:#dc922a}.ownership-form{display:grid;gap:18px}.ownership-form label{display:grid;gap:8px;font-size:13px}.ownership-form input,.ownership-form textarea{width:100%;padding:12px;border:1px solid var(--line);border-radius:9px;color:var(--text);background:var(--card);font:inherit}.ownership-form textarea{min-height:100px;resize:vertical}.ownership-form>.button{justify-self:end}.ownership-workspace button,.ownership-form :is(button,input,textarea){position:relative;z-index:38}.ownership-lead{display:flex;gap:6px}.ownership-lead .desk-sponsor{display:none}
@media(max-width:850px){.ownership-work{grid-template-columns:1fr;gap:24px}.ownership-exit{border-left:0;border-top:1px solid var(--line);padding:20px 0 0}.ownership-facts{grid-template-columns:repeat(3,1fr)}.ownership-card{padding:22px}.ownership-lead .desk-person small{display:none}}
@media(max-width:550px){.ownership-card>header{align-items:flex-start;flex-direction:column}.ownership-company h2{font-size:23px}.ownership-facts{grid-template-columns:1fr 1fr}.ownership-heading{justify-content:space-between;gap:12px}.ownership-heading h1{font-size:29px}.ownership-card footer{align-items:flex-start;flex-direction:column}.ownership-section-head{gap:10px}.ownership-horizon{font-size:21px}}
