.ei-request-access{padding-top:8px}.ei-request-access .ra-section{padding:64px 0 80px}.ei-request-access .ra-wrap{max-width:1080px;margin:0 auto;padding:0 32px}.ei-request-access .ra-grid{grid-template-columns:.9fr 1.1fr;align-items:start;gap:56px;display:grid}.ei-request-access .ra-eyebrow{color:var(--accent);letter-spacing:.14em;text-transform:uppercase;margin-bottom:16px;font-size:11px;font-weight:600}.ei-request-access .ra-h1{letter-spacing:-.03em;margin:0 0 16px;font-size:33px;font-weight:500;line-height:1.12}.ei-request-access .ra-sub{color:var(--fg-secondary);max-width:420px;margin:0 0 32px;font-size:15px;line-height:1.6}.ei-request-access .ra-values{flex-direction:column;gap:22px;margin-bottom:32px;display:flex}.ei-request-access .ra-value{align-items:flex-start;gap:12px;display:flex}.ei-request-access .ra-value svg{color:var(--accent);flex-shrink:0;margin-top:2px}.ei-request-access .ra-value-title{margin:0 0 3px;font-size:14px;font-weight:500}.ei-request-access .ra-value-desc{color:var(--fg-secondary);margin:0;font-size:13px;line-height:1.5}.ei-request-access .ra-trust{border-top:1px solid var(--border-subtle);padding-top:18px}.ei-request-access .ra-trust-label{letter-spacing:.06em;text-transform:uppercase;color:var(--fg-muted,var(--fg-secondary));opacity:.8;margin-bottom:12px;font-size:11px}.ei-request-access .ra-logos{color:var(--fg-secondary);flex-wrap:wrap;gap:8px 18px;font-size:12.5px;font-weight:500;display:flex}.ei-request-access .ra-card{background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);padding:28px 28px 26px}.ei-request-access .ra-card-h{margin:0 0 4px;font-size:16px;font-weight:500}.ei-request-access .ra-card-sub{color:var(--fg-secondary);margin:0 0 26px;font-size:13px}.ei-request-access .ra-fields{flex-direction:column;gap:22px;display:flex}.ei-request-access .ra-field{flex-direction:column;display:flex}.ei-request-access .ra-label{color:var(--fg-secondary);margin-bottom:5px;font-size:11.5px}.ei-request-access .ra-req{color:var(--accent);margin-left:2px}.ei-request-access .ra-input{appearance:none;border:none;border-bottom:1px solid var(--border-default,var(--border-subtle));width:100%;color:var(--fg-primary);background:0 0;border-radius:0;padding:4px 0 7px;font-family:inherit;font-size:14px;transition:border-color .15s}.ei-request-access textarea.ra-input{resize:vertical;min-height:46px}.ei-request-access select.ra-input{cursor:pointer}.ei-request-access .ra-input::placeholder{color:var(--fg-secondary);opacity:.55}.ei-request-access .ra-input:focus{border-bottom-color:var(--accent);border-bottom-width:2px;outline:none;padding-bottom:6px}.ei-request-access .ra-input:disabled{opacity:.5}.ei-request-access select.ra-input option{background:var(--bg-elevated);color:var(--fg-primary)}.ei-request-access .ra-submit{background:var(--accent);width:100%;color:var(--on-accent);border-radius:var(--radius-md);cursor:pointer;border:none;justify-content:center;align-items:center;gap:8px;margin-top:28px;padding:12px;font-size:14px;font-weight:500;transition:background .15s;display:inline-flex}.ei-request-access .ra-submit:hover:not(:disabled){background:var(--accent-hover)}.ei-request-access .ra-submit:disabled{opacity:.55;cursor:not-allowed}.ei-request-access .ra-error{color:var(--danger,#f87171);align-items:center;gap:6px;margin-top:12px;font-size:12.5px;display:flex}.ei-request-access .ra-success-head{margin-bottom:18px}.ei-request-access .ra-success-icon{background:var(--accent-muted-bg);width:36px;height:36px;color:var(--accent);border-radius:50%;justify-content:center;align-items:center;margin-bottom:14px;display:inline-flex}.ei-request-access .ra-success-title{letter-spacing:-.02em;margin:0 0 8px;font-size:20px;font-weight:500}.ei-request-access .ra-success-body{color:var(--fg-secondary);margin:0;font-size:14px;line-height:1.55}.ei-request-access .ra-success-body a{color:var(--accent)}@media (max-width:860px){.ei-request-access .ra-section{padding:40px 0 56px}.ei-request-access .ra-grid{grid-template-columns:1fr;gap:40px}.ei-request-access .ra-h1{font-size:28px}}
