.RecoveryPage-module__Xcd5Uq__page{box-sizing:border-box;color:#173f3a;background:#faf9f5;place-items:center;min-height:75vh;padding:32px 20px;font-family:Arial,Helvetica,sans-serif;display:grid}.RecoveryPage-module__Xcd5Uq__panel{box-sizing:border-box;text-align:center;overflow-wrap:anywhere;background:#fffdf8;border:1px solid #d9ceba;border-radius:18px;width:min(100%,620px);padding:28px}.RecoveryPage-module__Xcd5Uq__brand{color:#173f3a;align-items:center;min-height:44px;font-size:1rem;font-weight:700;text-decoration:none;display:inline-flex}.RecoveryPage-module__Xcd5Uq__landscape{max-width:100%;height:auto;margin:18px auto;display:block}.RecoveryPage-module__Xcd5Uq__eyebrow{color:#825d2b;margin:10px 0;font-size:.75rem;font-weight:700}.RecoveryPage-module__Xcd5Uq__panel h1{margin:12px 0;font:500 clamp(1.5rem,4vw,2rem)/1.2 Georgia,serif}.RecoveryPage-module__Xcd5Uq__description{color:#536657;max-width:48ch;margin:14px auto 20px;font-size:.9375rem;line-height:1.65}.RecoveryPage-module__Xcd5Uq__actions{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.RecoveryPage-module__Xcd5Uq__actions a,.RecoveryPage-module__Xcd5Uq__actions button{box-sizing:border-box;color:#493c29;cursor:pointer;background:#ebdfc9;border:1px solid #c8b28c;border-radius:9px;justify-content:center;align-items:center;max-width:100%;min-height:36px;padding:8px 12px;font:600 .8125rem/1.35 Arial,Helvetica,sans-serif;text-decoration:none;display:inline-flex}.RecoveryPage-module__Xcd5Uq__actions button{color:#fffdf7;background:#173f3a;border-color:#173f3a}.RecoveryPage-module__Xcd5Uq__actions a:hover{background:#dfcdaf}.RecoveryPage-module__Xcd5Uq__actions button:hover{background:#285a4d}.RecoveryPage-module__Xcd5Uq__page a:focus-visible,.RecoveryPage-module__Xcd5Uq__page button:focus-visible{outline-offset:3px;outline:3px solid #8b5439}.RecoveryPage-module__Xcd5Uq__document{background:#faf9f5;margin:0}.RecoveryPage-module__Xcd5Uq__document .RecoveryPage-module__Xcd5Uq__page{min-height:100vh}@media (max-width:480px){.RecoveryPage-module__Xcd5Uq__panel{padding:20px 16px}.RecoveryPage-module__Xcd5Uq__page{padding:20px 14px}}@media (pointer:coarse),(max-width:600px){.RecoveryPage-module__Xcd5Uq__actions a,.RecoveryPage-module__Xcd5Uq__actions button{min-height:44px}}
