.priceCalculatorEntryDE-module__J8kNIG__container{grid-gap:var(--size-s);grid-template-columns:1fr 1fr;align-items:center;font-family:Silka,Helvetica,Arial,sans-serif;display:grid}.priceCalculatorEntryDE-module__J8kNIG__container input,.priceCalculatorEntryDE-module__J8kNIG__container button{font-family:Silka,Helvetica,Arial,sans-serif}@media (max-width:820px){.priceCalculatorEntryDE-module__J8kNIG__container{grid-template-columns:1fr}}.priceCalculatorEntryDE-module__J8kNIG__title{color:var(--on-surface);font-size:1.5rem;font-style:normal;font-weight:600;line-height:1.812rem}@media (max-width:820px){.priceCalculatorEntryDE-module__J8kNIG__title{font-size:1rem;line-height:1.5rem}}.priceCalculatorEntryDE-module__J8kNIG__details{color:var(--on-bg);font-size:1rem;font-style:normal;font-weight:400;line-height:1.75rem}@media (max-width:820px){.priceCalculatorEntryDE-module__J8kNIG__details{font-size:.875rem;line-height:1.5rem}}
@keyframes FloatingPCButton-module__EYZT1q__fadeIn{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0,0)}}.FloatingPCButton-module__EYZT1q__floatingButton{background:var(--tibber-brand);border-radius:var(--radius-xl);padding:var(--spacing-m) calc(var(--spacing-xs) * 3);z-index:199;cursor:pointer;opacity:0;font-family:Silka,Helvetica,Arial,sans-serif;animation-name:FloatingPCButton-module__EYZT1q__fadeIn;animation-duration:.35s;animation-timing-function:ease-in-out;animation-delay:.1s;animation-fill-mode:forwards;position:fixed;bottom:6rem;right:1.2rem}@media (max-width:820px){.FloatingPCButton-module__EYZT1q__floatingButton{padding:calc(var(--spacing-xs) * 3) var(--spacing-m)}}.FloatingPCButton-module__EYZT1q__container{color:var(--on-tibber-brand);justify-content:center;align-items:center;font-family:Silka;font-size:1rem;font-style:normal;font-weight:600;line-height:1.5rem;display:flex}@media (max-width:820px){.FloatingPCButton-module__EYZT1q__container{font-size:.875rem;line-height:1.25rem}}
.addressFormDE-module__7k-Q_a__container{align-items:start;gap:var(--spacing-s);grid-template-columns:3fr 2fr;display:grid}@media (max-width:520px){.addressFormDE-module__7k-Q_a__container{grid-template-columns:1fr 1fr}}.addressFormDE-module__7k-Q_a__iconColor{color:var(--primary)}.addressFormDE-module__7k-Q_a__button{height:calc(var(--spacing-m) * 3.5);margin-top:calc(var(--spacing-m) * 1.85)}
.addressFormNL-module-scss-module__MlAR9q__formGroup{align-items:space-between;flex-direction:column;justify-content:center;display:flex}.addressFormNL-module-scss-module__MlAR9q__formGroup .addressFormNL-module-scss-module__MlAR9q__addressBox,.addressFormNL-module-scss-module__MlAR9q__formGroup .addressFormNL-module-scss-module__MlAR9q__errorBox{margin-top:1.5rem}.addressFormNL-module-scss-module__MlAR9q__inputContainer{justify-content:flex-start;align-items:flex-start;margin-top:2rem;display:flex}.addressFormNL-module-scss-module__MlAR9q__inputContainer .addressFormNL-module-scss-module__MlAR9q__postalCode,.addressFormNL-module-scss-module__MlAR9q__inputContainer .addressFormNL-module-scss-module__MlAR9q__buildingNo{flex-basis:33%;margin-right:1rem}.addressFormNL-module-scss-module__MlAR9q__inputContainer .addressFormNL-module-scss-module__MlAR9q__addition{flex-basis:33%}@media (max-width:570px){.addressFormNL-module-scss-module__MlAR9q__inputContainer{flex-wrap:wrap;justify-content:space-between}.addressFormNL-module-scss-module__MlAR9q__inputContainer .addressFormNL-module-scss-module__MlAR9q__postalCode{flex-basis:45%}.addressFormNL-module-scss-module__MlAR9q__inputContainer .addressFormNL-module-scss-module__MlAR9q__buildingNo{flex-basis:45%;margin-right:0}.addressFormNL-module-scss-module__MlAR9q__inputContainer .addressFormNL-module-scss-module__MlAR9q__addition{flex-basis:100%}}.addressFormNL-module-scss-module__MlAR9q__radioButtonContainer{grid-gap:1rem;border:none;grid-template-columns:1fr 1fr;margin:0;padding:0;display:grid}.addressFormNL-module-scss-module__MlAR9q__radioButtonContainer legend{color:var(--on-surface-opt2);margin-bottom:var(--spacing-s)}@media (max-width:570px){.addressFormNL-module-scss-module__MlAR9q__radioButtonContainer{grid-template-columns:1fr}}
.PriceCalculatorEntryNL-module-scss-module__rj7Kqq__container{background:var(--bg);max-width:30rem;color:var(--on-surface);border-radius:1.5rem;flex-direction:column;padding:2rem;display:flex;box-shadow:0 4px 12px #00000040}@media (max-width:570px){.PriceCalculatorEntryNL-module-scss-module__rj7Kqq__container{padding:1rem}}.PriceCalculatorEntryNL-module-scss-module__rj7Kqq__spacer{padding-top:var(--spacing-xl)}.PriceCalculatorEntryNL-module-scss-module__rj7Kqq__benefitsField{align-items:center;margin-bottom:1dvb;display:flex}.PriceCalculatorEntryNL-module-scss-module__rj7Kqq__benefitsField svg{margin-right:1rem}@media (max-width:820px){.PriceCalculatorEntryNL-module-scss-module__rj7Kqq__spacer,.PriceCalculatorEntryNL-module-scss-module__rj7Kqq__benefitsField{display:none}}.PriceCalculatorEntryNL-module-scss-module__rj7Kqq__title{margin-bottom:.5rem}.PriceCalculatorEntryNL-module-scss-module__rj7Kqq__blockContainer{justify-content:center;align-items:center;display:flex}
