.zw-common-footer{display:none}.zwf-new-footer .zw-only-copyright{background:var(--light-footer-bg);color:#000}.r-g-f .zwf-new-footer .zwf-only-copyright{border-top:1px solid #e6e6e6}.zpromotion.zw-strip-band{background:#f6d64a;position:relative;min-height:50px;display:flex;align-items:center;justify-content:center;transition:height .25s linear}.zpromotion.zw-strip-band.zwc-strip-off{display:none}.zpromotion.zw-strip-band p{margin:0;text-align:center;font-size:15px;line-height:20px;font-family:var(--zf-primary-semibold);position:relative;z-index:9;display:inline-block;color:#000;padding-left:32px;padding-right:0}.zpromotion.zw-strip-band p:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);color:#e00000;font-family:Arial,sans-serif;font-size:21px;line-height:1;font-weight:700;background:var(--url);width:21px;height:20px;background-repeat:no-repeat;background-size:690px auto;background-position:-104px -3px}.zpromotion.zw-strip-band .dis-cta{text-decoration:none;color:#000;font-family:var(--zf-primary-bold);display:inline-block}.zw-strip-band .zpromoclose{position:absolute;right:18px;top:50%;transform:translateY(-50%);width:22px;height:22px;opacity:1;background:#c9a900;border-radius:50%;font-size:0;cursor:pointer;text-indent:-9999px;z-index:9}.zw-strip-band .zpromoclose:before,.zw-strip-band .zpromoclose:after{position:absolute;left:10px;top:6px;content:'';height:10px;width:2px;background:#000}.zw-strip-band .zpromoclose:before{transform:rotate(45deg)}.zw-strip-band .zpromoclose:after{transform:rotate(-45deg)}@media only screen and (max-width:767px){.zpromotion.zw-strip-band{min-height:48px;padding:0 45px 0 15px}.zpromotion.zw-strip-band p{font-size:13px;line-height:18px;padding-left:28px;padding-right:0}.zpromotion.zw-strip-band p:before{font-size:18px}.zw-strip-band .zpromoclose{right:12px;width:20px;height:20px}.zw-strip-band .zpromoclose:before,.zw-strip-band .zpromoclose:after{left:9px;top:5px;height:9px}}.body-umain .zws-form-title+p{display:none}.ismobileapp .zwc-signup-card>.zwc-signup-divider{display:none}#czone-signup>.field-msg+.banner-signup{margin-top:20px}.zw-template-inner{--zwc-banner-bg:#f4f3ec;--zwc-banner-surface:#fff;--zwc-banner-ink:#1a1a2e;--zwc-banner-text:#000;--zwc-banner-muted:#6b7280;--zwc-banner-field-bg:#f8f9fb;--zwc-banner-line:#e5eaf5;--zwc-banner-accent:#5015ff;--zwc-banner-link:#7c3aed;--zwc-banner-subtle:#f0f0f0}.zws-page-wrap:has(.zwc-signup-row) .zws-header{display:none}body.zw-template-zp_signup_2_0:has(.zwc-signup-row){display:flex;flex-direction:column;min-height:100vh;min-height:100dvh}body.zw-template-zp_signup_2_0:has(.zwc-signup-row)>main,body.zw-template-zp_signup_2_0:has(.zwc-signup-row)>main>.zw-template-inner,body.zw-template-zp_signup_2_0:has(.zwc-signup-row) .zw-template-inner>.zws-page-wrap{display:flex;flex-direction:column;flex:1 0 auto}.zws-page-wrap>.zwc-signup-section{flex:1 0 auto}.zwc-signup-section{--zwc-section-pad:clamp(24px,calc(2.5vw + 12px), 48px);background:var(--zwc-banner-bg);padding-block:var(--zwc-section-pad);padding-inline:clamp(20px,calc(2.917vw + 6px), 48px)}.zwc-signup-section::after{content:none}.zwc-signup-section .zws-form-wrap.zwc-signup-row{--zwc-card-w:clamp(520px,calc(20vw + 300px), 560px);--zwc-card-min:700px;--zwc-figure-gap:clamp(28px,calc(5vw - 23px), 96px);position:relative;display:flex;flex-direction:row;align-items:flex-start;justify-content:center;width:100%;max-width:none;min-height:auto;margin-block-start:max(0.2px,calc((90dvh - 42px - var(--zwc-card-min)) / 2 - var(--zwc-section-pad)));margin-block-end:auto;margin-inline:auto;padding:0;background:transparent;border-radius:0}.zwc-signup-card{box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start;align-self:start;width:var(--zwc-card-w);max-width:100%;margin:0;min-height:var(--zwc-card-min);padding-inline:clamp(20px,calc(30vw - 76px), 68px);padding-block:clamp(32px,calc(15vw - 16px), 76px) 70px;background:var(--zwc-banner-surface);border-radius:24px;box-shadow:0 25px 50px -12px rgba(0,0,0,0.25);text-align:start;overflow:hidden;position:relative}.zwc-signup-card .zws-brand-logo{display:inline-flex;align-self:flex-start;margin:0 0 40px;align-items:center}.body-umain .zwc-signup-card .zws-brand-logo{align-self:center;margin:0 0 25px}.zwc-signup-card .zws-brand-logo img{width:122px;height:auto}.zwc-signup-card .zws-brand-logo:after{margin-top:3px}.zwc-signup-card .zws-form-title{margin:0 0 12px;color:var(--zwc-banner-ink);font-family:var(--zf-primary-boldserif);font-size:clamp(34px,calc(3.431vw + 21.7px), 48px);line-height:1;letter-spacing:-0.030em}.zwc-signup-card>.zws-form-title+.zws-signup-box{margin-block-start:11px}.zwc-signup-card .zwc-signup-subtitle{margin:0 0 23px;color:var(--zwc-banner-text);font-family:var(--zf-primary-medium);font-size:16px;line-height:1.5}.zwc-signup-revamp{--sp-input-bg:var(--zwc-banner-field-bg);--sp-input-border:var(--zwc-banner-line);--sp-cta-color:var(--zwc-banner-accent);--sp-fc-color:var(--zwc-banner-accent);--sp-black:var(--zwc-banner-ink);--sp-text-color:var(--zwc-banner-ink);--sp-label-color:var(--zwc-banner-muted);--sp-defdomain-color:var(--zwc-banner-muted);--sp-two-col-gap:18px;--zws-input-padding-top:14px;--zws-input-padding-bottom:14px;--zws-input-padding-left:16px;--zws-input-padding-right:16px;display:block;margin:0}.zwc-signup-revamp .signupcontainer,.zwc-signup-revamp .two-col-input,.zwc-signup-revamp .sgnbtnmn{display:flex;flex-direction:column;gap:18px}.zwc-signup-revamp .sgfrm{margin-block-end:0}.zwc-signup-revamp .two-col-input .sgfrm{width:100%}.zwc-signup-revamp.zws-signup-box .dc-info{margin:0}.zwc-signup-revamp .sgfrm .placeholder,.zwc-signup-revamp .placecountryregion{position:static;display:block;max-width:100%;margin-block-end:10px;padding-inline:0;background:transparent;color:var(--zwc-banner-ink);font-family:var(--zf-primary-medium);font-size:14px;line-height:1.429;letter-spacing:normal;white-space:normal;transform:none;z-index:auto;transition:none}.zwc-signup-revamp .sgfrm input:not([type="checkbox"]):not([type="radio"]),.zwc-signup-revamp .sgfrm select:not(.za_country_code):not(.za_confirm_country_code),.zwc-signup-revamp .za-state-container select,.zwc-signup-revamp .za-otp-container input{border-width:2px;border-radius:16px;font-family:var(--zf-primary-medium);font-size:16px;letter-spacing:normal}.zwc-signup-revamp .sgfrm select:not(.za_country_code):not(.za_confirm_country_code),.zwc-signup-revamp .za-state-container select{box-sizing:border-box;height:56px;padding-block:0}.zwc-signup-revamp .sgfrm input:not([type="checkbox"]):not([type="radio"]):focus,.zwc-signup-revamp .sgfrm select:not(.za_country_code):not(.za_confirm_country_code):focus,.zwc-signup-revamp .za-state-container select:focus,.zwc-signup-revamp .za-otp-container input:focus{background-color:var(--zwc-banner-surface);outline-color:var(--zwc-banner-accent);outline-offset:-2px}.zwc-signup-revamp .sgfrm .defdomlabel{top:38px;bottom:auto;inset-inline-end:8px;display:flex;align-items:center;height:40px;padding:0 12px;border-radius:10px;background:var(--zwc-banner-line);color:var(--zwc-banner-muted);font-family:var(--zf-primary-medium);font-size:14px;line-height:1.429}.zwc-signup-revamp #countryCodeDiv,.zwc-signup-revamp #countryconfirmCodeDiv{inset-block-start:38px;inset-inline-start:8px;justify-content:center;min-width:56px;height:40px;padding:0 10px;border-radius:10px;background:var(--zwc-banner-line);color:var(--zwc-banner-ink);font-family:var(--zf-primary-medium);font-size:14px;opacity:1}.zwc-signup-revamp .za-country_code-container select,.zwc-signup-revamp .za-ccountry_code-container select{inset-block-start:38px}.zwc-signup-revamp .rmobiledisabled:has(#countryCodeDiv) input,.zwc-signup-revamp .mobile-ccode:has(#countryCodeDiv) input,.zwc-signup-revamp .za-emailormobile-container:has(#countryCodeDiv) input{--zws-input-padding-left:76px}.zwc-signup-revamp #countryCodeDiv+input,.zwc-signup-revamp #countryconfirmCodeDiv+input{padding-inline-start:76px}.zwc-signup-revamp .za-state-container{position:relative}.zws-signup-box.zwc-signup-revamp :is(.za-country-container,.za-state-container,.za-select-container)::after{inset-block-start:19.5px;inset-inline-end:22px;border-color:var(--zwc-banner-muted)}.zws-signup-box.zwc-signup-revamp :is(.za-country-container,.za-state-container,.za-select-container):has(.placeholder,.placecountryregion)::after{inset-block-start:49.5px}.zwc-signup-revamp .zdd-downarrow{display:none}.zwc-signup-revamp .za-password-container button:where(.pcopy,.pgen,.zpassword-show){top:45.5px;bottom:auto;transform:none}.zwc-signup-revamp .za-captcha-container input[name="captcha"]{height:56px;padding-block:14px;padding-inline:16px 180px;margin-block-end:0;border-radius:16px}.zwc-signup-revamp .za-captcha-container:not(:has(.zws-captcha-field)) input[name="captcha"]{padding-inline-end:16px}.zwc-signup-revamp .zws-captcha-field .za-captcha{max-width:118px;height:40px;object-fit:contain}.zwc-signup-revamp .zws-captcha-field .za-refresh-captcha{flex-shrink:0;transition:opacity .2s ease}.zwc-signup-revamp .zws-captcha-field .za-refresh-captcha:hover,.zwc-signup-revamp .zws-captcha-field .za-refresh-captcha:focus-visible{opacity:.65}.zwc-signup-revamp .field-error:not(:has(input[type="checkbox"],input[type="radio"]))::before{content:none}.zws-signup-box.zwc-signup-revamp .field-error input:not([type="checkbox"]):not([type="radio"]):not(:disabled),.zws-signup-box.zwc-signup-revamp .field-error select:not(:disabled){outline-offset:-2px}.zws-signup-box.zwc-signup-revamp .field-error input:not([type="checkbox"]):not([type="radio"]):not(:disabled):focus,.zwc-signup-revamp #signupform .field-error select:not(.za_country_code):not(.za_confirm_country_code):not(:disabled):focus{border-color:var(--sp-error-color);outline:var(--zws-outline-width,1px) solid var(--sp-error-color)}.zwc-signup-revamp .field-error .field-msg .error:not(:empty),.zwc-signup-revamp .error:not(:empty){padding-inline-start:0;font-family:var(--zf-primary-medium);font-size:13px;line-height:1.4}.zwc-signup-revamp .field-error .field-msg .error:not(:empty)::before,.zwc-signup-revamp .error:not(:empty)::before{position:inherit;inset-block-start:3px;display:inline-block;vertical-align:top;margin-inline-end:5px}.zwc-signup-revamp .zwc-signup-step-off{position:absolute;width:1px;height:1px;margin:0;padding:0;overflow:hidden;clip-path:inset(50%);opacity:0;pointer-events:none}.zwc-signup-next[hidden],.zwc-signup-back[hidden],.zwc-signup-divider[hidden]{display:none}.zwc-signup-revamp .sgnbtn{position:absolute;width:1px;height:1px;margin:0;padding:0;overflow:hidden;clip-path:inset(50%);opacity:0}.zwc-signup-card>.zws-form-title,.zwc-signup-card>.zwc-signup-subtitle,.zwc-signup-card>.zws-signup-box,.zwc-signup-card>.zwc-signup-divider{transition:opacity .3s ease-out,transform .3s ease-out}.zwc-signup-card.zwc-step-enter>.zws-form-title,.zwc-signup-card.zwc-step-enter>.zwc-signup-subtitle{transition:none}.zwc-signup-card.zwc-step-enter>.zws-signup-box,.zwc-signup-card.zwc-step-enter>.zwc-step-actions{opacity:0;transform:translateX(10px);transition:none}@media(prefers-reduced-motion:reduce){.zwc-signup-card>.zws-form-title,.zwc-signup-card>.zwc-signup-subtitle,.zwc-signup-card>.zws-signup-box,.zwc-signup-card>.zwc-step-actions,.zwc-signup-card>.zwc-signup-divider,.zwc-signup-card>.zwc-signup-help,.zwc-signup-card.zwc-step-enter>.zws-form-title,.zwc-signup-card.zwc-step-enter>.zwc-signup-subtitle,.zwc-signup-card.zwc-step-enter>.zws-signup-box,.zwc-signup-card.zwc-step-enter>.zwc-step-actions,.zwc-signup-card.zwc-step-enter>.zwc-signup-divider,.zwc-signup-card.zwc-step-enter>.zwc-signup-help,.zwc-signup-back-icon{opacity:1;transform:none;transition:none}}.zwc-step-actions{display:flex;align-items:stretch;gap:16px;margin-block-start:24px}.zwc-signup-next,.zwc-signup-revamp .sgnbtn input[type="submit"],.zwc-signup-revamp .signupotpcontainer .za-submitbtn-otp .signupbtn{box-sizing:border-box;width:100%;min-height:56px;padding:12px 32px;border:0;border-radius:16px;background-color:var(--zwc-banner-accent);box-shadow:0 1px 1.5px rgba(0,0,0,0.1),0 1px 1px rgba(0,0,0,0.1);color:var(--zwc-banner-surface);font-family:var(--primaryfont-bold);font-size:16px;line-height:1.5;text-transform:none;cursor:pointer}.zwc-signup-next:hover,.zwc-signup-next:focus-visible,.zwc-signup-revamp .sgnbtn input[type="submit"]:hover,.zwc-signup-revamp .sgnbtn input[type="submit"]:focus-visible,.zwc-signup-revamp .signupotpcontainer .za-submitbtn-otp .signupbtn:hover,.zwc-signup-revamp .signupotpcontainer .za-submitbtn-otp .signupbtn:focus-visible{opacity:.9}.zwc-signup-next:disabled,.zwc-signup-next:disabled:hover,.zwc-signup-next:disabled:focus-visible{opacity:.55;cursor:not-allowed}.zwc-signup-next{display:inline-flex;align-items:center;justify-content:center;gap:9px;flex:1 1 auto;width:auto;min-width:0}.zwc-signup-back{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:8px;flex:0 0 auto;min-width:118px;min-height:56px;padding:12px 24px;border:0;border-radius:16px;background:var(--zwc-banner-subtle);color:var(--zwc-banner-ink);font-family:var(--primaryfont-semibold);font-size:16px;line-height:1.5;cursor:pointer;transition:background-color .2s ease,color .2s ease}.zwc-signup-back:hover,.zwc-signup-back:focus-visible{background:var(--zwc-banner-line);color:var(--zwc-banner-accent)}.zwc-signup-back-icon{display:block;transition:transform .2s ease}.zwc-signup-divider{position:relative;display:flex;align-items:center;justify-content:center;margin-block-start:30px;margin-block-end:0}.zwc-signup-divider::before{content:"";position:absolute;top:50%;right:0;left:0;border-top:1px solid var(--zwc-banner-line)}.zwc-signup-divider-text{position:relative;padding:0 16px;background:var(--zwc-banner-surface);color:var(--zwc-banner-muted);font-family:var(--primaryfont-regular);font-size:14px;line-height:1.429}.zwc-signup-divider-link,.zwc-signup-help-link{color:var(--zwc-banner-link);font-family:var(--primaryfont-semibold);text-decoration:none}.zwc-signup-help-text,.zwc-signup-help-link{font-size:14px;line-height:1.429}.zwc-signup-help-text{font-family:var(--primaryfont-regular);color:var(--zwc-banner-muted)}.zwc-signup-divider-link:hover,.zwc-signup-divider-link:focus-visible,.zwc-signup-help-link:hover,.zwc-signup-help-link:focus-visible{text-decoration:underline}.zwc-signup-help{display:flex;align-items:center;justify-content:center;gap:8px;margin:auto 0 0;padding-top:48px}.zwc-signup-help-icon{flex-shrink:0;width:16px;height:16px}.zwc-signup-revamp .signupotpcontainer{padding-block-end:0}.zwc-signup-revamp .signupotpcontainer .verifytitle,.zwc-signup-revamp .signupotpcontainer .verifyheader{display:none}.zwc-signup-revamp .signupotpcontainer .otpmobile{display:flex;align-items:center;gap:8px;margin-block-end:18px;color:var(--zwc-banner-ink);font-size:14px}.zwc-signup-revamp .za-otp-container{margin-block:0 18px}.zwc-signup-revamp .signupotpcontainer .resendotp{color:var(--zwc-banner-link);font-family:var(--primaryfont-semibold);font-size:14px;transition:opacity .2s ease}.zwc-signup-revamp .signupotpcontainer .resendotp:hover,.zwc-signup-revamp .signupotpcontainer .resendotp:focus-visible{opacity:.75}.zwc-signup-revamp .zwc-otp-ui{display:flex;gap:6px;margin-block-end:12px}.zwc-signup-revamp .zwc-otp-cell{box-sizing:border-box;flex:1 1 0;min-width:0;height:56px;padding:0;border:2px solid var(--zwc-banner-line);border-radius:16px;background-color:var(--zwc-banner-field-bg);color:var(--zwc-banner-ink);font-family:var(--primaryfont-semibold);font-size:24px;line-height:1.2;text-align:center}.zwc-signup-revamp .zwc-otp-cell:focus{border-color:var(--zwc-banner-accent);background-color:var(--zwc-banner-surface);outline-offset:-2px}.zwc-signup-revamp .zwc-otp-error .zwc-otp-cell{border-color:var(--sp-error-color)}.zwc-signup-revamp .zwc-otp-error .zwc-otp-cell:focus{border-color:var(--sp-error-color);outline-color:var(--sp-error-color)}.zwc-signup-revamp .zwc-otp-cell:disabled{opacity:.55}.zwc-signup-revamp input.zwc-otp-real{position:absolute;width:1px;height:1px;padding:0;border:0;overflow:hidden;clip-path:inset(50%);opacity:0;pointer-events:none}.zwc-figure-col{position:absolute;inset-block:0;width:min(448px,calc((100% - var(--zwc-card-w)) / 2 - var(--zwc-figure-gap)));pointer-events:none}.zwc-figure-col-start{inset-inline-end:calc(50% + var(--zwc-card-w) / 2 + var(--zwc-figure-gap))}.zwc-figure-col-end{inset-inline-start:calc(50% + var(--zwc-card-w) / 2 + var(--zwc-figure-gap))}.zwc-figure-stack{position:sticky;top:96px;display:block}.zwc-figure-stack-start{margin-block-start:330px}.zwc-figure-stack-end{margin-block-start:80px}.zwc-figure-shift{display:block;transition:transform .7s cubic-bezier(0.4,0,0.2,1)}.zwc-banner-figure{position:absolute;inset-block-start:0;inset-inline:0;display:block;width:100%;height:auto;opacity:0;visibility:hidden;transition:transform .52s cubic-bezier(0.4,0,0.2,1),opacity .52s cubic-bezier(0.4,0,0.2,1)}.zwc-banner-figure.zwc-figure-on{position:relative;opacity:1;visibility:visible}.zwc-figure-main{display:block;width:100%;height:auto}.zwc-figure-float{position:absolute;display:block;height:auto;opacity:0;transition:opacity .24s ease-out}.zwc-banner-figure-start:is([data-zwc-step="1"],[data-zwc-step="3"],[data-zwc-step="5"]) .zwc-figure-float{inset-block-start:23%;inset-inline-start:50%;width:41%}.zwc-banner-figure-end:is([data-zwc-step="1"],[data-zwc-step="3"],[data-zwc-step="5"]) .zwc-figure-float{inset-block-start:8%;inset-inline-start:17%;width:30%}.zwc-banner-figure-start:is([data-zwc-step="2"],[data-zwc-step="4"]) .zwc-figure-float{inset-block-start:35%;inset-inline-start:54%;width:41%}.zwc-banner-figure-start:is([data-zwc-step="2"],[data-zwc-step="4"]) .zwc-figure-main{width:95%}.zwc-banner-figure-end:is([data-zwc-step="2"],[data-zwc-step="4"]) .zwc-figure-float{inset-block-start:26%;inset-inline-start:11%;width:36%}.zwc-signup-section[data-zwc-step="2"] .zwc-figure-stack-start,.zwc-signup-section[data-zwc-step="4"] .zwc-figure-stack-start{margin-block-start:88px}.zwc-signup-section[data-zwc-step="2"] .zwc-figure-stack-end,.zwc-signup-section[data-zwc-step="4"] .zwc-figure-stack-end{margin-block-start:304px}.zwc-figure-on:not(.zwc-figure-from):not(.zwc-figure-out) .zwc-figure-float{animation:zwc-float-in .5s .3s ease-out both,zwc-float-drift 4.5s .8s ease-in-out infinite}.zwc-banner-figure-end.zwc-figure-on:not(.zwc-figure-from):not(.zwc-figure-out) .zwc-figure-float{animation-duration:.5s,5.6s;animation-delay:.46s,0.96s}@keyframes zwc-float-in{from{opacity:0;scale:.94;translate:0 10px}to{opacity:1;scale:1;translate:0}}@keyframes zwc-float-drift{50%{translate:0 -10px;rotate:-1.2deg}}.zwc-banner-figure.zwc-figure-out{position:absolute;opacity:0;visibility:visible;transform:translate3d(var(--zwc-fig-x,0),var(--zwc-fig-y,0),0);transition:transform .42s cubic-bezier(0.4,0,0.2,1),opacity .42s cubic-bezier(0.4,0,0.2,1)}.zwc-banner-figure.zwc-figure-from{opacity:0;transform:translate3d(var(--zwc-fig-x,0),var(--zwc-fig-y,0),0) scale(0.99);transition:none}@media(prefers-reduced-motion:reduce){.zwc-banner-figure,.zwc-banner-figure.zwc-figure-out,.zwc-banner-figure.zwc-figure-from{transform:none;transition:none}.zwc-figure-float{transition:none}.zwc-figure-on:not(.zwc-figure-from) .zwc-figure-float{animation:none;opacity:1}.zwc-figure-shift{transition:none}}.body-umain .zwc-step-actions,.body-umain .zwc-signup-subtitle,.body-umain .zwc-signup-next,.body-umain .zwc-signup-back,.body-umain .zwc-signup-divider,.body-umain .zwc-signup-help{display:none}.body-umain .zwc-signup-card{align-self:center;justify-content:center;padding-block:64px}.body-umain .zwc-signup-card .loggedin-userinfo{text-align:center}.creative_developer .zwc-signup-limit-popup{display:none}.zwc-signup-limit-popup{--zwc-z-modal:100;position:fixed;inset:0;z-index:var(--zwc-z-modal);display:flex;align-items:center;justify-content:center;padding:20px}.zwc-signup-limit-backdrop{position:absolute;inset:0;background:rgba(185,185,185,0.59);backdrop-filter:blur(1px)}.zwc-signup-limit-card{position:relative;width:100%;max-width:600px;background:#fff;border-radius:24px;box-shadow:0 24px 60px rgba(15,23,42,0.12);padding:10px 10px 28px;text-align:center}.zwc-signup-limit-message{background:#efefef;border-radius:18px;padding:40px 36px 44px;margin-bottom:26px}.zwc-signup-limit-icon{width:100px;height:100px;margin:0 auto 24px;display:flex;align-items:center;justify-content:center}.zwc-signup-limit-icon img{width:100%;height:100%;object-fit:contain}.zwc-signup-limit-title{color:red;font-family:var(--primaryfont-semibold);font-size:36px;line-height:1.2;margin:0 0 14px}.zwc-signup-limit-text{color:#1f2933;font-family:var(--zf-primary-regular);font-size:16px;line-height:1.55;margin:0 auto;max-width:520px}.zwc-signup-limit-cta{color:#1f2933;font-family:var(--primaryfont-semibold);font-size:17px;margin:0}.zwc-signup-limit-link{color:#0047ff;font-family:var(--primaryfont-semibold);text-decoration:none;margin-left:4px}.zwc-signup-limit-link:hover,.zwc-signup-limit-link:focus-visible{color:#1d4ed8;text-decoration:underline}.zwc-signup-limit-popup[hidden]{display:none}.zwc-restriction-validating{pointer-events:none;opacity:.55}.zwc-restriction-blocked{pointer-events:none;opacity:.55;filter:blur(1px);user-select:none}.zwc-signup-progress{position:absolute;inset-block-start:0;inset-inline:0;z-index:1;height:3px;overflow:hidden;background:var(--zwc-banner-line);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility 0s linear .2s}.zwc-signup-progress-on{opacity:1;visibility:visible;transition:opacity .2s ease,visibility 0s}.zwc-signup-progress-bar{width:40%;height:100%;background:var(--zwc-banner-accent)}.zwc-signup-progress-on .zwc-signup-progress-bar{animation:zwc-signup-progress-slide 1.1s ease-in-out infinite}@keyframes zwc-signup-progress-slide{from{transform:translateX(-100%)}to{transform:translateX(350%)}}@media(prefers-reduced-motion:reduce){.zwc-signup-progress{transition:none}.zwc-signup-progress-on .zwc-signup-progress-bar{width:100%;animation:none}}.zwc-signup-next-spin{display:none;flex:0 0 auto;width:16px;height:16px;border:2px solid rgba(255,255,255,0.35);border-block-start-color:var(--zwc-banner-surface);border-radius:50%}.zwc-signup-next.zwc-is-checking .zwc-signup-next-spin{display:block;animation:zwc-signup-spin .7s linear infinite}.zwc-signup-next.zwc-is-checking:disabled{opacity:1;cursor:progress}@keyframes zwc-signup-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.zwc-signup-next.zwc-is-checking .zwc-signup-next-spin{animation:none}}@media(min-width:768px){.zwc-signup-revamp .zws-captcha-field{top:32px;bottom:auto;inset-block-end:auto;width:168px;height:52px;padding-inline:8px 12px;border:0;border-inline-start:0;border-radius:0 14px 14px 0;background:transparent;gap:10px}}@media(max-width:1024px){.zwc-figure-col{display:none}.zwc-signup-card{padding-inline:clamp(20px,calc(30vw - 76px), 60px);padding-block:clamp(32px,calc(15vw - 16px), 56px) 70px}}@media(max-width:767px){.zwc-signup-card{width:100%;max-width:520px;min-height:auto;padding-inline:clamp(20px,calc(22vw - 76px), 40px);border-radius:14px;box-shadow:0 12px 25px -6px rgba(0,0,0,0.25)}.zwc-signup-card .zws-brand-logo{margin-bottom:30px}.zwc-signup-limit-popup{padding:14px}.zwc-signup-limit-card{border-radius:18px;padding:12px 12px 22px}.zwc-signup-limit-message{padding:30px 22px 32px;border-radius:14px;margin-bottom:22px}.zwc-signup-limit-icon{width:96px;height:96px;margin-bottom:18px}.zwc-signup-limit-title{font-size:30px}.zwc-signup-limit-cta{font-size:15px}}@media(max-width:480px){.zwc-signup-back{min-width:auto}.zwc-signup-revamp .sgfrm input:not([type="checkbox"]):not([type="radio"]),.zwc-signup-revamp .sgfrm select:not(.za_country_code):not(.za_confirm_country_code),.zwc-signup-revamp .za-state-container select,.zwc-signup-revamp .za-otp-container input,.zwc-signup-revamp .zwc-otp-cell{border-width:1px;border-radius:12px}.zwc-signup-revamp .sgfrm select:not(.za_country_code):not(.za_confirm_country_code),.zwc-signup-revamp .za-state-container select,.zwc-signup-revamp .za-captcha-container input[name="captcha"]{height:54px}.zwc-signup-revamp .zwc-otp-cell{height:40px}.zwc-signup-revamp .sgfrm input:not([type="checkbox"]):not([type="radio"]):focus,.zwc-signup-revamp .sgfrm select:not(.za_country_code):not(.za_confirm_country_code):focus,.zwc-signup-revamp .za-state-container select:focus,.zwc-signup-revamp .za-otp-container input:focus,.zws-signup-box.zwc-signup-revamp .field-error input:not([type="checkbox"]):not([type="radio"]):not(:disabled),.zws-signup-box.zwc-signup-revamp .field-error select:not(:disabled){outline-offset:-1px}.zwc-signup-section{padding:0;background:0}.zwc-signup-card{box-shadow:none;border-radius:0}.zwc-signup-revamp .za-captcha-container input[name="captcha"]:not([type="checkbox"]):not([type="radio"]){border-bottom-left-radius:0;border-bottom-right-radius:0}.zwc-signup-back{padding:12px 15px}.zwc-signup-next{padding:12px 12px}.zwc-signup-revamp .zwc-otp-cell{font-size:20px}}