.site-header[data-astro-cid-3ef6ksr2]{position:fixed;top:0;left:0;right:0;z-index:1000;transition:background-color .3s ease,box-shadow .3s ease}.site-header[data-astro-cid-3ef6ksr2].scrolled{background-color:var(--color-header);box-shadow:0 2px 20px #00000026}.site-nav[data-astro-cid-3ef6ksr2]{width:100%}.nav-inner[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;justify-content:space-between;max-width:var(--rumencontainer-width, 1200px);margin:0 auto;padding:var(--space-xs) var(--space-m)}.site-title[data-astro-cid-3ef6ksr2]{font-family:Merriweather,Georgia,serif;font-size:var(--step-1);font-weight:700;color:#262626;text-decoration:none;letter-spacing:-.02em;white-space:nowrap}.site-title[data-astro-cid-3ef6ksr2]:hover,.site-title[data-astro-cid-3ef6ksr2]:focus-visible{color:#ffffffe6;color:#7aacde;text-decoration:none}.nav-links[data-astro-cid-3ef6ksr2]{display:flex;gap:var(--space-m);list-style:none;margin:0;padding:0}.nav-link[data-astro-cid-3ef6ksr2]{color:#262626;font-weight:600;text-decoration:none;padding:var(--space-3xs) var(--space-2xs);border-radius:4px;transition:color .2s ease,background-color .2s ease;letter-spacing:.02em}.nav-link[data-astro-cid-3ef6ksr2]:hover,.nav-link[data-astro-cid-3ef6ksr2]:focus-visible{color:#262626;color:#7aacde;background-color:#ffffff26;text-decoration:none}.nav-link[data-astro-cid-3ef6ksr2].active{color:#262626;border-bottom:2px solid #262626;border-radius:0}.mobile-toggle[data-astro-cid-3ef6ksr2]{display:none;background:none;border:none;cursor:pointer;padding:var(--space-2xs);z-index:1001}.hamburger[data-astro-cid-3ef6ksr2]{display:block;width:24px;height:2px;background:#fff;position:relative;transition:background .3s ease}.hamburger[data-astro-cid-3ef6ksr2]:before,.hamburger[data-astro-cid-3ef6ksr2]:after{content:"";position:absolute;left:0;width:24px;height:2px;background:#fff;transition:transform .3s ease}.hamburger[data-astro-cid-3ef6ksr2]:before{top:-7px}.hamburger[data-astro-cid-3ef6ksr2]:after{top:7px}.mobile-toggle[data-astro-cid-3ef6ksr2][aria-expanded=true] .hamburger[data-astro-cid-3ef6ksr2]{background:transparent}.mobile-toggle[data-astro-cid-3ef6ksr2][aria-expanded=true] .hamburger[data-astro-cid-3ef6ksr2]:before{top:0;transform:rotate(45deg)}.mobile-toggle[data-astro-cid-3ef6ksr2][aria-expanded=true] .hamburger[data-astro-cid-3ef6ksr2]:after{top:0;transform:rotate(-45deg)}.mobile-nav[data-astro-cid-3ef6ksr2]{display:none;background-color:var(--color-orange-dark, #92400e);overflow:hidden;max-height:0;transition:max-height .4s ease}.mobile-nav[data-astro-cid-3ef6ksr2].open{max-height:400px}.mobile-nav-links[data-astro-cid-3ef6ksr2]{list-style:none;margin:0;padding:var(--space-xs) var(--space-m) var(--space-m)}.mobile-nav-link[data-astro-cid-3ef6ksr2]{display:block;color:#ffffffe6;font-size:var(--step-0);font-weight:600;text-decoration:none;padding:var(--space-xs) 0;border-bottom:1px solid rgba(255,255,255,.15);transition:color .2s ease}.mobile-nav-link[data-astro-cid-3ef6ksr2]:hover,.mobile-nav-link[data-astro-cid-3ef6ksr2]:focus-visible{color:#fff;text-decoration:none}.mobile-nav-link[data-astro-cid-3ef6ksr2].active{color:#fff;border-bottom:2px solid #fff}@media(max-width:768px){.nav-links[data-astro-cid-3ef6ksr2]{display:none}.mobile-toggle[data-astro-cid-3ef6ksr2],.mobile-nav[data-astro-cid-3ef6ksr2]{display:block}}.site-footer[data-astro-cid-sz7xmlte]{margin-top:auto;z-index:100;background-color:var(--color-dark, #262626);color:#fffc;border-top:3px solid var(--color-orange, #e67e22)}.footer-inner[data-astro-cid-sz7xmlte]{display:flex;align-items:center;justify-content:space-between;max-width:var(--rumencontainer-width, 1200px);margin:0 auto;padding:var(--space-xs) var(--space-m);gap:var(--space-m)}.footer-copyright[data-astro-cid-sz7xmlte]{font-size:var(--step--2);margin:0;white-space:nowrap}.footer-links[data-astro-cid-sz7xmlte]{display:flex;gap:var(--space-m);list-style:none;margin:0;padding:0}.footer-link[data-astro-cid-sz7xmlte]{color:#ffffffb3;font-size:var(--step--2);font-weight:500;text-decoration:none;transition:color .2s ease}.footer-link[data-astro-cid-sz7xmlte]:hover,.footer-link[data-astro-cid-sz7xmlte]:focus-visible{color:var(--color-orange, #e67e22);text-decoration:none}@media(max-width:480px){.footer-inner[data-astro-cid-sz7xmlte]{flex-direction:column;text-align:center;gap:var(--space-2xs);padding:var(--space-s) var(--space-m)}}@font-face{font-display:swap;font-family:Merriweather;font-style:normal;font-weight:700;src:url(/fonts/merriweather-v33-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Merriweather;font-style:normal;font-weight:900;src:url(/fonts/merriweather-v33-latin-900.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:300;src:url(/fonts/inter-v20-latin-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/fonts/inter-v20-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/fonts/inter-v20-latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/fonts/inter-v20-latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(/fonts/inter-v20-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:800;src:url(/fonts/inter-v20-latin-800.woff2) format("woff2")}:root{--bg-body: #f3f4f6;--text-primary: #111827;--text-body: #374151;--text-muted: #6b7280;--text-light: #ffffff;--color-header: #ecf0f1;--color-brand: #f26938;--color-brand-light: #7aacde;--color-brand-dark: #34495e;--color-brand-accent: #f26938;--color-brand-lightxl: rgba(243, 156, 18, .3);--text-inverted: #ffffff;--color-text-light: #ffffff;--color-text-grau: #555555;--color-dark: #262626;--score-red: #c1121c;--score-yellow: #f0ca00;--score-green: #008754;--rumencontainer-width: 1200px}:root{--step--3: clamp(.5787rem, .5667rem + .0533vw, .608rem);--step--2: clamp(.6944rem, .6676rem + .1192vw, .76rem);--step--1: clamp(.8333rem, .7856rem + .2121vw, .95rem);--step-0: clamp(1rem, .9233rem + .3409vw, 1.1875rem);--step-1: clamp(1.2rem, 1.0837rem + .517vw, 1.4844rem);--step-2: clamp(1.44rem, 1.27rem + .7554vw, 1.8555rem);--step-3: clamp(1.728rem, 1.4861rem + 1.0752vw, 2.3193rem);--step-4: clamp(2.0736rem, 1.7359rem + 1.501vw, 2.8992rem);--step-5: clamp(2.4883rem, 2.0237rem + 2.0648vw, 3.624rem);--step-6: clamp(1.9rem, .78rem + 5vw, 4.53rem);--step-7: clamp(3.5832rem, 2.7326rem + 3.7805vw, 5.6624rem);--step-8: clamp(4.2998rem, 3.1633rem + 5.0513vw, 7.0781rem)}:root{--space-4xs: clamp(.25rem, .2232rem + .119vw, .3125rem);--space-3xs: clamp(.25rem, .2232rem + .119vw, .3125rem);--space-2xs: clamp(.5rem, .4464rem + .2381vw, .625rem);--space-xs: clamp(.75rem, .6964rem + .2381vw, .875rem);--space-s: clamp(1rem, .9196rem + .3571vw, 1.1875rem);--space-m: clamp(1.5rem, 1.3661rem + .5952vw, 1.8125rem);--space-l: clamp(2rem, 1.8393rem + .7143vw, 2.375rem);--space-xl: clamp(2.5rem, 2.2857rem + .9524vw, 3rem);--space-2xl: clamp(3rem, 2.7589rem + 1.0714vw, 3.5625rem);--space-3xl: clamp(4rem, 3.6786rem + 1.4286vw, 4.75rem);--space-4xl: clamp(5rem, 4.5982rem + 1.7857vw, 5.9375rem);--space-5xl: clamp(6rem, 5.5179rem + 2.1429vw, 7.125rem);--space-6xl: clamp(7rem, 6.4375rem + 2.5vw, 8.3125rem)}:root{--flow-space: var(--space-s);--flow-space--regular: var(--space-s);--flow-space--medium: var(--space-xl);--flow-space--large: var(--space-2xl);--flow-space--verylarge: var(--space-3xl)}.content-flow>*+*{margin-block-start:var(--flow-space)}.content-flow>*+:is(h1,h2,h3){margin-block-start:var(--flow-space--medium)}.content-flow>.has-medium-flow-space,.content-flow>*+.has-medium-flow-space,.content-flow>.has-medium-flow-space+*{margin-block-start:var(--flow-space--medium)}.content-flow>.has-large-flow-space,.content-flow>*+.has-large-flow-space,.content-flow>.has-large-flow-space+*{margin-block-start:var(--flow-space--large)}.content-flow>.has-verylarge-flow-space,.content-flow>*+.has-verylarge-flow-space,.content-flow>.has-verylarge-flow-space+*{margin-block-start:var(--flow-space--verylarge)}.content-flow.has-regular-flow-space>*+*{margin-block-start:var(--flow-space--regular)}.content-flow.has-medium-flow-space>*+*{margin-block-start:var(--flow-space--medium)}.content-flow.has-large-flow-space>*+*{margin-block-start:var(--flow-space--large)}.content-flow.has-verylarge-flow-space>*+*{margin-block-start:var(--flow-space--verylarge)}:root{--width--content: 40rem;--width--content--medium: 64rem;--width--content--mplus: 77rem;--width--content--large: 90rem;--width--site-gutter: var(--space-m)}.entry-content>*{--width--max: var(--width--content);margin-inline:auto;max-inline-size:min(100% - var(--width--site-gutter) * 2,var(--width--max))}.entry-content>.is-medium-width-content{--width--max: var(--width--content--medium)}.entry-content>.is-mplus-width-content{--width--max: var(--width--content--mplus)}.entry-content>.is-large-width-content{--width--max: var(--width--content--large)}.entry-content.is-medium-width-content>*{--width--max: var(--width--content--medium)}.entry-content.is-mplus-width-content>*{--width--max: var(--width--content--mplus)}.entry-content.is-large-width-content>*{--width--max: var(--width--content--large)}.entry-content>.is-full-width-content{max-inline-size:none}.img-magen{width:100%;height:auto}.entry-content .is-medium-width-content,.entry-content .is-mplus-width-content,.entry-content .is-large-width-content{--width--max: var(--width--content);margin-inline:auto;max-inline-size:min(100% - var(--width--site-gutter) * 2,var(--width--max))}.entry-content .is-medium-width-content{--width--max: var(--width--content--medium)}.entry-content .is-mplus-width-content{--width--max: var(--width--content--mplus)}.entry-content .is-large-width-content{--width--max: var(--width--content--large)}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:auto;scroll-padding-top:100px;overflow-x:hidden;overscroll-behavior-x:none}body{overflow-x:hidden;overscroll-behavior-x:none;position:relative;width:100%;min-width:100%;max-width:100vw;min-height:100vh;display:flex;flex-direction:column;color:var(--text-body);font-weight:400;font-family:Inter,apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:var(--step-0);line-height:1.6;background-color:var(--bg-body)}@media(max-width:63.9375rem){html,body{scrollbar-width:none;-ms-overflow-style:none;margin:0;padding:0}html{scroll-behavior:smooth}html::-webkit-scrollbar,body::-webkit-scrollbar{display:none;width:0;height:0}}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none;margin:0;padding:0}img,picture,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit}a{color:var(--color-brand-dark);letter-spacing:.05rem;text-decoration:none}a:hover,a:focus-visible{text-decoration:underline;text-decoration-color:var(--color-brand-dark)}a:active{opacity:.8}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}h1,h2,h3,h4{color:var(--text-primary);font-weight:700;line-height:1.2;letter-spacing:-.025em;text-wrap:balance}p{text-wrap:pretty}h1{font-size:var(--step-4)}h2{font-size:var(--step-3)}h3{font-size:var(--step-2)}h4{font-size:var(--step-1)}.text-center{text-align:center}.skip-link{position:absolute;top:-100px;left:1rem;background:var(--color-brand);color:var(--text-inverted);padding:.75rem 1.5rem;z-index:9999;border-radius:0 0 .5rem .5rem;font-weight:600;transition:top .3s ease}.skip-link:focus-visible{top:0;outline:3px solid var(--text-inverted);outline-offset:2px}main{flex:1;padding-top:8rem}main:has(.hero-section),main:has(.hero-scroll-rumencontainer),main:has(.hero){padding-top:0}header{position:fixed;width:100%;top:0;z-index:9999}@media(max-width:900px){main{padding-top:7rem}}address{font-style:normal}.trennwand-ohnebg{height:50vh}.trennwand{height:50vh;background-color:#faebd7}.h2-apple{color:var(--text-primary);font-size:var(--step-3);font-weight:700;line-height:1.1}.h2-apple-grau{color:var(--text-muted);font-size:var(--step-3);font-weight:700;line-height:1.2}.h3-apple{color:var(--text-primary);font-size:var(--step-2);font-weight:700;line-height:1.3}.h3-apple-grau{color:var(--text-muted);font-size:var(--step-1);font-weight:600;line-height:1.3}.h4-apple-grau{color:var(--text-muted);font-size:var(--step-0);font-weight:600;line-height:1.3}.p-apple{color:var(--text-body);font-size:var(--step-0);font-weight:600;margin:1rem 0}.abstand-bottom{margin-bottom:var(--space-4xl)}.abstand-top-s{margin-top:var(--space-2xs)}.abstand-top-m{margin-top:var(--space-m)}.abstand-top-l{margin-top:var(--space-l)}.abstand-top-xl{margin-top:var(--space-xl)}.abstand-bottom-s{margin-bottom:var(--space-2xs)}.abstand-bottom-m{margin-bottom:var(--space-m)}.abstand-bottom-l{margin-bottom:var(--space-l)}.abstand-bottom-xl{margin-bottom:var(--space-3xl)}.abstand-block-s{margin-block:var(--space-s)}.abstand-block{margin-block:var(--space-l)}.abstand-block-m{margin-block:var(--space-2xl)}.abstand-block-l{margin-block:var(--space-3xl)}.abstand-block-xl{margin-block:var(--space-4xl)}.abstand-block-2xl{margin-block:var(--space-6xl)}.einleitung-ue{color:var(--color-brand-dark);font-weight:700;text-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}.spanstrong{color:var(--color-brand);font-weight:700}.columns-zwei{column-count:2;column-width:320px;column-gap:2rem;column-rule:1px solid #e1e1e1}.untere-ueberschrift{font-size:var(--step-1);font-weight:600;line-height:1.3;text-align:center;max-width:40rem;margin-inline:auto;padding-top:.4rem}.h1-color{color:var(--color-brand-dark)}.padding-block-xl{padding-block:var(--space-2xl)}.drop-shadow-box{box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d}.drop-shadow-text{text-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}blockquote{font-weight:600;border-left:4px solid var(--color-brand);padding:var(--space-s) var(--space-m);margin-left:0;margin-right:0;background-color:var(--text-light);box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d}.link-werbung{color:var(--color-brand);font-weight:600;border-radius:11px;box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d}.border-radius{border-radius:.5rem}.bildweite{width:100%;height:auto;margin-bottom:var(--space-2xl)}.span-all{column-span:all;text-align:center}
