.recovery-module__mw0PmG__page{box-sizing:border-box;border:1px solid var(--ui-border-strong);border-radius:var(--ui-radius-sheet);background:var(--ui-surface);width:min(600px,100% - 32px);color:var(--ui-text);font-family:var(--font-interface,Arial, sans-serif);overflow-wrap:anywhere;margin:clamp(32px,10vh,110px) auto;padding:clamp(22px,5vw,40px)}.recovery-module__mw0PmG__kicker{color:var(--ui-accent-text);letter-spacing:.08em;font-size:12px;font-weight:700}.recovery-module__mw0PmG__page h1{margin:16px 0;font-size:clamp(26px,5vw,38px);line-height:1.15}.recovery-module__mw0PmG__page p{line-height:1.6}.recovery-module__mw0PmG__actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.recovery-module__mw0PmG__actions :is(a,button){box-sizing:border-box;border:1px solid var(--ui-border-strong);border-radius:var(--ui-radius-control);background:var(--ui-control);min-height:44px;color:var(--ui-text);font:700 14px var(--font-interface,Arial, sans-serif);cursor:pointer;justify-content:center;align-items:center;padding:10px 18px;text-decoration:none;display:inline-flex}.recovery-module__mw0PmG__actions :is(a,button):first-child{background:var(--ui-primary);color:var(--ui-primary-ink)}.recovery-module__mw0PmG__actions :is(a,button):focus-visible{outline:2px solid var(--ui-primary);outline-offset:3px}
