.CnnCalculatorForm_Container__6HJB7{display:flex;flex-direction:column;gap:1.5rem;height:100%}.CnnCalculatorForm_Container__6HJB7 span[class*=NativeSelect_Placeholder]{font-weight:400}.CnnCalculatorForm_Container__6HJB7 .CnnCalculatorForm_Points__8NGOv{display:flex;flex-direction:column;gap:1.5rem;position:relative;padding:1.25rem;border-radius:8px;background:#fff}.CnnCalculatorForm_Container__6HJB7 .CnnCalculatorForm_Points__8NGOv:before{content:"";position:absolute;left:1.9375rem;top:3.75rem;bottom:3.75rem;width:2px;background:#cbd5e0;pointer-events:none}.CnnCalculatorForm_Container__6HJB7 .CnnCalculatorForm_Points__8NGOv li{position:relative;display:flex;flex-direction:column;padding-left:2.5rem}.CnnCalculatorForm_Container__6HJB7 .CnnCalculatorForm_Points__8NGOv li strong{font-size:1.125rem;font-style:normal;font-weight:700;color:#011e39;line-height:1.5rem;letter-spacing:.36px}.CnnCalculatorForm_Container__6HJB7 .CnnCalculatorForm_Points__8NGOv li p{color:#4f5862;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.5rem}.CnnCalculatorForm_Container__6HJB7 .CnnCalculatorForm_Points__8NGOv li>span{position:absolute;display:inline-flex;align-items:center;justify-content:center;left:0;top:50%;transform:translateY(-50%);background:#fff;height:1.75rem;width:1.5rem;color:#0b68c1}.CnnCalculatorForm_Container__6HJB7 .CnnCalculatorForm_Points__8NGOv li:first-child>span,.CnnCalculatorForm_Container__6HJB7 .CnnCalculatorForm_Points__8NGOv li:first-child>strong{color:#12a512}.CnnCalculatorForm_Container__6HJB7 .CnnCalculatorForm_ThankYouText__lFDhs{color:#011e39;font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.5rem;letter-spacing:.36px}.CnnCalculatorForm_Container__6HJB7 .CnnCalculatorForm_FileField___eD9j>div[role=presentation]{border-radius:8px;border:1px dashed #b0b7bf;background:#f5f5f5;padding:2rem 1.5rem}.CnnCalculatorForm_Container__6HJB7 .CnnCalculatorForm_FileField___eD9j>div[role=presentation] div[data-context=field-description] i[data-icon]{color:#0b68c1}.CnnCalculatorForm_Container__6HJB7 .CnnCalculatorForm_FileField___eD9j>div[role=presentation] div[data-context=field-description] p{color:#011e39;font-size:1rem;font-weight:500;line-height:1.25rem;letter-spacing:.32px}.CnnCalculatorForm_Container__6HJB7 .CnnCalculatorForm_FileField___eD9j>div[role=presentation] div[data-context=field-description] p strong{color:#0b68c1}.CnnCalculatorForm_Container__6HJB7 div[data-component=info-panel]{padding:1.25rem;border-radius:8px;border:1px solid rgba(11,104,193,.24);background:#e6f3ff}.CnnCalculatorForm_Container__6HJB7 div[data-component=info-panel] strong{color:#4f5862;font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.5rem}.CnnCalculatorForm_Container__6HJB7 div[data-component=info-panel] i[data-icon]{color:#0b68c1}.CnnCalculatorForm_Container__6HJB7 div[data-component=info-panel] picture{display:none}.CnnCalculatorForm_Container__6HJB7 .CnnCalculatorForm_BtnBack__hPlKQ[data-disabled=true],.CnnCalculatorForm_Container__6HJB7 .CnnCalculatorForm_BtnPrimary__DDz9T[data-disabled=true],.CnnCalculatorForm_Container__6HJB7 .CnnCalculatorForm_BtnSecondary__wAS2O[data-disabled=true]{position:relative;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:not-allowed;background:#cbd5e0;color:#b0b7bf}.CnnCalculatorForm_Container__6HJB7 .CnnCalculatorForm_BtnBack__hPlKQ[data-disabled=true][data-loading=true],.CnnCalculatorForm_Container__6HJB7 .CnnCalculatorForm_BtnPrimary__DDz9T[data-disabled=true][data-loading=true],.CnnCalculatorForm_Container__6HJB7 .CnnCalculatorForm_BtnSecondary__wAS2O[data-disabled=true][data-loading=true]{color:#cbd5e0}.CnnCalculatorForm_Container__6HJB7 .CnnCalculatorForm_BtnBack__hPlKQ[data-disabled=true][data-loading=true]:after,.CnnCalculatorForm_Container__6HJB7 .CnnCalculatorForm_BtnPrimary__DDz9T[data-disabled=true][data-loading=true]:after,.CnnCalculatorForm_Container__6HJB7 .CnnCalculatorForm_BtnSecondary__wAS2O[data-disabled=true][data-loading=true]:after{content:"";position:absolute;width:24px;height:24px;border:3px solid #d31617;border-bottom-color:#fff;border-radius:50%;display:inline-block;box-sizing:border-box;animation:CnnCalculatorForm_rotation__S7h3S 1s linear infinite}.CnnCalculatorForm_Container__6HJB7 .CnnCalculatorForm_BtnBack__hPlKQ,.CnnCalculatorForm_Container__6HJB7 .CnnCalculatorForm_BtnSecondary__wAS2O{display:inline-flex;align-self:flex-start;align-items:center;justify-content:center;border:1px solid #cbd5e0;background:#fff;padding:.9375rem 1.5rem;color:#4f5862;cursor:pointer;font-size:1.125rem;font-style:normal;font-weight:700;line-height:1.5rem;transition:all .2s ease-in-out}.CnnCalculatorForm_Container__6HJB7 .CnnCalculatorForm_BtnBack__hPlKQ:hover,.CnnCalculatorForm_Container__6HJB7 .CnnCalculatorForm_BtnSecondary__wAS2O:hover{border-color:#4f5862}.CnnCalculatorForm_Container__6HJB7 .CnnCalculatorForm_BtnBack__hPlKQ{padding:0;width:3.5rem;height:3.5rem}.CnnCalculatorForm_Container__6HJB7 h2{color:#011e39;font-size:1.75rem;font-style:normal;font-weight:800;line-height:2rem;letter-spacing:.28px;margin-bottom:.5rem}.CnnCalculatorForm_Container__6HJB7 h2+p{color:#4f5862;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem}.CnnCalculatorForm_Container__6HJB7 .CnnCalculatorForm_BtnPrimary__DDz9T{background:#d31617;padding:1rem 1rem 1rem 1.5rem;display:inline-flex;align-self:flex-start;justify-content:center;align-items:center;gap:.25rem;color:#fff;font-size:1.125rem;font-style:normal;font-weight:700;line-height:1.5rem;transition:all .2s ease-in-out;cursor:pointer}.CnnCalculatorForm_Container__6HJB7 .CnnCalculatorForm_BtnPrimary__DDz9T:hover{background:#a51112}.CnnCalculatorForm_Container__6HJB7 .CnnCalculatorForm_BtnPrimary__DDz9T.CnnCalculatorForm_BtnBlock__Vp9Cv{align-self:stretch;width:100%;justify-content:center}.CnnCalculatorForm_Container__6HJB7 .CnnCalculatorForm_Group__Mix_6{flex-direction:column;gap:1.5rem;height:100%}.CnnCalculatorForm_Container__6HJB7 .CnnCalculatorForm_Group__Mix_6:not([hidden]){display:flex}.CnnCalculatorForm_Container__6HJB7 .CnnCalculatorForm_Switch__eRVvz{cursor:pointer;color:#4f5862;font-size:1rem;font-style:normal;font-weight:500;line-height:1.25rem;letter-spacing:.32px}.CnnCalculatorForm_Container__6HJB7>button{margin-top:auto}.CnnCalculatorForm_Container__6HJB7 label[class=Label],.CnnCalculatorForm_Container__6HJB7 span[class=Label]{color:#011e39;font-size:1rem;font-style:normal;font-weight:700;line-height:1.25rem;letter-spacing:.48px}.CnnCalculatorForm_Container__6HJB7 .CnnCalculatorForm_Terms__xg2Lm{color:#4f5862;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.25rem;letter-spacing:.28px}.CnnCalculatorForm_Container__6HJB7 .CnnCalculatorForm_Terms__xg2Lm a{text-decoration:underline}.CnnCalculatorForm_Container__6HJB7 .CnnCalculatorForm_Terms__xg2Lm a:hover{color:#011e39}.CnnCalculatorForm_Container__6HJB7 .CnnCalculatorForm_HousingType__0Rbmj label[data-selected=true] i[data-icon]{color:#4f5862}.CnnCalculatorForm_Container__6HJB7 .CnnCalculatorForm_HousingType__0Rbmj label[data-selected=true] div[data-context=radio-item-label] i[data-icon]{color:#d31617}.CnnCalculatorForm_Container__6HJB7 .CnnCalculatorForm_HousingType__0Rbmj div[data-context=radio-item-label]{display:flex;flex-direction:column;gap:4px;justify-content:center;align-items:center}.CnnCalculatorForm_ButtonGroup__thHWw{display:flex;align-items:center;gap:1rem;margin-top:auto}.CnnCalculatorForm_UnderlineButton__h6Rgz{text-decoration:underline;cursor:pointer}.CnnCalculatorForm_Products__hNeEW{display:flex;flex-direction:column;gap:12px}.CnnCalculatorForm_Products__hNeEW li{border-radius:.5rem;border:1px solid var(--globalDivider);background:var(--globalBgLightSecondary);padding:1.25rem;display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;gap:.75rem;flex-direction:row;align-items:center;flex-wrap:wrap}.CnnCalculatorForm_Products__hNeEW li .CnnCalculatorForm_BtnPrimary__DDz9T{width:100%}@media screen and (min-width:1024px){.CnnCalculatorForm_Products__hNeEW li .CnnCalculatorForm_BtnPrimary__DDz9T{width:auto}}.CnnCalculatorForm_Products__hNeEW li .CnnCalculatorForm_DescribedValue__8hMLx{flex-direction:row;align-items:center}.CnnCalculatorForm_Products__hNeEW li .CnnCalculatorForm_DescribedValue__8hMLx>div{color:#011e39;font-size:1.5rem;font-style:normal;font-weight:700;line-height:2rem;letter-spacing:.72px}.CnnCalculatorForm_Products__hNeEW li .CnnCalculatorForm_DescribedValue__8hMLx>span{color:#4f5862;font-size:.875rem;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.42px}.CnnCalculatorForm_Products__hNeEW li h3{color:#011e39;font-size:1.125rem;font-style:normal;font-weight:500;line-height:1.5rem;letter-spacing:.36px;margin-bottom:2px}.CnnCalculatorForm_Products__hNeEW li p{color:#0b68c1;font-size:1rem;font-style:normal;font-weight:700;line-height:1.25rem;letter-spacing:.32px;margin-top:.5rem}.CnnCalculatorForm_Products__hNeEW .CnnCalculatorForm_ProductActions__D_I0x{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:1.25rem;flex:0 0 auto}.CnnCalculatorForm_Products__hNeEW .CnnCalculatorForm_ProductActions__D_I0x a{color:var(--globalTextSecondary);text-align:center;font-size:14px;font-style:normal;font-variation-settings:"wght" 520;line-height:normal;letter-spacing:-.42px;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;cursor:pointer}.CnnCalculatorForm_StepsWrapper__cp0Lq[data-layout=wide] .CnnCalculatorForm_Container__6HJB7 .CnnCalculatorForm_BtnPrimary__DDz9T{padding:.75rem 1rem .75rem 1.5rem;font-size:1rem;gap:4px;align-items:center}.CnnCalculatorForm_StepsWrapper__cp0Lq[data-layout=wide] .CnnCalculatorForm_Terms__xg2Lm{flex:0 0 10.5rem}.CnnCalculatorForm_StepsWrapper__cp0Lq[data-layout=wide] .CnnCalculatorForm_InfoPanel__6Oun_{flex-direction:row;padding:.625rem .75rem;min-height:3rem;justify-content:flex-start;align-items:center;flex:1 1}.CnnCalculatorForm_StepsWrapper__cp0Lq[data-layout=wide] .CnnCalculatorForm_InfoPanel__6Oun_ strong{color:#4f5862;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem}.CnnCalculatorForm_StepsWrapper__cp0Lq[data-layout=wide] div[data-component=field-error]{display:none}.CnnCalculatorForm_StepsWrapper__cp0Lq[data-layout=wide] .CnnCalculatorForm_HousingGroup__Jknxw{flex-direction:row;align-items:center}.CnnCalculatorForm_StepsWrapper__cp0Lq[data-layout=wide] .CnnCalculatorForm_HousingGroup__Jknxw>button{margin-left:auto;font-size:1rem;font-style:normal;font-weight:500;line-height:1.25rem;letter-spacing:.32px}.CnnCalculatorForm_StepsWrapper__cp0Lq[data-layout=wide] .CnnCalculatorForm_HousingGroup__Jknxw>div>div{border-radius:.75rem}.CnnCalculatorForm_StepsWrapper__cp0Lq[data-layout=wide] .CnnCalculatorForm_HousingGroup__Jknxw [data-component=tabselection]{border-radius:.5rem}.CnnCalculatorForm_StepsWrapper__cp0Lq[data-layout=wide] .CnnCalculatorForm_HousingGroup__Jknxw label[data-component=radio]{padding:.5rem;min-height:2.75rem;min-width:6.625rem;font-size:.875rem;border-radius:.5rem!important;font-weight:700;line-height:1.25rem;letter-spacing:.42px}.CnnCalculatorForm_StepsWrapper__cp0Lq[data-layout=wide] .CnnCalculatorForm_HousingGroup__Jknxw div[data-context=radio-item-label]{flex-direction:row;gap:.5rem}.CnnCalculatorForm_StepsWrapper__cp0Lq[data-layout=wide] .CnnCalculatorForm_UsageGroupContainer__6VanG{display:flex;flex-direction:row;gap:.5rem;justify-content:space-between;align-items:center}.CnnCalculatorForm_StepsWrapper__cp0Lq[data-layout=wide] .CnnCalculatorForm_UsageGroup__ef8vI label{font-size:.875rem;padding:.4375rem 1rem .4375rem .75rem;font-weight:700;line-height:1.25rem;letter-spacing:.42px}.CnnCalculatorForm_StepsWrapper__cp0Lq[data-layout=wide] .CnnCalculatorForm_UsageGroup__ef8vI[data-invalid=true] label{background:#fedbdb;border-color:#d31617}.CnnCalculatorForm_StepsWrapper__cp0Lq[data-layout=wide] .CnnCalculatorForm_ConsumptionContainer__DpaOa{display:flex;align-items:center;flex-direction:row;gap:.5rem;justify-content:space-between;min-height:3.25rem}.CnnCalculatorForm_StepsWrapper__cp0Lq[data-layout=wide] .CnnCalculatorForm_ConsumptionContainer__DpaOa>div{width:19.75rem;flex-shrink:0}.CnnCalculatorForm_StepsWrapper__cp0Lq[data-layout=wide] .CnnCalculatorForm_DistributionRateContainer__7Jill{display:flex;align-items:center;flex-direction:row;gap:1rem;justify-content:space-between}.CnnCalculatorForm_StepsWrapper__cp0Lq[data-layout=wide] .CnnCalculatorForm_DistributionRateContainer__7Jill>div{width:19.75rem;flex-shrink:0}.CnnCalculatorForm_StepsWrapper__cp0Lq[data-layout=wide] .CnnCalculatorForm_DistributionRateContainer__7Jill>p{color:#4f5862;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.25rem;letter-spacing:.28px}.CnnCalculatorForm_StepsWrapper__cp0Lq[data-layout=wide] .CnnCalculatorForm_DistributionRateContainer__7Jill>p a{text-decoration:underline}.CnnCalculatorForm_StepsWrapper__cp0Lq[data-layout=wide] .CnnCalculatorForm_ContactGroup__BEI7n{display:flex;align-items:center;flex-direction:row;gap:1rem}.CnnCalculatorForm_StepsWrapper__cp0Lq[data-layout=wide] .CnnCalculatorForm_ContactGroup__BEI7n:first-child{min-height:3.25rem}.CnnCalculatorForm_StepsWrapper__cp0Lq[data-layout=wide] .CnnCalculatorForm_ContactGroup__BEI7n>div{flex:1 1}.CnnCalculatorForm_StepsWrapper__cp0Lq[data-layout=wide] .CnnCalculatorForm_ContactGroup__BEI7n>button,.CnnCalculatorForm_StepsWrapper__cp0Lq[data-layout=wide] .CnnCalculatorForm_ContactGroup__BEI7n>span{flex:0 0 10.5rem}.CnnCalculatorForm_StepsWrapper__cp0Lq[data-layout=wide] .CnnCalculatorForm_InvoiceHeader__Iq_Vx{display:flex;align-items:center;gap:1rem;margin-bottom:-.5rem}.CnnCalculatorForm_StepsWrapper__cp0Lq[data-layout=wide] .CnnCalculatorForm_InvoiceHeader__Iq_Vx h2{color:#011e39;font-size:1.125rem;font-style:normal;font-weight:800;line-height:1.5rem;letter-spacing:.18px;margin:0}.CnnCalculatorForm_StepsWrapper__cp0Lq[data-layout=wide] .CnnCalculatorForm_InvoiceHeader__Iq_Vx p{color:#4f5862;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.25rem;letter-spacing:.28px;margin:0}.CnnCalculatorForm_StepsWrapper__cp0Lq[data-layout=wide] .CnnCalculatorForm_Points__8NGOv{padding:.90625rem .75rem;flex-direction:row;gap:1rem}.CnnCalculatorForm_StepsWrapper__cp0Lq[data-layout=wide] .CnnCalculatorForm_Points__8NGOv:before{display:none}.CnnCalculatorForm_StepsWrapper__cp0Lq[data-layout=wide] .CnnCalculatorForm_Points__8NGOv li{flex:1 1;padding:0 0 0 2.5rem}.CnnCalculatorForm_StepsWrapper__cp0Lq[data-layout=wide] .CnnCalculatorForm_Points__8NGOv li strong{font-size:1rem}.CnnCalculatorForm_StepsWrapper__cp0Lq[data-layout=wide] .CnnCalculatorForm_Points__8NGOv li p{font-size:.75rem;line-height:1rem}.CnnCalculatorForm_StepsWrapper__cp0Lq[data-layout=wide] .CnnCalculatorForm_InvoiceGroup__qHkEA{flex-direction:row;gap:1rem;align-items:flex-end}.CnnCalculatorForm_StepsWrapper__cp0Lq[data-layout=wide] .CnnCalculatorForm_InvoiceGroup__qHkEA .CnnCalculatorForm_FileField___eD9j{flex:1 1}.CnnCalculatorForm_StepsWrapper__cp0Lq[data-layout=wide] .CnnCalculatorForm_InvoiceGroup__qHkEA .CnnCalculatorForm_FileField___eD9j ul{margin:0}.CnnCalculatorForm_StepsWrapper__cp0Lq[data-layout=wide] .CnnCalculatorForm_InvoiceGroup__qHkEA .CnnCalculatorForm_FileField___eD9j ul li{min-height:3.6875rem;flex-direction:row;justify-content:space-between;align-items:center;padding:1.125rem 1.5rem 1.125rem 4.5rem}.CnnCalculatorForm_StepsWrapper__cp0Lq[data-layout=wide] .CnnCalculatorForm_InvoiceGroup__qHkEA .CnnCalculatorForm_FileField___eD9j>div[role=presentation]{padding:.75rem 1.5rem;background:#fff}.CnnCalculatorForm_StepsWrapper__cp0Lq[data-layout=wide] .CnnCalculatorForm_InvoiceGroup__qHkEA .CnnCalculatorForm_FileField___eD9j>div[role=presentation] div[data-context=field-description]{flex-direction:row;align-items:center;min-height:3.6875rem}.CnnCalculatorForm_StepsWrapper__cp0Lq[data-layout=wide] .CnnCalculatorForm_InvoiceGroup__qHkEA .CnnCalculatorForm_FileField___eD9j>div[role=presentation] div[data-context=field-description]>p{color:#011e39;text-align:center;font-size:.875pxrem;font-style:normal;font-weight:500;line-height:1.25rem;letter-spacing:.28px}.CnnCalculatorForm_StepsWrapper__cp0Lq[data-layout=wide] .CnnCalculatorForm_InvoiceGroup__qHkEA .CnnCalculatorForm_FileField___eD9j>div[role=presentation] div[data-context=field-description]>var:before{content:"("}.CnnCalculatorForm_StepsWrapper__cp0Lq[data-layout=wide] .CnnCalculatorForm_InvoiceGroup__qHkEA .CnnCalculatorForm_FileField___eD9j>div[role=presentation] div[data-context=field-description]>var:after{content:")"}.CnnCalculatorForm_StepsWrapper__cp0Lq[data-layout=wide] .CnnCalculatorForm_Products__hNeEW{flex-direction:row;overflow-x:auto;scrollbar-width:thin;scrollbar-color:#cbd5e0 #eff3f7;max-width:50.75rem}.CnnCalculatorForm_StepsWrapper__cp0Lq[data-layout=wide] .CnnCalculatorForm_Products__hNeEW li{flex-direction:row;flex-wrap:nowrap;gap:.5rem;padding:1rem 1.25rem;flex:0 0 24.875rem}.CnnCalculatorForm_StepsWrapper__cp0Lq[data-layout=wide] .CnnCalculatorForm_Products__hNeEW li>div h3{color:#011e39;font-size:1.125rem;font-style:normal;font-weight:500;line-height:1.5rem;letter-spacing:.36px}.CnnCalculatorForm_StepsWrapper__cp0Lq[data-layout=wide] .CnnCalculatorForm_Products__hNeEW li>div .CnnCalculatorForm_DescribedValue__8hMLx>div{font-size:1.25rem;font-variation-settings:unset}.CnnCalculatorForm_StepsWrapper__cp0Lq[data-layout=wide] .CnnCalculatorForm_Products__hNeEW li>div .CnnCalculatorForm_DescribedValue__8hMLx>div>strong{font-weight:700}.CnnCalculatorForm_StepsWrapper__cp0Lq[data-layout=wide] .CnnCalculatorForm_Products__hNeEW li>div>p{margin-top:8px}.CnnCalculatorForm_StepsWrapper__cp0Lq[data-layout=wide] .CnnCalculatorForm_Products__hNeEW li>div.CnnCalculatorForm_ProductActions__D_I0x{gap:8px}.CnnCalculatorForm_StepsWrapper__cp0Lq[data-layout=wide] .CnnCalculatorForm_Products__hNeEW li>div.CnnCalculatorForm_ProductActions__D_I0x p{color:#4f5862;text-align:center;margin:0;font-size:12px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:.24px}@keyframes CnnCalculatorForm_rotation__S7h3S{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.CnnCalculatorForm_Header__YRO3F{position:absolute;top:1.5rem;right:1rem}.CnnCalculatorForm_Header__YRO3F button{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;color:#b0b7bf;font-size:.875rem;font-style:normal;font-weight:700;line-height:1.5rem;transition:all .2s ease-in-out;cursor:pointer;animation:CnnCalculatorForm_appearIn__wtWGx .2s ease-in-out}.CnnCalculatorForm_Header__YRO3F button:hover{color:#4f5862}@keyframes CnnCalculatorForm_appearIn__wtWGx{0%{opacity:0;scale:.8}to{opacity:1;scale:1}}