.RegisterForm-module__XFm7cq__page{background:linear-gradient(145deg, var(--navy) 0%, #0d2847 55%, #122038 100%)}.RegisterForm-module__XFm7cq__visual{width:auto;min-width:0;max-width:none;height:auto;box-shadow:none;border-radius:0;flex:auto!important;padding:clamp(32px,4vw,54px)!important}.RegisterForm-module__XFm7cq__visual .auth-visual-photo img{object-position:center 42%}.RegisterForm-module__XFm7cq__visual .auth-visual-content{max-width:520px}.RegisterForm-module__XFm7cq__visual .auth-visual-hl{max-width:520px}.RegisterForm-module__XFm7cq__visual .auth-visual-sub{max-width:420px}.RegisterForm-module__XFm7cq__panel{height:100dvh;box-shadow:none;scrollbar-gutter:stable;border:0;border-radius:0;background:var(--white)!important;width:100%!important;max-width:min(680px,50vw)!important;min-height:100dvh!important;padding:clamp(22px,4vh,38px) clamp(32px,3.5vw,48px)!important;overflow:hidden auto!important}.RegisterForm-module__XFm7cq__panelContent{width:100%;max-width:540px;margin-left:auto;margin-right:auto}.RegisterForm-module__XFm7cq__panelHeader{justify-content:space-between;align-items:center;gap:24px;margin-bottom:clamp(16px,2.5vh,24px);display:flex}.RegisterForm-module__XFm7cq__logo{flex:0 auto;margin:0!important}.RegisterForm-module__XFm7cq__logo img{height:44px!important}.RegisterForm-module__XFm7cq__backToSite{color:#5f7693;white-space:nowrap;flex:none;font-size:14px;font-weight:600;line-height:1;text-decoration:none;transition:color .2s}.RegisterForm-module__XFm7cq__backToSite:hover,.RegisterForm-module__XFm7cq__backToSite:focus-visible{color:var(--sky);text-underline-offset:3px;text-decoration:underline}.RegisterForm-module__XFm7cq__intro{margin-bottom:clamp(14px,2.3vh,20px)!important}.RegisterForm-module__XFm7cq__form{width:100%;font-family:var(--font-body);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(8px,1.2vh,12px) 16px!important;margin-top:0!important;display:grid!important}.RegisterForm-module__XFm7cq__form input,.RegisterForm-module__XFm7cq__form select,.RegisterForm-module__XFm7cq__form button{font-family:var(--font-body)}.RegisterForm-module__XFm7cq__field{min-width:0;gap:5px!important}.RegisterForm-module__XFm7cq__field label{letter-spacing:.02em;line-height:1.35;color:var(--charcoal)!important;font-size:13px!important;font-weight:600!important}.RegisterForm-module__XFm7cq__field p{color:var(--slate)!important;font-size:11px!important;line-height:1.35!important}.RegisterForm-module__XFm7cq__form input,.RegisterForm-module__XFm7cq__standardSelect{outline:none;width:100%;min-width:0;line-height:1.3;transition:border-color .2s,box-shadow .2s,background .2s;border:1.5px solid var(--border-mid)!important;border-radius:var(--r-sm)!important;background:var(--white)!important;min-height:44px!important;color:var(--charcoal)!important;box-shadow:none!important;padding:10px 14px!important;font-size:15px!important}.RegisterForm-module__XFm7cq__form input::placeholder{color:#9aadb8}.RegisterForm-module__XFm7cq__form input:hover,.RegisterForm-module__XFm7cq__standardSelect:hover,.RegisterForm-module__XFm7cq__passwordControl:hover,.RegisterForm-module__XFm7cq__phoneControl:hover{border-color:#0b1f3a3d!important}.RegisterForm-module__XFm7cq__form input:focus,.RegisterForm-module__XFm7cq__standardSelect:focus,.RegisterForm-module__XFm7cq__passwordControl:focus-within,.RegisterForm-module__XFm7cq__phoneControl:focus-within{border-color:var(--sky)!important;box-shadow:0 0 0 3px #3d87c021!important}.RegisterForm-module__XFm7cq__standardSelect{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1.25 1.5 6 6.25 10.75 1.5' fill='none' stroke='%235A6E82' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-position:right 14px center!important;background-repeat:no-repeat!important;background-size:12px 8px!important;padding-right:40px!important}.RegisterForm-module__XFm7cq__phoneControl{border:1.5px solid var(--border-mid);border-radius:var(--r-sm);background:var(--white);width:100%;min-width:0;min-height:44px;transition:border-color .2s,box-shadow .2s;display:flex;overflow:hidden;align-items:stretch!important;gap:0!important}.RegisterForm-module__XFm7cq__countrySelect{position:relative;flex:0 0 88px!important;width:88px!important;min-height:42px!important}.RegisterForm-module__XFm7cq__countrySelect:after{content:"";background:var(--border-mid);pointer-events:none;width:1px;position:absolute;top:9px;bottom:9px;right:0}.RegisterForm-module__XFm7cq__countryDisplay{white-space:nowrap;justify-content:space-between;align-items:center;gap:7px;width:100%;font-size:14px;font-weight:600;line-height:1;display:flex;height:42px!important;min-height:42px!important;color:var(--charcoal)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0 12px!important}.RegisterForm-module__XFm7cq__countrySelect:hover .RegisterForm-module__XFm7cq__countryDisplay{background:#3d87c00a!important}.RegisterForm-module__XFm7cq__countryChevron{color:var(--slate);flex-shrink:0;transition:color .2s,transform .2s;overflow:visible}.RegisterForm-module__XFm7cq__countryChevron path{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.RegisterForm-module__XFm7cq__phoneControl:focus-within .RegisterForm-module__XFm7cq__countryChevron{color:var(--sky);transform:translateY(1px)}.RegisterForm-module__XFm7cq__phoneControl .RegisterForm-module__XFm7cq__phoneNumberInput,.RegisterForm-module__XFm7cq__phoneControl .RegisterForm-module__XFm7cq__customDialInput{height:42px!important;min-height:42px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.RegisterForm-module__XFm7cq__phoneControl .RegisterForm-module__XFm7cq__phoneNumberInput:focus,.RegisterForm-module__XFm7cq__phoneControl .RegisterForm-module__XFm7cq__customDialInput:focus{box-shadow:none!important}.RegisterForm-module__XFm7cq__phoneControl .RegisterForm-module__XFm7cq__phoneNumberInput{flex:auto!important}.RegisterForm-module__XFm7cq__phoneControl .RegisterForm-module__XFm7cq__customDialInput{text-align:center;border-right:1px solid var(--border-mid)!important;flex:0 0 76px!important;width:76px!important}.RegisterForm-module__XFm7cq__passwordControl{align-items:center;min-width:0;transition:border-color .2s,box-shadow .2s;display:flex;overflow:hidden;border:1.5px solid var(--border-mid)!important;border-radius:var(--r-sm)!important;background:var(--white)!important;min-height:44px!important;box-shadow:none!important}.RegisterForm-module__XFm7cq__passwordControl input{min-width:0;min-height:41px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.RegisterForm-module__XFm7cq__passwordControl input:focus{box-shadow:none!important}.RegisterForm-module__XFm7cq__passwordControl button{align-self:stretch;min-width:58px;transition:color .2s,background .2s;color:var(--slate)!important;font-size:12px!important;font-weight:600!important}.RegisterForm-module__XFm7cq__passwordControl button:hover,.RegisterForm-module__XFm7cq__passwordControl button:focus-visible{color:var(--sky)!important;background:#3d87c00d!important}.RegisterForm-module__XFm7cq__rules,.RegisterForm-module__XFm7cq__submit,.RegisterForm-module__XFm7cq__signin,.RegisterForm-module__XFm7cq__message,.RegisterForm-module__XFm7cq__unverifiedActions{grid-column:1/-1}.RegisterForm-module__XFm7cq__rules{grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--border)!important;border-radius:var(--r)!important;background:var(--mist)!important;gap:5px 12px!important;padding:9px 12px!important;display:grid!important}.RegisterForm-module__XFm7cq__rule{min-width:0;color:var(--slate);white-space:nowrap;align-items:center;gap:6px;display:flex;font-size:11px!important;line-height:1.25!important}.RegisterForm-module__XFm7cq__rule:before{content:"";opacity:.65;background:currentColor;border-radius:999px;flex:0 0 5px;width:5px;height:5px}.RegisterForm-module__XFm7cq__ruleMet{color:var(--success);font-weight:600}.RegisterForm-module__XFm7cq__ruleMet:before{content:"✓";opacity:1;background:0 0;flex-basis:8px;width:8px;height:auto;font-size:9px;line-height:1}.RegisterForm-module__XFm7cq__message{line-height:1.45;border-radius:var(--r-sm)!important;padding:10px 12px!important;font-size:12px!important}.RegisterForm-module__XFm7cq__submit{min-height:44px;margin-top:1px}.RegisterForm-module__XFm7cq__signin{line-height:1.4;color:var(--slate)!important;margin:0!important;font-size:14px!important}.RegisterForm-module__XFm7cq__signin a{color:var(--sky)!important;font-weight:600!important}.RegisterForm-module__XFm7cq__signin a:hover,.RegisterForm-module__XFm7cq__signin a:focus-visible{text-underline-offset:3px;text-decoration:underline!important}@media (max-width:1100px){.RegisterForm-module__XFm7cq__panel{justify-content:flex-start!important;max-width:min(580px,60vw)!important}.RegisterForm-module__XFm7cq__form{grid-template-columns:minmax(0,1fr)}.RegisterForm-module__XFm7cq__rules,.RegisterForm-module__XFm7cq__submit,.RegisterForm-module__XFm7cq__signin,.RegisterForm-module__XFm7cq__message,.RegisterForm-module__XFm7cq__unverifiedActions{grid-column:auto}.RegisterForm-module__XFm7cq__rules{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:899px){.RegisterForm-module__XFm7cq__page{height:auto;min-height:100dvh;overflow:hidden auto}.RegisterForm-module__XFm7cq__panel{scrollbar-gutter:auto;height:auto;width:100%!important;max-width:100%!important;min-height:100dvh!important;padding:max(24px, env(safe-area-inset-top)) 20px max(24px, env(safe-area-inset-bottom))!important;overflow-y:visible!important}.RegisterForm-module__XFm7cq__panelHeader{margin-bottom:22px}.RegisterForm-module__XFm7cq__panelContent{max-width:640px}.RegisterForm-module__XFm7cq__intro{margin-bottom:18px!important}.RegisterForm-module__XFm7cq__form{gap:12px!important}}@media (max-width:420px){.RegisterForm-module__XFm7cq__panel{padding-left:18px!important;padding-right:18px!important}.RegisterForm-module__XFm7cq__logo img{height:39px!important}.RegisterForm-module__XFm7cq__backToSite{font-size:13px}.RegisterForm-module__XFm7cq__countrySelect{flex-basis:84px!important;width:84px!important}.RegisterForm-module__XFm7cq__countryDisplay{padding:0 10px!important}.RegisterForm-module__XFm7cq__rules{gap:6px 8px!important}.RegisterForm-module__XFm7cq__rule{font-size:10.5px!important}}@media (min-width:1101px) and (max-height:760px){.RegisterForm-module__XFm7cq__panel{padding-top:18px!important;padding-bottom:18px!important}.RegisterForm-module__XFm7cq__panelHeader{margin-bottom:12px}.RegisterForm-module__XFm7cq__logo img{height:38px!important}.RegisterForm-module__XFm7cq__panel .auth-heading{margin-bottom:5px;font-size:26px}.RegisterForm-module__XFm7cq__intro{margin-bottom:11px!important;font-size:14px!important;line-height:1.45!important}.RegisterForm-module__XFm7cq__form{gap:7px 14px!important}.RegisterForm-module__XFm7cq__field{gap:3px!important}.RegisterForm-module__XFm7cq__form input,.RegisterForm-module__XFm7cq__standardSelect,.RegisterForm-module__XFm7cq__phoneControl,.RegisterForm-module__XFm7cq__passwordControl{min-height:41px!important}.RegisterForm-module__XFm7cq__countrySelect,.RegisterForm-module__XFm7cq__countryDisplay,.RegisterForm-module__XFm7cq__phoneControl .RegisterForm-module__XFm7cq__phoneNumberInput,.RegisterForm-module__XFm7cq__phoneControl .RegisterForm-module__XFm7cq__customDialInput{height:39px!important;min-height:39px!important}.RegisterForm-module__XFm7cq__passwordControl input{min-height:38px!important}.RegisterForm-module__XFm7cq__rules{gap:4px 10px!important;padding:7px 10px!important}.RegisterForm-module__XFm7cq__submit{min-height:41px;padding-top:12px!important;padding-bottom:12px!important}}@media (prefers-reduced-motion:reduce){.RegisterForm-module__XFm7cq__form *,.RegisterForm-module__XFm7cq__backToSite{transition:none!important}}
