body .simple-article-content .install-price-intro{background:#eef7f3;border:1px solid #c7ddd4;border-radius:18px;margin-top:1.5rem;padding:2.25rem 1.8rem;position:relative;overflow:hidden}body .simple-article-content .install-price-copy{z-index:2;max-width:650px;position:relative}body .simple-article-content .install-drawing{opacity:.3;pointer-events:none;width:260px;height:210px;position:absolute;top:24px;right:24px}body .simple-article-content .install-drawing-house{width:168px;height:120px;position:absolute;bottom:10px;right:8px}body .simple-article-content .install-drawing-roof{border-top:4px solid #31556d;border-left:4px solid #31556d;width:118px;height:118px;position:absolute;top:2px;left:24px;transform:rotate(45deg)}body .simple-article-content .install-drawing-wall{border:4px solid #31556d;border-top:0;width:140px;height:86px;position:absolute;bottom:0;right:12px}body .simple-article-content .install-drawing-window{border:3px solid #31556d;width:34px;height:40px;position:absolute;bottom:23px;right:42px;box-shadow:inset 0 0 0 7px #bee4e1}body .simple-article-content .install-drawing-split{background:#fff;border:3px solid #31556d;border-radius:8px;width:112px;height:36px;position:absolute;top:25px;right:22px}body .simple-article-content .install-drawing-split i{background:#31556d;width:54px;height:3px;position:absolute;bottom:7px;right:14px}body .simple-article-content .install-drawing-pipe{border-bottom:4px solid #d78362;border-right:4px solid #d78362;border-radius:0 0 14px;width:70px;height:68px;position:absolute;top:58px;right:76px}body .simple-article-content .install-drawing-coins{width:95px;height:90px;position:absolute;bottom:20px;left:8px}body .simple-article-content .install-drawing-coins i{border:3px solid #a26d27;border-radius:50%;width:62px;height:20px;position:absolute;bottom:0}body .simple-article-content .install-drawing-coins i:first-child{background:#f1ce71;bottom:0;left:0}body .simple-article-content .install-drawing-coins i:nth-child(2){background:#f6d982;bottom:17px;left:10px}body .simple-article-content .install-drawing-coins i:nth-child(3){background:#ffe89d;bottom:34px;left:20px}body .simple-article-content .install-price-summary{z-index:2;grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;margin-top:2rem;display:grid;position:relative}body .simple-article-content .install-price-summary article{border-radius:14px;flex-direction:column;min-height:230px;padding:1.35rem;display:flex}body .simple-article-content .install-price-summary article:first-child{background:#d7ebff}body .simple-article-content .install-price-summary article:nth-child(2){background:#d8eed9}body .simple-article-content .install-price-summary article:nth-child(3){background:#ffe0bf}body .simple-article-content .install-price-summary span,body .simple-article-content .install-question-box span,body .simple-article-content .install-compare-script span{color:#504781;letter-spacing:.08em;text-transform:uppercase;font-size:.65rem;font-weight:800}body .simple-article-content .install-price-summary strong{font-family:var(--simple-serif);margin-top:1.25rem;font-size:2rem;font-weight:400;line-height:1;display:block}body .simple-article-content .install-price-summary p{margin:auto 0 0;padding-top:1.1rem;font-size:.84rem}body .simple-article-content .install-price-note{z-index:2;background:#fff2ac;border-left:5px solid #d9a33d;border-radius:0 10px 10px 0;margin-top:1rem;padding:1.35rem 1.5rem;position:relative}body .simple-article-content .install-price-note strong,body .simple-article-content .install-preinstall-note strong,body .simple-article-content .install-legal-note strong,body .simple-article-content .install-public-tariff strong{font-family:var(--simple-serif);font-size:1.2rem;font-weight:400;display:block}body .simple-article-content .install-price-note p,body .simple-article-content .install-preinstall-note p,body .simple-article-content .install-legal-note p,body .simple-article-content .install-public-tariff p{margin:.5rem 0 0}body .simple-article-content .install-included{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:2rem;display:grid}body .simple-article-content .install-included>div{border-radius:15px;min-height:520px;overflow:hidden}body .simple-article-content .install-included-yes{background:#d8eee0;border:1px solid #a7cdb5}body .simple-article-content .install-included-no{background:#f5e2dc;border:1px solid #d9b4a6}body .simple-article-content .install-included header{background:#ffffff8c;padding:1.45rem}body .simple-article-content .install-included header span,body .simple-article-content .install-budgets header span,body .simple-article-content .install-preinstall span,body .simple-article-content .install-compare-grid span{color:#504781;text-transform:uppercase;font-size:.65rem;font-weight:800}body .simple-article-content .install-included header strong,body .simple-article-content .install-budgets header strong{font-family:var(--simple-serif);margin-top:.65rem;font-size:1.4rem;font-weight:400;display:block}body .simple-article-content .install-included ul{margin:0;padding:1.5rem 1.5rem 1.5rem 2.7rem}body .simple-article-content .install-included li+li{margin-top:.75rem}body .simple-article-content .install-question-box{background:#dcecff;border-left:5px solid #6289aa;margin-top:1rem;padding:1.4rem 1.5rem}body .simple-article-content .install-question-box p,body .simple-article-content .install-compare-script p{font-family:var(--simple-serif);margin:.5rem 0 0;font-size:1.17rem;line-height:1.45}body .simple-article-content .install-extras-section{background:#f8f2e9;border:1px solid #e0d4c4;border-radius:17px;padding:2.2rem 1.8rem;position:relative;overflow:hidden}body .simple-article-content .install-extras-section:before,body .simple-article-content .install-compare-section:before{content:"";border:3px solid #31556d1f;border-radius:50%;width:180px;height:180px;position:absolute;top:30px;right:-35px;box-shadow:-42px 52px 0 -28px #d783622e,-85px 95px 0 -55px #5047812e}body .simple-article-content .install-extras-list{z-index:1;border-top:2px solid #263f50;margin-top:2rem;position:relative}body .simple-article-content .install-extras-list article{border-bottom:1px solid #d9cdbd;grid-template-columns:56px minmax(0,1fr);gap:1rem;padding:1.35rem 1rem;display:grid}body .simple-article-content .install-extras-list article:nth-child(odd){background:#ffffff8c}body .simple-article-content .install-extras-list article>span{color:#504781;width:40px;height:40px;font-family:var(--simple-serif);background:#ffe18a;border-radius:50%;place-items:center;display:grid}body .simple-article-content .install-extras-list h3{font-family:var(--simple-serif);margin:0 0 .35rem;font-size:1.3rem;font-weight:400}body .simple-article-content .install-extras-list p{margin:0}body .simple-article-content .install-public-tariff{z-index:1;background:#d8eee0;border-left:5px solid #4f9163;margin-top:1.1rem;padding:1.4rem 1.5rem;position:relative}body .simple-article-content .install-budgets{grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;margin-top:2rem;display:grid}body .simple-article-content .install-budgets article{border-radius:15px;flex-direction:column;min-height:470px;display:flex;overflow:hidden}body .simple-article-content .install-budget-basic{background:#d7ebff;border:1px solid #a7cce7}body .simple-article-content .install-budget-medium{background:#d8eee0;border:1px solid #a7cdb5}body .simple-article-content .install-budget-complex{background:#ffe0bf;border:1px solid #dfb382}body .simple-article-content .install-budgets header{background:#ffffff8c;min-height:120px;padding:1.35rem}body .simple-article-content .install-budgets dl{margin:0;padding:1.2rem 1.35rem}body .simple-article-content .install-budgets dl div{border-bottom:1px solid #263f502e;grid-template-columns:1fr auto;gap:.8rem;padding:.65rem 0;display:grid}body .simple-article-content .install-budgets dt,body .simple-article-content .install-budgets dd{margin:0;font-size:.83rem}body .simple-article-content .install-budgets dd{font-weight:800}body .simple-article-content .install-budget-total{border-top:2px solid #263f50;justify-content:space-between;align-items:end;gap:.8rem;margin:auto 1.35rem 0;padding-top:1.1rem;display:flex}body .simple-article-content .install-budget-total span{text-transform:uppercase;font-size:.68rem;font-weight:800}body .simple-article-content .install-budget-total strong{font-family:var(--simple-serif);font-size:1.7rem;font-weight:400}body .simple-article-content .install-budgets small{padding:.8rem 1.35rem 1.35rem;line-height:1.45;display:block}body .simple-article-content .install-preinstall{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:2rem;display:grid}body .simple-article-content .install-preinstall>div{border-radius:14px;min-height:330px;padding:1.5rem}body .simple-article-content .install-preinstall>div:first-child{background:#d8eee0}body .simple-article-content .install-preinstall>div:last-child{background:#f0e3f5}body .simple-article-content .install-preinstall ul{margin:1.4rem 0 0;padding-left:1.15rem}body .simple-article-content .install-preinstall li+li{margin-top:.7rem}body .simple-article-content .install-preinstall-note{background:#fff2ac;border-left:5px solid #d9a33d;margin-top:1rem;padding:1.4rem 1.5rem}body .simple-article-content .install-compare-section{background:#eef4fb;border:1px solid #cbd9e7;border-radius:17px;padding:2.2rem 1.8rem;position:relative;overflow:hidden}body .simple-article-content .install-compare-grid{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin-top:2rem;display:grid;position:relative}body .simple-article-content .install-compare-grid article{background:#ffffffc7;border:1px solid #c4d3e0;border-radius:12px;min-height:195px;padding:1.25rem}body .simple-article-content .install-compare-grid p{margin:1rem 0 0;font-size:.84rem}body .simple-article-content .install-compare-script{z-index:1;background:#fff2ac;border-left:5px solid #d9a33d;margin-top:1rem;padding:1.4rem 1.5rem;position:relative}body .simple-article-content .install-red-flags{border:1px solid #d8b0a4;border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:2rem;display:grid;overflow:hidden}body .simple-article-content .install-red-flags article{background:#f8ddd5;grid-template-columns:42px minmax(0,1fr);align-items:start;gap:.8rem;min-height:140px;padding:1.2rem;display:grid}body .simple-article-content .install-red-flags article:nth-child(2n){border-left:1px solid #d8b0a4}body .simple-article-content .install-red-flags article:nth-child(n+3){border-top:1px solid #d8b0a4}body .simple-article-content .install-red-flags span{color:#9a4d3a;width:34px;height:34px;font-family:var(--simple-serif);background:#fff;border-radius:50%;place-items:center;display:grid}body .simple-article-content .install-red-flags p{margin:0}body .simple-article-content .install-legal-note{background:#d8eee0;border-left:5px solid #4f9163;margin-top:1rem;padding:1.4rem 1.5rem}body .simple-article-content .install-checklist-section{color:#fff;background:#283f58;border:0;border-radius:17px;padding:2.2rem 1.8rem;position:relative;overflow:hidden}body .simple-article-content .install-checklist-section:after{content:"€";color:#ffffff12;font-family:var(--simple-serif);font-size:15rem;line-height:1;position:absolute;top:-35px;right:24px}body .simple-article-content .install-checklist-section h2{z-index:1;color:#fff;position:relative}body .simple-article-content .install-checklist-section .article-section-label{z-index:1;color:#ffe18a;position:relative}body .simple-article-content .install-checklist{z-index:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin:2rem 0 0;padding:0;list-style:none;display:grid;position:relative}body .simple-article-content .install-checklist li{background:#ffffff17;border:1px solid #ffffff2e;border-radius:11px;grid-template-columns:42px minmax(0,1fr);align-items:start;gap:.9rem;min-height:118px;padding:1.15rem;display:grid}body .simple-article-content .install-checklist span{color:#283f58;width:34px;height:34px;font-family:var(--simple-serif);background:#ffe18a;border-radius:50%;place-items:center;display:grid}body .simple-article-content .install-checklist p{margin:0;color:#ffffffdb!important}body .simple-article-content .install-final-answer{z-index:1;color:var(--simple-text);background:#d8eee0;border-radius:11px;margin-top:1rem;padding:1.45rem;position:relative}body .simple-article-content .install-final-answer strong{font-family:var(--simple-serif);font-size:1.28rem;font-weight:400;display:block}body .simple-article-content .install-final-answer p{margin:.6rem 0 0}body .simple-article-content .install-related{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;margin-top:2rem;display:grid}body .simple-article-content .install-related a{border:1px solid var(--simple-line);min-height:175px;color:var(--simple-text);border-radius:12px;flex-direction:column;padding:1.3rem;text-decoration:none;transition:transform .16s;display:flex}body .simple-article-content .install-related a:first-child{background:#fff2ac}body .simple-article-content .install-related a:nth-child(2){background:#d8eee0}body .simple-article-content .install-related a:nth-child(3){background:#d7ebff}body .simple-article-content .install-related a:nth-child(4){background:#f0e3f5}body .simple-article-content .install-related a:hover{transform:translateY(-3px)}body .simple-article-content .install-related span{color:#504781;text-transform:uppercase;font-size:.64rem;font-weight:800}body .simple-article-content .install-related strong{font-family:var(--simple-serif);margin-top:1rem;font-size:1.22rem;font-weight:400;line-height:1.2}body .simple-article-content .install-related i{color:#504781;margin-top:auto;padding-top:1rem;font-size:.72rem;font-style:normal;font-weight:800}@media (width<=760px){body .simple-article-content .install-price-intro,body .simple-article-content .install-extras-section,body .simple-article-content .install-compare-section,body .simple-article-content .install-checklist-section{padding:2rem 1.15rem}body .simple-article-content .install-drawing{transform-origin:100% 0;top:10px;right:-45px;transform:scale(.78)}body .simple-article-content .install-price-copy{padding-top:125px}body .simple-article-content .install-price-summary,body .simple-article-content .install-included,body .simple-article-content .install-budgets,body .simple-article-content .install-preinstall,body .simple-article-content .install-compare-grid,body .simple-article-content .install-red-flags,body .simple-article-content .install-checklist,body .simple-article-content .install-related{grid-template-columns:1fr}body .simple-article-content .install-included>div,body .simple-article-content .install-budgets article{min-height:0}body .simple-article-content .install-red-flags article:nth-child(2n){border-left:0}body .simple-article-content .install-red-flags article+article{border-top:1px solid #d8b0a4}}
