/*! 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-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--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{--font-sans:-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-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--container-3xl:48rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--font-weight-semibold:600;--font-weight-bold:700;--tracking-wide:.025em;--leading-relaxed:1.625;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@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{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background-color:hsl(var(--grund));color:hsl(var(--schrift));font-family:ui-sans-serif,system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif;line-height:1.7}h1,h2,h3,h4{letter-spacing:-.015em;text-wrap:balance;font-weight:700;line-height:1.2}h1{font-size:clamp(1.85rem,1.2rem + 2.6vw,3rem)}h2{font-size:clamp(1.45rem,1.1rem + 1.5vw,2.05rem)}h3{font-size:clamp(1.12rem,1rem + .55vw,1.35rem)}img{max-width:100%;height:auto}a{color:inherit}:focus-visible{outline:3px solid hsl(var(--petrol));outline-offset:2px;border-radius:4px}}@layer components;@layer utilities{.visible{visibility:visible}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.mt-1{margin-top:var(--spacing)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-10{margin-top:calc(var(--spacing) * 10)}.block{display:block}.contents{display:contents}.flex{display:flex}.hidden{display:none}.table{display:table}.min-h-screen{min-height:100vh}.max-w-3xl{max-width:var(--container-3xl)}.flex-1{flex:1}.list-disc{list-style-type:disc}.flex-col{flex-direction:column}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-linie{border-color:hsl(var(--linie))}.bg-daemmerung{background-color:hsl(var(--schleier))}.px-4{padding-inline:calc(var(--spacing) * 4)}.py-10{padding-block:calc(var(--spacing) * 10)}.pl-6{padding-left:calc(var(--spacing) * 6)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.uppercase{text-transform:uppercase}.underline{text-decoration-line:underline}.opacity-70{opacity:.7}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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,)}@media(hover:hover){.hover\:text-signal:hover{color:hsl(var(--beere))}.hover\:underline:hover{text-decoration-line:underline}}}:root{--grund:0 0% 100%;--schrift:324 22% 13%;--gedaempft:322 11% 36%;--beere:327 64% 37%;--beere-tief:327 66% 25%;--beere-hell:327 52% 55%;--beere-schrift:0 0% 100%;--petrol:190 70% 28%;--petrol-tief:191 74% 20%;--petrol-schrift:0 0% 100%;--schleier:330 44% 97%;--schleier-tief:328 30% 93%;--linie:325 20% 87%;--rundung:.9375rem;--rundung-klein:.75rem;--schwebe:0 12px 30px -16px #59264447;--schwebe-hoch:0 24px 52px -20px #4f223c57;--breit:70rem;--schmal:46rem}.km-sprung{z-index:60;background:hsl(var(--beere));color:hsl(var(--beere-schrift));border-radius:0 0 var(--rundung-klein) 0;padding:.85rem 1.25rem;font-weight:600;position:absolute;top:0;left:-9999px}.km-sprung:focus{left:0}.km-feld{grid-template-columns:[rand-links] minmax(1.15rem,1fr) [inhalt-start] minmax(0,var(--breit)) [inhalt-ende] minmax(1.15rem,1fr) [rand-rechts];row-gap:1.15rem;padding-block:clamp(2.6rem,1.4rem + 4vw,4.6rem);display:grid}.km-feld>*{grid-column:inhalt-start/inhalt-ende}.km-feld>.km-vollbreit{grid-column:rand-links/rand-rechts}.km-feld-schmal{--breit:var(--schmal)}.km-feld-ton{background:hsl(var(--schleier))}.km-feld-kante{border-top:1px solid hsl(var(--linie))}.km-kennung{letter-spacing:.09em;text-transform:uppercase;color:hsl(var(--beere));margin-bottom:-.35rem;font-size:.82rem;font-weight:700}.km-kennung-still{color:hsl(var(--petrol))}.km-feld>p{max-width:68ch}.km-feld>.km-anriss{max-width:62ch}.km-anriss{color:hsl(var(--gedaempft));font-size:clamp(1.05rem,1rem + .35vw,1.2rem)}.km-satz>*+*{margin-top:1rem}.km-satz p,.km-satz li{max-width:68ch}.km-satz h3{margin-top:1.6rem}.km-satz a:not(.km-knopf):not(.km-knopf-still){color:hsl(var(--beere-tief));text-underline-offset:3px;text-decoration:underline}.km-satz ul,.km-satz ol{padding-left:1.35rem}.km-satz ul{list-style:outside}.km-satz ol{list-style:decimal}.km-satz li+li{margin-top:.45rem}.km-satz li::marker{color:hsl(var(--beere))}.km-merkposten{gap:.65rem;display:grid}.km-merkposten li{grid-template-columns:1.4rem 1fr;align-items:start;gap:.6rem;max-width:60ch;display:grid}.km-merkposten li:before{content:"";background:linear-gradient(hsl(var(--beere)),hsl(var(--beere)));clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);border-radius:999px;width:1.4rem;height:1.4rem;margin-top:.28rem}.km-knopf,.km-knopf-still,.km-knopf-rand{border-radius:var(--rundung-klein);justify-content:center;align-items:center;min-height:3rem;padding:.7rem 1.4rem;font-weight:700;text-decoration:none;transition:background-color .15s,color .15s;display:inline-flex}.km-knopf{background:hsl(var(--beere));color:hsl(var(--beere-schrift));box-shadow:var(--schwebe)}.km-knopf:hover{background:hsl(var(--beere-tief))}.km-knopf-still{background:hsl(var(--petrol));color:hsl(var(--petrol-schrift))}.km-knopf-still:hover{background:hsl(var(--petrol-tief))}.km-knopf-rand{background:hsl(var(--grund));color:hsl(var(--beere-tief));border:1px solid hsl(var(--linie))}.km-knopf-rand:hover{background:hsl(var(--schleier))}.km-tasten{flex-wrap:wrap;gap:.7rem;display:flex}.km-haube{z-index:40;background:hsl(var(--grund) / .94);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid hsl(var(--linie));position:sticky;top:0}.km-haube-innen{max-width:var(--breit);align-items:center;gap:1rem;margin-inline:auto;padding:.7rem 1.15rem;display:flex}.km-marke{flex:none;align-items:center;gap:.6rem;min-height:3.25rem;text-decoration:none;display:flex}.km-marke:before{content:"";background:hsl(var(--beere));clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);flex:none;width:2.3rem;height:2.3rem}.km-marke b{letter-spacing:-.02em;font-size:1.28rem;font-weight:800;line-height:1.1;display:block}.km-marke i{color:hsl(var(--gedaempft));font-size:.86rem;font-style:normal;display:block}.km-fahrt{gap:.15rem;margin-left:auto;display:none}.km-fahrt a{border-radius:var(--rundung-klein);min-height:2.9rem;color:hsl(var(--schrift));align-items:center;padding:0 .7rem;font-size:.97rem;font-weight:600;text-decoration:none;display:inline-flex}.km-fahrt a:hover{background:hsl(var(--schleier))}.km-fahrt a[aria-current=page]{color:hsl(var(--beere))}.km-haube-tasten{gap:.5rem;display:none}.km-haube-tasten .km-knopf{min-height:2.9rem;box-shadow:none;padding:.55rem 1.1rem}.km-ruf{min-height:2.9rem;color:hsl(var(--petrol-tief));white-space:nowrap;align-items:center;padding:0 .7rem;font-weight:700;text-decoration:none;display:inline-flex}.km-knauf{border:1px solid hsl(var(--linie));border-radius:var(--rundung-klein);background:hsl(var(--grund));width:3rem;height:3rem;color:hsl(var(--schrift));justify-content:center;align-items:center;margin-left:auto;display:inline-flex}.km-schub{border-top:1px solid hsl(var(--linie));background:hsl(var(--grund));padding:.6rem 1.15rem 1.15rem}.km-schub a{border-bottom:1px solid hsl(var(--linie));min-height:3rem;font-weight:600;line-height:3rem;text-decoration:none;display:block}.km-schub .km-knopf,.km-schub .km-knopf-still{border-bottom:0;margin-top:.8rem;line-height:normal}@media(min-width:62rem){.km-fahrt,.km-haube-tasten{display:flex}.km-knauf,.km-schub{display:none}}.km-pfad{border-bottom:1px solid hsl(var(--linie));background:hsl(var(--schleier))}.km-pfad ol{max-width:var(--breit);color:hsl(var(--gedaempft));flex-wrap:wrap;gap:.55rem;margin-inline:auto;padding:.5rem 1.15rem;font-size:.88rem;display:flex}.km-pfad li+li:before{content:"/";opacity:.6;margin-right:.4rem}.km-pfad a{text-decoration:none}.km-pfad a:hover{text-decoration:underline}.km-pfad b{color:hsl(var(--schrift));font-weight:600}.km-haupt{grid-template-columns:[rand-links] minmax(1.15rem,1fr) [inhalt-start] minmax(0,var(--breit)) [inhalt-ende] minmax(1.15rem,1fr) [rand-rechts];background:linear-gradient(180deg,hsl(var(--schleier)),hsl(var(--grund)));row-gap:.85rem;padding-block:clamp(1.4rem,.8rem + 2.4vw,3rem);display:grid}.km-haupt>*,.km-haupt>.km-schau{grid-column:inhalt-start/inhalt-ende}@media(min-width:62rem){.km-haupt{grid-template-columns:[rand-links] minmax(1.15rem,1fr) [inhalt-start] minmax(0,calc(var(--breit) * .55)) [mitte] minmax(0,calc(var(--breit) * .45)) [inhalt-ende] minmax(1.15rem,1fr) [rand-rechts];align-items:start;column-gap:2.5rem}.km-haupt>*{grid-column:inhalt-start/mitte}.km-haupt>.km-schau{grid-area:1/mitte/span 6/inhalt-ende;align-self:center}}.km-schau{border-radius:var(--rundung);box-shadow:var(--schwebe-hoch);background:hsl(var(--schleier-tief));margin:0;overflow:hidden}.km-schau img{aspect-ratio:3/2;object-fit:cover;width:100%;display:block}.km-schau figcaption{color:hsl(var(--gedaempft));background:hsl(var(--grund));padding:.75rem 1rem;font-size:.86rem}.km-auftakt{grid-template-columns:[rand-links] minmax(1.15rem,1fr) [inhalt-start] minmax(0,var(--breit)) [inhalt-ende] minmax(1.15rem,1fr) [rand-rechts];isolation:isolate;row-gap:1.15rem;padding-block:clamp(2.6rem,1.4rem + 4.5vw,5rem);display:grid;position:relative}.km-auftakt>:not(.km-auftakt-foto):not(.km-auftakt-schleier){grid-column:inhalt-start/inhalt-ende}.km-auftakt-foto,.km-auftakt-schleier{grid-column:rand-links/rand-rechts;max-width:none}.km-auftakt-foto{z-index:-2;margin:0;position:absolute;inset:0}.km-auftakt-foto img{object-fit:cover;width:100%;height:100%}.km-auftakt-schleier{z-index:-1;background:linear-gradient(100deg,hsl(var(--grund) / .97),hsl(var(--grund) / .93) 46%,hsl(var(--grund) / .62));position:absolute;inset:0}@media(min-width:62rem){.km-auftakt>:not(.km-auftakt-foto):not(.km-auftakt-schleier){grid-column:inhalt-start/span 1;max-width:40rem}.km-auftakt{grid-template-columns:[rand-links] minmax(1.15rem,1fr) [inhalt-start] minmax(0,calc(var(--breit) * .62)) [mitte] minmax(0,calc(var(--breit) * .38)) [inhalt-ende] minmax(1.15rem,1fr) [rand-rechts]}}.km-raute{grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));gap:1.15rem;display:grid}.km-stein{border:1px solid hsl(var(--linie));border-radius:var(--rundung);background:hsl(var(--grund));flex-direction:column;min-width:0;transition:box-shadow .15s,transform .15s;display:flex;position:relative;overflow:hidden}.km-stein:hover{box-shadow:var(--schwebe);transform:translateY(-2px)}.km-stein img{aspect-ratio:8/5;object-fit:cover;width:100%;display:block}.km-stein h3{padding:.95rem 1.1rem 0;font-size:1.1rem}.km-stein h3 a{text-decoration:none}.km-stein h3 a:after{content:"";position:absolute;inset:0}.km-stein p{color:hsl(var(--gedaempft));padding:.45rem 1.1rem 1.1rem;font-size:.96rem}.km-stein b{color:hsl(var(--beere));margin-top:auto;padding:0 1.1rem 1.05rem;font-size:.9rem}.km-riege{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:.7rem;display:grid}.km-riege a{border:1px solid hsl(var(--linie));border-radius:var(--rundung-klein);background:hsl(var(--grund));min-width:0;padding:.9rem 1.05rem;text-decoration:none;display:block}.km-riege a:hover{border-color:hsl(var(--beere-hell))}.km-riege b{font-weight:700;display:block}.km-riege span{color:hsl(var(--gedaempft));font-size:.9rem;display:block}.km-kette{counter-reset:sprosse;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:1rem;display:grid}.km-kette li{border-radius:var(--rundung);background:hsl(var(--grund));border:1px solid hsl(var(--linie));min-width:0;padding:1.15rem 1.2rem}.km-kette li:before{counter-increment:sprosse;content:counter(sprosse);border-radius:var(--rundung-klein);background:hsl(var(--petrol));width:2.1rem;height:2.1rem;color:hsl(var(--petrol-schrift));justify-content:center;align-items:center;margin-bottom:.6rem;font-weight:800;display:inline-flex}.km-kette h3{font-size:1.05rem}.km-kette p{color:hsl(var(--gedaempft));margin-top:.35rem;font-size:.96rem}.km-fragen{max-width:72ch}.km-fragen dt{border-top:1px solid hsl(var(--linie));padding-top:1.1rem;font-size:1.06rem;font-weight:700}.km-fragen dt:first-of-type{border-top:0;padding-top:0}.km-fragen dd{margin:.4rem 0 1.1rem}.km-fragen dd p{color:hsl(var(--gedaempft))}.km-rollfeld{border:1px solid hsl(var(--linie));border-radius:var(--rundung);background:hsl(var(--grund));overflow-x:auto}.km-tafel{border-collapse:collapse;width:100%;font-size:.96rem}.km-tafel caption{caption-side:top;text-align:left;padding:.95rem 1.1rem .55rem;font-size:1.05rem;font-weight:700}.km-tafel th,.km-tafel td{text-align:left;vertical-align:top;border-top:1px solid hsl(var(--linie));padding:.7rem 1.1rem}.km-tafel thead th{background:hsl(var(--schleier));letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;font-size:.83rem}.km-tafel tbody th{font-weight:600}.km-betrag{color:hsl(var(--petrol-tief));white-space:nowrap;font-weight:700}.km-tafel tfoot td{color:hsl(var(--gedaempft));background:hsl(var(--schleier));font-size:.87rem}.km-fussnote{color:hsl(var(--gedaempft));font-size:.87rem}.km-buergschaft{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));gap:.7rem;display:grid}.km-buergschaft li{border-radius:var(--rundung-klein);background:hsl(var(--grund));border:1px solid hsl(var(--linie));grid-template-columns:1.2rem 1fr;align-items:start;gap:.65rem;min-width:0;padding:.85rem 1rem;font-size:.97rem;display:grid}.km-buergschaft li:before{content:"";background:hsl(var(--petrol));clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);width:1.2rem;height:1.2rem;margin-top:.32rem}.km-ruffeld{border:1px solid hsl(var(--linie));border-left:5px solid hsl(var(--beere));border-radius:var(--rundung);background:hsl(var(--grund));box-shadow:var(--schwebe);padding:1.35rem 1.4rem}.km-ruffeld h2,.km-ruffeld h3{font-size:1.2rem}.km-ruffeld p{color:hsl(var(--gedaempft));margin-top:.45rem;font-size:.97rem}.km-ruffeld .km-tasten{margin-top:1rem}.km-formularfeld{border-radius:var(--rundung);background:hsl(var(--grund));border:1px solid hsl(var(--linie));box-shadow:var(--schwebe-hoch);padding:clamp(1.15rem,.8rem + 1.4vw,1.9rem)}.km-formularkopf{font-size:1.25rem;font-weight:700}.km-formularsatz{color:hsl(var(--gedaempft));margin-top:1rem;font-size:.95rem}.km-formularfuss{color:hsl(var(--gedaempft));margin-top:1.1rem;font-size:.9rem}.km-formularruf{color:hsl(var(--beere-tief));margin-top:.2rem;font-size:1.15rem;font-weight:800;display:inline-block}.km-abbinder{grid-template-columns:[rand-links] minmax(1.15rem,1fr) [inhalt-start] minmax(0,var(--breit)) [inhalt-ende] minmax(1.15rem,1fr) [rand-rechts];background:hsl(var(--beere));color:hsl(var(--beere-schrift));row-gap:1rem;padding-block:clamp(2.4rem,1.4rem + 3.5vw,4rem);display:grid}.km-abbinder>*{grid-column:inhalt-start/inhalt-ende}.km-abbinder p{max-width:62ch}.km-abbinder .km-knopf{background:hsl(var(--grund));color:hsl(var(--beere-tief));box-shadow:none}.km-abbinder .km-knopf:hover{background:hsl(var(--schleier))}.km-abbinder .km-knopf-still{background:hsl(var(--beere-tief));color:hsl(var(--beere-schrift))}.km-sockel{border-top:1px solid hsl(var(--linie));background:hsl(var(--schleier));padding-block:2.6rem 1.4rem}.km-sockel-innen{max-width:var(--breit);margin-inline:auto;padding-inline:1.15rem}.km-sockel-gitter{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:1.8rem;display:grid}.km-sockel-kopf{letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--beere-tief));margin-bottom:.7rem;font-size:.82rem;font-weight:700}.km-anschrift{font-size:.95rem;font-style:normal;line-height:2}.km-anschrift a{color:hsl(var(--petrol-tief));font-weight:700}.km-sockel-liste{gap:.75rem;font-size:.95rem;display:grid}.km-sockel-liste a{text-decoration:none}.km-sockel-liste a:hover{text-decoration:underline}.km-sockel-schluss{border-top:1px solid hsl(var(--linie));color:hsl(var(--gedaempft));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.25rem;margin-top:2rem;padding-top:1.1rem;font-size:.88rem;display:flex}.km-sockel-recht{flex-wrap:wrap;gap:.75rem 1.25rem;display:flex}.km-sockel-recht a{text-decoration:none}.km-sockel-recht a:hover{text-decoration:underline}.km-schiene{grid-template-columns:[rand-links] minmax(1.15rem,1fr) [inhalt-start] minmax(0,var(--breit)) [inhalt-ende] minmax(1.15rem,1fr) [rand-rechts];padding-block:clamp(1.6rem,1rem + 2vw,2.6rem);display:grid}.km-schiene>*{grid-column:inhalt-start/inhalt-ende}.km-schiene-schmal{--breit:var(--schmal)}.km-schiene-oben{padding-block:.9rem clamp(1.6rem,1rem + 2vw,2.6rem)}.km-schiene-ton{background:hsl(var(--schleier))}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@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}
