.pbj6t7n{min-height:100vh;background:#DED5D0;display:flex;align-items:center;justify-content:center;padding:1.5rem}.c1dtb5gt{background:#ffffff;border-radius:1rem;box-shadow:0 4px 24px rgba(70,42,28,.1);padding:2.5rem 2rem;width:100%;max-width:22rem}.tdhkxva{font-family:Cormorant Garamond,serif;font-size:1.75rem;font-weight:600;color:#462A1C;text-align:center;margin:0 0 .25rem}.sl99jw4{font-family:Lato,sans-serif;font-size:.875rem;color:#8C6653;text-align:center;margin:0 0 2rem}.l1j0bl3d{font-size:.8125rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;display:block;margin-bottom:.5rem}.i15wwvk4,.l1j0bl3d{font-family:Lato,sans-serif;color:#462A1C}.i15wwvk4{width:100%;padding:.625rem .875rem;border:1.5px solid #d9bcb8;border-radius:.5rem;font-size:1rem;background:#ffffff;outline:none;box-sizing:border-box;transition:border-color .15s}.i15wwvk4:focus{border-color:#CA9E93}.b1fkz3n0{width:100%;padding:.75rem;border-radius:9999px;background:#8C6653;color:#ffffff;font-family:Cormorant Garamond,serif;font-size:1.125rem;font-weight:600;border:none;cursor:pointer;margin-top:1.5rem;transition:background .15s}.b1fkz3n0:hover{background:#462A1C}.b1fkz3n0:disabled{opacity:.6;cursor:not-allowed}.e1napnbp{font-family:Lato,sans-serif;font-size:.875rem;color:#8C6653;text-align:center;margin:.75rem 0 0}