.registration_page__N77pg{min-height:100svh;display:grid;grid-template-columns:minmax(18rem,.75fr) minmax(0,1.25fr);background:var(--eco-page);color:var(--eco-text);transition:background-color .18s ease,color .18s ease}.registration_page__N77pg[dir=rtl]{font-family:var(--font-ibm-plex-sans-arabic),sans-serif}.registration_brandPanel__6PFDR{position:relative;display:grid;align-content:center;justify-items:center;overflow:hidden;min-height:100%;background:var(--eco-surface);color:var(--eco-text);border-inline-end:1px solid color-mix(in srgb,var(--eco-muted) 22%,transparent)}.registration_brandPanel__6PFDR strong{position:relative;font-size:clamp(2rem,5vw,5rem);letter-spacing:.08em}.registration_brandPanel__6PFDR span{position:relative;color:var(--eco-accent);font-size:.75rem;letter-spacing:.45em}.registration_orbit__EvFy5{position:absolute;width:30rem;height:30rem;border:1px solid color-mix(in srgb,var(--eco-accent) 28%,transparent);border-radius:50%;box-shadow:0 0 9rem color-mix(in srgb,var(--eco-accent) 14%,transparent),inset 0 0 9rem color-mix(in srgb,var(--eco-accent) 6%,transparent)}.registration_formPanel__oo51c{display:grid;place-items:center;padding:clamp(1.25rem,4vw,4rem)}.registration_form__GHjy8{width:min(100%,45rem);padding:clamp(1.2rem,3vw,2.2rem);border:1px solid color-mix(in srgb,var(--eco-muted) 24%,transparent);border-radius:1.25rem;background:var(--eco-surface);color:var(--eco-text);box-shadow:0 1.5rem 5rem rgba(3,18,30,.14)}.registration_form__GHjy8 header{margin-bottom:1.75rem}.registration_form__GHjy8 header p{margin:0 0 .55rem;color:var(--eco-accent);font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.registration_form__GHjy8 h1{margin:0;font-size:clamp(1.55rem,3vw,2.25rem);font-weight:650}.registration_form__GHjy8 header>span{display:block;margin-top:.65rem;color:var(--eco-muted);font-size:.88rem}.registration_grid__P_quN{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.registration_field__NQ_Hi,.registration_form__GHjy8 label{display:grid;gap:.42rem;color:var(--eco-text);font-size:.79rem;font-weight:600}.registration_fieldHeading__URHL2{display:flex;align-items:center;justify-content:space-between;gap:1rem}.registration_fieldHeading__URHL2 label{display:block}.registration_form__GHjy8 input,.registration_form__GHjy8 select{width:100%;height:2.75rem;border:1px solid color-mix(in srgb,var(--eco-muted) 28%,transparent);border-radius:.7rem;padding-inline:.8rem;background:var(--eco-page);color:var(--eco-text);font:inherit;font-weight:500;outline:none}.registration_form__GHjy8 input:focus,.registration_form__GHjy8 select:focus{border-color:var(--eco-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--eco-accent) 16%,transparent)}.registration_form__GHjy8 input:read-only{background:color-mix(in srgb,var(--eco-surface-soft) 58%,var(--eco-surface));color:var(--eco-muted)}.registration_form__GHjy8 small{color:var(--eco-muted);font-size:.67rem;font-weight:500;line-height:1.6}.registration_full__5AzAh{grid-column:1/-1}.registration_check___N4jJ{display:flex!important;align-items:flex-start;gap:.6rem!important;margin-top:1.2rem;font-weight:500!important;line-height:1.6}.registration_check___N4jJ input{flex:0 0 auto;width:1rem;height:1rem;margin-top:.18rem;accent-color:var(--eco-accent)}.registration_form__GHjy8>button{width:100%;min-height:2.9rem;margin-top:1.25rem;border:0;border-radius:.75rem;background:var(--eco-accent);color:#07111e;font:inherit;font-size:.88rem;font-weight:700;cursor:pointer}.registration_form__GHjy8>button:hover{filter:brightness(1.08)}.registration_form__GHjy8>button:disabled{cursor:wait;opacity:.65}.registration_authSwitch__TazmT{margin:1.2rem 0 0;color:var(--eco-muted);font-size:.75rem;text-align:center}.registration_authSwitch__TazmT a{color:var(--eco-accent);font-weight:700;text-decoration:none}.registration_authSwitch__TazmT a:hover{text-decoration:underline}.registration_form__GHjy8 .registration_editButton__T40Tc{width:auto;min-height:0;margin:0;border:0;padding:0;background:transparent;color:#08705e;font:inherit;font-size:.72rem;font-weight:700;cursor:pointer}.registration_form__GHjy8 .registration_editButton__T40Tc:hover{color:#064e43;text-decoration:underline}.registration_callingCodeControl__y3DZc{position:relative}.registration_callingCodeControl__y3DZc input{padding-inline-start:2rem}.registration_callingCodePrefix__WWnVI{position:absolute;inset-inline-start:.8rem;top:50%;translate:0 -50%;color:var(--eco-muted);font-weight:700;pointer-events:none}.registration_callingCodeOptions__OBoo5{position:absolute;z-index:20;inset-inline:0;top:calc(100% + .35rem);max-height:13rem;overflow-y:auto;padding:.35rem;border:1px solid color-mix(in srgb,var(--eco-muted) 24%,transparent);border-radius:.7rem;background:var(--eco-surface);box-shadow:0 .9rem 2rem rgba(3,18,30,.18)}.registration_form__GHjy8 .registration_callingCodeOptions__OBoo5 button{width:100%;display:flex;justify-content:space-between;gap:.75rem;padding:.6rem;border:0;border-radius:.5rem;background:transparent;color:var(--eco-text);font:inherit;cursor:pointer;text-align:start}.registration_form__GHjy8 .registration_callingCodeOptions__OBoo5 button:hover,.registration_form__GHjy8 .registration_callingCodeOptions__OBoo5 button[aria-selected=true]{background:color-mix(in srgb,var(--eco-accent) 14%,var(--eco-surface))}.registration_countryMatch__eu7Bf{color:var(--eco-rise)!important;font-weight:700!important}.registration_radioField__5nqzg{min-width:0;margin:0;border:0;padding:0}.registration_radioField__5nqzg legend{margin-bottom:.65rem;color:var(--eco-text);font-size:.79rem;font-weight:600}.registration_radioOptions__pn13Y{display:flex;flex-wrap:wrap;gap:.75rem 1.5rem}.registration_radioOptions__pn13Y label{display:flex;grid-auto-flow:column;align-items:center;gap:.5rem;font-weight:500;cursor:pointer}.registration_radioOptions__pn13Y input{width:1.05rem;height:1.05rem;margin:0;accent-color:var(--eco-accent)}.registration_error__f0QLv,.registration_message___GW7H{color:var(--eco-fall);font-size:.7rem;font-weight:500}.registration_message___GW7H{margin:.8rem 0 0}.registration_otpForm__ATli1{width:min(100%,28rem)}.registration_previewOtp__BhXMV{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.2rem;border:1px dashed color-mix(in srgb,var(--eco-accent) 55%,transparent);border-radius:.8rem;padding:.85rem;background:color-mix(in srgb,var(--eco-accent) 10%,var(--eco-surface));color:var(--eco-text);font-size:.75rem}.registration_previewOtp__BhXMV strong{color:var(--eco-accent);font-family:var(--font-geist-mono),monospace;font-size:1.2rem;letter-spacing:.18em}.registration_complete__GZFeY{width:min(100%,31rem);padding:2.5rem;border:1px solid color-mix(in srgb,var(--eco-muted) 24%,transparent);border-radius:1.25rem;background:var(--eco-surface);color:var(--eco-text);text-align:center;box-shadow:0 1.5rem 5rem rgba(13,48,54,.08)}.registration_complete__GZFeY>span{display:grid;width:3.5rem;height:3.5rem;margin:0 auto 1.2rem;place-items:center;border-radius:50%;background:color-mix(in srgb,var(--eco-rise) 14%,var(--eco-surface));color:var(--eco-rise);font-size:1.6rem}.registration_complete__GZFeY h1{margin:0;font-size:1.45rem}.registration_complete__GZFeY p{margin:.8rem 0 0;color:var(--eco-muted);line-height:1.8}@media (max-width:760px){.registration_page__N77pg{display:block}.registration_brandPanel__6PFDR{min-height:7rem}.registration_brandPanel__6PFDR strong{font-size:1.65rem}.registration_orbit__EvFy5{width:15rem;height:15rem}.registration_formPanel__oo51c{padding:.75rem}.registration_form__GHjy8{border-radius:1rem;box-shadow:none}}@media (max-width:520px){.registration_grid__P_quN{grid-template-columns:1fr}.registration_full__5AzAh{grid-column:auto}}html[data-theme=light] .registration_form__GHjy8,html[data-theme=light] .registration_form__GHjy8 input:focus,html[data-theme=light] .registration_form__GHjy8 select:focus,html[data-theme=light] .registration_orbit__EvFy5{box-shadow:0 4px 16px rgba(20,40,60,.08)!important}html[data-theme=light] .registration_form__GHjy8>button{color:#07111e!important}html[data-theme=light] .registration_form__GHjy8 .registration_editButton__T40Tc,html[data-theme=light] .registration_form__GHjy8 .registration_editButton__T40Tc:hover{color:#087545!important}html[data-theme=light] .registration_callingCodeOptions__OBoo5,html[data-theme=light] .registration_complete__GZFeY{box-shadow:0 4px 16px rgba(20,40,60,.08)!important}@media (max-width:760px){html[data-theme=light] .registration_form__GHjy8{box-shadow:0 4px 16px rgba(20,40,60,.08)!important}}.registration_authLogo__gvtTz{position:relative;display:block;width:min(78%,360px);height:auto;object-fit:contain}.registration_fieldHeading__URHL2>label,.registration_field__NQ_Hi>label,.registration_form__GHjy8 h1,.registration_form__GHjy8 label>span:first-child{border-inline-start:4px solid #ffb400;padding-inline-start:12px}.registration_form__GHjy8 label.registration_check___N4jJ>span{border:0;padding-inline-start:0}.registration_radioField__5nqzg legend{border-inline-start:4px solid #ffb400;padding-inline-start:12px}