.investor-highlights{padding-block:12px 58px}
.investor-highlights-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:28px}
.investor-highlights h2{font-size:38px;line-height:1.1;font-weight:500;letter-spacing:-.035em;margin-top:17px}
.investor-highlights-heading>.text-link{font-size:14px;padding-bottom:5px}
.investor-metric-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid #e4dce7;border-radius:22px;background:white;overflow:hidden}
.investor-metric-grid>div{display:flex;flex-direction:column;padding:29px 25px;min-width:0}
.investor-metric-grid>div+div{border-left:1px solid #e4dce7}
.investor-metric-grid>div:first-child{background:#eee1f8}
.investor-metric-grid h3{font-size:14px;font-weight:500;margin:0;line-height:1.5;color:#594160;order:1}
.investor-metric-grid strong{font-size:clamp(40px,4.4vw,60px);font-weight:500;line-height:1.05;letter-spacing:-.045em;color:#421b45;margin:0 0 16px;order:0}
.investor-metric-grid p{font-size:13px;line-height:1.55;color:#746779;margin:9px 0 0;order:2}
.investor-reach{display:flex;align-items:center;gap:27px;padding:23px 0;border-bottom:1px solid #e4dce7}
.investor-reach>span{font-size:11px;letter-spacing:.11em;font-weight:600;color:#806087}
.investor-reach p{font-size:16px;line-height:1.6;margin:0;color:#594160}
.investor-reach p span{padding-inline:10px;color:#a18aa9}
.investor-source{font-size:12px;line-height:1.7;color:#746779;margin-top:16px;max-width:860px}
.investor-source-link{text-decoration:underline;text-underline-offset:3px}
.investor-opportunity{display:grid;grid-template-columns:1fr 1fr;gap:24px;padding-top:58px}
.investor-opportunity article{padding:34px;border:1px solid #e4dce7;border-radius:22px;background:#f3edf7;display:flex;flex-direction:column;align-items:flex-start}
.investor-opportunity article:last-child{background:white}
.investor-opportunity h2{font-size:44px;line-height:1.08;font-weight:500;letter-spacing:-.035em;margin:22px 0 18px;color:#421b45}
.investor-opportunity h3{font-size:20px;font-weight:500;letter-spacing:-.02em;margin:0 0 12px}
.investor-opportunity p:not(.eyebrow){font-size:15px;line-height:1.7;color:#746779}
.investor-opportunity p.investor-card-note{font-size:12px;padding-top:22px;margin-top:auto}
@media(max-width:980px){.investor-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.investor-metric-grid>div:nth-child(3){border-left:0}.investor-metric-grid>div:nth-child(n+3){border-top:1px solid #e4dce7}.investor-metric-grid strong{font-size:50px}.investor-opportunity article{padding:27px}.investor-opportunity h2{font-size:38px}}
@media(max-width:620px){.investor-highlights{padding-block:10px 35px}.investor-highlights-heading{align-items:flex-start;flex-direction:column;gap:20px}.investor-highlights h2{font-size:32px}.investor-metric-grid{border-radius:18px}.investor-metric-grid>div{padding:23px 18px}.investor-metric-grid strong{font-size:40px}.investor-metric-grid h3{font-size:13px}.investor-metric-grid p{font-size:12px}.investor-reach{align-items:flex-start;flex-direction:column;gap:10px}.investor-reach p{font-size:14px}.investor-reach p span{padding-inline:4px}.investor-opportunity{grid-template-columns:1fr;padding-top:35px;gap:18px}.investor-opportunity article{padding:27px 25px}.investor-opportunity h2{font-size:38px}}
