.capital-page.capital-landing{--capital-bg:#071a13;--capital-panel:#10251b;--capital-line:#2c4738;--capital-text:#f4f7f5;--capital-muted:#b6c9bb;--capital-green:#51c879}.capital-landing .capital-footer,.capital-landing .capital-header,.capital-landing main{max-width:1440px;width:100%;padding-left:80px;padding-right:80px}.capital-landing main{display:block}.capital-landing .capital-hero-art{display:block;position:absolute;top:48px;right:0;width:min(87.5%,750px);max-height:calc(100% - 48px);overflow:hidden;opacity:.45;pointer-events:none;mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent),linear-gradient(180deg,transparent,#000 8%,#000 82%,transparent);mask-composite:intersect}.capital-landing .capital-example-stack img,.capital-landing .capital-hero-art img,.capital-landing .capital-model-art img{display:block;width:100%;height:auto}.capital-landing .capital-model-art{display:block;width:140px}.capital-landing .capital-header{flex-direction:row;align-items:center;padding-top:20px;padding-bottom:20px;border-bottom:1px solid var(--capital-line)}.capital-landing .capital-brand{gap:7px}.capital-landing .capital-brand>span:last-child{border:0;padding-left:0;font-size:1rem}.capital-landing section{border:0}.capital-landing .capital-landing-hero{position:relative;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);min-height:min(calc((100vw - 80px) * .742 + 40px),676px);gap:16px;align-items:start;padding:48px 0 40px}.capital-landing .capital-landing-hero h1{font-size:clamp(2rem,3.8vw,3.4rem);font-weight:500;line-height:1.12;letter-spacing:-.04em;margin:0 0 24px;text-wrap:balance}.capital-landing .capital-landing-hero-copy{position:relative;z-index:1;padding-top:18px}.capital-landing .capital-landing-intro{max-width:42ch;color:var(--capital-text);font-size:1rem;line-height:1.6;margin-bottom:24px}.capital-landing .capital-landing-question{color:var(--capital-text);font-size:1rem;line-height:1.5;margin-bottom:12px}.capital-landing .capital-primary{border-radius:28px;gap:24px;padding:13px 24px}.capital-landing .capital-primary span{font-size:1.5rem;line-height:1}.capital-landing .capital-landing-platform{padding:40px 0;border-top:1px solid var(--capital-line)}.capital-landing .capital-platform-spread{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);gap:40px;align-items:start}.capital-landing .capital-platform-copy{min-width:0}.capital-landing .capital-header nav{align-items:center;gap:24px}.capital-landing .capital-header-booking{min-height:44px;padding:10px 20px;font-size:.9rem;white-space:nowrap;flex-shrink:0}.capital-landing ::selection{background:var(--capital-green);color:var(--capital-bg)}.capital-page.capital-landing{color-scheme:dark;scrollbar-color:var(--capital-line) var(--capital-bg)}.capital-landing h2{font-size:clamp(1.4rem,2vw,1.8rem);font-weight:500;line-height:1.25;letter-spacing:-.03em}.capital-landing .capital-landing-section-heading h2{margin:0 0 16px}.capital-landing .capital-landing-section-heading p{max-width:none;margin:0;font-size:1rem;line-height:1.5}.capital-landing .capital-landing-pillars{display:grid;margin-top:24px}.capital-landing .capital-landing-pillars article{min-width:0;padding:20px 0;border-top:1px solid var(--capital-line)}.capital-landing .capital-landing-pillars article h3{font-size:1.1rem;margin:0 0 12px}.capital-landing .capital-landing-pillars article p{font-size:1rem;line-height:1.5;margin:0}.capital-landing .capital-landing-pillars img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;transition:transform .3s ease}.capital-landing .capital-landing-card-copy{position:relative;z-index:1;flex:1;padding:24px 24px 42px;border-top:1px solid var(--capital-line);border-radius:20px 20px 0 0;margin-top:-18px;background:#142e22f2;backdrop-filter:blur(12px)}.capital-landing .capital-landing-card-copy h3{font-size:1.5rem;line-height:1.2;margin:0 0 12px}.capital-landing .capital-landing-card-copy p{font-size:1.1rem;line-height:1.45;margin:0}.capital-landing .capital-landing-card-copy>span{position:absolute;right:24px;bottom:14px;color:var(--capital-green);font-size:1.7rem;line-height:1}.capital-landing .capital-example,.capital-landing .capital-landing-model{padding:40px 0;margin:0;border-top:1px solid var(--capital-line);border-radius:0;background:transparent}.capital-landing .capital-dashboard{min-width:0;padding:24px;margin:0;border:1px solid var(--capital-line);border-radius:12px;background:var(--capital-panel)}.capital-landing .capital-landing-model h2{margin:0 0 22px}.capital-landing .capital-formation{display:grid;grid-template-columns:160px 60px minmax(0,1fr) 140px;gap:24px;align-items:center;min-width:0;padding:0 0 12px}.capital-landing .capital-assets{position:static;display:flex;flex-direction:column;align-items:center;gap:8px;width:auto;height:auto;margin:0}.capital-landing .capital-assets>div,.capital-landing .capital-assets>span{position:absolute;width:72px;height:58px;border:1px solid var(--capital-muted);background:var(--capital-bg);border-radius:5px;top:33px;left:14px}.capital-landing .capital-assets>span:first-child{transform:translate(-14px,-14px)}.capital-landing .capital-assets>span:nth-child(2){transform:translate(-7px,-7px)}.capital-landing .capital-assets small{font-size:.85rem}.capital-landing .capital-assets strong{font-size:1rem;font-weight:400}.capital-landing .capital-assets i{display:none}.capital-landing .capital-formation-line{height:1px;width:100%;background:var(--capital-green);position:relative}.capital-landing .capital-formation-line:after{content:"";position:absolute;right:1px;top:-5px;width:10px;height:10px;border-top:1px solid var(--capital-green);border-right:1px solid var(--capital-green);transform:rotate(45deg)}.capital-landing .capital-fund{display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:center;position:relative}.capital-landing .capital-fund small,.capital-landing .capital-fund strong{display:flex;align-items:center;justify-content:center;min-height:74px;padding:10px;border:1px solid #789582;border-radius:16px;font-size:1rem;font-weight:500;text-align:center}.capital-landing .capital-fund strong:before{content:"→";position:absolute;left:calc(50% - 10px);color:var(--capital-green);font-size:1.4rem}.capital-landing .capital-fund>span{grid-column:1/-1;text-align:center;font-size:.85rem}.capital-landing .capital-investors{display:flex;justify-content:center;gap:18px;position:relative;padding:8px 0 54px;margin-left:0}.capital-landing .capital-investors:before{content:"→";position:absolute;left:-24px;top:4px;font-size:1.8rem;color:var(--capital-green)}.capital-landing .capital-investors>span{position:relative;width:19px;height:19px;border:1px solid var(--capital-text);border-radius:50%}.capital-landing .capital-investors>span:after{content:"";position:absolute;width:27px;height:22px;top:22px;left:-5px;border:1px solid var(--capital-text);border-bottom:0;border-radius:50% 50% 0 0}.capital-landing .capital-investors strong{position:absolute;top:65px;font-size:.9rem;font-weight:400}.capital-landing .capital-example-heading{margin-bottom:26px}.capital-landing .capital-example-heading h2{margin:0}.capital-landing .capital-example-model{display:grid;grid-template-columns:.75fr 1.45fr 1fr;gap:32px;align-items:center}.capital-landing .capital-example-model>div{min-width:0}.capital-landing .capital-example-portfolio{text-align:center}.capital-landing .capital-example-stack{display:block;width:min(100%,200px);height:auto;margin:0 0 16px}.capital-landing .capital-example-stack span{position:absolute;inset:0 20px 20px 0;border:1px solid var(--capital-muted);border-radius:5px;background:var(--capital-bg)}.capital-landing .capital-example-stack span:nth-child(2){transform:translate(10px,10px)}.capital-landing .capital-example-stack span:nth-child(3){transform:translate(20px,20px)}.capital-landing .capital-example h3{font-size:1.05rem;margin:0 0 9px}.capital-landing .capital-example p{font-size:1rem;line-height:1.45;margin:0}.capital-landing .capital-example-valuations{border-left:1px solid var(--capital-line);padding-left:32px}.capital-landing .capital-example-valuations ul{padding:0;margin:16px 0 0;list-style:none}.capital-landing .capital-example-valuations li{display:flex;justify-content:space-between;align-items:start;gap:12px;border-bottom:1px solid var(--capital-line);padding:16px 0;font-size:1rem}.capital-landing .capital-example-valuations li:last-child{border:0}.capital-landing .capital-example-valuations li strong{font-weight:400}.capital-landing .capital-example-valuations li span{flex-shrink:0;color:var(--capital-muted)}.capital-landing .capital-example-value{border-left:1px solid var(--capital-line);padding-left:32px}.capital-landing .capital-example-value>strong{display:block;font-size:2rem;line-height:1.1;font-weight:500;margin:8px 0}.capital-landing .capital-example-tokens{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:4px;max-width:250px;margin:16px 0}.capital-landing .capital-example-tokens span{aspect-ratio:1;border:1px solid var(--capital-green);border-radius:3px}.capital-landing .capital-example-price{color:var(--capital-text)}.capital-landing .capital-dashboard-heading{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:26px}.capital-landing .capital-dashboard-heading h2{font-size:clamp(1.25rem,1.7vw,1.65rem);line-height:1.2;margin:0}.capital-landing .capital-dashboard-heading>span{border-radius:20px;padding:5px 12px;color:var(--capital-muted);background:#233c2e;font-size:.75rem;white-space:nowrap}.capital-landing .capital-dashboard-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.capital-landing .capital-dashboard-metric{min-width:0;padding:0 0 0 12px;border-left:1px solid var(--capital-line)}.capital-landing .capital-dashboard-metric:first-child{padding-left:0;border:0}.capital-landing .capital-dashboard-metric p{font-size:.85rem;margin:0 0 8px;line-height:1.4;color:var(--capital-text)}.capital-landing .capital-dashboard-metric strong{display:block;font-size:clamp(1.3rem,1.8vw,1.8rem);font-weight:500;line-height:1.2;font-variant-numeric:tabular-nums}.capital-landing .capital-dashboard-metric small{display:block;color:var(--capital-muted);font-size:.75rem;margin-top:9px}.capital-landing .capital-dashboard-definition{font-size:.85rem;margin:24px 0 18px;line-height:1.4}.capital-landing .capital-dashboard-charts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.capital-landing .capital-dashboard-chart{min-width:0;padding:14px;background:#142e22;border:1px solid var(--capital-line);border-radius:16px}.capital-landing .capital-dashboard-chart h3{font-size:.9rem;font-weight:400;margin:0 0 10px}.capital-landing .capital-dashboard-chart svg{display:block;width:100%;height:auto;overflow:visible}.capital-landing .capital-dashboard-chart text{fill:var(--capital-muted);font-size:18px;font-family:inherit}.capital-landing .capital-dashboard-month.alternate{display:none}.capital-landing .capital-dashboard-gridline{stroke:var(--capital-line);stroke-width:1}.capital-landing .capital-dashboard-baseline{stroke:#789582;stroke-width:1}.capital-landing .capital-dashboard-series{stroke:var(--capital-green);stroke-width:2.5}.capital-landing .capital-dashboard-bar{fill:var(--capital-green)}.capital-landing .capital-dashboard-loss{fill:var(--capital-muted)}.capital-landing .capital-landing-roles{display:grid;grid-template-columns:1.5fr 1fr;gap:64px;padding:40px 0;border-top:1px solid var(--capital-line)}.capital-landing .capital-landing-roles h2{margin:0 0 14px}.capital-landing .capital-landing-roles p{font-size:1rem;line-height:1.5;margin:0 0 16px}.capital-landing .capital-landing-close{align-self:center;border-left:1px solid var(--capital-line);padding-left:64px}.capital-landing .capital-landing-close p{color:var(--capital-text);font-size:1rem;line-height:1.5;margin-bottom:20px}.capital-landing .capital-footer{display:flex;justify-content:space-between;align-items:center;gap:24px;border-top:1px solid var(--capital-line);padding-top:20px;padding-bottom:24px}.capital-landing .capital-footer>div{margin:0}.capital-landing .capital-footer a{min-height:24px;display:inline-flex;align-items:center}@media (hover:hover) and (pointer:fine){.capital-landing .capital-landing-pillars article:hover img{transform:scale(1.025)}}@media (max-width:1100px){.capital-landing .capital-footer,.capital-landing .capital-header,.capital-landing main{padding-left:40px;padding-right:40px}.capital-landing .capital-landing-hero{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:16px}.capital-landing .capital-platform-spread{gap:24px}.capital-landing .capital-dashboard-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px}.capital-landing .capital-dashboard-metric:nth-child(3){padding-left:0;border:0}.capital-landing .capital-dashboard-chart text{font-size:28px}.capital-landing .capital-dashboard-month.alternate{display:none}.capital-landing .capital-landing-card-copy{padding:20px 18px 42px}.capital-landing .capital-formation{grid-template-columns:120px 32px minmax(0,1fr) 100px;gap:16px;padding-left:0;padding-right:0}.capital-landing .capital-model-art{width:110px}.capital-landing .capital-fund{gap:24px}.capital-landing .capital-example-model{gap:20px;grid-template-columns:.7fr 1.4fr 1fr}.capital-landing .capital-example-valuations,.capital-landing .capital-example-value{padding-left:20px}.capital-landing .capital-example-valuations li{flex-direction:column;gap:4px}.capital-landing .capital-dashboard-metric{padding:0 12px}.capital-landing .capital-dashboard-metric strong{font-size:1.65rem}.capital-landing .capital-landing-close{padding-left:36px}}@media (max-width:720px){.capital-landing .capital-footer,.capital-landing .capital-header,.capital-landing main{padding-left:24px;padding-right:24px}.capital-landing .capital-landing-hero{grid-template-columns:1fr;min-height:0;gap:24px;padding:40px 0}.capital-landing .capital-hero-art{position:static;width:min(100%,600px);max-height:none;justify-self:center}.capital-landing .capital-hero-art img{transform:scale(1.25)}.capital-landing .capital-platform-spread{grid-template-columns:1fr;gap:28px}.capital-landing .capital-header nav{gap:12px}.capital-landing .capital-header-booking{padding:10px 14px;gap:10px}.capital-landing .capital-landing-hero h1{font-size:clamp(2rem,7.2vw,3rem);text-wrap:wrap}.capital-landing .capital-landing-pillars{grid-template-columns:1fr;gap:20px}.capital-landing .capital-landing-pillars img{max-height:320px}.capital-landing .capital-landing-card-copy{padding:24px 24px 42px}.capital-landing .capital-example,.capital-landing .capital-landing-model{padding:32px 0}.capital-landing .capital-dashboard{padding:20px}.capital-landing .capital-formation{grid-template-columns:1fr;gap:18px;justify-items:center;padding-bottom:60px}.capital-landing .capital-formation-line{width:1px;height:24px}.capital-landing .capital-formation-line:after{top:auto;bottom:0;left:-5px;transform:rotate(135deg)}.capital-landing .capital-fund{width:100%;max-width:350px}.capital-landing .capital-fund>span{width:100%;text-align:center}.capital-landing .capital-investors{margin:48px 0 0}.capital-landing .capital-investors:before{top:-37px;left:calc(50% - 10px);transform:rotate(90deg)}.capital-landing .capital-example-model{grid-template-columns:1fr;gap:24px}.capital-landing .capital-example-valuations,.capital-landing .capital-example-value{border-left:0;border-top:1px solid var(--capital-line);padding:24px 0 0}.capital-landing .capital-example-valuations li{flex-direction:row}.capital-landing .capital-dashboard-heading{align-items:flex-start;flex-direction:column;gap:10px}.capital-landing .capital-dashboard-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px}.capital-landing .capital-dashboard-metric{padding:0 0 0 12px}.capital-landing .capital-dashboard-metric:nth-child(3){padding-left:0;border:0}.capital-landing .capital-dashboard-metric strong{font-size:clamp(1.4rem,6vw,1.9rem)}.capital-landing .capital-dashboard-charts{grid-template-columns:1fr}.capital-landing .capital-dashboard-chart{padding:12px 8px}.capital-landing .capital-dashboard-chart svg{height:auto}.capital-landing .capital-dashboard-chart text{font-size:22px}.capital-landing .capital-dashboard-month.alternate{display:none}.capital-landing .capital-landing-roles{grid-template-columns:1fr;gap:20px;padding:16px 0 32px}.capital-landing .capital-landing-close{border-left:0;border-top:1px solid var(--capital-line);padding:24px 0 0}.capital-landing .capital-footer{flex-direction:column;align-items:flex-start;gap:18px}}@media (max-width:420px){.capital-landing .capital-footer,.capital-landing .capital-header,.capital-landing main{padding-left:16px;padding-right:16px}.capital-landing .capital-header{gap:12px}.capital-landing .capital-header nav{font-size:.7rem}.capital-landing .capital-brand>span:last-child{font-size:.85rem}.capital-landing .capital-example-valuations li{flex-direction:column}.capital-landing .capital-example,.capital-landing .capital-landing-model{padding:32px 0}.capital-landing .capital-dashboard{padding:16px}.capital-landing .capital-header{flex-wrap:wrap}.capital-landing .capital-header nav{width:100%;justify-content:space-between}}.capital-landing .capital-example{padding-top:24px}@media (prefers-reduced-motion:reduce){.capital-landing .capital-landing-pillars img{transition:none;transform:none!important}}