.simple-unlock{color:#42302c;background-color:#faf7f2;justify-content:center;align-items:center;min-height:100svh;padding:40px 24px;font-family:inherit;display:flex}.simple-unlock-content{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:400px;display:flex}.simple-unlock-brand{margin-bottom:36px}.simple-unlock-brand .wordmark{text-align:center;letter-spacing:.15em;color:#702e42;flex-direction:column;width:fit-content;font:400 38px/1 Georgia,serif;display:inline-flex}.simple-unlock-brand .wordmark>span{letter-spacing:.23em;color:#877872;margin-top:8px;font:500 9px/1.4 Arial,sans-serif}.simple-unlock-body{width:100%;margin-bottom:44px}.simple-unlock-body h1{color:#3d2822;margin:0 0 10px;font:400 28px/1.25 Georgia,serif}.simple-unlock-body p{color:#8c7568;margin:0 0 24px;font-size:13.5px;line-height:1.6}.simple-unlock-form-wrap{width:100%}.simple-unlock-error{color:#b95a48;text-align:center;margin-bottom:14px;font-size:12.5px}.simple-unlock-form{gap:8px;width:100%;display:flex}.simple-unlock-input{color:#3d2822;background:#fff;border:1px solid #dfcebb;border-radius:4px;outline:none;flex:1;min-width:0;min-height:48px;padding:12px 14px;font-size:14px;transition:border-color .2s,box-shadow .2s}.simple-unlock-input:focus{border-color:#702e42;box-shadow:0 0 0 3px #702e421a}.simple-unlock-btn{color:#fff;letter-spacing:.04em;cursor:pointer;white-space:nowrap;background:#702e42;border:1px solid #5a2233;border-radius:4px;min-height:48px;padding:0 22px;font-size:13px;font-weight:500;transition:background-color .2s}.simple-unlock-btn:hover:not(:disabled){background:#85374f}.simple-unlock-btn:disabled{opacity:.6;cursor:not-allowed}.simple-unlock-footer{color:#a49185;margin:0;font-size:12px}@media (max-width:480px){.simple-unlock-form{flex-direction:column}.simple-unlock-btn{width:100%}}
