/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--font-sans:"Roboto Galerie", "Roboto", "Helvetica Neue", sans-serif;--font-serif:"Serif Galerie", "Times New Roman", Times, serif}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{background:var(--grund);color:var(--text);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-weight:400}body{overflow-x:hidden}@supports (overflow-x:clip){body{overflow-x:clip}}*{border-radius:0}::selection{background:var(--akzent);color:var(--papier-hell)}:focus-visible{outline:1px solid var(--akzent);outline-offset:4px}h1,h2,h3,h4{color:var(--schrift);text-wrap:balance;margin:0;font-weight:300}p{text-wrap:pretty;margin:0}img,svg,video,canvas,picture{max-width:100%;display:block}a{color:inherit;text-decoration:none}blockquote,figure{margin:0}}@layer components{.t-h2{font-family:var(--font-sans);letter-spacing:-.012em;max-width:26ch;font-size:1.875rem;font-weight:300;line-height:1.2}.t-h3{font-family:var(--font-sans);color:var(--schrift);font-size:1.1875rem;font-weight:400;line-height:1.35}.t-lead{color:var(--text);font-size:1.125rem;font-weight:300;line-height:1.6}.t-body{color:var(--text);font-size:1rem;font-weight:400;line-height:1.7}.t-small{color:var(--leise);font-size:.875rem;line-height:1.6}.t-display,.t-h1{font-family:var(--font-sans);font-size:2.25rem;font-weight:300;line-height:1.15}.t-kicker{font-family:var(--font-serif);letter-spacing:.06em;text-transform:uppercase;color:var(--akzent);font-size:.9375rem;font-weight:400;line-height:1.35;display:block}.t-kicker+.t-h2,.t-kicker+h2{margin-top:.85rem}.t-num{font-variant-numeric:tabular-nums lining-nums}.t-zahl{font-variant-numeric:lining-nums proportional-nums}.t-link{color:var(--schrift);text-decoration:underline;-webkit-text-decoration-color:var(--marke);text-decoration-color:var(--marke);text-underline-offset:.2em;text-decoration-thickness:1px;transition:text-decoration-color .25s}.t-link:hover{-webkit-text-decoration-color:var(--schrift);text-decoration-color:var(--schrift)}@media(min-width:48rem){.t-h2{font-size:2.375rem}.t-h3{font-size:1.25rem}.t-lead{font-size:1.1875rem}.t-body{font-size:1.0625rem}.t-kicker{font-size:1rem}.t-display,.t-h1{font-size:2.625rem}}@media(min-width:64rem){.t-h2{font-size:2.75rem}.t-kicker{font-size:1.0625rem}.t-display,.t-h1{font-size:2.75rem}}.schale{width:100%;max-width:var(--breite);padding-inline:var(--rand);margin-inline:auto}.band{padding-block:var(--band)}.kopfzeile{margin-bottom:var(--kopf-abstand)}.kopfzeile--mitte{text-align:center}.kopfzeile--mitte .t-h2{margin-inline:auto}.knopf{letter-spacing:.12em;text-transform:uppercase;min-height:3.25rem;color:var(--feld-schrift);background:var(--feld);border:1px solid var(--feld);justify-content:center;align-items:center;gap:.85rem;padding:.95rem 1.6rem;font-size:.8125rem;font-weight:500;transition:background-color .3s,color .3s,border-color .3s;display:inline-flex}.knopf:hover{background:var(--ink);border-color:var(--ink);color:var(--papier-hell)}.knopf--linie{color:var(--schrift);border-color:var(--haarlinie);background:0 0}.knopf--linie:hover{border-color:var(--schrift);color:var(--schrift);background:0 0}[data-flaeche=foto] .knopf:not(.knopf--linie){color:var(--ink);background:var(--papier-hell);border-color:var(--papier-hell)}[data-flaeche=foto] .knopf:not(.knopf--linie):hover{background:var(--marke);border-color:var(--marke);color:var(--ink)}[data-flaeche=foto] .knopf--linie{border-color:var(--papier-hell)}@supports (color:color-mix(in lab,red,red)){[data-flaeche=foto] .knopf--linie{border-color:color-mix(in srgb,var(--papier-hell) 60%,transparent)}}[data-flaeche=foto] .knopf--linie:hover{border-color:var(--papier-hell)}.knopf__pfeil{transition:transform .35s var(--langsam);display:inline-block}.knopf:hover .knopf__pfeil{transform:translate(.3rem)}.textlink{letter-spacing:.12em;text-transform:uppercase;color:var(--schrift);border-bottom:1px solid var(--marke);align-items:center;gap:.6rem;padding-bottom:.4rem;font-size:.8125rem;font-weight:500;transition:border-color .3s;display:inline-flex}.textlink:hover{border-bottom-color:var(--schrift)}[data-motion=aktiv] [data-zeigen]{opacity:0;transform:translateY(12px)}[data-motion=aktiv] [data-zeigen].ist-da{opacity:1;transition:opacity 1.1s var(--langsam),transform 1.1s var(--langsam);transition-delay:var(--verzug,0s);transform:none}.bildrahmen{background:var(--flaeche);overflow:hidden}[data-motion=aktiv] [data-bild] img{opacity:0;transform:scale(1.04)}[data-motion=aktiv] [data-bild].ist-da img{opacity:1;transition:transform 1.8s var(--langsam),opacity 1.1s ease;transform:none}[data-motion=aktiv] [data-linie]{transform-origin:0;transform:scaleX(0)}[data-motion=aktiv] [data-linie].ist-da{transition:transform 1.4s var(--langsam);transition-delay:var(--verzug,0s);transform:none}}@layer utilities{.\@container{container-type:inline-size}.visible{visibility:visible}.absolute{position:absolute}.static{position:static}.sticky{position:sticky}.block{display:block}.flex{display:flex}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.size-1{width:var(--spacing);height:var(--spacing)}.flex-shrink{flex-shrink:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.border{border-style:var(--tw-border-style);border-width:1px}.text-wrap{text-wrap:wrap}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--paper:#f3f2ee;--ink:#1b1a17;--papier-hell:#faf9f6;--anthrazit:#33322f;--akzent-fest:#76654f;--akzent:var(--akzent-fest);--marke:#a89078;--marke-zwei:var(--akzent);--erde:var(--akzent-fest);--warn:#9c3620;--grund:var(--paper);--schrift:var(--ink);--feld:var(--akzent);--feld-schrift:var(--papier-hell);--text:var(--schrift)}@supports (color:color-mix(in lab,red,red)){:root{--text:color-mix(in srgb, var(--schrift) 84%, var(--grund))}}:root{--leise:var(--schrift)}@supports (color:color-mix(in lab,red,red)){:root{--leise:color-mix(in srgb, var(--schrift) 66%, var(--grund))}}:root{--still:var(--schrift)}@supports (color:color-mix(in lab,red,red)){:root{--still:color-mix(in srgb, var(--schrift) 38%, var(--grund))}}:root{--haarlinie:var(--schrift)}@supports (color:color-mix(in lab,red,red)){:root{--haarlinie:color-mix(in srgb, var(--schrift) 14%, var(--grund))}}:root{--flaeche:var(--akzent-fest)}@supports (color:color-mix(in lab,red,red)){:root{--flaeche:color-mix(in srgb, var(--akzent-fest) 6%, var(--grund))}}:root{--karte:var(--papier-hell)}@supports (color:color-mix(in lab,red,red)){:root{--karte:color-mix(in srgb, var(--papier-hell) 70%, var(--grund))}}:root{--band:4.5rem;--kopf-abstand:2.5rem;--rand:1.25rem;--breite:84rem;--langsam:cubic-bezier(.16, 1, .3, 1)}@media(min-width:48rem){:root{--band:6.5rem;--kopf-abstand:3rem;--rand:2.5rem}}@media(min-width:64rem){:root{--band:7.5rem;--kopf-abstand:3.5rem;--rand:4rem}}[data-flaeche=tinte],[data-flaeche=anthrazit]{--grund:var(--ink);--schrift:var(--papier-hell);--text:var(--papier-hell)}@supports (color:color-mix(in lab,red,red)){[data-flaeche=tinte],[data-flaeche=anthrazit]{--text:color-mix(in srgb, var(--papier-hell) 86%, var(--grund))}}[data-flaeche=tinte],[data-flaeche=anthrazit]{--leise:var(--papier-hell)}@supports (color:color-mix(in lab,red,red)){[data-flaeche=tinte],[data-flaeche=anthrazit]{--leise:color-mix(in srgb, var(--papier-hell) 70%, var(--grund))}}[data-flaeche=tinte],[data-flaeche=anthrazit]{--still:var(--papier-hell)}@supports (color:color-mix(in lab,red,red)){[data-flaeche=tinte],[data-flaeche=anthrazit]{--still:color-mix(in srgb, var(--papier-hell) 42%, var(--grund))}}[data-flaeche=tinte],[data-flaeche=anthrazit]{--haarlinie:var(--papier-hell)}@supports (color:color-mix(in lab,red,red)){[data-flaeche=tinte],[data-flaeche=anthrazit]{--haarlinie:color-mix(in srgb, var(--papier-hell) 16%, var(--grund))}}[data-flaeche=tinte],[data-flaeche=anthrazit]{--flaeche:var(--papier-hell)}@supports (color:color-mix(in lab,red,red)){[data-flaeche=tinte],[data-flaeche=anthrazit]{--flaeche:color-mix(in srgb, var(--papier-hell) 6%, var(--grund))}}[data-flaeche=tinte],[data-flaeche=anthrazit]{--akzent:var(--marke);--feld:var(--papier-hell);--feld-schrift:var(--ink);background:var(--grund);color:var(--text)}[data-flaeche=anthrazit]{--grund:var(--anthrazit)}.hg-mantel{isolation:isolate;position:relative}.hg-mantel:before{content:"";z-index:-1;pointer-events:none;background:var(--hg-bild) center / cover no-repeat;opacity:.13;filter:saturate(.55);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 22% 78%,#0000 100%);mask-image:linear-gradient(#0000,#000 22% 78%,#0000)}[data-flaeche=foto]{--schrift:var(--papier-hell);--text:var(--papier-hell);--leise:var(--papier-hell)}@supports (color:color-mix(in lab,red,red)){[data-flaeche=foto]{--leise:color-mix(in srgb, var(--papier-hell) 88%, transparent)}}[data-flaeche=foto]{--haarlinie:var(--papier-hell)}@supports (color:color-mix(in lab,red,red)){[data-flaeche=foto]{--haarlinie:color-mix(in srgb, var(--papier-hell) 38%, transparent)}}[data-flaeche=foto]{--akzent:var(--marke);color:var(--text)}html[data-farben=exakt] [data-flaeche=tinte],html[data-farben=exakt] [data-flaeche=anthrazit],html[data-farben=exakt] [data-flaeche=foto]{--akzent:var(--papier-hell)}html[data-marke=hell] [data-flaeche=tinte],html[data-marke=hell] [data-flaeche=anthrazit],html[data-marke=hell] [data-flaeche=foto]{--marke:var(--papier-hell)}html[data-farben=exakt] .as__kachel:has(.as__radio:checked){background:var(--flaeche)}html[data-farben=exakt] .as__weiter:disabled{opacity:1;color:var(--leise);background:var(--haarlinie);border-color:var(--haarlinie)}html[data-schnitt=kraeftig]{--text:var(--schrift)}@supports (color:color-mix(in lab,red,red)){html[data-schnitt=kraeftig]{--text:color-mix(in srgb, var(--schrift) 90%, var(--grund))}}html[data-schnitt=kraeftig]{--leise:var(--schrift)}@supports (color:color-mix(in lab,red,red)){html[data-schnitt=kraeftig]{--leise:color-mix(in srgb, var(--schrift) 74%, var(--grund))}}html[data-schnitt=kraeftig] :is(.t-h2,.t-display,.t-h1){font-family:var(--font-serif);letter-spacing:-.005em;font-weight:700}html[data-schnitt=kraeftig] :is(.t-h3,.ab__name,.ob__name,.ps__name,.kt__name){font-weight:700}html[data-schnitt=kraeftig] .t-kicker{font-family:var(--font-sans);letter-spacing:.08em;font-weight:700}html[data-schnitt=kraeftig] .t-lead{color:var(--schrift);font-weight:400}html[data-schnitt=kraeftig] .ls__satz{font-size:1rem}html[data-schnitt=kraeftig] .za__wert{font-weight:700}html[data-schnitt=kraeftig] .st__text{color:var(--schrift)}html[data-schnitt=kraeftig] .gb__satz{letter-spacing:-.01em;font-weight:700}html[data-schnitt=kraeftig] .gb__h1{font-family:var(--font-sans);letter-spacing:.06em;font-weight:700}html[data-schnitt=kraeftig] .zs__satz{font-family:var(--font-serif);letter-spacing:-.005em;font-weight:700}html[data-schnitt=kraeftig] .st__text{font-weight:400}html[data-schnitt=kraeftig] .st__name{font-weight:700}html[data-schnitt=kraeftig] .kt__tel{font-weight:400}html[data-schnitt=kraeftig] .sk__h1{font-family:var(--font-serif);letter-spacing:-.005em;font-weight:700}html[data-schnitt=kraeftig] .sk__satz{font-weight:400}html[data-schnitt=kraeftig] :is(.tm__name,.ab-band__name){font-weight:700}html[data-schnitt=kraeftig] .fb__tel{font-weight:400}html[data-signal] [data-flaeche]{--feld:var(--signal);--feld-schrift:var(--ink)}html[data-signal] [data-flaeche=foto] .knopf:not(.knopf--linie){color:var(--ink);background:var(--signal);border-color:var(--signal)}html[data-signal] :is([data-flaeche=tinte],[data-flaeche=anthrazit],[data-flaeche=foto]) .knopf:not(.knopf--linie):hover{color:var(--ink);background:var(--papier-hell);border-color:var(--papier-hell)}html[data-signal] .t-kicker{text-decoration:underline;-webkit-text-decoration-color:var(--signal);text-decoration-color:var(--signal);text-underline-offset:.45em;text-decoration-thickness:3px}html[data-signal] [data-flaeche] .t-kicker{text-decoration:none}html[data-knopf=schraeg] .knopf:not(.knopf--linie),html[data-knopf=schraeg] .bw__knopf{clip-path:polygon(.8rem 0,100% 0,100% 100%,0 100%);padding-left:2.1rem}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}:root{--kopf-hoehe: 4.75rem}@media(min-width:64rem){:root{--kopf-hoehe: 6rem}}.kopf[data-astro-cid-fjfmwdia]{position:sticky;top:0;z-index:40;height:var(--kopf-hoehe);border-bottom:1px solid transparent;transition:background-color .5s ease,border-color .5s ease,color .5s ease}.kopf[data-astro-cid-fjfmwdia]:before{content:"";position:absolute;inset:0 0 -3.5rem;background:linear-gradient(to bottom,rgb(20 18 15 / .5),rgb(20 18 15 / .18) 60%,transparent);pointer-events:none;transition:opacity .5s ease}.kopf[data-astro-cid-fjfmwdia][data-fest]{--schrift: var(--ink);--text: var(--ink);--leise: color-mix(in srgb, var(--ink) 66%, var(--paper));--haarlinie: color-mix(in srgb, var(--ink) 14%, var(--paper));--akzent: var(--akzent-fest);background:color-mix(in srgb,var(--paper) 96%,transparent);border-bottom-color:var(--haarlinie);color:var(--text)}.kopf[data-astro-cid-fjfmwdia][data-fest]:before{opacity:0}.kopf__reihe[data-astro-cid-fjfmwdia]{position:relative;height:100%;display:flex;align-items:center;justify-content:space-between;gap:2rem}.kopf__marke[data-astro-cid-fjfmwdia]{display:flex;align-items:center;color:var(--schrift)}.kopf__logo[data-astro-cid-fjfmwdia]{display:block;width:auto;max-width:42vw;object-fit:contain}.kopf__logo--papier[data-astro-cid-fjfmwdia],.kopf[data-astro-cid-fjfmwdia][data-fest] .kopf__logo--hell[data-astro-cid-fjfmwdia]{display:none}.kopf[data-astro-cid-fjfmwdia][data-fest] .kopf__logo--papier[data-astro-cid-fjfmwdia]{display:block}@media(max-width:63.99rem){.kopf__logo[data-astro-cid-fjfmwdia]{height:44px!important}}.kopf__wortmarke[data-astro-cid-fjfmwdia]{font-family:var(--font-serif);font-size:1.5rem}.kopf__nav[data-astro-cid-fjfmwdia]{display:none;margin-left:auto}.kopf__liste[data-astro-cid-fjfmwdia]{display:flex;gap:2.5rem;list-style:none;margin:0;padding:0}.kopf__link[data-astro-cid-fjfmwdia],.kopf__tel[data-astro-cid-fjfmwdia]{font-size:.8125rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--schrift);padding-block:.4rem;border-bottom:1px solid transparent;transition:border-color .3s ease}.kopf__link[data-astro-cid-fjfmwdia]:hover,.kopf__tel[data-astro-cid-fjfmwdia]:hover{border-bottom-color:var(--akzent)}.kopf__tel[data-astro-cid-fjfmwdia]{letter-spacing:.06em}.kopf__rechts[data-astro-cid-fjfmwdia]{display:none;align-items:center;gap:2rem}.kopf__cta[data-astro-cid-fjfmwdia]{padding:.8rem 1.2rem;font-size:.8125rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--schrift);border:1px solid var(--haarlinie);transition:background-color .3s ease,color .3s ease,border-color .3s ease}.kopf__cta[data-astro-cid-fjfmwdia]:hover{border-color:var(--schrift)}.kopf[data-astro-cid-fjfmwdia][data-fest] .kopf__cta[data-astro-cid-fjfmwdia]{color:var(--papier-hell);background:var(--akzent);border-color:var(--akzent)}.kopf[data-astro-cid-fjfmwdia][data-fest] .kopf__cta[data-astro-cid-fjfmwdia]:hover{background:var(--ink);border-color:var(--ink)}.kopf__schalter[data-astro-cid-fjfmwdia]{display:inline-flex;align-items:center;gap:.75rem;padding:.5rem 0;font:inherit;font-size:.8125rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--schrift);background:none;border:0;cursor:pointer}.kopf__balken[data-astro-cid-fjfmwdia]{display:grid;gap:5px;width:22px}.kopf__balken[data-astro-cid-fjfmwdia] span[data-astro-cid-fjfmwdia]{display:block;height:1px;background:currentColor;transition:transform .25s ease}.kopf__schalter[data-astro-cid-fjfmwdia][aria-expanded=true] .kopf__balken[data-astro-cid-fjfmwdia] span[data-astro-cid-fjfmwdia]:first-child{transform:translateY(3px) rotate(45deg)}.kopf__schalter[data-astro-cid-fjfmwdia][aria-expanded=true] .kopf__balken[data-astro-cid-fjfmwdia] span[data-astro-cid-fjfmwdia]:last-child{transform:translateY(-3px) rotate(-45deg)}.kopf__panel[data-astro-cid-fjfmwdia]{position:absolute;inset:100% 0 auto;min-height:calc(100svh - var(--kopf-hoehe));padding:1.5rem var(--rand) 3rem}.kopf__panel-liste[data-astro-cid-fjfmwdia]{list-style:none;margin:0;padding:0}.kopf__panel-link[data-astro-cid-fjfmwdia]{display:block;padding-block:1.1rem;font-weight:300;font-size:1.75rem;color:var(--schrift);border-bottom:1px solid var(--haarlinie)}.kopf__panel-cta[data-astro-cid-fjfmwdia]{margin-top:2rem;width:100%}.kopf__panel-tel[data-astro-cid-fjfmwdia]{display:block;margin-top:1.5rem;color:var(--text);letter-spacing:.08em}@media(min-width:64rem){.kopf__nav[data-astro-cid-fjfmwdia]{display:block}.kopf__rechts[data-astro-cid-fjfmwdia]{display:flex}.kopf__schalter[data-astro-cid-fjfmwdia],.kopf__panel[data-astro-cid-fjfmwdia]{display:none}}.kopf__nav--baum[data-astro-cid-fjfmwdia],.kopf__nav--baum[data-astro-cid-fjfmwdia] .kopf__liste[data-astro-cid-fjfmwdia]{height:100%}.kopf__nav--baum[data-astro-cid-fjfmwdia] .kopf__liste[data-astro-cid-fjfmwdia]{gap:2.25rem}.kopf__punkt[data-astro-cid-fjfmwdia]{position:relative;display:flex;align-items:center;height:100%}.kopf__punkt[data-astro-cid-fjfmwdia][data-gross]{position:static}.kopf__winkel[data-astro-cid-fjfmwdia]{display:inline-block;width:.42rem;height:.42rem;margin-left:.55rem;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:translateY(-.2rem) rotate(45deg)}.kopf__klapp[data-astro-cid-fjfmwdia]{--schrift: var(--ink);--text: color-mix(in srgb, var(--ink) 84%, var(--papier-hell));--leise: color-mix(in srgb, var(--ink) 66%, var(--papier-hell));--haarlinie: color-mix(in srgb, var(--ink) 14%, var(--papier-hell));position:absolute;top:100%;left:-1.5rem;min-width:17rem;padding:1.25rem 1.5rem 1.4rem;color:var(--text);background:var(--papier-hell);border-top:2px solid var(--marke);box-shadow:0 18px 40px -18px #1b1a1759;visibility:hidden;opacity:0;transform:translateY(-6px);transition:opacity .2s ease,transform .2s ease,visibility 0s linear .2s}.kopf__punkt[data-astro-cid-fjfmwdia][data-gross] .kopf__klapp[data-astro-cid-fjfmwdia]{left:var(--rand);right:var(--rand);padding:2rem 2.25rem 2.25rem}.kopf__punkt[data-astro-cid-fjfmwdia]:hover>.kopf__klapp[data-astro-cid-fjfmwdia],.kopf__punkt[data-astro-cid-fjfmwdia]:focus-within>.kopf__klapp[data-astro-cid-fjfmwdia]{visibility:visible;opacity:1;transform:none;transition:opacity .2s ease,transform .2s ease,visibility 0s}.kopf__spalten[data-astro-cid-fjfmwdia]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem}.kopf__spalte-kopf[data-astro-cid-fjfmwdia]{display:inline-block;font-size:1.125rem;font-weight:400;color:var(--schrift);padding-bottom:.35rem;border-bottom:1px solid var(--marke)}.kopf__kurz[data-astro-cid-fjfmwdia]{margin-top:.6rem;font-size:.875rem;line-height:1.5;color:var(--leise);max-width:30ch}.kopf__klapp-liste[data-astro-cid-fjfmwdia]{list-style:none;margin:.9rem 0 0;padding:0;display:grid;gap:.15rem}.kopf__klapp[data-astro-cid-fjfmwdia]>.kopf__klapp-liste[data-astro-cid-fjfmwdia]{margin:0}.kopf__klapp-link[data-astro-cid-fjfmwdia]{display:block;padding:.45rem 0;font-size:.9375rem;color:var(--text);border-bottom:1px solid transparent;transition:color .2s ease}.kopf__klapp-link[data-astro-cid-fjfmwdia]:hover,.kopf__spalte-kopf[data-astro-cid-fjfmwdia]:hover{color:var(--schrift);text-decoration:underline;text-decoration-color:var(--marke);text-underline-offset:.25em}.kopf__panel[data-astro-cid-fjfmwdia][data-baum]{max-height:calc(100svh - var(--kopf-hoehe));overflow-y:auto}.kopf__summary[data-astro-cid-fjfmwdia]{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center}.kopf__summary[data-astro-cid-fjfmwdia]::-webkit-details-marker{display:none}.kopf__summary[data-astro-cid-fjfmwdia]:after{content:"+";font-size:1.5rem;color:var(--marke)}.kopf__gruppe[data-astro-cid-fjfmwdia][open]>.kopf__summary[data-astro-cid-fjfmwdia]:after{content:"–"}.kopf__unter[data-astro-cid-fjfmwdia]{list-style:none;margin:0;padding:.5rem 0 1rem;border-bottom:1px solid var(--haarlinie)}.kopf__unter-link[data-astro-cid-fjfmwdia]{display:block;padding:.55rem 0;font-size:1.0625rem;color:var(--text)}.kopf__unter-link--tief[data-astro-cid-fjfmwdia]{padding-left:1.1rem;font-size:.9375rem;color:var(--leise)}html[data-signal] .kopf__cta[data-astro-cid-fjfmwdia],html[data-signal] .kopf[data-astro-cid-fjfmwdia][data-fest] .kopf__cta[data-astro-cid-fjfmwdia]{color:var(--ink);background:var(--signal);border-color:var(--signal)}html[data-signal] .kopf__cta[data-astro-cid-fjfmwdia]:hover,html[data-signal] .kopf[data-astro-cid-fjfmwdia][data-fest] .kopf__cta[data-astro-cid-fjfmwdia]:hover{color:var(--papier-hell);background:var(--ink);border-color:var(--ink)}html[data-knopf=schraeg] .kopf__cta[data-astro-cid-fjfmwdia]{clip-path:polygon(.8rem 0,100% 0,100% 100%,0 100%);padding-left:1.9rem}html[data-telefon=gross] .kopf__tel[data-astro-cid-fjfmwdia]{display:inline-flex;align-items:center;gap:.6rem;font-size:1.1875rem;font-weight:500;letter-spacing:.015em;text-transform:none;font-variant-numeric:tabular-nums;padding-block:.3rem}html[data-telefon=gross] .kopf__tel[data-astro-cid-fjfmwdia]:before{content:"";flex:none;width:1.15rem;height:1.15rem;background:var(--marke);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6.6 10.8a15.1 15.1 0 0 0 6.6 6.6l2.2-2.2a1 1 0 0 1 1-.25 11.4 11.4 0 0 0 3.6.57 1 1 0 0 1 1 1V20a1 1 0 0 1-1 1A17 17 0 0 1 3 4a1 1 0 0 1 1-1h3.5a1 1 0 0 1 1 1c0 1.25.2 2.45.57 3.6a1 1 0 0 1-.25 1z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6.6 10.8a15.1 15.1 0 0 0 6.6 6.6l2.2-2.2a1 1 0 0 1 1-.25 11.4 11.4 0 0 0 3.6.57 1 1 0 0 1 1 1V20a1 1 0 0 1-1 1A17 17 0 0 1 3 4a1 1 0 0 1 1-1h3.5a1 1 0 0 1 1 1c0 1.25.2 2.45.57 3.6a1 1 0 0 1-.25 1z'/%3E%3C/svg%3E") center / contain no-repeat}html[data-telefon=gross] .kopf[data-astro-cid-fjfmwdia][data-fest] .kopf__tel[data-astro-cid-fjfmwdia]:before{background:var(--akzent-fest)}html[data-telefon=gross] .kopf__panel-tel[data-astro-cid-fjfmwdia]{font-size:1.375rem;font-weight:500;letter-spacing:.015em}@media(max-width:63.99rem){html[data-telefon=gross] .kopf__rechts[data-astro-cid-fjfmwdia]{display:flex;margin-left:auto;margin-right:1.25rem}html[data-telefon=gross] .kopf__cta[data-astro-cid-fjfmwdia]{display:none}html[data-telefon=gross] .kopf__tel[data-astro-cid-fjfmwdia]{justify-content:center;width:2.75rem;height:2.75rem;padding:0;gap:0;border:1px solid var(--haarlinie);border-radius:50%}html[data-telefon=gross] .kopf__tel-nummer[data-astro-cid-fjfmwdia]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}html[data-telefon=gross] .kopf__tel[data-astro-cid-fjfmwdia]:before{width:1.2rem;height:1.2rem}}@media(min-width:64rem)and (max-width:79.99rem){html[data-telefon=gross] .kopf__rechts[data-astro-cid-fjfmwdia]{gap:1.25rem}html[data-telefon=gross] .kopf__nav--baum[data-astro-cid-fjfmwdia] .kopf__liste[data-astro-cid-fjfmwdia]{gap:1.5rem}html[data-telefon=gross] .kopf__tel[data-astro-cid-fjfmwdia]{font-size:1.0625rem}}.kopf[data-astro-cid-fjfmwdia][data-cta-frei] .kopf__cta[data-astro-cid-fjfmwdia]{white-space:nowrap;text-transform:none;letter-spacing:.01em;font-size:.875rem;padding-inline:1rem}.kopf[data-astro-cid-fjfmwdia][data-cta-frei] .kopf__tel[data-astro-cid-fjfmwdia]{white-space:nowrap}@media(min-width:78.5rem){html[data-telefon=gross] .kopf[data-astro-cid-fjfmwdia][data-cta-frei] .kopf__nav--baum[data-astro-cid-fjfmwdia] .kopf__liste[data-astro-cid-fjfmwdia]{gap:1.5rem}html[data-telefon=gross] .kopf[data-astro-cid-fjfmwdia][data-cta-frei] .kopf__rechts[data-astro-cid-fjfmwdia]{gap:1.25rem}}@media(min-width:64rem)and (max-width:78.49rem){.kopf[data-astro-cid-fjfmwdia][data-cta-frei] .kopf__nav[data-astro-cid-fjfmwdia]{display:none}.kopf[data-astro-cid-fjfmwdia][data-cta-frei] .kopf__schalter[data-astro-cid-fjfmwdia]{display:inline-flex}.kopf[data-astro-cid-fjfmwdia][data-cta-frei] .kopf__panel[data-astro-cid-fjfmwdia]:not([hidden]){display:block}html[data-telefon=gross] .kopf[data-astro-cid-fjfmwdia][data-cta-frei] .kopf__rechts[data-astro-cid-fjfmwdia]{margin-left:auto;margin-right:1.5rem;gap:1.5rem}html[data-telefon=gross] .kopf[data-astro-cid-fjfmwdia][data-cta-frei] .kopf__tel[data-astro-cid-fjfmwdia]{font-size:1.1875rem}}.kopf[data-astro-cid-fjfmwdia][data-reduziert] .kopf__rechts[data-astro-cid-fjfmwdia],html[data-telefon=gross] .kopf[data-astro-cid-fjfmwdia][data-reduziert] .kopf__rechts[data-astro-cid-fjfmwdia]{display:flex;margin-left:auto;margin-right:0}@media(max-width:63.99rem){.kopf[data-astro-cid-fjfmwdia][data-reduziert] .kopf__reihe[data-astro-cid-fjfmwdia]{gap:1rem}.kopf[data-astro-cid-fjfmwdia][data-reduziert] .kopf__rechts[data-astro-cid-fjfmwdia],html[data-telefon=gross] .kopf[data-astro-cid-fjfmwdia][data-reduziert] .kopf__rechts[data-astro-cid-fjfmwdia]{gap:.75rem}html[data-telefon=gross] .kopf[data-astro-cid-fjfmwdia][data-reduziert] .kopf__tel[data-astro-cid-fjfmwdia]{flex:none}html[data-telefon=gross] .kopf[data-astro-cid-fjfmwdia][data-reduziert] .kopf__cta[data-astro-cid-fjfmwdia]{display:block;padding:.55rem .8rem;font-size:.8125rem;line-height:1.25;text-align:center}}@media(max-width:29.99rem){html[data-telefon=gross] .kopf[data-astro-cid-fjfmwdia][data-reduziert] .kopf__cta[data-astro-cid-fjfmwdia]{white-space:normal;max-width:8rem}}.fu[data-astro-cid-dopaqe7d]{padding-block:calc(var(--band) * .8) 2.5rem}.fu--anthrazit[data-astro-cid-dopaqe7d]{border-top:1px solid var(--haarlinie)}.fu__oben[data-astro-cid-dopaqe7d]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:2rem;padding-bottom:3.5rem;border-bottom:1px solid var(--haarlinie)}.fu__logo[data-astro-cid-dopaqe7d]{height:4.5rem;width:auto}@media(min-width:64rem){.fu__logo[data-astro-cid-dopaqe7d]{height:5.5rem}}.fu__marke[data-astro-cid-dopaqe7d]{font-family:var(--font-serif);font-size:2.5rem;color:var(--schrift)}.fu__raster[data-astro-cid-dopaqe7d]{display:grid;gap:2.5rem;padding-block:3rem}@media(min-width:48rem){.fu__raster[data-astro-cid-dopaqe7d]{grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem}}.fu__kopf[data-astro-cid-dopaqe7d]{margin-bottom:1.1rem}.fu__adresse[data-astro-cid-dopaqe7d]{display:grid;gap:.25rem;font-style:normal;color:var(--text);line-height:1.55}.fu__liste[data-astro-cid-dopaqe7d]{list-style:none;margin:0;padding:0;display:grid;gap:.7rem}.fu__link[data-astro-cid-dopaqe7d]{color:var(--text);border-bottom:1px solid transparent;transition:border-color .3s ease}.fu__link[data-astro-cid-dopaqe7d]:hover{border-bottom-color:var(--akzent)}.fu__sozial[data-astro-cid-dopaqe7d]{list-style:none;margin:.6rem 0 0 -.75rem;padding:0;display:flex;gap:.25rem}.fu__zeichen[data-astro-cid-dopaqe7d]{display:grid;place-items:center;width:2.75rem;height:2.75rem;color:var(--text);transition:color .3s ease}.fu__zeichen[data-astro-cid-dopaqe7d]:hover{color:var(--schrift)}.fu__zeichen[data-astro-cid-dopaqe7d] svg{width:1.25rem;height:1.25rem}.fu__leiste[data-astro-cid-dopaqe7d]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem 2rem;padding-top:2rem;border-top:1px solid var(--haarlinie)}.fu__recht[data-astro-cid-dopaqe7d]{display:flex;gap:1.75rem;list-style:none;margin:0;padding:0}.fu__nachweis[data-astro-cid-dopaqe7d]{margin:1.5rem 0 0;max-width:60rem;opacity:.7}.fu__baum[data-astro-cid-dopaqe7d]{display:grid;gap:2.5rem;padding-block:3rem;border-bottom:1px solid var(--haarlinie)}@media(min-width:48rem){.fu__baum[data-astro-cid-dopaqe7d]{grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem}}@media(min-width:64rem){.fu__baum[data-astro-cid-dopaqe7d]:has(>div:nth-child(4):last-child){grid-template-columns:repeat(4,minmax(0,1fr))}}.fu__kopf-link[data-astro-cid-dopaqe7d]{display:inline-block;transition:color .3s ease}.fu__kopf-link[data-astro-cid-dopaqe7d]:hover{color:var(--schrift)}.fu__recht[data-astro-cid-dopaqe7d]{flex-wrap:wrap;row-gap:.6rem}.kl-reiter[data-astro-cid-ortkmile]{position:fixed;right:0;top:50%;z-index:45;display:flex;flex-direction:column-reverse;align-items:center;gap:.7rem;width:3.125rem;padding:1.15rem 0 1.4rem;font:inherit;font-size:.9375rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--papier-hell);background:var(--akzent-fest);border:0;cursor:pointer;transform:translateY(-62%);box-shadow:-6px 0 18px -10px #1b1a1773;transition:background-color .25s ease,width .25s ease}.kl-reiter[data-astro-cid-ortkmile]:hover{background:var(--ink)}.kl-reiter[data-astro-cid-ortkmile]:focus-visible{outline:2px solid var(--marke);outline-offset:3px}.kl-reiter__text[data-astro-cid-ortkmile]{writing-mode:vertical-rl;transform:rotate(180deg);line-height:1}.kl-reiter__winkel[data-astro-cid-ortkmile]{width:.45rem;height:.45rem;border-left:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);margin-left:.2rem}@media(max-width:47.99rem){.kl-reiter[data-astro-cid-ortkmile]{width:2.375rem;padding:.95rem 0 1.1rem;font-size:.8125rem;gap:.55rem}}@media print{.kl-reiter[data-astro-cid-ortkmile],.kl[data-astro-cid-ortkmile]{display:none}}.kl[data-astro-cid-ortkmile]{--schrift: var(--papier-hell);--text: color-mix(in srgb, var(--papier-hell) 86%, var(--ink));width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;border:0;color:var(--schrift);background:transparent;overflow-y:auto;overscroll-behavior:contain}.kl[data-astro-cid-ortkmile]::backdrop{background:#1b1a17e6}.kl[data-astro-cid-ortkmile][open]{display:grid;place-items:center;animation:kl-auf .3s ease both}@keyframes kl-auf{0%{opacity:0}to{opacity:1}}.kl[data-astro-cid-ortkmile][open]::backdrop{animation:kl-auf .3s ease both}.kl__inhalt[data-astro-cid-ortkmile]{position:relative;width:min(62.5rem,100% - 2 * var(--rand));margin-block:4rem;padding:clamp(3.5rem,6vw,5.5rem) clamp(0rem,5vw,5.5rem);display:grid;gap:3rem}@media(min-width:48rem){.kl__inhalt[data-astro-cid-ortkmile]{grid-template-columns:1fr 1fr;gap:0;align-items:start}}.kl__zu[data-astro-cid-ortkmile]{position:absolute;top:.5rem;right:0;display:grid;place-items:center;width:3rem;height:3rem;color:var(--marke);background:none;border:0;cursor:pointer;transition:color .2s ease}.kl__zu[data-astro-cid-ortkmile] svg[data-astro-cid-ortkmile]{width:1.9rem;height:1.9rem;fill:none;stroke:currentColor;stroke-width:2}.kl__zu[data-astro-cid-ortkmile]:hover{color:var(--papier-hell)}.kl__zu[data-astro-cid-ortkmile]:focus-visible{outline:2px solid var(--marke);outline-offset:2px}.kl__titel[data-astro-cid-ortkmile]{font-weight:300;font-size:clamp(1.75rem,3vw,2.125rem);line-height:1.15;color:var(--schrift);max-width:22ch}.kl__wege[data-astro-cid-ortkmile]{list-style:none;margin:2rem 0 0;padding:0;display:grid;gap:1.35rem}.kl__weg[data-astro-cid-ortkmile]{display:inline-flex;align-items:center;gap:1rem;font-size:1.125rem;font-weight:500;color:var(--schrift);border-bottom:1px solid transparent;transition:border-color .2s ease}.kl__weg[data-astro-cid-ortkmile]:hover{border-bottom-color:var(--marke)}.kl__weg[data-astro-cid-ortkmile] svg[data-astro-cid-ortkmile]{flex:none;width:1.35rem;height:1.35rem;fill:none;stroke:var(--marke);stroke-width:1.8;stroke-linejoin:round}.kl__weg[data-astro-cid-ortkmile] svg[data-astro-cid-ortkmile] .kl__voll[data-astro-cid-ortkmile]{fill:var(--marke);stroke:none}.kl__person[data-astro-cid-ortkmile]{display:grid;justify-items:start}.kl__foto[data-astro-cid-ortkmile]{width:min(18.4rem,52vw);aspect-ratio:1;border-radius:50%;overflow:hidden;background:var(--anthrazit)}.kl__foto[data-astro-cid-ortkmile] img[data-astro-cid-ortkmile]{width:100%;height:100%;object-fit:cover;border-radius:50%}.kl__name[data-astro-cid-ortkmile]{margin-top:1.9rem;font-size:1.625rem;font-weight:500;line-height:1.4;color:var(--schrift)}.kl__rolle[data-astro-cid-ortkmile]{display:grid;font-size:clamp(1.25rem,2vw,1.5rem);font-weight:300;line-height:1.5;color:var(--text)}.kl__ap[data-astro-cid-ortkmile]{margin-top:1.25rem;font-size:1.625rem;font-weight:500;color:var(--schrift)}@media(prefers-reduced-motion:reduce){.kl[data-astro-cid-ortkmile][open],.kl[data-astro-cid-ortkmile][open]::backdrop{animation:none}}.sprung[data-astro-cid-cf4jnnft]{position:absolute;left:1rem;top:1rem;z-index:60;padding:.75rem 1rem;background:var(--akzent);color:var(--papier-hell);transform:translateY(-200%);transition:transform .2s ease}.sprung[data-astro-cid-cf4jnnft]:focus-visible{transform:translateY(0)}.tl[data-astro-cid-zshpv7pd]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 2rem}.tl__google[data-astro-cid-zshpv7pd]{display:inline-flex;align-items:baseline;gap:.35em;flex:none;font-size:.9375rem;font-weight:500;letter-spacing:.01em;white-space:nowrap;color:var(--schrift);border-bottom:1px solid transparent;transition:border-color .25s ease}.tl__google[data-astro-cid-zshpv7pd]:hover{border-bottom-color:var(--marke)}.tl__google[data-astro-cid-zshpv7pd]:focus-visible,.tl[data-astro-cid-zshpv7pd]:focus-visible{outline:1px solid var(--marke);outline-offset:4px}.tl__stern[data-astro-cid-zshpv7pd]{color:var(--marke)}.tl__siegel[data-astro-cid-zshpv7pd]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.tl__siegel[data-astro-cid-zshpv7pd] img[data-astro-cid-zshpv7pd]{display:block;width:auto;height:3rem}@media(max-width:47.99rem){.tl__siegel[data-astro-cid-zshpv7pd]{gap:.55rem}.tl__siegel[data-astro-cid-zshpv7pd] img[data-astro-cid-zshpv7pd]{height:2.5rem}.tl--zweizeilig[data-astro-cid-zshpv7pd]{flex-direction:column;align-items:flex-start;gap:.6rem}.tl--zweizeilig[data-astro-cid-zshpv7pd] .tl__siegel[data-astro-cid-zshpv7pd]{flex-wrap:nowrap}.tl--wischen[data-astro-cid-zshpv7pd]{flex-wrap:nowrap;justify-content:flex-start;gap:1.25rem;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-mask-image:linear-gradient(to right,#000 85%,transparent);mask-image:linear-gradient(to right,#000 85%,transparent)}.tl--wischen[data-astro-cid-zshpv7pd]::-webkit-scrollbar{display:none}.tl--wischen[data-astro-cid-zshpv7pd] .tl__siegel[data-astro-cid-zshpv7pd]{flex-wrap:nowrap;padding-right:2.5rem}.tl--wischen[data-astro-cid-zshpv7pd] .tl__siegel[data-astro-cid-zshpv7pd] li[data-astro-cid-zshpv7pd]{flex:none}}.tl__block[data-astro-cid-zshpv7pd]{display:grid;gap:.2rem;flex:none;color:var(--schrift);white-space:nowrap}.tl__block[data-astro-cid-zshpv7pd]:focus-visible{outline:1px solid var(--marke);outline-offset:4px}.tl__wertung[data-astro-cid-zshpv7pd]{display:flex;align-items:center;gap:.6rem}.tl__wert[data-astro-cid-zshpv7pd]{font-size:1.75rem;line-height:1.1;font-weight:500}.tl__sterne[data-astro-cid-zshpv7pd]{position:relative;display:block;font-size:1.125rem;line-height:1;letter-spacing:.06em;color:color-mix(in srgb,var(--schrift) 28%,transparent)}.tl__sterne[data-astro-cid-zshpv7pd]:before{content:"★★★★★"}.tl__sterne[data-astro-cid-zshpv7pd]:after{content:"★★★★★";position:absolute;inset:0 auto 0 0;width:var(--fuellung);overflow:hidden;white-space:nowrap;color:var(--akzent)}.tl__anzahl[data-astro-cid-zshpv7pd]{font-size:.9375rem;font-weight:500;letter-spacing:.01em;border-bottom:1px solid transparent;justify-self:start;transition:border-color .25s ease}.tl__block[data-astro-cid-zshpv7pd]:hover .tl__anzahl[data-astro-cid-zshpv7pd]{border-bottom-color:var(--marke)}@media(min-width:48rem){.tl--gruppe[data-astro-cid-zshpv7pd]{flex-wrap:nowrap;justify-content:flex-start;gap:1.75rem}.tl--gruppe[data-astro-cid-zshpv7pd] .tl__block[data-astro-cid-zshpv7pd]{padding-right:1.75rem;border-right:1px solid var(--haarlinie)}.tl--gruppe[data-astro-cid-zshpv7pd] .tl__siegel[data-astro-cid-zshpv7pd] img[data-astro-cid-zshpv7pd]{height:3.5rem}}@media(max-width:47.99rem){.tl--gruppe[data-astro-cid-zshpv7pd] .tl__block[data-astro-cid-zshpv7pd]{display:flex;flex-wrap:wrap;align-items:center;gap:.15rem .7rem}.tl--gruppe[data-astro-cid-zshpv7pd] .tl__wert[data-astro-cid-zshpv7pd]{font-size:1.5rem}.tl--gruppe[data-astro-cid-zshpv7pd] .tl__sterne[data-astro-cid-zshpv7pd]{font-size:1rem}.tl--gruppe[data-astro-cid-zshpv7pd] .tl__anzahl[data-astro-cid-zshpv7pd]{font-size:.875rem}.tl--gruppe[data-astro-cid-zshpv7pd] .tl__siegel[data-astro-cid-zshpv7pd]{width:100%;gap:.4rem}.tl--gruppe[data-astro-cid-zshpv7pd] .tl__siegel[data-astro-cid-zshpv7pd] li[data-astro-cid-zshpv7pd]{flex:0 1 3rem;min-width:0}.tl--gruppe[data-astro-cid-zshpv7pd] .tl__siegel[data-astro-cid-zshpv7pd] img[data-astro-cid-zshpv7pd]{width:100%;height:auto}}.bildrahmen[data-astro-cid-pzjzf4ej]{position:relative;width:100%}picture[data-astro-cid-pzjzf4ej],img[data-astro-cid-pzjzf4ej]{width:100%;height:100%}img[data-astro-cid-pzjzf4ej]{object-fit:cover}.kc__liste[data-astro-cid-qg37wets]{list-style:none;margin:0;padding:0;display:grid;gap:3rem 2rem}.kc__karte[data-astro-cid-qg37wets]{position:relative}.kc__link[data-astro-cid-qg37wets]:after{content:"";position:absolute;inset:0;z-index:1}.kc__link[data-astro-cid-qg37wets]:focus-visible{outline:none}.kc__karte[data-astro-cid-qg37wets]:has(.kc__link:focus-visible){outline:1px solid var(--akzent);outline-offset:6px}.kc__text[data-astro-cid-qg37wets]{display:grid;gap:.5rem;margin-top:1.25rem;padding-top:1rem;border-top:1px solid var(--haarlinie)}.kc__nr[data-astro-cid-qg37wets]{font-size:.8125rem;letter-spacing:.08em;color:var(--leise)}.kc__satz[data-astro-cid-qg37wets]{font-size:.9375rem;line-height:1.6}.kc__pfeil[data-astro-cid-qg37wets]{font-size:1.25rem;color:var(--schrift);transition:transform .35s var(--langsam)}.kc__karte[data-astro-cid-qg37wets]:hover .kc__pfeil[data-astro-cid-qg37wets]{transform:translate(.35rem)}.kc__karte[data-astro-cid-qg37wets]:hover .t-h3[data-astro-cid-qg37wets]{text-decoration:underline;text-decoration-color:var(--marke);text-underline-offset:.22em}@media(max-width:47.99rem){.kc__karte[data-astro-cid-qg37wets] .bildrahmen{aspect-ratio:3 / 2!important}}@media(min-width:48rem){.kc__liste[data-astro-cid-qg37wets]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64rem){.kc__liste[data-astro-cid-qg37wets]{grid-template-columns:repeat(var(--anzahl),minmax(0,1fr))}}.bw__sr[data-astro-cid-jpxaujgk]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.bw__gitter[data-astro-cid-jpxaujgk]{display:grid;gap:1.25rem}[data-astro-cid-jpxaujgk][data-variante=kontakt] .bw__gitter[data-astro-cid-jpxaujgk]{grid-template-columns:1fr}.bw__feld[data-astro-cid-jpxaujgk]{display:flex;flex-direction:column;gap:.45rem;margin:0}.bw__label[data-astro-cid-jpxaujgk]{font-size:.8125rem;letter-spacing:.01em;color:var(--leise)}.bw__zusatz[data-astro-cid-jpxaujgk]{color:var(--still)}.bw__eingabe[data-astro-cid-jpxaujgk]{width:100%;padding:.85rem .95rem;font:inherit;font-size:1rem;color:var(--schrift);background:var(--flaeche);border:1px solid var(--haarlinie);transition:border-color .18s ease,background-color .18s ease}.bw__eingabe[data-astro-cid-jpxaujgk]:hover{border-color:color-mix(in srgb,var(--erde) 40%,var(--grund))}.bw__eingabe[data-astro-cid-jpxaujgk]:focus-visible{outline:none;border-color:var(--akzent);background:var(--grund);box-shadow:inset 0 0 0 1px var(--akzent)}.bw__eingabe--feld[data-astro-cid-jpxaujgk]{resize:vertical;min-height:8rem;line-height:1.55}select[data-astro-cid-jpxaujgk].bw__eingabe:has(option[value=""]:checked){color:var(--leise)}select[data-astro-cid-jpxaujgk].bw__eingabe{appearance:none;padding-right:2.25rem;background-image:linear-gradient(45deg,transparent 50%,var(--leise) 50%),linear-gradient(135deg,var(--leise) 50%,transparent 50%);background-size:6px 6px,6px 6px;background-position:right 1.1rem center,right .75rem center;background-repeat:no-repeat}.bw__eingabe[data-astro-cid-jpxaujgk][aria-invalid=true]{border-color:var(--warn);box-shadow:inset 0 0 0 1px var(--warn)}.bw__fehler[data-astro-cid-jpxaujgk]{font-size:.8125rem;line-height:1.4;color:var(--warn)}.bw__zustimmung[data-astro-cid-jpxaujgk]{display:grid;grid-template-columns:auto 1fr;gap:.7rem .75rem;margin-top:1.5rem;align-items:start}.bw__haken[data-astro-cid-jpxaujgk]{width:1.15rem;height:1.15rem;margin-top:.15rem;accent-color:var(--akzent);flex:none}.bw__hinweis[data-astro-cid-jpxaujgk]{font-size:.8125rem;line-height:1.5;color:var(--leise)}.bw__fehler--breit[data-astro-cid-jpxaujgk]{grid-column:1 / -1}.bw__knopf[data-astro-cid-jpxaujgk]{margin-top:1.75rem;width:100%;display:inline-flex;align-items:center;justify-content:center;gap:.7rem;padding:1.05rem 1.75rem;font:inherit;font-size:1rem;color:var(--feld-schrift);background:var(--feld);border:1px solid var(--feld);cursor:pointer;transition:background-color .2s ease,color .2s ease}.bw__knopf[data-astro-cid-jpxaujgk]:hover{background:color-mix(in srgb,var(--feld) 84%,var(--feld-schrift))}.bw__knopf[data-astro-cid-jpxaujgk][aria-disabled=true]{opacity:.6;cursor:progress}.bw__senden-fehler[data-astro-cid-jpxaujgk]{margin-top:.85rem;font-size:.9375rem}.bw__senden-fehler[data-astro-cid-jpxaujgk] a[data-astro-cid-jpxaujgk]{white-space:nowrap}.bw__danke[data-astro-cid-jpxaujgk]{padding:2.5rem 0;animation:bw-ein .45s ease both}.bw__danke-haken[data-astro-cid-jpxaujgk] svg[data-astro-cid-jpxaujgk]{width:2.5rem;height:2.5rem}.bw__danke-titel[data-astro-cid-jpxaujgk]{margin-top:1.1rem;font-size:1.5rem;line-height:1.2;letter-spacing:-.024em;color:var(--schrift)}.bw__danke-titel[data-astro-cid-jpxaujgk]:focus-visible{outline:none}.bw__danke-satz[data-astro-cid-jpxaujgk]{margin-top:.7rem;max-width:34rem}@keyframes bw-ein{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.bw__danke[data-astro-cid-jpxaujgk]{animation:none}}@media(min-width:40rem){.bw__gitter[data-astro-cid-jpxaujgk]{grid-template-columns:8rem 1fr;gap:1.25rem 1rem}.bw__feld--breit[data-astro-cid-jpxaujgk]{grid-column:1 / -1}.bw__feld--schmal[data-astro-cid-jpxaujgk]{grid-column:1}.bw__knopf[data-astro-cid-jpxaujgk]{width:auto}}.as__schritt[data-astro-cid-jpxaujgk]{display:grid;border:0;margin:0;padding:0;min-inline-size:0}.as__schritt[data-astro-cid-jpxaujgk][hidden]{display:none}.as__frage[data-astro-cid-jpxaujgk]{font-size:1.125rem;line-height:1.3;letter-spacing:-.012em;color:var(--schrift);padding:0}.as__frage[data-astro-cid-jpxaujgk]:focus-visible{outline:2px solid var(--akzent);outline-offset:4px}.as__kopf[data-astro-cid-jpxaujgk]{display:grid;gap:.6rem;margin-bottom:1.75rem}.as__balken[data-astro-cid-jpxaujgk]{height:3px;background:var(--haarlinie);overflow:hidden}.as__balken-fuellung[data-astro-cid-jpxaujgk]{display:block;height:100%;background:var(--akzent);transform-origin:0 50%;transform:scaleX(var(--as-anteil, .34));transition:transform .35s cubic-bezier(.22,1,.36,1)}@media(prefers-reduced-motion:reduce){.as__balken-fuellung[data-astro-cid-jpxaujgk]{transition:none}}.as__stand[data-astro-cid-jpxaujgk]{color:var(--text)}.as__kacheln[data-astro-cid-jpxaujgk]{display:grid;grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));gap:.75rem;margin-top:1.25rem}.as__kacheln--klein[data-astro-cid-jpxaujgk]{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr))}.as__kachel[data-astro-cid-jpxaujgk]{position:relative;display:grid;justify-items:center;gap:.6rem;padding:1.1rem .6rem .95rem;text-align:center;cursor:pointer;color:var(--schrift);background:var(--flaeche);border:1px solid var(--haarlinie);transition:border-color .18s ease,background-color .18s ease}.as__kachel[data-astro-cid-jpxaujgk]:hover{border-color:color-mix(in srgb,var(--erde) 40%,var(--grund))}.as__radio[data-astro-cid-jpxaujgk]{position:absolute;inset:0;opacity:0;margin:0;cursor:pointer}.as__kachel[data-astro-cid-jpxaujgk]:focus-within{outline:2px solid var(--akzent);outline-offset:2px}.as__kachel[data-astro-cid-jpxaujgk]:has(.as__radio:checked){border-color:var(--akzent);background:color-mix(in srgb,var(--akzent) 8%,var(--grund))}.as__ikone[data-astro-cid-jpxaujgk]{width:4rem;height:3rem;color:var(--schrift);opacity:.85}.as__kachel[data-astro-cid-jpxaujgk]:has(.as__radio:checked) .as__ikone[data-astro-cid-jpxaujgk]{opacity:1}.as__betont[data-astro-cid-jpxaujgk]{stroke:var(--akzent)}.as__name[data-astro-cid-jpxaujgk]{font-size:.9375rem;line-height:1.25;hyphens:auto;overflow-wrap:anywhere}.as__adresse[data-astro-cid-jpxaujgk]{display:grid;gap:1.5rem;margin-top:1.25rem}.as__zerlegt[data-astro-cid-jpxaujgk]{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin-top:1rem}.as__zerlegt[data-astro-cid-jpxaujgk]>[data-astro-cid-jpxaujgk]:nth-child(1){grid-column:span 3}.as__zerlegt[data-astro-cid-jpxaujgk]>[data-astro-cid-jpxaujgk]:nth-child(2){grid-column:span 1}.as__zerlegt[data-astro-cid-jpxaujgk]>[data-astro-cid-jpxaujgk]:nth-child(3){grid-column:span 1}.as__zerlegt[data-astro-cid-jpxaujgk]>[data-astro-cid-jpxaujgk]:nth-child(4){grid-column:span 3}.as__zerlegt[data-astro-cid-jpxaujgk] .bw__feld[data-astro-cid-jpxaujgk]{margin:0}.as__karte-rahmen[data-astro-cid-jpxaujgk]{position:relative;aspect-ratio:4 / 3;background:var(--flaeche);border:1px solid var(--haarlinie);display:grid;place-items:center}.as__karte-rahmen[data-astro-cid-jpxaujgk] iframe{width:100%;height:100%;border:0;display:block}.as__karte-vor[data-astro-cid-jpxaujgk]{display:grid;justify-items:center;gap:.5rem;padding:1rem;text-align:center}.as__nadel[data-astro-cid-jpxaujgk]{width:1.5rem;height:1.5rem;color:var(--akzent)}.as__karte-ort[data-astro-cid-jpxaujgk]{color:var(--leise)}.as__karte-knopf[data-astro-cid-jpxaujgk]{margin-top:.35rem;padding:.55rem 1rem;font:inherit;font-size:.875rem;cursor:pointer;color:var(--feld-schrift);background:var(--feld);border:1px solid var(--feld)}.as__karte-knopf[data-astro-cid-jpxaujgk]:hover{background:color-mix(in srgb,var(--feld) 84%,var(--feld-schrift))}.as__karte[data-astro-cid-jpxaujgk]{margin:0}.as__karte-hinweis[data-astro-cid-jpxaujgk]{margin-top:.6rem;color:var(--still)}.as__nav[data-astro-cid-jpxaujgk]{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;margin-top:1.75rem}.as__nav--abschluss[data-astro-cid-jpxaujgk]{margin-top:1rem}.as__weiter[data-astro-cid-jpxaujgk],.as__zurueck[data-astro-cid-jpxaujgk]{display:inline-flex;align-items:center;gap:.55rem;padding:.8rem 1.4rem;font:inherit;font-size:.9375rem;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,opacity .18s ease}.as__weiter[data-astro-cid-jpxaujgk]{margin-left:auto;color:var(--feld-schrift);background:var(--feld);border:1px solid var(--feld)}.as__weiter[data-astro-cid-jpxaujgk]:hover:not(:disabled){background:color-mix(in srgb,var(--feld) 84%,var(--feld-schrift))}.as__weiter[data-astro-cid-jpxaujgk]:disabled{opacity:.42;cursor:not-allowed}.as__zurueck[data-astro-cid-jpxaujgk]{color:var(--schrift);background:none;border:1px solid var(--haarlinie)}.as__zurueck[data-astro-cid-jpxaujgk]:hover{border-color:var(--akzent)}@media(min-width:48rem){.as__adresse[data-astro-cid-jpxaujgk]{grid-template-columns:1.35fr 1fr;gap:2rem;align-items:start}}.tm__satz[data-astro-cid-3lwshj2d]{margin-top:1rem;margin-inline:auto;max-width:56ch}.tm__liste[data-astro-cid-3lwshj2d]{list-style:none;margin:0;padding:0;display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fit,minmax(15.5rem,1fr))}@media(min-width:64rem){.tm__liste[data-astro-cid-3lwshj2d]{display:flex;flex-wrap:wrap;justify-content:center}.tm__kachel[data-astro-cid-3lwshj2d]{flex:0 1 calc((100% - 2.5rem) / 3)}}.tm__kachel[data-astro-cid-3lwshj2d]{display:grid;justify-items:center;align-content:start;gap:.35rem;padding:2rem 1.5rem 1.75rem;text-align:center;background:color-mix(in srgb,var(--ink) 55%,var(--anthrazit))}.tm__foto[data-astro-cid-3lwshj2d]{width:7.5rem;height:7.5rem;border-radius:50%;overflow:hidden;margin-bottom:1rem;background:var(--flaeche)}.tm__foto[data-astro-cid-3lwshj2d] img[data-astro-cid-3lwshj2d]{width:100%;height:100%;object-fit:cover;border-radius:50%}.tm__name[data-astro-cid-3lwshj2d]{font-family:var(--font-sans);font-weight:300;font-size:1.5rem;line-height:1.2;color:var(--marke)}.tm__rolle[data-astro-cid-3lwshj2d]{display:grid;font-size:.9375rem;line-height:1.45;color:var(--text)}.tm__rolle[data-astro-cid-3lwshj2d] strong[data-astro-cid-3lwshj2d]{font-weight:700;color:var(--schrift)}.tm__kontakt[data-astro-cid-3lwshj2d]{list-style:none;margin:1rem 0 0;padding:1rem 0 0;display:grid;gap:.3rem;border-top:1px solid var(--haarlinie);width:100%;font-size:.9375rem}.tm__kontakt[data-astro-cid-3lwshj2d] a[data-astro-cid-3lwshj2d]{color:var(--text);border-bottom:1px solid transparent;transition:border-color .25s ease}.tm__kontakt[data-astro-cid-3lwshj2d] a[data-astro-cid-3lwshj2d]:hover{border-bottom-color:var(--marke);color:var(--schrift)}.tm__mehr[data-astro-cid-3lwshj2d]{margin-top:3rem;text-align:center}.bt__kopf[data-astro-cid-2xwzy5f6]{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:1.5rem 3rem}.bt__kopf[data-astro-cid-2xwzy5f6]>div[data-astro-cid-2xwzy5f6]{flex:1 1 28rem}.bt__liste[data-astro-cid-2xwzy5f6]{list-style:none;margin:0;padding:0;display:grid;gap:3rem 2rem}@media(min-width:48rem){.bt__liste[data-astro-cid-2xwzy5f6]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64rem){.bt__liste[data-astro-cid-2xwzy5f6]{grid-template-columns:repeat(3,minmax(0,1fr))}}.bt__karte[data-astro-cid-2xwzy5f6]{position:relative}.bt__link[data-astro-cid-2xwzy5f6]:after{content:"";position:absolute;inset:0;z-index:1}.bt__link[data-astro-cid-2xwzy5f6]:focus-visible{outline:none}.bt__karte[data-astro-cid-2xwzy5f6]:has(.bt__link:focus-visible){outline:1px solid var(--akzent);outline-offset:6px}.bt__text[data-astro-cid-2xwzy5f6]{display:grid;gap:.55rem;margin-top:1.1rem}.bt__auszug[data-astro-cid-2xwzy5f6]{font-size:.9375rem;line-height:1.6;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.bt__weiter[data-astro-cid-2xwzy5f6]{font-size:.8125rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--schrift)}.bt__karte[data-astro-cid-2xwzy5f6]:hover .t-h3[data-astro-cid-2xwzy5f6]{text-decoration:underline;text-decoration-color:var(--marke);text-underline-offset:.22em}.bt__hinweis[data-astro-cid-2xwzy5f6]{margin-top:2.5rem;padding-top:1.25rem;border-top:1px solid var(--haarlinie)}.fr__raster[data-astro-cid-jkeftcu2]{display:grid;gap:1rem}.fr__satz[data-astro-cid-jkeftcu2]{margin-top:1.1rem;max-width:46ch}.fr__link[data-astro-cid-jkeftcu2]{margin-top:1.5rem}.fr__liste[data-astro-cid-jkeftcu2]{border-top:1px solid var(--haarlinie)}.fr__eintrag[data-astro-cid-jkeftcu2]{border-bottom:1px solid var(--haarlinie)}.fr__frage[data-astro-cid-jkeftcu2]{display:flex;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.35rem 0;font-size:1.125rem;font-weight:400;line-height:1.4;color:var(--schrift);cursor:pointer;list-style:none}.fr__frage[data-astro-cid-jkeftcu2]::-webkit-details-marker{display:none}.fr__frage[data-astro-cid-jkeftcu2]:hover{text-decoration:underline;text-decoration-color:var(--marke);text-underline-offset:.25em}.fr__frage[data-astro-cid-jkeftcu2]:focus-visible{outline:1px solid var(--akzent);outline-offset:4px}.fr__zeichen[data-astro-cid-jkeftcu2]{position:relative;flex:none;width:.9rem;height:.9rem}.fr__zeichen[data-astro-cid-jkeftcu2]:before,.fr__zeichen[data-astro-cid-jkeftcu2]:after{content:"";position:absolute;left:0;top:50%;width:100%;height:2px;margin-top:-1px;background:var(--marke);transition:transform .25s ease}.fr__zeichen[data-astro-cid-jkeftcu2]:after{transform:rotate(90deg)}.fr__eintrag[data-astro-cid-jkeftcu2][open] .fr__zeichen[data-astro-cid-jkeftcu2]:after{transform:rotate(0)}.fr__antwort[data-astro-cid-jkeftcu2]{padding:0 2.5rem 1.6rem 0;max-width:68ch}@media(min-width:64rem){.fr__raster[data-astro-cid-jkeftcu2]{grid-template-columns:5fr 7fr;gap:5rem;align-items:start}.fr__kopf[data-astro-cid-jkeftcu2]{margin:0;position:sticky;top:calc(var(--kopf-hoehe) + 2rem)}}.rg__satz[data-astro-cid-a67l6td5]{margin-top:1.1rem;max-width:60ch}.rg__buehne[data-astro-cid-a67l6td5]{display:grid;place-items:center;padding:clamp(2rem,5vw,4rem) clamp(2.5rem,7vw,5.5rem);background:var(--flaeche)}.rg__buehne[data-astro-cid-a67l6td5] .bildrahmen{width:100%;box-shadow:0 22px 40px -22px #1b1a178c,0 2px 6px #1b1a171f}.rg__buehne--klein[data-astro-cid-a67l6td5]{padding:1.5rem 1.75rem}.rg__liste[data-astro-cid-a67l6td5]{list-style:none;margin:0;padding:0;display:grid;gap:clamp(4rem,8vw,7rem)}.rg__zeile[data-astro-cid-a67l6td5]{display:grid;gap:2.25rem;scroll-margin-top:calc(var(--kopf-hoehe) + 1.5rem)}.rg__titel[data-astro-cid-a67l6td5]{margin-top:.4rem}.rg__eigen[data-astro-cid-a67l6td5]{margin-top:1rem;max-width:52ch}.rg__kasten[data-astro-cid-a67l6td5]{margin-top:2rem;padding-top:1.75rem;border-top:1px solid var(--haarlinie);display:grid;gap:.9rem;max-width:40rem}.rg__dl-titel[data-astro-cid-a67l6td5]{color:var(--schrift)}.rg__punkte[data-astro-cid-a67l6td5]{list-style:none;margin:.35rem 0 0;padding:0;display:grid;gap:.6rem}.rg__punkte[data-astro-cid-a67l6td5] li[data-astro-cid-a67l6td5]{display:grid;grid-template-columns:1.4rem 1fr;gap:.7rem;align-items:start;font-weight:500;color:var(--schrift);line-height:1.5}.rg__haken[data-astro-cid-a67l6td5]{width:.9rem;height:.5rem;margin-top:.4rem;border-left:2px solid var(--marke);border-bottom:2px solid var(--marke);transform:rotate(-45deg)}.rg__laden[data-astro-cid-a67l6td5]{margin-top:1rem}.rg__knopf[data-astro-cid-a67l6td5]{list-style:none;cursor:pointer;width:fit-content}.rg__knopf[data-astro-cid-a67l6td5]::-webkit-details-marker{display:none}.rg__laden[data-astro-cid-a67l6td5][open] .rg__knopf[data-astro-cid-a67l6td5]{background:var(--ink);border-color:var(--ink)}.rg__knopf[data-astro-cid-a67l6td5]:hover .knopf__pfeil[data-astro-cid-a67l6td5]{transform:translateY(.15rem)}.rg__knopf--seite[data-astro-cid-a67l6td5]:hover .knopf__pfeil[data-astro-cid-a67l6td5]{transform:translate(.2rem)}.rg__laden[data-astro-cid-a67l6td5][open] .rg__knopf[data-astro-cid-a67l6td5] .knopf__pfeil[data-astro-cid-a67l6td5]{transform:rotate(180deg)}.rg__formular[data-astro-cid-a67l6td5]{margin-top:1.25rem;padding:1.5rem;border:1px solid var(--haarlinie);background:var(--karte)}.rg__formular-satz[data-astro-cid-a67l6td5]{margin-bottom:1rem}.rg__mehr[data-astro-cid-a67l6td5]{margin-top:.75rem}@media(min-width:64rem){.rg__zeile[data-astro-cid-a67l6td5]{grid-template-columns:5fr 7fr;gap:clamp(3rem,6vw,6rem);align-items:start}.rg__zeile--links[data-astro-cid-a67l6td5] .rg__buehne[data-astro-cid-a67l6td5]{order:2}.rg__buehne[data-astro-cid-a67l6td5]{position:sticky;top:calc(var(--kopf-hoehe) + 2rem)}}.rg__kopf[data-astro-cid-a67l6td5]{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:1.5rem 3rem}.rg__kopf[data-astro-cid-a67l6td5]>div[data-astro-cid-a67l6td5]{flex:1 1 30rem}.rg__reihe[data-astro-cid-a67l6td5]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem 1.25rem}@media(min-width:48rem){.rg__reihe[data-astro-cid-a67l6td5]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:64rem){.rg__reihe[data-astro-cid-a67l6td5]{grid-template-columns:repeat(var(--anzahl, 5),minmax(0,1fr));gap:1.5rem}}.rg__karte[data-astro-cid-a67l6td5]{position:relative}.rg__reihe[data-astro-cid-a67l6td5] .rg__buehne[data-astro-cid-a67l6td5]{position:static}.rg__gratis[data-astro-cid-a67l6td5]{margin-top:1rem;font-size:.75rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--akzent)}.rg__karte-titel[data-astro-cid-a67l6td5]{margin-top:.35rem;font-size:1.125rem}.rg__link[data-astro-cid-a67l6td5]:after{content:"";position:absolute;inset:0;z-index:1}.rg__link[data-astro-cid-a67l6td5]:focus-visible{outline:none}.rg__karte[data-astro-cid-a67l6td5]:has(.rg__link:focus-visible){outline:1px solid var(--akzent);outline-offset:6px}.rg__karte[data-astro-cid-a67l6td5]:hover .rg__karte-titel[data-astro-cid-a67l6td5]{text-decoration:underline;text-decoration-color:var(--marke);text-underline-offset:.22em}.rg__karte[data-astro-cid-a67l6td5] .rg__buehne[data-astro-cid-a67l6td5]{transition:background-color .3s ease}.rg__karte[data-astro-cid-a67l6td5]:hover .rg__buehne[data-astro-cid-a67l6td5]{background:color-mix(in srgb,var(--akzent-fest) 12%,var(--grund))}.rg__karten[data-astro-cid-a67l6td5]{list-style:none;margin:0;padding:0;display:grid;gap:2rem}.rg__karten[data-astro-cid-a67l6td5] .rg__karte[data-astro-cid-a67l6td5]{display:grid;grid-template-columns:6.5rem minmax(0,1fr);gap:1rem;align-items:start;scroll-margin-top:calc(var(--kopf-hoehe) + 1.5rem)}.rg__karten[data-astro-cid-a67l6td5] .rg__buehne[data-astro-cid-a67l6td5]{position:static;padding:.5rem}.rg__karten[data-astro-cid-a67l6td5] .rg__buehne[data-astro-cid-a67l6td5] .bildrahmen{max-width:11rem}.rg__karte-text[data-astro-cid-a67l6td5]{display:grid;gap:.6rem;justify-items:start}.rg__karten[data-astro-cid-a67l6td5] .rg__karte-titel[data-astro-cid-a67l6td5]{margin-top:0}.rg__karte-satz[data-astro-cid-a67l6td5]{font-size:.9375rem;line-height:1.55;color:var(--text)}.rg__karte-weiter[data-astro-cid-a67l6td5]{margin-top:.4rem}.rg__karte[data-astro-cid-a67l6td5]:hover .rg__karte-weiter[data-astro-cid-a67l6td5]{border-bottom-color:var(--schrift)}@media(min-width:48rem){.rg__karten[data-astro-cid-a67l6td5]{display:flex;flex-wrap:wrap;justify-content:center;gap:2.5rem 1.5rem}.rg__karten[data-astro-cid-a67l6td5] .rg__karte[data-astro-cid-a67l6td5]{flex:0 1 calc((100% - 3rem) / 3);display:flex;flex-direction:column;align-items:stretch}.rg__karten[data-astro-cid-a67l6td5] .rg__buehne[data-astro-cid-a67l6td5]{padding:1.5rem 1.75rem}.rg__karte-text[data-astro-cid-a67l6td5]{flex:1;grid-template-rows:auto 1fr auto}}@media(min-width:80rem){.rg__karten[data-astro-cid-a67l6td5] .rg__karte[data-astro-cid-a67l6td5]{flex-basis:calc((100% - 6rem)/5)}}.az[data-astro-cid-vdedb55v]{padding-block:calc(var(--band) * .6);border-bottom:1px solid var(--haarlinie)}.az__titel[data-astro-cid-vdedb55v]{text-align:center}.az__liste[data-astro-cid-vdedb55v]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem 1.25rem;justify-items:center;align-items:center;list-style:none;margin:2.25rem auto 0;padding:0;max-width:60rem}.az__siegel[data-astro-cid-vdedb55v] img[data-astro-cid-vdedb55v]{width:100%;max-width:6rem;height:auto}@media(min-width:48rem){.az__liste[data-astro-cid-vdedb55v]{grid-template-columns:repeat(6,minmax(0,1fr));gap:2rem}.az__siegel[data-astro-cid-vdedb55v] img[data-astro-cid-vdedb55v]{max-width:7rem}}.az__marken[data-astro-cid-vdedb55v]{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:1.5rem 2rem;list-style:none;margin:2.25rem auto 0;padding:2rem 0 0;max-width:54rem;border-top:1px solid var(--haarlinie)}.az__marke[data-astro-cid-vdedb55v] img[data-astro-cid-vdedb55v]{display:block;width:auto;height:auto;max-height:2.5rem;max-width:6.5rem}@media(min-width:48rem){.az__marken[data-astro-cid-vdedb55v]{gap:2rem 3.5rem;margin-top:2.75rem;padding-top:2.5rem}.az__marke[data-astro-cid-vdedb55v] img[data-astro-cid-vdedb55v]{max-height:3.25rem;max-width:8rem}}.az__logos[data-astro-cid-vdedb55v]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1.5rem;align-items:center;list-style:none;margin:2.25rem auto 0;padding:0;max-width:54rem;--logo-h: 3rem}.az__logo[data-astro-cid-vdedb55v]{display:grid;place-items:center;min-height:var(--logo-h)}.az__logo[data-astro-cid-vdedb55v]:last-child:nth-child(odd){grid-column:1 / -1}.az__logo[data-astro-cid-vdedb55v] img[data-astro-cid-vdedb55v]{width:auto;height:auto;max-width:min(100%,11rem);max-height:var(--logo-h);mix-blend-mode:multiply}@media(min-width:48rem){.az__logos[data-astro-cid-vdedb55v]{grid-template-columns:repeat(var(--anzahl),minmax(0,1fr));gap:clamp(2.5rem,6vw,5rem);--logo-h: 4.25rem}.az__logo[data-astro-cid-vdedb55v]:last-child:nth-child(odd){grid-column:auto}.az__logo[data-astro-cid-vdedb55v] img[data-astro-cid-vdedb55v]{max-width:100%}}.az--erzaehlt[data-astro-cid-vdedb55v]{padding-block:calc(var(--band) * .85)}.az__paare[data-astro-cid-vdedb55v]{list-style:none;margin:2.75rem auto 0;padding:0;display:grid;gap:3.5rem;max-width:58rem}.az__paar[data-astro-cid-vdedb55v]{--versatz: 1rem;display:grid;gap:1.75rem;align-items:center}.az__tafel[data-astro-cid-vdedb55v]{position:relative;margin:var(--versatz) 0 0 var(--versatz);aspect-ratio:4 / 3;max-width:20rem;background:var(--papier-hell);box-shadow:calc(var(--versatz) * -1) calc(var(--versatz) * -1) 0 0 var(--rahmen, transparent)}.az__tafel[data-astro-cid-vdedb55v] img[data-astro-cid-vdedb55v]{position:absolute;inset:1.5rem;width:calc(100% - 3rem);height:calc(100% - 3rem);object-fit:contain}.az__text[data-astro-cid-vdedb55v]{display:grid;gap:.75rem;max-width:30rem}@media(min-width:48rem){.az__paar[data-astro-cid-vdedb55v]{--versatz: 1.25rem;grid-template-columns:20rem minmax(0,1fr);gap:clamp(2.5rem,5vw,4.5rem)}.az__paar[data-astro-cid-vdedb55v]:nth-child(2n){grid-template-columns:minmax(0,1fr) 20rem}.az__paar[data-astro-cid-vdedb55v]:nth-child(2n) .az__tafel[data-astro-cid-vdedb55v]{order:2}}.az--kompakt[data-astro-cid-vdedb55v]{padding-block:calc(var(--band) * .6)}.az--kompakt[data-astro-cid-vdedb55v] .az__paare[data-astro-cid-vdedb55v]{margin-top:2rem;gap:2.25rem;max-width:none}.az--kompakt[data-astro-cid-vdedb55v] .az__paar[data-astro-cid-vdedb55v]{--versatz: .75rem;gap:1.25rem}.az--kompakt[data-astro-cid-vdedb55v] .az__tafel[data-astro-cid-vdedb55v]{max-width:13rem}.az--kompakt[data-astro-cid-vdedb55v] .az__tafel[data-astro-cid-vdedb55v] img[data-astro-cid-vdedb55v]{inset:1rem;width:calc(100% - 2rem);height:calc(100% - 2rem)}.az--kompakt[data-astro-cid-vdedb55v] .az__text[data-astro-cid-vdedb55v]{gap:.5rem}@media(min-width:48rem){.az--kompakt[data-astro-cid-vdedb55v] .az__paar[data-astro-cid-vdedb55v],.az--kompakt[data-astro-cid-vdedb55v] .az__paar[data-astro-cid-vdedb55v]:nth-child(2n){--versatz: 1rem;grid-template-columns:13rem minmax(0,1fr);gap:2rem}.az--kompakt[data-astro-cid-vdedb55v] .az__paar[data-astro-cid-vdedb55v]:nth-child(2n) .az__tafel[data-astro-cid-vdedb55v]{order:0}.az--kompakt[data-astro-cid-vdedb55v] .az__tafel[data-astro-cid-vdedb55v]{max-width:none}.az--kompakt[data-astro-cid-vdedb55v] .az__tafel[data-astro-cid-vdedb55v] img[data-astro-cid-vdedb55v]{inset:1.25rem;width:calc(100% - 2.5rem);height:calc(100% - 2.5rem)}}@media(min-width:80rem){.az--kompakt[data-astro-cid-vdedb55v] .az__paare[data-astro-cid-vdedb55v]{grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem 4rem}.az--kompakt[data-astro-cid-vdedb55v] .az__paar[data-astro-cid-vdedb55v],.az--kompakt[data-astro-cid-vdedb55v] .az__paar[data-astro-cid-vdedb55v]:nth-child(2n){grid-template-columns:clamp(13rem,17vw,15rem) minmax(0,1fr);gap:2.25rem}}.ls__liste[data-astro-cid-ohzuqsh3]{list-style:none;margin:0;padding:0;display:grid;gap:3rem 2rem}.ls__text[data-astro-cid-ohzuqsh3]{display:grid;gap:.55rem;margin-top:1.25rem;padding-top:1rem;border-top:1px solid var(--haarlinie)}.ls__nr[data-astro-cid-ohzuqsh3]{font-size:.8125rem;letter-spacing:.08em;color:var(--akzent)}.ls__satz[data-astro-cid-ohzuqsh3]{font-size:.9375rem;line-height:1.65}@media(max-width:47.99rem){.ls__karte[data-astro-cid-ohzuqsh3] .bildrahmen{aspect-ratio:3 / 2!important}}@media(min-width:48rem){.ls__liste[data-astro-cid-ohzuqsh3]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64rem){.ls__liste[data-astro-cid-ohzuqsh3]{grid-template-columns:repeat(var(--anzahl, 4),minmax(0,1fr))}}.ob__kopf[data-astro-cid-fovj42fn]{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:1.5rem 3rem}.ob__kopf[data-astro-cid-fovj42fn]>div[data-astro-cid-fovj42fn]{flex:1 1 28rem}.ob__liste[data-astro-cid-fovj42fn]{list-style:none;margin:0;padding:0;display:grid;gap:3.5rem}.ob__bild[data-astro-cid-fovj42fn]{position:relative}.ob__status[data-astro-cid-fovj42fn]{position:absolute;left:0;top:0;padding:.55rem .85rem;font-size:.6875rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--schrift);background:var(--grund)}.ob__status--verkauft[data-astro-cid-fovj42fn]{padding:.75rem 1.15rem;font-size:.875rem;font-weight:600;letter-spacing:.14em;color:var(--papier-hell);background:var(--ink)}.ob__text[data-astro-cid-fovj42fn]{margin-top:1.25rem;display:grid;gap:.5rem}.ob__ort[data-astro-cid-fovj42fn]{font-size:.875rem;font-weight:500;color:var(--akzent)}.ob__name[data-astro-cid-fovj42fn]{font-weight:400;font-size:1.25rem;line-height:1.35;color:var(--schrift);max-width:32ch}.ob__zeile[data-astro-cid-fovj42fn]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.5rem 1.5rem;margin-top:.5rem;padding-top:.85rem;border-top:1px solid var(--haarlinie)}.ob__eckdaten[data-astro-cid-fovj42fn]{font-size:.9375rem;color:var(--leise)}.ob__preis[data-astro-cid-fovj42fn]{font-weight:300;font-size:1.5rem;line-height:1;color:var(--schrift)}.ob--vermittelt[data-astro-cid-fovj42fn] .ob__name[data-astro-cid-fovj42fn]{font-size:1.0625rem}.ob--vermittelt[data-astro-cid-fovj42fn] .ob__preis[data-astro-cid-fovj42fn]{font-size:1.25rem}@media(min-width:64rem){.ob--angebot[data-astro-cid-fovj42fn] .ob__name[data-astro-cid-fovj42fn]{font-size:1.375rem}.ob--angebot[data-astro-cid-fovj42fn].ob--2 .ob__liste[data-astro-cid-fovj42fn]{grid-template-columns:7fr 4fr;column-gap:clamp(3rem,6vw,6rem);align-items:start}.ob--angebot[data-astro-cid-fovj42fn].ob--2 .ob__objekt[data-astro-cid-fovj42fn]:nth-child(2){margin-top:clamp(5rem,9vw,8rem)}.ob--angebot[data-astro-cid-fovj42fn].ob--3 .ob__name[data-astro-cid-fovj42fn]{font-size:1.125rem}}@media(min-width:48rem){.ob--angebot[data-astro-cid-fovj42fn].ob--3 .ob__liste[data-astro-cid-fovj42fn]{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.75rem clamp(1.5rem,2.5vw,2.5rem)}}@media(max-width:63.99rem){.ob--angebot[data-astro-cid-fovj42fn].ob--2 .ob__objekt[data-astro-cid-fovj42fn]:nth-child(n+2) .bildrahmen{aspect-ratio:3 / 2!important}}.ob__objekt[data-astro-cid-fovj42fn]:has(.ob__link){position:relative}.ob__link[data-astro-cid-fovj42fn]:after{content:"";position:absolute;inset:0;z-index:1}.ob__link[data-astro-cid-fovj42fn]:focus-visible{outline:none}.ob__objekt[data-astro-cid-fovj42fn]:has(.ob__link:focus-visible){outline:1px solid var(--akzent);outline-offset:6px}.ob__objekt[data-astro-cid-fovj42fn]:has(.ob__link):hover .ob__name[data-astro-cid-fovj42fn]{text-decoration:underline;text-decoration-color:var(--marke);text-underline-offset:.2em}html[data-signal] .ob--angebot[data-astro-cid-fovj42fn] .ob__preis[data-astro-cid-fovj42fn]{flex-basis:100%;margin-top:.35rem;padding:.7rem 1rem;text-align:center;font-size:1.125rem;font-weight:400;color:var(--ink);background:var(--signal)}html[data-signal] .ob--angebot[data-astro-cid-fovj42fn] .ob__ort[data-astro-cid-fovj42fn]{color:var(--leise)}html[data-signal] .ob--angebot[data-astro-cid-fovj42fn].ob--3 .ob__objekt[data-astro-cid-fovj42fn]{display:flex;flex-direction:column}html[data-signal] .ob--angebot[data-astro-cid-fovj42fn].ob--3 .ob__text[data-astro-cid-fovj42fn]{flex:1;grid-template-rows:auto auto 1fr}html[data-signal] .ob--angebot[data-astro-cid-fovj42fn].ob--3 .ob__zeile[data-astro-cid-fovj42fn]{align-self:end}.ob__referenzen[data-astro-cid-fovj42fn]{margin-top:clamp(4rem,8vw,6.5rem);padding-top:clamp(2.5rem,5vw,3.5rem);border-top:1px solid var(--haarlinie)}.ob__refliste[data-astro-cid-fovj42fn]{list-style:none;margin:0;padding:0;display:grid;gap:2.75rem 2rem}@media(min-width:48rem){.ob__refliste[data-astro-cid-fovj42fn]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64rem){.ob__refliste[data-astro-cid-fovj42fn]{grid-template-columns:repeat(4,minmax(0,1fr))}}.ob--angebot[data-astro-cid-fovj42fn] .ob__refliste[data-astro-cid-fovj42fn] .ob__name[data-astro-cid-fovj42fn]{font-size:1.0625rem}.ob__refliste[data-astro-cid-fovj42fn] .ob__preis[data-astro-cid-fovj42fn]{font-size:1.25rem}.ob__vermerk[data-astro-cid-fovj42fn]{font-size:.8125em;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--akzent)}.ob__ref[data-astro-cid-fovj42fn]:has(.ob__link){position:relative}.ob__ref[data-astro-cid-fovj42fn]:has(.ob__link:focus-visible){outline:1px solid var(--akzent);outline-offset:6px}.ob__ref-link[data-astro-cid-fovj42fn]{margin-top:2.5rem}.ob--vermittelt[data-astro-cid-fovj42fn]{border-top:1px solid var(--haarlinie)}.ob--vermittelt[data-astro-cid-fovj42fn] .ob__liste[data-astro-cid-fovj42fn]{gap:2.75rem 2rem}@media(min-width:48rem){.ob--vermittelt[data-astro-cid-fovj42fn] .ob__liste[data-astro-cid-fovj42fn]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64rem){.ob--vermittelt[data-astro-cid-fovj42fn] .ob__liste[data-astro-cid-fovj42fn]{grid-template-columns:repeat(4,minmax(0,1fr))}}.za[data-astro-cid-aug5ya4i]{padding-block:calc(var(--band) * .7)}.za__titel[data-astro-cid-aug5ya4i]{text-align:center;color:var(--marke)}.za__raster[data-astro-cid-aug5ya4i]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:2.5rem;margin:2.75rem 0 0}.za__zelle[data-astro-cid-aug5ya4i]{display:grid;grid-template-rows:auto auto;justify-items:center;row-gap:.65rem;text-align:center;padding-inline:1rem}.za__wert[data-astro-cid-aug5ya4i]{order:-1;margin:0;font-family:var(--font-sans);font-weight:300;font-size:2.75rem;line-height:1;letter-spacing:-.01em;color:var(--marke);white-space:nowrap}.za__zahl[data-astro-cid-aug5ya4i]{display:inline-block;font-variant-numeric:tabular-nums;text-align:center}.za__text[data-astro-cid-aug5ya4i]{font-size:.9375rem;line-height:1.4;color:color-mix(in srgb,var(--papier-hell) 86%,var(--anthrazit))}@media(min-width:48rem){.za__raster[data-astro-cid-aug5ya4i]{grid-template-columns:repeat(var(--anzahl),minmax(0,1fr))}.za__zelle[data-astro-cid-aug5ya4i]+.za__zelle[data-astro-cid-aug5ya4i]{border-left:1px solid var(--haarlinie)}.za__wert[data-astro-cid-aug5ya4i]{font-size:3.5rem}}@media(min-width:64rem){.za__wert[data-astro-cid-aug5ya4i]{font-size:4rem}.za__text[data-astro-cid-aug5ya4i]{font-size:1.0625rem}}.st[data-astro-cid-2ganxzj6]{border-top:1px solid var(--haarlinie)}.st__raster[data-astro-cid-2ganxzj6]{list-style:none;margin:0;padding:0;display:grid;gap:1.25rem}.st__kachel[data-astro-cid-2ganxzj6]{position:relative;display:flex;flex-direction:column;padding:3.25rem 1.75rem 1.75rem;background:var(--karte);border:1px solid var(--haarlinie)}.st__zeichen[data-astro-cid-2ganxzj6]{position:absolute;left:1.75rem;top:-2.1rem;font-family:var(--font-serif);font-size:4.5rem;line-height:1;color:var(--marke);pointer-events:none}.st__text[data-astro-cid-2ganxzj6]{flex:1;font-weight:300;font-size:1.125rem;line-height:1.6;color:var(--schrift);text-wrap:pretty}.st__wer[data-astro-cid-2ganxzj6]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem 1rem;margin-top:1.5rem;padding-top:1rem;border-top:1px solid var(--haarlinie)}.st__name[data-astro-cid-2ganxzj6]{font-size:.9375rem;font-weight:500;color:var(--akzent)}.st__kachel[data-astro-cid-2ganxzj6][hidden]{display:none}.st__mehr-zeile[data-astro-cid-2ganxzj6]{margin-top:2.5rem;text-align:center}@media(min-width:48rem){.st__raster[data-astro-cid-2ganxzj6]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.st__kachel[data-astro-cid-2ganxzj6]{padding:3.5rem 2.25rem 2rem}.st__zeichen[data-astro-cid-2ganxzj6]{left:2.25rem;top:-1.85rem}}@media(min-width:64rem){.st__raster--reihe[data-astro-cid-2ganxzj6]{grid-template-columns:repeat(var(--spalten),minmax(0,1fr))}}.ab[data-astro-cid-ve4lfwx6]{position:relative;--flaeche-zeichnung: color-mix(in srgb, var(--zeichnung-ton, var(--marke)) 22%, var(--grund))}.ab__klebe[data-astro-cid-ve4lfwx6]{background:var(--flaeche)}.ab__innen[data-astro-cid-ve4lfwx6]{padding-block:var(--band);display:grid;gap:3rem}.ab__kopf[data-astro-cid-ve4lfwx6] .t-h2[data-astro-cid-ve4lfwx6]{max-width:40ch}.ab__liste-rahmen[data-astro-cid-ve4lfwx6]{position:relative;padding-left:2.25rem}.ab__liste[data-astro-cid-ve4lfwx6]{list-style:none;margin:0;padding:0;display:grid;gap:1.5rem}.ab__gleis[data-astro-cid-ve4lfwx6]{position:absolute;left:.32rem;top:.5rem;bottom:.5rem;width:1px;background:var(--haarlinie)}.ab__gleis-aktiv[data-astro-cid-ve4lfwx6]{display:block;width:100%;height:100%;background:var(--marke);transform-origin:50% 0}.ab__schritt[data-astro-cid-ve4lfwx6]{position:relative;display:grid;gap:.35rem;align-content:start}.ab__punkt[data-astro-cid-ve4lfwx6]{position:absolute;left:-2.25rem;top:.35rem;width:.7rem;height:.7rem;border:1px solid var(--marke);background:var(--marke);transform:rotate(45deg);transition:background-color .3s ease}.ab__nr[data-astro-cid-ve4lfwx6]{font-size:.8125rem;letter-spacing:.08em;color:var(--akzent)}.ab__name[data-astro-cid-ve4lfwx6]{font-weight:400;font-size:1.1875rem;line-height:1.35;color:var(--schrift)}.ab__satz[data-astro-cid-ve4lfwx6]{font-size:.9375rem;line-height:1.6;color:var(--text);max-width:30rem}.ab__buehne[data-astro-cid-ve4lfwx6]{align-self:center}.ab__svg[data-astro-cid-ve4lfwx6]{width:100%;height:auto;max-width:42rem;margin-inline:auto}.ab[data-astro-cid-ve4lfwx6] [data-astro-cid-ve4lfwx6][data-ab-lupe],.ab[data-astro-cid-ve4lfwx6] [data-astro-cid-ve4lfwx6][data-ab-sucher],.ab[data-astro-cid-ve4lfwx6] [data-astro-cid-ve4lfwx6][data-ab-wellen],.ab__mobil[data-astro-cid-ve4lfwx6]{display:none}@media(min-width:64rem){.ab__innen[data-astro-cid-ve4lfwx6]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:clamp(3rem,6vw,6rem);row-gap:2.5rem;align-items:center}.ab__kopf[data-astro-cid-ve4lfwx6]{grid-column:1 / -1}}@media(min-width:64rem)and (max-height:52rem){.ab__kopf[data-astro-cid-ve4lfwx6] .t-h2[data-astro-cid-ve4lfwx6]{font-size:2.125rem}.ab__liste[data-astro-cid-ve4lfwx6]{gap:.9rem}.ab__name[data-astro-cid-ve4lfwx6]{font-size:1.0625rem}.ab__satz[data-astro-cid-ve4lfwx6]{font-size:.8125rem;line-height:1.5}.ab__innen[data-astro-cid-ve4lfwx6]{row-gap:1.75rem}}[data-motion=aktiv] .ab[data-astro-cid-ve4lfwx6]{height:340svh}[data-motion=aktiv] .ab__klebe[data-astro-cid-ve4lfwx6]{position:sticky;top:0;min-height:100svh;display:flex;align-items:center;overflow:hidden}[data-motion=aktiv] .ab__innen[data-astro-cid-ve4lfwx6]{padding-block:calc(var(--kopf-hoehe) + 1rem) 1.5rem}[data-motion=aktiv] .ab[data-astro-cid-ve4lfwx6] [data-astro-cid-ve4lfwx6][data-ab-lupe],[data-motion=aktiv] .ab[data-astro-cid-ve4lfwx6] [data-astro-cid-ve4lfwx6][data-ab-sucher],[data-motion=aktiv] .ab[data-astro-cid-ve4lfwx6] [data-astro-cid-ve4lfwx6][data-ab-wellen]{display:inline}[data-motion=aktiv] .ab__schritt[data-astro-cid-ve4lfwx6]{opacity:.4;transition:opacity .45s ease}[data-motion=aktiv] .ab__schritt[data-astro-cid-ve4lfwx6][aria-current=true]{opacity:1}[data-motion=aktiv] .ab__punkt[data-astro-cid-ve4lfwx6]{background:var(--flaeche)}[data-motion=aktiv] .ab__schritt[data-astro-cid-ve4lfwx6][aria-current=true] .ab__punkt[data-astro-cid-ve4lfwx6]{background:var(--marke)}@media(max-width:63.99rem){[data-motion=aktiv] .ab[data-astro-cid-ve4lfwx6]{height:280svh}[data-motion=aktiv] .ab__innen[data-astro-cid-ve4lfwx6]{gap:1.5rem;padding-block:calc(var(--kopf-hoehe) + .75rem) 1.5rem}[data-motion=aktiv] .ab__liste-rahmen[data-astro-cid-ve4lfwx6]{display:none}[data-motion=aktiv] .ab__mobil[data-astro-cid-ve4lfwx6]{display:block;margin-top:1.25rem}.ab__svg[data-astro-cid-ve4lfwx6]{max-width:30rem}}.ab__spur-h[data-astro-cid-ve4lfwx6]{position:relative;display:grid;grid-template-columns:repeat(4,1fr);justify-items:center;padding-top:1rem}.ab__gleis-h[data-astro-cid-ve4lfwx6]{position:absolute;top:.3rem;left:12.5%;right:12.5%;height:1px;background:var(--haarlinie)}.ab__gleis-h-aktiv[data-astro-cid-ve4lfwx6]{display:block;height:100%;background:var(--marke);transform-origin:0 50%}.ab__nr-h[data-astro-cid-ve4lfwx6]{font-size:.75rem;letter-spacing:.1em;color:var(--still);transition:color .3s ease}.ab__nr-h[data-astro-cid-ve4lfwx6][aria-current=true]{color:var(--akzent)}.ab__texte[data-astro-cid-ve4lfwx6]{display:grid;margin-top:1.25rem;text-align:center}.ab__text-m[data-astro-cid-ve4lfwx6]{grid-area:1 / 1;display:grid;gap:.4rem;justify-items:center;opacity:0;transition:opacity .4s ease}.ab__text-m[data-astro-cid-ve4lfwx6][data-aktiv]{opacity:1}.bws[data-astro-cid-2g4fio47]{border-top:1px solid var(--haarlinie)}.bws__raster[data-astro-cid-2g4fio47]{display:grid;gap:3rem}.bws__headline[data-astro-cid-2g4fio47]{margin-top:1.25rem}.bws__vorspann[data-astro-cid-2g4fio47]{margin-top:1.25rem;max-width:34rem}.bws__punkte[data-astro-cid-2g4fio47]{list-style:none;margin:2.25rem 0 0;padding:0;display:grid;gap:1rem}.bws__punkt[data-astro-cid-2g4fio47]{display:grid;grid-template-columns:auto 1fr;gap:.75rem;align-items:start}.bws__haken[data-astro-cid-2g4fio47]{width:1.25rem;height:1.25rem;margin-top:.1rem}.bws__punkt-text[data-astro-cid-2g4fio47]{max-width:32rem}.bws__knopf[data-astro-cid-2g4fio47]{margin-top:2rem}.bws--knopf[data-astro-cid-2g4fio47] .bws__raster[data-astro-cid-2g4fio47]{grid-template-columns:1fr;justify-items:center;text-align:center}.bws--knopf[data-astro-cid-2g4fio47] .bws__headline[data-astro-cid-2g4fio47]{margin-inline:auto}.bws--knopf[data-astro-cid-2g4fio47] .bws__punkte[data-astro-cid-2g4fio47]{justify-content:center}.bws__kasten[data-astro-cid-2g4fio47]{padding:1.75rem;border:1px solid var(--haarlinie);background:color-mix(in srgb,var(--erde) 4%,var(--grund))}@media(min-width:48rem){.bws__kasten[data-astro-cid-2g4fio47]{padding:2.5rem}}@media(min-width:64rem){.bws__raster[data-astro-cid-2g4fio47]{grid-template-columns:1fr 1.1fr;gap:5rem;align-items:start}}
