.login-module__Si-P0q__shell{background:var(--paper);min-height:100svh;color:var(--ink);flex-direction:column;padding:0 clamp(24px,4vw,64px);display:flex}.login-module__Si-P0q__header{border-bottom:1px solid var(--rule);grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;min-height:92px;display:grid}.login-module__Si-P0q__header img{width:50px;height:37px}.login-module__Si-P0q__header span{font-family:var(--font-wide);letter-spacing:.13em;color:var(--ink-soft);font-size:8px}.login-module__Si-P0q__header span:last-child{justify-self:end}.login-module__Si-P0q__content{grid-template-columns:1.15fr 1fr;align-items:center;gap:clamp(60px,12vw,180px);width:min(1150px,100%);margin:auto;padding:80px 0;display:grid}.login-module__Si-P0q__eyebrow{font-family:var(--font-wide);letter-spacing:.13em;color:var(--ink-soft);font-size:8px}.login-module__Si-P0q__intro h1{letter-spacing:-.065em;margin-top:30px;font-size:clamp(45px,5.6vw,86px);font-weight:500;line-height:.98}.login-module__Si-P0q__intro>p{color:var(--ink-soft);max-width:36ch;margin-top:25px;font-size:16px;line-height:1.6}.login-module__Si-P0q__intro blockquote{border-top:1px solid var(--rule);max-width:370px;margin:90px 0 0;padding:19px 0 0}.login-module__Si-P0q__intro blockquote p{font-family:Georgia,serif;font-size:20px;font-style:italic}.login-module__Si-P0q__intro blockquote span{color:var(--ink-soft);margin-top:9px;font-size:11px;display:block}.login-module__Si-P0q__card{border:1px solid var(--rule);justify-self:end;width:100%;max-width:450px;padding:clamp(28px,3vw,46px)}.login-module__Si-P0q__label{color:var(--ink-soft);margin-bottom:34px;font-size:12px;display:block}.login-module__Si-P0q__card h2{letter-spacing:-.055em;font-size:39px;font-weight:500;line-height:1.04}.login-module__Si-P0q__card>svg{margin-bottom:20px}.login-module__Si-P0q__card>p{color:var(--ink-soft);margin-top:17px;font-size:13px;line-height:1.6}.login-module__Si-P0q__card form{margin-top:32px}.login-module__Si-P0q__inputLabel{letter-spacing:.11em;font-size:8px;font-family:var(--font-wide);margin-bottom:10px;display:block}.login-module__Si-P0q__pinWrap{border:1px solid var(--rule);background:var(--paper);align-items:center;gap:16px;height:57px;padding:0 17px;display:flex}.login-module__Si-P0q__pinWrap input{letter-spacing:12px;font-variant-numeric:tabular-nums;background:0 0;border:none;outline:none;width:100%;min-width:0;font-size:23px}.login-module__Si-P0q__pinWrap:focus-within{border-color:var(--ink)}.login-module__Si-P0q__primary{background:var(--ink);width:100%;min-height:49px;color:var(--paper);justify-content:center;align-items:center;gap:12px;margin-top:16px;padding:12px 17px;font-size:12px;display:flex}.login-module__Si-P0q__primary svg:last-child{margin-left:auto}.login-module__Si-P0q__primary:hover{opacity:.8}.login-module__Si-P0q__passkey{border:1px solid var(--rule);justify-content:center;align-items:center;gap:14px;width:100%;min-height:49px;font-size:12px;display:flex}.login-module__Si-P0q__passkey svg:last-child{margin-left:auto}.login-module__Si-P0q__passkey{padding:12px 17px}.login-module__Si-P0q__passkey:hover{background:var(--surface)}.login-module__Si-P0q__secondary{justify-content:center;align-items:center;gap:12px;width:100%;padding:16px;font-size:12px;display:flex}.login-module__Si-P0q__or{color:var(--ink-soft);align-items:center;gap:12px;margin:19px 0;font-size:10px;display:flex}.login-module__Si-P0q__or span{background:var(--rule);flex:1;height:1px}.login-module__Si-P0q__note{color:var(--ink-soft);justify-content:center;align-items:center;gap:7px;margin-top:27px;font-size:10px;display:flex}.login-module__Si-P0q__card .login-module__Si-P0q__error{color:var(--ink);border-left:2px solid var(--ink);margin-top:20px;padding-left:12px;font-size:12px}.login-module__Si-P0q__footer{border-top:1px solid var(--rule);font-family:var(--font-wide);letter-spacing:.09em;color:var(--ink-soft);justify-content:space-between;gap:20px;padding:23px 0;font-size:8px;display:flex}.login-module__Si-P0q__spin{animation:1s linear infinite login-module__Si-P0q__turn}@keyframes login-module__Si-P0q__turn{to{transform:rotate(360deg)}}@media (max-width:760px){.login-module__Si-P0q__header{grid-template-columns:1fr auto;min-height:76px}.login-module__Si-P0q__header span:last-child{display:none}.login-module__Si-P0q__content{grid-template-columns:1fr;gap:40px;padding:50px 0}.login-module__Si-P0q__intro h1{margin-top:24px;font-size:49px}.login-module__Si-P0q__intro>p{font-size:14px}.login-module__Si-P0q__intro blockquote{display:none}.login-module__Si-P0q__card{justify-self:stretch;max-width:none}.login-module__Si-P0q__eyebrow,.login-module__Si-P0q__footer{font-size:7px}.login-module__Si-P0q__card h2{font-size:34px}.login-module__Si-P0q__label{margin-bottom:24px}}@media (prefers-reduced-motion:reduce){.login-module__Si-P0q__spin{animation:none}}
