@layer components{.c-project-access{place-items:center;min-height:75vh;padding:100px 24px 80px;display:grid}.c-project-access>div{width:100%;max-width:440px}.c-project-access_label{color:#94e2b8;font-size:12px}.c-project-access h1{margin:20px 0;font-size:clamp(28px,4vw,40px);line-height:1.15}.c-project-access p{color:#a3a3a3;font-size:14px;line-height:1.7}.c-project-access form{gap:12px;margin:28px 0;display:grid}.c-project-access label{font-size:12px}.c-project-access input{color:#f5f5f5;background:#101010;border:1px solid #303030;border-radius:5px;width:100%;padding:12px 14px}.c-project-access button{color:#050505;cursor:pointer;background:#94e2b8;border-radius:5px;padding:12px 18px}.c-project-access button:disabled{opacity:.5;cursor:default}.c-project-access a{margin-top:22px;font-size:12px;display:inline-block}.c-project-access input:focus-visible,.c-project-access button:focus-visible,.c-project-access a:focus-visible{outline-offset:4px;outline:2px solid #94e2b8}.c-project-access [role=alert]{color:#edaaa1}}
