.FasadnayaSetka_benefits__gzV__,.FasadnayaSetka_calc__YyyW8,.FasadnayaSetka_head__h7IC7,.FasadnayaSetka_material__p2U96,.FasadnayaSetka_steps__n4Bpm{--ink:#16171a;--red:#b90000;--red-deep:#8f0000;--muted:#9ba1a9;--plate:#eceef0;--steel:#6a717a;--text:#4d525a;--rule:rgba(22,23,26,0.12);--net:#2c6648;--hazard:#e8b923}.FasadnayaSetka_head__h7IC7:after{background-image:radial-gradient(circle,rgba(255,255,255,.28) 0 2.5px,transparent 3.5px),linear-gradient(90deg,transparent 10px,rgba(255,255,255,.2) 10px 12px,transparent 12px),linear-gradient(0deg,transparent 10px,rgba(255,255,255,.2) 10px 12px,transparent 12px);background-size:22px 22px;background-position:0 0,-11px 0,0 -11px;transform:perspective(700px) rotateY(-24deg) scale(1.3);transform-origin:right center}.FasadnayaSetka_lead__td6HW{margin:14px 0 0;max-width:62ch;font-size:16px;line-height:1.6;color:#c3c7cd}.FasadnayaSetka_calc__YyyW8{padding:64px 0;background:var(--plate)}.FasadnayaSetka_calcHead__qE20R{margin-bottom:28px}.FasadnayaSetka_calcBody__o1QrT{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,360px);grid-template-areas:"inputs inputs" "picture result";border:1px solid var(--rule);border-radius:4px;background:#fff}.FasadnayaSetka_calcInputs__kv6_A{grid-area:inputs;display:flex;flex-wrap:wrap;align-items:flex-end;gap:0 16px;padding:4px 24px 24px;border-bottom:1px solid var(--rule)}.FasadnayaSetka_calcInputs__kv6_A>fieldset{flex:0 1 320px}.FasadnayaSetka_calcInputs__kv6_A label{flex:0 1 170px}.FasadnayaSetka_calcResult__3_GWL{grid-area:result;display:flex;flex-direction:column;gap:16px;padding:24px;border-left:1px solid var(--rule)}.FasadnayaSetka_calcPicture__ecBHc{grid-area:picture;display:flex;flex-direction:column;justify-content:center;gap:12px;min-width:0;padding:28px;background:#fafafb}.FasadnayaSetka_calcActions__sugg0{display:grid;grid-gap:10px;gap:10px}.FasadnayaSetka_pair__swEKv{display:contents}.FasadnayaSetka_perimeter__VYDtJ{flex-basis:100%;margin:10px 0 0;font-size:14px;font-weight:600;color:var(--ink)}.FasadnayaSetka_warn__2nt9B{flex-basis:100%;margin:12px 0 0;padding-left:10px;border-left:3px solid var(--red);font-size:14px;color:var(--ink)}.FasadnayaSetka_drawing__LXMxN{display:block;width:100%;height:auto}.FasadnayaSetka_drawing__LXMxN text{font-family:var(--font-oswald),sans-serif}.FasadnayaSetka_drape__LUxcH{transform-box:fill-box;transform-origin:top;animation:FasadnayaSetka_drape__LUxcH .8s cubic-bezier(.2,.75,.25,1) both}@keyframes FasadnayaSetka_drape__LUxcH{0%{transform:scaleY(.04);opacity:.4}to{transform:none;opacity:1}}.FasadnayaSetka_legend__IqqnS{display:flex;flex-wrap:wrap;gap:6px 20px;margin:0;padding:0;list-style:none;font-size:13px;color:var(--steel)}.FasadnayaSetka_legend__IqqnS li{display:flex;align-items:center;gap:8px}.FasadnayaSetka_legend__IqqnS i{display:inline-block;flex:none}.FasadnayaSetka_swNet__xsPIw{width:18px;height:12px;background:linear-gradient(90deg,rgba(127,179,151,.9) 1px,transparent 1px) 0 0 /5px 5px,linear-gradient(0deg,rgba(127,179,151,.9) 1px,transparent 1px) 0 0 /5px 5px,var(--net)}.FasadnayaSetka_swCut__JZEf_{width:3px;height:14px;background:var(--red)}.FasadnayaSetka_swCorner__K6Yhq{width:0;height:14px;border-left:2px dotted var(--ink)}.FasadnayaSetka_empty__fkMac{margin:0;padding:60px 0;text-align:center;font-size:15px;color:var(--steel)}.FasadnayaSetka_material__p2U96{padding:72px 0;background:#fff}.FasadnayaSetka_materialGrid__gMABG{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:48px;gap:48px;align-items:start}.FasadnayaSetka_knot__LUyna{position:relative;aspect-ratio:9/5;overflow:hidden;border-radius:4px;background:var(--ink)}.FasadnayaSetka_about__zv3ST p{margin:0 0 14px;max-width:62ch;font-size:16px;line-height:1.65;color:var(--text)}.FasadnayaSetka_h3__SPDTp{margin:28px 0 0;font-family:var(--font-oswald),sans-serif;font-weight:600;font-size:20px;text-transform:uppercase;color:var(--ink)}.FasadnayaSetka_benefits__gzV__{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:28px;gap:28px;margin:8px 0 0;padding:0;list-style:none}.FasadnayaSetka_benefits__gzV__ li{padding-top:16px;border-top:2px solid var(--ink)}.FasadnayaSetka_benefits__gzV__ h3{margin:0 0 8px;font-size:17px;line-height:1.3;color:var(--ink)}.FasadnayaSetka_benefits__gzV__ p{margin:0;font-size:14.5px;line-height:1.6;color:var(--text)}.FasadnayaSetka_closing__QZfu4{margin:28px 0 0;max-width:70ch;font-size:15px;line-height:1.6;color:var(--text)}.FasadnayaSetka_steps__n4Bpm{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1000px){.FasadnayaSetka_benefits__gzV__{grid-template-columns:repeat(2,minmax(0,1fr))}.FasadnayaSetka_materialGrid__gMABG{grid-template-columns:1fr;gap:32px}}@media (max-width:860px){.FasadnayaSetka_calcBody__o1QrT{grid-template-columns:1fr;grid-template-areas:"inputs" "picture" "result"}.FasadnayaSetka_calcPicture__ecBHc{padding:20px 12px}.FasadnayaSetka_calcResult__3_GWL{border-left:0;border-top:1px solid var(--rule)}.FasadnayaSetka_calcInputs__kv6_A>fieldset{flex-basis:100%}.FasadnayaSetka_calcInputs__kv6_A label{flex:1 1 130px}}@media (max-width:560px){.FasadnayaSetka_head__h7IC7:after{-webkit-mask-image:linear-gradient(90deg,transparent 55%,rgba(0,0,0,.5));mask-image:linear-gradient(90deg,transparent 55%,rgba(0,0,0,.5))}.FasadnayaSetka_calc__YyyW8,.FasadnayaSetka_material__p2U96{padding:48px 0}.FasadnayaSetka_calcInputs__kv6_A{padding:4px 16px 20px}.FasadnayaSetka_calcResult__3_GWL{padding:20px 16px}.FasadnayaSetka_benefits__gzV__,.FasadnayaSetka_steps__n4Bpm{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.FasadnayaSetka_drape__LUxcH{animation:none}}