.extra-settings[data-astro-cid-eoev5frk],.cost-details[data-astro-cid-eoev5frk]{margin:22px 0;font-size:14px}.extra-settings[data-astro-cid-eoev5frk] summary[data-astro-cid-eoev5frk],.cost-details[data-astro-cid-eoev5frk] summary[data-astro-cid-eoev5frk]{cursor:pointer;color:#645032}.extra-settings[data-astro-cid-eoev5frk][open]>summary[data-astro-cid-eoev5frk],.cost-details[data-astro-cid-eoev5frk][open]>summary[data-astro-cid-eoev5frk]{margin-bottom:18px}.ledger-group[data-astro-cid-eoev5frk]{margin:14px 0}.ledger-row[data-astro-cid-eoev5frk]{display:flex;gap:12px;justify-content:space-between;padding:7px 0;border-bottom:1px solid #d5dacd;font:12px/1.5 Arial,sans-serif}.ledger-row[data-astro-cid-eoev5frk] span[data-astro-cid-eoev5frk]:last-child{white-space:nowrap}.ledger-group[data-astro-cid-eoev5frk]>summary[data-astro-cid-eoev5frk]{font-size:13px}.ledger-row[data-astro-cid-eoev5frk] span[data-astro-cid-eoev5frk]:first-child{min-width:0}.ledger-caption[data-astro-cid-eoev5frk]{font-size:12px}.visual[data-astro-cid-eoev5frk]:has(input:disabled){cursor:not-allowed}.visual[data-astro-cid-eoev5frk]:has(input:disabled) img{opacity:.65}.visual[data-astro-cid-eoev5frk]:has(input:disabled) [data-astro-cid-eoev5frk]:is(label,b){cursor:not-allowed}.compatibility-message[data-astro-cid-eoev5frk]{padding:14px 18px;border-left:3px solid #8b6f47;background:#ebe5d9;color:#4e493d}.visual[data-astro-cid-eoev5frk] em[data-astro-cid-eoev5frk]{font-style:normal;font-size:20px;color:#27352b;font-weight:600}.visual[data-astro-cid-eoev5frk][data-visual=wall] img[data-astro-cid-eoev5frk]{object-position:center top}.visual[data-astro-cid-eoev5frk][data-visual=cassette] img[data-astro-cid-eoev5frk]{object-position:left center}.breakdown[data-astro-cid-eoev5frk]{border-top:1px solid #cbd0c1;padding-top:12px;font:12px/1.5 Arial,sans-serif}.breakdown[data-astro-cid-eoev5frk] div[data-astro-cid-eoev5frk]{margin:10px 0}.breakdown[data-astro-cid-eoev5frk] dt[data-astro-cid-eoev5frk]{color:#5b6158}.breakdown[data-astro-cid-eoev5frk] dd[data-astro-cid-eoev5frk]{margin:3px 0 0;font-size:15px;color:#27352b;font-weight:600}.climate-calc[data-astro-cid-eoev5frk]{margin:48px 0;padding:36px;background:#f4f1ea;color:#27352b;border:1px solid #dedbd2}.eyebrow[data-astro-cid-eoev5frk]{font:11px/1.5 Arial,sans-serif;text-transform:uppercase;letter-spacing:.15em;color:#776846}.climate-calc[data-astro-cid-eoev5frk] [data-astro-cid-eoev5frk]:is(h1,h2){font:400 clamp(28px,4vw,46px)/1.12 Georgia,serif;margin:12px 0}.intro[data-astro-cid-eoev5frk]{max-width:720px;font-size:16px;line-height:1.6}fieldset[data-astro-cid-eoev5frk]{border:0;padding:0;margin:26px 0;min-width:0}legend[data-astro-cid-eoev5frk]{font-size:12px;letter-spacing:.06em;margin-bottom:16px}.visuals[data-astro-cid-eoev5frk]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.visual[data-astro-cid-eoev5frk]{position:relative;cursor:pointer;background:#fff;border:2px solid transparent}.visual[data-astro-cid-eoev5frk]:has(input:checked){border-color:#426046}.visual[data-astro-cid-eoev5frk]:has(input:focus-visible){outline:3px solid #ad8751;outline-offset:3px}.visual[data-astro-cid-eoev5frk] input[data-astro-cid-eoev5frk]{position:absolute;top:12px;left:12px;width:20px;height:20px;accent-color:#426046}.visual[data-astro-cid-eoev5frk] img[data-astro-cid-eoev5frk]{width:100%;height:auto;aspect-ratio:5/4;object-fit:cover;display:block}.visual[data-astro-cid-eoev5frk] span[data-astro-cid-eoev5frk]{display:grid;gap:10px;padding:18px}.visual[data-astro-cid-eoev5frk] strong[data-astro-cid-eoev5frk]{font:22px/1.2 Georgia,serif}.visual[data-astro-cid-eoev5frk] small[data-astro-cid-eoev5frk]{font:13px/1.5 Arial,sans-serif}.visual[data-astro-cid-eoev5frk] b[data-astro-cid-eoev5frk]{font-size:12px;color:#426046}.visual[data-astro-cid-eoev5frk]:has(input:checked) b[data-astro-cid-eoev5frk]{font-size:0}.visual[data-astro-cid-eoev5frk]:has(input:checked) b[data-astro-cid-eoev5frk]:after{content:"Выбрано ✓";font-size:12px}.work[data-astro-cid-eoev5frk]{display:grid;grid-template-columns:1.1fr 1fr;gap:32px}.flat[data-astro-cid-eoev5frk]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.fields[data-astro-cid-eoev5frk] label[data-astro-cid-eoev5frk]{display:grid;gap:9px;margin-bottom:16px;font-size:13px}.fields[data-astro-cid-eoev5frk] select[data-astro-cid-eoev5frk],.fields[data-astro-cid-eoev5frk] input[data-astro-cid-eoev5frk]{box-sizing:border-box;max-width:100%;min-width:0;width:100%;padding:12px;border:1px solid #b5b6ad;background:#fff;color:#26392c;font:14px Arial,sans-serif}.result[data-astro-cid-eoev5frk]{align-self:start;margin-top:26px;padding:26px;background:#e8ebdf}.result[data-astro-cid-eoev5frk] [data-title][data-astro-cid-eoev5frk]{font:28px/1.2 Georgia,serif;margin:16px 0}.budget-label[data-astro-cid-eoev5frk]{font-size:12px}.budget[data-astro-cid-eoev5frk]{font:clamp(25px,2.8vw,38px)/1.2 Georgia,serif;margin:12px 0}.hint[data-astro-cid-eoev5frk]{font:13px/1.6 Arial,sans-serif;color:#5b6158}.contact[data-astro-cid-eoev5frk]{display:block;margin:22px 0 12px;padding:16px;background:#2c4432;color:#fff!important;font-size:14px;text-align:center;text-decoration:none!important}.contact[data-astro-cid-eoev5frk][aria-disabled=true]{opacity:.5}.climate-calc[data-astro-cid-eoev5frk] button[data-astro-cid-eoev5frk]{padding:10px 0;border:0;border-bottom:1px solid #888;background:none;color:#56604e;cursor:pointer}[data-astro-cid-eoev5frk][hidden]{display:none!important}[data-astro-cid-eoev5frk][data-error]{color:#a32d24;font-size:13px}@media(max-width:780px){.climate-calc[data-astro-cid-eoev5frk]{padding:22px 16px}.work[data-astro-cid-eoev5frk]{grid-template-columns:1fr;gap:0}.result[data-astro-cid-eoev5frk]{margin-top:0}.visuals[data-astro-cid-eoev5frk]{gap:8px}.visual[data-astro-cid-eoev5frk] span[data-astro-cid-eoev5frk]{padding:10px}.visual[data-astro-cid-eoev5frk] strong[data-astro-cid-eoev5frk]{font-size:17px}.visual[data-astro-cid-eoev5frk] small[data-astro-cid-eoev5frk]{font-size:12px}.visual[data-astro-cid-eoev5frk] b[data-astro-cid-eoev5frk]{font-size:11px}}@media(max-width:480px){.visuals[data-astro-cid-eoev5frk]{grid-template-columns:1fr}.visual[data-astro-cid-eoev5frk]{display:grid;grid-template-columns:42% 1fr}.visual[data-astro-cid-eoev5frk] img[data-astro-cid-eoev5frk]{height:100%;min-height:140px}.visual[data-astro-cid-eoev5frk] input[data-astro-cid-eoev5frk]{top:8px;left:8px}.flat[data-astro-cid-eoev5frk]{gap:10px}.result[data-astro-cid-eoev5frk]{padding:20px}}.detail-technical[data-astro-cid-eoev5frk]{display:block;margin-top:7px;color:#5b6158;font:12px/1.55 Arial,sans-serif}.detailed[data-astro-cid-eoev5frk]{display:flex;flex-direction:column;cursor:default;min-width:0}.detail-choice[data-astro-cid-eoev5frk]{cursor:pointer;display:block}.detail-copy[data-astro-cid-eoev5frk]{padding:0 18px}.detail-copy[data-astro-cid-eoev5frk] dl[data-astro-cid-eoev5frk]{display:grid;gap:14px;margin:0 0 18px}.detail-copy[data-astro-cid-eoev5frk] dt[data-astro-cid-eoev5frk]{font:600 10px/1.5 Arial,sans-serif;text-transform:uppercase;letter-spacing:.05em;color:#776846}.detail-copy[data-astro-cid-eoev5frk] dd[data-astro-cid-eoev5frk]{margin:4px 0 0;font:13px/1.55 Arial,sans-serif}.detail-copy[data-astro-cid-eoev5frk] p[data-astro-cid-eoev5frk]{font:13px/1.55 Arial,sans-serif;margin:12px 0}.detail-copy[data-astro-cid-eoev5frk] strong[data-astro-cid-eoev5frk]{font:600 13px/1.55 Arial,sans-serif}.detail-price[data-astro-cid-eoev5frk]{display:grid;gap:8px;padding:18px;margin-top:auto}.detail-price[data-astro-cid-eoev5frk] small[data-astro-cid-eoev5frk]{font:12px/1.5 Arial,sans-serif}.detail-action[data-astro-cid-eoev5frk]{display:block;cursor:pointer;margin:0 18px;padding:14px 0 18px;border-top:1px solid #dedbd2}.source-note[data-astro-cid-eoev5frk]{padding:18px 22px;background:#ede9df;border-left:3px solid #8b6f47;font:13px/1.6 Arial,sans-serif;margin:24px 0}.detail-choice[data-astro-cid-eoev5frk] span[data-astro-cid-eoev5frk]{gap:12px}.detailed[data-astro-cid-eoev5frk]:has(input:checked) .detail-action[data-astro-cid-eoev5frk] b[data-astro-cid-eoev5frk]{font-size:0}.detailed[data-astro-cid-eoev5frk]:has(input:checked) .detail-action[data-astro-cid-eoev5frk] b[data-astro-cid-eoev5frk]:after{content:"Выбрано ✓";font-size:12px}@media(max-width:780px){.visuals[data-astro-cid-eoev5frk]:has(.detailed){grid-template-columns:1fr}.detailed[data-astro-cid-eoev5frk]{max-width:100%}.detailed[data-astro-cid-eoev5frk] .detail-choice[data-astro-cid-eoev5frk]{display:grid;grid-template-columns:40% 1fr;align-items:start}.detailed[data-astro-cid-eoev5frk] .detail-choice[data-astro-cid-eoev5frk] img[data-astro-cid-eoev5frk]{height:100%;min-height:180px;object-fit:cover}.detailed[data-astro-cid-eoev5frk] .detail-copy[data-astro-cid-eoev5frk],.detailed[data-astro-cid-eoev5frk] .detail-choice[data-astro-cid-eoev5frk] span[data-astro-cid-eoev5frk]{padding:18px}.detailed[data-astro-cid-eoev5frk] .detail-copy[data-astro-cid-eoev5frk] strong[data-astro-cid-eoev5frk]{font:600 13px/1.55 Arial,sans-serif}}@media(max-width:480px){.detailed[data-astro-cid-eoev5frk] .detail-choice[data-astro-cid-eoev5frk]{display:block}.detailed[data-astro-cid-eoev5frk] .detail-choice[data-astro-cid-eoev5frk] img[data-astro-cid-eoev5frk]{height:auto;aspect-ratio:5/4;min-height:0}.detailed[data-astro-cid-eoev5frk] .detail-choice[data-astro-cid-eoev5frk] span[data-astro-cid-eoev5frk]{padding:18px}.detailed[data-astro-cid-eoev5frk] .detail-copy[data-astro-cid-eoev5frk]{padding:0 18px}.detailed[data-astro-cid-eoev5frk] .detail-choice[data-astro-cid-eoev5frk] strong[data-astro-cid-eoev5frk]{font-size:22px}}.climate-calc[data-astro-cid-eoev5frk]{margin:0;border:0;padding:clamp(20px,2.5vw,48px);max-width:none;min-width:0}.climate-calc[data-astro-cid-eoev5frk] .work[data-astro-cid-eoev5frk]{display:grid;grid-template-columns:minmax(240px,1fr) minmax(0,3fr);gap:0;margin-top:28px}.climate-calc[data-astro-cid-eoev5frk] .fields[data-astro-cid-eoev5frk]{padding:24px;background:#f4f1ea;min-width:0}.climate-calc[data-astro-cid-eoev5frk] .fields[data-astro-cid-eoev5frk] fieldset[data-astro-cid-eoev5frk]{margin:0 0 22px}.climate-calc[data-astro-cid-eoev5frk] .flat[data-astro-cid-eoev5frk]{grid-template-columns:1fr}.climate-calc[data-astro-cid-eoev5frk] .result[data-astro-cid-eoev5frk]{background:#e8ebdf;padding:28px;margin:0;display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:28px;min-width:0;height:100%}.climate-calc[data-astro-cid-eoev5frk] .result-summary[data-astro-cid-eoev5frk],.climate-calc[data-astro-cid-eoev5frk] .result-details[data-astro-cid-eoev5frk]{min-width:0}.climate-calc[data-astro-cid-eoev5frk] .result[data-astro-cid-eoev5frk] [data-title][data-astro-cid-eoev5frk]{font-size:clamp(26px,2.4vw,38px);margin:12px 0}.climate-calc[data-astro-cid-eoev5frk] .result[data-astro-cid-eoev5frk] p[data-astro-cid-eoev5frk]{margin:0 0 14px}.climate-calc[data-astro-cid-eoev5frk] .result[data-astro-cid-eoev5frk] .budget[data-astro-cid-eoev5frk]{font-size:clamp(32px,3.8vw,50px);line-height:1.13;overflow-wrap:normal;color:#27352b;margin:18px 0 24px}.climate-calc[data-astro-cid-eoev5frk] .result[data-astro-cid-eoev5frk] .hint[data-astro-cid-eoev5frk]{font:13px/1.6 Arial,sans-serif;color:#4e584b}.climate-calc[data-astro-cid-eoev5frk] .result[data-astro-cid-eoev5frk] .contact[data-astro-cid-eoev5frk]{white-space:normal;padding:16px;font-size:14px;margin-top:24px}.climate-calc[data-astro-cid-eoev5frk] .result-details[data-astro-cid-eoev5frk] .breakdown[data-astro-cid-eoev5frk]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;border-top:0;border-bottom:1px solid #c3c9b9;margin:0 0 18px;padding:0 0 18px}.climate-calc[data-astro-cid-eoev5frk] .breakdown[data-astro-cid-eoev5frk] div[data-astro-cid-eoev5frk]{margin:0;min-width:0}.climate-calc[data-astro-cid-eoev5frk] .breakdown[data-astro-cid-eoev5frk] dt[data-astro-cid-eoev5frk]{font-size:12px}.climate-calc[data-astro-cid-eoev5frk] .breakdown[data-astro-cid-eoev5frk] dd[data-astro-cid-eoev5frk]{font-size:15px;overflow-wrap:normal}.climate-calc[data-astro-cid-eoev5frk] .visuals[data-astro-cid-eoev5frk]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.climate-calc[data-astro-cid-eoev5frk] .visuals[data-astro-cid-eoev5frk]>.detailed[data-astro-cid-eoev5frk]{display:flex;flex-direction:column}.climate-calc[data-astro-cid-eoev5frk] .detailed[data-astro-cid-eoev5frk] .detail-choice[data-astro-cid-eoev5frk]{display:block}.climate-calc[data-astro-cid-eoev5frk] .detailed[data-astro-cid-eoev5frk] .detail-choice[data-astro-cid-eoev5frk] img[data-astro-cid-eoev5frk]{width:100%;height:auto;aspect-ratio:5/4;min-height:0;object-fit:cover}.climate-calc[data-astro-cid-eoev5frk] .detailed[data-astro-cid-eoev5frk] .detail-choice[data-astro-cid-eoev5frk] span[data-astro-cid-eoev5frk]{padding:18px 20px 12px;gap:8px}.climate-calc[data-astro-cid-eoev5frk] .detailed[data-astro-cid-eoev5frk] .detail-choice[data-astro-cid-eoev5frk] strong[data-astro-cid-eoev5frk]{font-size:clamp(22px,2vw,30px)}.climate-calc[data-astro-cid-eoev5frk] .detailed[data-astro-cid-eoev5frk] .detail-copy[data-astro-cid-eoev5frk]{padding:0 20px}.climate-calc[data-astro-cid-eoev5frk] .detail-copy[data-astro-cid-eoev5frk] dl[data-astro-cid-eoev5frk]{gap:10px;margin-bottom:12px}.climate-calc[data-astro-cid-eoev5frk] .detail-copy[data-astro-cid-eoev5frk] p[data-astro-cid-eoev5frk]{margin:8px 0}.climate-calc[data-astro-cid-eoev5frk] .detail-price[data-astro-cid-eoev5frk]{padding:14px 20px}.climate-calc[data-astro-cid-eoev5frk] .detail-action[data-astro-cid-eoev5frk]{margin-inline:20px;padding:12px 0 16px}.climate-calc[data-astro-cid-eoev5frk] .source-note[data-astro-cid-eoev5frk]{margin:22px 0}.climate-calc[data-astro-cid-eoev5frk] .intro[data-astro-cid-eoev5frk]{max-width:none}.climate-calc[data-astro-cid-eoev5frk] .fields[data-astro-cid-eoev5frk] input[data-astro-cid-eoev5frk],.climate-calc[data-astro-cid-eoev5frk] .fields[data-astro-cid-eoev5frk] select[data-astro-cid-eoev5frk]{font-size:14px;min-width:0}.climate-calc[data-astro-cid-eoev5frk] .result-summary[data-astro-cid-eoev5frk] [data-astro-cid-eoev5frk][data-flat]{font-size:14px}@media(max-width:1099px){.climate-calc[data-astro-cid-eoev5frk] .work[data-astro-cid-eoev5frk]{grid-template-columns:1fr}.climate-calc[data-astro-cid-eoev5frk] .fields[data-astro-cid-eoev5frk]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding:22px}.climate-calc[data-astro-cid-eoev5frk] .result[data-astro-cid-eoev5frk]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.climate-calc[data-astro-cid-eoev5frk] .visuals[data-astro-cid-eoev5frk]:has(.detailed){grid-template-columns:1fr}.climate-calc[data-astro-cid-eoev5frk] .detailed[data-astro-cid-eoev5frk] .detail-choice[data-astro-cid-eoev5frk]{display:grid;grid-template-columns:42% 1fr}.climate-calc[data-astro-cid-eoev5frk] .detailed[data-astro-cid-eoev5frk] .detail-choice[data-astro-cid-eoev5frk] img[data-astro-cid-eoev5frk]{height:100%;min-height:220px;aspect-ratio:5/4}}@media(max-width:700px){.climate-calc[data-astro-cid-eoev5frk]{padding:28px 20px}.climate-calc[data-astro-cid-eoev5frk] .work[data-astro-cid-eoev5frk],.climate-calc[data-astro-cid-eoev5frk] .result[data-astro-cid-eoev5frk],.climate-calc[data-astro-cid-eoev5frk] .fields[data-astro-cid-eoev5frk]{grid-template-columns:1fr}.climate-calc[data-astro-cid-eoev5frk] .fields[data-astro-cid-eoev5frk]{gap:0;padding:20px}.climate-calc[data-astro-cid-eoev5frk] .result[data-astro-cid-eoev5frk]{padding:24px 20px;gap:22px}.climate-calc[data-astro-cid-eoev5frk] .result-details[data-astro-cid-eoev5frk] .breakdown[data-astro-cid-eoev5frk]{grid-template-columns:1fr;gap:14px}.climate-calc[data-astro-cid-eoev5frk] .visuals[data-astro-cid-eoev5frk]{grid-template-columns:1fr}.climate-calc[data-astro-cid-eoev5frk] .detailed[data-astro-cid-eoev5frk] .detail-choice[data-astro-cid-eoev5frk]{display:block}.climate-calc[data-astro-cid-eoev5frk] .detailed[data-astro-cid-eoev5frk] .detail-choice[data-astro-cid-eoev5frk] img[data-astro-cid-eoev5frk]{height:auto;min-height:0;aspect-ratio:5/4}.climate-calc[data-astro-cid-eoev5frk] .result[data-astro-cid-eoev5frk] .budget[data-astro-cid-eoev5frk]{font-size:38px}.climate-calc[data-astro-cid-eoev5frk] .visual[data-astro-cid-eoev5frk]{min-width:0}.climate-calc[data-astro-cid-eoev5frk] .result-summary[data-astro-cid-eoev5frk] .contact[data-astro-cid-eoev5frk]{width:100%}.climate-calc[data-astro-cid-eoev5frk] .detail-copy[data-astro-cid-eoev5frk] p[data-astro-cid-eoev5frk]{font-size:14px}}
