.calc[data-astro-cid-av4muyj3]{padding:64px 0;background:var(--slate-50)}.calc-head[data-astro-cid-av4muyj3]{max-width:760px;margin-bottom:32px}.calc-head[data-astro-cid-av4muyj3] h2[data-astro-cid-av4muyj3]{font-size:32px;margin:6px 0 12px}.calc-head[data-astro-cid-av4muyj3] .sub[data-astro-cid-av4muyj3]{color:var(--slate-600);line-height:1.65;font-size:15.5px}.calc-grid[data-astro-cid-av4muyj3]{display:grid;grid-template-columns:1fr 400px;gap:32px;align-items:start}.calc-inputs[data-astro-cid-av4muyj3]{background:#fff;border:1px solid var(--slate-200);border-radius:18px;padding:28px}.cf[data-astro-cid-av4muyj3]{margin-bottom:20px}.cf[data-astro-cid-av4muyj3]:last-child{margin-bottom:0}.cf[data-astro-cid-av4muyj3] label[data-astro-cid-av4muyj3]{display:block;font-size:14px;font-weight:600;color:var(--ink);margin-bottom:7px}.cf[data-astro-cid-av4muyj3] input[data-astro-cid-av4muyj3],.cf[data-astro-cid-av4muyj3] select[data-astro-cid-av4muyj3]{width:100%;padding:12px 14px;min-height:44px;border:1px solid var(--slate-300);border-radius:10px;font-size:15px;font-family:inherit;color:var(--ink);background:#fff}.cf[data-astro-cid-av4muyj3] input[data-astro-cid-av4muyj3]:focus,.cf[data-astro-cid-av4muyj3] select[data-astro-cid-av4muyj3]:focus{border-color:var(--primary);outline:none;box-shadow:0 0 0 3px #003f871f}.cf[data-astro-cid-av4muyj3] .hint[data-astro-cid-av4muyj3]{display:block;font-size:12.5px;color:var(--slate-500);margin-top:6px;line-height:1.45}.cf-row[data-astro-cid-av4muyj3]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.calc-out[data-astro-cid-av4muyj3]{background:linear-gradient(160deg,var(--ink) 0%,var(--primary-dark) 100%);color:#fff;border-radius:18px;padding:28px;position:sticky;top:96px}.co-main[data-astro-cid-av4muyj3]{text-align:center;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.14)}.co-num[data-astro-cid-av4muyj3]{font-size:64px;font-weight:800;line-height:1;color:var(--accent)}.co-cap[data-astro-cid-av4muyj3]{font-size:14px;color:#bcd3f1;margin-top:6px}.co-model[data-astro-cid-av4muyj3]{padding:18px 0;border-bottom:1px solid rgba(255,255,255,.14)}.co-lbl[data-astro-cid-av4muyj3]{font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:#8fb3dd;margin-bottom:6px}.co-val[data-astro-cid-av4muyj3]{font-size:22px;font-weight:700;color:#fff}.co-link[data-astro-cid-av4muyj3]{display:inline-block;margin-top:8px;font-size:13.5px;color:var(--accent)}.co-link[data-astro-cid-av4muyj3]:hover{text-decoration:underline}.co-facts[data-astro-cid-av4muyj3]{list-style:none;padding:0;margin:18px 0 0}.co-facts[data-astro-cid-av4muyj3] li[data-astro-cid-av4muyj3]{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:9px 0;border-bottom:1px solid rgba(255,255,255,.08);font-size:14px}.co-facts[data-astro-cid-av4muyj3] li[data-astro-cid-av4muyj3]:last-child{border-bottom:0}.co-facts[data-astro-cid-av4muyj3] span[data-astro-cid-av4muyj3]{color:#bcd3f1}.co-facts[data-astro-cid-av4muyj3] b[data-astro-cid-av4muyj3]{color:#fff;font-size:15.5px;white-space:nowrap}.co-note[data-astro-cid-av4muyj3]{margin-top:14px;font-size:13.5px;line-height:1.55;color:var(--accent)}.co-note[data-astro-cid-av4muyj3]:empty{display:none}.co-cta[data-astro-cid-av4muyj3]{width:100%;margin-top:20px;justify-content:center;text-align:center}.co-fine[data-astro-cid-av4muyj3]{font-size:12px;line-height:1.5;color:#8fb3dd;margin:14px 0 0}.co-fine[data-astro-cid-av4muyj3] a[data-astro-cid-av4muyj3]{color:var(--accent);text-decoration:underline}.calc-form[data-astro-cid-av4muyj3]{background:#fff;border:1px solid var(--slate-200);border-radius:18px;padding:28px;margin-top:24px;max-width:860px}.calc-form[data-astro-cid-av4muyj3] h3[data-astro-cid-av4muyj3]{font-size:22px;margin-bottom:8px}.cf-lede[data-astro-cid-av4muyj3]{color:var(--slate-600);font-size:14.5px;line-height:1.6;margin-bottom:20px}.cf-grid[data-astro-cid-av4muyj3]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px}.cf-consent[data-astro-cid-av4muyj3]{display:flex;gap:10px;align-items:flex-start;margin-bottom:18px}.cf-consent[data-astro-cid-av4muyj3] input[data-astro-cid-av4muyj3]{margin-top:4px;width:18px;height:18px;flex-shrink:0;cursor:pointer}.cf-consent[data-astro-cid-av4muyj3] label[data-astro-cid-av4muyj3]{font-size:13px;line-height:1.55;color:var(--slate-600);font-weight:400;cursor:pointer}.cf-consent[data-astro-cid-av4muyj3] a[data-astro-cid-av4muyj3]{color:var(--primary);text-decoration:underline}.cf-msg[data-astro-cid-av4muyj3]{margin-top:14px;font-size:14px;line-height:1.55}.cf-msg[data-astro-cid-av4muyj3].ok{color:#0a7a3d}.cf-msg[data-astro-cid-av4muyj3].err{color:#b3261e}.hp[data-astro-cid-av4muyj3]{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}@media(max-width:980px){.calc-grid[data-astro-cid-av4muyj3]{grid-template-columns:1fr}.calc-out[data-astro-cid-av4muyj3]{position:static}.cf-grid[data-astro-cid-av4muyj3]{grid-template-columns:1fr}}@media(max-width:520px){.calc-head[data-astro-cid-av4muyj3] h2[data-astro-cid-av4muyj3]{font-size:26px}.co-num[data-astro-cid-av4muyj3]{font-size:52px}.cf-row[data-astro-cid-av4muyj3]{grid-template-columns:1fr}}
