.calc[data-astro-cid-xar4en6n]{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);grid-template-areas:"form out""scene out";align-items:start;gap:max(24px,min(3vw,40px));display:grid}.calc__scene[data-astro-cid-xar4en6n]{grid-area:scene;min-width:0}.calc__form[data-astro-cid-xar4en6n]{border:1px solid var(--c-line);border-radius:var(--radius);background:#fff;grid-area:form;min-width:0;padding:max(22px,min(3vw,30px))}.grp[data-astro-cid-xar4en6n]{border:0;margin:0 0 22px;padding:0}.grp[data-astro-cid-xar4en6n]:last-child{margin-bottom:0}.grp[data-astro-cid-xar4en6n] legend[data-astro-cid-xar4en6n]{letter-spacing:.08em;text-transform:uppercase;color:var(--c-blue-600);margin-bottom:14px;padding:0;font-size:.8rem;font-weight:700}.fields[data-astro-cid-xar4en6n]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.field[data-astro-cid-xar4en6n]{min-width:0;display:block}.field[data-astro-cid-xar4en6n]>span[data-astro-cid-xar4en6n]{color:var(--c-ink);margin-bottom:7px;font-size:.88rem;font-weight:600;display:block}.field[data-astro-cid-xar4en6n] input[data-astro-cid-xar4en6n]{border:1px solid var(--c-line);border-radius:var(--radius-sm);width:100%;min-width:0;font:inherit;color:var(--c-ink);background:#fff;padding:12px 14px;font-size:1rem;transition:border-color .15s,box-shadow .15s}.field[data-astro-cid-xar4en6n] input[data-astro-cid-xar4en6n]:focus{border-color:var(--c-blue-600);box-shadow:0 0 0 1px var(--c-blue-600);outline:none}.field[data-astro-cid-xar4en6n] small[data-astro-cid-xar4en6n]{color:var(--c-muted);margin-top:6px;font-size:.82rem;line-height:1.45;display:block}.calc__out[data-astro-cid-xar4en6n]{min-width:0;top:calc(var(--header-h) + 20px);background:var(--c-blue-900);border-radius:var(--radius);color:#fff;grid-area:out;padding:max(22px,min(3vw,28px));position:sticky}.calc__out[data-astro-cid-xar4en6n] h3[data-astro-cid-xar4en6n]{color:#fff9;letter-spacing:.1em;text-transform:uppercase;margin-bottom:18px;font-size:.8rem;font-weight:700}.subhead[data-astro-cid-xar4en6n]{color:#fff9;letter-spacing:.1em;text-transform:uppercase;margin:20px 0 8px;font-size:.8rem;font-weight:700}.out[data-astro-cid-xar4en6n]{margin-bottom:14px}.out[data-astro-cid-xar4en6n] li[data-astro-cid-xar4en6n]{color:#ffffffb8;border-bottom:1px solid #ffffff1f;grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline;gap:10px;padding-block-start:9px;padding-block-end:9px;font-size:.88rem;display:grid}.out[data-astro-cid-xar4en6n] li[data-astro-cid-xar4en6n]>span[data-astro-cid-xar4en6n]{overflow-wrap:anywhere;min-width:0}.out[data-astro-cid-xar4en6n] strong[data-astro-cid-xar4en6n]{color:#fff;font-variant-numeric:tabular-nums;font-size:1rem}.out[data-astro-cid-xar4en6n] em[data-astro-cid-xar4en6n]{color:#ffffff80;text-align:right;min-width:0;font-size:.78rem;font-style:normal}.out__total[data-astro-cid-xar4en6n]{border-bottom:0;border-top:2px solid var(--c-cyan);margin-top:4px;padding-top:14px}.out__total[data-astro-cid-xar4en6n] strong[data-astro-cid-xar4en6n]{color:var(--c-cyan);font-size:1.5rem}.idx[data-astro-cid-xar4en6n]{border-bottom:1px solid #ffffff1f;padding-block-start:12px;padding-block-end:12px}.idx--main[data-astro-cid-xar4en6n]{padding-block-start:4px;padding-block-end:16px}.idx__row[data-astro-cid-xar4en6n]{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.idx__name[data-astro-cid-xar4en6n]{color:#ffffffb8;font-size:.94rem}.idx__val[data-astro-cid-xar4en6n]{color:#fff;font-variant-numeric:tabular-nums;font-size:1.6rem;font-weight:800}.idx__hint[data-astro-cid-xar4en6n]{color:#ffffff73;margin:4px 0 0;font-size:.82rem}.warnmsg[data-astro-cid-xar4en6n]{border-radius:var(--radius-sm);color:#ffbcbc;background:#ff5a5a29;margin:14px 0 0;padding:10px 12px;font-size:.86rem;line-height:1.5}.calc__out[data-astro-cid-xar4en6n] .btn[data-astro-cid-xar4en6n]{width:100%;margin-top:18px}.check[data-astro-cid-xar4en6n]{border:1px solid var(--c-line);border-radius:var(--radius);background:#fff;margin-top:max(32px,min(4vw,48px));padding:max(22px,min(3vw,30px))}.check__head[data-astro-cid-xar4en6n] h2[data-astro-cid-xar4en6n]{margin-bottom:10px;font-size:1.14rem}.check__head[data-astro-cid-xar4en6n] p[data-astro-cid-xar4en6n]{max-width:80ch;color:var(--c-muted);margin-bottom:20px;font-size:.92rem}.check__scroll[data-astro-cid-xar4en6n]{overflow-x:auto}.check__tbl[data-astro-cid-xar4en6n]{border-collapse:collapse;width:100%;min-width:640px;font-size:.9rem}.check__tbl[data-astro-cid-xar4en6n] th[data-astro-cid-xar4en6n],.check__tbl[data-astro-cid-xar4en6n] td[data-astro-cid-xar4en6n]{border-bottom:1px solid var(--c-line);text-align:center;vertical-align:middle;padding:9px 10px}.check__tbl[data-astro-cid-xar4en6n] thead[data-astro-cid-xar4en6n] th[data-astro-cid-xar4en6n]{color:var(--c-muted);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;font-size:.76rem;font-weight:700}.check__tbl[data-astro-cid-xar4en6n] .ta-l[data-astro-cid-xar4en6n]{text-align:left}.check__tbl[data-astro-cid-xar4en6n] td[data-astro-cid-xar4en6n].numcol{width:34px;color:var(--c-muted);font-size:.8rem}.check__tbl[data-astro-cid-xar4en6n] td[data-astro-cid-xar4en6n].unit{color:var(--c-muted);white-space:nowrap;font-size:.84rem}.check__tbl[data-astro-cid-xar4en6n] td[data-astro-cid-xar4en6n].ta-l i[data-astro-cid-xar4en6n]{color:var(--c-muted);margin-top:2px;font-size:.8rem;font-style:normal;line-height:1.4;display:block}.check__tbl[data-astro-cid-xar4en6n] input[data-astro-cid-xar4en6n]{border:1px solid var(--c-line);border-radius:var(--radius-sm);background:var(--c-blue-50);width:92px;font:inherit;color:var(--c-ink);text-align:center;padding:8px 10px;font-size:.9rem}.check__tbl[data-astro-cid-xar4en6n] input[data-astro-cid-xar4en6n]:focus{border-color:var(--c-blue-600);box-shadow:0 0 0 1px var(--c-blue-600);background:#fff;outline:none}.check__tbl[data-astro-cid-xar4en6n] td[data-astro-cid-xar4en6n].lim{white-space:nowrap}.check__tbl[data-astro-cid-xar4en6n] td[data-astro-cid-xar4en6n].lim input[data-astro-cid-xar4en6n]{width:76px}.check__tbl[data-astro-cid-xar4en6n] td[data-astro-cid-xar4en6n].lim input[data-astro-cid-xar4en6n]+input[data-astro-cid-xar4en6n]{margin-left:6px}.mark[data-astro-cid-xar4en6n]{background:var(--c-bg-soft);color:var(--c-muted);white-space:nowrap;border-radius:100px;padding:4px 11px;font-size:.82rem;font-weight:600;display:inline-block}.mark[data-astro-cid-xar4en6n][data-tone=ok]{color:#0c7d55;background:#10a06e1f}.mark[data-astro-cid-xar4en6n][data-tone=bad]{color:#b83232;background:#d63c3c1f}.check__sum[data-astro-cid-xar4en6n]{border-radius:var(--radius-sm);background:var(--c-bg-soft);color:var(--c-muted);margin:18px 0 0;padding:12px 14px;font-size:.92rem}.check__sum[data-astro-cid-xar4en6n][data-tone=ok]{color:#0c7d55;background:#10a06e1a;font-weight:600}.check__sum[data-astro-cid-xar4en6n][data-tone=bad]{color:#b83232;background:#d63c3c1a;font-weight:600}@media (max-width:1024px){.calc[data-astro-cid-xar4en6n]{grid-template-columns:minmax(0,1fr);grid-template-areas:"form""out""scene"}.calc__out[data-astro-cid-xar4en6n]{position:static}}@media (max-width:620px){.fields[data-astro-cid-xar4en6n]{grid-template-columns:minmax(0,1fr)}}.phead[data-astro-cid-55v5anjz]{background:linear-gradient(180deg, var(--c-blue-50), #fff);border-bottom:1px solid var(--c-line);padding-block-start:max(40px,min(5vw,72px));padding-block-end:max(32px,min(4vw,56px))}.crumbs[data-astro-cid-55v5anjz]{color:var(--c-muted);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:20px;font-size:.88rem;display:flex}.crumbs[data-astro-cid-55v5anjz] a[data-astro-cid-55v5anjz]{color:var(--c-muted)}.crumbs[data-astro-cid-55v5anjz] a[data-astro-cid-55v5anjz]:hover{color:var(--c-blue-600)}.phead[data-astro-cid-55v5anjz] h1[data-astro-cid-55v5anjz]{margin-bottom:16px}.phead[data-astro-cid-55v5anjz] .lead[data-astro-cid-55v5anjz]{max-width:72ch;margin-bottom:22px}.jump[data-astro-cid-55v5anjz]{flex-wrap:wrap;gap:10px;display:flex}.jump[data-astro-cid-55v5anjz] a[data-astro-cid-55v5anjz]{border:1px solid var(--c-line);background:#fff;border-radius:100px;padding:9px 18px;font-size:.9rem;font-weight:600}.jump[data-astro-cid-55v5anjz] a[data-astro-cid-55v5anjz]:hover{border-color:var(--c-blue-500)}.cta[data-astro-cid-55v5anjz]{background:var(--c-blue-50);border-top:1px solid var(--c-line);padding-block-start:max(56px,min(6vw,96px));padding-block-end:max(56px,min(6vw,96px))}.cta__inner[data-astro-cid-55v5anjz]{grid-template-columns:1fr 1.1fr;align-items:start;gap:max(32px,min(5vw,64px));display:grid}.cta__contacts[data-astro-cid-55v5anjz]{margin-top:26px}.cta__contacts[data-astro-cid-55v5anjz] li[data-astro-cid-55v5anjz]{border-bottom:1px solid var(--c-line);flex-wrap:wrap;gap:0 14px;padding-block-start:11px;padding-block-end:11px;font-size:.98rem;display:flex}.cta__contacts[data-astro-cid-55v5anjz] span[data-astro-cid-55v5anjz]{min-width:92px;color:var(--c-muted);font-size:.9rem}@media (max-width:900px){.cta__inner[data-astro-cid-55v5anjz]{grid-template-columns:1fr}}@media (max-width:560px){.form__row[data-astro-cid-55v5anjz]{grid-template-columns:1fr;gap:0}}
