@font-face{font-family:Inter;src:url(./Inter-Light.CjLDlb8m.woff2) format("woff2"),url(./Inter-Light.CyYeNtSR.woff) format("woff");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:Inter;src:url(./Inter-Regular.DoVWZ_YJ.woff2) format("woff2"),url(./Inter-Regular.BKxwB4qn.woff) format("woff");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:url(./Inter-Medium.COJzYXS-.woff2) format("woff2"),url(./Inter-Medium.Dhbt802K.woff) format("woff");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Inter;src:url(./Inter-SemiBold.DDVQvQf0.woff2) format("woff2"),url(./Inter-SemiBold.BxjldCj-.woff) format("woff");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:Inter;src:url(./Inter-Bold.BL-v2fdl.woff2) format("woff2"),url(./Inter-Bold.BJ_yLHC2.woff) format("woff");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:Inter;src:url(./Inter-ExtraBold.D_I95ZTt.woff2) format("woff2"),url(./Inter-ExtraBold.CGdHClUe.woff) format("woff");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:Inter;src:url(./Inter-Black.CLBgKVJ_.woff2) format("woff2"),url(./Inter-Black.DI3JFR-7.woff) format("woff");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:Roboto;src:url(#layers/cp/app/assets/fonts/Roboto/Roboto-Regular.ttf) format("truetype");font-display:swap}@font-face{font-family:Cormorant_Sc;src:url(#layers/cp/app/assets/fonts/Cormorant_SC/CormorantSC-Bold.ttf) format("truetype");font-display:swap}@font-face{font-family:Montserrat;src:url(#layers/cp/app/assets/fonts/Montserrat/Montserrat-Regular.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Montserrat;src:url(#layers/cp/app/assets/fonts/Montserrat/Montserrat-Bold.ttf) format("truetype");font-weight:700;font-display:swap}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}:root{--vt-c-white:#fff;--vt-c-white-soft:#f8f8f8;--vt-c-white-mute:#f2f2f2;--vt-c-black:#181818;--vt-c-black-soft:#222;--vt-c-black-mute:#282828;--vt-c-indigo:#2c3e50;--vt-c-divider-light-1:rgba(60,60,60,.29);--vt-c-divider-light-2:rgba(60,60,60,.12);--vt-c-divider-dark-1:rgba(84,84,84,.65);--vt-c-divider-dark-2:rgba(84,84,84,.48);--vt-c-text-light-1:var(--vt-c-indigo);--vt-c-text-light-2:rgba(60,60,60,.66);--vt-c-text-dark-1:var(--vt-c-white);--vt-c-text-dark-2:hsla(0,0%,92%,.64);--vt-c-base-black:#000 var (--vt-c-base-white:#fff);--vt-c-color-text-Primary:#101828;--vt-c-color-blue-50:#e5f1ff;--vt-c-color-blue-100:#cce3ff;--vt-c-color-blue-200:#99c7ff;--vt-c-color-blue-300:#66abff;--vt-c-color-blue-400:#338fff;--vt-c-color-blue-Primary:#0071fc;--vt-c-color-blue-600:#005ccc;--vt-c-color-blue-700:#004599;--vt-c-color-blue-800:#002e;--vt-c-color-blue-900:#001733;--vt-c-color-blue-950:#000b1a;--vt-c-color-orange-50:#ffefe5;--vt-c-color-orange-100:#ffe0cc;--vt-c-color-orange-200:#ffc099;--vt-c-color-orange-300:#ffa166;--vt-c-color-orange-400:#ff8133;--vt-c-color-orange-Primary:#ff741e;--vt-c-color-orange-600:#cc4e00;--vt-c-color-orange-700:#993b00;--vt-c-color-orange-800:#662700;--vt-c-color-orange-900:#331400;--vt-c-color-orange-950:#1a0a00;--vt-c-color-gray-50:#f1f2f4;--vt-c-color-gray-100:#e2e4e9;--vt-c-color-gray-200:#c5cad3;--vt-c-color-gray-300:#a8afbd;--vt-c-color-gray-400:#8c94a6;--vt-c-color-gray-Primary:#667085;--vt-c-color-gray-600:#596173;--vt-c-color-gray-700:#424957;--vt-c-color-gray-800:#2c313a;--vt-c-color-gray-900:#16181d;--vt-c-color-gray-950:#0b0c0e;--vt-c-color-error-50:#fceae9;--vt-c-color-error-100:#f8d5d3;--vt-c-color-error-200:#f2aba6;--vt-c-color-error-300:#eb817a;--vt-c-color-error-400:#e5574d;--vt-c-color-error-Primary:#d92c20;--vt-c-color-error-600:#b2241a;--vt-c-color-error-700:#851b14;--vt-c-color-error-800:#59120d;--vt-c-color-error-900:#2c0907;--vt-c-color-error-950:#160503;--vt-c-color-warning-50:#fffbe5;--vt-c-color-warning-100:#fff6cc;--vt-c-color-warning-200:#fe9;--vt-c-color-warning-300:#ffe666;--vt-c-color-warning-400:#fd3;--vt-c-color-warning-Primary:#fd3;--vt-c-color-warning-600:#ca0;--vt-c-color-warning-700:#998000;--vt-c-color-warning-800:#650;--vt-c-color-warning-900:#332b00;--vt-c-color-warning-950:#1a1500;--vt-c-color-success-50:#e2ffed;--vt-c-color-success-100:#c6ffdc;--vt-c-color-success-200:#86fbbd;--vt-c-color-success-300:#39d992;--vt-c-color-success-400:#04b566;--vt-c-color-success-Primary:#087443;--vt-c-color-success-600:#027b44;--vt-c-color-success-700:#025f33;--vt-c-color-success-800:#014524;--vt-c-color-success-900:#042c16;--vt-c-color-success-950:#052110;--color-background:var(--vt-c-white);--color-background-soft:var(--vt-c-white-soft);--color-background-mute:var(--vt-c-white-mute);--color-border:var(--vt-c-divider-light-2);--color-border-hover:var(--vt-c-divider-light-1);--color-heading:var(--vt-c-text-light-1);--color-text:var(--vt-c-text-light-1);--section-gap:160px}@media(prefers-color-scheme:dark){:root{--color-background:var(--vt-c-black);--color-background-soft:var(--vt-c-black-soft);--color-background-mute:var(--vt-c-black-mute);--color-border:var(--vt-c-divider-dark-2);--color-border-hover:var(--vt-c-divider-dark-1);--color-heading:var(--vt-c-text-dark-1);--color-text:var(--vt-c-text-dark-2)}}*,:after,:before{box-sizing:border-box;margin:0;font-weight:400;font-family:Inter,Arial,sans-serif;font-style:normal}button{border:none;background-color:transparent;cursor:pointer}a{text-decoration:none}body{min-height:100vh;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;height:100%}.container{width:100%;padding-right:40px;padding-left:16px}@media(max-device-width:1024px)and (min-resolution:192dpi),screen and (max-device-width:1024px){.container{padding-right:24px;padding-left:24px}}@media(max-device-width:1024px)and (min-resolution:192dpi)and (max-device-width:768px)and (min-resolution:192dpi),screen and (max-device-width:1024px)and (max-device-width:768px),screen and (max-device-width:1024px)and (max-device-width:768px)and (min-resolution:192dpi),screen and (max-device-width:1024px)and (min-resolution:192dpi)and (max-device-width:768px){.container{padding-right:16px;padding-left:16px}}.holder{width:100%;margin-inline:auto}@media(max-device-width:768px)and (min-resolution:192dpi),screen and (max-device-width:768px){.holder{margin-inline:0}}.box{max-width:calc(100% + 76px);margin-left:-24px;margin-right:-52px}@media(max-device-width:768px)and (min-resolution:192dpi),screen and (max-device-width:768px){.box{margin-left:-16px;margin-right:-16px}}.mobile-container{max-width:calc(100% + 32px);margin-left:0;margin-right:0}@media(max-device-width:768px)and (min-resolution:192dpi),screen and (max-device-width:768px){.mobile-container{margin-left:-16px;margin-right:-16px}}.reg-group{margin-top:-58px;margin-left:-16px;display:flex;flex:1;background:#fff;width:100vw;min-height:100vh}@media screen and (max-device-width:1024px){.reg-group{margin-top:0}}.reg-block{display:flex;flex:1;flex-direction:column;justify-content:space-between;gap:30px}@media screen and (max-device-width:768px){.reg-block{gap:20px}}.reg-block__top{padding:40px 16px 0;display:flex;flex-direction:column;gap:40px;min-width:50vw}@media screen and (max-device-width:768px){.reg-block__top{padding:40px 16px;gap:36px}}.reg-block__count{display:flex;justify-content:center}.reg{max-width:360px;width:100%;gap:10px}.reg,.title-group{display:flex;flex-direction:column}.title-group{padding-bottom:16px;align-items:center;gap:90px}.reg-block__logo-group{display:flex;flex-direction:column;align-items:center}.title{color:var(--Grey-900,#101828);text-align:center;font-size:36px;font-style:normal;font-weight:600;line-height:44px;letter-spacing:-.72px}@media screen and (max-device-width:768px){.title{font-size:24px;line-height:32px}}.subtitle{color:var(--gray-600,#475467);text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.reg-form{flex-wrap:nowrap;gap:10px}.input,.reg-form{display:flex;flex-direction:column}.input{gap:6px}.email-error{color:#d92c20;font-weight:600}.code-expiry-info,.email-error{font-size:14px;font-style:normal;line-height:20px}.code-expiry-info{color:var(--gray-600,#475467);font-weight:400;text-align:center}.reg-checkbox{font-weight:500}.reg-block__button-sing,.reg-checkbox{text-decoration:none;color:#0070fc;font-size:14px;font-style:normal;line-height:20px}.reg-block__button-sing{font-weight:600}.reg-block__button-google{display:flex;padding:17px 16px;flex-direction:column;align-items:center;gap:10px;align-self:stretch;color:#000;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:125%;background:transparent;border:none;cursor:pointer}.reg-block__button-google:disabled{opacity:.5;cursor:not-allowed}.reg-block__account-sing-google{display:flex;align-items:center;gap:8px;border-radius:12px;border:1px solid #d8dadc;flex:1;justify-content:center}.registration-sso-primary{display:flex;flex-direction:column;gap:8px;width:100%}.registration-sso-primary .reg-block__account-sing-google{width:100%;min-height:54px;border-color:#101828;background:#101828;color:#fff}.registration-sso-primary .reg-block__button-google{color:#fff}.registration-sso-primary__terms{margin:0;color:#667085;text-align:center;font-size:12px;line-height:16px}.registration-sso-primary__terms a{color:#0070fc;font-weight:600;text-decoration:none}.registration-divider{display:flex;align-items:center;gap:12px;width:100%;color:#98a2b3;font-size:12px;line-height:16px}.registration-divider:after,.registration-divider:before{content:"";flex:1;height:1px;background:#eaecf0}.email-in{padding:10px 14px;width:100%;border-radius:12px;border:1px solid #d0d5dd;background:#fff;box-shadow:0 1px 2px #1018280d}.password-input-wrapper{position:relative;width:100%}.password-toggle{position:absolute;right:10px;top:50%;transform:translateY(-50%);cursor:pointer;display:flex;align-items:center;justify-content:center}.phone-input{width:100%;border-radius:12px;border:1px solid var(--Grey-300,#d0d5dd);background:var(--Base-White,#fff);box-shadow:0 1px 2px #1018280d;height:46px}.phone-input :deep(.vti__input){border:none;box-shadow:none;padding:10px 14px;font-size:16px;height:100%}.phone-input :deep(.vti__dropdown){border-right:1px solid #d0d5dd}.password-validation{display:flex;flex-direction:column;gap:4px;margin-top:4px}.resend-section{display:flex;flex-direction:column;align-items:center;gap:8px}.resend-button{background:transparent;border:none;color:#1570ef;font-size:14px;font-weight:600;line-height:20px;cursor:pointer;text-decoration:underline}.resend-button:disabled{opacity:.5;cursor:not-allowed;text-decoration:none}.reg-block__account-accept{display:flex;flex-direction:column;gap:16px}.reg-block__reg-account-group{display:flex;justify-content:center;gap:4px}.reg-block__mail-accept{color:var(--Grey-700,#344054);font-weight:500}.reg-block__mail-accept,.reg-block__reg-account{font-size:14px;font-style:normal;line-height:20px}.reg-block__reg-account{color:var(--Grey-600,#475467);font-weight:400}.registration-progress{display:flex;flex-direction:column;gap:16px;margin-bottom:24px;width:100%}.progress-steps{justify-content:space-between;width:100%;padding:0}.progress-step,.progress-steps{display:flex;align-items:center;position:relative}.progress-step{z-index:1;justify-content:center;flex:1}.progress-step:last-child{flex:0}.progress-step-line{flex:1;height:2px;background:#e4e7ec;margin:0 8px;transition:background .3s ease-in-out}.progress-step-line.filled{background:#ff731e}.progress-step-circle{width:32px;height:32px;border-radius:50%;background:#fff;border:2px solid #d0d5dd;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;color:#667085;transition:all .3s ease-in-out}.progress-step.active .progress-step-circle,.progress-step.completed .progress-step-circle{border-color:#ff731e;background:#ff731e;color:#fff}.progress-step-check{font-size:18px;font-weight:700;line-height:1}.progress-text{text-align:center;color:#475467;font-size:14px;font-weight:500;line-height:20px;margin:0}.code-inputs{display:flex;gap:12px;justify-content:center;margin-bottom:16px}.code-digit-input{width:48px;height:56px;text-align:center;font-size:24px;font-weight:600;border:1px solid #d8dadc;border-radius:12px;outline:none;transition:all .2s;text-transform:uppercase}.code-digit-input:focus{border-color:#ff6b00;box-shadow:0 0 0 3px #ff6b001a}.code-digit-input:disabled{background-color:#f5f5f5;cursor:not-allowed}.back-button{display:flex;align-items:center;gap:6px;background:transparent;border:none;color:#667085;font-size:14px;font-weight:500;cursor:pointer;padding:8px 12px;border-radius:12px;transition:all .2s}.back-button:hover:not(:disabled){background:#f5f5f5;color:#344054}.back-button:disabled{opacity:.5;cursor:not-allowed}.back-button svg{width:20px;height:20px}.feedback-message{margin:16px 0;padding:12px 16px;border-radius:12px;font-size:14px;font-weight:500;text-align:center;animation:slideIn .3s ease-out}.success-message{background:#d1fadf;color:#087443;border:1px solid #087443}.error-message{padding:2px 4px;background:#fee4e2;color:#d92d20;border:1px solid #fda29b;width:-moz-max-content;width:max-content;border-radius:12px}.fade-enter-active,.fade-leave-active{transition:opacity .3s ease,transform .3s ease}.fade-enter-from,.fade-leave-to{opacity:0;transform:translateY(-10px)}.slide-fade-enter-active{transition:all .4s ease}.slide-fade-leave-active{transition:all .3s ease}.slide-fade-enter-from{opacity:0;transform:translate(30px)}.slide-fade-leave-to{opacity:0;transform:translate(-30px)}.password-requirement{display:flex;align-items:center;gap:8px;font-size:14px;padding:4px 0;transition:all .2s ease}.password-requirement.valid{color:#087443}.password-requirement.invalid{color:#d92d20}.requirement-icon{font-size:16px;width:20px;display:inline-block}.code-expiry-info{transition:all .3s ease}.expiry-warning{color:#f79009!important;font-weight:600}.expiry-critical{color:#d92d20!important;font-weight:700;animation:pulse 1s infinite}@keyframes pulse{0%,to{opacity:1}50%{opacity:.6}}.code-digit-input:focus{border-color:#1570ef;box-shadow:0 0 0 3px #1570ef1a;outline:none;transform:scale(1.05);transition:all .2s ease}@keyframes slideIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.password-toggle{transition:transform .2s ease}.password-toggle:hover{transform:translateY(-50%) scale(1.1)}.password-toggle:active{transform:translateY(-50%) scale(.95)}@keyframes shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-8px)}20%,40%,60%,80%{transform:translate(8px)}}.shake{animation:shake .5s ease-in-out}.skeleton-loader{display:flex;flex-direction:column;gap:16px;padding:20px 0}.skeleton-line{height:48px;background:linear-gradient(90deg,#f0f0f0,#e0e0e0 50%,#f0f0f0);background-size:200% 100%;animation:skeleton-loading 1.5s ease-in-out infinite;border-radius:12px}.skeleton-line.short{width:60%}.skeleton-line.medium{width:80%}@keyframes skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}.email-in.valid-input{border-color:#087443!important;box-shadow:0 0 0 3px #10b9811a}.email-in.invalid-input{border-color:#ef4444!important;box-shadow:0 0 0 3px #ef44441a}.email-in:focus{border-color:#3b82f6!important;box-shadow:0 0 0 3px #3b82f61a}.progress-percentage{margin-bottom:16px;text-align:center}.percentage-text{display:block;font-size:14px;font-weight:600;color:#6b7280;margin-bottom:8px}.percentage-bar{width:100%;height:4px;background:#e5e7eb;border-radius:2px;overflow:hidden}.percentage-fill{height:100%;background:linear-gradient(90deg,#3b82f6,#8b5cf6);transition:width .4s ease;border-radius:2px}.input-with-copy{position:relative;width:100%}.copy-email-btn{position:absolute;right:8px;top:50%;transform:translateY(-50%);padding:6px 12px;background:#f3f4f6;border:1px solid #d1d5db;border-radius:8px;font-size:12px;font-weight:600;color:#374151;cursor:pointer;transition:all .2s}.copy-email-btn:hover{background:#e5e7eb;border-color:#9ca3af}.copy-email-btn.copied{background:#d1fae5;border-color:#6ee7b7;color:#065f46}.input-with-copy .email-in{padding-right:80px}.email-suggestion{margin-top:8px;padding:10px 12px;background:#fff4ed;border:1px solid #fdb022;border-radius:12px;display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:14px;animation:slideIn .3s ease-out}.suggestion-fix-btn{background:#ff6b00;color:#fff;border:none;padding:4px 12px;border-radius:8px;font-size:12px;font-weight:600;cursor:pointer;transition:all .2s}.suggestion-fix-btn:hover{background:#e55f00;transform:scale(1.05)}.email-preview{margin-top:8px;padding:10px 12px;background:#f0fdf4;border:1px solid #087443;border-radius:12px;font-size:14px;animation:slideIn .3s ease-out}.preview-label{color:#087443;margin-right:6px}.email-preview strong{color:#087443;font-weight:600}.password-strength-container{margin-top:10px}.password-strength-bar{width:100%;height:6px;background:#e5e7eb;border-radius:3px;overflow:hidden;margin-bottom:6px}.password-strength-fill{height:100%;transition:all .4s ease;border-radius:3px}.password-strength-fill.strength-weak{background:linear-gradient(90deg,#ef4444,#dc2626)}.password-strength-fill.strength-medium{background:linear-gradient(90deg,#f59e0b,#d97706)}.password-strength-fill.strength-strong{background:linear-gradient(90deg,#087443,#087443)}.password-strength-fill.strength-very-strong{background:linear-gradient(90deg,#087443,#047857)}.password-strength-label{font-size:12px;font-weight:600;text-align:right}.password-strength-label.strength-weak{color:#dc2626}.password-strength-label.strength-medium{color:#d97706}.password-strength-label.strength-strong{color:#087443}.password-strength-label.strength-very-strong{color:#047857}.password-hints{margin-top:8px;display:flex;flex-direction:column;gap:6px}.hint-text{font-size:12px;padding:6px 10px;border-radius:8px;margin:0;background:#f0f9ff;color:#0369a1;border-left:3px solid #0ea5e9}.hint-text.warning{background:#fef3c7;color:#92400e;border-left-color:#f59e0b}.hint-text.success{background:#d1fadf;color:#087443;border-left-color:#087443}.hint-box{margin:12px 0;padding:12px 16px;border-radius:12px;font-size:14px;font-weight:500;animation:slideIn .3s ease-out}.spam-hint{background:#fff4ed;color:#c2410c;border:1px solid #fed7aa;text-align:center}.clipboard-hint{background:#eff6ff;border:1px solid #bfdbfe;text-align:center;padding:8px}.paste-code-btn{background:#2563eb;color:#fff;border:none;padding:10px 20px;border-radius:12px;font-size:14px;font-weight:600;cursor:pointer;width:100%;transition:all .2s}.paste-code-btn:hover{background:#1d4ed8;transform:translateY(-2px);box-shadow:0 4px 6px #2563eb4d}.paste-code-btn:active{transform:translateY(0)}.button-tooltip{position:relative;cursor:not-allowed}.button-tooltip:hover:after{content:attr(data-tooltip);padding:8px 12px;background:#1f2937;color:#fff;font-size:12px;border-radius:8px;white-space:nowrap;margin-bottom:8px;z-index:1000;animation:slideIn .2s ease-out}.button-tooltip:hover:after,.button-tooltip:hover:before{position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.button-tooltip:hover:before{content:"";border:6px solid transparent;border-top-color:#1f2937;margin-bottom:2px}@media(max-width:768px){.code-inputs{gap:8px}.code-digit-input{width:40px;height:48px;font-size:20px}.progress-step-circle{width:28px;height:28px;font-size:12px}.progress-step-check{font-size:16px}.progress-text{font-size:12px}.feedback-message{font-size:14px;padding:10px 12px}}
