._field_1gp0n_1{color:#172b31;background:#f6f1e8;border:1px solid #d8d1c6;border-radius:14px;gap:12px;padding:18px 20px;display:grid}._field_1gp0n_1>div:first-child{gap:4px;display:grid}._field_1gp0n_1 strong,._field_1gp0n_1 b{font-size:14px}._field_1gp0n_1 small{color:#69757d;font-size:12px;line-height:1.45}._field_1gp0n_1>label,._selected_1gp0n_1{cursor:pointer;background:#fff;border:1px solid #d8d1c6;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;min-height:50px;padding:12px 16px;font-weight:700;display:flex}._field_1gp0n_1>label span{color:#df692d;font-size:21px}._field_1gp0n_1>input{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._selected_1gp0n_1 span{gap:2px;min-width:0;display:grid}._selected_1gp0n_1 b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._selected_1gp0n_1 button{color:#b84d20;font:inherit;cursor:pointer;background:0 0;border:0;font-weight:700}._field_1gp0n_1>p{color:#a43b26;margin:0;font-size:13px}@media (max-width:640px){._field_1gp0n_1{padding:16px}._field_1gp0n_1>label,._selected_1gp0n_1{flex-direction:column;align-items:flex-start}._selected_1gp0n_1 button{padding:0}}._page_e3byq_1{background:var(--paper);min-height:100vh;color:var(--ink);padding-top:76px}._eyebrow_e3byq_2{font:650 10px/1 var(--font-mono);letter-spacing:1.6px;text-transform:uppercase;color:var(--copper);margin:0 0 22px}._hero_e3byq_3{background:var(--cream);grid-template-columns:1.3fr .7fr;gap:10vw;padding:86px clamp(22px,7vw,118px) 112px;display:grid}._hero_e3byq_3 h1{letter-spacing:-.06em;max-width:860px;margin:0;font-size:clamp(52px,7vw,96px);line-height:.92}._hero_e3byq_3 h1 em{display:block}._lead_e3byq_5{color:#506064;max-width:680px;margin:30px 0 34px;font-size:clamp(17px,1.5vw,21px);line-height:1.65}._primary_e3byq_6,._next_e3byq_6{background:var(--blue);color:#fff;cursor:pointer;border:0;justify-content:space-between;align-items:center;gap:34px;padding:17px 21px;font-size:14px;font-weight:700;display:inline-flex}._primary_e3byq_6:hover,._next_e3byq_6:hover{background:var(--electric)}._heroAside_e3byq_7{border-top:2px solid var(--blue);align-self:end}._heroAside_e3byq_7 span{border-bottom:1px solid var(--line);grid-template-columns:44px 1fr;padding:15px 0;font-size:14px;font-weight:700;display:grid}._heroAside_e3byq_7 b{font:650 9px var(--font-mono);color:var(--copper)}._configurator_e3byq_8{background:#fff;width:min(1320px,100% - 44px);margin:-38px auto 90px;scroll-margin-top:95px;box-shadow:0 25px 70px #1823241f}._progress_e3byq_9{border-bottom:1px solid var(--line);grid-template-columns:repeat(5,1fr);height:70px;display:grid}._progress_e3byq_9 button{border:0;border-right:1px solid var(--line);color:#788183;background:#fff;align-items:center;gap:11px;padding:0 20px;font-size:12px;font-weight:700;display:flex}._progress_e3byq_9 b{border:1px solid var(--line);width:25px;height:25px;font:700 10px var(--font-mono);place-items:center;display:grid}._progress_e3byq_9 ._active_e3byq_9{border-top:4px solid var(--copper);color:var(--blue);background:#faf6ef}._progress_e3byq_9 ._done_e3byq_9{color:#33705f;cursor:pointer}._progress_e3byq_9 ._done_e3byq_9 b{background:#e5f1eb;border-color:#b9d5c8}._progress_e3byq_9:has(button:nth-child(6)){grid-template-columns:repeat(6,1fr)}._mobileProgress_e3byq_11{display:none}._countField_e3byq_11>span:first-child{font-size:13px;font-weight:700}._countControl_e3byq_11{border:1px solid var(--line);background:#fff;grid-template-columns:44px 1fr 44px;height:48px;display:grid}._countControl_e3byq_11 button{color:var(--blue);cursor:pointer;background:#f3eee6;border:0;font-size:22px}._countControl_e3byq_11 input{border:0;border-right:1px solid var(--line);border-left:1px solid var(--line);width:100%;min-width:0;color:var(--ink);text-align:center;-moz-appearance:textfield;background:#fff;border-radius:0;outline:0;font-size:17px;font-weight:700}._countControl_e3byq_11 input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._countControl_e3byq_11 input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}._countControl_e3byq_11:focus-within{border-color:var(--copper);box-shadow:0 0 0 3px #d96b321a}._step_e3byq_12{grid-template-columns:.85fr 1.15fr;gap:76px;min-height:530px;padding:62px;display:grid}._step_e3byq_12 h2,._results_e3byq_12 h2,._method_e3byq_12 h2{letter-spacing:-.045em;margin:0 0 20px;font-size:clamp(36px,4vw,56px);line-height:1.04}._support_e3byq_12{max-width:430px;color:var(--muted);font-size:17px;line-height:1.65}._fields_e3byq_13,._quoteForm_e3byq_13{align-content:start;gap:28px;display:grid}._fields_e3byq_13 label,._quoteForm_e3byq_13 label,._energy_e3byq_13 label{gap:10px;font-size:13px;font-weight:700;display:grid}._fields_e3byq_13 label>strong{color:var(--copper);justify-self:end;margin-top:-26px;font-size:18px}._fields_e3byq_13 input[type=range],._tiers_e3byq_13 input[type=range]{width:100%;accent-color:var(--copper)}._fields_e3byq_13 label>small{color:#879092;justify-content:space-between;font-weight:400;display:flex}._fields_e3byq_13 select,._energy_e3byq_13 select,._energy_e3byq_13 input,._quoteForm_e3byq_13 input,._quoteForm_e3byq_13 textarea{border:1px solid var(--line);width:100%;color:var(--ink);background:#fff;outline:0;padding:14px}._fields_e3byq_13 select:focus,._energy_e3byq_13 select:focus,._energy_e3byq_13 input:focus,._quoteForm_e3byq_13 input:focus,._quoteForm_e3byq_13 textarea:focus{border-color:var(--copper);box-shadow:0 0 0 3px #d96b321a}._choices_e3byq_14{grid-template-columns:1fr 1fr;gap:12px;display:grid}._choices_e3byq_14 button,._controlList_e3byq_14 button{border:1px solid var(--line);color:var(--ink);text-align:left;cursor:pointer;background:#fff;padding:18px}._choices_e3byq_14 button{flex-direction:column;gap:14px;min-height:105px;display:flex}._choices_e3byq_14 button span{color:var(--copper);font-size:11px}._selected_e3byq_14{border-color:var(--copper)!important;background:#fbf3e8!important}._two_e3byq_14{grid-template-columns:1fr 1fr;gap:22px;display:grid}._controlList_e3byq_14{gap:12px;display:grid}._controlList_e3byq_14 button{gap:15px;display:flex}._controlList_e3byq_14 i{color:var(--copper);font-style:normal}._controlList_e3byq_14 span{gap:5px;display:grid}._controlList_e3byq_14 small{color:var(--muted);font-weight:400}._navButtons_e3byq_14,._formActions_e3byq_14,._resultActions_e3byq_14{justify-content:space-between;align-items:center;gap:20px;display:flex}._back_e3byq_14{color:#5f6d70;cursor:pointer;background:0 0;border:0;padding:14px 0;font-weight:700}._results_e3byq_12{padding:58px 46px}._resultsHead_e3byq_15{grid-template-columns:.9fr 1.1fr;align-items:end;gap:55px;display:grid}._resultsHead_e3byq_15>div>p:last-child{color:var(--muted)}._metrics_e3byq_15{background:var(--blue);color:#fff;grid-template-columns:1fr 1fr;display:grid}._metrics_e3byq_15 span{border-bottom:1px solid #4c6971;border-right:1px solid #4c6971;gap:4px;padding:20px;display:grid}._metrics_e3byq_15 strong{color:#efa47c;font-size:26px}._metrics_e3byq_15 small{color:#cad6d8}._energy_e3byq_13{background:#f1eadf;grid-template-columns:1.3fr repeat(5,1fr);align-items:end;gap:14px;margin:38px 0 20px;padding:25px;display:grid}._energy_e3byq_13 h3{margin:0 0 7px}._energy_e3byq_13 p{color:var(--muted);margin:0;font-size:12px;line-height:1.5}._energy_e3byq_13 label{position:relative}._energy_e3byq_13 label small{color:#7a8587;position:absolute;bottom:15px;right:10px}._energy_e3byq_13 label:has(small) input{padding-right:72px}._plcDataGrid_e3byq_17{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:18px}._plcDataGrid_e3byq_17>div{grid-column:1/-1}._plcDataGrid_e3byq_17 ._invoice_e3byq_17{align-content:start;min-height:96px}._plcDataGrid_e3byq_17 select,._plcDataGrid_e3byq_17 input,._plcDataGrid_e3byq_17 label{min-width:0}._rangeBand_e3byq_18{border:0;grid-template-columns:1fr 1fr minmax(130px,.65fr);align-items:end;gap:16px;margin:0;padding:0;display:grid}._rangeBand_e3byq_18 legend{grid-column:1/-1;margin-bottom:2px;font-size:13px;font-weight:700}._rangeBand_e3byq_18>label{min-width:0}._rangeBand_e3byq_18 select{height:48px}._rangeBand_e3byq_18 ._countControl_e3byq_11{border-color:#cbd5e1;border-radius:12px;height:48px;transition:border-color .2s,box-shadow .2s;overflow:hidden}._rangeBand_e3byq_18 ._countControl_e3byq_11 input{color:#1e293b;outline:0;padding:12px 10px;font-size:15px}._rangeBand_e3byq_18 ._countControl_e3byq_11:focus-within{border-color:#123746;box-shadow:0 0 0 3px #1237461f}@media (max-width:760px){._rangeBand_e3byq_18{grid-template-columns:1fr;gap:18px}._rangeBand_e3byq_18 legend{grid-column:1}._rangeBand_e3byq_18 ._countField_e3byq_11{grid-template-columns:1fr;align-items:stretch;gap:9px!important}._rangeBand_e3byq_18 ._countControl_e3byq_11{width:100%;height:52px}._rangeBand_e3byq_18 select{height:52px}}._tiers_e3byq_13{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:28px;display:grid}._tiers_e3byq_13 article{border:1px solid var(--line);flex-direction:column;min-height:540px;padding:25px;display:flex}._tiers_e3byq_13 article._picked_e3byq_21{border:2px solid var(--copper);background:#fffaf3;padding:24px}._tiers_e3byq_13 label{color:var(--muted);gap:8px;font-size:11px;display:grid}._tiers_e3byq_13 label strong{color:var(--copper);justify-self:end;margin-top:-20px}._tiers_e3byq_13 h3{margin:20px 0 10px;font-size:30px}._tiers_e3byq_13 p{min-height:60px;color:var(--muted);line-height:1.5}._cost_e3byq_21{background:#f3eee6;margin:12px 0;display:grid}._cost_e3byq_21 span{border-bottom:1px solid #ddd5c9;padding:12px;display:grid}._cost_e3byq_21 b{font-size:17px}._cost_e3byq_21 small{color:var(--muted);font-size:10px}._tiers_e3byq_13 ul{flex:1;margin:10px 0;padding:0;list-style:none}._tiers_e3byq_13 li{border-bottom:1px solid #eee9e1;padding:10px 0;font-size:13px}._tiers_e3byq_13 li:before{content:"✓";color:var(--copper);margin-right:8px}._tiers_e3byq_13 article>button{border:1px solid var(--blue);color:var(--blue);cursor:pointer;background:#fff;padding:13px;font-weight:700}._tiers_e3byq_13 ._picked_e3byq_21>button{background:var(--blue);color:#fff}._disclaimer_e3byq_22{background:#f3eee6;grid-template-columns:190px 1fr;gap:25px;margin:30px 0;padding:22px;display:grid}._disclaimer_e3byq_22 p{color:var(--muted);margin:0;font-size:13px;line-height:1.55}._resultActions_e3byq_14{align-items:flex-end;margin-top:24px}._pdfButton_e3byq_23{border:1px solid var(--blue);color:var(--blue);cursor:pointer;background:#fff;padding:15px 20px;font-size:14px;font-weight:700}._pdfButton_e3byq_23:hover{border-color:var(--copper);color:var(--copper)}._quoteForm_e3byq_13 label{margin:0}._invoice_e3byq_17{background:#f3eee6;padding:18px;grid-template-columns:20px 1fr!important}._invoice_e3byq_17 input{margin-top:3px;width:16px!important}._invoice_e3byq_17 span{gap:5px;display:grid}._invoice_e3byq_17 small{color:var(--muted);font-weight:400}._privacy_e3byq_24{color:var(--muted);margin:0;font-size:11px}._privacy_e3byq_24 a{text-decoration:underline}._honeypot_e3byq_24{width:1px!important;height:1px!important;position:absolute!important;left:-9999px!important}._success_e3byq_24,._error_e3byq_24{color:#28604f;background:#e5f1eb;margin:0;padding:14px;font-size:13px}._error_e3byq_24{color:#8b3d2c;background:#f8e7e2}._method_e3byq_12{padding:30px clamp(22px,7vw,118px) 110px}._method_e3byq_12 h2{max-width:760px}._method_e3byq_12>div{border-top:2px solid var(--blue);grid-template-columns:repeat(4,1fr);margin-top:48px;display:grid}._method_e3byq_12 article{border-right:1px solid var(--line);gap:10px;padding:22px;display:grid}._method_e3byq_12 article span{color:var(--copper);font:700 10px var(--font-mono)}._method_e3byq_12 article strong{margin-top:12px}._method_e3byq_12 article small{color:var(--muted)}@media (max-width:1050px){._energy_e3byq_13{grid-template-columns:1fr 1fr 1fr}._energy_e3byq_13>div{grid-column:1/-1}._tiers_e3byq_13{grid-template-columns:1fr}._tiers_e3byq_13 article,._tiers_e3byq_13 p{min-height:0}}@media (min-width:761px) and (max-width:1100px){._hero_e3byq_3{grid-template-columns:minmax(0,1fr) minmax(300px,.62fr);gap:7vw;padding-top:82px}._hero_e3byq_3 h1{font-size:clamp(54px,7vw,74px)}._configurator_e3byq_8{width:calc(100% - 32px);margin-top:-28px}._progress_e3byq_9{height:78px}._progress_e3byq_9 button{gap:9px;min-width:0;padding:0 12px;font-size:11px;line-height:1.25}._progress_e3byq_9 b{flex:0 0 25px}._step_e3byq_12{grid-template-columns:1fr;gap:38px;min-height:0;padding:48px}._step_e3byq_12>div:first-child{max-width:720px}._support_e3byq_12{max-width:680px}._plcDataGrid_e3byq_17{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}._plcDataGrid_e3byq_17>div{grid-column:1/-1}._plcDataGrid_e3byq_17 ._countField_e3byq_11{min-width:0}._plcDataGrid_e3byq_17 ._invoice_e3byq_17{grid-column:1/-1;align-content:center;min-height:76px}._plcDataGrid_e3byq_17 ._invoice_e3byq_17 small{position:static}._navButtons_e3byq_14{margin-top:4px}}@media (max-width:760px){._page_e3byq_1{padding-top:66px}._hero_e3byq_3{grid-template-columns:1fr;padding-top:62px}._heroAside_e3byq_7{display:none}._configurator_e3byq_8{width:100%;box-shadow:none;margin:0 0 70px;scroll-margin-top:66px}._progress_e3byq_9{display:none}._mobileProgress_e3byq_11{border-bottom:1px solid var(--line);background:#fff;grid-template-columns:auto 1fr;align-items:center;gap:6px 14px;height:66px;padding:14px 22px 12px;display:grid;position:relative}._mobileProgress_e3byq_11 span{font:650 9px var(--font-mono);letter-spacing:1px;text-transform:uppercase;color:var(--copper)}._mobileProgress_e3byq_11 strong{color:var(--blue);font-size:13px}._mobileProgress_e3byq_11 i{background:var(--copper);height:3px;transition:width .2s;position:absolute;bottom:-1px;left:0}._step_e3byq_12{grid-template-columns:1fr;gap:34px;padding:38px 22px}._choices_e3byq_14,._two_e3byq_14,._resultsHead_e3byq_15,._energy_e3byq_13{grid-template-columns:1fr}._two_e3byq_14{gap:16px}._countField_e3byq_11{grid-template-columns:minmax(0,1fr) 146px;align-items:center;gap:14px!important}._countControl_e3byq_11{height:44px}._countControl_e3byq_11 button{font-size:20px}._countControl_e3byq_11 input{font-size:16px}._results_e3byq_12{padding:40px 22px}._metrics_e3byq_15{grid-template-columns:1fr 1fr}._disclaimer_e3byq_22{grid-template-columns:1fr}._resultActions_e3byq_14,._formActions_e3byq_14{flex-direction:column;align-items:stretch}._resultActions_e3byq_14 button,._formActions_e3byq_14 button,._resultActions_e3byq_14 ._pdfButton_e3byq_23{width:100%}._method_e3byq_12{padding-bottom:75px}._method_e3byq_12>div{grid-template-columns:1fr 1fr}._method_e3byq_12 article:nth-child(2){border-right:0}}._page_e3byq_1{background:#f7f8f6}._hero_e3byq_3{background:radial-gradient(circle at 82% 18%,#d96b321a,#0000 28%),radial-gradient(circle at 15% 8%,#1d607612,#0000 26%),linear-gradient(145deg,#fbfcfa,#f1f4f1);padding-top:100px}._primary_e3byq_6,._next_e3byq_6{border-radius:12px;transition:transform .25s,box-shadow .25s,background .25s;box-shadow:0 8px 22px #123b4a24}._primary_e3byq_6:hover,._next_e3byq_6:hover{transform:translateY(-3px);box-shadow:0 14px 30px #123b4a33}._heroAside_e3byq_7{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff9e;border:1px solid #17272c14;border-radius:18px;padding:8px 22px;box-shadow:0 10px 30px #0000000a}._heroAside_e3byq_7 span{border-color:#17272c1a}._configurator_e3byq_8{border:1px solid #17272c14;border-radius:22px;overflow:hidden;box-shadow:0 24px 60px #123b4a1c}._step_e3byq_12,._results_e3byq_12{background:#fff}._choices_e3byq_14 button,._controlList_e3byq_14 button,._fields_e3byq_13 select,._energy_e3byq_13 select,._energy_e3byq_13 input,._quoteForm_e3byq_13 input,._quoteForm_e3byq_13 textarea,._countControl_e3byq_11,._pdfButton_e3byq_23{border-radius:10px}._choices_e3byq_14 button,._controlList_e3byq_14 button,._tiers_e3byq_13 article{transition:transform .25s,box-shadow .25s,border-color .25s}._choices_e3byq_14 button:hover,._controlList_e3byq_14 button:hover{border-color:#d96b326b;transform:translateY(-3px);box-shadow:0 12px 24px #123b4a12}._energy_e3byq_13,._disclaimer_e3byq_22,._invoice_e3byq_17,._cost_e3byq_21{border-radius:14px}._metrics_e3byq_15{border-radius:16px;overflow:hidden}._tiers_e3byq_13 article{background:#fff;border-radius:16px;box-shadow:0 10px 30px #0000000a}._tiers_e3byq_13 article:hover{transform:translateY(-5px);box-shadow:0 18px 38px #123b4a14}._tiers_e3byq_13 article>button{border-radius:10px}._method_e3byq_12>div{border:0;gap:16px}._method_e3byq_12 article{background:#fff;border:1px solid #17272c14;border-radius:16px;transition:transform .25s,box-shadow .25s;box-shadow:0 10px 30px #0000000a}._method_e3byq_12 article:hover{transform:translateY(-5px);box-shadow:0 18px 38px #123b4a14}@media (max-width:760px){._hero_e3byq_3{padding-top:72px}._configurator_e3byq_8{border-left:0;border-right:0;border-radius:0}._method_e3byq_12>div{gap:12px}._method_e3byq_12 article:nth-child(2){border-right:1px solid #17272c14}}._configurator_e3byq_8{overflow:visible}._progress_e3byq_9{border-radius:22px 22px 0 0;overflow:hidden}._step_e3byq_12,._results_e3byq_12{position:relative}._fields_e3byq_13{z-index:2;position:relative}._results_e3byq_12{border-radius:0 0 22px 22px}
