.signin{color:var(--as-ink,#261a11);gap:18px;display:grid}.signin .vx-h2{font-family:var(--as-display);text-transform:uppercase;letter-spacing:-.03em;margin:0;font-size:clamp(30px,3.4vw,48px);font-weight:400;line-height:.95}.signin .vx-form{gap:16px;display:grid}.signin .signin-lead{color:var(--as-ink-60,#261a119e);font-size:17px}.signin .vx-label{gap:8px;display:grid}.signin .vx-label>span:first-child{font-family:var(--as-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--as-ink-60,#261a119e);font-size:12px}.signin .vx-field{display:block}.signin .vx-field input{width:100%;font:inherit;color:inherit;border:0;border-bottom:1px solid var(--as-ink-20,#261a112e);background:0 0;border-radius:0;outline:none;padding:10px 0;font-size:19px}.signin .vx-field input:focus{border-color:var(--as-walnut,#734e34)}.signin .signin-code{letter-spacing:.5em;text-align:left;font-size:26px!important}.signin .vx-error{color:var(--as-rust,#c74228);margin:0;font-size:16px}.signin .vx-btn{border:1px solid var(--as-walnut,#734e34);background:var(--as-walnut,#734e34);width:100%;color:var(--as-cream,#e8e0d1);font-family:var(--as-sans);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:16px 22px 15px;font-size:12px;transition:background .3s,border-color .3s;display:inline-flex}.signin .vx-btn:hover{background:var(--as-ink,#261a11);border-color:var(--as-ink,#261a11)}.signin .vx-btn[disabled]{opacity:.45;cursor:not-allowed}.signin .signin-alt{justify-content:space-between;gap:12px;display:flex}.signin .link-btn{font-family:var(--as-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--as-ink-60,#261a119e);cursor:pointer;background:0 0;border:0;border-bottom:1px solid;padding:0;font-size:12px}.signin .link-btn:hover{color:var(--as-ink,#261a11)}.signin .link-btn[disabled]{opacity:.5;cursor:default}@media (max-width:560px){.signin .signin-alt{flex-direction:column;align-items:flex-start}}
