.access-page{background:var(--bxrx-color-base-black);place-items:center;min-height:100svh;padding:24px;display:grid}.access-card{background:#171717;border-radius:32px;flex-direction:column;align-items:center;gap:40px;width:min(400px,100%);padding:40px;display:flex}.access-mark{width:127px;height:42px;display:block}.access-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.access-form{flex-direction:column;gap:8px;width:100%;display:flex}.access-form input[type=password]{border:1px solid var(--bxrx-color-alpha-white-10);color:#fff;text-align:center;width:100%;height:56px;font:500 17px/22px var(--bxrx-font-family-sans);letter-spacing:-.025em;background:0 0;border-radius:99px;padding:8px 16px}.access-form input::placeholder{color:#fff6;opacity:1}.access-form input:focus-visible{outline:var(--bxrx-focus-width) solid var(--bxrx-border-focus);outline-offset:var(--bxrx-focus-offset)}.access-form .access-continue{background:var(--bxrx-color-purple-700);letter-spacing:-.025em;width:100%;height:56px;font-size:17px;line-height:22px}.access-error{color:var(--investor-paper);text-align:center;margin:8px 0 0;font-size:14px;line-height:1.5}@media (max-width:420px){.access-card{padding:32px 24px}}@media (prefers-reduced-motion:no-preference){.access-card{animation:investor-arrive .7s var(--investor-entrance-easing) backwards}}
