.NewNestClientLoginShell-module__WcAN-a__shell{--nn-navy:#111c36;--nn-ink:#202b40;--nn-muted:#687184;--nn-gold:#c6a14a;--nn-paper:#f8f6f2;min-height:100dvh;color:var(--nn-ink);background:var(--nn-paper);font-family:Figtree,sans-serif}.NewNestClientLoginShell-module__WcAN-a__header{background:var(--nn-navy);justify-content:center;align-items:center;min-height:207px;padding:28px 24px;display:flex}.NewNestClientLoginShell-module__WcAN-a__logoPlate{justify-content:center;align-items:center;display:flex}.NewNestClientLoginShell-module__WcAN-a__logo{-o-object-fit:contain;object-fit:contain;width:min(180px,62vw);height:128px;display:block}.NewNestClientLoginShell-module__WcAN-a__main{justify-content:center;padding:46px 20px 72px;display:flex}.NewNestClientLoginShell-module__WcAN-a__content{width:100%;max-width:408px;animation:.42s cubic-bezier(.2,.7,.25,1) both NewNestClientLoginShell-module__WcAN-a__arrive}.NewNestClientLoginShell-module__WcAN-a__card{background:#fff;border:1px solid #d9c79d;border-radius:11px;padding:30px 30px 28px;box-shadow:0 8px 24px #2327300a}.NewNestClientLoginShell-module__WcAN-a__cardBody{color:var(--nn-ink);font-size:15px}.NewNestClientLoginShell-module__WcAN-a__cardBody label{color:var(--nn-ink);font-family:Figtree,sans-serif}.NewNestClientLoginShell-module__WcAN-a__cardBody input:not([type=hidden]){width:100%;color:var(--nn-ink);background:#fff;border:1px solid #d8dce2;border-radius:7px;padding:11px 13px;font:400 15px Figtree,sans-serif}.NewNestClientLoginShell-module__WcAN-a__cardBody input:not([type=hidden]):focus{border-color:#9b8248;outline:3px solid #c6a14a2e}.NewNestClientLoginShell-module__WcAN-a__cardBody a{color:#536583}.NewNestClientLoginShell-module__WcAN-a__cardBody [role=alert]{color:#872c27;background:#fff7f5;border:1px solid #e5b7b1;border-radius:7px;padding:12px}.NewNestClientLoginShell-module__WcAN-a__otpInput{text-align:center;height:52px;border-width:1px!important;width:48px!important;padding:0!important;font-size:22px!important;font-weight:600!important}.NewNestClientLoginShell-module__WcAN-a__title{color:var(--nn-ink);text-align:center;margin:0 0 8px;font-family:Fraunces,Georgia,serif;font-size:24px;font-weight:500;line-height:1.25}.NewNestClientLoginShell-module__WcAN-a__description{color:var(--nn-muted);text-align:center;margin:0 0 23px;font-size:15px;line-height:1.55}.NewNestClientLoginShell-module__WcAN-a__card input:not([type=hidden]){min-height:48px;color:var(--nn-ink);background:#fff;border:1px solid #d8dce2;border-radius:7px;font:400 15px Figtree,sans-serif}.NewNestClientLoginShell-module__WcAN-a__card input:not([type=hidden]):focus{border-color:#9b8248;outline:3px solid #c6a14a2e}.NewNestClientLoginShell-module__WcAN-a__card button{border-radius:7px;font-family:Figtree,sans-serif}.NewNestClientLoginShell-module__WcAN-a__primaryButton{border:1px solid var(--nn-navy);color:#fff;background:var(--nn-navy);min-height:48px;font-size:15px;font-weight:600;transition:background-color .16s,transform .16s}.NewNestClientLoginShell-module__WcAN-a__primaryButton:hover:not(:disabled){background:#1c2b4b;transform:translateY(-1px)}:is(.NewNestClientLoginShell-module__WcAN-a__primaryButton:focus-visible,.NewNestClientLoginShell-module__WcAN-a__secondaryButton:focus-visible,.NewNestClientLoginShell-module__WcAN-a__card a:focus-visible,.NewNestClientLoginShell-module__WcAN-a__card button:focus-visible,.NewNestClientLoginShell-module__WcAN-a__card input:focus-visible){outline-offset:2px;outline:3px solid #c6a14a7a}.NewNestClientLoginShell-module__WcAN-a__secondaryButton{color:#596479}.NewNestClientLoginShell-module__WcAN-a__error{color:#872c27;background:#fff7f5;border-color:#e5b7b1;border-radius:7px}.NewNestClientLoginShell-module__WcAN-a__loading{color:var(--nn-muted);background:#fff;border:1px solid #d9c79d;border-radius:11px;justify-items:center;gap:18px;padding:42px 28px;font-size:15px;display:grid}.NewNestClientLoginShell-module__WcAN-a__loadingMark{border:3px solid #e9e2d3;border-top-color:var(--nn-gold);border-radius:50%;width:30px;height:30px;animation:.85s linear infinite NewNestClientLoginShell-module__WcAN-a__turn}@keyframes NewNestClientLoginShell-module__WcAN-a__arrive{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes NewNestClientLoginShell-module__WcAN-a__turn{to{transform:rotate(360deg)}}@media (max-width:520px){.NewNestClientLoginShell-module__WcAN-a__header{min-height:174px}.NewNestClientLoginShell-module__WcAN-a__logo{width:min(190px,64vw);height:142px}.NewNestClientLoginShell-module__WcAN-a__main{padding:28px 16px 48px}.NewNestClientLoginShell-module__WcAN-a__card{padding:26px 22px 24px}}@media (prefers-reduced-motion:reduce){.NewNestClientLoginShell-module__WcAN-a__content{animation:none}.NewNestClientLoginShell-module__WcAN-a__loadingMark{animation-duration:2.4s}}
