.ButtonCheckGroup_LabelContainer__jjDTd{display:flex;align-items:center;gap:8px;justify-content:space-between;margin-bottom:12px}.ButtonCheckGroup_LabelContainer__jjDTd label+*{color:var(--globalTextSecondary);font-size:1rem;font-style:normal;font-weight:500;line-height:1.25rem;letter-spacing:-.48px}.ButtonCheckGroup_FormGroup__gvLOX{display:flex;align-items:center;width:100%;gap:8px;flex-wrap:wrap}.ButtonCheckGroup_Button__xY_H4{display:inline-flex;align-items:center;gap:4px;padding:.75rem 1.5rem 12px 1rem;border-radius:3.25rem;font-size:1rem;font-style:normal;font-variation-settings:"wght" 660;line-height:1.25rem;letter-spacing:-.48px;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:1px solid var(--globalDividerDark);background-color:var(--globalBgLightSecondary);transition-timing-function:cubic-bezier(.25,.46,.45,.94);transition-duration:.2s;transition-property:color,background-color,border-color,transform;transform:translateZ(0)}.ButtonCheckGroup_Button__xY_H4 i[data-icon]{color:var(--brandAccentSecondary);animation:ButtonCheckGroup_puffIn__fNLK1 .2s cubic-bezier(.25,.46,.45,.94)}.ButtonCheckGroup_Button__xY_H4:hover{cursor:pointer}@media screen and (min-width:1024px){.ButtonCheckGroup_Button__xY_H4:hover{transform:translateY(-4px)}}.ButtonCheckGroup_Button__xY_H4.ButtonCheckGroup_Focused__1o7_w{outline:1px solid var(--brandAccentSecondary);outline-offset:2px}@media screen and (min-width:1024px){.ButtonCheckGroup_Button__xY_H4.ButtonCheckGroup_Pressed__R7WL7{transform:translateY(-3px) scale(.98)}}.ButtonCheckGroup_Button__xY_H4.ButtonCheckGroup_Selected__gzxkI{background-color:var(--brandAccentSecondary);border-color:var(--brandAccentSecondary);color:var(--globalTextWhite)}.ButtonCheckGroup_Button__xY_H4.ButtonCheckGroup_Selected__gzxkI i[data-icon]{color:var(--globalTextWhite)}@keyframes ButtonCheckGroup_puffIn__fNLK1{0%{transform:scale(.3);opacity:0}to{transform:scale(1);opacity:1}}.NativeSelect_LabelContainer__m2NgA{display:flex;align-items:center;gap:8px;justify-content:space-between;margin-bottom:12px}.NativeSelect_LabelContainer__m2NgA label+*{color:var(--globalTextSecondary);font-size:1rem;font-style:normal;font-weight:500;line-height:1.25rem;letter-spacing:-.48px}.NativeSelect_SelectInner__7sWQd{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;z-index:1}.NativeSelect_FormGroup__uRTOk{position:relative;display:flex;border-radius:12px;border:1px solid var(--globalDividerDark);background:var(--globalBgLightSecondary);width:100%;transition:color .2s ease-in-out,box-shadow .2s ease-in-out,outline .2s ease-in-out,background .2s ease-in-out,border-color .2s ease-in-out}.NativeSelect_FormGroup__uRTOk,.NativeSelect_FormGroup__uRTOk .NativeSelect_SelectButton__iCzrR,.NativeSelect_FormGroup__uRTOk input{font-size:1rem;font-style:normal;font-weight:500;line-height:1.25rem;letter-spacing:-.48px}.NativeSelect_FormGroup__uRTOk .NativeSelect_SelectButton__iCzrR{display:flex;align-items:center;gap:8px;flex:1 1;min-height:2.875rem;cursor:pointer}.NativeSelect_FormGroup__uRTOk .NativeSelect_SelectButton__iCzrR>i[data-icon]{margin-left:auto}.NativeSelect_FormGroup__uRTOk .NativeSelect_SelectButton__iCzrR .NativeSelect_Placeholder__P0JIM{color:var(--globalTextSecondary)}.NativeSelect_FormGroup__uRTOk input{flex:1 1;padding:12px 14px}.NativeSelect_FormGroup__uRTOk input::placeholder{color:var(--globalTextSecondary)}.NativeSelect_FormGroup__uRTOk button{flex:0 0 auto;padding:0 12px}.NativeSelect_FormGroup__uRTOk button i[data-icon=chevron-down]{transform:rotate(0deg);transition:transform .2s ease-in-out}.NativeSelect_FormGroup__uRTOk:hover{border-color:var(--globalTextSecondary)}.NativeSelect_FormGroup__uRTOk[data-focused=true]{box-shadow:0 0 0 3px rgba(83,51,161,.16);border-color:var(--brandAccentSecondary);outline:1px solid var(--brandAccentSecondary)}.NativeSelect_FormGroup__uRTOk[data-open=true] button i[data-icon=chevron-down]{transform:rotate(180deg)}.NativeSelect_FormGroup__uRTOk[data-disabled=true]{background:var(--globalBgLightPrimary)!important;border-color:var(--globalDividerDark)!important;color:var(--globalTextSecondary)!important;cursor:not-allowed}.NativeSelect_FormGroup__uRTOk[data-disabled=true] select{cursor:not-allowed}.NativeSelect_Container__RX3cu[data-invalid=true] .NativeSelect_FormGroup__uRTOk{border-color:var(--brandAccentError);background:var(--brandAccentErrorLight)}.NativeSelect_Container__RX3cu.NativeSelect_WithPrefixIcon__pmJKc .NativeSelect_FormGroup__uRTOk{position:relative}.NativeSelect_Container__RX3cu.NativeSelect_WithPrefixIcon__pmJKc .NativeSelect_FormGroup__uRTOk .NativeSelect_PrefixIcon__PeimB{display:inline-flex;position:absolute;left:12px;top:50%;transform:translateY(-50%);pointer-events:none}.NativeSelect_Container__RX3cu.NativeSelect_WithPrefixIcon__pmJKc .NativeSelect_FormGroup__uRTOk .NativeSelect_CloseButton__Dk2ri{display:inline-flex;position:absolute;left:12px;top:50%;transform:translateY(-50%)}@media screen and (min-width:1024px){.NativeSelect_Container__RX3cu.NativeSelect_WithPrefixIcon__pmJKc .NativeSelect_FormGroup__uRTOk .NativeSelect_CloseButton__Dk2ri{display:none}}.NativeSelect_Container__RX3cu.NativeSelect_WithPrefixIcon__pmJKc .NativeSelect_FormGroup__uRTOk .NativeSelect_GhostValue__aKlph{position:absolute;left:3rem;right:3rem;top:50%;transform:translateY(-50%);pointer-events:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.NativeSelect_Container__RX3cu.NativeSelect_WithPrefixIcon__pmJKc .NativeSelect_FormGroup__uRTOk input{padding-left:3rem}.CompetitionSelect_Container__vvrld{width:auto;display:flex;justify-content:center;margin-bottom:2rem}@media screen and (min-width:1024px){.CompetitionSelect_Container__vvrld{margin-bottom:2.5rem}}.CompetitionSelect_Container__vvrld div[data-context=form-group]>div{width:auto;border-radius:2.5rem;border-color:var(--globalDivider)}.CompetitionSelect_Container__vvrld div[data-context=form-group]>div button{flex:0 1 auto;color:var(--globalTextSecondary);padding:1rem 1.5rem;font-size:1.125rem;font-style:normal;font-variation-settings:"wght" 660;line-height:1.5rem;letter-spacing:-.54px}.Step_AnnualConsumption_Header__yQ6V6 p{font-size:1rem;font-style:normal;font-weight:500;line-height:1.25rem;letter-spacing:-.48px}.Step_AnnualConsumption_Header__yQ6V6 p button{font-variation-settings:"wght" 580;color:var(--brandAccentSecondary);cursor:pointer}.Step_AnnualConsumption_Header__yQ6V6 p button[data-focused=true]{outline:2px solid var(--brandAccentSecondary)}@media screen and (min-width:1024px){.Step_AnnualConsumption_Content__JNaBO .Step_AnnualConsumption_SelectUnit__foxYL{flex:0 0 104px}.Step_AnnualConsumption_Content__JNaBO .Step_AnnualConsumption_Consumption__rPJe0 div[data-context=form-group-container]{display:flex;gap:8px;justify-content:space-between}.Step_AnnualConsumption_Content__JNaBO .Step_AnnualConsumption_Consumption__rPJe0 div[data-context=form-group-container] div[data-context=form-group-label]{margin-bottom:0}.Step_AnnualConsumption_Content__JNaBO .Step_AnnualConsumption_Consumption__rPJe0 div[data-context=form-group-container] input{flex:0 0 145px}}.Step_AnnualConsumption_Content__JNaBO .Step_AnnualConsumption_Consumption__rPJe0 div[data-context=form-group]{display:flex;align-items:center;gap:.5rem}.Step_AnnualConsumption_Content__JNaBO .Step_AnnualConsumption_Consumption__rPJe0 div[data-context=form-group] label[data-component=radio]{flex:0 0 3rem;text-align:center;align-items:center;justify-content:center}.Step_AnnualConsumption_Wrapper__VvHA5{position:relative;display:flex;flex-direction:column;gap:1.5rem}.FileField_Container__67JNk label{display:inline-block;margin-bottom:12px}.FileField_Container__67JNk label+ul{margin-top:0}.FileField_Container__67JNk.FileField_Error__2DjsO .FileField_Dropzone__rSNdd{border-color:var(--brandAccentError);background:var(--brandAccentErrorLight)}.FileField_Container__67JNk.FileField_Disabled__U2tok .FileField_Dropzone__rSNdd{cursor:not-allowed;border-color:var(--globalDividerDark);background:var(--globalBgLightSecondary)}.FileField_Dropzone__rSNdd{border-radius:12px;border:1px dashed var(--globalDividerDark);background:var(--globalBgLightPrimary);padding:1.5rem;cursor:pointer;transition:border-color .2s ease-in-out,background .2s ease-in-out,outline .2s ease-in-out}.FileField_Dropzone__rSNdd.FileField_BgWhite__hWhbb{background:var(--globalBgLightSecondary)}.FileField_Dropzone__rSNdd.FileField_Focus__LE_hg:focus-within{outline:1px solid var(--brandAccentSecondary);outline-offset:2px}.FileField_Dropzone__rSNdd .FileField_Over__f76Ob,.FileField_Dropzone__rSNdd:hover{border-color:var(--brandAccentSecondary);background:var(--brandAccentSecondaryLight)}.FileField_Info__PChVV{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}.FileField_Info__PChVV p{font-size:1rem;font-style:normal;font-weight:500;line-height:1.25rem;letter-spacing:-.48px;text-align:center}.FileField_Info__PChVV p strong{color:var(--brandAccentSecondary);font-variation-settings:"wght" 660}.FileField_Info__PChVV var{font-size:14px;font-style:normal;font-variation-settings:"wght" 520;line-height:normal;letter-spacing:-.42px;color:var(--globalTextSecondary)}.FileField_Files__67Qzc{margin-top:12px;display:flex;flex-direction:column;gap:12px;width:100%}.FileField_Files__67Qzc li{position:relative;display:flex;flex-direction:column;gap:1rem;border-radius:1rem;border:1px solid var(--globalDivider);background:var(--globalBgLightSecondary);padding:5.5rem 1.5rem 1.5rem}@media screen and (min-width:1024px){.FileField_Files__67Qzc li{flex-direction:row;justify-content:space-between;align-items:center;padding:1.125rem 1.5rem 1.125rem 4.5rem}}.FileField_Files__67Qzc li>div{display:flex;flex-direction:column;gap:4px}@media screen and (min-width:1024px){.FileField_Files__67Qzc li>div{padding-left:1rem;border-left:1px solid var(--globalDivider)}}.FileField_Files__67Qzc li>div strong{display:block;color:var(--globalTextPrimary);font-size:1rem;font-style:normal;font-variation-settings:"wght" 660;line-height:1.25rem;letter-spacing:-.48px;word-break:break-all}.FileField_Files__67Qzc li>div var{color:var(--globalTextSecondary);font-size:1rem;font-style:normal;font-weight:500;line-height:1.25rem;letter-spacing:-.48px}.FileField_Files__67Qzc li:before{content:"";position:absolute;top:1.5rem;left:1.5rem;color:var(--globalTextSecondary);width:2rem;height:2rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-image:url(/icons/svg/file-04.svg);mask-image:url(/icons/svg/file-04.svg);background:currentColor}@media screen and (min-width:1024px){.FileField_Files__67Qzc li:before{top:1.375rem}}.Loading_Container__9Asii{display:inline-flex;align-self:center;width:4rem;height:4rem;flex:0 0 auto}.Loading_Container__9Asii video{pointer-events:none}.SimpleCalculatorForm_Container__9Io_E{display:flex;flex-direction:column;gap:1.5rem;height:100%}.SimpleCalculatorForm_Container__9Io_E h2{font-variation-settings:"wght" 660;font-size:1.5rem;line-height:1.875rem;letter-spacing:-.72px}@media screen and (min-width:1024px){.SimpleCalculatorForm_Container__9Io_E h2{font-size:2rem;line-height:2.5rem;letter-spacing:-.96px}}.SimpleCalculatorForm_Container__9Io_E h2+p{color:var(--globalTextSecondary);font-size:1rem;font-style:normal;font-weight:500;line-height:1.25rem;letter-spacing:-.48px;margin-top:8px}.SimpleCalculatorForm_Container__9Io_E .SimpleCalculatorForm_Group__muFKZ{flex-direction:column;gap:1.5rem;height:100%}.SimpleCalculatorForm_Container__9Io_E .SimpleCalculatorForm_Group__muFKZ:not([hidden]){display:flex}.SimpleCalculatorForm_Container__9Io_E .SimpleCalculatorForm_Switch__w9jA0{color:var(--globalTextSecondary);font-size:1rem;font-style:normal;font-weight:500;line-height:1.25rem;letter-spacing:-.48px;cursor:pointer}.SimpleCalculatorForm_Container__9Io_E>button{margin-top:auto}.SimpleCalculatorForm_Container__9Io_E .SimpleCalculatorForm_Terms__yRUQF{color:var(--globalTextSecondary);font-size:14px;font-style:normal;font-variation-settings:"wght" 520;line-height:normal;letter-spacing:-.42px}.SimpleCalculatorForm_Container__9Io_E .SimpleCalculatorForm_Terms__yRUQF a{text-decoration:underline}.SimpleCalculatorForm_Container__9Io_E .SimpleCalculatorForm_Terms__yRUQF a:hover{color:var(--globalTextPrimary)}.SimpleCalculatorForm_Container__9Io_E .SimpleCalculatorForm_HousingType__e1jBT label[data-selected=true] div[data-context=radio-item-label] i[data-icon]{color:var(--brandAccentSecondary)}.SimpleCalculatorForm_Container__9Io_E .SimpleCalculatorForm_HousingType__e1jBT div[data-context=radio-item-label]{display:flex;flex-direction:column;gap:4px;justify-content:center;align-items:center}.SimpleCalculatorForm_ButtonGroup__01f_6{display:flex;align-items:center;gap:1rem;margin-top:auto}.SimpleCalculatorForm_UnderlineButton__cLik8{text-decoration:underline;cursor:pointer}.SimpleCalculatorForm_Products__gRwcS{display:flex;flex-direction:column;gap:12px}.SimpleCalculatorForm_Products__gRwcS li{border-radius:1rem;border:1px solid var(--globalDivider);background:var(--globalBgLightSecondary);padding:1rem;display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;gap:.75rem}@media screen and (min-width:1024px){.SimpleCalculatorForm_Products__gRwcS li{flex-direction:row;align-items:center}}.SimpleCalculatorForm_Products__gRwcS li button[data-variant=primary]{width:100%}@media screen and (min-width:1024px){.SimpleCalculatorForm_Products__gRwcS li button[data-variant=primary]{width:auto}}.SimpleCalculatorForm_Products__gRwcS li .SimpleCalculatorForm_DescribedValue__UQ3RU{flex-direction:row;align-items:center}.SimpleCalculatorForm_Products__gRwcS li h3{font-size:1.125rem;font-style:normal;font-variation-settings:"wght" 580;line-height:1.5rem;letter-spacing:-.54px;margin-bottom:2px}@media screen and (min-width:1024px){.SimpleCalculatorForm_Products__gRwcS li strong{font-size:1.5rem;line-height:1}}.SimpleCalculatorForm_Products__gRwcS li p{color:var(--brandAccentWarning);font-size:1rem;font-style:normal;font-variation-settings:"wght" 660;line-height:1.25rem;letter-spacing:-.48px;margin-top:8px}.SimpleCalculatorForm_Products__gRwcS .SimpleCalculatorForm_ProductActions__WLndu{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:1.25rem;flex:0 0 auto}.SimpleCalculatorForm_Products__gRwcS .SimpleCalculatorForm_ProductActions__WLndu 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}