body.cz-comparison-pilot jdiv,body.cz-comparison-pilot #jivo-iframe-container,body.cz-comparison-pilot #totop{display:none!important}#cz-treatment-compare *{font-family:inherit}#cz-treatment-compare h2{font-size:clamp(29px,4.05vw,56px)!important}#cz-treatment-compare .cz-header{background:0 0;padding:0;border:0}#cz-treatment-compare .cz-plan-zoom img{object-fit:contain}#cz-treatment-compare .cz-photo-caption{font-size:15px}#cz-treatment-compare .cz-pricecell strong{white-space:normal;overflow-wrap:anywhere;color:var(--cz-ink)}#cz-treatment-compare .cz-flag{display:inline-flex;width:36px;height:26px;flex:none}#cz-treatment-compare .cz-flag svg{display:block;width:100%;height:100%}#cz-treatment-compare .cz-cta{color:#fff}#cz-treatment-compare .cz-cta-note{white-space:normal}#cz-treatment-compare .cz-saving{max-width:calc(100% - 76px)}#cz-treatment-compare .cz-saving .cz-bigline{white-space:normal}#cz-treatment-compare[data-mode=safe] .cz-saving{width:324px;min-width:0;right:14px}#cz-treatment-compare[data-mode=safe] .cz-saving .cz-bigline{font-size:18px}#cz-treatment-compare .cz-saving-arrow{right:338px}#cz-treatment-compare .cz-safe-only{min-width:0}#cz-treatment-compare .cz-total .cz-labelcell{gap:12px}#cz-treatment-compare .cz-cta:focus-visible,#cz-treatment-compare .cz-plan-zoom:focus-visible,#cz-treatment-compare .cz-close:focus-visible{outline:3px solid #e99b00;outline-offset:3px}#cz-treatment-compare .cz-modal img{width:auto;height:auto}#czscan-review #czscan-plan-wrap{margin:16px 0}#czscan-review #czscan-plan-wrap p{margin:7px 0 0;font-size:12px;line-height:1.5;color:#597183}#cz-whyus-heading{scroll-margin-top:24px}section.cz-whyus[aria-labelledby=cz-whyus-heading]{max-width:1050px;margin:30px auto 38px;padding:30px 34px;border:1px solid #e2edf5;border-radius:12px;background:#f6f9fc;color:#394b5b}section.cz-whyus[aria-labelledby=cz-whyus-heading] h2{margin:0 0 20px;color:#17364b;font-size:28px!important;font-weight:700;line-height:1.25}section.cz-whyus[aria-labelledby=cz-whyus-heading] p{margin:0 0 15px;color:#435767;font-size:16px;line-height:1.65}section.cz-whyus[aria-labelledby=cz-whyus-heading] ul{margin:8px 0 18px;padding:0;list-style:none}section.cz-whyus[aria-labelledby=cz-whyus-heading] li{position:relative;margin:0;padding:10px 12px 10px 34px;border-bottom:1px solid #dce8f1;color:#17364b;font-size:16px;line-height:1.5}section.cz-whyus[aria-labelledby=cz-whyus-heading] li:before{position:absolute;left:12px;top:10px;color:#0878c9;content:"?";font-weight:700}section.cz-whyus[aria-labelledby=cz-whyus-heading] p:last-child{margin:20px 0 0;color:#17364b;font-weight:700}@media (max-width:1190px) and (min-width:851px){#cz-treatment-compare .cz-total .cz-iconwrap{display:none}#cz-treatment-compare .cz-total .cz-labelcell strong{font-size:16px}}@media (max-width:600px){section.cz-whyus[aria-labelledby=cz-whyus-heading]{width:calc(100% - 24px);margin:24px auto 30px;padding:19px 17px;border-radius:10px}section.cz-whyus[aria-labelledby=cz-whyus-heading] h2{margin-bottom:14px;font-size:23px!important;line-height:1.3}section.cz-whyus[aria-labelledby=cz-whyus-heading] p{margin-bottom:13px;font-size:15px;line-height:1.6}section.cz-whyus[aria-labelledby=cz-whyus-heading] ul{margin:6px 0 15px}section.cz-whyus[aria-labelledby=cz-whyus-heading] li{padding:9px 5px 9px 29px;font-size:15px;line-height:1.45}section.cz-whyus[aria-labelledby=cz-whyus-heading] li:before{left:8px;top:9px}section.cz-whyus[aria-labelledby=cz-whyus-heading] p:last-child{margin-top:17px}#cz-treatment-compare h2{font-size:31px!important}#cz-treatment-compare .cz-flag{width:21px;height:16px}#cz-treatment-compare[data-mode=safe] .cz-saving{min-width:0;width:calc(100% - 76px)}#cz-treatment-compare[data-mode=safe] .cz-saving .cz-bigline{font-size:15px;line-height:1.3}#cz-treatment-compare[data-mode=safe] .cz-saving .cz-save-sub{font-size:12px;line-height:1.35}#cz-treatment-compare .cz-saving-arrow{left:0;right:auto;width:72px}#cz-treatment-compare .cz-pricecell strong{font-size:13px}#cz-treatment-compare .cz-time .cz-pricecell .cz-item{font-size:clamp(10px,3.2vw,14px)}#cz-treatment-compare .cz-total .cz-pricecell strong{font-size:clamp(15px,4.4vw,25px)}#cz-treatment-compare .cz-total .cz-labelcell{padding:10px 5px 10px 9px}#cz-treatment-compare .cz-labelcell strong,#cz-treatment-compare .cz-pricecell .cz-item{overflow-wrap:anywhere}#cz-treatment-compare .cz-photo-caption{font-size:13px}}