.eq{--r: 12px}.eq__grid{display:grid;grid-template-columns:1fr 1.05fr;gap:22px;align-items:start}@media (max-width: 760px){.eq__grid{grid-template-columns:1fr}}.eq__form{display:grid;gap:14px}.eq__field{display:grid;gap:6px}.eq__field>span{font-size:14px;font-weight:600;color:var(--ink, #15302b)}.eq__field em{font-style:normal;font-weight:500;color:var(--ink-3, #7e948d)}.eq__field select,.eq__money input{width:100%;font:inherit;font-size:16px;color:var(--ink, #15302b);background:var(--surface, #fff);border:1px solid var(--border, #d7e3df);border-radius:10px;padding:11px 12px}.eq__field select:focus,.eq__money input:focus{outline:2px solid var(--accent, #0f766e);outline-offset:1px;border-color:transparent}.eq__money{position:relative}.eq__money i{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--ink-3, #7e948d);font-style:normal}.eq__money input{padding-left:24px}.eq__out{background:var(--surface, #fff);border:1px solid var(--border, #d7e3df);border-radius:14px;padding:18px;box-shadow:0 1px 2px #0f28230a,0 16px 40px #0f282312}.eq__verdict{display:grid;gap:2px;padding:16px 16px 14px;border-radius:12px;text-align:center;margin-bottom:14px}.eq__verdict.is-safe{background:#0f766e10;border:1px solid #0f766e33}.eq__verdict.is-risk{background:#f59e0b14;border:1px solid #f59e0b40}.eq__verdict-k{font-size:13px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:var(--ink-2, #4a625b)}.eq__big{font-size:42px;font-weight:800;line-height:1.05;letter-spacing:-.02em;color:var(--ink, #15302b)}.eq__verdict.is-risk .eq__big{color:var(--amber-ink, #b45309)}.eq__verdict.is-safe .eq__big{color:var(--accent, #0f766e)}.eq__verdict-sub{font-size:13px;color:var(--ink-2, #4a625b)}.eq__rows{margin:0 0 14px;display:grid;gap:0}.eq__rows>div{display:flex;justify-content:space-between;gap:12px;padding:8px 2px;border-bottom:1px solid var(--border, #e4ede9);font-size:15px}.eq__rows dt{color:var(--ink-2, #4a625b);margin:0}.eq__rows dt em{font-style:normal;color:var(--ink-3, #7e948d);font-size:13px}.eq__rows dd{margin:0;font-weight:700;color:var(--ink, #15302b);white-space:nowrap}.eq__rows .sub dt,.eq__rows .sub dd{font-size:13.5px;font-weight:500;color:var(--ink-3, #7e948d);padding-left:8px}.eq__rows .tot{border-bottom:none;border-top:2px solid var(--ink, #15302b);margin-top:2px;padding-top:10px}.eq__rows .tot dt,.eq__rows .tot dd{font-size:16px;font-weight:800;color:var(--ink, #15302b)}.eq__sched{width:100%;border-collapse:collapse;margin:0 0 12px;font-size:14.5px}.eq__sched th,.eq__sched td{text-align:left;padding:8px 10px;border-bottom:1px solid var(--border, #e4ede9)}.eq__sched th{font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:var(--ink-3, #7e948d)}.eq__sched td:last-child,.eq__sched th:last-child{text-align:right;font-weight:700;color:var(--ink, #15302b)}.eq__hint,.eq__note{font-size:13.5px;line-height:1.5;color:var(--ink-2, #4a625b);margin:10px 0 0;padding:10px 12px;background:var(--band, #eef5f2);border-radius:9px}.eq__note{background:#f59e0b12}.eq__err{color:var(--amber-ink, #b45309);font-weight:600}.eq__disc{font-size:12px;color:var(--ink-3, #7e948d);margin:14px 0 0}.hero__in[data-astro-cid-j7pv25f6]{padding:40px 22px 26px;max-width:820px}.eyebrow[data-astro-cid-j7pv25f6]{font-size:12.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--accent-ink);margin:0 0 10px}.hero__in[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:clamp(28px,4.6vw,42px)}.lede[data-astro-cid-j7pv25f6]{font-size:18.5px;color:var(--ink-2);margin:0;max-width:64ch}.calcwrap[data-astro-cid-j7pv25f6]{padding:8px 22px 0}.methodband[data-astro-cid-j7pv25f6]{margin-top:40px}.methodband__in[data-astro-cid-j7pv25f6]{padding:32px 22px;max-width:860px}.steps[data-astro-cid-j7pv25f6]{margin:0 0 14px;padding-left:22px;display:grid;gap:9px}.steps[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{font-size:16.5px;color:var(--ink)}.muted[data-astro-cid-j7pv25f6]{color:var(--ink-2);font-size:15px;max-width:80ch;margin:0}.faqwrap[data-astro-cid-j7pv25f6]{padding:40px 22px 0;max-width:820px}.qa[data-astro-cid-j7pv25f6]{border:1px solid var(--border);border-radius:10px;background:var(--surface);margin:10px 0;padding:0 16px}.qa[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6]{font-weight:700;font-size:16.5px;color:var(--ink);cursor:pointer;padding:14px 0;list-style:none}.qa[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6]::-webkit-details-marker{display:none}.qa[data-astro-cid-j7pv25f6][open] summary[data-astro-cid-j7pv25f6]{color:var(--accent-ink)}.qa[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0 0 14px;color:var(--ink-2)}
