.auth-redesign-module__cMg_4a__registerShell{--auth-bg:#faf8f5;--auth-surface:#fff;--auth-ink:#1c1b19;--auth-muted:#6e6a63;--auth-border:#e8e3db;--auth-primary:#1fad6b;--auth-primary-dark:#158f58;background:var(--auth-bg);min-height:100svh;color:var(--auth-ink);font-family:Inter,Geist,SF Pro Display,SF Pro Text,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:grid}.auth-redesign-module__cMg_4a__registerPane{flex-direction:column;min-width:0;min-height:100svh;padding:22px 20px 36px;display:flex;position:relative;overflow:hidden}.auth-redesign-module__cMg_4a__softGlow{z-index:0;filter:blur(80px);pointer-events:none;background:#1fad6b1a;border-radius:50%;width:440px;height:440px;position:absolute;top:-170px;left:-170px}.auth-redesign-module__cMg_4a__registerBrand{z-index:1;width:fit-content;color:var(--auth-ink);align-items:center;display:inline-flex;position:relative}.auth-redesign-module__cMg_4a__registerBrand img{width:112px}.auth-redesign-module__cMg_4a__registerContent{z-index:1;width:min(480px,100%);margin:auto;padding:48px 0 24px;position:relative}.auth-redesign-module__cMg_4a__registerEyebrow{color:var(--auth-primary-dark);letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:7px;font-size:10px;font-weight:680;display:inline-flex}.auth-redesign-module__cMg_4a__registerEyebrow svg{width:14px;height:14px}.auth-redesign-module__cMg_4a__registerContent h1{letter-spacing:-.05em;text-wrap:balance;margin:14px 0 0;font-size:clamp(38px,8vw,52px);font-weight:550;line-height:1.02}.auth-redesign-module__cMg_4a__registerContent>p{max-width:440px;color:var(--auth-muted);margin:15px 0 0;font-size:14px;line-height:1.58}.auth-redesign-module__cMg_4a__registerForm{margin-top:29px}.auth-redesign-module__cMg_4a__confirmationCard{background:radial-gradient(circle at 100% 0,#1fad6b1c,#0000 15rem),#ffffffc2;border:1px solid #1fad6b33;border-radius:22px;overflow:hidden;box-shadow:0 20px 52px #2a221a12}.auth-redesign-module__cMg_4a__confirmationHeader{grid-template-columns:52px minmax(0,1fr);align-items:center;gap:14px;padding:18px;display:grid}.auth-redesign-module__cMg_4a__confirmationIcon{background:var(--auth-primary);color:#fff;border-radius:17px;place-items:center;width:52px;height:52px;display:grid;box-shadow:0 13px 30px #1fad6b3b}.auth-redesign-module__cMg_4a__confirmationIcon svg{stroke-width:1.7px;width:23px;height:23px}.auth-redesign-module__cMg_4a__confirmationHeader strong,.auth-redesign-module__cMg_4a__confirmationHeader p{display:block}.auth-redesign-module__cMg_4a__confirmationHeader strong{letter-spacing:-.015em;font-size:13px;font-weight:650}.auth-redesign-module__cMg_4a__confirmationHeader p{color:var(--auth-muted);margin:4px 0 0;font-size:10px;line-height:1.5}.auth-redesign-module__cMg_4a__confirmationRecipient{background:#faf8f585;border-top:1px solid #e8e3dbc7;border-bottom:1px solid #e8e3dbc7;gap:3px;padding:13px 18px;display:grid}.auth-redesign-module__cMg_4a__confirmationRecipient span{color:#99938b;letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:650}.auth-redesign-module__cMg_4a__confirmationRecipient strong{color:var(--auth-primary-dark);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:650;overflow:hidden}.auth-redesign-module__cMg_4a__confirmationSteps{margin:0;padding:8px 18px;list-style:none;display:grid}.auth-redesign-module__cMg_4a__confirmationSteps li{grid-template-columns:34px minmax(0,1fr);align-items:center;gap:11px;padding:10px 0;display:grid}.auth-redesign-module__cMg_4a__confirmationSteps li+li{border-top:1px solid #e8e3dbb3}.auth-redesign-module__cMg_4a__confirmationSteps li>span{width:32px;height:32px;color:var(--auth-primary-dark);background:#eaf8f1;border-radius:10px;place-items:center;font-size:8px;font-weight:720;display:grid}.auth-redesign-module__cMg_4a__confirmationSteps li>span svg{stroke-width:2.2px;width:14px;height:14px}.auth-redesign-module__cMg_4a__confirmationSteps strong,.auth-redesign-module__cMg_4a__confirmationSteps small{display:block}.auth-redesign-module__cMg_4a__confirmationSteps strong{color:#3e3a35;font-size:11px;font-weight:630}.auth-redesign-module__cMg_4a__confirmationSteps small{color:var(--auth-muted);margin-top:2px;font-size:9px;line-height:1.45}.auth-redesign-module__cMg_4a__confirmationSecurity{color:var(--auth-primary-dark);background:#eaf8f185;border-top:1px solid #1fad6b24;justify-content:center;align-items:center;gap:7px;padding:12px 16px;font-size:9px;font-weight:590;display:flex}.auth-redesign-module__cMg_4a__confirmationSecurity svg{flex:none;width:13px;height:13px}.auth-redesign-module__cMg_4a__confirmationAction{color:#514d47;background:#ffffffb3;border:1px solid #ddd7ce;border-radius:14px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:50px;margin-top:14px;font-size:12px;font-weight:640;transition:border-color .18s,background .18s,color .18s,transform .14s;display:inline-flex}.auth-redesign-module__cMg_4a__confirmationAction:hover{color:var(--auth-primary-dark);background:#fff;border-color:#1fad6b61}.auth-redesign-module__cMg_4a__confirmationAction:active{transform:scale(.98)}.auth-redesign-module__cMg_4a__confirmationAction svg{stroke-width:1.7px;width:14px;height:14px}.auth-redesign-module__cMg_4a__redesignForm{gap:18px;display:grid}.auth-redesign-module__cMg_4a__redesignForm>div{gap:8px}.auth-redesign-module__cMg_4a__redesignForm label{color:#45413c;font-size:12px;font-weight:610}.auth-redesign-module__cMg_4a__redesignForm input:not([type=checkbox]){min-height:52px;color:var(--auth-ink);background:#ffffffd1;border:1px solid #ddd7ce;border-radius:14px;padding:0 15px;font-size:14px;transition:border-color .2s cubic-bezier(.32,.72,0,1),box-shadow .2s cubic-bezier(.32,.72,0,1),background .2s cubic-bezier(.32,.72,0,1);box-shadow:inset 0 1px #fffc}.auth-redesign-module__cMg_4a__redesignForm input:not([type=checkbox]):focus{border-color:var(--auth-primary);background:#fff;outline:none;box-shadow:0 0 0 4px #1fad6b1c}.auth-redesign-module__cMg_4a__redesignForm input::placeholder{color:#aaa59d}.auth-redesign-module__cMg_4a__passwordControl{position:relative}.auth-redesign-module__cMg_4a__passwordControl>input{padding-right:50px}.auth-redesign-module__cMg_4a__passwordToggle{color:#777169;cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;width:36px;height:36px;padding:0;transition:background .18s,color .18s;display:grid;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.auth-redesign-module__cMg_4a__passwordToggle:hover{color:var(--auth-primary-dark,#158f58);background:#1fad6b17}.auth-redesign-module__cMg_4a__passwordToggle:focus-visible{outline:2px solid var(--auth-primary,#1fad6b);outline-offset:1px}.auth-redesign-module__cMg_4a__passwordToggle svg{stroke-width:1.8px;width:18px;height:18px}.auth-redesign-module__cMg_4a__consentCard{min-height:76px;color:var(--auth-muted);cursor:pointer;background:radial-gradient(circle at 100% 0,#1fad6b13,#0000 10rem),#ffffff9e;border:1px solid #1fad6b2e;border-radius:16px;align-items:center;gap:13px;padding:14px 15px;transition:border-color .19s,background .19s,box-shadow .19s;display:flex;position:relative;box-shadow:0 12px 32px #2a221a09}.auth-redesign-module__cMg_4a__consentCard:hover{background:radial-gradient(circle at 100% 0,#1fad6b1a,#0000 10rem),#ffffffd1;border-color:#1fad6b6b}.auth-redesign-module__cMg_4a__consentCard:focus-within{border-color:var(--auth-primary);box-shadow:0 0 0 4px #1fad6b17}.auth-redesign-module__cMg_4a__consentCard>input{opacity:0;width:1px;height:1px;position:absolute}.auth-redesign-module__cMg_4a__checkboxVisual{color:#0000;background:#fff;border:1px solid #cfc8be;border-radius:9px;flex:none;place-items:center;width:27px;height:27px;transition:border-color .18s,background .18s,color .18s,transform .15s cubic-bezier(.32,.72,0,1);display:grid;box-shadow:inset 0 1px #fffc}.auth-redesign-module__cMg_4a__checkboxVisual svg{stroke-width:2.5px;width:15px;height:15px}.auth-redesign-module__cMg_4a__consentCard>input:checked+.auth-redesign-module__cMg_4a__checkboxVisual{border-color:var(--auth-primary);background:var(--auth-primary);color:#fff;transform:scale(1.04)}.auth-redesign-module__cMg_4a__consentCopy{gap:3px;display:grid}.auth-redesign-module__cMg_4a__consentCopy>strong{color:#3f3b36;font-size:11px;font-weight:650}.auth-redesign-module__cMg_4a__consentCopy>span{color:var(--auth-muted);font-size:10px;font-weight:510;line-height:1.48}.auth-redesign-module__cMg_4a__redesignForm a{color:var(--auth-primary-dark);text-underline-offset:2px;font-weight:620;text-decoration-color:#1fad6b59}.auth-redesign-module__cMg_4a__redesignForm p{color:var(--auth-muted);font-size:11px;line-height:1.45}.auth-redesign-module__cMg_4a__redesignForm>button{border:1px solid var(--auth-primary);background:var(--auth-primary);color:#fff;border-radius:14px;min-height:53px;font-size:14px;font-weight:660;transition:transform .14s cubic-bezier(.32,.72,0,1),background .22s cubic-bezier(.32,.72,0,1),box-shadow .22s cubic-bezier(.32,.72,0,1);box-shadow:0 15px 34px #1fad6b33}.auth-redesign-module__cMg_4a__redesignForm>button:hover:not(:disabled){background:#18a363;border-color:#18a363;box-shadow:0 18px 38px #1fad6b40}.auth-redesign-module__cMg_4a__redesignForm>button:active:not(:disabled){transform:scale(.98)}.auth-redesign-module__cMg_4a__registerFooter{color:var(--auth-muted);text-align:center;margin-top:22px;font-size:12px}.auth-redesign-module__cMg_4a__registerFooter a{color:var(--auth-primary-dark);font-weight:650}.auth-redesign-module__cMg_4a__formTrust{color:#8e8981;text-align:center;justify-content:center;align-items:center;gap:7px;margin-top:20px;font-size:9px;display:flex}.auth-redesign-module__cMg_4a__formTrust svg{width:13px;height:13px;color:var(--auth-primary-dark);flex:none}.auth-redesign-module__cMg_4a__registerAside{color:#fff;background:radial-gradient(circle at 86% 9%,#1fad6b29,#0000 25rem),linear-gradient(145deg,#1e1c17,#15140f 72%);justify-content:center;align-items:center;padding:58px;display:none;position:relative;overflow:hidden}.auth-redesign-module__cMg_4a__asideGlow{filter:blur(95px);background:#5b4cf017;border-radius:50%;width:500px;height:500px;position:absolute;bottom:-190px;right:-180px}.auth-redesign-module__cMg_4a__invitationScene{z-index:1;isolation:isolate;place-items:center;width:min(570px,100%);min-height:500px;display:grid;position:relative}.auth-redesign-module__cMg_4a__invitationHalo{z-index:-1;aspect-ratio:1;filter:blur(90px);background:#1fad6b21;border-radius:50%;width:min(470px,88%);animation:5.4s ease-in-out infinite auth-redesign-module__cMg_4a__invitation-halo;position:absolute}.auth-redesign-module__cMg_4a__invitationStatus{color:#ffffff94;letter-spacing:.1em;text-transform:uppercase;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff0e;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:8px;min-height:31px;padding:0 12px;font-size:9px;font-weight:650;display:inline-flex;position:absolute;top:18px;left:50%;transform:translate(-50%)}.auth-redesign-module__cMg_4a__invitationStatus>span{background:var(--auth-primary);border-radius:50%;width:7px;height:7px;animation:1.8s ease-in-out infinite auth-redesign-module__cMg_4a__invitation-status;box-shadow:0 0 0 5px #1fad6b1a}.auth-redesign-module__cMg_4a__notificationStage{perspective:900px;width:100%;position:relative}.auth-redesign-module__cMg_4a__notificationEcho{z-index:-1;opacity:0;background:#ffffff09;border:1px solid #ffffff12;border-radius:25px;height:100%;animation:5.4s cubic-bezier(.32,.72,0,1) infinite auth-redesign-module__cMg_4a__invitation-echo;position:absolute;bottom:-18px;left:24px;right:24px;transform:translateY(36px)scale(.95)}.auth-redesign-module__cMg_4a__invitationNotification{opacity:0;transform-origin:bottom;-webkit-backdrop-filter:blur(24px)saturate(135%);backdrop-filter:blur(24px)saturate(135%);will-change:transform, opacity, filter;background:linear-gradient(145deg,#ffffff21,#fff1),#1d1c18d1;border:1px solid #ffffff29;border-radius:27px;animation:5.4s cubic-bezier(.32,.72,0,1) infinite auth-redesign-module__cMg_4a__invitation-rise;overflow:hidden;transform:translateY(120px)scale(.965)rotateX(2deg);box-shadow:0 38px 90px #0000004d,inset 0 1px #ffffff14}.auth-redesign-module__cMg_4a__notificationHeader{border-bottom:1px solid #ffffff17;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:14px 16px;display:grid}.auth-redesign-module__cMg_4a__notificationLogo{width:78px;height:auto}.auth-redesign-module__cMg_4a__notificationHeader time{color:#ffffff61;letter-spacing:.04em;font-size:9px;font-weight:560}.auth-redesign-module__cMg_4a__notificationCopy{padding:28px 25px 25px}.auth-redesign-module__cMg_4a__notificationCopy>span{color:var(--auth-primary);letter-spacing:.13em;text-transform:uppercase;font-size:9px;font-weight:720;display:block}.auth-redesign-module__cMg_4a__notificationCopy h2{color:#fff;letter-spacing:-.04em;text-wrap:balance;max-width:460px;margin:11px 0 0;font-size:clamp(25px,3vw,35px);font-weight:560;line-height:1.08}.auth-redesign-module__cMg_4a__notificationCopy p{color:#ffffff80;margin:10px 0 0;font-size:13px}.auth-redesign-module__cMg_4a__notificationMeta{border-top:1px solid #ffffff17;flex-wrap:wrap;gap:8px;padding:13px 16px 15px;display:flex}.auth-redesign-module__cMg_4a__notificationMeta span{color:#ffffffa3;background:#ffffff0b;border:1px solid #ffffff17;border-radius:999px;align-items:center;gap:7px;min-height:31px;padding:0 11px;font-size:10px;font-weight:560;display:inline-flex}.auth-redesign-module__cMg_4a__notificationMeta svg{width:13px;height:13px;color:var(--auth-primary);stroke-width:1.7px}@keyframes auth-redesign-module__cMg_4a__invitation-rise{0%,6%{opacity:0;filter:blur(5px);transform:translateY(120px)scale(.965)rotateX(2deg)}18%,68%{opacity:1;filter:blur();transform:translateY(0)scale(1)rotateX(0)}84%,to{opacity:0;filter:blur(2px);transform:translateY(-74px)scale(.985)rotateX(-1deg)}}@keyframes auth-redesign-module__cMg_4a__invitation-echo{8%{opacity:0;transform:translateY(36px)scale(.95)}22%,67%{opacity:1;transform:translateY(0)scale(1)}82%,to{opacity:0;transform:translateY(-48px)scale(.98)}}@keyframes auth-redesign-module__cMg_4a__invitation-halo{0%,to{opacity:.55;transform:scale(.9)}45%,65%{opacity:1;transform:scale(1.06)}}@keyframes auth-redesign-module__cMg_4a__invitation-status{50%{opacity:.55;box-shadow:0 0 0 8px #1fad6b0a}}.auth-redesign-module__cMg_4a__asideContent{z-index:1;width:min(560px,100%);position:relative}.auth-redesign-module__cMg_4a__asideBadge{color:var(--auth-primary);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:7px;font-size:10px;font-weight:680;display:inline-flex}.auth-redesign-module__cMg_4a__asideBadge svg{width:15px;height:15px}.auth-redesign-module__cMg_4a__asideContent>h2{letter-spacing:-.055em;text-wrap:balance;max-width:540px;margin:20px 0 0;font-size:clamp(42px,4.5vw,64px);font-weight:530;line-height:1}.auth-redesign-module__cMg_4a__asideContent>p{color:#fff9;max-width:500px;margin:20px 0 0;font-size:15px;line-height:1.6}.auth-redesign-module__cMg_4a__profilePreview{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff13;border:1px solid #ffffff21;border-radius:23px;margin-top:35px;overflow:hidden;box-shadow:0 26px 65px #0003}.auth-redesign-module__cMg_4a__previewTopline{color:#ffffff8f;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:13px 16px;font-size:10px;display:flex}.auth-redesign-module__cMg_4a__previewTopline small{color:var(--auth-primary)}.auth-redesign-module__cMg_4a__previewIdentity{grid-template-columns:46px minmax(0,1fr) 28px;align-items:center;gap:12px;padding:19px 16px;display:grid}.auth-redesign-module__cMg_4a__previewIdentity>span{background:var(--auth-primary);color:#fff;border-radius:15px;place-items:center;width:46px;height:46px;font-size:12px;font-weight:680;display:grid}.auth-redesign-module__cMg_4a__previewIdentity strong,.auth-redesign-module__cMg_4a__previewIdentity small{display:block}.auth-redesign-module__cMg_4a__previewIdentity strong{font-size:16px;font-weight:620}.auth-redesign-module__cMg_4a__previewIdentity small{color:#ffffff80;margin-top:3px;font-size:11px}.auth-redesign-module__cMg_4a__previewIdentity>svg{width:20px;height:20px;color:var(--auth-primary)}.auth-redesign-module__cMg_4a__previewFacts{border-top:1px solid #ffffff1a;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.auth-redesign-module__cMg_4a__previewFacts>span{color:#ffffff75;padding:15px;font-size:10px}.auth-redesign-module__cMg_4a__previewFacts>span+span{border-left:1px solid #ffffff1a}.auth-redesign-module__cMg_4a__previewFacts strong{color:#fff;margin-bottom:2px;font-size:16px;font-weight:610;display:block}.auth-redesign-module__cMg_4a__asideBenefits{gap:10px;margin:25px 0 0;padding:0;list-style:none;display:grid}.auth-redesign-module__cMg_4a__asideBenefits li{color:#ffffff80;background:#ffffff0b;border:1px solid #ffffff16;border-radius:16px;gap:12px;padding:13px 14px;font-size:11px;line-height:1.5;display:flex}.auth-redesign-module__cMg_4a__asideBenefits li>svg{width:19px;height:19px;color:var(--auth-primary);stroke-width:1.55px;flex:none}.auth-redesign-module__cMg_4a__asideBenefits strong{color:#ffffffd9;margin-bottom:2px;font-size:13px;font-weight:610;display:block}@media (min-width:980px){.auth-redesign-module__cMg_4a__registerShell{grid-template-columns:minmax(520px,.88fr) minmax(0,1.12fr)}.auth-redesign-module__cMg_4a__registerPane{padding:28px 36px 40px}.auth-redesign-module__cMg_4a__registerAside{display:flex}}@media (min-width:1280px){.auth-redesign-module__cMg_4a__registerPane{padding-inline:48px}.auth-redesign-module__cMg_4a__registerAside{padding:72px}}@media (max-width:520px){.auth-redesign-module__cMg_4a__registerContent{padding-top:42px}.auth-redesign-module__cMg_4a__registerContent h1{font-size:40px}.auth-redesign-module__cMg_4a__formTrust{align-items:flex-start}}@media (prefers-reduced-motion:reduce){.auth-redesign-module__cMg_4a__redesignForm input,.auth-redesign-module__cMg_4a__redesignForm>button,.auth-redesign-module__cMg_4a__confirmationAction{transition:none}.auth-redesign-module__cMg_4a__invitationHalo,.auth-redesign-module__cMg_4a__invitationStatus>span,.auth-redesign-module__cMg_4a__notificationEcho,.auth-redesign-module__cMg_4a__invitationNotification{animation:none}.auth-redesign-module__cMg_4a__notificationEcho{opacity:1;transform:translateY(0)scale(1)}.auth-redesign-module__cMg_4a__invitationNotification{opacity:1;filter:none;transform:none}}
