/* Inter и Manrope — variable-шрифты: один файл покрывает все начертания,
   поэтому по одному @font-face на сабсет. Greek/Vietnamese выброшены — на
   русскоязычном сайте они не встречаются. latin-ext нужен ради «₽» (U+20BD). */
/* Inter cyrillic-ext */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400 800;
  font-display: swap;
  src: url(/fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* Inter cyrillic */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400 800;
  font-display: swap;
  src: url(/fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* Inter latin-ext */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400 800;
  font-display: swap;
  src: url(/fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* Inter latin */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400 800;
  font-display: swap;
  src: url(/fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* Manrope cyrillic-ext */
@font-face {
  font-family: 'Manrope';
  font-style: normal;
  font-weight: 600 800;
  font-display: swap;
  src: url(/fonts/xn7gYHE41ni1AdIRggqxSuXd.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* Manrope cyrillic */
@font-face {
  font-family: 'Manrope';
  font-style: normal;
  font-weight: 600 800;
  font-display: swap;
  src: url(/fonts/xn7gYHE41ni1AdIRggOxSuXd.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* Manrope latin-ext */
@font-face {
  font-family: 'Manrope';
  font-style: normal;
  font-weight: 600 800;
  font-display: swap;
  src: url(/fonts/xn7gYHE41ni1AdIRggmxSuXd.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* Manrope latin */
@font-face {
  font-family: 'Manrope';
  font-style: normal;
  font-weight: 600 800;
  font-display: swap;
  src: url(/fonts/xn7gYHE41ni1AdIRggexSg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

.recovery-cta[data-astro-cid-pz7roatv]{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:clamp(24px,4vw,38px);border:1px solid rgba(23,111,181,.34);border-radius:var(--radius-xl);background:radial-gradient(circle at 88% 8%,rgba(42,157,143,.11),transparent 26rem),linear-gradient(145deg,#f4f9fd,#fff);box-shadow:0 12px 32px #176fb517}.recovery-cta__copy[data-astro-cid-pz7roatv]{max-width:58ch}.recovery-cta__copy[data-astro-cid-pz7roatv] h2[data-astro-cid-pz7roatv]{margin:0 0 10px;font-size:clamp(1.35rem,1.1rem + 1.2vw,1.85rem)}.recovery-cta__copy[data-astro-cid-pz7roatv] p[data-astro-cid-pz7roatv]{margin:0;color:var(--ink-2)}.recovery-cta__btn[data-astro-cid-pz7roatv]{flex:none;white-space:nowrap}.recovery-cta--compact[data-astro-cid-pz7roatv]{padding:22px 26px;gap:18px}.recovery-cta--compact[data-astro-cid-pz7roatv] .recovery-cta__copy[data-astro-cid-pz7roatv] h2[data-astro-cid-pz7roatv]{font-size:1.3rem}@media(max-width:860px){.recovery-cta[data-astro-cid-pz7roatv]{flex-direction:column;align-items:flex-start}.recovery-cta__btn[data-astro-cid-pz7roatv]{width:100%;text-align:center;white-space:normal}}
.toc[data-astro-cid-j7pv25f6]{position:relative;border-bottom:1px solid var(--line);background:var(--bg-2)}.toc__inner[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;padding-top:12px;padding-bottom:12px}.toc__label[data-astro-cid-j7pv25f6]{color:var(--ink-3);font-size:.88rem;font-weight:700}.toc__link[data-astro-cid-j7pv25f6]{color:var(--accent);font-size:.92rem;text-decoration:none;padding:3px 0;border-bottom:1px dashed transparent}.toc__link[data-astro-cid-j7pv25f6]:hover{border-bottom-color:var(--accent)}.toc__updated[data-astro-cid-j7pv25f6]{margin-left:auto;color:var(--ink-3);font-size:.84rem}section[data-astro-cid-j7pv25f6][id],.toc[data-astro-cid-j7pv25f6]{scroll-margin-top:84px}.vidy-grid[data-astro-cid-j7pv25f6]{margin-top:8px}.vidy-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin:0 0 8px;font-size:1.08rem}.vidy-card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;font-size:.95rem;color:var(--ink-2)}.check-steps[data-astro-cid-j7pv25f6]{list-style:none;margin:26px 0 0;padding:0;display:grid;gap:14px}.check-step[data-astro-cid-j7pv25f6]{display:flex;gap:16px;align-items:flex-start;padding:18px 20px;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--card)}.check-step__n[data-astro-cid-j7pv25f6]{flex:0 0 32px;width:32px;height:32px;display:grid;place-items:center;border-radius:9px;color:#fff;font-weight:900;background:linear-gradient(135deg,var(--accent),var(--accent-2))}.check-step[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin:3px 0 6px;font-size:1.06rem}.check-step[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;color:var(--ink-2);font-size:.97rem}.prose-table[data-astro-cid-j7pv25f6]{width:100%;border-collapse:collapse;font-size:.95rem}.prose-table[data-astro-cid-j7pv25f6] th[data-astro-cid-j7pv25f6],.prose-table[data-astro-cid-j7pv25f6] td[data-astro-cid-j7pv25f6]{border:1px solid var(--line);padding:10px 12px;text-align:left;vertical-align:top}.prose-table[data-astro-cid-j7pv25f6] th[data-astro-cid-j7pv25f6]{background:var(--bg-3);font-weight:700}.prose-table[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--accent)}.h24-list[data-astro-cid-j7pv25f6]{margin:0;padding-left:1.2em;display:grid;gap:13px}.h24-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{line-height:1.6;color:var(--ink-2)}.h24-list[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{color:var(--ink)}.h24-list[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--accent)}.shemy-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,minmax(0,1fr))}.shema[data-astro-cid-j7pv25f6]{text-decoration:none;color:inherit;display:block}.shema[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin:0 0 8px;font-size:1.05rem;color:var(--ink)}.shema[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;font-size:.93rem;color:var(--ink-2)}.shema[data-astro-cid-j7pv25f6]:hover h3[data-astro-cid-j7pv25f6]{color:var(--accent)}@media(max-width:960px){.shemy-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.shemy-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.toc__updated[data-astro-cid-j7pv25f6]{display:none}}
