.QuickSignupForm_form__IWEWe{display:flex;flex-direction:column;gap:1.5rem}.QuickSignupForm_formRow__uBy1Y{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem}@media (min-width:640px){.QuickSignupForm_formRow__uBy1Y{grid-template-columns:1fr 1fr}}.QuickSignupForm_formGroup__6k_Wk{display:flex;flex-direction:column;gap:.25rem}.QuickSignupForm_label__KUapd{font-size:.875rem;font-weight:500;color:var(--gray-300);font-family:var(--font-inter),sans-serif}.QuickSignupForm_required__ITfBT{color:var(--yellow)}.QuickSignupForm_optional__2xZnB{color:var(--gray-500);font-size:.75rem}.QuickSignupForm_input__Y3Mf9,.QuickSignupForm_textarea__7CNS_{width:100%;padding:.75rem 1rem;background:var(--gray-900);border:1px solid var(--gray-700);border-radius:.5rem;color:var(--white);font-size:.875rem;font-family:var(--font-inter),sans-serif;transition:all .2s ease;-webkit-appearance:none}.QuickSignupForm_input__Y3Mf9:focus,.QuickSignupForm_textarea__7CNS_:focus{outline:none;border-color:var(--yellow);box-shadow:0 0 0 3px rgba(255,215,0,.1)}.QuickSignupForm_input__Y3Mf9:disabled,.QuickSignupForm_textarea__7CNS_:disabled{opacity:.5;cursor:not-allowed}.QuickSignupForm_inputError__uW6kV{border-color:#ef4444}.QuickSignupForm_textarea__7CNS_{resize:vertical;min-height:80px}.QuickSignupForm_textarea__7CNS_::-webkit-scrollbar{width:8px}.QuickSignupForm_textarea__7CNS_::-webkit-scrollbar-track{background:var(--gray-800);border-radius:4px}.QuickSignupForm_textarea__7CNS_::-webkit-scrollbar-thumb{background:var(--gray-600);border-radius:4px;-webkit-transition:background .2s ease;transition:background .2s ease}.QuickSignupForm_textarea__7CNS_::-webkit-scrollbar-thumb:hover{background:var(--gray-500)}.QuickSignupForm_textarea__7CNS_::-webkit-scrollbar-thumb:active{background:var(--yellow)}.QuickSignupForm_textarea__7CNS_{scrollbar-width:thin;scrollbar-color:var(--gray-600) var(--gray-800)}.QuickSignupForm_textarea__7CNS_:not(:placeholder-shown){border-color:var(--gray-600);background:rgba(255,255,255,.02)}.QuickSignupForm_error__WdvfT{font-size:.75rem;color:#ef4444;margin-top:.25rem}.QuickSignupForm_uploadSection___45B0{display:flex;flex-direction:column;gap:.25rem}.QuickSignupForm_uploadArea__w37vF{border:2px dashed var(--gray-700);border-radius:.5rem;padding:2rem;background:var(--gray-900);cursor:pointer;transition:all .2s ease;position:relative}.QuickSignupForm_uploadArea__w37vF:hover{border-color:var(--gray-600);background:rgba(255,215,0,.05)}.QuickSignupForm_uploadAreaError__OMotF{border-color:#ef4444;background:rgba(239,68,68,.05)}.QuickSignupForm_uploadAreaDragging__do7bp{border-color:var(--yellow);background:rgba(255,215,0,.1);transform:scale(1.01)}.QuickSignupForm_fileInput__9_tkq{position:absolute;width:0;height:0;opacity:0;pointer-events:none}.QuickSignupForm_uploadPlaceholder__olRBI{text-align:center}.QuickSignupForm_uploadIcon__Rg4yp{width:3rem;height:3rem;color:var(--gray-500);margin:0 auto 1rem}.QuickSignupForm_uploadPlaceholder__olRBI p{color:var(--gray-400);font-size:.875rem;margin-bottom:.5rem}.QuickSignupForm_uploadHint__uipQ3{color:var(--gray-500);font-size:.75rem}.QuickSignupForm_fileInfo__rmizG{display:flex;align-items:center;gap:1rem;position:relative;width:100%}.QuickSignupForm_fileIcon__YoJLa{width:3rem;height:3rem;color:var(--gray-400);flex-shrink:0}.QuickSignupForm_fileInfo__rmizG>div{flex:1 1;min-width:0}.QuickSignupForm_fileName__wqKk2{font-size:.875rem;font-weight:500;color:var(--white);margin-bottom:.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.QuickSignupForm_fileSize___UDOt{font-size:.75rem;color:var(--gray-400)}.QuickSignupForm_removeFileButton__jyFJg{position:absolute;right:0;top:50%;transform:translateY(-50%);width:2rem;height:2rem;border-radius:50%;border:1px solid var(--gray-700);background:var(--gray-800);color:var(--gray-400);font-size:1.2rem;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.QuickSignupForm_removeFileButton__jyFJg:hover:not(:disabled){background:var(--gray-700);color:var(--white);border-color:var(--gray-600)}.QuickSignupForm_removeFileButton__jyFJg:disabled{opacity:.5;cursor:not-allowed}.QuickSignupForm_progressContainer__bcnUm{display:flex;flex-direction:column;gap:.75rem}.QuickSignupForm_progressBar__tit1F{width:100%;height:.5rem;background:var(--gray-800);border-radius:.25rem;overflow:hidden}.QuickSignupForm_progressFill__mY07T{height:100%;background:var(--yellow);transition:width .3s ease;border-radius:.25rem}.QuickSignupForm_progressInfo__bTCxs{display:flex;justify-content:space-between;align-items:center;font-size:.875rem}.QuickSignupForm_progressInfo__bTCxs span:first-child{color:var(--gray-400)}.QuickSignupForm_progressInfo__bTCxs span:last-child{font-weight:500;color:var(--white)}.QuickSignupForm_cancelButton__NVLxD{background:none;border:none;color:#ef4444;font-size:.875rem;font-weight:500;cursor:pointer;transition:color .2s ease}.QuickSignupForm_cancelButton__NVLxD:hover{color:#dc2626}.QuickSignupForm_errorMessage__zIOzH{background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);border-radius:.5rem;padding:1rem;display:flex;align-items:flex-start;gap:.75rem}.QuickSignupForm_errorIcon__8Z_z3{width:1.25rem;height:1.25rem;color:#ef4444;flex-shrink:0}.QuickSignupForm_errorMessage__zIOzH p{font-size:.875rem;color:#ef4444}.QuickSignupForm_submitButton__NXbyt{width:100%;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:1rem 2rem;background:var(--yellow);color:var(--black);border:none;border-radius:.5rem;font-size:1rem;font-weight:600;font-family:var(--font-outfit),sans-serif;cursor:pointer;transition:all .2s ease}.QuickSignupForm_submitButton__NXbyt:hover:not(:disabled){background:var(--yellow-dark);transform:translateY(-2px);box-shadow:0 4px 12px rgba(255,215,0,.3)}.QuickSignupForm_submitButton__NXbyt:disabled{opacity:.5;cursor:not-allowed}.QuickSignupForm_submitButton__NXbyt svg{width:1.25rem;height:1.25rem}.QuickSignupForm_buttonSpinner__kIED0{width:1.25rem;height:1.25rem;border:2px solid transparent;border-top:2px solid var(--black);border-radius:50%;animation:QuickSignupForm_spin__UKH6E .8s linear infinite}.QuickSignupForm_successContainer___fMiu{display:flex;align-items:center;justify-content:center;min-height:400px;padding:2rem 1rem}.QuickSignupForm_successContent__j3kgN{text-align:center;max-width:600px;width:100%}.QuickSignupForm_successIcon__y25pe{width:4rem;height:4rem;color:var(--green);margin:0 auto 1rem}.QuickSignupForm_successContent__j3kgN h2{font-size:1.5rem;font-weight:700;color:var(--white);margin-bottom:.5rem;font-family:var(--font-outfit),sans-serif}.QuickSignupForm_successContent__j3kgN p{color:var(--gray-400);margin-bottom:1rem}.QuickSignupForm_successMessage__5GwLM{font-size:1rem;line-height:1.5;color:var(--gray-300);margin-bottom:1.5rem}.QuickSignupForm_successInfo__qxTRb{background:rgba(59,130,246,.1);border:1px solid rgba(59,130,246,.3);border-radius:.5rem;padding:1rem;margin-bottom:1.5rem}.QuickSignupForm_successInfo__qxTRb p{color:var(--white);margin:0;font-size:.875rem;line-height:1.5}.QuickSignupForm_successInfo__qxTRb strong{color:var(--yellow)}.QuickSignupForm_importantNote__EhJMG{background:rgba(255,215,0,.05);border:1px solid rgba(255,215,0,.2);border-radius:.75rem;padding:1.5rem;margin-bottom:2rem;display:flex;gap:1rem;align-items:flex-start}.QuickSignupForm_infoIcon__Yubx4{width:1.5rem;height:1.5rem;color:var(--yellow);flex-shrink:0;margin-top:.125rem}.QuickSignupForm_importantNote__EhJMG>div{flex:1 1}.QuickSignupForm_importantNote__EhJMG p{color:var(--gray-300);margin:0 0 .75rem;font-size:.875rem;line-height:1.5}.QuickSignupForm_importantNote__EhJMG p:last-of-type{margin-bottom:1rem}.QuickSignupForm_stripeLinkButton__bTd4S{display:inline-flex;align-items:center;gap:.75rem;padding:.875rem 1.5rem;background:var(--yellow);color:var(--black);font-weight:700;font-size:.9375rem;text-decoration:none;border-radius:.5rem;transition:all .2s ease;margin-top:.5rem}.QuickSignupForm_stripeLinkButton__bTd4S:hover{background:var(--yellow-dark);transform:translateY(-2px);box-shadow:0 6px 16px rgba(255,215,0,.35)}.QuickSignupForm_stripeBadge__sdBI5{display:inline-block;padding:.25rem .625rem;background:var(--black);color:var(--yellow);font-size:.75rem;font-weight:600;border-radius:100px}.QuickSignupForm_pricingNote__es5IH{font-size:.75rem;color:var(--gray-400);margin-top:.75rem!important;font-style:italic}.QuickSignupForm_successOptions__uKKSm{display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem}.QuickSignupForm_primaryButton__ebF3H,.QuickSignupForm_secondaryButton__vEuMT,.QuickSignupForm_tertiaryButton__pyynl{display:inline-flex;align-items:center;justify-content:center;gap:.75rem;padding:1rem 1.5rem;border-radius:.5rem;font-weight:600;text-decoration:none;transition:all .2s ease;font-size:.875rem}.QuickSignupForm_primaryButton__ebF3H{background:var(--yellow);color:var(--black);border:2px solid var(--yellow)}.QuickSignupForm_primaryButton__ebF3H:hover{background:var(--yellow-dark);border-color:var(--yellow-dark);transform:translateY(-2px);box-shadow:0 4px 12px rgba(255,215,0,.3)}.QuickSignupForm_secondaryButton__vEuMT{background:transparent;color:var(--white);border:2px solid var(--gray-600)}.QuickSignupForm_secondaryButton__vEuMT:hover{background:var(--gray-800);border-color:var(--gray-500);transform:translateY(-1px)}.QuickSignupForm_tertiaryButton__pyynl{background:transparent;color:var(--gray-400);border:2px solid transparent}.QuickSignupForm_tertiaryButton__pyynl:hover{color:var(--white);background:var(--gray-800)}.QuickSignupForm_primaryButton__ebF3H svg,.QuickSignupForm_secondaryButton__vEuMT svg,.QuickSignupForm_tertiaryButton__pyynl svg{width:1.25rem;height:1.25rem;stroke-width:2}.QuickSignupForm_dashboardNote__s_W0l,.QuickSignupForm_socialNote__2_J6O{font-size:.75rem;color:var(--gray-500);margin:-.5rem 0 .5rem;font-style:italic}.QuickSignupForm_contactInfo__P3ZQZ{border-top:1px solid var(--gray-800);padding-top:1.5rem;margin-top:2rem}.QuickSignupForm_contactInfo__P3ZQZ p{font-size:.875rem;color:var(--gray-400);margin:0}.QuickSignupForm_contactInfo__P3ZQZ a{color:var(--yellow);text-decoration:none;font-weight:500}.QuickSignupForm_contactInfo__P3ZQZ a:hover{text-decoration:underline}.QuickSignupForm_spinner__THDLM{display:inline-block;width:2rem;height:2rem;border:3px solid var(--gray-700);border-top-color:var(--yellow);border-radius:50%;animation:QuickSignupForm_spin__UKH6E .8s linear infinite}.QuickSignupForm_disclaimer__h1SqK{text-align:center;font-size:.75rem;color:var(--gray-500)}.QuickSignupForm_paymentSection__PTyKx{display:flex;flex-direction:column;gap:1.25rem}.QuickSignupForm_backButton__R74tL{background:transparent;border:1px solid var(--gray-800);color:var(--gray-400);padding:.375rem .875rem;border-radius:.375rem;font-size:.813rem;cursor:pointer;transition:all .2s ease;align-self:flex-start;display:flex;align-items:center;gap:.375rem}.QuickSignupForm_backButton__R74tL:hover{background:rgba(255,255,255,.03);border-color:var(--gray-700);color:var(--gray-300)}.QuickSignupForm_paymentTitle__llUrJ{font-size:1.375rem;font-weight:700;color:var(--white);margin:0;font-family:var(--font-outfit),sans-serif}.QuickSignupForm_paymentDescription__AqQru{font-size:.9375rem;color:var(--gray-400);margin:-.375rem 0 0}.QuickSignupForm_paymentElement__4szsu{background:rgba(255,255,255,.02);border:1px solid var(--gray-800);border-radius:.5rem;padding:1.25rem}.QuickSignupForm_loadingContainer__kXTTM{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;gap:1.5rem}@keyframes QuickSignupForm_spin__UKH6E{to{transform:rotate(1turn)}}@keyframes QuickSignupForm_pulse__swci7{0%,to{opacity:.2}50%{opacity:.3}}@keyframes QuickSignupForm_progressPulse__WBGce{0%,to{opacity:.8}50%{opacity:1;transform:scaleY(1.1)}}@media (max-width:640px){.QuickSignupForm_form__IWEWe{gap:1.25rem}.QuickSignupForm_formGroup__6k_Wk{gap:.375rem}.QuickSignupForm_label__KUapd{font-size:.8125rem;margin-bottom:.125rem}.QuickSignupForm_input__Y3Mf9,select.QuickSignupForm_input__Y3Mf9{padding:.875rem 1rem;font-size:16px;min-height:48px}.QuickSignupForm_textarea__7CNS_{padding:.875rem 1rem;font-size:16px}select.QuickSignupForm_input__Y3Mf9{background-position:right .875rem center}.QuickSignupForm_uploadArea__w37vF{padding:1.75rem 1.25rem;border-radius:.75rem}.QuickSignupForm_uploadIcon__Rg4yp{width:2.5rem;height:2.5rem;margin-bottom:.75rem}.QuickSignupForm_uploadPlaceholder__olRBI p{font-size:.875rem;line-height:1.4}.QuickSignupForm_uploadHint__uipQ3{font-size:.75rem;margin-top:.25rem}.QuickSignupForm_fileInfo__rmizG{gap:.75rem}.QuickSignupForm_fileIcon__YoJLa{width:2.5rem;height:2.5rem}.QuickSignupForm_fileName__wqKk2{font-size:.8125rem}.QuickSignupForm_fileSize___UDOt{font-size:.6875rem}.QuickSignupForm_removeFileButton__jyFJg{width:2.25rem;height:2.25rem;font-size:1rem}.QuickSignupForm_submitButton__NXbyt{padding:1rem 1.5rem;font-size:.9375rem;min-height:48px;border-radius:.5rem}.QuickSignupForm_templateContainer__oDC_Q{margin-bottom:.5rem}.QuickSignupForm_templateLabel__E9_OG{font-size:.75rem;line-height:1.4;margin-bottom:.625rem}.QuickSignupForm_templateGrid__dwwV2{grid-template-columns:1fr;gap:.5rem}.QuickSignupForm_templateButton__m7PWR{padding:.75rem 1rem;font-size:.8125rem;min-height:44px;border-radius:.375rem;line-height:1.3}.QuickSignupForm_textarea__7CNS_{min-height:280px;line-height:1.4}.QuickSignupForm_progressContainer__bcnUm{gap:.5rem}.QuickSignupForm_progressBar__tit1F{height:.375rem}.QuickSignupForm_progressInfo__bTCxs{font-size:.8125rem}.QuickSignupForm_errorMessage__zIOzH{padding:.875rem;font-size:.8125rem;border-radius:.5rem}.QuickSignupForm_errorIcon__8Z_z3{width:1.125rem;height:1.125rem}.QuickSignupForm_successContainer___fMiu{padding:1.25rem .75rem;min-height:calc(100dvh - 200px)}.QuickSignupForm_successIcon__y25pe{width:3.5rem;height:3.5rem;margin-bottom:.875rem}.QuickSignupForm_successContent__j3kgN h2{font-size:1.375rem;margin-bottom:.625rem;line-height:1.2}.QuickSignupForm_successMessage__5GwLM{font-size:.9375rem;margin-bottom:1.25rem;padding:0 .5rem;line-height:1.4}.QuickSignupForm_successInfo__qxTRb{padding:.875rem;margin-bottom:1.25rem;border-radius:.5rem}.QuickSignupForm_successInfo__qxTRb p{font-size:.8125rem;line-height:1.4}.QuickSignupForm_importantNote__EhJMG{padding:1.25rem;margin-bottom:1.5rem;flex-direction:column;gap:.875rem}.QuickSignupForm_infoIcon__Yubx4{width:1.375rem;height:1.375rem}.QuickSignupForm_importantNote__EhJMG p{font-size:.8125rem}.QuickSignupForm_stripeLinkButton__bTd4S{display:flex;width:100%;justify-content:center;font-size:.875rem;padding:.875rem 1.25rem}.QuickSignupForm_stripeBadge__sdBI5{font-size:.6875rem;padding:.1875rem .5rem}.QuickSignupForm_successOptions__uKKSm{gap:.875rem;margin-bottom:1.5rem}.QuickSignupForm_primaryButton__ebF3H,.QuickSignupForm_secondaryButton__vEuMT,.QuickSignupForm_tertiaryButton__pyynl{font-size:.875rem;padding:.875rem 1.25rem;min-height:48px;border-radius:.5rem}.QuickSignupForm_dashboardNote__s_W0l,.QuickSignupForm_socialNote__2_J6O{font-size:.75rem;margin:-.375rem 0 .375rem;line-height:1.4;padding:0 1rem}.QuickSignupForm_contactInfo__P3ZQZ{padding-top:1.25rem;margin-top:1.5rem}.QuickSignupForm_contactInfo__P3ZQZ p{font-size:.8125rem;line-height:1.4}.QuickSignupForm_dropdownTrigger__toLDl{padding:.875rem 1rem;font-size:16px;min-height:48px}.QuickSignupForm_dropdownMenu__89cMc{max-height:400px;box-shadow:0 8px 20px rgba(0,0,0,.4)}.QuickSignupForm_dropdownSearch__IEGy4{padding:.625rem}.QuickSignupForm_dropdownSearchInput__56TTq{padding:.625rem .75rem;font-size:16px;border-radius:.5rem}.QuickSignupForm_dropdownOption__dVlLm{padding:.875rem .75rem;min-height:48px}.QuickSignupForm_dropdownOptionName__EotJM{font-size:.875rem;margin-bottom:.125rem}.QuickSignupForm_dropdownOptionDetails__rHVmd{font-size:.75rem}.QuickSignupForm_selectedCoachName__ZO8Zr{font-size:.875rem}.QuickSignupForm_selectedCoachDetails__qwukU{font-size:.75rem}.QuickSignupForm_copyBtn__QC0KL{padding:.375rem .625rem;font-size:.6875rem;border-radius:.25rem}}@media (max-width:360px){.QuickSignupForm_form__IWEWe{gap:1rem}.QuickSignupForm_formRow__uBy1Y{gap:.875rem}.QuickSignupForm_label__KUapd{font-size:.75rem}.QuickSignupForm_input__Y3Mf9,.QuickSignupForm_textarea__7CNS_,select.QuickSignupForm_input__Y3Mf9{padding:.75rem .875rem}.QuickSignupForm_uploadArea__w37vF{padding:1.5rem 1rem}.QuickSignupForm_submitButton__NXbyt{padding:.875rem 1.25rem;font-size:.875rem}.QuickSignupForm_templateButton__m7PWR{padding:.625rem .875rem;font-size:.75rem}.QuickSignupForm_successContent__j3kgN h2{font-size:1.25rem}.QuickSignupForm_successMessage__5GwLM{font-size:.875rem}.QuickSignupForm_primaryButton__ebF3H,.QuickSignupForm_secondaryButton__vEuMT,.QuickSignupForm_tertiaryButton__pyynl{font-size:.8125rem;padding:.75rem 1rem}}@media (pointer:coarse){.QuickSignupForm_templateButton__m7PWR{min-height:44px}.QuickSignupForm_removeFileButton__jyFJg{width:2.5rem;height:2.5rem}.QuickSignupForm_input__Y3Mf9,.QuickSignupForm_textarea__7CNS_,select.QuickSignupForm_input__Y3Mf9{min-height:44px}.QuickSignupForm_form__IWEWe{padding-bottom:env(safe-area-inset-bottom,1rem)}}select.QuickSignupForm_input__Y3Mf9{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23999' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:1.25rem;padding-right:2.5rem}select.QuickSignupForm_input__Y3Mf9 option{background:var(--gray-900);color:var(--white);padding:.5rem}.QuickSignupForm_templateContainer__oDC_Q{margin-bottom:.75rem}.QuickSignupForm_templateLabel__E9_OG{font-size:.75rem;color:var(--gray-400);margin-bottom:.5rem}.QuickSignupForm_templateGrid__dwwV2{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.5rem;gap:.5rem;margin-bottom:.75rem}.QuickSignupForm_templateButton__m7PWR{padding:.5rem .75rem;background:var(--gray-800);border:1px solid var(--gray-700);border-radius:.375rem;color:var(--gray-300);font-size:.75rem;font-weight:500;cursor:pointer;transition:all .2s ease;text-align:center;font-family:var(--font-inter),sans-serif;position:relative;overflow:hidden}.QuickSignupForm_templateButton__m7PWR:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:rgba(255,215,0,.2);transform:translate(-50%,-50%);transition:width .3s ease,height .3s ease}.QuickSignupForm_templateButton__m7PWR:active:before{width:100px;height:100px}.QuickSignupForm_templateButton__m7PWR:hover:not(:disabled){background:var(--gray-700);border-color:var(--gray-600);color:var(--white);transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.2)}.QuickSignupForm_templateButton__m7PWR:disabled{opacity:.5;cursor:not-allowed}.QuickSignupForm_templateActive__K2mT6{background:rgba(255,215,0,.1);border-color:var(--yellow);color:var(--yellow);font-weight:600}.QuickSignupForm_templateActive__K2mT6:hover:not(:disabled){background:rgba(255,215,0,.15);border-color:var(--yellow);color:var(--yellow);transform:translateY(-1px);box-shadow:0 2px 8px rgba(255,215,0,.3)}.QuickSignupForm_templateActive__K2mT6:after{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;background:linear-gradient(135deg,var(--yellow),var(--yellow-dark));border-radius:.5rem;opacity:.2;z-index:-1;animation:QuickSignupForm_pulse__swci7 2s ease-in-out infinite}.QuickSignupForm_customDropdown__t2xJG{position:relative;width:100%}.QuickSignupForm_dropdownTrigger__toLDl{width:100%;display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;background:var(--gray-900);border:1px solid var(--gray-700);border-radius:.5rem;color:var(--white);font-size:.875rem;font-family:var(--font-inter),sans-serif;cursor:pointer;transition:all .2s ease;text-align:left}.QuickSignupForm_dropdownTrigger__toLDl:hover:not(:disabled){border-color:var(--gray-600)}.QuickSignupForm_dropdownTriggerOpen__3cvWf,.QuickSignupForm_dropdownTrigger__toLDl:focus{outline:none;border-color:var(--yellow);box-shadow:0 0 0 3px rgba(255,215,0,.1)}.QuickSignupForm_dropdownTrigger__toLDl:disabled{opacity:.5;cursor:not-allowed}.QuickSignupForm_dropdownTriggerContent___Ltq_{flex:1 1;min-width:0}.QuickSignupForm_dropdownPlaceholder__FO__d{color:var(--gray-400)}.QuickSignupForm_selectedCoach__o72SS{display:flex;align-items:center;width:100%}.QuickSignupForm_selectedCoachInfo__yQZNT{display:flex;flex-direction:column;min-width:0;flex:1 1}.QuickSignupForm_selectedCoachName__ZO8Zr{font-weight:500;color:var(--white);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.QuickSignupForm_selectedCoachDetails__qwukU{font-size:.75rem;color:var(--gray-400);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.QuickSignupForm_dropdownIcon__eejus{width:1.25rem;height:1.25rem;color:var(--gray-400);transition:transform .2s ease;flex-shrink:0;margin-left:.5rem}.QuickSignupForm_dropdownIconOpen__T_QCO{transform:rotate(180deg)}.QuickSignupForm_dropdownMenu__89cMc{position:absolute;top:100%;left:0;right:0;margin-top:.25rem;background:var(--gray-900);border:1px solid var(--gray-700);border-radius:.5rem;box-shadow:0 10px 25px rgba(0,0,0,.3);z-index:50;max-height:400px;overflow:visible;animation:QuickSignupForm_dropdownSlideIn__U7JPA .15s ease-out}@keyframes QuickSignupForm_dropdownSlideIn__U7JPA{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.QuickSignupForm_dropdownSearch__IEGy4{padding:.75rem;border-bottom:1px solid var(--gray-800)}.QuickSignupForm_dropdownSearchInput__56TTq{width:100%;padding:.5rem .75rem;background:var(--gray-800);border:1px solid var(--gray-700);border-radius:.375rem;color:var(--white);font-size:.875rem;font-family:var(--font-inter),sans-serif;transition:all .2s ease}.QuickSignupForm_dropdownSearchInput__56TTq:focus{outline:none;border-color:var(--yellow);box-shadow:0 0 0 2px rgba(255,215,0,.1)}.QuickSignupForm_dropdownSearchInput__56TTq::placeholder{color:var(--gray-500)}.QuickSignupForm_dropdownOptions__5vJFZ{max-height:300px;overflow-y:auto}.QuickSignupForm_dropdownOption__dVlLm{width:100%;display:flex;align-items:center;padding:.75rem;background:transparent;color:var(--white);font-family:var(--font-inter),sans-serif;cursor:pointer;transition:all .2s ease;text-align:left;border:none;border-bottom:1px solid rgba(255,255,255,.05)}.QuickSignupForm_dropdownOption__dVlLm:hover{background:rgba(255,255,255,.05)}.QuickSignupForm_dropdownOption__dVlLm:last-child{border-bottom:none}.QuickSignupForm_dropdownOptionSelected__wVDOf{background:rgba(255,215,0,.1);color:var(--yellow)}.QuickSignupForm_dropdownOptionSelected__wVDOf:hover{background:rgba(255,215,0,.15)}.QuickSignupForm_dropdownOptionContent__pVAr8{display:flex;flex-direction:column;min-width:0;flex:1 1}.QuickSignupForm_dropdownOptionName__EotJM{font-weight:500;margin-bottom:.125rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.QuickSignupForm_dropdownOptionDetails__rHVmd{font-size:.75rem;color:var(--gray-400);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.QuickSignupForm_dropdownOptionSelected__wVDOf .QuickSignupForm_dropdownOptionDetails__rHVmd{color:rgba(255,215,0,.8)}.QuickSignupForm_copyBtn__QC0KL{margin-left:.5rem;padding:.25rem .75rem;font-size:.75rem;font-weight:600;line-height:1;border:1px solid var(--yellow);border-radius:.375rem;background:transparent;color:var(--yellow);cursor:pointer;transition:all .2s ease}.QuickSignupForm_copyBtn__QC0KL:focus-visible,.QuickSignupForm_copyBtn__QC0KL:hover{background:var(--yellow);color:var(--black);box-shadow:0 2px 6px rgba(255,215,0,.35);transform:translateY(-1px)}.QuickSignupForm_copyBtn__QC0KL:active{transform:translateY(0);box-shadow:0 1px 3px rgba(255,215,0,.25)}.QuickSignupForm_copyBtn__QC0KL:disabled{opacity:.6;cursor:default;box-shadow:none}.page_container__4g43y{min-height:100vh;background-color:var(--black);padding:3rem 1rem;margin-top:60px}.page_wrapper__vpxPJ{max-width:1200px;margin:0 auto}.page_content__fiZAL{max-width:48rem;margin:0 auto}.page_header__iqiZZ{text-align:center;margin-bottom:2rem}.page_title__XEOcL{font-size:2.5rem;font-weight:700;color:var(--white);margin-bottom:.5rem;font-family:var(--font-outfit),sans-serif;letter-spacing:-.02em;line-height:1.1}.page_subtitle__rnHDm{font-size:1.125rem;color:var(--gray-400);font-family:var(--font-inter),sans-serif;line-height:1.5;max-width:600px;margin:0 auto 1.5rem}.page_pricingBadge__kFAyg{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:linear-gradient(135deg,rgba(255,215,0,.1),rgba(255,215,0,.05));border:1px solid rgba(255,215,0,.3);border-radius:.5rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.page_limitedText__bbxmB{font-size:.75rem;font-weight:500;color:var(--gray-300);text-transform:uppercase;letter-spacing:.5px;font-family:var(--font-inter),sans-serif}.page_priceText__kPsxv{font-size:1.125rem;font-weight:700;color:var(--yellow);font-family:var(--font-outfit),sans-serif}.page_originalPrice___SXqw{font-size:.75rem;color:var(--gray-500);text-decoration:line-through;font-family:var(--font-inter),sans-serif}.page_formCard__V0_5_{background:var(--gray-900);border:1px solid var(--gray-800);border-radius:1rem;padding:2rem;box-shadow:0 10px 30px rgba(0,0,0,.5)}.page_footer__ZpMXP{margin-top:2rem;text-align:center;font-size:.875rem;color:var(--gray-500)}@media (max-width:768px){.page_container__4g43y{padding:2rem 1rem}.page_header__iqiZZ{margin-bottom:1.5rem}.page_title__XEOcL{font-size:2rem}.page_subtitle__rnHDm{font-size:1rem}.page_pricingBadge__kFAyg{gap:.375rem;padding:.375rem .875rem}.page_limitedText__bbxmB{font-size:.6875rem}.page_priceText__kPsxv{font-size:1rem}.page_originalPrice___SXqw{font-size:.6875rem}.page_formCard__V0_5_{padding:1.5rem}}@media (max-width:480px){.page_container__4g43y{padding:1.5rem .75rem;min-height:100dvh}.page_wrapper__vpxPJ{padding:0}.page_content__fiZAL{max-width:100%}.page_header__iqiZZ{margin-bottom:1.25rem;padding:0 .5rem}.page_title__XEOcL{font-size:1.75rem;margin-bottom:.75rem;line-height:1.2}.page_subtitle__rnHDm{font-size:.9375rem;line-height:1.4;padding:0 .5rem}.page_pricingBadge__kFAyg{gap:.375rem;padding:.375rem .75rem}.page_limitedText__bbxmB{font-size:.625rem}.page_priceText__kPsxv{font-size:1rem}.page_originalPrice___SXqw{font-size:.625rem}.page_formCard__V0_5_{padding:1.25rem;border-radius:.75rem;box-shadow:0 4px 12px rgba(0,0,0,.3);background:rgba(24,24,27,.95)}.page_footer__ZpMXP{margin-top:1.5rem;padding:0 1rem;font-size:.8125rem;line-height:1.4}}@media (max-width:360px){.page_container__4g43y{padding:1.25rem .5rem}.page_title__XEOcL{font-size:1.5rem}.page_subtitle__rnHDm{font-size:.875rem}.page_formCard__V0_5_{padding:1rem}}@keyframes page_fadeIn___ifZi{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.page_container__4g43y{animation:page_fadeIn___ifZi .6s ease-out}