.AuthLayout-module-scss-module__Icc1pG__section{background:linear-gradient(135deg,#f2f5ff 0%,#f9fbff 55%,#edf4ff 100%);flex-direction:column;width:100%;padding:max(48px,min(6vw,96px)) max(20px,min(6vw,80px));display:flex;position:relative}.AuthLayout-module-scss-module__Icc1pG__loginSection{height:100%}.AuthLayout-module-scss-module__Icc1pG__signupSection{height:-moz-fit-content;height:fit-content}.AuthLayout-module-scss-module__Icc1pG__section:before,.AuthLayout-module-scss-module__Icc1pG__section:after{content:"";filter:blur(40px);opacity:.5;pointer-events:none;border-radius:50%;position:absolute}.AuthLayout-module-scss-module__Icc1pG__section:before{background:rgba(0,150,199,.2);width:420px;height:420px;top:0;left:0}.AuthLayout-module-scss-module__Icc1pG__section:after{background:rgba(255,176,58,.25);width:360px;height:360px;bottom:0;right:0}.AuthLayout-module-scss-module__Icc1pG__inner{z-index:1;grid-template-columns:1fr 1fr;gap:max(32px,min(4vw,60px));max-width:1180px;margin:0 auto;display:grid;position:relative}@media (max-width:980px){.AuthLayout-module-scss-module__Icc1pG__inner{grid-template-columns:1fr}}.AuthLayout-module-scss-module__Icc1pG__hero{background:rgba(255,255,255,.8);border:1px solid rgba(0,0,0,.04);border-radius:32px;flex-direction:column;gap:32px;padding:max(16px,min(3vw,32px));display:flex;box-shadow:0 25px 60px rgba(15,30,60,.12)}.AuthLayout-module-scss-module__Icc1pG__innerCombined{background:rgba(255,255,255,.78);border:1px solid rgba(15,30,60,.05);border-radius:40px;gap:max(28px,min(3.5vw,56px));padding:max(24px,min(4vw,48px));box-shadow:0 35px 80px rgba(15,30,60,.18)}.AuthLayout-module-scss-module__Icc1pG__innerCombined .AuthLayout-module-scss-module__Icc1pG__hero{box-shadow:none;background:0 0;border:none;padding:0}.AuthLayout-module-scss-module__Icc1pG__innerCombined .AuthLayout-module-scss-module__Icc1pG__formCard{box-shadow:0 25px 60px rgba(5,6,9,.4),inset 0 1px rgba(255,255,255,.12)}.AuthLayout-module-scss-module__Icc1pG__singleColumn{z-index:1;max-width:640px;margin:0 auto;position:relative}.AuthLayout-module-scss-module__Icc1pG__eyebrow{text-transform:uppercase;letter-spacing:.08em;color:#0077b6;align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}.AuthLayout-module-scss-module__Icc1pG__eyebrow:before{content:"";background:currentColor;border-radius:2px;width:32px;height:2px}.AuthLayout-module-scss-module__Icc1pG__heroTitle{color:#0e172a;font-size:42px;font-weight:700;line-height:1.1}.AuthLayout-module-scss-module__Icc1pG__heroDescription{color:rgba(var(--color-nightBlue),.75);font-size:18px;line-height:1.5}.AuthLayout-module-scss-module__Icc1pG__chips{flex-wrap:wrap;gap:10px;display:flex}.AuthLayout-module-scss-module__Icc1pG__chip{color:#0e4a8a;background:rgba(9,132,227,.08);border:1px solid rgba(9,132,227,.12);border-radius:999px;padding:8px 16px;font-size:13px;font-weight:600}.AuthLayout-module-scss-module__Icc1pG__cta{flex-wrap:wrap;gap:14px;margin-top:auto;display:flex}.AuthLayout-module-scss-module__Icc1pG__ctaNote{color:rgba(var(--color-nightBlue),.65);font-size:14px}.AuthLayout-module-scss-module__Icc1pG__ctaButton{color:#042646;background:linear-gradient(135deg,#00f5d4,#00bbf9 60%,#0096c7);border-radius:18px;padding:14px 28px;font-size:16px;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s;box-shadow:0 18px 40px rgba(0,150,199,.4)}.AuthLayout-module-scss-module__Icc1pG__ctaButton:hover{transform:translateY(-2px);box-shadow:0 22px 42px rgba(0,150,199,.55)}.AuthLayout-module-scss-module__Icc1pG__formCard{color:#edf4ff;background:rgba(9,12,22,.85);border:1px solid rgba(255,255,255,.08);border-radius:30px;flex-direction:column;gap:18px;padding:max(20px,min(3vw,36px));display:flex;box-shadow:0 20px 60px rgba(5,6,9,.35),inset 0 1px rgba(255,255,255,.1)}.AuthLayout-module-scss-module__Icc1pG__regForm{height:-moz-fit-content;height:fit-content}.AuthLayout-module-scss-module__Icc1pG__formCardLight{color:#0e172a;background:rgba(255,255,255,.92);border:1px solid rgba(15,30,60,.08);box-shadow:0 30px 70px rgba(14,23,42,.15)}.AuthLayout-module-scss-module__Icc1pG__loginFormCard{min-width:550px}.AuthLayout-module-scss-module__Icc1pG__resetFormCard{width:550px}.AuthLayout-module-scss-module__Icc1pG__formCardLight .AuthLayout-module-scss-module__Icc1pG__formSubtitle{color:rgba(var(--color-nightBlue),.7)}.AuthLayout-module-scss-module__Icc1pG__formCardLight .AuthLayout-module-scss-module__Icc1pG__label{color:rgba(var(--color-nightBlue),.6)}.AuthLayout-module-scss-module__Icc1pG__formCardLight .AuthLayout-module-scss-module__Icc1pG__input,.AuthLayout-module-scss-module__Icc1pG__formCardLight .AuthLayout-module-scss-module__Icc1pG__select{background:rgba(var(--color-nightBlue),.03);border-color:rgba(var(--color-nightBlue),.1);color:rgba(var(--color-nightBlue),.85)}.AuthLayout-module-scss-module__Icc1pG__formCardLight .AuthLayout-module-scss-module__Icc1pG__input::placeholder,.AuthLayout-module-scss-module__Icc1pG__formCardLight .AuthLayout-module-scss-module__Icc1pG__input:placeholder-shown,.AuthLayout-module-scss-module__Icc1pG__formCardLight .AuthLayout-module-scss-module__Icc1pG__input[type=date]:invalid,.AuthLayout-module-scss-module__Icc1pG__formCardLight .AuthLayout-module-scss-module__Icc1pG__select:invalid{color:rgba(var(--color-nightBlue),.3)}.AuthLayout-module-scss-module__Icc1pG__formCardLight .AuthLayout-module-scss-module__Icc1pG__input:focus,.AuthLayout-module-scss-module__Icc1pG__formCardLight .AuthLayout-module-scss-module__Icc1pG__select:focus{background:rgba(0,150,199,.06);border-color:rgba(0,150,199,.4);box-shadow:0 0 0 3px rgba(0,150,199,.2)}.AuthLayout-module-scss-module__Icc1pG__formCardLight .AuthLayout-module-scss-module__Icc1pG__helper{color:rgba(var(--color-nightBlue),.65)}.AuthLayout-module-scss-module__Icc1pG__formCardLight .AuthLayout-module-scss-module__Icc1pG__helper a{color:#0077b6}.AuthLayout-module-scss-module__Icc1pG__formCardLight .AuthLayout-module-scss-module__Icc1pG__benefitRow{color:rgba(var(--color-nightBlue),.7)}.AuthLayout-module-scss-module__Icc1pG__formCardLight .AuthLayout-module-scss-module__Icc1pG__benefitDot{background:linear-gradient(135deg,#00bbf9,#0096c7);box-shadow:0 0 10px rgba(0,150,199,.45)}.AuthLayout-module-scss-module__Icc1pG__formCardLight .AuthLayout-module-scss-module__Icc1pG__dividerText{color:rgba(var(--color-nightBlue),.6)}.AuthLayout-module-scss-module__Icc1pG__formCardLight .AuthLayout-module-scss-module__Icc1pG__socialButton{background:rgba(var(--color-nightBlue),.03);border-color:rgba(var(--color-nightBlue),.1);color:#0e172a}.AuthLayout-module-scss-module__Icc1pG__formCardLight .AuthLayout-module-scss-module__Icc1pG__socialButton:hover{background:rgba(var(--color-nightBlue),.06);border-color:rgba(var(--color-nightBlue),.2)}.AuthLayout-module-scss-module__Icc1pG__formHead{flex-direction:column;gap:8px;display:flex}.AuthLayout-module-scss-module__Icc1pG__formTitle{font-size:26px;font-weight:700}.AuthLayout-module-scss-module__Icc1pG__formToggle{flex-wrap:wrap;gap:12px;margin-top:6px;display:flex}.AuthLayout-module-scss-module__Icc1pG__accountOption{border:1px solid rgba(var(--color-nightBlue),.12);background:rgba(var(--color-nightBlue),.03);color:rgba(255,255,255,.8);border-radius:14px;padding:10px 14px;transition:border .18s,background .18s,box-shadow .18s}.AuthLayout-module-scss-module__Icc1pG__accountOptionActive{background:rgba(0,150,199,.08);border-color:rgba(0,150,199,.8);box-shadow:0 6px 20px rgba(0,150,199,.25)}.AuthLayout-module-scss-module__Icc1pG__formSubtitle{color:rgba(255,255,255,.7);font-size:15px}.AuthLayout-module-scss-module__Icc1pG__field{flex-direction:column;gap:6px;display:flex}.AuthLayout-module-scss-module__Icc1pG__fieldInvalid .AuthLayout-module-scss-module__Icc1pG__input{border-color:rgba(255,94,94,.9);box-shadow:0 0 0 3px rgba(255,94,94,.2)}.AuthLayout-module-scss-module__Icc1pG__label{letter-spacing:.02em;text-transform:uppercase;color:rgba(255,255,255,.7);font-size:13px;font-weight:600}.AuthLayout-module-scss-module__Icc1pG__fieldHint{color:rgba(255,255,255,.65);margin-top:6px;font-size:13px;display:block}.AuthLayout-module-scss-module__Icc1pG__errorText{color:#ff6b6b;margin-top:6px;font-size:13px}.AuthLayout-module-scss-module__Icc1pG__formStatus{margin-top:8px;font-size:14px;line-height:1.4}.AuthLayout-module-scss-module__Icc1pG__formStatusError{color:#ff6b6b}.AuthLayout-module-scss-module__Icc1pG__formStatusSuccess{color:#2dd4bf}.AuthLayout-module-scss-module__Icc1pG__formCardLight .AuthLayout-module-scss-module__Icc1pG__formStatusError{color:#e35252}.AuthLayout-module-scss-module__Icc1pG__formCardLight .AuthLayout-module-scss-module__Icc1pG__formStatusSuccess{color:#0a8f6a}.AuthLayout-module-scss-module__Icc1pG__formCardLight .AuthLayout-module-scss-module__Icc1pG__fieldHint{color:rgba(var(--color-nightBlue),.6)}.AuthLayout-module-scss-module__Icc1pG__formCardLight .AuthLayout-module-scss-module__Icc1pG__fieldInvalid .AuthLayout-module-scss-module__Icc1pG__input{border-color:rgba(255,94,94,.9);box-shadow:0 0 0 3px rgba(255,94,94,.15)}.AuthLayout-module-scss-module__Icc1pG__formCardLight .AuthLayout-module-scss-module__Icc1pG__errorText{color:#e35252}.AuthLayout-module-scss-module__Icc1pG__input,.AuthLayout-module-scss-module__Icc1pG__select{color:#f1f6ff;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.15);border-radius:14px;outline:none;width:100%;height:100%;padding:10px 12px;font-size:15px;transition:border .15s,background .15s,box-shadow .15s}.AuthLayout-module-scss-module__Icc1pG__input::placeholder{color:rgba(255,255,255,.35);opacity:1}.AuthLayout-module-scss-module__Icc1pG__input:placeholder-shown,.AuthLayout-module-scss-module__Icc1pG__input[type=date]:invalid,.AuthLayout-module-scss-module__Icc1pG__select:invalid{color:rgba(255,255,255,.35)}.AuthLayout-module-scss-module__Icc1pG__input:focus,.AuthLayout-module-scss-module__Icc1pG__select:focus{background:rgba(0,181,255,.08);border-color:rgba(0,181,255,.9);box-shadow:0 0 0 3px rgba(0,181,255,.25)}.AuthLayout-module-scss-module__Icc1pG__rememberRow{color:rgba(255,255,255,.75);justify-content:space-between;align-items:center;gap:10px;font-size:13px;display:flex}.AuthLayout-module-scss-module__Icc1pG__updatesCheckbox{margin-bottom:15px}.AuthLayout-module-scss-module__Icc1pG__accentLink{color:#56ccf2;font-weight:600;text-decoration:none}.AuthLayout-module-scss-module__Icc1pG__submit{width:100%}.AuthLayout-module-scss-module__Icc1pG__dividerText{text-align:center;color:rgba(255,255,255,.5);font-size:13px}.AuthLayout-module-scss-module__Icc1pG__socialButtons{flex-wrap:wrap;gap:10px;display:flex}.AuthLayout-module-scss-module__Icc1pG__socialButton{text-align:center;border-radius:14px;flex:1;min-width:120px;font-weight:600;text-decoration:none}.AuthLayout-module-scss-module__Icc1pG__buttonInner{flex-direction:row;align-items:center;gap:10px;display:flex}.AuthLayout-module-scss-module__Icc1pG__regIcon{margin:10px 0;font-size:20px}.AuthLayout-module-scss-module__Icc1pG__helper{text-align:center;color:rgba(255,255,255,.6);margin-top:6px;font-size:14px}.AuthLayout-module-scss-module__Icc1pG__helper a{color:#56ccf2;font-weight:600;text-decoration:none}.AuthLayout-module-scss-module__Icc1pG__benefits{flex-direction:column;gap:8px;margin-top:8px;display:flex}.AuthLayout-module-scss-module__Icc1pG__heroFeatures{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}.AuthLayout-module-scss-module__Icc1pG__heroFeature{background:rgba(255,255,255,.9);border:1px solid rgba(0,0,0,.04);border-radius:20px;padding:18px;box-shadow:0 12px 25px rgba(10,22,40,.08)}.AuthLayout-module-scss-module__Icc1pG__heroFeatureTitle{color:#081931;margin-bottom:6px;font-size:16px;font-weight:700}.AuthLayout-module-scss-module__Icc1pG__heroFeatureDescription{color:rgba(var(--color-nightBlue),.7);font-size:14px;line-height:1.45}.AuthLayout-module-scss-module__Icc1pG__heroFeature{background:linear-gradient(135deg,#ebf7ff,#fff)}.AuthLayout-module-scss-module__Icc1pG__benefitRow{color:rgba(255,255,255,.7);align-items:flex-start;gap:8px;font-size:13px;display:flex}.AuthLayout-module-scss-module__Icc1pG__benefitDot{background:linear-gradient(135deg,#00f5d4,#00bbf9);border-radius:50%;width:8px;height:8px;margin-top:6px;box-shadow:0 0 10px rgba(0,181,255,.6)}.AuthLayout-module-scss-module__Icc1pG__extraFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}@media (max-width:520px){.AuthLayout-module-scss-module__Icc1pG__extraFields{grid-template-columns:1fr}}
