.pm-recovery{position:relative;isolation:isolate;display:grid;grid-template-columns:1fr 1.12fr;align-items:center;min-height:min(640px,80svh);padding:45px 7% 60px;background:#e4f0ed;color:#11191b;overflow:hidden;font-family:var(--font-vazirmatn),sans-serif;gap:30px}.pm-recovery-copy{position:relative;z-index:1;max-width:480px}.pm-recovery-kicker{font-size:11px;color:#52665b;line-height:1.8;margin:0 0 20px}.pm-recovery h1{font-size:clamp(36px,4.2vw,58px);line-height:1.6;font-weight:430;letter-spacing:-.04em;margin:0 0 18px}.pm-recovery h1 em{font-style:normal;font-weight:380}.pm-recovery-copy>p:last-of-type{font-size:13px;color:#344449;line-height:2.2;max-width:390px;margin:0}.pm-recovery-actions{display:flex;align-items:center;flex-wrap:wrap;gap:13px 21px;margin-top:30px}.pm-recovery-primary{display:inline-flex;align-items:center;justify-content:center;gap:24px;min-height:44px;padding:10px 18px;border:0;border-radius:10px;background:#11191b;color:#e4f0ed;font:inherit;font-size:12px;cursor:pointer;white-space:nowrap}.pm-recovery-primary>span{font-size:20px;color:#d8ef66}.pm-recovery-secondary{display:inline-flex;align-items:center;gap:13px;min-height:44px;font-size:12px;border-bottom:1px solid #aabbb0}.pm-recovery-secondary>span{font-size:19px}.pm-recovery-drawing{display:block;align-self:end;min-width:0}.pm-recovery-drawing img{display:block;width:100%;height:auto;object-fit:contain;mix-blend-mode:multiply}.pm-recovery :focus-visible{outline:2px solid #526f5b;outline-offset:5px}@media(max-width:700px){.pm-recovery{display:flex;flex-direction:column;align-items:stretch;min-height:0;padding:30px 6% 0;gap:20px}.pm-recovery-copy{max-width:100%}.pm-recovery h1{font-size:36px;line-height:1.55}.pm-recovery-copy>p:last-of-type{font-size:12px}.pm-recovery-kicker{font-size:10px;margin-bottom:15px}.pm-recovery-actions{margin-top:22px;gap:10px 18px}.pm-recovery-primary,.pm-recovery-secondary{font-size:11px}.pm-recovery-drawing{width:100%;max-width:560px;align-self:center;margin-bottom:5px}}.pm-recovery{padding-top:135px}@media(max-width:700px){.pm-recovery{padding-top:110px}}