.business-hero{display:grid;grid-template-columns:1.15fr 1fr;gap:64px;align-items:center;padding-block:80px 72px}.business-hero h1{font-size:clamp(48px,5vw,74px);line-height:1.06;text-transform:uppercase}.business-hero h1>span{color:var(--lime)}.business-lead{color:var(--muted);font-size:19px;max-width:540px;margin-top:28px}.business-note{font-size:12px;color:var(--muted);margin-top:25px}.business-art,.investment-visual{overflow:hidden;border:1px solid #444737;border-radius:24px;background:var(--surface)}.business-art img,.investment-visual>img{width:100%;aspect-ratio:5/4;object-fit:cover}.business-art figcaption{padding:20px 24px;font-size:13px;color:var(--lime)}.business-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.business-cards article,.capital-grid article{padding:30px;border:1px solid var(--line);background:var(--surface)}.business-cards article>span,.capital-grid article>span,.model-grid article>span{color:var(--lime);font-size:11px;letter-spacing:.06em;text-transform:uppercase}.business-cards h3,.capital-grid h3{font-size:28px;margin-top:22px}.business-cards p,.capital-grid p{font-size:14px;color:var(--muted);margin-top:20px}.business-scope{background:var(--surface);padding-block:80px}.scope-grid{display:grid;grid-template-columns:1fr 1.2fr;gap:100px}.scope-grid>div>p:not(.eyebrow){margin-top:25px;color:var(--muted);max-width:450px}.scope-grid ul{list-style:none;margin:0;padding:0}.scope-grid li{display:flex;gap:25px;padding-block:23px;border-bottom:1px solid var(--line)}.scope-grid li:first-child{padding-top:0}.scope-grid li>span{color:var(--lime);font-size:12px;padding-top:3px}.scope-grid li strong{font-size:18px}.scope-grid li p{font-size:14px;color:var(--muted);margin-top:8px}.milestone-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:35px;margin-top:45px}.milestone-grid article>span{color:var(--lime);font-size:13px}.milestone-grid h3{font-size:24px;margin-top:20px}.milestone-grid p{font-size:14px;color:var(--muted);margin-top:15px}.optional{color:var(--muted);font-size:10px;font-weight:400;margin-left:8px}.brief-note{border-top:1px solid var(--line);padding-top:25px;margin-top:32px;font-size:14px}.brief-note p{margin-top:12px;color:var(--muted);max-width:410px}.business-page .form-footer{align-items:flex-start;flex-direction:column;gap:16px}.business-page .form-footer>p{max-width:none}.business-page .contact-section{gap:70px}.investment-visual{position:relative}.investment-visual::after{content:'';position:absolute;inset:55% 0 0;background:linear-gradient(transparent,#141416ef)}.investment-visual>div{position:absolute;left:28px;bottom:27px;z-index:1}.investment-visual span{font-size:10px;letter-spacing:.1em;color:var(--lime)}.investment-visual strong{display:block;font-family:var(--display);font-size:29px;line-height:1.15;margin-top:12px}.investment-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.investment-facts>div{padding:30px 28px;display:flex;align-items:center;gap:25px}.investment-facts>div+div{border-left:1px solid var(--line)}.investment-facts strong{color:var(--lime);font-family:var(--display);font-size:47px;letter-spacing:-.06em;line-height:1}.investment-facts span{font-size:12px;color:var(--muted);line-height:1.5}.investment-navigation{display:flex;flex-wrap:wrap;gap:24px;padding-top:25px;font-size:12px;color:var(--muted)}.investment-navigation a:hover{color:var(--lime)}.investment-model{background:var(--paper);color:var(--ink);padding-block:80px}.investment-model .eyebrow{color:#596447}.investment-model h2{font-size:clamp(40px,5vw,64px);text-transform:uppercase}.model-grid{display:grid;grid-template-columns:1fr 1fr;gap:70px;margin-top:45px}.model-grid article>span{color:#536b20}.model-grid h3{font-size:36px;margin-top:20px}.model-grid article>p{color:#505749;margin-top:22px;font-size:15px;max-width:500px}.model-grid dl{margin:30px 0 0}.model-grid dl>div{border-top:1px solid #ccd0c4;display:grid;grid-template-columns:1fr 1.3fr;gap:15px;padding-block:14px;font-size:12px}.model-grid dt{color:#626a57}.model-grid dd{margin:0;font-weight:600}.investment-footnote{font-size:12px;color:#626a57;border-top:1px solid #ccd0c4;padding-top:25px;margin-top:35px;max-width:820px}.investor-products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.investor-product{border:1px solid var(--line);border-radius:18px;overflow:hidden;background:var(--surface);transition:border-color .2s,transform .2s}.investor-product:hover{border-color:var(--lime);transform:translateY(-3px)}.investor-product>img{width:100%;aspect-ratio:5/4;object-fit:cover}.investor-product>div{padding:20px}.investor-product h3{font-size:25px}.investor-product p{color:var(--lime);font-size:11px;margin-top:10px}.milestone-grid article>.milestone-status{display:block;border-top:1px solid #5b624b;padding-top:18px;font-size:11px;letter-spacing:.02em;color:var(--muted)}.milestone-grid article>.milestone-status.ready{border-color:var(--lime);color:var(--lime)}.capital-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:25px;margin-top:40px}.capital-grid h3{font-size:27px}.capital-grid p{max-width:490px}.investor-founder{display:grid;grid-template-columns:1fr 1.12fr;gap:85px;align-items:center;padding-block:45px 80px;border-bottom:1px solid var(--line)}.investor-founder figure{margin:0}.investor-founder img{width:100%;aspect-ratio:1/1;object-fit:cover;object-position:62% 38%;border:1px solid var(--line)}.investor-founder figcaption{font-size:10px;color:var(--lime);padding:14px 0}.investor-founder p:not(.eyebrow){color:var(--muted);font-size:15px;margin-top:25px}.investor-founder .button{margin-top:32px}.due-diligence{margin-top:45px;border-top:1px solid var(--line);padding-top:30px;display:grid;grid-template-columns:1fr 1.5fr;gap:60px}.due-diligence h3{font-size:26px}.due-diligence ul{margin:0;padding-left:20px;color:var(--muted);font-size:14px;line-height:2}.due-diligence li::marker{color:var(--lime)}
@media(max-width:1100px){.business-hero{gap:35px}.business-cards{gap:20px}.business-cards article{padding:24px}.scope-grid{gap:55px}.investment-facts>div{padding:26px 15px;gap:15px}.investment-facts strong{font-size:39px}.investor-founder{gap:45px}.business-page .header nav{gap:20px}}
@media(max-width:800px){.business-hero{grid-template-columns:1fr;gap:42px;padding-block:48px}.business-hero h1{font-size:clamp(44px,8vw,68px)}.business-lead{font-size:17px}.business-art,.investment-visual{max-width:600px}.business-cards{grid-template-columns:1fr}.business-cards h3{font-size:28px}.scope-grid{grid-template-columns:1fr;gap:35px}.business-scope,.investment-model{padding-block:60px}.milestone-grid{grid-template-columns:1fr 1fr;gap:35px 25px}.business-page .contact-section{gap:35px}.investment-facts{grid-template-columns:1fr}.investment-facts>div{padding:22px 0;gap:28px}.investment-facts>div+div{border-left:0;border-top:1px solid var(--line)}.investment-facts strong{min-width:110px;font-size:44px}.investment-navigation{gap:15px 25px}.model-grid{grid-template-columns:1fr;gap:45px}.investor-products{grid-template-columns:1fr 1fr;gap:20px}.investor-product h3{font-size:21px}.investor-founder{grid-template-columns:1fr;gap:35px;padding-top:0}.investor-founder img{max-height:500px;aspect-ratio:4/3}.due-diligence{grid-template-columns:1fr;gap:25px}.capital-grid{grid-template-columns:1fr}}
@media(max-width:500px){.business-hero h1{font-size:42px}.business-hero .actions{flex-direction:column;align-items:stretch}.business-lead{font-size:16px}.business-art figcaption{padding:16px;font-size:11px}.investment-visual strong{font-size:25px}.investment-visual>div{left:20px;bottom:20px}.milestone-grid{grid-template-columns:1fr;gap:30px}.milestone-grid h3{font-size:25px;margin-top:14px}.investor-products{grid-template-columns:1fr;gap:24px}.model-grid h3{font-size:30px}.model-grid dl>div{grid-template-columns:1fr;gap:5px}.business-cards article,.capital-grid article{padding:25px}.business-page .form-row{grid-template-columns:1fr}.investment-navigation{font-size:11px}.business-page .footer-top>div{gap:16px;flex-wrap:wrap}}
@media(prefers-reduced-motion:reduce){.investor-product{transition:none}.investor-product:hover{transform:none}}
