@import url('/marketing/site-20261102-editorial.css');
@import url('/marketing/trajectory-20261104-v2.css');
.marketing-site .m-investment{display:grid;grid-template-columns:1.15fr 1fr;gap:72px;align-items:center;padding-block:54px;margin-block:10px 72px;scroll-margin-top:110px;border-block:1px solid var(--m-line)}
.marketing-site .m-investment h2{font-size:clamp(29px,3vw,39px);margin:12px 0 20px;max-width:560px}
.marketing-site .m-investment-copy>p:not(.m-eyebrow):not(.m-investment-note){font-size:16px;line-height:1.75;max-width:600px}
.marketing-site .m-investment-copy .m-button{margin-top:26px}
.marketing-site .m-investment-copy .m-investment-note{font-size:12px;line-height:1.6;margin-top:16px}
.marketing-site .m-investment-steps{list-style:none;padding:0;margin:0}
.marketing-site .m-investment-steps li{display:flex;align-items:center;gap:20px;border-bottom:1px solid var(--m-line);padding-block:24px}
.marketing-site .m-investment-steps li:first-child{border-top:1px solid var(--m-line)}
.marketing-site .m-investment-steps span{font-family:'IBM Plex Mono',monospace;font-size:13px;color:var(--m-brand);flex:none}
.marketing-site .m-investment-steps h3{font-size:20px;letter-spacing:-.02em;line-height:1.4}
@media(max-width:760px){.marketing-site .m-investment{grid-template-columns:1fr;gap:32px;padding-block:36px;margin-bottom:44px}.marketing-site .m-investment-steps li{padding-block:20px}}
