.Submit-module__CQlg_a__pageContainer{background-color:var(--background);flex-direction:column;min-height:100vh;display:flex}.Submit-module__CQlg_a__header{z-index:50;background-color:#0000;align-items:center;width:100%;max-width:1200px;margin:0 auto;padding:clamp(20px,6vw,40px) clamp(20px,6vw,40px) 12px;display:flex;position:sticky;top:0}.Submit-module__CQlg_a__main{flex:1;justify-content:center;align-items:flex-start;margin-top:-25px;padding:40px 20px 80px;display:flex}.Submit-module__CQlg_a__content{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:640px;display:flex}.Submit-module__CQlg_a__badge{color:#fff;background-color:#111;border-radius:99px;align-items:center;margin-bottom:24px;padding:8px 16px;font-size:.875rem;font-weight:500;display:inline-flex}.Submit-module__CQlg_a__yellowDot{background-color:var(--brand-yellow);border-radius:50%;width:8px;height:8px;margin-right:8px}.Submit-module__CQlg_a__title{letter-spacing:-.04em;color:var(--foreground);margin-bottom:16px;font-size:clamp(3rem,5vw,4.5rem);font-weight:500;line-height:1.1}.Submit-module__CQlg_a__subtitle{color:#a1a1aa;max-width:480px;margin-bottom:48px;font-size:1.125rem;line-height:1.6}.Submit-module__CQlg_a__formCard{color:#fff;text-align:left;background-color:#0b0b0b;border-radius:24px;width:100%;padding:48px;box-shadow:0 40px 80px #0000001a}.Submit-module__CQlg_a__form{flex-direction:column;gap:24px;display:flex}.Submit-module__CQlg_a__row{gap:16px;display:flex}.Submit-module__CQlg_a__field{flex-direction:column;flex:1;gap:8px;display:flex}.Submit-module__CQlg_a__field label{color:#a1a1aa;font-size:.8125rem;font-weight:500}.Submit-module__CQlg_a__optional{color:#52525b;margin-left:4px;font-weight:400}.Submit-module__CQlg_a__helpText{color:#71717a;margin-top:2px;font-size:.75rem}.Submit-module__CQlg_a__input,.Submit-module__CQlg_a__textarea{color:#fff;background-color:#27272a;border:1px solid #0000;border-radius:8px;outline:none;padding:12px 16px;font-family:inherit;font-size:1rem;transition:all .2s}.Submit-module__CQlg_a__input:focus,.Submit-module__CQlg_a__textarea:focus{border-color:var(--brand-yellow);background-color:#27272a}.Submit-module__CQlg_a__textarea{resize:vertical;min-height:80px}.Submit-module__CQlg_a__submitButton{color:#fff;cursor:pointer;background-color:#27272a;border:none;border-radius:12px;justify-content:flex-start;align-items:center;gap:16px;width:100%;margin-top:8px;padding:12px 24px;font-size:1rem;font-weight:600;transition:all .2s;display:inline-flex}.Submit-module__CQlg_a__submitButton:hover:not(:disabled){background-color:#3f3f46;transform:translateY(-1px)}.Submit-module__CQlg_a__btnIconWrapper{background-color:var(--brand-yellow);color:#000;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.Submit-module__CQlg_a__submitButton:disabled{opacity:.7;cursor:not-allowed;transform:none}.Submit-module__CQlg_a__errorText{color:#ff3b30;text-align:center;margin-top:8px;font-size:.875rem}.Submit-module__CQlg_a__successState{text-align:center;flex-direction:column;align-items:center;gap:16px;padding:40px 0;animation:.5s Submit-module__CQlg_a__fadeIn;display:flex}.Submit-module__CQlg_a__successIconWrapper{width:64px;height:64px;color:var(--brand-yellow);background-color:#ffffff0d;border-radius:50%;justify-content:center;align-items:center;margin-bottom:8px;display:flex}.Submit-module__CQlg_a__successIconWrapper svg{width:32px;height:32px}.Submit-module__CQlg_a__successState h2{color:#fff;margin:0;font-size:2rem;font-weight:600}.Submit-module__CQlg_a__successState p{color:#a1a1aa;margin:0;font-size:1.125rem}.Submit-module__CQlg_a__resetBtn{color:#e4e4e7;cursor:pointer;background:0 0;border:1px solid #3f3f46;border-radius:99px;margin-top:24px;padding:8px 24px;font-size:.875rem;transition:all .2s}.Submit-module__CQlg_a__resetBtn:hover{background:#27272a}@keyframes Submit-module__CQlg_a__fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:600px){.Submit-module__CQlg_a__row{flex-direction:column;gap:16px}.Submit-module__CQlg_a__formCard{padding:24px}.Submit-module__CQlg_a__title{font-size:2.5rem}}
