#staedte[data-astro-cid-kttmhjzr][data-active-calc=komplettsanierung],#cities[data-astro-cid-kttmhjzr][data-active-calc=komplettsanierung],#staedte[data-astro-cid-kttmhjzr][data-active-calc=home-remodel-cost],#cities[data-astro-cid-kttmhjzr][data-active-calc=home-remodel-cost],#staedte[data-astro-cid-kttmhjzr][data-active-calc=house-renovation-cost],#cities[data-astro-cid-kttmhjzr][data-active-calc=house-renovation-cost]{--theme-border:#334155;--theme-text:#0f172a;--theme-hover-bg:#f8fafc;--theme-glow:#33415538;--theme-metric-bg:#f1f5f9;--theme-metric-border:#cbd5e1;--theme-metric-text:#0f172a}#staedte[data-astro-cid-kttmhjzr][data-active-calc=dachsanierung],#cities[data-astro-cid-kttmhjzr][data-active-calc=dachsanierung],#staedte[data-astro-cid-kttmhjzr][data-active-calc=roof-replacement-cost],#cities[data-astro-cid-kttmhjzr][data-active-calc=roof-replacement-cost]{--theme-border:#991b1b;--theme-text:#7f1d1d;--theme-hover-bg:#fef2f2;--theme-glow:#991b1b38;--theme-metric-bg:#fee2e2;--theme-metric-border:#fca5a5;--theme-metric-text:#7f1d1d}#staedte[data-astro-cid-kttmhjzr][data-active-calc=fassadendaemmung],#cities[data-astro-cid-kttmhjzr][data-active-calc=fassadendaemmung],#staedte[data-astro-cid-kttmhjzr][data-active-calc=siding-cost-calculator],#cities[data-astro-cid-kttmhjzr][data-active-calc=siding-cost-calculator],#staedte[data-astro-cid-kttmhjzr][data-active-calc=external-wall-insulation],#cities[data-astro-cid-kttmhjzr][data-active-calc=external-wall-insulation]{--theme-border:#b45309;--theme-text:#78350f;--theme-hover-bg:#fffbeb;--theme-glow:#b4530938;--theme-metric-bg:#fef3c7;--theme-metric-border:#fcd34d;--theme-metric-text:#78350f}#staedte[data-astro-cid-kttmhjzr][data-active-calc=fenstertausch],#cities[data-astro-cid-kttmhjzr][data-active-calc=fenstertausch],#staedte[data-astro-cid-kttmhjzr][data-active-calc=window-replacement-cost],#cities[data-astro-cid-kttmhjzr][data-active-calc=window-replacement-cost]{--theme-border:#0369a1;--theme-text:#0c4a6e;--theme-hover-bg:#f0f9ff;--theme-glow:#0369a138;--theme-metric-bg:#e0f2fe;--theme-metric-border:#7dd3fc;--theme-metric-text:#0c4a6e}#staedte[data-astro-cid-kttmhjzr][data-active-calc=badsanierung],#cities[data-astro-cid-kttmhjzr][data-active-calc=badsanierung],#staedte[data-astro-cid-kttmhjzr][data-active-calc=bathroom-remodel-cost],#cities[data-astro-cid-kttmhjzr][data-active-calc=bathroom-remodel-cost],#staedte[data-astro-cid-kttmhjzr][data-active-calc=bathroom-renovation-cost],#cities[data-astro-cid-kttmhjzr][data-active-calc=bathroom-renovation-cost]{--theme-border:#0f766e;--theme-text:#134e4a;--theme-hover-bg:#f0fdfa;--theme-glow:#0f766e38;--theme-metric-bg:#ccfbf1;--theme-metric-border:#5eead4;--theme-metric-text:#134e4a}#staedte[data-astro-cid-kttmhjzr][data-active-calc=foerderrechner],#cities[data-astro-cid-kttmhjzr][data-active-calc=foerderrechner],#staedte[data-astro-cid-kttmhjzr][data-active-calc=energy-tax-credits],#cities[data-astro-cid-kttmhjzr][data-active-calc=energy-tax-credits],#staedte[data-astro-cid-kttmhjzr][data-active-calc=home-energy-grants],#cities[data-astro-cid-kttmhjzr][data-active-calc=home-energy-grants]{--theme-border:#047857;--theme-text:#064e3b;--theme-hover-bg:#ecfdf5;--theme-glow:#04785738;--theme-metric-bg:#d1fae5;--theme-metric-border:#6ee7b7;--theme-metric-text:#064e3b}#staedte[data-astro-cid-kttmhjzr][data-active-calc=heizungstausch],#cities[data-astro-cid-kttmhjzr][data-active-calc=heizungstausch],#staedte[data-astro-cid-kttmhjzr][data-active-calc=heat-pump-cost],#cities[data-astro-cid-kttmhjzr][data-active-calc=heat-pump-cost]{--theme-border:#ea580c;--theme-text:#7c2d12;--theme-hover-bg:#fff7ed;--theme-glow:#ea580c38;--theme-metric-bg:#ffedd5;--theme-metric-border:#fdba74;--theme-metric-text:#7c2d12}#staedte[data-astro-cid-kttmhjzr][data-active-calc=sanierungs-roi],#cities[data-astro-cid-kttmhjzr][data-active-calc=sanierungs-roi],#staedte[data-astro-cid-kttmhjzr][data-active-calc=renovation-roi],#cities[data-astro-cid-kttmhjzr][data-active-calc=renovation-roi],#staedte[data-astro-cid-kttmhjzr][data-active-calc=property-renovation-roi],#cities[data-astro-cid-kttmhjzr][data-active-calc=property-renovation-roi]{--theme-border:#4338ca;--theme-text:#312e81;--theme-hover-bg:#eef2ff;--theme-glow:#4338ca38;--theme-metric-bg:#e0e7ff;--theme-metric-border:#a5b4fc;--theme-metric-text:#312e81}.city-card[data-astro-cid-kttmhjzr]:hover{border-color:var(--theme-border,#b45309)!important;background-color:var(--theme-hover-bg,#fffbeb)!important}.city-card[data-astro-cid-kttmhjzr]:hover .city-card-title[data-astro-cid-kttmhjzr]{color:var(--theme-text,#78350f)!important}.city-card[data-astro-cid-kttmhjzr] .city-card-glow[data-astro-cid-kttmhjzr]{background-color:var(--theme-glow,#b4530938)}.city-card[data-astro-cid-kttmhjzr] .city-card-metric[data-astro-cid-kttmhjzr]{color:var(--theme-metric-text,#78350f)!important;background-color:var(--theme-metric-bg,#fef3c7)!important;border-color:var(--theme-metric-border,#fcd34d)!important}.state-card[data-astro-cid-kttmhjzr]:hover{background-color:#fffbeb!important;border-color:#b45309!important}.state-card[data-astro-cid-kttmhjzr]:hover .state-card-title[data-astro-cid-kttmhjzr]{color:#78350f!important}.state-card[data-astro-cid-kttmhjzr] .state-card-glow[data-astro-cid-kttmhjzr]{background-color:#b4530938}.aurora-track[data-astro-cid-nr7qtfxo]{position:relative;overflow:hidden}.aurora-track[data-astro-cid-nr7qtfxo] .aurora-glow[data-astro-cid-nr7qtfxo]{pointer-events:none;opacity:0;filter:blur(18px);width:130px;height:130px;transform:translate3d(calc(var(--mouse-x,0px) - 65px), calc(var(--mouse-y,0px) - 65px), 0);background:radial-gradient(circle, var(--aurora-c1,#d977066b) 0%, var(--aurora-c2,#f59e0b33) 40%, transparent 72%);z-index:1;will-change:transform, opacity;border-radius:9999px;transition:transform 1.25s cubic-bezier(.16,1,.3,1),opacity .4s;position:absolute;top:0;left:0}.aurora-track[data-astro-cid-nr7qtfxo]:hover .aurora-glow[data-astro-cid-nr7qtfxo]{opacity:1}.aurora-track[data-astro-cid-jovpid4q]{position:relative;overflow:hidden}.aurora-track[data-astro-cid-jovpid4q] .aurora-glow[data-astro-cid-jovpid4q]{pointer-events:none;opacity:0;filter:blur(16px);width:120px;height:120px;transform:translate3d(calc(var(--mouse-x,0px) - 60px), calc(var(--mouse-y,0px) - 60px), 0);background:radial-gradient(circle, var(--aurora-c1,#d977066b) 0%, var(--aurora-c2,#f59e0b33) 40%, transparent 72%);z-index:1;will-change:transform, opacity;border-radius:9999px;transition:transform 1.25s cubic-bezier(.16,1,.3,1),opacity .35s;position:absolute;top:0;left:0}.aurora-track[data-astro-cid-jovpid4q]:hover .aurora-glow[data-astro-cid-jovpid4q]{opacity:1}.aurora-track[data-astro-cid-s5h3z5t4]{position:relative;overflow:hidden}.aurora-track[data-astro-cid-s5h3z5t4] .aurora-glow[data-astro-cid-s5h3z5t4]{pointer-events:none;opacity:0;filter:blur(20px);width:140px;height:140px;transform:translate3d(calc(var(--mouse-x,0px) - 70px), calc(var(--mouse-y,0px) - 70px), 0);z-index:1;will-change:transform, opacity;background:radial-gradient(circle,#d9770666 0%,#f59e0b33 40%,#0000 72%);border-radius:9999px;transition:transform 1.25s cubic-bezier(.16,1,.3,1),opacity .4s;position:absolute;top:0;left:0}.aurora-track[data-astro-cid-s5h3z5t4]:hover .aurora-glow[data-astro-cid-s5h3z5t4]{opacity:1}.aurora-track[data-astro-cid-nxx4w26w]{position:relative;overflow:hidden}.aurora-track[data-astro-cid-nxx4w26w] .aurora-glow[data-astro-cid-nxx4w26w]{pointer-events:none;opacity:0;filter:blur(20px);width:140px;height:140px;transform:translate3d(calc(var(--mouse-x,0px) - 70px), calc(var(--mouse-y,0px) - 70px), 0);z-index:1;will-change:transform, opacity;background:radial-gradient(circle,#d9770666 0%,#f59e0b33 40%,#0000 72%);border-radius:9999px;transition:transform 1.25s cubic-bezier(.16,1,.3,1),opacity .4s;position:absolute;top:0;left:0}.aurora-track[data-astro-cid-nxx4w26w]:hover .aurora-glow[data-astro-cid-nxx4w26w]{opacity:1}.aurora-track[data-astro-cid-gojxzbmk]{position:relative;overflow:hidden}.aurora-track[data-astro-cid-gojxzbmk] .aurora-glow[data-astro-cid-gojxzbmk]{pointer-events:none;opacity:0;filter:blur(20px);width:140px;height:140px;transform:translate3d(calc(var(--mouse-x,0px) - 70px), calc(var(--mouse-y,0px) - 70px), 0);z-index:1;will-change:transform, opacity;background:radial-gradient(circle,#d9770661 0%,#f59e0b26 40%,#0000 72%);border-radius:9999px;transition:transform 1.25s cubic-bezier(.16,1,.3,1),opacity .4s;position:absolute;top:0;left:0}.aurora-track[data-astro-cid-gojxzbmk]:hover .aurora-glow[data-astro-cid-gojxzbmk]{opacity:1}
