.investor-inquiry{position:relative;isolation:isolate;display:grid;grid-template-columns:.9fr 1.1fr;gap:64px;align-items:center;margin-bottom:100px;overflow:hidden;border:1px solid rgba(231,184,91,.34);border-radius:28px;background:radial-gradient(circle at 12% 22%,rgba(231,184,91,.13),transparent 31%),radial-gradient(circle at 88% 76%,rgba(64,234,245,.09),transparent 28%),linear-gradient(145deg,rgba(8,36,58,.98),rgba(2,13,24,.99));box-shadow:0 38px 110px rgba(0,0,0,.4)}.investor-inquiry:before{content:"";position:absolute;z-index:-1;inset:0;opacity:.15;background-image:linear-gradient(rgba(64,234,245,.12) 1px,transparent 1px),linear-gradient(90deg,rgba(64,234,245,.12) 1px,transparent 1px);background-size:42px 42px}.investor-copy h2{margin:14px 0 25px;font:600 clamp(40px,4.8vw,66px)/1 Space Grotesk;letter-spacing:-.045em}.investor-copy h2 span{color:var(--gold)}.investor-copy>p:not(.eyebrow,.investor-disclaimer){color:#b7c8d4;font-size:17px;line-height:1.72}.investor-focus{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:28px 0}.investor-focus span{display:flex;align-items:center;gap:10px;padding:13px;border:1px solid rgba(64,234,245,.18);background:rgba(4,24,40,.72);color:#dbe6ed;font:600 12px Space Grotesk}.investor-focus b{color:var(--gold);font-size:9px}.investor-contact-link{display:inline-flex;gap:13px;align-items:center;color:var(--cyan);font:700 12px Space Grotesk;text-decoration:none;border-bottom:1px solid rgba(64,234,245,.35);padding-bottom:5px}.investor-contact-link:hover,.investor-contact-link:focus-visible{color:#fff;outline:none}.investor-disclaimer{margin-top:22px;color:#70899b;font-size:11px;line-height:1.65}.investor-form{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:30px;border:1px solid rgba(64,234,245,.25);border-radius:22px;background:rgba(3,18,31,.92);box-shadow:0 26px 70px rgba(0,0,0,.36)}.investor-form-head{grid-column:1/-1;display:flex;align-items:center;gap:13px;padding-bottom:17px;border-bottom:1px solid rgba(64,234,245,.18)}.investor-form-head>span{width:10px;height:10px;border-radius:50%;background:var(--gold);box-shadow:0 0 0 0 rgba(231,184,91,.5);animation:investorPulse 2s ease-out infinite}.investor-form-head small,.investor-form-head b{display:block}.investor-form-head small{color:var(--cyan);font:700 8px Space Grotesk;letter-spacing:.15em}.investor-form-head b{margin-top:5px;color:#fff;font:600 17px Space Grotesk}.investor-form label{color:#b9cad6;font-size:12px;font-weight:700}.investor-form input,.investor-form select,.investor-form textarea{width:100%;margin-top:7px;padding:13px;border:1px solid rgba(64,234,245,.2);border-radius:4px;background:#071d31;color:#f6fbff;font:500 14px Manrope}.investor-form input:focus,.investor-form select:focus,.investor-form textarea:focus{border-color:var(--cyan);outline:2px solid rgba(64,234,245,.13);outline-offset:1px}.investor-form textarea{resize:vertical}.investor-consent{display:flex;align-items:flex-start;gap:10px}.investor-consent input{width:17px;height:17px;flex:0 0 auto;margin:1px 0 0;accent-color:var(--gold)}.investor-consent span{line-height:1.45}.investor-submit{display:flex;align-items:center;justify-content:center;gap:18px;padding:15px 20px;border:1px solid var(--gold);border-radius:4px;background:linear-gradient(110deg,var(--gold),#ffe7a2);color:#071725;font:800 13px Space Grotesk;cursor:pointer;transition:.25s}.investor-submit:hover,.investor-submit:focus-visible{transform:translateY(-2px);box-shadow:0 14px 35px rgba(231,184,91,.2);outline:none}.investor-submit:disabled{cursor:wait;opacity:.7;transform:none}.investor-form-note{margin:0;color:#7891a4;font-size:11px;line-height:1.5}@keyframes investorPulse{75%,100%{box-shadow:0 0 0 12px rgba(231,184,91,0)}}@media(max-width:900px){.investor-inquiry{grid-template-columns:1fr;gap:38px}}@media(max-width:600px){.investor-inquiry{padding:72px 18px;border-radius:20px}.investor-form{grid-template-columns:1fr;padding:20px}.investor-form label,.investor-form-head,.investor-form .wide{grid-column:1}.investor-focus{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.investor-form-head>span{animation:none}}
