@font-face{font-family:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_astro/figtree-latin-ext-wght-normal.DCwSJGxG.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_astro/figtree-latin-wght-normal.D_ZTVpCC.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Schibsted Grotesk Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/schibsted-grotesk-latin-ext-wght-normal.hsMS0n0O.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/schibsted-grotesk-latin-wght-normal.Bb8VGrTG.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--paper:#fbfaf8;--paper-soft:#f1f3f1;--surface:#fff;--pine-soft:#e0eeec;--honey-soft:#fbf3e4;--ink:#0f2725;--ink-soft:#37504e;--ink-mute:#536a68;--pine:#013334;--pine-deep:#002122;--honey:#8a5a12;--signal:#39b54a;--line:#e2e6e4;--line-soft:#eef1ef;--font-display:"Schibsted Grotesk Variable", "Figtree Variable", system-ui, sans-serif;--font-body:"Figtree Variable", system-ui, -apple-system, sans-serif;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:20px;--s-6:24px;--s-7:32px;--s-8:40px;--s-9:56px;--s-10:72px;--s-11:96px;--s-12:128px;--r-sm:10px;--r-md:16px;--r-lg:24px;--r-xl:32px;--r-pill:999px;--shadow-sm:0 1px 2px #1c2b260d, 0 2px 6px -2px #1c2b260d;--shadow-md:0 4px 14px -3px #1c2b2617, 0 2px 6px -3px #1c2b260f;--shadow-lg:0 20px 44px -14px #1c2b2629, 0 8px 18px -8px #1c2b2614;--wrap:1180px;--wrap-narrow:760px;--nav-h:76px}html.mo-root{background:var(--paper);color-scheme:light;scroll-behavior:smooth;scroll-padding-top:calc(var(--nav-h) + var(--s-6));-webkit-text-size-adjust:100%}.mo{background:var(--paper);color:var(--ink-soft);font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-size:17px;line-height:1.6}.mo *,.mo :before,.mo :after{box-sizing:border-box}.mo :where(h1,h2,h3,h4,h5,h6,p,ul,ol,dl,dd,figure,blockquote,fieldset,legend){margin:0}.mo :where(img,svg){max-width:100%;display:block}.mo [hidden]{display:none!important}.mo :where(a){color:var(--pine);text-decoration:none;transition:color .18s,background-color .18s,box-shadow .18s}.mo :where(a):hover{color:var(--pine-deep)}.mo :focus-visible{outline:2px solid var(--pine);outline-offset:3px;border-radius:4px}.mo ::selection{background:var(--pine-soft);color:var(--ink)}@media (prefers-reduced-motion:reduce){html.mo-root{scroll-behavior:auto}.mo *,.mo :before,.mo :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.mo .wrap{width:100%;max-width:var(--wrap);padding-inline:var(--s-6);margin-inline:auto}@media (width>=768px){.mo .wrap{padding-inline:var(--s-8)}}.mo .wrap--narrow{max-width:var(--wrap-narrow)}.mo .section{padding-block:clamp(var(--s-10), 9vw, var(--s-12))}.mo .section--tight{padding-block:clamp(var(--s-9), 6vw, var(--s-11))}.mo .section--tint{background:var(--paper-soft)}.mo .section--pine{background:var(--pine-soft)}.mo .display,.mo .h1,.mo .h2,.mo .h3{overflow-wrap:break-word;hyphens:auto;font-family:var(--font-display);color:var(--ink);text-wrap:balance}.mo .display{letter-spacing:-.035em;font-size:clamp(2.25rem,5.4vw,4.125rem);font-weight:700;line-height:1.04}.mo .h1{letter-spacing:-.032em;font-size:clamp(1.9375rem,4vw,3rem);font-weight:700;line-height:1.08}.mo .h2{letter-spacing:-.024em;font-size:clamp(1.5rem,2.6vw,2rem);font-weight:600;line-height:1.16}.mo .h3{letter-spacing:-.018em;font-size:1.3125rem;font-weight:600;line-height:1.3}.mo .h-ui{font-family:var(--font-body);color:var(--ink);letter-spacing:-.01em;font-size:1.0625rem;font-weight:600;line-height:1.35}.mo .lead{color:var(--ink-soft);text-wrap:pretty;max-width:58ch;font-size:clamp(1.0625rem,1.5vw,1.3125rem);font-weight:400;line-height:1.55}.mo .body{color:var(--ink-soft);text-wrap:pretty;line-height:1.65}.mo .caption{color:var(--ink-soft);font-size:15px;line-height:1.55}.mo .small{color:var(--ink-mute);font-size:14px;line-height:1.5}.mo .muted{color:var(--ink-mute)}.mo .eyebrow{align-items:center;gap:var(--s-2);color:var(--pine);font-size:15px;font-weight:600;display:inline-flex}.mo .eyebrow:before{content:"";background:var(--pine);border-radius:50%;flex:none;width:7px;height:7px}.mo .btn{justify-content:center;align-items:center;gap:var(--s-2);font-family:var(--font-body);border-radius:var(--r-pill);cursor:pointer;border:1px solid #0000;padding:15px 26px;font-size:1.0625rem;font-weight:600;line-height:1.2;transition:background-color .18s,color .18s,box-shadow .18s,transform .18s,border-color .18s;display:inline-flex}.mo .btn:active{transform:translateY(1px)}.mo .btn--lg{padding:18px 32px;font-size:1.125rem}.mo .btn--sm{padding:10px 18px;font-size:15px}.mo .btn--wide{width:100%}.mo .btn--primary{background:var(--pine);color:#fff;box-shadow:var(--shadow-md)}.mo .btn--primary:hover{background:var(--pine-deep);color:#fff;box-shadow:var(--shadow-lg)}.mo .btn--soft{background:var(--surface);color:var(--ink);border-color:var(--line);box-shadow:var(--shadow-sm)}.mo .btn--soft:hover{background:var(--paper-soft);color:var(--ink);box-shadow:var(--shadow-md)}.mo .btn--ghost{color:var(--pine);padding-inline:var(--s-4);background:0 0;border-color:#0000}.mo .btn--ghost:hover{background:var(--pine-soft)}.mo .card{background:var(--surface);border-radius:var(--r-lg);padding:var(--s-7);box-shadow:var(--shadow-sm);transition:box-shadow .22s,transform .22s}@media (width>=768px){.mo .card{padding:var(--s-8)}}.mo .card--lift:hover{box-shadow:var(--shadow-lg);translate:0 -3px}.mo .card--quiet{background:var(--paper-soft);box-shadow:none}.mo .card--pine{background:var(--pine-soft);box-shadow:none}.mo .pill{border-radius:var(--r-pill);background:var(--pine-soft);color:var(--pine);align-items:center;gap:7px;padding:7px 14px;font-size:14px;font-weight:600;display:inline-flex}.mo .pill--honey{background:var(--honey-soft);color:var(--honey)}.mo .pill--plain{background:var(--paper-soft);color:var(--ink-soft)}.mo .field{gap:8px;display:grid}.mo .field>label{color:var(--ink);font-size:15px;font-weight:600}.mo .input,.mo .textarea,.mo .select-el{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);width:100%;color:var(--ink);font-family:var(--font-body);padding:14px 18px;font-size:1.0625rem;transition:border-color .16s,box-shadow .16s}.mo .textarea{resize:vertical;min-height:128px}.mo .input::placeholder,.mo .textarea::placeholder{color:var(--ink-mute)}.mo .input:focus,.mo .textarea:focus,.mo .select-el:focus{border-color:var(--pine);box-shadow:0 0 0 4px var(--pine-soft);outline:none}.mo .grid{gap:var(--s-6);display:grid}.mo .grid-2,.mo .grid-3{grid-template-columns:1fr}@media (width>=700px){.mo .grid-2,.mo .grid-3{grid-template-columns:repeat(2,1fr)}}@media (width>=1000px){.mo .grid-3{grid-template-columns:repeat(3,1fr)}}html.js .mo .reveal{opacity:0;transition:opacity .55s cubic-bezier(.16,1,.3,1),transform .55s cubic-bezier(.16,1,.3,1);animation:.4s 2.5s forwards reveal-notfall;transform:translateY(16px)}html.js .mo .reveal.is-in{opacity:1;animation:none;transform:none}@keyframes reveal-notfall{to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){html.js .mo .reveal{opacity:1;animation:none;transform:none}}html.js .mo .reveal--sofort{animation:.55s cubic-bezier(.16,1,.3,1) both reveal-notfall;animation-delay:var(--sofort-verzug,0s);opacity:0;transform:translateY(16px)}@media (prefers-reduced-motion:reduce){html.js .mo .reveal--sofort{opacity:1;animation:none;transform:none}}.mo .sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mo .skip-link{left:var(--s-4);z-index:100;background:var(--pine);color:#fff;border-radius:var(--r-pill);box-shadow:var(--shadow-lg);padding:14px 22px;font-weight:600;transition:top .2s;position:absolute;top:-100px}.mo .skip-link:focus{top:var(--s-4);color:#fff}.mo .prose{max-width:68ch}.mo .prose h2{font-family:var(--font-display);letter-spacing:-.022em;color:var(--ink);margin-top:var(--s-10);margin-bottom:var(--s-4);font-size:1.625rem;font-weight:600;line-height:1.22}.mo .prose h3{font-family:var(--font-body);color:var(--ink);margin-top:var(--s-7);margin-bottom:var(--s-2);font-size:1.1875rem;font-weight:600}.mo .prose h4{font-family:var(--font-body);color:var(--ink);margin-top:var(--s-6);margin-bottom:var(--s-2);font-size:1.0625rem;font-weight:600}.mo .prose p,.mo .prose li{color:var(--ink-soft);line-height:1.7}.mo .prose p+p{margin-top:var(--s-4)}.mo .prose ul,.mo .prose ol{margin:var(--s-4) 0;gap:9px;padding-left:1.3rem;display:grid}.mo .prose li::marker{color:var(--pine)}.mo .prose a{color:var(--pine);text-underline-offset:3px;text-decoration:underline 1px}.mo .prose a:hover{text-decoration-thickness:2px}.mo .prose strong{color:var(--ink);font-weight:600}.mo .prose blockquote{margin:var(--s-6) 0;padding:var(--s-5) var(--s-6);background:var(--pine-soft);border-radius:var(--r-md)}.mo .prose blockquote p{color:var(--ink)}.mo .prose hr{border:0;border-top:1px solid var(--line);margin:var(--s-9) 0}.mo .prose code{background:var(--paper-soft);color:var(--ink);border-radius:6px;padding:2px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.88em}.mo .prose .table-wrap{margin:var(--s-6) 0;border-radius:var(--r-md);box-shadow:var(--shadow-sm);background:var(--surface);overflow-x:auto}.mo .prose table{border-collapse:collapse;width:100%;min-width:30rem;font-size:15px}.mo .prose thead th{text-align:left;background:var(--paper-soft);color:var(--ink);white-space:nowrap;padding:14px 18px;font-weight:600}.mo .prose tbody td{border-top:1px solid var(--line-soft);color:var(--ink-soft);padding:13px 18px}.mo .prose img{border-radius:var(--r-md);margin:var(--s-6) 0;box-shadow:var(--shadow-sm)}.mo .prose dl{margin:var(--s-6) 0;border-radius:var(--r-md);background:var(--surface);box-shadow:var(--shadow-sm);gap:0;display:grid;overflow:hidden}.mo .prose dl>div{border-top:1px solid var(--line-soft);gap:4px;padding:16px 20px;display:grid}.mo .prose dl>div:first-child{border-top:0}@media (width>=560px){.mo .prose dl>div{gap:var(--s-5);grid-template-columns:220px 1fr;align-items:baseline}}.mo .prose dt{color:var(--ink-mute);font-size:14px;font-weight:500}.mo .prose dd{color:var(--ink);margin:0;font-size:1.0625rem}.mo .todo{background:var(--honey-soft);border-bottom:1px dashed var(--honey);color:var(--honey);border-radius:5px;padding:1px 5px}.mo .prose dd.todo{justify-self:start}.mo .notice{max-width:68ch;padding:var(--s-6);border-radius:var(--r-lg);background:var(--honey-soft);color:var(--ink-soft);font-size:15px;line-height:1.65}.mo .notice strong{color:var(--honey)}.mo .notice code{color:var(--ink);background:#ffffffb3;border-radius:5px;padding:2px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px}.mo .answer-box{margin:var(--s-7) 0 var(--s-9);padding:var(--s-7);border-radius:var(--r-lg);background:var(--pine-soft)}.mo .answer-box__label{align-items:center;gap:var(--s-2);color:var(--pine);margin-bottom:var(--s-3);font-size:15px;font-weight:600;display:inline-flex}.mo .answer-box__label:before{content:"";background:var(--pine);border-radius:50%;flex:none;width:7px;height:7px}.mo .answer-box__text{font-family:var(--font-display);color:var(--ink);text-wrap:pretty;font-size:clamp(1.125rem,1.8vw,1.375rem);font-weight:500;line-height:1.45}.mo .artikel-meta{align-items:center;gap:var(--s-2) var(--s-4);color:var(--ink-mute);flex-wrap:wrap;font-size:15px;display:flex}.mo .artikel-meta>*{align-items:center;gap:8px;display:inline-flex}.mo .artikel-meta .dot{background:var(--line);border-radius:50%;width:3px;height:3px}.mo .quellen{margin-top:var(--s-4);gap:10px;padding:0;list-style:none;display:grid}.mo .quellen li{color:var(--ink-soft);font-size:15px}.mo .quellen a{color:var(--pine);text-underline-offset:3px;text-decoration:underline}.mo .crumbs__list,.mo .crumbs a{color:var(--ink-mute)}.mo .crumbs a:hover{color:var(--pine)}.mo .tag{border-radius:var(--r-pill);background:var(--pine-soft);color:var(--pine);align-items:center;gap:6px;padding:6px 13px;font-size:14px;font-weight:600;display:inline-flex}.mo .lesefortschritt{z-index:60;background:var(--pine);transform-origin:0;will-change:transform;pointer-events:none;opacity:0;height:3px;transition:opacity .25s;position:fixed;inset:0 0 auto;transform:scaleX(0)}.mo:has([data-artikel-koerper]) .lesefortschritt{opacity:1}@view-transition{navigation:auto}::view-transition-old(root){animation:.18s cubic-bezier(.4,0,1,1) both mo-aus}::view-transition-new(root){animation:.32s cubic-bezier(.16,1,.3,1) both mo-ein}@keyframes mo-aus{to{opacity:0;transform:translateY(-6px)}}@keyframes mo-ein{0%{opacity:0;transform:translateY(10px)}}.mo .monav{view-transition-name:mo-nav}.mo .lesefortschritt{view-transition-name:mo-fortschritt}.mo .btn{will-change:transform}.mo .btn--primary{position:relative;overflow:hidden}.mo .btn--primary:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 38%,#ffffff29 50%,#0000 62%);transition:transform .65s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;transform:translate(-120%)}.mo .btn--primary:hover:after{transform:translate(120%)}.mo details>:not(summary){animation:.3s cubic-bezier(.16,1,.3,1) both mo-auf}@keyframes mo-auf{0%{opacity:0;transform:translateY(-5px)}}.mo .prose p>a,.mo .prose li>a{background-image:linear-gradient(var(--pine), var(--pine));background-position:0 100%;background-repeat:no-repeat;background-size:0% 1.5px;padding-bottom:1px;text-decoration:none;transition:background-size .28s cubic-bezier(.16,1,.3,1)}.mo .prose p>a:hover,.mo .prose li>a:hover{background-size:100% 1.5px}@media (prefers-reduced-motion:reduce){.mo .lesefortschritt{display:none}::view-transition-old(root),::view-transition-new(root){animation:none}.mo .btn--primary:after{display:none}.mo details>:not(summary){animation:none}.mo .prose p>a,.mo .prose li>a{background-size:100% 1.5px;transition:none}}:root{--daten-gut:#257430;--daten-gut-weich:#d3e6d6;--daten-teuer:var(--honey);--daten-teuer-weich:#f2dfbe;--daten-fix:#6b7671;--daten-fix-weich:#dcdeda;--tief:#013334;--tief-fg:#ecf4f3;--tief-fg-soft:#b4cbc9;--tief-fg-mute:#8aa4a2;--tief-linie:#eef4f024;--honey-hell:#e8b563;--gewicht-display:800;--satz-eng:-.035em;--kurve-weich:cubic-bezier(.22, 1, .36, 1);--kurve-satt:cubic-bezier(.65, 0, .35, 1)}.korn{isolation:isolate;position:relative}.korn:after{content:"";z-index:1;pointer-events:none;opacity:.4;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)' opacity='0.055'/%3E%3C/svg%3E");position:absolute;inset:0}.korn>*{z-index:2;position:relative}.section--tief{background:var(--tief);color:var(--tief-fg-soft);border-radius:var(--r-xl);margin-inline:clamp(0px, 2vw, var(--s-6))}.mo .section--tief :where(h1,h2,h3,.display,.h1,.h2,.h3){color:var(--tief-fg)}.mo .section--tief :where(.lead,.body,p){color:var(--tief-fg-soft)}.mo .section--tief :where(.small,.caption,.muted),.mo .section--tief .eyebrow{color:var(--tief-fg-mute)}.section--tief .eyebrow:before{background:var(--honey-hell)}.section--tief :focus-visible{outline:2px solid var(--tief-fg);outline-offset:3px}.nummer{z-index:0;font-family:var(--font-display);letter-spacing:var(--satz-eng);color:var(--pine);opacity:.055;user-select:none;pointer-events:none;font-size:clamp(7rem,16vw,15rem);font-weight:900;line-height:.8;position:absolute}.section--tief .nummer{color:var(--tief-fg);opacity:.07}[data-leitung]{overflow:visible}.leitung__linie{fill:none;stroke:var(--pine);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;opacity:.55}.leitung__linie--zart{stroke-width:1.5px;opacity:.3;stroke-dasharray:3 7}.section--tief .leitung__linie{stroke:var(--tief-fg);opacity:.35}.leitung__knoten{fill:var(--paper);stroke:var(--pine);stroke-width:2px;transform-box:fill-box;transform-origin:50%;opacity:1;transition:scale .45s var(--kurve-weich), opacity .35s ease;scale:1}html.js .leitung__knoten{opacity:0;scale:.4}html.js .leitung__knoten.is-an{opacity:1;scale:1}@media (prefers-reduced-motion:reduce){html.js .leitung__knoten{opacity:1;transition:none;scale:1}}.section--tief .leitung__knoten{fill:var(--tief);stroke:var(--honey-hell)}.diagramm{position:relative}.balken-spur{height:var(--balken-hoehe,14px);border-radius:var(--r-pill);background:var(--daten-fix-weich);position:relative;overflow:hidden}.balken{inset-block:0;width:var(--wert,0%);border-radius:var(--r-pill);background:var(--balken-farbe,var(--daten-gut));position:absolute;left:0}.balken--teuer{--balken-farbe:var(--daten-teuer)}.balken--fix{--balken-farbe:var(--daten-fix)}.stapel{border-radius:var(--r-sm);height:44px;display:flex;overflow:hidden}.stapel__teil{width:var(--wert,0%);font-variant-numeric:tabular-nums;transition:width .9s var(--kurve-weich);place-items:center;font-size:13px;font-weight:700;display:grid}.stapel__teil--energie{background:var(--daten-gut);color:var(--paper)}.stapel__teil--netz{background:var(--daten-fix-weich);color:var(--ink-soft)}.stapel__teil--steuer{background:var(--daten-fix);color:var(--paper)}.spanne{border-radius:var(--r-pill);background:var(--daten-fix-weich);height:10px;position:relative}.spanne__band{inset-block:0;left:var(--von,0%);width:var(--breite,0%);border-radius:var(--r-pill);background:var(--balken-farbe,var(--daten-gut));transition:width .9s var(--kurve-weich), left .9s var(--kurve-weich);position:absolute}.zahl-gross{font-family:var(--font-display);letter-spacing:var(--satz-eng);font-variant-numeric:tabular-nums;color:var(--ink);font-size:clamp(2.75rem,6vw,4.5rem);font-weight:800;line-height:.95}.zahl-gross--teuer{color:var(--daten-teuer)}.zahl-gross--gut{color:var(--daten-gut)}.section--tief .zahl-gross{color:var(--tief-fg)}.section--tief{--daten-gut:var(--signal);--daten-teuer:var(--honey-hell);--daten-fix:#7c8d86;--daten-fix-weich:#eef4f029}.section--tief .zahl-gross--teuer{color:var(--honey-hell)}.section--tief .zahl-gross--gut{color:var(--signal)}.foto{border-radius:var(--r-lg);background:var(--pine-soft);position:relative;overflow:hidden}.foto img{object-fit:cover;width:100%;height:100%;scale:1.12;translate:0 var(--versatz,0%);will-change:translate;display:block}.foto--duplex img{filter:contrast(1.14)brightness(1.02)url(#duplex)}.foto--duplex:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(158deg,#fbfaf829,#fbfaf800 58%);position:absolute;inset:0}html.js .mo [data-wortsatz].is-gesetzt .wort{opacity:0;animation:wort-auf .75s var(--kurve-weich) forwards;animation-delay:var(--verzug,0s);display:inline-block;translate:0 .42em}@keyframes wort-auf{to{opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){html.js .mo [data-wortsatz].is-gesetzt .wort{opacity:1;animation:none;translate:0}}@media (width>=900px){.klebrig{top:calc(var(--nav-h) + var(--s-7));position:sticky}}.mark{background-image:linear-gradient(var(--daten-teuer), var(--daten-teuer));background-position:0 88%;background-repeat:no-repeat;background-size:100% 2px;padding-bottom:1px}.monav[data-astro-cid-xyyx4xxb]{z-index:50;background:var(--paper);background:color-mix(in srgb, var(--paper) 82%, transparent);-webkit-backdrop-filter:saturate(140%)blur(10px);transition:background-color .25s,box-shadow .25s;position:sticky;top:0}.monav[data-astro-cid-xyyx4xxb].is-stuck{background:color-mix(in srgb, var(--paper) 96%, transparent);box-shadow:var(--shadow-sm)}.monav__inner[data-astro-cid-xyyx4xxb]{max-width:var(--wrap);padding-inline:var(--s-6);min-height:var(--nav-h);align-items:center;gap:var(--s-4);margin-inline:auto;display:flex}@media (width>=768px){.monav__inner[data-astro-cid-xyyx4xxb]{padding-inline:var(--s-8)}}.brand[data-astro-cid-xyyx4xxb]{align-items:center;gap:var(--s-3);color:var(--ink);flex:none;margin-right:auto;display:inline-flex}.brand[data-astro-cid-xyyx4xxb]:hover{color:var(--ink)}.brand__marke[data-astro-cid-xyyx4xxb]{flex:none;width:auto;height:38px}.brand__schrift[data-astro-cid-xyyx4xxb]{flex:none;width:auto;height:17px}@media (width<=419px){.brand__schrift[data-astro-cid-xyyx4xxb]{display:none}}.brand[data-astro-cid-xyyx4xxb]{transition:opacity .18s}.brand[data-astro-cid-xyyx4xxb]:hover{opacity:.78}.monav__links[data-astro-cid-xyyx4xxb]{margin-left:var(--s-7);align-items:center;gap:2px;display:none}.monav__link--gruppenstart[data-astro-cid-xyyx4xxb],.monav__gruppe--gruppenstart[data-astro-cid-xyyx4xxb]{margin-left:var(--s-5)}@media (width>=1240px){.monav__links[data-astro-cid-xyyx4xxb]{display:flex}}.monav__link[data-astro-cid-xyyx4xxb]{height:40px;padding-inline:var(--s-2);border-radius:var(--r-pill);font-family:var(--font-body);color:var(--ink-soft);white-space:nowrap;align-items:center;font-size:16px;font-weight:500;display:inline-flex}.monav__link[data-astro-cid-xyyx4xxb]:hover{color:var(--pine);background:var(--pine-soft)}.monav__gruppe[data-astro-cid-xyyx4xxb]{position:relative}.monav__link--gruppe[data-astro-cid-xyyx4xxb]{cursor:pointer;font:inherit;color:var(--ink-soft);background:0 0;border:0;gap:5px;font-size:16px;font-weight:500}.monav__chevron[data-astro-cid-xyyx4xxb]{flex:none;width:12px;height:12px;transition:transform .2s}.monav__link--gruppe[data-astro-cid-xyyx4xxb][aria-expanded=true]{color:var(--pine);background:var(--pine-soft)}.monav__link--gruppe[data-astro-cid-xyyx4xxb][aria-expanded=true] .monav__chevron[data-astro-cid-xyyx4xxb]{transform:rotate(180deg)}.monav__unter[data-astro-cid-xyyx4xxb]{z-index:60;min-width:268px;position:absolute;top:calc(100% + 6px);left:-8px}.monav__unter-karte[data-astro-cid-xyyx4xxb]{padding:var(--s-2);background:var(--surface);border-radius:var(--r-lg);box-shadow:var(--shadow-lg);gap:2px;display:grid}.monav__unter-gruppe[data-astro-cid-xyyx4xxb]{padding:var(--s-4) var(--s-3) var(--s-1);color:var(--ink-mute);font-size:12px;font-weight:700}.monav__unter-link[data-astro-cid-xyyx4xxb]{padding:10px var(--s-3);border-radius:var(--r-md);color:var(--ink);gap:2px;display:grid}.monav__unter-link[data-astro-cid-xyyx4xxb]:hover,.monav__unter-link[data-astro-cid-xyyx4xxb][aria-current=page]{background:var(--pine-soft);color:var(--pine)}.monav__unter-label[data-astro-cid-xyyx4xxb]{font-size:16px;font-weight:600;line-height:1.3}.monav__unter-text[data-astro-cid-xyyx4xxb]{color:var(--ink-mute);font-size:14px;line-height:1.35}.monav__unter-link[data-astro-cid-xyyx4xxb]:hover .monav__unter-text[data-astro-cid-xyyx4xxb]{color:var(--ink-soft)}@media (prefers-reduced-motion:no-preference){html.js .monav__unter[data-astro-cid-xyyx4xxb]:not([hidden]){animation:.16s ease-out both monav-klappe}}@keyframes monav-klappe{0%{opacity:0;translate:0 -5px}to{opacity:1;translate:0}}.monav__link[data-astro-cid-xyyx4xxb][aria-current=page],.monav__link--gruppe[data-astro-cid-xyyx4xxb][aria-current=true]{color:var(--pine);background:var(--pine-soft);font-weight:600}.monav__actions[data-astro-cid-xyyx4xxb]{align-items:center;gap:var(--s-2);flex:none;display:none}.monav__actions[data-astro-cid-xyyx4xxb] .btn[data-astro-cid-xyyx4xxb]{white-space:nowrap}@media (width>=1240px){.monav__actions[data-astro-cid-xyyx4xxb]{display:flex}}.monav__phone[data-astro-cid-xyyx4xxb]{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:15px;font-weight:500;display:none}@media (width>=1240px){.monav__phone[data-astro-cid-xyyx4xxb]{display:inline-flex}}.monav__phone-icon[data-astro-cid-xyyx4xxb]{flex:none;width:17px;height:17px}html:not(.js) .monav__burger[data-astro-cid-xyyx4xxb]{display:none}html:not(.js) .monav__mobile[data-astro-cid-xyyx4xxb][hidden]{display:grid!important}@media (width>=1240px){html:not(.js) .monav__mobile[data-astro-cid-xyyx4xxb][hidden]{display:none!important}}.monav__burger[data-astro-cid-xyyx4xxb]{background:var(--surface);border-radius:var(--r-sm);width:44px;height:44px;box-shadow:var(--shadow-sm);cursor:pointer;border:0;place-content:center;gap:5px;margin-left:auto;transition:box-shadow .18s,background-color .18s;display:grid}.monav__burger[data-astro-cid-xyyx4xxb]:hover{background:var(--pine-soft);box-shadow:var(--shadow-md)}@media (width>=1240px){.monav__burger[data-astro-cid-xyyx4xxb]{display:none}}.monav__burger-bar[data-astro-cid-xyyx4xxb]{border-radius:var(--r-pill);background:var(--ink);width:18px;height:2px;transition:transform .22s}.monav__burger[data-astro-cid-xyyx4xxb][aria-expanded=true] .monav__burger-bar[data-astro-cid-xyyx4xxb]:nth-of-type(2){transform:translateY(3.5px)rotate(45deg)}.monav__burger[data-astro-cid-xyyx4xxb][aria-expanded=true] .monav__burger-bar[data-astro-cid-xyyx4xxb]:nth-of-type(3){transform:translateY(-3.5px)rotate(-45deg)}.monav__mobile[data-astro-cid-xyyx4xxb]{margin:var(--s-2) var(--s-4) var(--s-4);padding:var(--s-4);background:var(--surface);border-radius:var(--r-lg);box-shadow:var(--shadow-lg);gap:var(--s-4);max-height:calc(100svh - var(--nav-h) - var(--s-6));overscroll-behavior:contain;display:grid;overflow-y:auto}@media (width>=560px){.monav__mobile[data-astro-cid-xyyx4xxb]{margin-inline:var(--s-6);padding:var(--s-5)}}.monav__mobile[data-astro-cid-xyyx4xxb] nav[data-astro-cid-xyyx4xxb]{gap:2px;display:grid}.monav__mobile[data-astro-cid-xyyx4xxb] nav[data-astro-cid-xyyx4xxb] a[data-astro-cid-xyyx4xxb]{padding:13px var(--s-4);border-radius:var(--r-md);color:var(--ink);font-size:17px;font-weight:500}.monav__mobile[data-astro-cid-xyyx4xxb] nav[data-astro-cid-xyyx4xxb] a[data-astro-cid-xyyx4xxb]:hover{background:var(--pine-soft);color:var(--pine)}.monav__mobile-titel[data-astro-cid-xyyx4xxb]{padding:var(--s-4) var(--s-4) var(--s-1);color:var(--ink-mute);font-size:13px;font-weight:600}.monav__mobile-titel--klein[data-astro-cid-xyyx4xxb]{padding-left:var(--s-6);font-size:12px}.monav__mobile[data-astro-cid-xyyx4xxb] nav[data-astro-cid-xyyx4xxb] a[data-astro-cid-xyyx4xxb].monav__mobile-kind{padding-left:var(--s-6);color:var(--ink-soft);font-size:16px}.monav__mobile[data-astro-cid-xyyx4xxb] nav[data-astro-cid-xyyx4xxb] a[data-astro-cid-xyyx4xxb][aria-current=page]{background:var(--pine-soft);color:var(--pine);font-weight:600}.monav__mobile-actions[data-astro-cid-xyyx4xxb]{gap:var(--s-3);padding-top:var(--s-2);display:grid}.monav__phone-text[data-astro-cid-xyyx4xxb]{font-variant-numeric:tabular-nums}@media (width>=1240px){.monav__mobile[data-astro-cid-xyyx4xxb]{display:none!important}}.mofoot[data-astro-cid-x5qwgacn]{--fg:var(--paper);--fg-soft:#fbfaf8c7;--fg-mute:#fbfaf8a8;--hairline:#fbfaf833;--tint:#fbfaf814;--tint-hover:#fbfaf829;--fuss-oben:clamp(var(--s-9), 8vw, var(--s-11));background:var(--pine);color:var(--fg-soft);border-radius:clamp(var(--r-xl), 6vw, 72px) var(--r-xl) 0 0;box-shadow:0 -18px 44px -28px color-mix(in srgb, var(--ink) 30%, transparent);padding-block:var(--fuss-oben) var(--s-8);margin-top:clamp(var(--s-9), 7vw, var(--s-11))}.mofoot[data-astro-cid-x5qwgacn]:after{border-radius:inherit}.mofoot[data-astro-cid-x5qwgacn] [data-astro-cid-x5qwgacn]:focus-visible{outline:2px solid var(--fg);outline-offset:3px}.mofoot__top[data-astro-cid-x5qwgacn]{gap:var(--s-8);display:grid}@media (width>=680px){.mofoot__top[data-astro-cid-x5qwgacn]{column-gap:var(--s-8);grid-template-columns:minmax(0,1fr) 1fr}.mofoot__brand[data-astro-cid-x5qwgacn]{grid-column:1/-1}}@media (width>=1000px){.mofoot__top[data-astro-cid-x5qwgacn]{column-gap:var(--s-10);grid-template-columns:2.3fr 1.25fr 1.05fr .85fr}.mofoot__brand[data-astro-cid-x5qwgacn]{grid-column:auto}.mofoot__top[data-astro-cid-x5qwgacn]>nav[data-astro-cid-x5qwgacn]:nth-of-type(2){padding-top:var(--s-2)}.mofoot__top[data-astro-cid-x5qwgacn]>nav[data-astro-cid-x5qwgacn]:nth-of-type(3){padding-top:var(--s-5)}}.mofoot__brand[data-astro-cid-x5qwgacn]{position:relative}.mofoot__ende[data-astro-cid-x5qwgacn]{width:1px;height:calc(var(--fuss-oben) + 21px + 200vh);pointer-events:none;position:absolute;bottom:calc(100% - 21px);left:21px}.mofoot__bahn[data-astro-cid-x5qwgacn]{height:calc(var(--fuss-oben) + 21px);aspect-ratio:190/100;width:auto;max-width:none;color:var(--fg);position:absolute;bottom:0;left:0}.mofoot[data-astro-cid-x5qwgacn] .leitung__linie[data-astro-cid-x5qwgacn]{stroke:url(#fussleitung-auslauf);opacity:.5}.mofoot[data-astro-cid-x5qwgacn] .leitung__linie--zart[data-astro-cid-x5qwgacn]{stroke:var(--fg);opacity:.3}.mofoot[data-astro-cid-x5qwgacn] .leitung__knoten[data-astro-cid-x5qwgacn]{fill:var(--pine);stroke:var(--honey-hell)}.mofoot[data-astro-cid-x5qwgacn] .mobrand[data-astro-cid-x5qwgacn]{transition:opacity .18s;display:inline-block}.mofoot[data-astro-cid-x5qwgacn] .mobrand[data-astro-cid-x5qwgacn]:hover{opacity:.8}.mofoot[data-astro-cid-x5qwgacn] .mobrand[data-astro-cid-x5qwgacn] img[data-astro-cid-x5qwgacn]{width:auto;height:104px;display:block}.mofoot__tagline[data-astro-cid-x5qwgacn]{margin-top:var(--s-5);max-width:42ch;color:var(--fg-soft);text-wrap:pretty;font-size:15px;line-height:1.6}.mofoot[data-astro-cid-x5qwgacn] .mofoot__tagline[data-astro-cid-x5qwgacn] a[data-astro-cid-x5qwgacn]{color:var(--fg);text-underline-offset:3px;text-decoration:underline 1px}.mofoot[data-astro-cid-x5qwgacn] .mofoot__tagline[data-astro-cid-x5qwgacn] a[data-astro-cid-x5qwgacn]:hover{color:var(--fg);text-decoration-thickness:2px}.mofoot__contact[data-astro-cid-x5qwgacn]{gap:var(--s-2);margin-top:var(--s-6);flex-wrap:wrap;display:flex}.mofoot[data-astro-cid-x5qwgacn] .mofoot__contact[data-astro-cid-x5qwgacn] a[data-astro-cid-x5qwgacn]{border-radius:var(--r-pill);background:var(--tint);color:var(--fg);overflow-wrap:anywhere;font-variant-numeric:tabular-nums;padding:10px 18px;font-size:15px;font-weight:600}.mofoot[data-astro-cid-x5qwgacn] .mofoot__contact[data-astro-cid-x5qwgacn] a[data-astro-cid-x5qwgacn]:hover{background:var(--tint-hover);color:var(--fg)}.mofoot__col[data-astro-cid-x5qwgacn]{gap:var(--s-3);align-content:start;display:grid}.mofoot[data-astro-cid-x5qwgacn] .mofoot__col[data-astro-cid-x5qwgacn] a[data-astro-cid-x5qwgacn]{color:var(--fg-soft);text-underline-offset:4px;justify-self:start;font-size:15px;line-height:1.4;text-decoration:underline 1px #0000}.mofoot[data-astro-cid-x5qwgacn] .mofoot__col[data-astro-cid-x5qwgacn] a[data-astro-cid-x5qwgacn]:hover{color:var(--fg);text-decoration-color:currentColor}.mofoot[data-astro-cid-x5qwgacn] .mofoot__col--recht[data-astro-cid-x5qwgacn] a[data-astro-cid-x5qwgacn]{color:var(--fg-mute);font-size:14px}.mofoot__head[data-astro-cid-x5qwgacn]{align-items:center;gap:var(--s-2);color:var(--fg);margin-bottom:var(--s-1);font-size:15px;font-weight:600;line-height:1.35;display:flex}.mofoot__head[data-astro-cid-x5qwgacn]:before{content:"";background:var(--honey-hell);border-radius:2px;flex:none;width:16px;height:2px}.mofoot__quelle[data-astro-cid-x5qwgacn]{margin-top:clamp(var(--s-8), 6vw, var(--s-10));padding:var(--s-6);border-radius:var(--r-sm) var(--r-lg) var(--r-lg) var(--r-sm);border-left:2px solid var(--honey-hell);background:var(--tint);gap:var(--s-5);display:grid}@media (width>=900px){.mofoot__quelle[data-astro-cid-x5qwgacn]{padding:var(--s-7) var(--s-8);column-gap:var(--s-9);grid-template-columns:.8fr 2.2fr;align-items:start}}.quelle__stand[data-astro-cid-x5qwgacn]{margin-top:var(--s-3);flex-direction:column;display:flex}.quelle__standwort[data-astro-cid-x5qwgacn]{color:var(--fg-soft);font-size:14px;line-height:1.3}.quelle__standzahl[data-astro-cid-x5qwgacn]{font-family:var(--font-display);letter-spacing:var(--satz-eng);font-variant-numeric:tabular-nums;color:var(--honey-hell);font-size:clamp(1.75rem,3vw,2.5rem);font-weight:800;line-height:1.02}.mofoot[data-astro-cid-x5qwgacn] .mofoot__quelle[data-astro-cid-x5qwgacn] a[data-astro-cid-x5qwgacn]{color:var(--fg);text-underline-offset:3px;text-decoration:underline 1px}.mofoot[data-astro-cid-x5qwgacn] .mofoot__quelle[data-astro-cid-x5qwgacn] a[data-astro-cid-x5qwgacn]:hover{color:var(--fg);text-decoration-thickness:2px}.mofoot__micro[data-astro-cid-x5qwgacn]{max-width:82ch;color:var(--fg-soft);text-wrap:pretty;font-variant-numeric:tabular-nums;font-size:14px;line-height:1.7}.quelle__liste[data-astro-cid-x5qwgacn]{margin:var(--s-6) 0 0;gap:var(--s-4);padding:0;list-style:none;display:grid;position:relative}.quelle__liste[data-astro-cid-x5qwgacn]:before{content:"";background:linear-gradient(var(--hairline) 0 62%, transparent);width:1px;position:absolute;top:11px;bottom:11px;left:3.5px}.quelle__punkt[data-astro-cid-x5qwgacn]{padding-left:var(--s-6);flex-direction:column;gap:2px;display:flex;position:relative}.quelle__punkt[data-astro-cid-x5qwgacn]:before{content:"";background:var(--honey-hell);border-radius:50%;width:8px;height:8px;position:absolute;top:7px;left:0}@media (width>=900px){.quelle__liste[data-astro-cid-x5qwgacn]{column-gap:var(--s-6);grid-template-columns:.85fr .85fr 1.4fr}.quelle__liste[data-astro-cid-x5qwgacn]:before{background:linear-gradient(90deg, var(--hairline) 0 62%, transparent);width:auto;height:1px;inset:3.5px 0 auto 4px}.quelle__punkt[data-astro-cid-x5qwgacn]{padding-left:0;padding-top:var(--s-5)}.quelle__punkt[data-astro-cid-x5qwgacn]:before{top:0}}.mofoot[data-astro-cid-x5qwgacn] .quelle__punkt[data-astro-cid-x5qwgacn] a[data-astro-cid-x5qwgacn],.quelle__name[data-astro-cid-x5qwgacn]{color:var(--fg);align-self:flex-start;font-size:15px;font-weight:600}.quelle__was[data-astro-cid-x5qwgacn]{color:var(--fg-soft);font-variant-numeric:tabular-nums;text-wrap:pretty;font-size:14px;line-height:1.45}.mofoot__bottom[data-astro-cid-x5qwgacn]{margin-top:var(--s-7);padding-top:var(--s-6);background-image:linear-gradient(90deg, var(--hairline), transparent 62%);gap:var(--s-2) var(--s-6);background-repeat:no-repeat;background-size:100% 1px;flex-wrap:wrap;justify-content:space-between;display:flex}.mofoot__fine[data-astro-cid-x5qwgacn]{color:var(--fg-mute);font-variant-numeric:tabular-nums;font-size:14px;line-height:1.5}.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}
