html body figure.boiler-cycle-cover{border-radius:14px!important;width:180px!important;min-width:180px!important;max-width:180px!important;height:180px!important;min-height:180px!important;max-height:180px!important;margin:0 auto 22px!important;overflow:hidden!important}html body figure.boiler-cycle-cover img{object-fit:cover!important;width:180px!important;height:180px!important;display:block!important}html body .boiler-cycle-rule{background:#edf4f0;border-left:4px solid #2b756c;border-radius:4px 15px 15px 4px;margin:31px 0;padding:26px 29px}html body .boiler-cycle-rule span{color:#287168;letter-spacing:.1em;text-transform:uppercase;margin-bottom:7px;font-family:Arial,sans-serif;font-size:.67rem;font-weight:900;display:block}html body .boiler-cycle-rule strong{color:#173f3b;margin-bottom:8px;font-family:Georgia,serif;font-size:1.28rem;font-weight:500;line-height:1.25;display:block}html body .boiler-cycle-rule p{color:#586660;margin:0;line-height:1.62}html body .boiler-cycle-timeline{border-top:1px solid #d8dfdb;margin:31px 0}html body .boiler-cycle-step{border-bottom:1px solid #d8dfdb;grid-template-columns:135px minmax(0,1fr);gap:25px;padding:22px 3px;display:grid}html body .boiler-cycle-step>span{color:#9a5b3c;letter-spacing:.09em;text-transform:uppercase;font-family:Arial,sans-serif;font-size:.67rem;font-weight:900}html body .boiler-cycle-step strong{color:#173f3b;margin-bottom:5px;font-size:.99rem;display:block}html body .boiler-cycle-step p{color:#5c6863;margin:0;font-size:.91rem;line-height:1.58}html body .boiler-cycle-tool{background:#fff;border:1px solid #cbd7d2;border-radius:19px;margin:34px 0;overflow:hidden;box-shadow:0 13px 35px #173f3b12}html body .boiler-cycle-tool-header{background:#173f3b;padding:27px 29px 23px}html body .boiler-cycle-tool-header span{color:#bad5ce;letter-spacing:.1em;text-transform:uppercase;margin-bottom:7px;font-family:Arial,sans-serif;font-size:.67rem;font-weight:900;display:block}html body .boiler-cycle-tool-header h3{color:#fff;margin:0 0 8px;font-family:Georgia,serif;font-size:1.43rem;font-weight:500;line-height:1.24}html body .boiler-cycle-tool-header p{color:#d9e5e1;margin:0;font-size:.91rem;line-height:1.6}html body .boiler-cycle-tool-form{gap:22px;padding:27px 29px;display:grid}html body .boiler-cycle-question>span{color:#254d48;margin-bottom:10px;font-size:.82rem;font-weight:800;display:block}html body .boiler-cycle-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}html body .boiler-cycle-options label{cursor:pointer;display:block;position:relative}html body .boiler-cycle-options input{opacity:0;pointer-events:none;position:absolute}html body .boiler-cycle-options label span{color:#52615b;text-align:center;background:#fafbf9;border:1px solid #ccd7d2;border-radius:11px;justify-content:center;align-items:center;min-height:54px;padding:10px 11px;font-size:.82rem;font-weight:700;line-height:1.35;display:flex}html body .boiler-cycle-options input:checked+span{color:#173f3b;background:#e8f1ed;border-color:#2a746a}html body .boiler-cycle-result{background:#f1f5f2;border-top:1px solid #d4ddd9;padding:24px 29px}html body .boiler-cycle-result>span{color:#287168;letter-spacing:.09em;text-transform:uppercase;margin-bottom:7px;font-family:Arial,sans-serif;font-size:.66rem;font-weight:900;display:block}html body .boiler-cycle-result strong{color:#173f3b;margin-bottom:8px;font-family:Georgia,serif;font-size:1.22rem;font-weight:500;line-height:1.3;display:block}html body .boiler-cycle-result p{color:#596660;margin:0;line-height:1.62}html body .boiler-cycle-note{color:#69746f;margin:0;padding:16px 29px 21px;font-size:.81rem;line-height:1.55}html body .boiler-cycle-cases{border-top:1px solid #d8dfdb;margin:30px 0}html body .boiler-cycle-case{border-bottom:1px solid #d8dfdb;padding:22px 2px}html body .boiler-cycle-case span{color:#9c5b3c;letter-spacing:.09em;text-transform:uppercase;margin-bottom:6px;font-family:Arial,sans-serif;font-size:.66rem;font-weight:900;display:block}html body .boiler-cycle-case strong{color:#173f3b;margin-bottom:6px;font-size:1rem;display:block}html body .boiler-cycle-case p{color:#5c6863;margin:0;line-height:1.62}html body .boiler-cycle-warning{background:#fff0e9;border-left:5px solid #a95235;border-radius:4px 16px 16px 4px;margin:32px 0;padding:25px 27px}html body .boiler-cycle-warning strong{color:#783f2d;margin-bottom:8px;font-family:Georgia,serif;font-size:1.2rem;font-weight:500;display:block}html body .boiler-cycle-warning p{color:#65564f;margin:0;line-height:1.62}html body .boiler-cycle-report{border:1px solid #d5ddd9;border-radius:15px;margin:30px 0;padding:24px 26px}html body .boiler-cycle-report>p:first-child{color:#287168;letter-spacing:.09em;text-transform:uppercase;margin-top:0;font-family:Arial,sans-serif;font-size:.68rem;font-weight:900}html body .boiler-cycle-report p{color:#56635e;margin:9px 0 0;line-height:1.58}html body .boiler-cycle-reference{color:#64706b;border-top:1px solid #d9dfdb;margin:36px 0 5px;padding-top:22px;font-size:.85rem;line-height:1.7}html body .boiler-cycle-reference a{color:#236b63;font-weight:700}@media (width<=760px){html body figure.boiler-cycle-cover,html body figure.boiler-cycle-cover img{width:150px!important;min-width:150px!important;max-width:150px!important;height:150px!important;min-height:150px!important;max-height:150px!important}html body .boiler-cycle-step{grid-template-columns:1fr;gap:7px}html body .boiler-cycle-options{grid-template-columns:1fr}html body .boiler-cycle-tool-header,html body .boiler-cycle-tool-form,html body .boiler-cycle-result,html body .boiler-cycle-note{padding-left:20px;padding-right:20px}}
