.calc[data-astro-cid-lojdxxjl]{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:start;gap:max(24px,min(3vw,40px));display:grid}.calc__form[data-astro-cid-lojdxxjl]{border:1px solid var(--c-line);border-radius:var(--radius);background:#fff;min-width:0;padding:max(22px,min(3vw,30px))}.fields[data-astro-cid-lojdxxjl]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.field[data-astro-cid-lojdxxjl]{min-width:0;display:block}.field[data-astro-cid-lojdxxjl][hidden]{display:none}.field[data-astro-cid-lojdxxjl]>span[data-astro-cid-lojdxxjl]{color:var(--c-ink);margin-bottom:7px;font-size:.88rem;font-weight:600;display:block}.field[data-astro-cid-lojdxxjl] input[data-astro-cid-lojdxxjl],.field[data-astro-cid-lojdxxjl] select[data-astro-cid-lojdxxjl]{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-lojdxxjl] input[data-astro-cid-lojdxxjl]:focus,.field[data-astro-cid-lojdxxjl] select[data-astro-cid-lojdxxjl]:focus{border-color:var(--c-blue-600);box-shadow:0 0 0 1px var(--c-blue-600);outline:none}.field[data-astro-cid-lojdxxjl] small[data-astro-cid-lojdxxjl]{color:var(--c-muted);margin-top:6px;font-size:.82rem;line-height:1.45;display:block}.helper[data-astro-cid-lojdxxjl]{border:1px solid var(--c-line);border-radius:var(--radius-sm);background:var(--c-bg-soft);margin:22px 0 0;padding:18px 20px}.helper[data-astro-cid-lojdxxjl] legend[data-astro-cid-lojdxxjl]{color:var(--c-ink);padding:0 8px;font-size:.86rem;font-weight:700}.helper__row[data-astro-cid-lojdxxjl]{align-items:start;gap:12px;display:grid}.helper__row--3[data-astro-cid-lojdxxjl]{grid-template-columns:repeat(3,minmax(0,1fr))}.manual[data-astro-cid-lojdxxjl]{margin-top:14px}.manual[data-astro-cid-lojdxxjl][hidden]{display:none}.field--sm[data-astro-cid-lojdxxjl]>span[data-astro-cid-lojdxxjl]{font-size:.82rem;font-weight:500}.field--sm[data-astro-cid-lojdxxjl] input[data-astro-cid-lojdxxjl]{padding:10px 12px;font-size:.94rem}.helper__note[data-astro-cid-lojdxxjl]{color:var(--c-blue-700);margin:12px 0 0;font-size:.86rem;font-weight:600}.helper__note--muted[data-astro-cid-lojdxxjl]{color:var(--c-muted);font-weight:400;line-height:1.5}.calc__out[data-astro-cid-lojdxxjl]{min-width:0;top:calc(var(--header-h) + 20px);background:var(--c-blue-900);border-radius:var(--radius);color:#fff;padding:max(22px,min(3vw,28px));position:sticky}.calc__out[data-astro-cid-lojdxxjl] h3[data-astro-cid-lojdxxjl],.subhead[data-astro-cid-lojdxxjl]{color:#fff9;letter-spacing:.1em;text-transform:uppercase;margin-bottom:18px;font-size:.8rem;font-weight:700}.subhead[data-astro-cid-lojdxxjl]{margin:22px 0 10px}.out[data-astro-cid-lojdxxjl]{margin-bottom:18px}.out[data-astro-cid-lojdxxjl] li[data-astro-cid-lojdxxjl]{color:#ffffffb8;border-bottom:1px solid #ffffff1f;grid-template-columns:1fr auto auto;align-items:baseline;gap:10px;padding-block-start:10px;padding-block-end:10px;font-size:.94rem;display:grid}.out[data-astro-cid-lojdxxjl] strong[data-astro-cid-lojdxxjl]{color:#fff;font-variant-numeric:tabular-nums;font-size:1.14rem}.out[data-astro-cid-lojdxxjl] em[data-astro-cid-lojdxxjl]{color:#ffffff80;min-width:42px;font-size:.84rem;font-style:normal}.out__total[data-astro-cid-lojdxxjl]{border-bottom:0;border-top:2px solid var(--c-cyan);margin-top:4px;padding-top:14px}.out__total[data-astro-cid-lojdxxjl] strong[data-astro-cid-lojdxxjl]{color:var(--c-cyan);font-size:1.5rem}.out--sub[data-astro-cid-lojdxxjl] li[data-astro-cid-lojdxxjl]{font-size:.88rem}.out--sub[data-astro-cid-lojdxxjl] strong[data-astro-cid-lojdxxjl]{font-size:1rem}.warnmsg[data-astro-cid-lojdxxjl]{border-radius:var(--radius-sm);color:#ffe3a8;background:#ffc85a29;margin:14px 0 0;padding:10px 12px;font-size:.84rem;line-height:1.5}.calc__out[data-astro-cid-lojdxxjl] .btn[data-astro-cid-lojdxxjl]{width:100%;margin-top:18px}.extra[data-astro-cid-lojdxxjl]{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:start;gap:max(24px,min(3vw,40px));margin-top:max(24px,min(3vw,40px));display:grid}.card[data-astro-cid-lojdxxjl]{border:1px solid var(--c-line);border-radius:var(--radius);background:#fff;min-width:0;padding:max(22px,min(3vw,30px))}.card[data-astro-cid-lojdxxjl] h2[data-astro-cid-lojdxxjl]{margin-bottom:10px;font-size:1.12rem}.card__lead[data-astro-cid-lojdxxjl]{color:var(--c-body);margin-bottom:18px;font-size:.92rem}.card__note[data-astro-cid-lojdxxjl]{color:var(--c-muted);margin:14px 0 0;font-size:.86rem;line-height:1.5}.chart[data-astro-cid-lojdxxjl]{margin-bottom:20px}.chart[data-astro-cid-lojdxxjl] svg{width:100%;height:auto;display:block}.chart[data-astro-cid-lojdxxjl] .ln{fill:none;stroke:var(--c-blue-500);stroke-width:2.5px;stroke-linejoin:round}.chart[data-astro-cid-lojdxxjl] .g{stroke:var(--c-line);stroke-width:1px}.chart[data-astro-cid-lojdxxjl] .lab,.chart[data-astro-cid-lojdxxjl] .ax{fill:var(--c-muted);font-size:11px}.chart[data-astro-cid-lojdxxjl] .ax{font-weight:600}.chart[data-astro-cid-lojdxxjl] .dot{fill:var(--c-accent);stroke:#fff;stroke-width:2px}.chart[data-astro-cid-lojdxxjl] .drop{stroke:var(--c-accent);stroke-width:1.5px;stroke-dasharray:3 3}.tbl-wrap[data-astro-cid-lojdxxjl]{overflow-x:auto}.tbl[data-astro-cid-lojdxxjl]{border-collapse:collapse;width:100%;font-size:.86rem}.tbl[data-astro-cid-lojdxxjl] th[data-astro-cid-lojdxxjl],.tbl[data-astro-cid-lojdxxjl] td[data-astro-cid-lojdxxjl]{border-bottom:1px solid var(--c-line);text-align:center;font-variant-numeric:tabular-nums;color:var(--c-ink);padding:7px 8px}.tbl[data-astro-cid-lojdxxjl] thead[data-astro-cid-lojdxxjl] th[data-astro-cid-lojdxxjl]{color:var(--c-muted);white-space:nowrap;font-size:.78rem;font-weight:600}.tbl[data-astro-cid-lojdxxjl] tbody[data-astro-cid-lojdxxjl] th[data-astro-cid-lojdxxjl]{font-weight:600}.tbl[data-astro-cid-lojdxxjl] .ta-l[data-astro-cid-lojdxxjl]{text-align:left}.tbl[data-astro-cid-lojdxxjl] .is-on{background:var(--c-blue-100);color:var(--c-blue-900);font-weight:700}.tbl--scav[data-astro-cid-lojdxxjl] tbody[data-astro-cid-lojdxxjl] th[data-astro-cid-lojdxxjl]{font-weight:500}.tbl--scav[data-astro-cid-lojdxxjl] tbody[data-astro-cid-lojdxxjl] th[data-astro-cid-lojdxxjl] .prod[data-astro-cid-lojdxxjl]{color:var(--c-blue-700);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--c-blue-700) 35%, transparent);text-decoration-color:color-mix(in srgb, var(--c-blue-700) 35%, transparent);text-underline-offset:2px;margin-top:2px;font-size:.78rem;font-weight:600;display:block}.tbl--scav[data-astro-cid-lojdxxjl] tbody[data-astro-cid-lojdxxjl] th[data-astro-cid-lojdxxjl] .prod[data-astro-cid-lojdxxjl]:hover{color:var(--c-blue-600);text-decoration-color:currentColor}.card__more[data-astro-cid-lojdxxjl]{margin-top:12px;font-size:.92rem;font-weight:600}@media (max-width:1024px){.calc[data-astro-cid-lojdxxjl],.extra[data-astro-cid-lojdxxjl]{grid-template-columns:minmax(0,1fr)}.calc__out[data-astro-cid-lojdxxjl]{position:static}}@media (max-width:620px){.fields[data-astro-cid-lojdxxjl],.helper__row--3[data-astro-cid-lojdxxjl]{grid-template-columns:minmax(0,1fr)}}.phead[data-astro-cid-wudcehx2]{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-wudcehx2]{color:var(--c-muted);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:20px;font-size:.88rem;display:flex}.crumbs[data-astro-cid-wudcehx2] a[data-astro-cid-wudcehx2]{color:var(--c-muted)}.crumbs[data-astro-cid-wudcehx2] a[data-astro-cid-wudcehx2]:hover{color:var(--c-blue-600)}.phead[data-astro-cid-wudcehx2] h1[data-astro-cid-wudcehx2]{margin-bottom:16px}.phead[data-astro-cid-wudcehx2] .lead[data-astro-cid-wudcehx2]{max-width:72ch;margin-bottom:22px}.xlink[data-astro-cid-wudcehx2]{border:1px solid var(--c-line);border-left:3px solid var(--c-accent);border-radius:var(--radius);background:#fff;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:max(24px,min(3vw,40px));padding:26px max(22px,min(3vw,34px));display:flex}.xlink[data-astro-cid-wudcehx2]>div[data-astro-cid-wudcehx2]{flex:420px}.xlink[data-astro-cid-wudcehx2] h2[data-astro-cid-wudcehx2]{margin-bottom:10px;font-size:1.16rem}.xlink[data-astro-cid-wudcehx2] p[data-astro-cid-wudcehx2]{max-width:68ch;color:var(--c-body);margin:0;font-size:.94rem}.xlink[data-astro-cid-wudcehx2] .btn[data-astro-cid-wudcehx2]{flex:none}@media (max-width:620px){.xlink[data-astro-cid-wudcehx2] .btn[data-astro-cid-wudcehx2]{text-align:center;width:100%}}.cta[data-astro-cid-wudcehx2]{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-wudcehx2]{grid-template-columns:1fr 1.1fr;align-items:start;gap:max(32px,min(5vw,64px));display:grid}.cta__contacts[data-astro-cid-wudcehx2]{margin-top:26px}.cta__contacts[data-astro-cid-wudcehx2] li[data-astro-cid-wudcehx2]{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-wudcehx2] span[data-astro-cid-wudcehx2]{min-width:92px;color:var(--c-muted);font-size:.9rem}@media (max-width:900px){.cta__inner[data-astro-cid-wudcehx2]{grid-template-columns:1fr}}@media (max-width:560px){.form__row[data-astro-cid-wudcehx2]{grid-template-columns:1fr;gap:0}}
