.invest-page{--ink:#18201d;--paper:#f4f1ea;--sage:#dce2da;color:var(--ink)}.invest-hero{background:linear-gradient(112deg,#eef0ea 0 56%,#d8ded6 56%);grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);align-items:center;gap:8vw;min-height:calc(100svh - 86px);padding:clamp(5rem,9vw,8.5rem) 8%;display:grid}.invest-hero-copy{max-width:760px}.invest-hero h1{letter-spacing:-.065em;max-width:10ch;margin:.5rem 0 2rem;font-size:clamp(3.3rem,7vw,7.4rem);line-height:.91}.invest-hero-copy>p{max-width:62ch;font-size:clamp(1.08rem,1.6vw,1.35rem);line-height:1.65}.invest-hero-copy>small{margin-top:1.6rem;display:block}.invest-actions{flex-wrap:wrap;align-items:center;gap:1.4rem;margin-top:2rem;display:flex}.invest-dossier{background:#fff;padding:clamp(2rem,4vw,4rem);position:relative;transform:rotate(1.2deg);box-shadow:0 30px 80px #151f191f}.invest-dossier:before{content:"";z-index:-1;border:1px solid #18201d38;position:absolute;inset:18px -18px -18px 18px}.invest-dossier-tab{background:var(--ink);color:#fff;padding:.7rem 1rem;font-size:.75rem;position:absolute;top:0;right:0}.invest-dossier h2{max-width:12ch;margin:0 0 2rem;font-size:clamp(1.65rem,2.8vw,2.5rem)}.invest-dossier-list{margin:0;padding:0}.invest-dossier-item{border-top:1px solid #d6d9d4;grid-template-columns:2.5rem 1fr;gap:1rem;padding:1rem 0;line-height:1.35;display:grid}.invest-dossier-item span{color:#6e786f;font-size:.75rem}.invest-dossier-item p{margin:0}.invest-directions .section-head{align-items:end}.invest-direction-list{border-top:1px solid #9ca49e}.invest-direction-list article{border-bottom:1px solid #c9ceca;grid-template-columns:4rem 1fr auto;align-items:start;gap:2rem;padding:1.8rem 0;display:grid}.invest-direction-list article>span{font-size:.78rem}.invest-direction-list h3{margin:0 0 .35rem;font-size:clamp(1.35rem,2.5vw,2.1rem)}.invest-direction-list p{max-width:62ch;margin:0}.invest-direction-list strong{white-space:nowrap;font-weight:500}.invest-process{background:var(--ink);color:#fff}.invest-process>h2{max-width:13ch}.invest-process ol{border-top:1px solid #67706b;grid-template-columns:repeat(5,1fr);margin:3rem 0 0;padding:0;list-style:none;display:grid}.invest-process li{border-right:1px solid #67706b;min-height:260px;padding:2rem 1.4rem 1rem 0}.invest-process li:last-child{border-right:0;padding-left:1.4rem}.invest-process li+li{padding-left:1.4rem}.invest-process li>span{color:#aeb9b1;margin-bottom:4rem;display:block}.invest-process h3{font-size:1.2rem}.invest-process p{color:#ced5d0;line-height:1.55}.invest-deliver{background:var(--paper);grid-template-columns:1fr 1fr;gap:8vw;display:grid}.invest-deliver p{max-width:55ch}.invest-deliver ul{margin:0;padding:0;list-style:none}.invest-deliver li{border-bottom:1px solid #cfcfc8;gap:1rem;padding:1rem 0;display:flex}.invest-proof{grid-template-columns:.9fr 1.1fr;gap:8vw;display:grid}.invest-proof p{max-width:60ch}.invest-case-links{display:grid}.invest-case-links a{color:inherit;border-top:1px solid #bdc4bf;justify-content:space-between;align-items:center;padding:1.4rem 0;font-size:clamp(1.2rem,2vw,1.65rem);text-decoration:none;display:flex}.invest-case-links a:last-child{border-bottom:1px solid #bdc4bf}.invest-risks{background:var(--sage);grid-template-columns:.8fr 1.2fr;gap:8vw;display:grid}.invest-risks ul{margin:0;padding:0;list-style:none}.invest-risks li{border-bottom:1px solid #aab4ac;padding:1.2rem 0;font-size:1.08rem}.invest-faq{max-width:1000px}.invest-faq details{border-top:1px solid #b6beb8;padding:1.2rem 0}.invest-faq details:last-child{border-bottom:1px solid #b6beb8}.invest-faq summary{cursor:pointer;font-size:1.16rem;font-weight:500}.invest-faq p{max-width:70ch}.invest-final{text-align:center;background:#e7e3da;padding:clamp(4rem,9vw,8rem) 8%}.invest-final h2{max-width:14ch;margin:0 auto 1rem;font-size:clamp(2.4rem,5vw,5rem)}.invest-final p{max-width:60ch;margin:0 auto 2rem}.invest-final .project-cta{margin:0 auto}.invest-final small{max-width:70ch;margin:2rem auto 0;display:block}@media (max-width:900px){.invest-hero{background:#eef0ea;grid-template-columns:1fr}.invest-dossier{transform:none}.invest-process ol{grid-template-columns:1fr}.invest-process li,.invest-process li+li,.invest-process li:last-child{border-bottom:1px solid #67706b;border-right:0;min-height:0;padding:1.5rem 0}.invest-process li>span{margin-bottom:1rem}.invest-deliver,.invest-proof,.invest-risks{grid-template-columns:1fr}.invest-direction-list article{grid-template-columns:2.5rem 1fr}.invest-direction-list strong{grid-column:2}}@media (max-width:600px){.invest-hero{padding:4.5rem 6%}.invest-hero h1{font-size:3.2rem}.invest-dossier{margin-top:1rem;padding:2rem}.invest-dossier h2{font-size:2.25rem;line-height:1.02}.invest-dossier-item{grid-template-columns:2rem 1fr;gap:.75rem}.invest-page .section{padding-left:6%;padding-right:6%}}
