.calculator_calculator__WjbF2{max-width:1180px;padding:24px 18px 44px;margin:auto;color:var(--v5-ink,#142444)}.calculator_calculator__WjbF2 *{box-sizing:border-box}.calculator_hero__hjHr2{display:grid;grid-template-columns:minmax(0,1fr) 260px;grid-gap:24px;gap:24px;align-items:center;border-radius:20px;background:linear-gradient(120deg,var(--v5-surface,#fff),var(--v5-hover,#edf3ff));padding:30px;border:1px solid var(--v5-border,#dce3ef)}.calculator_hero__hjHr2 h1{font-size:clamp(26px,3.6vw,42px);line-height:1.12;margin:12px 0;max-width:650px;letter-spacing:-1.1px}.calculator_hero__hjHr2 p{font-size:16px;line-height:1.6;max-width:620px;color:var(--v5-muted,#62718a)}.calculator_hero__hjHr2 img{width:100%;height:auto;border-radius:16px}.calculator_eyebrow__wkANz{display:block;font-size:10px;line-height:1.5;font-weight:850;letter-spacing:.11em;color:var(--v5-blue,#2353c8);text-transform:uppercase}.calculator_heroNote__T0E5i{font-size:12px;font-weight:700}.calculator_steps__bz9Ry{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:0;margin:20px 0;grid-gap:8px;gap:8px}.calculator_steps__bz9Ry button{display:flex;align-items:center;justify-content:center;gap:9px;width:100%;min-height:52px;padding:9px;border:1px solid var(--v5-border,#ddd);border-radius:10px;color:var(--v5-muted,#62718a);background:var(--v5-surface,#fff);font:inherit;font-size:12px;font-weight:750;cursor:pointer}.calculator_steps__bz9Ry button span{border-radius:50%;background:var(--v5-field,#f6f8fc);width:25px;height:25px;display:grid;place-items:center;flex-shrink:0}.calculator_steps__bz9Ry button.calculator_activeStep__Ten4y{background:var(--v5-hover,#f0f4ff);color:var(--v5-blue,#2353c8);border-color:var(--v5-blue,#2353c8)}.calculator_panel__Jr7nS{padding:26px;border:1px solid var(--v5-border,#ddd);background:var(--v5-surface,#fff);border-radius:16px}.calculator_panel__Jr7nS h2{font-size:25px;margin:0 0 10px;letter-spacing:-.5px}.calculator_panel__Jr7nS h2:focus{outline:none}.calculator_intro__7lQF6,.calculator_panel__Jr7nS p{line-height:1.6}.calculator_intro__7lQF6{margin:0 0 20px;color:var(--v5-muted,#62718a);font-size:14px}.calculator_applianceGrid__WReVb,.calculator_equipment__Ijlm2{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.calculator_appliance__wXMGV,.calculator_backupItems__9_ieC article,.calculator_equipment__Ijlm2 article{padding:18px;border:1px solid var(--v5-border,#ddd);border-radius:12px;background:var(--v5-field,#f6f8fc);min-width:0}.calculator_cardHeading__F1ei9{display:flex;align-items:center;gap:10px;margin-bottom:18px}.calculator_cardHeading__F1ei9 h3{margin:0;font-size:17px;flex:1 1;overflow-wrap:anywhere}.calculator_applianceIcon__A3G0F{width:35px;height:35px;border-radius:9px;background:var(--v5-surface,#fff);color:var(--v5-blue,#2353c8);display:grid;place-items:center;font-size:25px}.calculator_fields__Jg0wd{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.calculator_calculator__WjbF2 label{display:flex;flex-direction:column;gap:6px;font-size:12px;font-weight:750;min-width:0}.calculator_calculator__WjbF2 input:not([type=checkbox]):not([type=radio]),.calculator_calculator__WjbF2 select,.calculator_calculator__WjbF2 textarea{border:1px solid var(--v5-border,#cbd5e1);border-radius:7px;width:100%;min-height:42px;padding:10px;margin:0;font:inherit;font-size:13px;color:var(--v5-ink,#142444);background:var(--v5-surface,#fff)}.calculator_calculator__WjbF2 input[type=checkbox],.calculator_calculator__WjbF2 input[type=radio]{accent-color:var(--v5-blue,#2353c8);width:18px;height:18px;flex-shrink:0;margin:0;padding:0}.calculator_calculator__WjbF2 button:not(.calculator_textButton__o2BmM):not(.calculator_steps__bz9Ry button){min-height:42px;padding:10px 16px;border:1px solid transparent;border-radius:8px;font:inherit;font-size:13px;font-weight:750;cursor:pointer;background:#2353c8;color:white}.calculator_calculator__WjbF2 button:disabled{opacity:.55;cursor:not-allowed!important}.calculator_calculator__WjbF2 .calculator_textButton__o2BmM{padding:8px 0;border:0;background:transparent;color:var(--v5-muted,#62718a);font:inherit;font-size:11px;cursor:pointer}.calculator_calculator__WjbF2 button.calculator_secondary__GwIjN{background:var(--v5-field,#f6f8fc);color:var(--v5-ink,#142444);border-color:var(--v5-border,#ddd)}.calculator_calculator__WjbF2 a:focus-visible,.calculator_calculator__WjbF2 button:focus-visible,.calculator_calculator__WjbF2 input:focus-visible,.calculator_calculator__WjbF2 select:focus-visible,.calculator_calculator__WjbF2 summary:focus-visible,.calculator_calculator__WjbF2 textarea:focus-visible{outline:3px solid var(--v5-blue,#2353c8);outline-offset:3px}.calculator_advanced__Tpj1l p,.calculator_product__4OZ0m small,.calculator_safety__refxp,.calculator_source__BX82s{font-size:11px;color:var(--v5-muted,#62718a);line-height:1.6}.calculator_advanced__Tpj1l{margin:16px 0 0;padding-top:12px;border-top:1px solid var(--v5-border,#ddd)}.calculator_advanced__Tpj1l summary,.calculator_product__4OZ0m summary{cursor:pointer;font-weight:750;font-size:12px;padding:6px 0 12px}.calculator_advanced__Tpj1l .calculator_fields__Jg0wd{margin-top:7px}.calculator_addAppliance__6bXXK{display:flex;align-items:flex-end;gap:12px;margin-top:20px}.calculator_addAppliance__6bXXK label{width:320px}.calculator_footerActions__0da3V{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:12px;padding-top:24px;margin-top:22px;border-top:1px solid var(--v5-border,#ddd)}.calculator_modes__CxjGW{border:0;padding:0;margin:0 0 22px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.calculator_modes__CxjGW legend{font-size:13px;font-weight:800;padding:0 0 12px}.calculator_modes__CxjGW label{padding:16px;border-radius:10px;border:1px solid var(--v5-border,#ddd);background:var(--v5-field,#f6f8fc);cursor:pointer}.calculator_modes__CxjGW strong{font-size:13px;line-height:1.5}.calculator_modes__CxjGW span{color:var(--v5-muted,#62718a);font-size:11px;font-weight:400;line-height:1.5}.calculator_modes__CxjGW .calculator_selectedMode___igCK{border-color:var(--v5-blue,#2353c8);background:var(--v5-hover,#edf3ff)}.calculator_duration__gmrxq{max-width:400px;margin-bottom:20px}.calculator_duration__gmrxq small{font-weight:400;line-height:1.5;color:var(--v5-muted,#62718a)}.calculator_backupItems__9_ieC{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.calculator_calculator__WjbF2 label.calculator_essential__vkWVA{flex-direction:row;gap:10px;align-items:center;min-height:30px}.calculator_essential__vkWVA span{margin-left:auto;font-size:12px;color:var(--v5-muted,#62718a)}.calculator_equipment__Ijlm2{grid-template-columns:1fr}.calculator_equipment__Ijlm2 .calculator_fields__Jg0wd{margin-top:15px}.calculator_equipment__Ijlm2 .calculator_fields__Jg0wd p{grid-column:1/-1;font-size:11px;color:var(--v5-muted,#62718a)}.calculator_results__9TV1z{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.calculator_results__9TV1z div{padding:18px 16px;border-radius:12px;border:1px solid var(--v5-border,#ddd);background:var(--v5-hover,#edf3ff);min-width:0}.calculator_results__9TV1z dt{font-size:11px;line-height:1.5;font-weight:800}.calculator_results__9TV1z dd{margin:12px 0 5px;font-size:clamp(22px,2.6vw,31px);font-weight:900;color:var(--v5-blue,#2353c8);overflow-wrap:anywhere}.calculator_results__9TV1z dd small{font-size:13px}.calculator_results__9TV1z p{font-size:10px;color:var(--v5-muted,#62718a);margin:0}.calculator_summary__iLkKC{border-radius:10px;background:var(--v5-field,#f6f8fc);padding:12px 16px;margin-top:16px;font-size:12px}.calculator_summary__iLkKC p{margin:7px 0}.calculator_subsection__cJy1c{border-top:1px solid var(--v5-border,#ddd);padding-top:22px;margin-top:24px}.calculator_subsection__cJy1c h3{margin:0 0 8px;font-size:19px}.calculator_subsection__cJy1c>p{font-size:12px;color:var(--v5-muted,#62718a)}.calculator_error__cFKUu{padding:12px 16px;border:1px solid #c46e36;border-radius:8px;background:var(--v5-field,#fff9f4);font-size:13px;color:var(--v5-ink,#142444)}.calculator_notice__VguRz{padding:12px 16px;border:1px solid var(--v5-border,#ddd);border-radius:8px;background:var(--v5-field,#f6f8fc);font-size:12px}.calculator_warnings__vjaJK{padding-left:20px;font-size:12px;line-height:1.7}.calculator_productGrid__rruPB{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:20px}.calculator_product__4OZ0m{border:1px solid var(--v5-border,#ddd);border-radius:10px;padding:16px;min-width:0}.calculator_product__4OZ0m h4{margin:8px 0;font-size:15px}.calculator_product__4OZ0m p{font-size:11px}.calculator_product__4OZ0m strong{color:var(--v5-blue,#2353c8);font-size:16px}.calculator_browseLink__7RztM,.calculator_productLink__FWig7{display:block;font-size:12px;font-weight:800;color:var(--v5-blue,#2353c8);margin-top:16px}.calculator_calculator__WjbF2 .calculator_consent__mTGPp{flex-direction:row;align-items:flex-start;margin:18px 0;font-weight:500;line-height:1.6}.calculator_safety__refxp{margin-top:22px}@media(max-width:900px){.calculator_applianceGrid__WReVb{grid-template-columns:1fr}.calculator_productGrid__rruPB,.calculator_results__9TV1z{grid-template-columns:repeat(2,minmax(0,1fr))}.calculator_hero__hjHr2{grid-template-columns:minmax(0,1fr) 190px}}@media(max-width:620px){.calculator_calculator__WjbF2{padding:15px 12px 30px}.calculator_hero__hjHr2{padding:22px;grid-template-columns:minmax(0,1fr) 105px;gap:10px}.calculator_hero__hjHr2 h1{font-size:25px;letter-spacing:-.6px}.calculator_hero__hjHr2 p{font-size:12px}.calculator_hero__hjHr2 img{align-self:start;margin-top:30px}.calculator_eyebrow__wkANz{font-size:8px}.calculator_heroNote__T0E5i{font-size:10px}.calculator_steps__bz9Ry{gap:5px}.calculator_steps__bz9Ry button{flex-direction:column;font-size:9px;min-height:68px;padding:8px 3px;gap:5px}.calculator_panel__Jr7nS{padding:18px 14px}.calculator_panel__Jr7nS h2{font-size:22px}.calculator_appliance__wXMGV{padding:14px}.calculator_backupItems__9_ieC,.calculator_modes__CxjGW,.calculator_productGrid__rruPB{grid-template-columns:1fr}.calculator_modes__CxjGW label{gap:7px}.calculator_modes__CxjGW label input{margin:0}.calculator_addAppliance__6bXXK{align-items:stretch;flex-direction:column}.calculator_addAppliance__6bXXK label{width:100%}.calculator_fields__Jg0wd{gap:12px 10px}.calculator_calculator__WjbF2 label{font-size:11px}.calculator_calculator__WjbF2 input:not([type=checkbox]):not([type=radio]),.calculator_calculator__WjbF2 select,.calculator_calculator__WjbF2 textarea{font-size:14px}.calculator_results__9TV1z{gap:9px}.calculator_results__9TV1z div{padding:14px 10px}.calculator_results__9TV1z dd{font-size:26px}.calculator_footerActions__0da3V button{flex:1 1}}