.signupform_container__CFgT9{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:20px;font-family:inherit;gap:5px}.signupform_container__CFgT9 h1{font-size:2.5em}.signupform_cards__xj4sm{display:flex;justify-content:center;align-items:start;gap:40px}@media (max-width:850px){.signupform_cards__xj4sm{flex-direction:column;gap:10px}}.signupform_benefitssection__p_WrH{display:flex;flex-direction:column;text-align:center;justify-content:center;align-items:center;gap:20px;margin-top:20px}.signupform_benefitssection__p_WrH h3{font-size:1.3em}.signupform_card__Aacgv{padding:25px;display:flex;flex-direction:column;align-items:center;border:3px solid var(--background-darker);border-radius:1.2rem;box-shadow:0 2px 12px rgba(0,0,0,.04);min-width:270px;gap:5px}.signupform_freecrediticon___VCfK{font-size:4.3em;color:var(--accent);min-height:96px;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:auto}.signupform_card__Aacgv h3{margin-top:15px;font-size:1.5em}.signupform_loginerror__vQDmv{color:var(--red);border:3px solid var(--red);padding:8px;border-radius:8px;font-weight:700;margin:10px}.signupform_cardicon__VHCn8{max-height:96px;max-width:96px;color:var(--accent)}.githubloginbutton_button__FTBfb{display:inline-flex;align-items:center;gap:16px;background-color:#24292f;color:#fff;padding:16px 26px;border:1px solid #32383f;border-radius:10px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;line-height:1.5;cursor:pointer;transition:all .15s cubic-bezier(.2,0,.13,1.5);text-decoration:none;outline:none;min-height:56px;min-width:250px;max-width:320px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);position:relative;overflow:hidden}.githubloginbutton_button__FTBfb:hover{background-color:#32383f;border-color:#424a53;box-shadow:0 4px 12px 0 rgba(0,0,0,.15);transform:translateY(-1px)}.githubloginbutton_button__FTBfb:active{background-color:#1c2128;border-color:#24292f;box-shadow:0 1px 3px 0 rgba(0,0,0,.12);transform:translateY(0)}.githubloginbutton_button__FTBfb:focus-visible{outline:2px solid #0969da;outline-offset:2px}.githubloginbutton_button__FTBfb:disabled{background-color:#8b949e;border-color:#30363d;color:#656d76;cursor:not-allowed;transform:none;box-shadow:none}.githubloginbutton_buttonText__hSPzp{font-weight:500;white-space:nowrap}.githubloginbutton_icon__8Tvqq{width:24px;height:24px;flex-shrink:0}.githubloginbutton_button__FTBfb.githubloginbutton_loading__fiF5E{cursor:wait;opacity:.8}.githubloginbutton_button__FTBfb.githubloginbutton_loading__fiF5E .githubloginbutton_icon__8Tvqq{animation:githubloginbutton_spin__fHOLJ 1s linear infinite}@keyframes githubloginbutton_spin__fHOLJ{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:480px){.githubloginbutton_button__FTBfb{width:100%;justify-content:center;padding:18px 26px}}.googleloginbutton_button__6ui5H{display:inline-flex;align-items:center;gap:16px;background-color:#fff;color:#3c4043;padding:16px 26px;border:1px solid var(--background-darker);border-radius:10px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;line-height:1.5;cursor:pointer;transition:all .15s cubic-bezier(.2,0,.13,1.5);text-decoration:none;outline:none;min-height:56px;min-width:250px;max-width:320px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);position:relative;overflow:hidden}.googleloginbutton_button__6ui5H:hover{background-color:#f8f9fa;border-color:#c1c7cd;box-shadow:0 4px 12px 0 rgba(0,0,0,.15);transform:translateY(-1px)}.googleloginbutton_button__6ui5H:active{background-color:#f1f3f4;border-color:#9aa0a6;box-shadow:0 1px 3px 0 rgba(0,0,0,.12);transform:translateY(0)}.googleloginbutton_button__6ui5H:focus-visible{outline:2px solid #1a73e8;outline-offset:2px}.googleloginbutton_button__6ui5H:disabled{background-color:#f8f9fa;border-color:#e8eaed;color:#9aa0a6;cursor:not-allowed;transform:none;box-shadow:none}.googleloginbutton_buttonText__RK_9Q{font-weight:500;white-space:nowrap}.googleloginbutton_icon__Aju8O{width:24px;height:24px;flex-shrink:0}.googleloginbutton_button__6ui5H.googleloginbutton_loading__2_fog{cursor:wait;opacity:.8}.googleloginbutton_button__6ui5H.googleloginbutton_loading__2_fog .googleloginbutton_icon__Aju8O{animation:googleloginbutton_spin__dQgp1 1s linear infinite}@keyframes googleloginbutton_spin__dQgp1{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:480px){.googleloginbutton_button__6ui5H{width:100%;justify-content:center;padding:18px 26px}}