.Investors-module__7r7h7W__hero{background:var(--ink);padding:80px 0 72px}.Investors-module__7r7h7W__heroLabel{text-transform:uppercase;letter-spacing:.08em;color:var(--red);margin-bottom:16px;font-size:11px;font-weight:700}.Investors-module__7r7h7W__heroHeadline{font-family:var(--font-poppins), "Inter", sans-serif;color:#fff;max-width:680px;margin-bottom:20px;font-size:clamp(30px,5vw,46px);font-weight:900;line-height:1.1}.Investors-module__7r7h7W__heroSub{color:#ffffffb8;max-width:540px;margin-bottom:36px;font-size:16px;line-height:1.7}.Investors-module__7r7h7W__heroCtas{flex-wrap:wrap;gap:12px;display:flex}.Investors-module__7r7h7W__btnRed{background:var(--red-cta);color:#fff;border-radius:var(--r-sm);text-transform:uppercase;letter-spacing:.04em;padding:11px 22px;font-size:12px;font-weight:700;transition:background .15s;display:inline-block}.Investors-module__7r7h7W__btnRed:hover{background:var(--red-cta-h)}.Investors-module__7r7h7W__btnOutlineWhite{color:#fff;border-radius:var(--r-sm);text-transform:uppercase;letter-spacing:.04em;background:0 0;border:1.5px solid #ffffff8c;padding:10px 20px;font-size:12px;font-weight:700;transition:border-color .15s;display:inline-block}.Investors-module__7r7h7W__btnOutlineWhite:hover{border-color:#fff}.Investors-module__7r7h7W__marketStats{grid-template-columns:repeat(3,1fr);gap:16px;margin:28px 0;display:grid}.Investors-module__7r7h7W__marketCard{background:var(--white);border:1.5px solid var(--border);border-radius:var(--r-md);padding:24px 20px}.Investors-module__7r7h7W__marketValue{font-family:var(--font-poppins), "Inter", sans-serif;color:var(--red-cta);margin-bottom:8px;font-size:32px;font-weight:900;line-height:1}.Investors-module__7r7h7W__marketCardLabel{color:var(--body);font-size:13px;line-height:1.5}.Investors-module__7r7h7W__marketBody{color:var(--body);max-width:740px;font-size:14px;line-height:1.75}.Investors-module__7r7h7W__moatGrid{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:28px;display:grid}.Investors-module__7r7h7W__moatCard{background:var(--white);border:1.5px solid var(--border);border-radius:var(--r-md);flex-direction:column;padding:28px 24px 20px;display:flex}.Investors-module__7r7h7W__moatCircle{background:var(--red);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:16px;font-size:18px;font-weight:700;display:flex}.Investors-module__7r7h7W__moatHeading{color:var(--text);margin-bottom:12px;font-size:15px;font-weight:700;line-height:1.3}.Investors-module__7r7h7W__moatBody{color:var(--body);flex:1;margin-bottom:16px;font-size:13px;line-height:1.7}.Investors-module__7r7h7W__moatProof{text-transform:uppercase;letter-spacing:.06em;color:var(--red);border-top:1px solid var(--border);margin-top:auto;padding-top:12px;font-size:11px;font-weight:700}.Investors-module__7r7h7W__tractionRow{grid-template-columns:repeat(4,1fr);gap:16px;margin:28px 0 20px;display:grid}.Investors-module__7r7h7W__tractionCard{background:var(--white);border:1.5px solid var(--border);border-radius:var(--r-md);padding:24px 20px}.Investors-module__7r7h7W__tractionValue{font-family:var(--font-poppins), "Inter", sans-serif;color:var(--red-cta);margin-bottom:8px;font-size:28px;font-weight:900;line-height:1}.Investors-module__7r7h7W__tractionLabel{color:var(--muted);font-size:12px;line-height:1.4}.Investors-module__7r7h7W__tractionNote{color:var(--muted);margin-top:8px;font-size:13px;font-style:italic}.Investors-module__7r7h7W__ask{background:var(--ink);padding:72px 0}.Investors-module__7r7h7W__askLabel{text-transform:uppercase;letter-spacing:.08em;color:var(--red);margin-bottom:12px;font-size:11px;font-weight:700}.Investors-module__7r7h7W__askHeadline{font-family:var(--font-poppins), "Inter", sans-serif;color:#fff;margin-bottom:28px;font-size:clamp(28px,4vw,40px);font-weight:900;line-height:1.1}.Investors-module__7r7h7W__askList{flex-direction:column;gap:12px;max-width:620px;margin-bottom:28px;list-style:none;display:flex}.Investors-module__7r7h7W__askList li{color:#ffffffd9;padding-left:20px;font-size:14px;line-height:1.6;position:relative}.Investors-module__7r7h7W__askList li:before{content:"";background:var(--red);border-radius:50%;width:8px;height:8px;position:absolute;top:7px;left:0}.Investors-module__7r7h7W__askSub{color:#ffffff8c;margin-bottom:28px;font-size:13px;font-style:italic}.Investors-module__7r7h7W__askCtas{flex-wrap:wrap;gap:12px;display:flex}.Investors-module__7r7h7W__btnLight{color:var(--text);border-radius:var(--r-sm);text-transform:uppercase;letter-spacing:.04em;background:#fff;padding:11px 22px;font-size:12px;font-weight:700;transition:opacity .15s;display:inline-block}.Investors-module__7r7h7W__btnLight:hover{opacity:.9}.Investors-module__7r7h7W__btnOutlineAsk{color:#fff;border-radius:var(--r-sm);text-transform:uppercase;letter-spacing:.04em;background:0 0;border:1.5px solid #ffffff8c;padding:10px 20px;font-size:12px;font-weight:700;transition:border-color .15s;display:inline-block}.Investors-module__7r7h7W__btnOutlineAsk:hover{border-color:#fff}.Investors-module__7r7h7W__teamGrid{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:28px;display:grid}.Investors-module__7r7h7W__teamCard{background:var(--white);border:1.5px solid var(--border);border-radius:var(--r-md);padding:24px}.Investors-module__7r7h7W__teamName{font-family:var(--font-poppins), "Inter", sans-serif;color:var(--red-cta);margin-bottom:4px;font-size:16px;font-weight:700}.Investors-module__7r7h7W__teamRole{color:var(--text);margin-bottom:2px;font-size:13px;font-weight:600}.Investors-module__7r7h7W__teamOrg{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);margin-bottom:10px;font-size:11px;font-weight:700}.Investors-module__7r7h7W__teamEmail{color:var(--muted);text-underline-offset:2px;word-break:break-all;margin-bottom:10px;font-size:12px;text-decoration:underline;display:block}.Investors-module__7r7h7W__teamBio{color:var(--body);border-top:1px solid var(--border);margin-top:4px;padding-top:10px;font-size:12px;line-height:1.6}@media (max-width:900px){.Investors-module__7r7h7W__moatGrid{grid-template-columns:1fr}.Investors-module__7r7h7W__tractionRow{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.Investors-module__7r7h7W__marketStats,.Investors-module__7r7h7W__teamGrid{grid-template-columns:1fr}}@media (max-width:480px){.Investors-module__7r7h7W__tractionRow{grid-template-columns:1fr}}
