.Join-module__8b9m7G__page{background:var(--color-midnight);color:var(--color-paper)}.Join-module__8b9m7G__header{text-align:center;flex-direction:column;align-items:center;gap:16px;margin:40px 0;display:flex}.Join-module__8b9m7G__header img{object-fit:contain}.Join-module__8b9m7G__header p{color:var(--color-fog);letter-spacing:.18em;font-size:12px;font-weight:600}.Join-module__8b9m7G__header h1{font:600 clamp(32px,5vw,52px)/1.1 var(--font-space-grotesk),sans-serif;letter-spacing:-.04em}.Join-module__8b9m7G__header span{color:var(--color-fog);line-height:1.6}.Join-module__8b9m7G__page section,.Join-module__8b9m7G__page article{border-color:var(--color-steel);background:var(--color-deep);box-shadow:var(--shadow-neo)}.Join-module__8b9m7G__page h2{font-family:var(--font-space-grotesk),sans-serif}.Join-module__8b9m7G__page article{border-radius:24px;flex-direction:column;display:flex}.Join-module__8b9m7G__page article button{color:#fff;background:#1f1fd1;border:1px solid #1f1fd1;margin-top:24px}.Join-module__8b9m7G__page button{letter-spacing:.02em;text-transform:none;min-height:48px;font-size:14px;font-weight:600}.Join-module__8b9m7G__page button:hover:not(:disabled){color:#fff;background:#1718ad}.Join-module__8b9m7G__page input{background:var(--color-midnight);color:var(--color-paper);min-height:52px;font-size:16px}.Join-module__8b9m7G__page input::placeholder{color:var(--color-mist)}.Join-module__8b9m7G__page :is(a,button,input):focus-visible{outline-offset:4px;outline:3px solid #1f1fd1}.Join-module__8b9m7G__page [role=alert]{border:1px solid var(--color-steel);border-radius:12px;padding:12px}@media (prefers-reduced-motion:reduce){.Join-module__8b9m7G__page *{transition:none!important}}
