.Beregning_beregningSection__FNboz{display:flex;align-items:center;justify-content:center;position:relative;color:#fff;padding:0 20px;z-index:0;height:100vh}.Beregning_imageWrapper__HgZw9{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.Beregning_beregningSection__FNboz:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);z-index:2}.Beregning_beregningContent__FN1hv{max-width:700px;width:100%;margin:0 auto;padding:20px;border-radius:10px;gap:10px;background-color:rgb(11,12,15,.5);display:flex;flex-direction:column;position:relative;z-index:2}.Beregning_beregningContent__FN1hv h2,.Beregning_beregningContent__FN1hv p{text-align:left}.Beregning_projectGrid__NRZTM{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;gap:10px;text-align:left}.Beregning_projectButton__mQ8KE{background-color:rgba(234,234,234,.9);color:#000;border:none;padding:20px;border-radius:8px;cursor:pointer;transition:background-color .3s ease;display:flex;align-items:center;flex-direction:column;gap:10px}.Beregning_projectButton__mQ8KE p{color:#000;padding:0;margin:0}.Beregning_projectIcon__ApjPJ{width:64px;height:64px;object-fit:contain}.Beregning_projectButton__mQ8KE.Beregning_selected__pwe_7 .Beregning_projectIcon__ApjPJ,.Beregning_projectButton__mQ8KE:hover .Beregning_projectIcon__ApjPJ{opacity:.8}.Beregning_projectButton__mQ8KE.Beregning_selected__pwe_7,.Beregning_projectButton__mQ8KE:hover{background-color:#fff}.Beregning_addressSection__P3cjL{display:flex;align-items:flex-start}.Beregning_addressInputContainer__YO_sq{flex:1 1;display:flex;flex-direction:column;gap:10px;height:150px}.Beregning_addressDetails__26CRP{background-color:rgba(234,234,234,.9);padding:10px;border-radius:10px 0 0 10px;height:100%}.Beregning_addressDetails__26CRP p{margin:0;color:#000}.Beregning_mapImage__qayuZ{padding:10px;width:300px;height:150px;border-radius:0 10px 10px 0;object-fit:cover;background-color:rgba(234,234,234,.9)}.Beregning_propertyGrid__Cd02I{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;gap:10px;text-align:left}.Beregning_propertyButton__ynMVJ{background-color:rgba(234,234,234,.9);color:#000;border:none;padding:20px;border-radius:8px;cursor:pointer;transition:background-color .3s ease;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;gap:10px}.Beregning_propertyButton__ynMVJ p{color:#000;font-size:1.125rem;padding:0;margin:0}.Beregning_propertyButton__ynMVJ h3{font-size:1.125rem;font-weight:600;text-align:left}.Beregning_propertyButton__ynMVJ label{text-align:left}.Beregning_propertyButton__ynMVJ.Beregning_selected__pwe_7 .Beregning_projectIcon__ApjPJ,.Beregning_propertyButton__ynMVJ:hover .Beregning_projectIcon__ApjPJ{opacity:.9}.Beregning_propertyButton__ynMVJ.Beregning_selected__pwe_7,.Beregning_propertyButton__ynMVJ:hover{background-color:#fff}.Beregning_propertyButton__ynMVJ.Beregning_selected__pwe_7 h3{color:#2639e2}.Beregning_formContainer__gWdKR{display:flex;flex-direction:column;gap:10px}.Beregning_formGroup__VZ9fS{text-align:left}.Beregning_formGroup__VZ9fS label{display:flex;align-items:center;color:#fff}.Beregning_input__ivA7N,.Beregning_textarea__Tl1hN{width:100%;padding:20px 15px;border:none;border-radius:8px;background-color:rgba(234,234,234,.9);color:#000;font-family:inherit;font-size:1rem}.Beregning_formGroup__VZ9fS .Beregning_input__ivA7N:focus,.Beregning_formGroup__VZ9fS .Beregning_textarea__Tl1hN:focus{outline:none;border:none}.Beregning_textarea__Tl1hN{height:100px;resize:none}.Beregning_termsLabel__qCLqk{gap:8px;color:#fff;font-size:1rem}.Beregning_termsCheckbox__b74yT{width:20px;height:20px;cursor:pointer;margin-right:1rem}.Beregning_termsLink__yX_JL{color:#2639e2;text-decoration:underline;transition:color .3s ease}.Beregning_termsLink__yX_JL:hover{color:#fff}.Beregning_submitButton__3Zwg0{background-color:#1f6200;color:#fff;border:none;padding:15px;width:100%;border-radius:10px;cursor:pointer;transition:background-color .3s ease;font-size:1rem;font-weight:500}.Beregning_submitButton__3Zwg0:hover{background-color:#000}.Beregning_navigation__fqhef{display:flex;justify-content:space-between;align-items:center;position:relative}.Beregning_navButton__HCV6J{background-color:#1f6200;color:#fff;border:none;width:45px;height:45px;border-radius:8px;cursor:pointer;font-size:1.5rem;display:flex;align-items:center;justify-content:center;transition:background-color .3s ease}.Beregning_navButton__HCV6J:disabled{background-color:#ccc;cursor:not-allowed}.Beregning_navButton__HCV6J:hover:not(:disabled){background-color:#1f6200}.Beregning_progressContainer__pmjrM{flex:1 1;height:8px;background-color:rgba(0,0,0,.5);border-radius:5px;overflow:hidden;margin:0 10px}.Beregning_progressBar__mIKfi{height:100%;background-color:#1f6200;transition:width .3s ease;border-radius:5px}.Beregning_feedbackSuccess__RVEsq{background-color:#28a746b5}.Beregning_feedbackError__V_WWF{background-color:#dc3546b5}@media (max-width:820px){.Beregning_beregningSection__FNboz{height:100vh;padding:0 32px}}@media (max-width:430px){.Beregning_beregningSection__FNboz{height:100%;padding:16px}.Beregning_projectGrid__NRZTM{grid-template-columns:repeat(1,1fr)}.Beregning_projectButton__mQ8KE{flex-direction:row}.Beregning_propertyGrid__Cd02I{grid-template-columns:repeat(1,1fr)}.Beregning_navButton__HCV6J{width:35px;height:35px}.Beregning_addressSection__P3cjL{align-items:center;flex-direction:column}.Beregning_addressInputContainer__YO_sq{width:100%}.Beregning_addressDetails__26CRP{border-radius:10px 10px 0 0}.Beregning_mapImage__qayuZ{width:100%;height:200px;border-radius:0 0 10px 10px}}.Beregning_loadingOverlay__lv_Sh{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);display:flex;justify-content:center;align-items:center;z-index:10;border-radius:10px}.Beregning_spinner__bAIUP{width:50px;height:50px;border:5px solid #fff;border-top-color:#2639e2;border-radius:50%;animation:Beregning_spin__6Dlns .5s linear infinite}@keyframes Beregning_spin__6Dlns{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Beregning_submitButton__3Zwg0:disabled{background-color:#ccc;cursor:not-allowed}