.register_container__ZDvLI{min-height:100vh;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 10% 20%,rgba(240,253,250,.8) 0,rgba(255,255,255,.95) 90%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' viewBox='0 0 80 80'%3E%3Cg fill='%23064045' fill-opacity='0.02'%3E%3Cpath fill-rule='evenodd' d='M11 18c3.866 0 7-3.134 7-7s-3.134-7-7-7-7 3.134-7 7 3.134 7 7 7zm48 25c3.866 0 7-3.134 7-7s-3.134-7-7-7-7 3.134-7 7 3.134 7 7 7zm-43-7c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zm63 31c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zM34 90c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zm1-61c3.16 0 5.72-2.56 5.72-5.72 0-3.16-2.56-5.72-5.72-5.72-3.16 0-5.72 2.56-5.72 5.72 0 3.16 2.56 5.72 5.72 5.72zm52.72 16c2.485 0 4.5-2.015 4.5-4.5s-2.015-4.5-4.5-4.5-4.5 2.015-4.5 4.5 2.015 4.5 4.5 4.5zM20 50c1.105 0 2-.895 2-2s-.895-2-2-2-2 .895-2 2 .895 2 2 2zm60-20c1.105 0 2-.895 2-2s-.895-2-2-2-2 .895-2 2 .895 2 2 2zM30 50c1.105 0 2-.895 2-2s-.895-2-2-2-2 .895-2 2 .895 2 2 2zm35.25 20c1.242 0 2.25-1.008 2.25-2.25s-1.008-2.25-2.25-2.25-2.25 1.008-2.25 2.25 1.008 2.25 2.25 2.25zM12.5 85c2.485 0 4.5-2.015 4.5-4.5S14.985 76 12.5 76 8 78.015 8 80.5s2.015 4.5 4.5 4.5z'/%3E%3C/g%3E%3C/svg%3E");padding:120px 24px 80px;box-sizing:border-box}.register_card__44uD5{background:rgba(255,255,255,.92);border:1px solid rgba(255,255,255,.8);border-radius:30px;box-shadow:0 25px 60px -15px rgba(6,64,69,.12),0 15px 35px -10px rgba(6,64,69,.05);display:grid;grid-template-columns:1.15fr 1.25fr;overflow:hidden;max-width:1060px;width:100%;min-height:660px;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.register_imageSection__ZSAXb{background-color:var(--secondary);background-image:linear-gradient(180deg,rgba(6,64,69,.15),rgba(6,64,69,.5)),url(/register_wellness.png);background-size:cover;background-position:50%;position:relative;display:flex;flex-direction:column;justify-content:flex-end;padding:48px}.register_quoteWrapper__F3xCL{position:relative;z-index:10;color:var(--bk-teal);text-align:center;background:rgba(255,255,255,.85);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.5);padding:28px 32px;border-radius:24px;box-shadow:var(--bk-shadow-lg)}.register_quote__ZAT2N{font-size:1.15rem;font-style:italic;font-weight:550;line-height:1.6;margin-bottom:12px;color:var(--bk-teal)}.register_author__P2x8w{font-weight:700;font-size:.88rem;color:var(--primary);text-transform:uppercase;letter-spacing:1px}.register_formSection__Y5fho{padding:26px;display:flex;flex-direction:column;justify-content:center}.register_title__sRyfD{font-size:1.5em;color:var(--bk-teal);margin-bottom:6px;font-weight:550;letter-spacing:-.5px}.register_subtitle__7L21C{color:var(--bk-slate-500);margin-bottom:24px;font-size:1rem;line-height:1.5}.register_formGroup__qYZWe{margin-bottom:18px}.register_label__pMcEn{display:block;margin-bottom:8px;color:var(--bk-slate-900);font-weight:600;font-size:.88rem;letter-spacing:.2px}.register_input__3xGuf{width:100%;padding:13px 16px;border:1.5px solid var(--border);border-radius:12px;font-size:.95rem;transition:all .25s cubic-bezier(.25,1,.5,1);font-family:inherit;background:#fafcfb;color:var(--text-dark)}.register_input__3xGuf:focus{outline:none;border-color:var(--primary);background:#ffffff;box-shadow:0 0 0 4px rgba(81,129,113,.12),0 4px 10px rgba(6,64,69,.02)}.register_submitButton__3DXna{width:100%;padding:14px 20px;background:linear-gradient(135deg,var(--bk-teal) 0,var(--bk-teal-light) 100%);color:white;border-radius:12px;font-weight:700;font-size:.98rem;transition:all .25s cubic-bezier(.25,1,.5,1);margin-top:24px;box-shadow:0 4px 12px rgba(6,64,69,.15);border:none;cursor:pointer}.register_submitButton__3DXna:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(6,64,69,.22);background:linear-gradient(135deg,var(--bk-teal-light) 0,#0c6a72 100%)}.register_submitButton__3DXna:active{transform:translateY(0)}.register_submitButton__3DXna:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}.register_cancelButton__PSVG5{flex:1 1;padding:14px;border-radius:12px;font-weight:600;font-size:.95rem;border:1.5px solid var(--border);cursor:pointer;transition:all .25s cubic-bezier(.25,1,.5,1);background-color:#ffffff;color:var(--bk-slate-500)}.register_cancelButton__PSVG5:hover{background-color:var(--bk-slate-50)!important;border-color:var(--bk-slate-400)!important;color:var(--bk-slate-700)}.register_loginLink__prkOq{text-align:center;margin-top:24px;color:var(--bk-slate-500);font-size:.92rem;font-weight:500}.register_link__8HFRy{color:var(--primary);font-weight:700;text-decoration:none;transition:color .2s}.register_link__8HFRy:hover{color:var(--bk-teal-light);text-decoration:underline}.register_otpSection__bxwc5{text-align:center}.register_backLink__ItJZk{display:inline-block;background:none;border:none;color:var(--bk-slate-400);font-size:.9rem;font-weight:600;cursor:pointer;padding:0;margin-bottom:24px;text-align:left;width:100%;font-family:inherit;transition:color .2s}.register_backLink__ItJZk:hover{color:var(--primary)}.register_otpEmail__M7_xg{color:var(--primary);font-weight:700;font-size:1.05rem;margin-bottom:32px;word-break:break-all}.register_otpInputs__xs0wo{display:flex;gap:12px;justify-content:center;margin-bottom:24px}.register_otpInput__XNOte{width:58px;height:66px;text-align:center;font-size:1.8rem;font-weight:700;border:2px solid var(--border);border-radius:14px;transition:all .25s cubic-bezier(.25,1,.5,1);font-family:inherit;color:var(--bk-teal);background:#fafcfb;box-shadow:inset 0 2px 4px rgba(0,0,0,.02)}.register_otpInput__XNOte:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 4px rgba(81,129,113,.15),inset 0 2px 4px rgba(0,0,0,.01);background:#ffffff;transform:translateY(-2px)}.register_otpInputError__nK_2Y{border-color:#ef4444}.register_otpInputError__nK_2Y:focus{border-color:#ef4444;box-shadow:0 0 0 4px rgba(239,68,68,.12)}.register_errorText__gTyRu{color:#ef4444;font-size:.88rem;margin-bottom:18px;font-weight:600}.register_successText__0bmG2{color:#10b981;font-size:.88rem;margin-bottom:18px;font-weight:600}.register_resendSection__3Jgys{margin-top:24px}.register_timer__aadb6{color:var(--bk-slate-400);font-size:.88rem;font-weight:500}.register_resendLink__S0kOu{background:none;border:none;color:var(--primary);font-weight:700;font-size:.92rem;cursor:pointer;font-family:inherit;transition:color .2s}.register_resendLink__S0kOu:hover{color:var(--bk-teal-light);text-decoration:underline}.register_resendLink__S0kOu:disabled{opacity:.5;cursor:not-allowed}.register_stepperContainer__ipa31{display:flex;justify-content:space-between;align-items:center;position:relative;margin:1rem 0 2.2rem;padding:0}.register_stepperTrack__HVtwj{position:absolute;top:18px;left:36px;right:36px;height:2px;background-color:var(--border);z-index:1}.register_stepperProgress__qK3q9{height:100%;background:linear-gradient(90deg,var(--primary) 0,#06a46f 100%);transition:width .4s cubic-bezier(.25,1,.5,1)}.register_stepNode__LJoM8{display:flex;flex-direction:column;align-items:center;position:relative;z-index:2;cursor:pointer}.register_stepNumber__RMZ3t{width:36px;height:36px;border-radius:50%;background-color:#ffffff;border:2px solid var(--border);color:var(--bk-slate-400);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.92rem;transition:all .3s cubic-bezier(.25,1,.5,1);box-shadow:var(--bk-shadow-sm)}.register_stepLabel__opW9z{margin-top:6px;font-size:.72rem;font-weight:700;color:var(--bk-slate-400);transition:color .3s ease;text-transform:uppercase;letter-spacing:.8px}.register_stepNodeActive__kbxyM .register_stepNumber__RMZ3t{border-color:var(--primary);background-color:var(--primary);color:#ffffff;box-shadow:0 0 0 4px var(--secondary),0 4px 10px rgba(81,129,113,.15)}.register_stepNodeActive__kbxyM .register_stepLabel__opW9z{color:var(--primary)}.register_stepNodeCompleted__S3hgp .register_stepNumber__RMZ3t{border-color:var(--primary);background-color:var(--secondary);color:var(--primary);box-shadow:none}.register_stepNodeCompleted__S3hgp .register_stepLabel__opW9z{color:var(--primary)}.register_stepBlock__g3ySk{display:flex;flex-direction:column;gap:16px}@media (max-width:960px){.register_card__44uD5{grid-template-columns:1fr;max-width:580px}.register_imageSection__ZSAXb{display:none}.register_formSection__Y5fho{padding:44px}}@media (max-width:600px){.register_container__ZDvLI{padding:75px 16px 0}.register_formSection__Y5fho{padding:32px 20px;justify-content:flex-start;margin-top:20px}.register_title__sRyfD{font-size:1.85rem}.register_subtitle__7L21C{font-size:.92rem}.register_otpInput__XNOte{width:52px;height:60px;font-size:1.5rem;border-radius:12px}.register_otpInputs__xs0wo{gap:8px}}@media (max-width:440px){.register_container__ZDvLI{padding:60px 12px 30px}.register_formSection__Y5fho{padding:0 16px}.register_title__sRyfD{font-size:1.3rem}.register_card__44uD5{border-radius:24px}.register_stepperContainer__ipa31{padding:0}.register_stepperTrack__HVtwj{left:28px;right:28px}.register_stepNumber__RMZ3t{width:32px;height:32px;font-size:.85rem}.register_stepLabel__opW9z{font-size:.68rem}.register_otpInput__XNOte{width:44px;height:52px;font-size:1.3rem;border-radius:10px}}