.auth-module__ozYyRa__authPage{background:#fff;grid-template-columns:minmax(420px,1.05fr) minmax(430px,.95fr);min-width:0;min-height:100vh;display:grid;overflow-x:hidden}.auth-module__ozYyRa__authVisual{color:#fff;background:radial-gradient(circle at 75% 5%,#ffffff1f,#0000 28%),linear-gradient(145deg,#365f41,#6f9877);flex-direction:column;padding:38px 48px;display:flex;position:relative;overflow:hidden}.auth-module__ozYyRa__authVisual:after{content:"";border:70px solid #ffffff0f;border-radius:50%;width:420px;height:420px;position:absolute;bottom:-170px;right:-180px}.auth-module__ozYyRa__brand{align-items:center;gap:11px;display:flex}.auth-module__ozYyRa__brand img{background:#fff;border-radius:12px}.auth-module__ozYyRa__brand div{flex-direction:column;line-height:1;display:flex}.auth-module__ozYyRa__brand strong{font-size:24px}.auth-module__ozYyRa__brand span{letter-spacing:4px;margin-top:6px;font-size:8px;font-weight:800}.auth-module__ozYyRa__quote{z-index:1;margin:auto 0;position:relative}.auth-module__ozYyRa__quote p{color:#dcebdc;letter-spacing:1.6px;margin:0 0 15px;font-size:9px;font-weight:800}.auth-module__ozYyRa__quote h1{letter-spacing:-2px;max-width:650px;margin:0;font-family:Georgia,serif;font-size:clamp(35px,4.2vw,58px);font-weight:500;line-height:1.08}.auth-module__ozYyRa__quote>span{color:#e6efe7;max-width:470px;margin-top:20px;font-size:14px;line-height:1.6;display:block}.auth-module__ozYyRa__visualCards{z-index:1;grid-template-columns:1fr 1fr;gap:12px;display:grid;position:relative}.auth-module__ozYyRa__visualCards article{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1a;border:1px solid #ffffff2e;border-radius:12px;padding:16px}.auth-module__ozYyRa__visualCards span,.auth-module__ozYyRa__visualCards small{color:#dfeadf;font-size:9px;display:block}.auth-module__ozYyRa__visualCards strong{margin:6px 0;font-size:20px;display:block}.auth-module__ozYyRa__authForm{flex-direction:column;justify-content:center;min-width:0;padding:35px 60px;display:flex}.auth-module__ozYyRa__authForm form{width:min(430px,100%);margin:auto}.auth-module__ozYyRa__authForm form>p:first-of-type,.auth-module__ozYyRa__statusCard>p{color:#5f8f6b;letter-spacing:1.4px;margin:0 0 8px;font-size:9px;font-weight:800}.auth-module__ozYyRa__authForm h2{letter-spacing:-.7px;margin:0;font-size:29px}.auth-module__ozYyRa__authForm form>span{color:#667085;margin:8px 0 25px;font-size:12px;display:block}.auth-module__ozYyRa__authForm form>label{color:#344054;flex-direction:column;gap:7px;margin-bottom:14px;font-size:10px;font-weight:650;display:flex}.auth-module__ozYyRa__authForm input,.auth-module__ozYyRa__authForm textarea,.auth-module__ozYyRa__authForm select{background:#fff;border:1px solid #dfe5de;border-radius:8px;outline:0;width:100%;padding:11px 12px;font-size:11px}.auth-module__ozYyRa__password{position:relative}.auth-module__ozYyRa__password button{color:#5f8f6b;background:0 0;border:0;padding:5px;font-size:9px;position:absolute;top:7px;right:8px}.auth-module__ozYyRa__formOptions{justify-content:space-between;margin:-2px 0 18px;display:flex}.auth-module__ozYyRa__formOptions label,.auth-module__ozYyRa__consent{align-items:flex-start;color:#667085!important;flex-direction:row!important;gap:7px!important;font-size:9px!important;font-weight:400!important;display:flex!important}.auth-module__ozYyRa__formOptions input,.auth-module__ozYyRa__consent input{width:auto}.auth-module__ozYyRa__formOptions button{color:#416f4d;background:0 0;border:0;font-size:9px}.auth-module__ozYyRa__submit{color:#fff;background:#5f8f6b;border:0;border-radius:8px;width:100%;height:42px;font-size:11px;font-weight:700}.auth-module__ozYyRa__submit:disabled{opacity:.6}.auth-module__ozYyRa__preview{color:#9a741c;text-align:center;margin-top:9px;font-size:8px;display:block}.auth-module__ozYyRa__divider{color:#98a2b3;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;margin:20px 0;font-size:9px;display:grid}.auth-module__ozYyRa__divider span{background:#e4e9e3;height:1px}.auth-module__ozYyRa__switch{text-align:center;color:#667085!important;letter-spacing:0!important;font-size:10px!important}.auth-module__ozYyRa__switch a{color:#416f4d;font-weight:700;text-decoration:none}.auth-module__ozYyRa__authForm>footer{color:#98a2b3;text-align:center;margin-top:auto;font-size:8px}.auth-module__ozYyRa__authForm>footer a{color:#667085;text-decoration:none}.auth-module__ozYyRa__mobileBrand{display:none}.auth-module__ozYyRa__error{color:#a64040;background:#fff0f0;border-radius:7px;margin-bottom:12px;padding:9px;font-size:9px}.auth-module__ozYyRa__progress{background:#e8ede7;border-radius:5px;height:5px;margin:-10px 0 22px;overflow:hidden}.auth-module__ozYyRa__progress i{background:#5f8f6b;height:100%;transition:all .2s;display:block}.auth-module__ozYyRa__two{grid-template-columns:1fr 1fr;gap:11px;display:grid}.auth-module__ozYyRa__two label{color:#344054;flex-direction:column;gap:7px;margin-bottom:14px;font-size:10px;font-weight:650;display:flex}.auth-module__ozYyRa__formActions{gap:9px;display:flex}.auth-module__ozYyRa__formActions>button:first-child:not(:last-child){background:#fff;border:1px solid #dfe5de;border-radius:8px;width:100px}.auth-module__ozYyRa__statusCard{text-align:center;background:#fff;border:1px solid #e0e7df;border-radius:18px;width:min(620px,100% - 32px);margin:auto;padding:45px;box-shadow:0 20px 60px #3250391a}.auth-module__ozYyRa__statusIcon{color:#416f4d;background:#eef5ea;border-radius:50%;place-items:center;width:62px;height:62px;margin:0 auto 20px;font-size:25px;display:grid}.auth-module__ozYyRa__statusCard h1{margin:0;font-size:28px}.auth-module__ozYyRa__statusCard>span{color:#667085;max-width:470px;margin:12px auto 30px;font-size:12px;line-height:1.6;display:block}.auth-module__ozYyRa__steps{grid-template-columns:repeat(3,1fr);margin-bottom:30px;display:grid}.auth-module__ozYyRa__steps div{color:#98a2b3;flex-direction:column;align-items:center;gap:8px;font-size:9px;display:flex;position:relative}.auth-module__ozYyRa__steps div:not(:last-child):after{content:"";background:#dfe5de;width:76%;height:1px;position:absolute;top:13px;left:62%}.auth-module__ozYyRa__steps i{z-index:1;background:#edf0ed;border-radius:50%;place-items:center;width:27px;height:27px;font-style:normal;display:grid}.auth-module__ozYyRa__steps .auth-module__ozYyRa__done i{color:#fff;background:#5f8f6b}.auth-module__ozYyRa__steps .auth-module__ozYyRa__current i{background:#fff;border:2px solid #5f8f6b}.auth-module__ozYyRa__statusCard>a{color:#fff;background:#5f8f6b;border-radius:8px;padding:11px 18px;font-size:10px;text-decoration:none;display:inline-flex}@media (max-width:850px){.auth-module__ozYyRa__authPage{grid-template-columns:1fr}.auth-module__ozYyRa__authVisual{display:none}.auth-module__ozYyRa__authForm{min-height:100vh;padding:28px}.auth-module__ozYyRa__mobileBrand{color:#416f4d;align-items:center;gap:8px;margin-bottom:40px;display:flex}.auth-module__ozYyRa__mobileBrand img{border-radius:10px}.auth-module__ozYyRa__authForm>footer{margin-top:35px}.auth-module__ozYyRa__statusCard{padding:30px 20px}}@media (max-width:520px){.auth-module__ozYyRa__two,.auth-module__ozYyRa__three,.auth-module__ozYyRa__uploadGrid{grid-template-columns:1fr}.auth-module__ozYyRa__steps strong{font-size:7px}.auth-module__ozYyRa__statusCard h1{font-size:23px}}.auth-module__ozYyRa__three{grid-template-columns:1fr 1fr 1fr;gap:10px;display:grid}.auth-module__ozYyRa__three label{color:#344054;flex-direction:column;gap:7px;margin-bottom:14px;font-size:10px;font-weight:650;display:flex}.auth-module__ozYyRa__locationBox{background:#f8faf7;border:1px solid #dfe5de;border-radius:11px;margin:2px 0 16px;padding:14px}.auth-module__ozYyRa__locationBox>div:first-child{flex-direction:column;display:flex}.auth-module__ozYyRa__locationBox span{color:#667085;margin-top:4px;font-size:9px}.auth-module__ozYyRa__locationBox>button{color:#416f4d;background:#eef5ea;border:1px solid #b8ceb8;border-radius:7px;margin:11px 0;padding:8px 10px;font-size:9px;font-weight:700}.auth-module__ozYyRa__locationBox .auth-module__ozYyRa__two label{margin-bottom:0}.auth-module__ozYyRa__uploadGrid{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:14px;display:grid}.auth-module__ozYyRa__fileField{cursor:pointer;background:#fafcf9;border:1px dashed #bfd0bd;border-radius:10px;grid-template-rows:auto auto;grid-template-columns:34px 1fr;align-items:center;column-gap:10px;padding:13px;position:relative;min-height:105px!important;margin:0!important;display:grid!important}.auth-module__ozYyRa__fileField>span{color:#416f4d;background:#eef5ea;border-radius:9px;grid-row:1/3;place-items:center;width:34px;height:34px;font-size:18px;display:grid}.auth-module__ozYyRa__fileField strong{color:#344054;align-self:end;font-size:10px}.auth-module__ozYyRa__fileField small{color:#667085;align-self:start;margin-top:3px;font-size:8px;font-weight:400}.auth-module__ozYyRa__fileField input{background:#fff;grid-column:1/3;margin-top:9px;padding:7px!important;font-size:8px!important}.auth-module__ozYyRa__notice{color:#416f4d;background:#eef5ea;border:1px solid #d7e6d4;border-radius:8px;margin-bottom:12px;padding:10px;font-size:9px;line-height:1.45}.auth-module__ozYyRa__otpPanel{text-align:center;background:#fafcf9;border:1px solid #dfe5de;border-radius:12px;margin-bottom:16px;padding:20px}.auth-module__ozYyRa__otpPanel>span{color:#667085!important;margin:0!important;font-size:10px!important;display:block!important}.auth-module__ozYyRa__otpPanel>strong{color:#344054;margin:5px 0 18px;font-size:13px;display:block}.auth-module__ozYyRa__otpPanel label{text-align:left}.auth-module__ozYyRa__otpPanel input{text-align:center;letter-spacing:8px;font-size:20px!important}.auth-module__ozYyRa__otpPanel>button{color:#416f4d;background:0 0;border:0;font-size:9px;font-weight:700}.auth-module__ozYyRa__consent a{color:#416f4d}.auth-module__ozYyRa__formOptions>span{color:#667085;font-size:8px}.auth-module__ozYyRa__formOptions button{font-weight:700}@media (max-width:520px){.auth-module__ozYyRa__three,.auth-module__ozYyRa__uploadGrid{grid-template-columns:1fr}}.auth-module__ozYyRa__applicationReference{background:#fafcf9;border:1px solid #dfe5de;border-radius:10px;flex-direction:column;gap:4px;width:min(420px,100%);margin:0 auto 24px;padding:12px;display:flex}.auth-module__ozYyRa__applicationReference small{color:#667085;font-size:9px}.auth-module__ozYyRa__authPage{background:var(--surface-soft);grid-template-columns:minmax(470px,1.08fr) minmax(500px,.92fr)}.auth-module__ozYyRa__authVisual{background:var(--green-deep);padding:42px clamp(42px,5vw,76px)}.auth-module__ozYyRa__authVisual:before{content:"";border:1px solid #ffffff1a;border-radius:50%;width:420px;height:420px;position:absolute;inset:auto auto -180px -130px;box-shadow:0 0 0 75px #ffffff08,0 0 0 150px #ffffff05}.auth-module__ozYyRa__authVisual:after{border-color:#ffffff0d;width:470px;height:470px}.auth-module__ozYyRa__brand img{border-radius:14px;box-shadow:0 9px 26px #081b0f38}.auth-module__ozYyRa__brand strong{font-size:27px;font-weight:750}.auth-module__ozYyRa__brand span{letter-spacing:3.5px;font-size:10px}.auth-module__ozYyRa__quote p{letter-spacing:1.7px;margin-bottom:17px;font-size:11px}.auth-module__ozYyRa__quote h1{max-width:720px;font-family:var(--font-ui);letter-spacing:-2.6px;font-size:clamp(40px,4.4vw,64px);font-weight:700;line-height:1.04}.auth-module__ozYyRa__quote>span{max-width:520px;font-size:15px;line-height:1.7}.auth-module__ozYyRa__visualCards{gap:14px}.auth-module__ozYyRa__visualCards article{background:#ffffff14;border-radius:17px;padding:18px}.auth-module__ozYyRa__visualCards span,.auth-module__ozYyRa__visualCards small{font-size:11px}.auth-module__ozYyRa__visualCards strong{margin:7px 0;font-size:21px}.auth-module__ozYyRa__authForm{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffffc2;padding:42px clamp(38px,5vw,74px)}.auth-module__ozYyRa__authForm form{width:min(510px,100%)}.auth-module__ozYyRa__authForm form>p:first-of-type,.auth-module__ozYyRa__statusCard>p{letter-spacing:1.6px;margin-bottom:9px;font-size:11px}.auth-module__ozYyRa__authForm h2{letter-spacing:-1.2px;font-size:clamp(30px,3vw,38px);line-height:1.15}.auth-module__ozYyRa__authForm form>span{margin:10px 0 28px;font-size:14px;line-height:1.6}.auth-module__ozYyRa__authForm form>label,.auth-module__ozYyRa__two label,.auth-module__ozYyRa__three label{gap:8px;margin-bottom:16px;font-size:12px}.auth-module__ozYyRa__authForm input,.auth-module__ozYyRa__authForm textarea,.auth-module__ozYyRa__authForm select{background:#ffffffeb;border-radius:12px;min-height:48px;padding:12px 14px;font-size:14px}.auth-module__ozYyRa__authForm textarea{min-height:92px}.auth-module__ozYyRa__password button{min-height:32px;padding:4px 7px;font-size:11px;top:9px;right:9px}.auth-module__ozYyRa__formOptions{gap:15px;margin:-2px 0 20px}.auth-module__ozYyRa__formOptions>span,.auth-module__ozYyRa__formOptions button{font-size:11px}.auth-module__ozYyRa__submit{background:var(--green-dark);border-radius:12px;min-height:48px;font-size:14px}.auth-module__ozYyRa__divider{margin:22px 0;font-size:11px}.auth-module__ozYyRa__switch{font-size:12px!important}.auth-module__ozYyRa__error,.auth-module__ozYyRa__notice{border-radius:10px;margin-bottom:14px;padding:12px;font-size:12px}.auth-module__ozYyRa__progress{height:7px;margin:-9px 0 25px}.auth-module__ozYyRa__formActions{gap:10px}.auth-module__ozYyRa__formActions>button:first-child:not(:last-child){border-radius:12px;min-height:48px;font-size:12px}.auth-module__ozYyRa__locationBox{border-radius:14px;padding:16px}.auth-module__ozYyRa__locationBox strong{font-size:12px}.auth-module__ozYyRa__locationBox span{font-size:11px}.auth-module__ozYyRa__locationBox>button{border-radius:10px;min-height:40px;font-size:11px}.auth-module__ozYyRa__uploadGrid{gap:12px}.auth-module__ozYyRa__fileField{border-radius:13px;padding:15px;min-height:122px!important}.auth-module__ozYyRa__fileField strong{font-size:12px}.auth-module__ozYyRa__fileField small{font-size:10px}.auth-module__ozYyRa__fileField input{font-size:10px!important}.auth-module__ozYyRa__otpPanel{border-radius:15px;padding:23px}.auth-module__ozYyRa__otpPanel>span{font-size:12px!important}.auth-module__ozYyRa__otpPanel>strong{font-size:15px}.auth-module__ozYyRa__otpPanel>button{min-height:36px;font-size:11px}.auth-module__ozYyRa__consent{padding:2px 0;line-height:1.5;font-size:11px!important}.auth-module__ozYyRa__statusCard{box-shadow:var(--shadow-md);border-radius:24px;padding:52px}.auth-module__ozYyRa__statusIcon{width:68px;height:68px}.auth-module__ozYyRa__statusCard h1{font-size:32px}.auth-module__ozYyRa__statusCard>span{font-size:14px}.auth-module__ozYyRa__steps div{font-size:11px}.auth-module__ozYyRa__steps i{width:31px;height:31px}.auth-module__ozYyRa__statusCard>a{border-radius:11px;align-items:center;min-height:44px;font-size:12px}.auth-module__ozYyRa__applicationReference{border-radius:12px;padding:14px}.auth-module__ozYyRa__applicationReference strong{font-size:13px}.auth-module__ozYyRa__applicationReference small{font-size:11px}.auth-module__ozYyRa__statusFee{text-align:left;background:linear-gradient(135deg,#fff7fb,#f3faf3);border:1px solid #ead3df;border-radius:12px;grid-template-columns:1fr auto;align-items:center;gap:4px 12px;width:min(420px,100%);margin:-12px auto 24px;padding:14px;display:grid}.auth-module__ozYyRa__statusFee span{color:var(--muted);font-size:11px;font-weight:700}.auth-module__ozYyRa__statusFee strong{color:var(--ink);grid-area:1/2/3;font-size:22px}.auth-module__ozYyRa__statusFee small{color:var(--berry-dark);text-transform:capitalize;font-size:10px}.auth-module__ozYyRa__statusFee em{color:var(--muted);grid-column:1/-1;margin-top:8px;font-size:11px;font-style:normal;line-height:1.5}.auth-module__ozYyRa__statusCard>button,.auth-module__ozYyRa__statusActions button{background:linear-gradient(135deg, var(--berry), var(--plum));color:#fff;border:0;border-radius:11px;width:100%;min-height:44px;font-weight:800}.auth-module__ozYyRa__statusActions{grid-template-columns:1fr auto;gap:10px;width:min(420px,100%);margin:0 auto;display:grid}.auth-module__ozYyRa__statusActions button:last-child{width:auto;color:var(--berry-dark);background:#fff;border:1px solid #ead3df;padding:0 16px}.auth-module__ozYyRa__statusActions button:disabled{opacity:.62}.auth-module__ozYyRa__paymentPolicy{width:min(520px,100%);color:var(--muted);margin:-8px auto 24px;font-size:11px;line-height:1.6}.auth-module__ozYyRa__paymentPolicy a{color:var(--berry-dark);font-weight:750}@media (max-width:1000px){.auth-module__ozYyRa__authPage{grid-template-columns:minmax(380px,.85fr) minmax(460px,1.15fr)}.auth-module__ozYyRa__authVisual{padding:38px}.auth-module__ozYyRa__visualCards{grid-template-columns:1fr}.auth-module__ozYyRa__visualCards article:last-child{display:none}}@media (max-width:850px){.auth-module__ozYyRa__authPage{grid-template-columns:1fr}.auth-module__ozYyRa__authVisual{display:none}.auth-module__ozYyRa__authForm{min-height:100vh;padding:30px clamp(22px,7vw,58px)}.auth-module__ozYyRa__mobileBrand{color:var(--green-dark);align-items:center;gap:10px;margin-bottom:42px;display:flex}.auth-module__ozYyRa__mobileBrand img{border-radius:12px}.auth-module__ozYyRa__mobileBrand strong{font-size:22px}.auth-module__ozYyRa__mobileBrand span{letter-spacing:3px;font-size:9px}}@media (max-width:540px){.auth-module__ozYyRa__authForm{justify-content:flex-start;padding:22px 18px 32px}.auth-module__ozYyRa__mobileBrand{margin-bottom:34px}.auth-module__ozYyRa__authForm h2{font-size:30px}.auth-module__ozYyRa__two,.auth-module__ozYyRa__three,.auth-module__ozYyRa__uploadGrid{grid-template-columns:1fr}.auth-module__ozYyRa__statusCard{width:min(100% - 24px,620px);padding:32px 20px}.auth-module__ozYyRa__steps{gap:4px}.auth-module__ozYyRa__steps strong{font-size:9px}.auth-module__ozYyRa__statusActions{grid-template-columns:1fr}.auth-module__ozYyRa__statusActions button:last-child{width:100%}}.auth-module__ozYyRa__authPage{background:radial-gradient(circle at 95% 5%,#ecdaf794,#0000 30rem),radial-gradient(circle at 10% 95%,#ffdced7a,#0000 30rem),#fbf8fa}.auth-module__ozYyRa__authVisual{background:radial-gradient(circle at 80% 4%, #ffffff26, transparent 16rem), radial-gradient(circle at 5% 100%, #ffb4dc38, transparent 23rem), linear-gradient(145deg, var(--green-deep) 0%, var(--plum) 54%, var(--berry) 100%)}.auth-module__ozYyRa__brand strong{font-family:var(--font-display);font-size:31px}.auth-module__ozYyRa__brand span{color:#ffd8ea}.auth-module__ozYyRa__quote p{color:#ffd4e7;font-size:12px}.auth-module__ozYyRa__quote h1{font-family:var(--font-display);font-size:clamp(44px,4.8vw,70px);font-weight:700}.auth-module__ozYyRa__quote>span{color:#ffffffd6;font-size:16px}.auth-module__ozYyRa__visualCards article{background:#ffffff1f;border-color:#ffffff40}.auth-module__ozYyRa__visualCards span,.auth-module__ozYyRa__visualCards small{color:#ffffffc7;font-size:12px}.auth-module__ozYyRa__visualCards strong{font-size:23px}.auth-module__ozYyRa__authForm{background:#ffffffc4}.auth-module__ozYyRa__authForm form>p:first-of-type,.auth-module__ozYyRa__statusCard>p{color:var(--berry);font-size:12px}.auth-module__ozYyRa__authForm h2{color:var(--ink);font-family:var(--font-display);font-size:clamp(36px,3.4vw,46px)}.auth-module__ozYyRa__authForm form>span{color:var(--muted);font-size:15px}.auth-module__ozYyRa__authForm form>label,.auth-module__ozYyRa__two label,.auth-module__ozYyRa__three label{color:#4c424b;font-size:13px}.auth-module__ozYyRa__authForm input,.auth-module__ozYyRa__authForm textarea,.auth-module__ozYyRa__authForm select{min-height:52px;color:var(--ink);background:#fffffff0;border-color:#e6d8e1;border-radius:14px;font-size:15px}.auth-module__ozYyRa__authForm input:focus,.auth-module__ozYyRa__authForm textarea:focus,.auth-module__ozYyRa__authForm select:focus{border-color:var(--berry);box-shadow:0 0 0 4px #d91b781a}.auth-module__ozYyRa__submit{background:linear-gradient(135deg, var(--berry), var(--plum));border-radius:14px;min-height:52px;font-size:15px;box-shadow:0 13px 28px #a41f6538}.auth-module__ozYyRa__switch a,.auth-module__ozYyRa__formOptions button,.auth-module__ozYyRa__otpPanel>button,.auth-module__ozYyRa__consent a{color:var(--berry-dark)}.auth-module__ozYyRa__divider{color:#817581;font-size:12px}.auth-module__ozYyRa__notice{color:var(--green-dark);background:var(--green-pale);border-color:#cde2d1}.auth-module__ozYyRa__locationBox,.auth-module__ozYyRa__otpPanel,.auth-module__ozYyRa__applicationReference{background:linear-gradient(135deg, #fff, var(--berry-pale));border-color:#eadde5}.auth-module__ozYyRa__fileField{background:#fff8fb;border-color:#e3bfd1}.auth-module__ozYyRa__fileField>span{color:var(--berry-dark);background:#ffddeb}.auth-module__ozYyRa__progress i{background:linear-gradient(90deg, var(--green), var(--berry))}.auth-module__ozYyRa__statusCard{background:#fffffff0;border-color:#eadde5}.auth-module__ozYyRa__statusIcon{color:var(--berry-dark);background:var(--berry-pale)}.auth-module__ozYyRa__statusCard h1{color:var(--ink);font-family:var(--font-display);font-size:38px}.auth-module__ozYyRa__statusCard>span{color:var(--muted);font-size:15px}.auth-module__ozYyRa__steps .auth-module__ozYyRa__done,.auth-module__ozYyRa__steps .auth-module__ozYyRa__current{color:var(--berry-dark)}.auth-module__ozYyRa__steps .auth-module__ozYyRa__done i{background:var(--berry)}.auth-module__ozYyRa__steps .auth-module__ozYyRa__current i{border-color:var(--berry)}.auth-module__ozYyRa__statusCard>a{background:linear-gradient(135deg, var(--berry), var(--plum))}.auth-module__ozYyRa__mobileBrand{color:var(--berry-dark)}@media (max-width:540px){.auth-module__ozYyRa__authForm h2{font-size:35px}.auth-module__ozYyRa__authForm form>span{font-size:14px}}.auth-module__ozYyRa__fileField>.auth-module__ozYyRa__uploadReady,.auth-module__ozYyRa__fileField>.auth-module__ozYyRa__uploadError{border-radius:8px;grid-column:1/-1;margin-top:8px;padding:8px 10px;font-size:10px;font-style:normal;font-weight:650;line-height:1.45}.auth-module__ozYyRa__fileField>.auth-module__ozYyRa__uploadReady{color:#26703d;background:#eaf7ed}.auth-module__ozYyRa__fileField>.auth-module__ozYyRa__uploadReady:before{content:"✓ ";font-weight:900}.auth-module__ozYyRa__fileField>.auth-module__ozYyRa__uploadError{color:#a03333;background:#fff0ef}.auth-module__ozYyRa__fileField>.auth-module__ozYyRa__uploadError:before{content:"! ";font-weight:900}.auth-module__ozYyRa__partnerTypeChooser{width:min(820px,100%);min-width:0;max-width:100%;margin:auto}.auth-module__ozYyRa__partnerTypeChooser>p:first-of-type{color:var(--berry);letter-spacing:1.6px;margin:0 0 9px;font-size:12px;font-weight:800}.auth-module__ozYyRa__partnerTypeChooser h2{color:var(--ink);font-family:var(--font-display);letter-spacing:-1.2px;margin:0;font-size:clamp(36px,3.4vw,46px);line-height:1.12}.auth-module__ozYyRa__partnerTypeChooser>span{color:var(--muted);margin:11px 0 27px;font-size:15px;line-height:1.6;display:block}.auth-module__ozYyRa__partnerTypeGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;min-width:0;display:grid}.auth-module__ozYyRa__partnerTypeGrid>button{width:100%;min-width:0;max-width:100%;min-height:225px;color:var(--ink);text-align:left;cursor:pointer;background:#ffffffe0;border:1px solid #eadde5;border-radius:22px;flex-direction:column;align-items:flex-start;padding:22px;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex;box-shadow:0 15px 38px #4d233e14}.auth-module__ozYyRa__partnerTypeGrid>button:hover{border-color:#d98ab2;transform:translateY(-3px);box-shadow:0 20px 44px #71254f24}.auth-module__ozYyRa__partnerTypeGrid>button:first-child{background:linear-gradient(145deg,#fff,#f2faf2)}.auth-module__ozYyRa__partnerTypeGrid>button:nth-child(2){background:linear-gradient(145deg,#fff,#fff1f7)}.auth-module__ozYyRa__partnerTypeGrid svg,.auth-module__ozYyRa__selectedPartnerType svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:26px;height:26px}.auth-module__ozYyRa__partnerTypeGrid>button>svg{width:48px;height:48px;color:var(--berry-dark);background:var(--berry-pale);border-radius:15px;padding:11px}.auth-module__ozYyRa__partnerTypeGrid>button:first-child>svg{color:var(--green-dark);background:var(--green-pale)}.auth-module__ozYyRa__partnerTypeGrid>button:nth-child(2)>svg{color:var(--plum);background:linear-gradient(135deg, var(--green-pale), var(--berry-pale))}.auth-module__ozYyRa__partnerTypeGrid strong{margin-top:18px;font-size:20px}.auth-module__ozYyRa__partnerTypeGrid small{color:var(--muted);margin-top:8px;font-size:12px;line-height:1.55}.auth-module__ozYyRa__partnerTypeGrid em{color:var(--green-dark);background:var(--green-pale);border-radius:999px;margin-top:12px;padding:7px 10px;font-size:10px;font-style:normal;font-weight:800}.auth-module__ozYyRa__partnerTypeGrid>button:nth-child(2) em{color:var(--berry-dark);background:var(--berry-pale)}.auth-module__ozYyRa__partnerTypeGrid i{color:var(--berry-dark);margin-top:auto;padding-top:18px;font-size:11px;font-style:normal;font-weight:800}.auth-module__ozYyRa__partnerTypeGrid>button:first-child i{color:var(--green-dark)}.auth-module__ozYyRa__partnerTypeGrid strong,.auth-module__ozYyRa__partnerTypeGrid small,.auth-module__ozYyRa__partnerTypeGrid i,.auth-module__ozYyRa__applicationNote{overflow-wrap:anywhere;max-width:100%}.auth-module__ozYyRa__applicationNote{color:#675b65;background:#ffffffad;border:1px solid #eadde5;border-radius:13px;margin-top:14px;padding:13px 15px;font-size:11px;line-height:1.5}.auth-module__ozYyRa__applicationNote strong{color:var(--ink)}.auth-module__ozYyRa__combinedSteps{grid-template-columns:repeat(5,minmax(0,1fr))}.auth-module__ozYyRa__intentCard{cursor:pointer;background:linear-gradient(135deg,#fff4f8,#f7f2ff);border:1px solid #edcddd;border-radius:18px;align-items:flex-start;gap:12px;margin:4px 0 16px;padding:15px 16px;display:flex}.auth-module__ozYyRa__intentCard input{width:19px;height:19px;accent-color:var(--berry);margin-top:2px}.auth-module__ozYyRa__intentCard span{gap:4px;display:grid}.auth-module__ozYyRa__intentCard strong{color:var(--ink);font-size:13px}.auth-module__ozYyRa__intentCard small{color:var(--muted);font-size:10px;line-height:1.5}.auth-module__ozYyRa__partnerTypeChooser .auth-module__ozYyRa__switch{margin-top:23px}.auth-module__ozYyRa__selectedPartnerType{background:linear-gradient(135deg,#fff,#fff6fa);border:1px solid #eadde5;border-radius:14px;grid-template-columns:42px 1fr auto;align-items:center;gap:11px;margin-bottom:20px;padding:11px 12px;display:grid}.auth-module__ozYyRa__selectedPartnerType>span{width:42px;height:42px;color:var(--berry-dark);background:var(--berry-pale);border-radius:12px;place-items:center;display:grid}.auth-module__ozYyRa__selectedPartnerType div{flex-direction:column;gap:3px;display:flex}.auth-module__ozYyRa__selectedPartnerType strong{color:var(--ink);font-size:12px}.auth-module__ozYyRa__selectedPartnerType small{color:var(--muted);font-size:10px}.auth-module__ozYyRa__selectedPartnerType button{color:var(--berry-dark);cursor:pointer;background:#fff;border:1px solid #e5d6df;border-radius:9px;padding:8px 10px;font-size:10px;font-weight:750}.auth-module__ozYyRa__choiceFieldset{background:#fffafd;border:1px solid #eadde5;border-radius:14px;margin:2px 0 17px;padding:15px}.auth-module__ozYyRa__choiceFieldset legend{color:#4c424b;padding:0 5px;font-size:12px;font-weight:750}.auth-module__ozYyRa__choiceFieldset>span{color:var(--muted);margin:0 0 11px;font-size:10px;display:block}.auth-module__ozYyRa__choiceChips{flex-wrap:wrap;gap:7px;display:flex}.auth-module__ozYyRa__choiceChips button{color:#675b65;cursor:pointer;background:#fff;border:1px solid #e7d9e2;border-radius:99px;min-height:34px;padding:7px 10px;font-size:10px}.auth-module__ozYyRa__choiceChips .auth-module__ozYyRa__choiceSelected{color:var(--berry-dark);background:var(--berry-pale);border-color:#d95d99;font-weight:750}.auth-module__ozYyRa__fieldHint{color:var(--muted);font-size:9px;font-weight:500;line-height:1.45}.auth-module__ozYyRa__shippingBox{background:var(--green-pale);border:1px solid #cfe1d1;border-radius:13px;flex-direction:column;gap:4px;margin:0 0 16px;padding:13px 15px;display:flex}.auth-module__ozYyRa__shippingBox strong{color:var(--green-dark);font-size:11px}.auth-module__ozYyRa__shippingBox span{color:#647267;font-size:10px;line-height:1.45}.auth-module__ozYyRa__sectionHeading{border-bottom:1px solid #eee2e9;flex-direction:column;gap:4px;margin:3px 0 14px;padding-bottom:10px;display:flex}.auth-module__ozYyRa__sectionHeading strong{color:var(--ink);font-size:14px}.auth-module__ozYyRa__sectionHeading span{color:var(--muted);font-size:10px;line-height:1.45}.auth-module__ozYyRa__feeSummary{background:linear-gradient(135deg,#fff7fb,#f3faf3);border:1px solid #e8cedb;border-radius:16px;grid-template-columns:1fr auto;align-items:center;gap:5px 14px;margin:8px 0 17px;padding:16px;display:grid}.auth-module__ozYyRa__feeSummary span{color:var(--berry-dark);letter-spacing:1px;font-size:10px;font-weight:850}.auth-module__ozYyRa__feeSummary strong{color:var(--ink);font-family:var(--font-display);grid-area:1/2/3;font-size:27px}.auth-module__ozYyRa__feeSummary p{color:var(--muted);margin:0;font-size:10px;line-height:1.5}@media (max-width:540px){.auth-module__ozYyRa__authPage,.auth-module__ozYyRa__authForm{width:100%;max-width:100vw}.auth-module__ozYyRa__partnerTypeChooser{width:100%;max-width:calc(100vw - 36px)}.auth-module__ozYyRa__partnerTypeGrid{grid-template-columns:1fr;width:100%}.auth-module__ozYyRa__partnerTypeGrid>button{min-height:185px}.auth-module__ozYyRa__partnerTypeChooser h2{font-size:35px}.auth-module__ozYyRa__partnerTypeChooser>span{font-size:14px}.auth-module__ozYyRa__combinedSteps{text-align:left;grid-template-columns:1fr;gap:0}.auth-module__ozYyRa__combinedSteps div{grid-template-columns:34px 1fr;place-items:start;gap:10px;min-height:47px;display:grid}.auth-module__ozYyRa__combinedSteps div:not(:last-child):after{width:1px;height:24px;top:30px;left:15px}.auth-module__ozYyRa__combinedSteps strong{padding-top:7px;font-size:10px}}@media (min-width:541px) and (max-width:900px){.auth-module__ozYyRa__partnerTypeGrid{grid-template-columns:1fr 1fr}}.auth-module__ozYyRa__verificationPanel{background:linear-gradient(135deg,#fff,#fff7fa);border:1px solid #eadde5;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px 12px;margin:-2px 0 17px;padding:14px;display:grid}.auth-module__ozYyRa__verificationHeader{flex-direction:column;grid-column:1/-1;gap:3px;display:flex}.auth-module__ozYyRa__verificationHeader strong{color:var(--ink);font-size:12px}.auth-module__ozYyRa__verificationHeader span{color:var(--muted);font-size:10px;line-height:1.4}.auth-module__ozYyRa__verificationPanel label{color:#4c424b;flex-direction:column;gap:7px;margin:0;font-size:12px;font-weight:650;display:flex}.auth-module__ozYyRa__verificationPanel label input{letter-spacing:3px}.auth-module__ozYyRa__verificationActions{gap:7px;display:flex}.auth-module__ozYyRa__verificationPanel button{min-height:40px;color:var(--berry-dark);cursor:pointer;background:#fff;border:1px solid #d9c9d3;border-radius:10px;padding:8px 11px;font-size:10px;font-weight:750}.auth-module__ozYyRa__verificationPanel button:last-child{color:var(--green-dark);background:var(--green-pale);border-color:#c8ddcc}.auth-module__ozYyRa__verificationPanel button:disabled{opacity:.58;cursor:not-allowed}.auth-module__ozYyRa__verificationPanel>span{color:var(--muted);grid-column:1/-1;font-size:10px}.auth-module__ozYyRa__verificationPanel .auth-module__ozYyRa__verifiedText{color:var(--green-dark);font-weight:750}.auth-module__ozYyRa__authForm input::placeholder,.auth-module__ozYyRa__authForm textarea::placeholder{color:#90858e;opacity:1;font-weight:400}.auth-module__ozYyRa__authForm .auth-module__ozYyRa__consent{cursor:pointer;grid-template-columns:20px minmax(0,1fr);align-items:start;min-height:26px;margin:0 0 13px;padding:0;line-height:1.55;color:#514751!important;gap:10px!important;font-size:12px!important;font-weight:500!important;display:grid!important}.auth-module__ozYyRa__authForm .auth-module__ozYyRa__consent input[type=checkbox]{width:20px;min-width:20px;height:20px;min-height:20px;accent-color:var(--berry);cursor:pointer;border-radius:5px;margin:1px 0 0;padding:0}.auth-module__ozYyRa__authForm .auth-module__ozYyRa__consent>span{min-width:0;color:inherit;overflow-wrap:anywhere}.auth-module__ozYyRa__authForm .auth-module__ozYyRa__consent a{color:var(--berry-dark);text-underline-offset:2px;font-weight:700}@media (max-width:540px){.auth-module__ozYyRa__authForm .auth-module__ozYyRa__consent{font-size:11px!important}.auth-module__ozYyRa__verificationPanel{grid-template-columns:1fr}.auth-module__ozYyRa__verificationActions{width:100%}.auth-module__ozYyRa__verificationPanel button{flex:1}}.auth-module__ozYyRa__statusPage{background:radial-gradient(circle at 8% 8%,#ffdbeb94,#0000 28rem),radial-gradient(circle at 92% 4%,#e4d7f4ad,#0000 32rem),radial-gradient(circle at 52% 100%,#dbefe0ad,#0000 30rem),#fbf8fa;min-height:100svh;padding:clamp(28px,5vw,72px) clamp(18px,5vw,76px);display:block;position:relative}.auth-module__ozYyRa__statusPage .auth-module__ozYyRa__statusCard{text-align:left;background:#fffffff5;border:1px solid #e2d2dc;border-radius:30px;width:min(1120px,100%);margin:0 auto;padding:clamp(30px,4vw,56px);box-shadow:0 30px 90px #50204024}.auth-module__ozYyRa__statusHeader{border-bottom:1px solid #ecdee6;grid-template-columns:76px minmax(0,1fr);align-items:start;gap:22px;padding-bottom:30px;display:grid}.auth-module__ozYyRa__statusHeader .auth-module__ozYyRa__statusIcon{color:#941052;background:linear-gradient(145deg,#ffe3ef,#f6edf8);width:76px;height:76px;margin:2px 0 0;font-size:29px;font-weight:850;box-shadow:inset 0 0 0 1px #efcbdc}.auth-module__ozYyRa__statusHeader p{color:#a4115b;letter-spacing:1.7px;margin:0 0 9px;font-size:13px;font-weight:850}.auth-module__ozYyRa__statusHeader h1{color:#251d27;max-width:780px;font-family:var(--font-display);letter-spacing:-1.8px;margin:0;font-size:clamp(36px,4.4vw,56px);line-height:1.05}.auth-module__ozYyRa__statusHeader span{color:#4e454f;max-width:760px;margin-top:15px;font-size:16px;line-height:1.7;display:block}.auth-module__ozYyRa__statusSummary{grid-template-columns:minmax(250px,.75fr) minmax(420px,1.25fr);gap:16px;margin:24px 0;display:grid}.auth-module__ozYyRa__statusSummary .auth-module__ozYyRa__applicationReference{text-align:left;background:linear-gradient(145deg,#fff,#fff2f8);border-color:#e4d5de;border-radius:18px;justify-content:center;gap:6px;width:100%;min-height:174px;margin:0;padding:22px}.auth-module__ozYyRa__statusSummary .auth-module__ozYyRa__applicationReference small{color:#a4115b;letter-spacing:1.25px;font-size:11px;font-weight:850}.auth-module__ozYyRa__statusSummary .auth-module__ozYyRa__applicationReference strong{color:#251d27;font-size:19px;line-height:1.35}.auth-module__ozYyRa__statusSummary .auth-module__ozYyRa__applicationReference span{color:#514752;overflow-wrap:anywhere;font-size:13px}.auth-module__ozYyRa__statusSummary .auth-module__ozYyRa__statusFee{background:linear-gradient(135deg,#fff7fb 0%,#fff 48%,#f0f8f1 100%);border-color:#d9c6d1;border-radius:18px;gap:6px 18px;width:100%;min-height:174px;margin:0;padding:22px}.auth-module__ozYyRa__statusSummary .auth-module__ozYyRa__statusFee span{color:#4d424c;font-size:13px;font-weight:800}.auth-module__ozYyRa__statusSummary .auth-module__ozYyRa__statusFee strong{color:#251d27;font-family:var(--font-display);font-size:clamp(32px,3.5vw,42px);line-height:1}.auth-module__ozYyRa__statusSummary .auth-module__ozYyRa__statusFee small{color:#9c1456;font-size:12px;font-weight:750;line-height:1.4}.auth-module__ozYyRa__statusSummary .auth-module__ozYyRa__statusFee em{color:#4e454f;border-top:1px solid #eadce4;margin-top:11px;padding-top:12px;font-size:13px;line-height:1.6}.auth-module__ozYyRa__statusPage .auth-module__ozYyRa__paymentPolicy{color:#4b414b;background:#fff8fb;border:1px solid #e8d4df;border-left:4px solid #c7196b;border-radius:12px;width:100%;margin:0 0 24px;padding:14px 17px;font-size:13px;line-height:1.6}.auth-module__ozYyRa__statusPage .auth-module__ozYyRa__paymentPolicy a{color:#98104f;text-underline-offset:3px;font-weight:800;text-decoration-thickness:1.5px}.auth-module__ozYyRa__statusPage .auth-module__ozYyRa__steps{background:#fffdfd;border:1px solid #e8dce3;border-radius:18px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 0 26px;padding:24px 18px}.auth-module__ozYyRa__statusPage .auth-module__ozYyRa__combinedSteps{grid-template-columns:repeat(6,minmax(0,1fr))}.auth-module__ozYyRa__statusPage .auth-module__ozYyRa__steps div{color:#706670;text-align:center;gap:10px;font-size:12px}.auth-module__ozYyRa__statusPage .auth-module__ozYyRa__steps div:not(:last-child):after{background:#ded2d9;width:76%;height:2px;top:17px;left:62%}.auth-module__ozYyRa__statusPage .auth-module__ozYyRa__steps i{color:#5d535d;background:#f0eaee;width:36px;height:36px;font-size:12px;font-weight:800}.auth-module__ozYyRa__statusPage .auth-module__ozYyRa__steps strong{line-height:1.35}.auth-module__ozYyRa__statusPage .auth-module__ozYyRa__steps .auth-module__ozYyRa__done,.auth-module__ozYyRa__statusPage .auth-module__ozYyRa__steps .auth-module__ozYyRa__current{color:#951052}.auth-module__ozYyRa__statusPage .auth-module__ozYyRa__steps .auth-module__ozYyRa__done i{background:linear-gradient(145deg,#dc1f7b,#b81365);box-shadow:0 8px 18px #b0146133}.auth-module__ozYyRa__statusPage .auth-module__ozYyRa__steps .auth-module__ozYyRa__done:not(:last-child):after{background:#d94a91}.auth-module__ozYyRa__statusPage .auth-module__ozYyRa__steps .auth-module__ozYyRa__current i{color:#a4115b;background:#fff;border:2px solid #c7196b;box-shadow:0 0 0 5px #fff0f7}.auth-module__ozYyRa__statusPage .auth-module__ozYyRa__statusActions{grid-template-columns:minmax(240px,1fr) minmax(160px,auto);gap:12px;width:100%;margin:0}.auth-module__ozYyRa__statusPage .auth-module__ozYyRa__statusActions button{border-radius:14px;min-height:54px;font-size:15px;box-shadow:0 13px 28px #a41f652e}.auth-module__ozYyRa__statusPage .auth-module__ozYyRa__statusActions button:last-child{color:#951052;min-width:180px;box-shadow:none;border-color:#dcbfce}.auth-module__ozYyRa__accountSwitch{color:#615761;border-top:1px solid #ecdee6;justify-content:center;align-items:center;gap:11px;width:100%;margin-top:18px;padding-top:18px;font-size:13px;display:flex}.auth-module__ozYyRa__accountSwitch button{color:#951052;cursor:pointer;background:#fff;border:1px solid #dcbfce;border-radius:12px;min-height:42px;padding:0 16px;font-size:13px;font-weight:800}.auth-module__ozYyRa__accountSwitch button:hover{background:#fff6fa;border-color:#c7196b}.auth-module__ozYyRa__accountSwitch button:focus-visible{outline-offset:2px;outline:3px solid #c7196b33}.auth-module__ozYyRa__accountSwitch button:disabled{cursor:wait;opacity:.62}.auth-module__ozYyRa__statusPage .auth-module__ozYyRa__error{color:#872f3c;border:1px solid #efcbd0;padding:13px 15px;font-size:13px;line-height:1.5}@media (max-width:760px){.auth-module__ozYyRa__statusPage{padding:16px}.auth-module__ozYyRa__statusPage .auth-module__ozYyRa__statusCard{border-radius:22px;padding:27px 20px}.auth-module__ozYyRa__statusHeader{grid-template-columns:58px minmax(0,1fr);gap:15px;padding-bottom:24px}.auth-module__ozYyRa__statusHeader .auth-module__ozYyRa__statusIcon{width:58px;height:58px;font-size:23px}.auth-module__ozYyRa__statusHeader h1{letter-spacing:-1px;font-size:clamp(31px,9vw,40px)}.auth-module__ozYyRa__statusHeader span{font-size:14px}.auth-module__ozYyRa__statusSummary{grid-template-columns:1fr}.auth-module__ozYyRa__statusSummary .auth-module__ozYyRa__applicationReference,.auth-module__ozYyRa__statusSummary .auth-module__ozYyRa__statusFee{min-height:0}.auth-module__ozYyRa__statusPage .auth-module__ozYyRa__steps,.auth-module__ozYyRa__statusPage .auth-module__ozYyRa__combinedSteps{text-align:left;grid-template-columns:1fr;gap:0;padding:18px}.auth-module__ozYyRa__statusPage .auth-module__ozYyRa__steps div{text-align:left;grid-template-columns:38px 1fr;place-items:start;gap:11px;min-height:54px;display:grid}.auth-module__ozYyRa__statusPage .auth-module__ozYyRa__steps div:not(:last-child):after{width:2px;height:25px;top:34px;left:17px}.auth-module__ozYyRa__statusPage .auth-module__ozYyRa__steps strong{padding-top:8px;font-size:12px}.auth-module__ozYyRa__statusPage .auth-module__ozYyRa__statusActions{grid-template-columns:1fr}.auth-module__ozYyRa__statusPage .auth-module__ozYyRa__statusActions button:last-child{width:100%;min-width:0}.auth-module__ozYyRa__accountSwitch{text-align:center;flex-direction:column;align-items:stretch}.auth-module__ozYyRa__accountSwitch button{width:100%}}@media (max-width:430px){.auth-module__ozYyRa__statusHeader{grid-template-columns:1fr}.auth-module__ozYyRa__statusHeader .auth-module__ozYyRa__statusIcon{margin-bottom:2px}.auth-module__ozYyRa__statusSummary .auth-module__ozYyRa__statusFee{grid-template-columns:1fr}.auth-module__ozYyRa__statusSummary .auth-module__ozYyRa__statusFee strong{grid-area:auto/1;margin:3px 0}}
