:is(.hub:has(.investment-collection),.hub:has(.deal-detail)){--ground:#f3f4f1;--panel:#fff;--stroke:#dce2df;--text:#173040;--muted:#55666c;--blue:#386a78;background:var(--ground);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:is(.hub:has(.investment-collection) main,.hub:has(.deal-detail) main){max-width:1440px}:is(.hub:has(.investment-collection) .appbar,.hub:has(.deal-detail) .appbar){color:#f5f7f5;background:#092334;border:0}:is(.hub:has(.investment-collection) .appbar *,.hub:has(.deal-detail) .appbar *){--muted:#c1cdcf;--text:#fff;--stroke:#ffffff30;--blue:#b0c9c0}.hub .investment-collection{box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid;overflow:visible}.hub .investment-collection .ledger-head{border:0;grid-column:1/-1;justify-content:space-between;padding:0 0 12px;display:flex}.hub .investment-collection .ledger-head>span:nth-child(2){display:none}.hub .investment-collection .investment-row{border:1px solid var(--stroke);background:#fff;border-radius:16px;grid-template-columns:minmax(0,1fr) 44px;align-items:start;gap:0 18px;padding:30px;display:grid;box-shadow:0 3px 6px #19323804}.hub .investment-collection .company-cell{grid-column:1/-1}.hub .investment-collection .company-cell h2{margin:10px 0 14px;font-size:31px}.hub .investment-collection .company-cell p{max-width:56ch;margin-bottom:18px}.hub .investment-collection .update-cell{border:0;grid-area:auto/1;align-self:end;padding:22px 0 0}.hub .investment-collection .update-cell>a{margin:6px 0 0;font-size:15px}.hub .investment-collection .round-arrow{grid-area:auto/2;align-self:end;margin-top:22px}.hub .collection-rounds{border-block:1px solid var(--stroke);margin-top:20px;padding:12px 0;display:grid}.hub .collection-rounds a{align-items:center;gap:10px;min-height:44px;padding:10px 0;font-size:12px;display:flex}.hub .collection-rounds a>span:last-child{margin-left:auto}.hub .round-node{border:1px solid #6b8985;border-radius:50%;flex-shrink:0;width:8px;height:8px}.hub .destination-grid{grid-template-columns:1fr 1fr;gap:20px;margin-bottom:28px;display:grid}.hub .destination{border:1px solid var(--stroke);background:#fff;border-radius:14px;grid-template-columns:120px minmax(0,1fr);align-items:center;transition:box-shadow .15s,border-color .15s;display:grid;overflow:hidden}.hub .destination:hover{border-color:#8aa9a2;box-shadow:0 5px 20px #183c3810}.hub .destination>div:last-child{padding:20px 20px 20px 6px}.hub .destination h2{letter-spacing:-.035em;justify-content:space-between;align-items:center;gap:6px;margin:0 0 9px;font-size:19px;display:flex}.hub .destination h2 span{font-family:inherit;font-size:16px;font-weight:400}.hub .destination p{margin:0;font-size:12px}.hub .destination-art{isolation:isolate;background:radial-gradient(at 25%,#adc9b8aa,#0000 68%),radial-gradient(at 75% 15%,#91b5c780,#0000 60%);height:138px;position:relative;overflow:hidden}.hub .art-documents{background:radial-gradient(at 45% 30%,#c8b3d288,#0000 60%),radial-gradient(at 15% 65%,#abc8ce99,#0000 65%)}.hub .art-sheet{background:#ffffffef;border:1px solid #d8e3df;border-radius:6px;width:60px;height:72px;padding:9px;position:absolute;box-shadow:0 5px 12px #18352a13}.hub .sheet-back{top:25px;left:24px;transform:rotate(-12deg)}.hub .sheet-front{top:43px;left:43px;transform:rotate(7deg)}.hub .art-sheet i{background:#d9e3df;border-radius:2px;height:3px;margin:7px 0;display:block}.hub .art-sheet i:last-child{width:65%}.hub .art-sheet b{color:#466a65;font-size:10px;font-weight:500}.hub .art-orbit{z-index:-1;border:1px solid #fff9;border-radius:50%;width:100px;height:100px;position:absolute;top:10px;left:-4px}.hub:has(.deal-detail) article{border-color:var(--stroke);background:#fff;box-shadow:0 2px 5px #19323803}.hub .deal-detail .page-title{padding-bottom:32px}.hub .deal-layout{grid-template-columns:185px minmax(0,1fr);gap:30px}.hub .deal-nav{padding:12px 0}.hub .nav-parent{text-transform:none;letter-spacing:0;padding:0 14px 14px;font-family:inherit;font-size:11px;line-height:1.5;display:block}.hub .deal-nav>a{border-radius:8px;align-items:center;min-height:46px;padding:12px 14px;display:flex}.hub .deal-nav>a.active{border:1px solid var(--stroke);background:#fff;box-shadow:0 1px 4px #132f2710}.hub .deal-nav>a.active:before{content:"";background:linear-gradient(#5489a0,#8bb39b);border-radius:4px;flex-shrink:0;width:4px;height:16px;margin-right:10px}.hub .deal-nav>a:hover{color:var(--text);background:#e9eeea}.hub .content-with-rail{grid-template-columns:minmax(0,1fr) 230px;gap:30px}.hub .detail-rail{padding:10px 0}.hub .detail-rail .round-mini{border-top:0;border-left:1px solid #c6d4ce;margin-left:4px;padding-left:17px}.hub .detail-rail .round-mini:before{content:"";background:#638479;border-radius:50%;width:7px;height:7px;position:absolute;top:21px;left:-4px}.hub .rail-section h3{font-size:15px}.hub .story{padding:30px}.hub .story p{line-height:1.75}.hub .round-workspace{border:1px solid var(--stroke);background:#fff;border-radius:14px;padding:28px}.hub .round-switcher{background:#f1f4f2;border-color:#e0e6e2}.hub .round-switcher a{color:var(--text)}.hub .round-switcher a[aria-current]{background:radial-gradient(at 100% 100%,#c3dcd6aa,#0000 65%),#fff;outline:1px solid #c5d4ce;box-shadow:0 1px 4px #18372c12}.hub .round-switcher a[aria-current]:before{content:"";background:#386a68;border-radius:50%;width:5px;height:5px;margin:0 6px 2px 0;display:inline-block}.hub .metric-strip{background:#f2f6f3;border-color:#d8e4dd}.hub .metric-strip>div{border-color:#d3e0d8}.hub .metric-strip dt,.hub .metric-strip p{color:#4c665e}.hub .metric-strip dd{color:#193c31}.hub .credit-metrics dd{letter-spacing:-.02em;font-size:20px;line-height:1.4}@media (max-width:640px){.hub .credit-metrics>div{grid-template-columns:1fr 1.5fr}.hub .credit-metrics dd{font-size:17px}}.hub .round-identity{justify-content:space-between;align-items:flex-start;gap:20px;margin:0 0 24px;display:flex}.hub .round-identity h3{margin:7px 0 0;font-size:20px}.hub .round-classification{color:#4c665e;font-size:12px}.hub .round-status,.hub .investment-tags span{color:#36564a;white-space:nowrap;background:#f2f6f3;border:1px solid #cbd8d0;border-radius:5px;padding:5px 9px;font-size:12px;display:inline-block}.hub .equity-metrics{grid-template-columns:1fr}.hub .equity-context{max-width:680px;margin-bottom:24px}.hub .equity-context p{color:var(--muted);line-height:1.65}.hub .security-summary{border-top:1px solid var(--stroke);border-bottom:1px solid var(--stroke);grid-template-columns:1fr 1fr;gap:24px;margin:24px 0;padding:20px 0;display:grid}.hub .security-summary dt{color:var(--muted);margin-bottom:8px;font-size:12px}.hub .security-summary dd{margin:0;font-size:14px}.hub .security-summary summary{color:#356777;margin-top:8px;font-size:12px}.hub .round-term-details{margin:20px 0}.hub .round-term-details>summary{cursor:pointer;padding:12px 0;font-weight:500}.hub .round-term-details .term-groups{margin-top:16px}.hub .round-term-details dd p{color:var(--muted);font-size:12px;font-weight:400;line-height:1.6}.hub .investment-tags{flex-wrap:wrap;gap:6px;margin:0 0 14px;display:flex}.hub .card-terms{color:#36564a;margin:12px 0;font-size:13px;line-height:1.6}.hub .collection-rounds .card-round-identity{gap:4px;min-width:0;display:grid}.hub .card-round-identity strong{font-weight:600}.hub .card-round-identity>span{color:#52615c;font-size:12px;line-height:1.5}.hub .collection-rounds .card-round-status{text-align:right;flex-shrink:0;margin-left:auto;font-size:11px}.hub .card-terms h3{color:#34463e;margin:18px 0 10px;font-size:12px;font-weight:600}.hub .card-terms dl{grid-template-columns:1fr 1fr;gap:16px 24px;margin:0;display:grid}.hub .card-terms dl>div{min-width:0}.hub .card-terms dt{color:#62716a;margin-bottom:3px;font-size:11px}.hub .card-terms dd{color:#203d30;margin:0;font-size:13px;line-height:1.5}.hub .card-terms>a{margin-top:16px;padding:8px 0;font-size:12px;display:inline-block}.hub .reference-download{box-shadow:none;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.hub .reference-download:hover{color:#285766;background:0 0;text-decoration:underline}.hub .reference-download:focus-visible{outline-offset:5px;outline:2px solid #386a78}.hub .download-message{color:#52615c;margin-top:8px;font-size:12px;font-weight:400;line-height:1.5;display:block}@media (max-width:480px){.hub .card-terms dl{gap:14px 16px}.hub .collection-rounds a{gap:8px}.hub .collection-rounds .card-round-status{max-width:85px}}@media (max-width:700px){.hub .security-summary{grid-template-columns:1fr}.hub .round-identity{flex-direction:column;gap:12px}}.hub .underwriting-box{background:#f5f4ef;border-color:#e0ded3}.hub .underwriting-box h3{color:#344338}.hub .underwriting-box :is(h3 span,p,summary,ul){color:#596154}.hub .round-compare{border-color:var(--stroke);background:#fff}.hub .round-compare thead{background:#f1f5f2}.hub .round-compare .compare-vehicle{color:var(--muted)}.hub .comparison-group th{color:#405b51;background:#eaf0ed}.hub .round-compare td{color:var(--text);border-left-color:#edf0ed}.hub .round-compare tbody tr:not(.comparison-group):hover{background:#f8faf8}.hub .round-compare summary,.hub .term-groups summary,.hub .text-action,.hub .source-link,.hub .round-compare details[open] summary,.hub .terms-guide summary,.hub .terms-guide dt{color:#356777}.hub .deal-content h2,.hub h1{scroll-margin-top:24px}.hub .deal-content h2[tabindex="-1"]:focus,.hub h1[tabindex="-1"]:focus{outline:none}.hub .contact-email>span{color:#284d5b}.hub .contact-initial{color:#385d50;background:#e7eeea;border:1px solid #d7e0d9}.hub .full-update>summary{color:#356777}.hub:has(.deal-detail) .notice{background:#eaf0ed;border-color:#7b9b8e}.hub:has(.deal-detail) a.primary:hover{color:#fff}.hub .round-changes>div>div{border-color:#ccdcd3}.hub .round-changes span{color:#4a7567}.hub .payment-path li{border-color:#bed0c6}.hub .payment-path li:before{background:#638479}.hub .quiet-tag,.hub .draft-label{color:#5b686b}.hub .draft-label{white-space:normal;text-align:right}:is(.hub:has(.deal-detail) .file-mark,.hub:has(.deal-detail) .badge){color:#47635d;border-color:#ccd8d2}.hub:has(.investment-collection) .page-title{padding:34px 0 22px}.hub:has(.investment-collection) .review-strip{background:#eaf0ec}.hub:has(.investment-collection) .library-controls button.active{background:#fff;box-shadow:0 1px 3px #18372c0a}.hub:has(.investment-collection) input{background:#fff;border-color:#d3ddd7}.hub:has(.investment-collection) input::placeholder{color:#637578}.hub:has(.investment-collection) button:hover{color:#173040;background:#e7efeb}.hub:has(.deal-detail) button:hover{color:#173040;background:#e7efeb}.hub:has(.investment-collection) .round-arrow:hover{color:#173040;background:#e7efeb}:is(.hub:has(.deal-detail) a:hover,.hub:has(.investment-collection) a:hover){color:#306858}:is(.hub:has(.deal-detail) .appbar button:hover,.hub:has(.investment-collection) .appbar button:hover){color:#fff;background:#14384b}.hub .investment-collection .empty{grid-column:1/-1}@media (max-width:1150px){.hub .content-with-rail{grid-template-columns:1fr}.hub .detail-rail{grid-template-columns:1fr 1fr;display:grid}.hub .destination{grid-template-columns:90px minmax(0,1fr)}.hub .sheet-back{left:9px}.hub .sheet-front{left:25px}}@media (max-width:760px){.hub .investment-collection{grid-template-columns:1fr;gap:16px}.hub .investment-collection .investment-row{padding:24px}.hub .investment-collection .company-cell h2{font-size:28px}.hub .deal-layout{display:block}.hub .deal-nav{gap:6px;padding:4px 2px 12px;display:flex;position:static;overflow-x:auto}.hub .deal-nav .nav-parent{display:none}.hub .deal-nav>a{white-space:nowrap;flex-shrink:0;min-height:44px;margin:0;font-size:12px}.hub .destination-grid{gap:12px}.hub .destination{display:block}.hub .destination-art{height:100px}.hub .destination>div:last-child{padding:16px}.hub .destination h2{font-size:17px;display:block}.hub .destination h2 span{margin-left:4px}.hub .destination p{font-size:11px}.hub .sheet-back{top:11px;left:28%}.hub .sheet-front{top:27px;left:42%}.hub .round-workspace{margin-inline:-6px;padding:18px 14px}.hub .workspace-heading{flex-wrap:wrap;gap:8px}.hub .workspace-heading .quiet-tag{display:inline-flex}.hub .story{padding:24px}.hub .detail-rail{grid-template-columns:1fr;gap:0}.hub .draft-label{text-align:left}}@media (prefers-reduced-motion:reduce){.hub .destination{transition:none}}.prospect-admin{max-width:1000px;margin:24px auto;padding:0 12px 48px}:is(.hub:has(.prospect-admin),.hub:has(.identity-shell)){--ground:#f3f4f1;--panel:#fff;--stroke:#dce2df;--text:#173040;--muted:#55666c;--blue:#386a78;background:var(--ground);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.hub:has(.prospect-admin) .appbar{color:#fff;background:#092334}.hub:has(.prospect-admin) .appbar *{--text:#fff;--muted:#c1cdcf;--stroke:#ffffff30;--blue:#b0c9c0}.hub .prospect-admin article,.hub .identity-card{color:#173040;background:#fff;border:1px solid #dce2df;border-radius:16px}.hub .prospect-admin input,.hub .identity-card input{color:#173040;background:#fff;border-color:#a5b2ae}.hub .prospect-admin button,.hub .identity-card button{color:#173040;background:#edf1ed;border-color:#c9d3cd}.hub .prospect-admin button.primary,.hub .identity-card button.primary{color:#fff;background:#173e3b}.hub .identity-card{padding:clamp(24px,4vw,40px)}.hub:has(.prospect-admin) .notice{color:#173040;background:#e4ede5;border-color:#638479}.hub:has(.prospect-admin) .banner{color:#e9ecf1}.hub:has(.prospect-admin) .banner select{color:#e9ecf1}.prospect-admin>header{margin-bottom:36px}.prospect-admin h1{letter-spacing:-.04em;font-size:clamp(28px,4vw,42px)}.prospect-admin>section{border-top:1px solid #d7dcd9;margin:32px 0;padding-top:24px}.prospect-admin p{color:#46544e;max-width:72ch;line-height:1.6}.prospect-page-list{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:16px;margin:24px 0;display:grid}.prospect-admin article{background:#fff;border:1px solid #dde3df;border-radius:14px;padding:20px}.prospect-admin .access-choice{align-items:center;gap:10px;margin:12px 0;display:flex}.prospect-admin .access-choice input{flex-shrink:0;width:18px;height:18px}.prospect-admin fieldset{border:0;margin:12px 0;padding:12px 0 0}.prospect-admin legend{font-weight:600}.prospect-admin summary{cursor:pointer;padding:12px 0}.prospect-person{margin:16px 0}.prospect-person header{overflow-wrap:anywhere;flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.access-actions{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}.access-progress{padding-left:22px;line-height:2.4}.access-progress [aria-current]{font-weight:600}.prospect-admin button:focus-visible,.prospect-admin input:focus-visible,.prospect-admin summary:focus-visible{outline-offset:3px;outline:3px solid #35775b}
