.sign-in-module__D-6rfa__main{max-width:460px;margin:0 auto;padding:72px 20px}.sign-in-module__D-6rfa__eyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--muted);margin:0 0 14px;font-size:11px;font-weight:600}.sign-in-module__D-6rfa__title{font-family:var(--font-bodoni), serif;letter-spacing:-.02em;margin:0 0 16px;font-size:clamp(34px,7vw,48px);font-weight:700;line-height:.95}.sign-in-module__D-6rfa__title em{background:linear-gradient(96deg, var(--pink), var(--violet) 55%, var(--teal));color:#0000;-webkit-background-clip:text;background-clip:text;font-style:italic;font-weight:400}.sign-in-module__D-6rfa__lede{color:var(--muted);margin:0 0 32px;font-size:16px;line-height:1.5}.sign-in-module__D-6rfa__form{gap:10px;display:grid}.sign-in-module__D-6rfa__label{letter-spacing:.18em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:600}.sign-in-module__D-6rfa__input{background:var(--surface);border:1px solid var(--line);color:var(--text);border-radius:4px;padding:12px 14px;font-family:inherit;font-size:16px}.sign-in-module__D-6rfa__input::placeholder{color:var(--muted);opacity:.7}.sign-in-module__D-6rfa__input:disabled{opacity:.6}.sign-in-module__D-6rfa__button{background:var(--teal);color:var(--ink);font-family:var(--font-bodoni), serif;cursor:pointer;border:none;border-radius:4px;margin-top:6px;padding:13px 18px;font-size:17px;font-weight:600}.sign-in-module__D-6rfa__button:disabled{opacity:.45;cursor:not-allowed}.sign-in-module__D-6rfa__error{color:var(--red);margin:0;font-size:14px}.sign-in-module__D-6rfa__note{color:var(--muted);margin:6px 0 0;font-size:13px}.sign-in-module__D-6rfa__sent{background:var(--surface);border:1px solid var(--line);border-left:4px solid var(--teal);border-radius:4px;padding:20px}.sign-in-module__D-6rfa__sentTitle{font-family:var(--font-bodoni), serif;margin:0 0 8px;font-size:22px}.sign-in-module__D-6rfa__sentBody{color:var(--muted);margin:0;font-size:15px;line-height:1.5}
