._visual_1f8ct_1{border:1px solid var(--line);background:linear-gradient(145deg, #ffffffd1, #f1f8f5d6), var(--paper);border-radius:18px;margin:28px 0;padding:clamp(18px,3vw,28px);box-shadow:0 18px 45px #122a2712;container-type:inline-size}._header_1f8ct_13{max-width:72ch}._eyebrow_1f8ct_17{color:var(--teal-dark);letter-spacing:.08em;text-transform:uppercase;margin:0 0 6px;font-size:.72rem;font-weight:800}._header_1f8ct_13 h3,._node_1f8ct_27 h4{text-wrap:balance}._header_1f8ct_13 h3{color:var(--ink);font-family:var(--font-serif);margin:0;font-size:clamp(1.35rem,3vw,2rem);line-height:1.12}._facts_1f8ct_39{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));gap:10px;margin:20px 0 0;display:grid}._facts_1f8ct_39>div{border:1px solid color-mix(in srgb, var(--line) 82%, var(--teal) 18%);background:#ffffffb3;border-radius:12px;min-width:0;padding:12px 14px}._facts_1f8ct_39 dt{color:var(--ink-muted);letter-spacing:.055em;text-transform:uppercase;font-size:.68rem;font-weight:800}._facts_1f8ct_39 dd{color:var(--ink);overflow-wrap:anywhere;margin:5px 0 0;font-size:.88rem;font-weight:700;line-height:1.35}._relation_1f8ct_71{margin:22px 0 0;padding:0;list-style:none}._visual_1f8ct_1[data-visual-kind=steps] ._relation_1f8ct_71{gap:12px;padding-left:46px;display:grid;position:relative}._visual_1f8ct_1[data-visual-kind=steps] ._relation_1f8ct_71:before{background:color-mix(in srgb, var(--teal) 65%, transparent);content:"";width:2px;position:absolute;top:20px;bottom:20px;left:19px}._visual_1f8ct_1[data-visual-kind=comparison] ._relation_1f8ct_71,._visual_1f8ct_1[data-visual-kind=concepts] ._relation_1f8ct_71{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:12px;display:grid}._relationItem_1f8ct_101{min-width:0;position:relative}._node_1f8ct_27{border:1px solid var(--line);background:var(--paper);border-radius:14px;min-width:0;height:100%;padding:16px;position:relative}._visual_1f8ct_1[data-visual-kind=steps] ._marker_1f8ct_116{z-index:1;position:absolute;top:16px;left:-44px}._marker_1f8ct_116{background:var(--teal-soft);min-width:2rem;min-height:2rem;color:var(--teal-dark);border-radius:999px;place-items:center;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem;font-weight:850;display:inline-grid}._node_1f8ct_27 h4{color:var(--ink);margin:0 0 7px;font-size:.98rem;line-height:1.3}._node_1f8ct_27 p{color:var(--ink-muted);margin:0;font-size:.82rem;line-height:1.55}._node_1f8ct_27 a,._visual_1f8ct_1 figcaption a{color:var(--teal-dark);text-underline-offset:.15em;font-weight:700;text-decoration-thickness:1px}._visual_1f8ct_1[data-visual-kind=comparison] ._node_1f8ct_27{border-top:4px solid var(--teal)}._visual_1f8ct_1[data-visual-kind=steps] ._node_1f8ct_27{border-left:4px solid var(--teal)}._visual_1f8ct_1[data-visual-kind=concepts] ._node_1f8ct_27{border-bottom:4px solid var(--teal-soft)}._visual_1f8ct_1 figcaption{border-top:1px solid var(--line);color:var(--ink-muted);margin-top:18px;padding-top:14px;font-size:.75rem;line-height:1.5}@container (width<=520px){._visual_1f8ct_1[data-visual-kind=steps] ._relation_1f8ct_71{padding-left:38px}._visual_1f8ct_1[data-visual-kind=steps] ._relation_1f8ct_71:before{left:15px}._visual_1f8ct_1[data-visual-kind=steps] ._marker_1f8ct_116{left:-38px}}@media (forced-colors:active){._visual_1f8ct_1,._facts_1f8ct_39>div,._node_1f8ct_27,._marker_1f8ct_116{color:canvastext;box-shadow:none;background:canvas;border:1px solid canvastext}._eyebrow_1f8ct_17{color:canvastext}._visual_1f8ct_1[data-visual-kind=steps] ._relation_1f8ct_71:before{background:canvastext}}._article_1coiy_1{color:var(--ink);container-type:inline-size}._header_1coiy_6{border:1px solid var(--line);background:radial-gradient(circle at 92% 8%,#c47a1421,#0000 31%),linear-gradient(145deg,#edfaf7eb,#fffdf8f0 64%);border-radius:24px;padding:clamp(24px,5vw,42px)}._article_1coiy_1 ._header_1coiy_6 h2{max-width:16ch;margin:8px 0 12px;font-size:clamp(2rem,4.4vw,3.15rem);line-height:1.02}article[data-construction-home-editorial] ._header_1coiy_6{padding:clamp(22px,4cqw,34px)}article[data-construction-home-editorial] ._header_1coiy_6 h2{max-width:24ch;font-size:clamp(1.8rem,5cqw,2.55rem);line-height:1.08}._eyebrow_1coiy_32{letter-spacing:.11em;text-transform:uppercase;margin:0;font-size:.74rem;font-weight:900;color:var(--teal-dark)!important}._dek_1coiy_41{max-width:68ch;margin:0;font-size:1.05rem;line-height:1.72}._article_1coiy_1 a{color:var(--teal-dark);text-underline-offset:3px;font-weight:750;text-decoration-color:#00625957;text-decoration-thickness:1px}._article_1coiy_1 a:hover{text-decoration-color:currentColor}._body_1coiy_60{padding:4px clamp(4px,2.5vw,22px) 0}._section_1coiy_64{padding-top:38px}._article_1coiy_1 ._section_1coiy_64 h3{margin:0 0 12px;font-size:clamp(1.45rem,3vw,2rem);line-height:1.12}._section_1coiy_64 p{max-width:72ch;margin:0;font-size:1rem;line-height:1.75}._section_1coiy_64 p+p{margin-top:14px}._checklist_1coiy_85{gap:10px;margin:18px 0 0;padding:0;list-style:none;display:grid}._checklist_1coiy_85 li{border:1px solid var(--line);color:#405455;background:#fffdf8b8;border-radius:13px;padding:14px 16px 14px 44px;line-height:1.62;position:relative}._checklist_1coiy_85 li:before{color:var(--teal-dark);content:"✓";font-weight:900;position:absolute;top:14px;left:16px}._steps_1coiy_112{counter-reset:editorial-step;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:20px 0 0;padding:0;list-style:none;display:grid}._steps_1coiy_112 li{border:1px solid var(--line);counter-increment:editorial-step;background:#eff8f6ad;border-radius:15px;min-width:0;padding:18px}._steps_1coiy_112 li:before{background:var(--teal-dark);color:#fff;content:counter(editorial-step);border-radius:50%;place-items:center;width:29px;height:29px;margin-bottom:12px;font-size:.8rem;font-weight:900;display:grid}._steps_1coiy_112 strong{color:var(--ink)}._steps_1coiy_112 p{margin-top:7px;font-size:.9rem;line-height:1.58}._comparisonGrid_1coiy_155{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}._comparisonGrid_1coiy_155 article{border:1px solid var(--line);background:#fffdf8bd;border-radius:15px;min-width:0;padding:18px}._comparisonGrid_1coiy_155 h4{color:var(--ink);margin:0 0 8px;font-size:1rem}._comparisonGrid_1coiy_155 p{font-size:.91rem;line-height:1.62}._sources_1coiy_181{border-left:4px solid var(--amber);background:#fff4dfb8;border-radius:0 15px 15px 0;margin-top:46px;padding:22px 24px}._article_1coiy_1 ._sources_1coiy_181 h3{margin:0 0 7px;font-size:1.25rem}._sources_1coiy_181>p{margin:0;font-size:.88rem;line-height:1.55}._sources_1coiy_181 ul{gap:12px;margin:16px 0 0;padding:0;list-style:none;display:grid}._sources_1coiy_181 li{gap:3px;display:grid}._sources_1coiy_181 li span{color:#5d625e;font-size:.8rem;line-height:1.45}@container (width<=680px){._steps_1coiy_112,._comparisonGrid_1coiy_155{grid-template-columns:1fr}}@media (max-width:720px){._header_1coiy_6{border-radius:18px}._steps_1coiy_112,._comparisonGrid_1coiy_155{grid-template-columns:1fr}._body_1coiy_60{padding-inline:2px}._section_1coiy_64{padding-top:32px}._sources_1coiy_181{padding:19px}}
