.access-module__fFE4Sa__page{place-items:center;min-height:calc(100svh - 10rem);padding:4rem 1.25rem;display:grid}.access-module__fFE4Sa__card{background:#070809e0;border:1px solid #ffffff1f;width:min(100%,32rem);padding:clamp(1.5rem,5vw,3rem);box-shadow:0 2rem 6rem #0000006b}.access-module__fFE4Sa__eyebrow{color:#bd8cff;letter-spacing:.16em;text-transform:uppercase;font-size:.75rem;font-weight:700}.access-module__fFE4Sa__card h1{margin:.8rem 0 0;font-size:clamp(2rem,7vw,3.5rem);line-height:.98}.access-module__fFE4Sa__card>p{color:#ffffffa6;margin:1rem 0 0}.access-module__fFE4Sa__form{gap:.75rem;margin-top:2rem;display:grid}.access-module__fFE4Sa__form label{letter-spacing:.08em;text-transform:uppercase;font-size:.8rem;font-weight:700}.access-module__fFE4Sa__controls{grid-template-columns:minmax(0,1fr) auto;display:grid}.access-module__fFE4Sa__controls input,.access-module__fFE4Sa__controls button{min-height:3.25rem;font:inherit;border:1px solid #ffffff2e}.access-module__fFE4Sa__controls input{color:#fff;background:#ffffff0d;border-right:0;border-radius:0;outline:none;min-width:0;padding:0 1rem}.access-module__fFE4Sa__controls input:focus-visible{border-color:#bd8cff;box-shadow:inset 0 0 0 1px #bd8cff}.access-module__fFE4Sa__controls button{cursor:pointer;color:#080609;background:#bd8cff;padding:0 1.25rem;font-weight:800}.access-module__fFE4Sa__controls button:hover{background:#cba5ff}.access-module__fFE4Sa__error{color:#ff9a9a;margin:0;font-size:.875rem}@media (max-width:30rem){.access-module__fFE4Sa__controls{grid-template-columns:1fr;gap:.6rem}.access-module__fFE4Sa__controls input{border-right:1px solid #ffffff2e}}
