.route-recovery-module__hpOeTa__panel{box-sizing:border-box;color:#20332f;width:min(100%,640px);margin:clamp(32px,8vh,100px) auto;padding:32px 24px;font-family:Arial,sans-serif;line-height:1.65}.route-recovery-module__hpOeTa__brand{color:#39796b;letter-spacing:.16em;font-size:13px}.route-recovery-module__hpOeTa__panel h1{margin:16px 0;font-size:clamp(24px,4vw,32px);line-height:1.35}.route-recovery-module__hpOeTa__panel p{color:#53665f;overflow-wrap:anywhere}.route-recovery-module__hpOeTa__actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.route-recovery-module__hpOeTa__actions a,.route-recovery-module__hpOeTa__actions button{box-sizing:border-box;color:#20332f;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #bccac5;border-radius:10px;justify-content:center;align-items:center;padding:8px 18px;text-decoration:none;display:inline-flex}.route-recovery-module__hpOeTa__actions button{color:#fff;background:#153d38;border-color:#153d38}.route-recovery-module__hpOeTa__actions :focus-visible{outline-offset:3px;outline:2px solid #39796b}.route-recovery-module__hpOeTa__reference{margin-top:24px;font-size:12px}.route-recovery-module__hpOeTa__panel h1:focus{outline:none}
