/*! 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-border-style:solid}}}@layer theme{:root,:host{--spacing:.25rem;--color-paper:#fafaf9;--color-surface:#f0f0ee;--color-gallery:#f0f0ee;--color-tint:#ebebe9;--color-brand:#141414;--color-ink:#141414;--color-muted:#666665;--color-line:#7f7f7d;--color-hair:#14141424;--color-hair-night:#f4f4f233;--color-night:#141414;--color-night-ink:#f4f4f2;--color-mist:#a3a3a1;--color-eyedee:#d70e54;--font-kalligrafie:"Tangerine", "Cormorant Garamond", Georgia, serif;--font-display:"Cormorant Garamond", "Cormorant", Georgia, serif;--font-technik:"DM Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;--font-body:"Jost", "Helvetica Neue", Arial, sans-serif;--text-mega:clamp(4.25rem, 1.5rem + 10.5vw, 11.5rem);--text-mega--line-height:1;--text-mega--letter-spacing:0;--text-mega--font-weight:400;--text-display:clamp(3.75rem, 2rem + 6vw, 8rem);--text-display--line-height:1.02;--text-display--letter-spacing:0;--text-display--font-weight:400;--text-h2:clamp(2.9rem, 2rem + 3.2vw, 4.9rem);--text-h2--line-height:1.05;--text-h2--letter-spacing:0;--text-h2--font-weight:400;--text-zwischen:clamp(1.75rem, 1.2rem + 2.2vw, 3.1rem);--text-zwischen--line-height:1.1;--text-h3:clamp(1.35rem, 1.15rem + .7vw, 1.8rem);--text-h3--line-height:1.15;--text-h3--letter-spacing:-.02em;--text-h3--font-weight:400;--text-lede:clamp(1.3rem, 1.05rem + 1vw, 1.95rem);--text-lede--line-height:1.38;--text-lede--letter-spacing:-.015em;--text-lede--font-weight:300;--text-gedicht:clamp(1.3rem, 1.1rem + .8vw, 1.75rem);--text-gedicht--line-height:1.55;--text-body:1.125rem;--text-body--line-height:1.65;--text-body--font-weight:400;--text-klein:1rem;--text-klein--line-height:1.55;--text-technik:.75rem;--text-technik--line-height:1.5;--text-technik--letter-spacing:.06em;--text-label:.75rem;--text-label--line-height:1.4;--text-label--letter-spacing:.18em;--radius-none:0;--radius-full:9999px;--spacing-section:clamp(5rem, 3rem + 6vw, 10rem);--spacing-gutter:1.25rem;--spacing-ziel:3.25rem;--container-seite:80rem;--container-text:66ch;--container-gedicht:30rem;--ease-ruhig:cubic-bezier(.22, .61, .36, 1)}}@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;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}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}@media (min-width:48rem){:root{--spacing-gutter:2.5rem}}@media (min-width:80rem){:root{--spacing-gutter:4rem}}:root{color-scheme:light;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}html{background-color:var(--color-paper)}body{font-family:var(--font-body);font-size:var(--text-body);line-height:var(--text-body--line-height);font-weight:var(--text-body--font-weight);color:var(--color-ink);background-color:var(--color-paper);font-kerning:normal;-webkit-font-smoothing:antialiased}h1,h2,h3,h4{font-family:var(--font-display);color:inherit;text-wrap:balance;font-weight:500}p,li,dd{text-wrap:pretty}b,strong{font-weight:500}sup{font-size:.62em;line-height:0}a{color:var(--color-brand);text-underline-offset:.2em;text-decoration-thickness:1px}:focus-visible{outline:var(--fokus-breite) solid var(--color-brand);outline-offset:var(--fokus-abstand)}img,svg,picture{display:block}img{max-width:100%;height:auto}input,textarea,select,button{font:inherit;color:inherit}::selection{background-color:var(--color-tint);color:var(--color-ink)}[hidden]{display:none}}@layer components{.zweig-buche{aspect-ratio:520/360;transform-origin:100% 0}.zweig-buche>.zweig-blatt:first-of-type{transform-origin:44.4% 96.6%;--winkel:-146.4deg;width:11.5%;animation-duration:4.5s;animation-delay:-3.4s;top:-11.7%;left:87.1%}.zweig-buche>.zweig-blatt:nth-of-type(2){transform-origin:44.4% 96.6%;--winkel:278.6deg;width:11.8%;animation-duration:3.6s;animation-delay:-5.6s;top:-11.8%;left:78.9%}.zweig-buche>.zweig-blatt:nth-of-type(3){transform-origin:44.4% 96.6%;--winkel:193.3deg;width:9%;animation-duration:4s;animation-delay:-5.4s;top:-6.3%;left:71.7%}.zweig-buche>.zweig-blatt:nth-of-type(4){transform-origin:44.4% 96.6%;--winkel:248.3deg;width:10.7%;animation-duration:5s;animation-delay:-4.9s;top:-5.4%;left:62.4%}.zweig-buche>.zweig-blatt:nth-of-type(5){transform-origin:44.4% 96.6%;--winkel:191.4deg;width:10%;animation-duration:4.5s;animation-delay:-2.3s;top:.3%;left:53.9%}.zweig-buche>.zweig-blatt:nth-of-type(6){transform-origin:44.4% 96.6%;--winkel:253.8deg;width:8.7%;animation-duration:4.4s;animation-delay:-3.9s;top:8.3%;left:45.5%}.zweig-buche>.zweig-blatt:nth-of-type(7){transform-origin:44.4% 96.6%;--winkel:186.4deg;width:11.4%;animation-duration:6s;animation-delay:-2.5s;top:12.4%;left:35.1%}.zweig-buche>.zweig-blatt:nth-of-type(8){transform-origin:44.4% 96.6%;--winkel:244.6deg;width:9%;animation-duration:4.7s;animation-delay:-3.4s;top:25.5%;left:26.8%}.zweig-buche>.zweig-blatt:nth-of-type(9){transform-origin:44.4% 96.6%;--winkel:185.3deg;width:8.7%;animation-duration:4.4s;animation-delay:-4.6s;top:37.2%;left:17.4%}.zweig-buche>.zweig-blatt:nth-of-type(10){transform-origin:44.4% 96.6%;--winkel:230.8deg;width:9.5%;animation-duration:4.6s;animation-delay:-2.5s;top:49.2%;left:7.5%}.zweig-buche>.zweig-blatt:nth-of-type(11){transform-origin:44.4% 96.6%;--winkel:162.2deg;width:10%;animation-duration:4.5s;animation-delay:-2.8s;top:4.9%;left:62.6%}.zweig-buche>.zweig-blatt:nth-of-type(12){transform-origin:44.4% 96.6%;--winkel:227.9deg;width:9.5%;animation-duration:5.4s;animation-delay:-3.3s;top:15.6%;left:59.5%}.zweig-buche>.zweig-blatt:nth-of-type(13){transform-origin:44.4% 96.6%;--winkel:169.3deg;width:10.2%;animation-duration:5.9s;animation-delay:-3.1s;top:24.1%;left:54.7%}.zweig-buche>.zweig-blatt:nth-of-type(14){transform-origin:44.4% 96.6%;--winkel:245.7deg;width:8.3%;animation-duration:5.1s;animation-delay:-3.1s;top:35.7%;left:50.2%}.zweig-ranke{aspect-ratio:640/560;transform-origin:100% 6%}.zweig-ranke>.zweig-blatt:first-of-type{transform-origin:45.9% 96.6%;--winkel:198.7deg;width:13.4%;animation-duration:6.4s;animation-delay:-1.5s;top:-7.1%;left:86.5%}.zweig-ranke>.zweig-blatt:nth-of-type(2){transform-origin:45.9% 96.6%;--winkel:274.6deg;width:14.9%;animation-duration:3.8s;animation-delay:-5.1s;top:-6.1%;left:77%}.zweig-ranke>.zweig-blatt:nth-of-type(3){transform-origin:45.9% 96.6%;--winkel:184.5deg;width:16%;animation-duration:4.5s;animation-delay:-2.4s;top:-2.6%;left:67.7%}.zweig-ranke>.zweig-blatt:nth-of-type(4){transform-origin:45.9% 96.6%;--winkel:243.5deg;width:14.9%;animation-duration:6.4s;animation-delay:-1.6s;top:5.4%;left:59.5%}.zweig-ranke>.zweig-blatt:nth-of-type(5){transform-origin:45.9% 96.6%;--winkel:173.3deg;width:13.4%;animation-duration:4.7s;animation-delay:-1.3s;top:16.1%;left:51.6%}.zweig-ranke>.zweig-blatt:nth-of-type(6){transform-origin:45.9% 96.6%;--winkel:234.1deg;width:12.3%;animation-duration:6s;animation-delay:-4.3s;top:28.5%;left:43.6%}.zweig-ranke>.zweig-blatt:nth-of-type(7){transform-origin:45.9% 96.6%;--winkel:165.1deg;width:11.9%;animation-duration:6.1s;animation-delay:-3.1s;top:42.5%;left:35.4%}.zweig-ranke>.zweig-blatt:nth-of-type(8){transform-origin:45.9% 96.6%;--winkel:165deg;width:13%;animation-duration:5.9s;animation-delay:-3.9s;top:8.4%;left:62.6%}.zweig-ranke>.zweig-blatt:nth-of-type(9){transform-origin:45.9% 96.6%;--winkel:203.1deg;width:12.7%;animation-duration:4s;animation-delay:-3.8s;top:34.2%;left:62.9%}.zweig-linde{aspect-ratio:500/400;transform-origin:100% 75%}.zweig-linde>.zweig-blatt:first-of-type{transform-origin:43.2% 96.6%;--winkel:-133.8deg;width:12.2%;animation-duration:4.4s;animation-delay:-5.5s;top:54.9%;left:87.7%}.zweig-linde>.zweig-blatt:nth-of-type(2){transform-origin:43.2% 96.6%;--winkel:-58.1deg;width:11.7%;animation-duration:4.6s;animation-delay:-4.3s;top:49.3%;left:77%}.zweig-linde>.zweig-blatt:nth-of-type(3){transform-origin:43.2% 96.6%;--winkel:-122.1deg;width:13.8%;animation-duration:4.2s;animation-delay:-2.2s;top:39.3%;left:64.7%}.zweig-linde>.zweig-blatt:nth-of-type(4){transform-origin:43.2% 96.6%;--winkel:-57.4deg;width:14.4%;animation-duration:4.4s;animation-delay:-4.2s;top:30.4%;left:52.8%}.zweig-linde>.zweig-blatt:nth-of-type(5){transform-origin:43.2% 96.6%;--winkel:-121.5deg;width:13.2%;animation-duration:3.7s;animation-delay:-3.2s;top:22.9%;left:41.3%}.zweig-linde>.zweig-blatt:nth-of-type(6){transform-origin:43.2% 96.6%;--winkel:-62.4deg;width:13.1%;animation-duration:3.8s;animation-delay:-1.1s;top:13.7%;left:29%}.zweig-linde>.zweig-blatt:nth-of-type(7){transform-origin:43.2% 96.6%;--winkel:-124.4deg;width:12.1%;animation-duration:4.8s;animation-delay:-.7s;top:5.4%;left:16.8%}.zweig-linde>.zweig-blatt:nth-of-type(8){transform-origin:43.2% 96.6%;--winkel:171.6deg;width:12.1%;animation-duration:4.1s;animation-delay:-1.6s;top:47.3%;left:54.1%}.zweig-linde>.zweig-blatt:nth-of-type(9){transform-origin:43.2% 96.6%;--winkel:255.7deg;width:11.4%;animation-duration:6.2s;animation-delay:-.7s;top:59.4%;left:45.4%}.zweig-linde>.zweig-blatt:nth-of-type(10){transform-origin:43.2% 96.6%;--winkel:191.1deg;width:10.6%;animation-duration:4.1s;animation-delay:-4.6s;top:69.7%;left:35.4%}.zweig-eiche{aspect-ratio:500/400;transform-origin:0 100%}.zweig-eiche>.zweig-blatt:first-of-type{transform-origin:55.9% 96.6%;--winkel:42.3deg;width:11.9%;animation-duration:4s;animation-delay:-1.9s;top:73.6%;left:5.5%}.zweig-eiche>.zweig-blatt:nth-of-type(2){transform-origin:55.9% 96.6%;--winkel:117.3deg;width:11.8%;animation-duration:5.4s;animation-delay:-1.9s;top:65.5%;left:16.9%}.zweig-eiche>.zweig-blatt:nth-of-type(3){transform-origin:55.9% 96.6%;--winkel:43.1deg;width:11.1%;animation-duration:6.1s;animation-delay:-4.5s;top:57.8%;left:29.2%}.zweig-eiche>.zweig-blatt:nth-of-type(4){transform-origin:55.9% 96.6%;--winkel:115.9deg;width:10%;animation-duration:5.3s;animation-delay:-2s;top:50.4%;left:42.4%}.zweig-eiche>.zweig-blatt:nth-of-type(5){transform-origin:55.9% 96.6%;--winkel:45.6deg;width:13.3%;animation-duration:5.9s;animation-delay:-3.2s;top:37%;left:53.8%}.zweig-eiche>.zweig-blatt:nth-of-type(6){transform-origin:55.9% 96.6%;--winkel:123.9deg;width:9.7%;animation-duration:5.9s;animation-delay:-.5s;top:31.4%;left:69.8%}.zweig-eiche>.zweig-blatt:nth-of-type(7){transform-origin:55.9% 96.6%;--winkel:41.6deg;width:12%;animation-duration:3.8s;animation-delay:-4.7s;top:18%;left:83.3%}.zweig-eiche>.zweig-blatt:nth-of-type(8){transform-origin:55.9% 96.6%;--winkel:-45.3deg;width:10.8%;animation-duration:4.4s;animation-delay:-.2s;top:39.3%;left:44.3%}.zweig-eiche>.zweig-blatt:nth-of-type(9){transform-origin:55.9% 96.6%;--winkel:85.1deg;width:10.1%;animation-duration:5.7s;animation-delay:-2.6s;top:26%;left:50.8%}.zweig-eiche>.zweig-blatt:nth-of-type(10){transform-origin:55.9% 96.6%;--winkel:-63.3deg;width:10.5%;animation-duration:4.2s;animation-delay:-1s;top:12.3%;left:54.1%}.wrap{width:100%;max-width:var(--container-seite);padding-inline:var(--spacing-gutter);margin-inline:auto}.abschnitt{padding-block:var(--spacing-section)}.textspalte{max-width:var(--container-text)}.raster{gap:calc(var(--spacing) * 8) calc(var(--spacing) * 6);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:64rem){.raster{gap:calc(var(--spacing) * 12) calc(var(--spacing) * 8);grid-template-columns:repeat(12,minmax(0,1fr))}}.rubrik{justify-content:space-between;align-items:baseline;column-gap:calc(var(--spacing) * 6);padding-top:calc(var(--spacing) * 4);border-top:1px solid var(--color-hair);font-family:var(--font-technik);font-size:var(--text-technik);line-height:var(--text-technik--line-height);letter-spacing:var(--text-technik--letter-spacing);text-transform:uppercase;color:var(--color-ink);flex-wrap:wrap;padding-top:0;font-weight:400;display:flex}.rubrik>span,.rubrik>a,.rubrik>h2,.rubrik>h3{min-height:var(--spacing-ziel);align-items:center;display:inline-flex}.rubrik a{color:inherit;text-decoration:none}.rubrik>:is(h2,h3){font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit}@media (hover:hover){:scope:hover .rubrik a:hover{text-underline-offset:.4em;text-decoration:underline}}.label{font-family:var(--font-technik);font-size:var(--text-technik);line-height:var(--text-technik--line-height);letter-spacing:var(--text-technik--letter-spacing);text-transform:uppercase;color:var(--color-ink);font-weight:400}.mega,.titel-display,.titel-h2,.angebot-titel,.menue-punkt{font-synthesis:none}.mega{font-family:var(--font-kalligrafie);font-size:var(--text-mega);line-height:var(--text-mega--line-height);letter-spacing:var(--text-mega--letter-spacing);font-weight:var(--text-mega--font-weight);text-wrap:balance}.titel-display{font-family:var(--font-kalligrafie);font-size:var(--text-display);line-height:var(--text-display--line-height);letter-spacing:var(--text-display--letter-spacing);font-weight:var(--text-display--font-weight);text-wrap:balance}.titel-h2{font-family:var(--font-kalligrafie);font-size:var(--text-h2);line-height:var(--text-h2--line-height);letter-spacing:var(--text-h2--letter-spacing);font-weight:var(--text-h2--font-weight);text-wrap:balance}.titel-h3{font-family:var(--font-body);font-size:var(--text-h3);line-height:var(--text-h3--line-height);letter-spacing:var(--text-h3--letter-spacing);font-weight:var(--text-h3--font-weight)}.lede{font-family:var(--font-body);font-size:var(--text-lede);line-height:var(--text-lede--line-height);letter-spacing:var(--text-lede--letter-spacing);font-weight:var(--text-lede--font-weight)}.serif-kursiv{font-family:var(--font-display);letter-spacing:-.01em;font-style:italic}.titel-h2.serif-kursiv{font-size:var(--text-zwischen);line-height:var(--text-zwischen--line-height)}.fliesstext{max-width:var(--container-text)}.fliesstext p+p,.fliesstext p+ul,.fliesstext ul+p{margin-top:1em}.fliesstext a{text-decoration-line:underline}.fliesstext h2{font-family:var(--font-technik);font-size:var(--text-technik);line-height:var(--text-technik--line-height);letter-spacing:var(--text-technik--letter-spacing);text-transform:uppercase;margin-bottom:calc(var(--spacing) * 3);font-weight:400}.fliesstext *+h2{margin-top:calc(var(--spacing) * 12)}.fliesstext ul{padding-left:1.1em;list-style:outside}.fliesstext li::marker{color:var(--color-muted)}.fliesstext-lede>p:first-child{font-size:var(--text-lede);line-height:var(--text-lede--line-height);letter-spacing:var(--text-lede--letter-spacing);font-weight:var(--text-lede--font-weight);margin-bottom:1.2em}@media (min-width:64rem){.spalten-2{columns:2;column-gap:calc(var(--spacing) * 12)}.spalten-2>p{break-inside:avoid}}.werktitel{font-family:var(--font-display);font-style:italic;font-size:var(--text-h3);line-height:var(--text-h3--line-height)}.flaeche-tint{background-color:var(--color-tint);--color-brand:var(--color-ink);--color-muted:var(--color-ink)}.sprunglink{left:var(--spacing-gutter);top:calc(var(--spacing) * 4);z-index:90;background-color:var(--color-surface);color:var(--color-ink);padding:calc(var(--spacing) * 4) calc(var(--spacing) * 6);min-height:var(--spacing-ziel);border:1px solid var(--color-ink);position:absolute;transform:translateY(-200%)}.sprunglink:focus-visible{transform:none}.logo-link{min-height:var(--spacing-ziel);color:var(--color-ink);align-items:center;text-decoration:none;display:inline-flex}.kopfzeile{z-index:50;background-color:var(--color-paper);transition:box-shadow .35s;position:sticky;top:0}.kopfzeile.kopf-klein{box-shadow:0 1px 0 var(--color-hair)}:root{scroll-padding-top:calc(var(--kopf-hoehe) + 1rem)}.kopf-streifen{pointer-events:none;width:1px;height:1.5rem;position:absolute;top:0;left:0}.kopfzeile-innen{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 6);min-height:var(--kopf-hoehe);display:flex}.kopfzeile .logo-marke{transform-origin:0 8%;transition:transform .45s var(--ease-ruhig);transform:scale(1.6)}.kopfzeile.kopf-klein .logo-marke{transform:none}@media (min-width:48rem){#inhalt{padding-top:calc(var(--spacing) * 16)}}@media not all and (min-width:48rem){.kopfzeile .logo-marke{transform:scale(1.3)}#inhalt{padding-top:calc(var(--spacing) * 4)}}@media (min-width:64rem) and (max-height:760px){.kopfzeile .logo-marke{transform:scale(1.2)}#inhalt{padding-top:0}}@property --logo-unterzeile{syntax:"<number>";inherits:true;initial-value:1}.logo-u{opacity:var(--logo-unterzeile,1)}.kopfzeile{transition:box-shadow .35s,--logo-unterzeile .3s}.kopfzeile.kopf-klein{--logo-unterzeile:0}@media (prefers-reduced-motion:reduce){.kopfzeile,.kopfzeile .logo-marke{transition:none}}body.a11y-motion .kopfzeile,body.a11y-motion .kopfzeile .logo-marke{transition:none}.logo-marke{color:var(--color-ink);display:inline-block}.logo-zeichen{aspect-ratio:4059/2955;width:auto;height:4.5rem;display:block;overflow:visible}.fusszeile .logo-zeichen{height:8rem}.navpunkt{min-height:var(--spacing-ziel);font-size:var(--text-label);line-height:var(--text-label--line-height);letter-spacing:var(--text-label--letter-spacing);text-transform:uppercase;color:var(--color-ink);align-items:center;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.navpunkt[aria-current=page],.navpunkt[data-aktiv]{text-underline-offset:.7em;text-decoration:underline;text-decoration-thickness:1px}.navpunkt-kontakt{padding-inline:calc(var(--spacing) * 6);border:1px solid var(--color-ink);border-radius:var(--radius-none)}@media (hover:hover){:scope:hover .navpunkt:hover{text-underline-offset:.7em;text-decoration:underline;text-decoration-thickness:1px}:scope:hover .navpunkt-kontakt:hover{background-color:var(--color-ink);color:var(--color-paper);text-decoration:none}}.menue-knopf{min-height:var(--spacing-ziel);min-width:var(--spacing-ziel);padding-inline:calc(var(--spacing) * 6);font-family:var(--font-technik);font-size:var(--text-technik);letter-spacing:var(--text-technik--letter-spacing);text-transform:uppercase;color:inherit;border-radius:var(--radius-none);cursor:pointer;background:0 0;border:1px solid;justify-content:center;align-items:center;font-weight:400;text-decoration:none;display:inline-flex}.menue{width:100%;max-width:none;height:100%;max-height:none;padding-block:calc(var(--spacing) * 4);background-color:var(--color-paper);color:var(--color-ink);border:0;margin:0;position:fixed;inset:0;overflow-y:auto}.menue::backdrop{background-color:var(--color-paper)}.menue-punkt{min-height:var(--spacing-ziel);font-family:var(--font-kalligrafie);font-size:var(--text-h2);line-height:var(--text-h2--line-height);letter-spacing:var(--text-h2--letter-spacing);color:var(--color-ink);align-items:center;text-decoration:none;display:inline-flex}.menue-punkt[aria-current=page]{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.menue-liste>li{border-top:1px solid var(--color-hair)}.fusszeile{padding-block:calc(var(--spacing) * 4) calc(var(--spacing) * 8)}.fusszeile>.wrap>.raster{padding-top:calc(var(--spacing) * 12);border-top:1px solid var(--color-hair)}.fuss-spalte{padding-top:calc(var(--spacing) * 4);border-top:1px solid var(--color-hair)}.fuss-gedicht .gedicht-text{margin-top:0}.fuss-unten{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2) calc(var(--spacing) * 6);margin-top:calc(var(--spacing) * 16);flex-wrap:wrap;display:flex}.fusslink{min-height:var(--spacing-ziel);font-size:var(--text-klein);color:var(--color-ink);align-items:center;text-decoration:none;display:inline-flex}@media (hover:hover){:scope:hover .fusslink:hover,:scope:hover .credit-link:hover{text-underline-offset:.3em;text-decoration:underline}}.fussnotiz{font-family:var(--font-technik);font-size:var(--text-technik);letter-spacing:var(--text-technik--letter-spacing);color:var(--color-muted)}.fuss-unten{font-family:var(--font-technik);font-size:var(--text-technik);letter-spacing:var(--text-technik--letter-spacing)}.credit .heart{color:var(--color-eyedee)}.credit-link{min-height:var(--spacing-ziel);color:var(--color-ink);align-items:center;text-decoration:none;display:inline-flex}.titelseite,.leseraum,.fusszeile{isolation:isolate;position:relative}.natur{z-index:-1;pointer-events:none;color:var(--color-ink);position:absolute;inset:0;overflow:hidden}.natur svg{width:100%;height:100%;display:block;overflow:visible}.natur img{width:100%;max-width:none;height:100%;display:block}.natur-traeger{isolation:isolate;position:relative}@media not all and (min-width:64rem){.natur-traeger>.natur{display:none}}.natur .natur-vorrat,.logo-vorrat{width:0;height:0;position:absolute;overflow:hidden}.natur-blatt{--fall:min(78vh, 44rem);aspect-ratio:1;width:3.25rem;animation:20s linear infinite both natur-fallen;position:absolute;top:-7rem}.natur-pendel{transform-origin:50% -90%;width:100%;height:100%;animation:3.9s ease-in-out infinite alternate both natur-pendeln;display:block}.natur-flattern{width:100%;height:100%;animation:5.3s ease-in-out infinite alternate both natur-kippen;display:block}.natur-flattern>svg:last-child{opacity:.2}.natur-blaetter .natur-blatt:first-child{width:3.5rem;animation-duration:19s;animation-delay:-3s;left:3%}.natur-blaetter .natur-blatt:nth-child(2){width:2.75rem;animation-duration:24s;animation-delay:-15s;left:14%}.natur-blaetter .natur-blatt:nth-child(3){width:3rem;animation-duration:21s;animation-delay:-9s;left:50%}.natur-blaetter .natur-blatt:nth-child(4){width:3.75rem;animation-duration:26s;animation-delay:-20s;left:85%}.natur-blaetter .natur-blatt:nth-child(5){width:2.75rem;animation-duration:18s;animation-delay:-11s;left:93%}.natur-blatt:nth-child(2n) .natur-pendel{animation-duration:4.6s;animation-delay:-1.7s}.natur-blatt:nth-child(3n) .natur-pendel{animation-duration:3.4s;animation-delay:-.8s}.natur-blatt:nth-child(2n) .natur-flattern{animation-duration:6.4s;animation-delay:-2.5s}@media not all and (min-width:48rem){.natur-blatt{--fall:5.5rem;opacity:.7;width:2.5rem}.natur-pendel{transform-origin:50% -40%}.natur-blaetter .natur-blatt:first-child{width:2.75rem;top:4%;left:64%}.natur-blaetter .natur-blatt:nth-child(3){top:34%;left:80%}.natur-blaetter .natur-blatt:nth-child(4){width:2.25rem;top:62%;left:70%}.natur-blaetter .natur-blatt:nth-child(2),.natur-blaetter .natur-blatt:nth-child(5){display:none}}.natur-zweig .natur-zeichnung{opacity:.3;animation:11s ease-in-out infinite alternate both natur-wiegen;display:block;position:absolute}.natur-zweig .natur-zeichnung>svg{position:absolute;inset:0}.zweig-blatt{aspect-ratio:1;transform:rotate(var(--winkel));animation:4.5s ease-in-out infinite alternate both natur-zweigblatt;display:block;position:absolute}.natur-zweig-buche .natur-zeichnung{width:clamp(15rem,30vw,30rem);top:0;right:0}.natur-zweig-linde .natur-zeichnung{width:clamp(15rem,28vw,27rem);top:6%;right:0}.natur-zweig-eiche .natur-zeichnung{width:clamp(15rem,28vw,27rem);bottom:0;left:0}.natur-zweig-ranke .natur-zeichnung{width:clamp(16rem,34vw,34rem);top:0;right:0}.natur-schicht{animation:5.6s ease-in-out infinite alternate both natur-halm;display:block;position:absolute;inset:0}.natur-gras .natur-zeichnung{aspect-ratio:420/440;opacity:.32;width:clamp(12rem,22vw,22rem);position:absolute;bottom:0;right:4%}.leseraum>.natur-gras .natur-zeichnung{width:clamp(12rem,16vw,16rem);right:24%}.natur-gras .natur-schicht{transform-origin:45% 100%;animation-name:natur-halm;animation-duration:5.6s}.natur-gras .natur-schicht:nth-child(2){animation-duration:7.2s;animation-delay:-3s}.natur-gras .natur-schicht:nth-child(3){animation-duration:6.3s;animation-delay:-1.4s}.natur-zweig .natur-blatt{--fall:22rem;width:2.5rem;animation-name:natur-loesen;animation-duration:34s;animation-delay:-6s;top:32%;left:46%}.natur-zweig .natur-blatt:last-child{width:2.25rem;animation-duration:41s;animation-delay:-27s;top:22%;left:62%}@media not all and (min-width:48rem){.natur-zweig .natur-blatt{--fall:5.5rem}}.titelseite>.natur-zweig .natur-zeichnung{top:calc(var(--spacing) * 18)}.natur-gespiegelt{transform:scaleX(-1)}.natur-ort-mitte .natur-zeichnung{top:24%;bottom:auto}.natur-ort-unten .natur-zeichnung{top:auto;bottom:0}.natur-baum{bottom:calc(var(--spacing) * -32)}.natur-baum .natur-zeichnung{top:calc(var(--spacing) * 16);aspect-ratio:1;opacity:.18;transform-origin:50% 100%;animation:17s ease-in-out infinite alternate both natur-wiegen-leise;position:absolute;bottom:0;right:3%}.natur-baum .natur-blatt{--fall:20rem;width:2.5rem;animation-duration:16s;top:6rem;right:12%}.natur-baum .natur-blatt:nth-child(3){width:2.25rem;animation-duration:22s;animation-delay:-10s;top:8rem;right:6%}@media not all and (min-width:48rem){.natur-baum .natur-zeichnung{opacity:.1;right:-25%}.natur-baum .natur-blatt{--fall:5.5rem}}.natur-wald{aspect-ratio:1600/150;height:auto;top:auto}.natur-wald .natur-zeichnung{opacity:.13;display:block;position:absolute;inset:0}.natur-wald-hinten{opacity:.5}.fusszeile:has(.natur-wald){padding-bottom:max(var(--spacing-section), 9.4vw)}.natur-vogel{aspect-ratio:12/5;opacity:.3;width:1.25rem;animation:48s linear infinite both natur-ziehen;position:absolute;top:12%;left:0}.natur-vogel:nth-child(3){width:1.1rem;animation-duration:56s;animation-delay:-22s;top:30%}.natur-fluegel{transform-origin:50% 70%;width:100%;height:100%;animation:.9s ease-in-out infinite alternate both natur-fluegelschlag;display:block}.natur-vogel:nth-child(3) .natur-fluegel{animation-duration:1.1s}@media not all and (min-width:48rem){.natur-vogel{display:none}}@keyframes natur-loesen{0%,52%{opacity:0;transform:translate(0)}56%{opacity:1}92%{opacity:1}to{transform:translate3d(0, var(--fall), 0);opacity:0}}@keyframes natur-fallen{0%{opacity:0;transform:translate(0)}10%{opacity:1}85%{opacity:1}to{transform:translate3d(0, var(--fall), 0);opacity:0}}@keyframes natur-pendeln{0%{transform:rotate(-30deg)}to{transform:rotate(30deg)}}@keyframes natur-kippen{0%{transform:perspective(40rem)rotateX(14deg)rotateY(-24deg)}50%{transform:perspective(40rem)rotateX(-22deg)rotateY(10deg)}to{transform:perspective(40rem)rotateX(8deg)rotateY(34deg)}}@keyframes natur-halm{0%{transform:rotate(-3.2deg)skew(1.5deg)}to{transform:rotate(2.6deg)skew(-1.5deg)}}@keyframes natur-zweigblatt{0%{transform:perspective(30rem) rotate(calc(var(--winkel) - 7deg)) rotateY(-16deg)}to{transform:perspective(30rem) rotate(calc(var(--winkel) + 6deg)) rotateY(20deg)}}@keyframes natur-ziehen{0%{transform:translate(-3rem)}30%{transform:translate(30vw,-.9rem)}60%{transform:translate(60vw,.5rem)}to{transform:translate(calc(100vw + 3rem),-.4rem)}}@keyframes natur-fluegelschlag{0%{transform:scaleY(1)}to{transform:scaleY(.35)}}@keyframes natur-wiegen{0%{transform:rotate(-1.6deg)}to{transform:rotate(1.4deg)}}@keyframes natur-wiegen-leise{0%{transform:rotate(-.7deg)}to{transform:rotate(.6deg)}}.ruht .natur-bewegt{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.natur .natur-bewegt{animation:none}}body.a11y-motion .natur .natur-bewegt{animation:none}@media (prefers-reduced-motion:reduce){.natur .natur-blatt{transform:translate3d(0, calc(var(--fall) * .4), 0)}.natur-zweig .natur-blatt{display:none}}body.a11y-motion .natur-zweig .natur-blatt{display:none}body.a11y-motion .natur .natur-blatt{transform:translate3d(0, calc(var(--fall) * .4), 0)}.titelseite{padding-block:calc(var(--spacing) * 8) var(--spacing-section)}.titel-meta{justify-content:space-between;gap:calc(var(--spacing) * 2) calc(var(--spacing) * 6);flex-wrap:wrap;display:flex}.titel-unterzeile{font-family:var(--font-body);letter-spacing:-.015em;font-weight:300;font-size:var(--text-zwischen);line-height:var(--text-zwischen--line-height);color:var(--color-ink)}.titel-bild .werk-bild{max-height:calc(70svh - var(--spacing) * 16);width:auto;margin-inline:auto}@media (min-width:64rem) and (max-height:760px){.titelseite{padding-top:calc(var(--spacing) * 4)}.titelseite .raster{margin-top:calc(var(--spacing) * 6)}.titelseite .mega{font-size:clamp(4.5rem,1.3rem + 8.7vw,9.5rem)}.titelseite .titel-unterzeile{font-size:var(--text-h3);margin-top:calc(var(--spacing) * 4)}.titelseite .titel-knoepfe{margin-top:calc(var(--spacing) * 6)}.titel-bild .werk-bild{max-height:44svh}}@media (min-width:64rem) and (max-height:600px){.titelseite .mega{font-size:clamp(4.5rem,1.3rem + 7.2vw,8rem)}.titel-bild .werk-bild{max-height:40svh}}.textlink{min-height:var(--spacing-ziel);font-family:var(--font-technik);font-size:var(--text-technik);letter-spacing:var(--text-technik--letter-spacing);text-transform:uppercase;color:var(--color-ink);text-decoration:underline;-webkit-text-decoration-color:var(--color-hair);-webkit-text-decoration-color:var(--color-hair);text-decoration-color:var(--color-hair);text-underline-offset:.7em;align-items:center;gap:.75em;font-weight:400;text-decoration-thickness:1px;display:inline-flex}.textlink:after,.pille:after,.knopf:after{content:"→";font-family:var(--font-technik);transition:transform .3s var(--ease-ruhig);display:inline-block}@media (hover:hover){:scope:hover .textlink:hover{-webkit-text-decoration-color:var(--color-ink);-webkit-text-decoration-color:var(--color-ink);text-decoration-color:var(--color-ink)}:scope:hover .textlink:hover:after,:scope:hover .pille:hover:after,:scope:hover .knopf:hover:after{transform:translate(.3em)}:scope:hover .textlink-ruhig:hover{text-decoration-line:underline}}@media (prefers-reduced-motion:reduce){.textlink:after,.pille:after,.knopf:after{transition:none}}.textlink-ruhig{min-height:var(--spacing-ziel);color:inherit;align-items:center;text-decoration:none;display:inline-flex}.textlink-hoch:after{content:"↑"}@media (hover:hover){:scope:hover .textlink-hoch:hover:after{transform:translateY(-.3em)}}.abschnitt-link{min-height:var(--spacing-ziel);font-size:var(--text-klein);color:var(--color-ink);align-items:center;font-weight:300;text-decoration:none;display:flex}@media (hover:hover){:scope:hover .abschnitt-link:hover{text-underline-offset:.3em;text-decoration-line:underline}}.pille{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 6);min-height:var(--spacing-ziel);padding-inline:calc(var(--spacing) * 6);border:1px solid var(--color-ink);border-radius:var(--radius-none);font-family:var(--font-technik);font-size:var(--text-technik);letter-spacing:var(--text-technik--letter-spacing);text-transform:uppercase;color:var(--color-ink);font-weight:400;text-decoration:none;display:inline-flex}@media (hover:hover){:scope:hover .pille:hover{background-color:var(--color-ink);color:var(--color-paper)}}.werk-flaeche{background:0 0;padding:0}.werk-link{cursor:zoom-in;display:block}.werk-link:focus-visible{outline-offset:var(--fokus-abstand)}.werk-bild{width:100%;height:auto}.werk-bild-hoehe{width:auto;max-width:100%;max-height:82svh;margin-inline:auto}.werk-flaeche-dicht{aspect-ratio:1;display:flex}.werk-flaeche-dicht>.werk-link,.werk-flaeche-dicht picture{justify-content:center;align-items:flex-end;width:100%;height:100%;display:flex}.werk-flaeche-dicht .werk-bild{width:auto;max-width:100%;height:auto;max-height:100%}.werk-flaeche-klein{padding:0}.werk-flaeche-index{aspect-ratio:4/5;display:flex}.werk-flaeche-index picture{justify-content:center;align-items:flex-end;width:100%;height:100%;display:flex}.werk-flaeche-index .werk-bild{width:auto;max-width:100%;height:auto;max-height:100%}.bildzeile{justify-content:space-between;align-items:baseline;gap:calc(var(--spacing) * 2) calc(var(--spacing) * 6);margin-top:calc(var(--spacing) * 3);font-family:var(--font-technik);font-size:var(--text-technik);line-height:var(--text-technik--line-height);letter-spacing:var(--text-technik--letter-spacing);color:var(--color-ink);flex-wrap:wrap;display:flex}.bildzeile .werktitel{font-size:1.25rem}.mauerwerk{columns:1;column-gap:calc(var(--spacing) * 8)}@media (min-width:48rem){.mauerwerk{columns:2}}@media (min-width:64rem){.mauerwerk{columns:3}}.mauerwerk-eintrag{break-inside:avoid;margin-bottom:calc(var(--spacing) * 12)}.werkkarte{color:var(--color-ink);text-decoration:none;display:block}.werkkarte-text{justify-content:space-between;align-items:baseline;gap:calc(var(--spacing) * 2) calc(var(--spacing) * 4);margin-top:calc(var(--spacing) * 4);padding-top:calc(var(--spacing) * 3);border-top:1px solid var(--color-hair);flex-wrap:wrap;display:flex}.werkkarte-gedicht{color:var(--color-muted)}.bildzeile .werktitel{letter-spacing:0}@media (hover:hover){:scope:hover .werkkarte:hover .werktitel{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}}.werk-index{gap:calc(var(--spacing) * 8) calc(var(--spacing) * 4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:48rem){.werk-index{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:80rem){.werk-index{grid-template-columns:repeat(6,minmax(0,1fr))}}.werk-index .werktitel{font-size:1.25rem}.paar{gap:calc(var(--spacing) * 8);padding-top:calc(var(--spacing) * 8);border-top:1px solid var(--color-hair);align-items:end;display:grid}@media (min-width:64rem){.paar{gap:calc(var(--spacing) * 8);grid-template-columns:repeat(12,minmax(0,1fr))}.paar-werk{grid-column:1/span 7}.paar-text{grid-column:9/span 4}.paar-gespiegelt .paar-werk{order:2;grid-column:6/span 7}.paar-gespiegelt .paar-text{order:1;grid-column:1/span 4}}.paar-text .gedicht-text{font-style:italic}.werk-raster{gap:calc(var(--spacing) * 12);align-items:start;display:grid}@media (min-width:64rem){.werk-raster{gap:calc(var(--spacing) * 16);grid-template-columns:7fr 5fr}}.werk-meta{font-size:var(--text-klein);color:var(--color-muted)}.werk-angaben>div{gap:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);border-top:1px solid var(--color-hair);grid-template-columns:7rem 1fr;align-items:baseline;display:grid}.werk-angaben>div:last-child{border-bottom:1px solid var(--color-hair)}.ausstellung-anschrift{margin-top:calc(var(--spacing) * 1);color:var(--color-muted);font-style:normal;display:block}.werk-technik dl{margin-top:calc(var(--spacing) * 3)}.werk-technik dl>div{padding-block:calc(var(--spacing) * 3);border-top:1px solid var(--color-hair)}.werk-technik dt{font-family:var(--font-technik);font-size:var(--text-technik);letter-spacing:var(--text-technik--letter-spacing);text-transform:uppercase;color:var(--color-muted)}.werk-technik dd{margin-top:calc(var(--spacing) * 1);font-weight:300;font-size:var(--text-klein);line-height:var(--text-klein--line-height);max-width:var(--container-text)}.werk-status{align-items:center;gap:calc(var(--spacing) * 2);font-family:var(--font-technik);font-size:var(--text-technik);line-height:var(--text-technik--line-height);letter-spacing:var(--text-technik--letter-spacing);text-transform:uppercase;color:var(--color-ink);font-weight:400;display:inline-flex}.werk-status:before{content:"";border-radius:var(--radius-full);background-color:var(--color-ink);opacity:.75;width:.5rem;height:.5rem}.werk-status-verkauft,.werk-status-reserviert{color:var(--color-muted)}.werk-status-verkauft:before,.werk-status-reserviert:before{border:1px solid var(--color-muted);background-color:#0000}.werk-erwerb{align-items:center;gap:calc(var(--spacing) * 4) calc(var(--spacing) * 6);flex-wrap:wrap;display:flex}.werkkarte .werk-status{margin-top:calc(var(--spacing) * 2)}.werk-angaben dd{font-size:var(--text-klein);overflow-wrap:anywhere;min-width:0}.werk-blaettern{gap:calc(var(--spacing) * 6);padding-top:calc(var(--spacing) * 6);border-top:1px solid var(--color-hair);grid-template-columns:1fr 1fr;display:grid}.blaettern-link{gap:calc(var(--spacing) * 2);min-height:var(--spacing-ziel);color:var(--color-ink);flex-direction:column;text-decoration:none;display:inline-flex}@media (hover:hover){:scope:hover .blaettern-link:hover .werktitel{text-decoration:underline;text-decoration-thickness:1px}}.gedicht-titel{font-family:var(--font-kalligrafie);font-style:normal;font-size:var(--text-h2);line-height:var(--text-h2--line-height);font-synthesis:none;font-weight:400}.gedicht-text{max-width:var(--container-gedicht);font-family:var(--font-display);font-size:var(--text-gedicht);line-height:var(--text-gedicht--line-height);-webkit-hyphens:manual;hyphens:manual;text-align:left;text-wrap:wrap;margin-top:calc(var(--spacing) * 8);font-weight:400}.strophe+.strophe{margin-top:1.4em}.vers{text-indent:-1.25em;padding-left:1.25em;display:block}.strophe br{display:none}.gedicht-datum{margin-top:calc(var(--spacing) * 8);font-size:var(--text-klein);color:var(--color-muted)}.gedanken{margin-top:calc(var(--spacing) * 8);border-top:1px solid var(--color-hair)}.gedanken summary{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);min-height:var(--spacing-ziel);cursor:pointer;font-size:var(--text-label);letter-spacing:var(--text-label--letter-spacing);text-transform:uppercase;color:var(--color-ink);font-weight:500;list-style:none;display:flex}.gedanken summary::-webkit-details-marker{display:none}.gedanken summary:after{content:"+";letter-spacing:0;font-size:1.5rem;font-weight:300}.gedanken[open] summary:after{content:"–"}.gedanken .fliesstext{margin-top:calc(var(--spacing) * 2)}.leseraum{padding-block:var(--spacing-section)}.leseraum:last-child{padding-bottom:0}.lyrik-eintrag{gap:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 12);border-top:1px solid var(--color-hair);display:grid}@media (min-width:48rem){.lyrik-eintrag{gap:calc(var(--spacing) * 12);grid-template-columns:8rem minmax(0,1fr) 14rem;align-items:start}}.lyrik-datum{padding-top:.6em}.lyrik-bild{width:8rem}@media (min-width:48rem){.lyrik-bild{width:14rem}}.lyrik-werktitel{margin-top:calc(var(--spacing) * 3);font-family:var(--font-display);font-style:italic;font-size:var(--text-klein);color:var(--color-mist)}.ausstellungskarte{color:var(--color-ink);text-decoration:none;display:block}@media (hover:hover){:scope:hover .ausstellungskarte:hover .ausstellungskarte-titel{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}}.event-bild{aspect-ratio:3/2;width:100%;height:auto}.event-link{cursor:zoom-in;display:block}.impressionen{gap:calc(var(--spacing) * 4);display:grid}@media (min-width:48rem){.impressionen{grid-template-columns:repeat(2,minmax(0,1fr))}.impressionen>li:first-child{grid-column:span 2}}.werk-anzahl{font-family:var(--font-body);font-size:var(--text-klein);color:var(--color-muted)}.werkgruppe{gap:calc(var(--spacing) * 6) calc(var(--spacing) * 4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:48rem){.werkgruppe{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:64rem){.werkgruppe{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:80rem){.werkgruppe{grid-template-columns:repeat(6,minmax(0,1fr))}}.werkgruppe-titel{margin-top:calc(var(--spacing) * 2);font-family:var(--font-display);font-size:1.125rem;font-style:italic;line-height:1.3}.zitat{font-family:var(--font-display);font-size:var(--text-gedicht);line-height:var(--text-gedicht--line-height);font-style:italic}.angebote{gap:calc(var(--spacing) * 12);display:grid}.angebot{max-width:26rem}.angebot:nth-child(3n+2){margin-left:18%}.angebot:nth-child(3n+3){margin-left:6%}.angebot-titel{font-family:var(--font-kalligrafie);font-size:var(--text-display);line-height:var(--text-display--line-height);letter-spacing:0}.angebot-strich{width:min(100%,16rem);height:1.75rem;margin-top:calc(var(--spacing) * 1);opacity:.75;display:block}.angebot-strich svg{width:100%;height:100%;display:block}.angebot-text{margin-top:calc(var(--spacing) * 4);font-family:var(--font-body);font-weight:300;font-size:var(--text-lede);line-height:var(--text-lede--line-height);letter-spacing:var(--text-lede--letter-spacing)}@media (min-width:64rem){.angebote{column-gap:calc(var(--spacing) * 8);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;row-gap:0}.angebot:nth-child(3n+1){grid-column:1/span 4;margin-left:0}.angebot:nth-child(3n+2){margin-left:0;margin-top:var(--spacing-section);grid-column:5/span 4}.angebot:nth-child(3n+3){margin-left:0;margin-top:calc(var(--spacing-section) * 2);grid-column:9/span 4}}.weg{--weg-mitte:3rem;position:relative}.weg-pfad{width:var(--weg-mitte);opacity:.55;pointer-events:none;position:absolute;top:0;bottom:0;left:0}.weg-pfad svg{width:100%;height:100%;display:block}.weg-liste{grid-template-columns:var(--weg-mitte) minmax(0, 1fr);row-gap:calc(var(--spacing) * 12);display:grid}.weg-station{padding-left:calc(var(--spacing) * 4);grid-column:2;position:relative}.weg-tupfer{top:calc(var(--spacing) * 2);left:calc(var(--weg-mitte) * -.5 - 1.25rem);width:2.5rem;height:2.5rem;position:absolute}.weg-tupfer svg{width:100%;height:100%;display:block}.weg-titel{font-family:var(--font-kalligrafie);font-size:var(--text-h2);line-height:var(--text-h2--line-height);font-synthesis:none}.weg-text{margin-top:calc(var(--spacing) * 2);max-width:22rem;font-family:var(--font-body);font-size:1.25rem;font-weight:300;line-height:1.5}@media (min-width:64rem){.weg{--weg-mitte:6rem}.weg-pfad{left:calc(50% - var(--weg-mitte) / 2)}.weg-liste{grid-template-columns:minmax(0, 1fr) var(--weg-mitte) minmax(0, 1fr);row-gap:0}.weg-station{padding-left:0;padding-bottom:calc(var(--spacing) * 12)}.weg-station:nth-child(odd){text-align:right;padding-right:calc(var(--spacing) * 6);grid-column:1}.weg-station:nth-child(odd) .weg-text{margin-left:auto}.weg-station:nth-child(2n){padding-left:calc(var(--spacing) * 6);grid-column:3}.weg-station:nth-child(odd) .weg-tupfer{left:auto;right:calc(var(--weg-mitte) * -.5 - 1.25rem)}.weg-station:nth-child(2n) .weg-tupfer{left:calc(var(--weg-mitte) * -.5 - 1.25rem)}.weg-station:first-child{grid-row:1/span 2}.weg-station:nth-child(2){grid-row:2/span 2}.weg-station:nth-child(3){grid-row:3/span 2}.weg-station:nth-child(4){grid-row:4/span 2}.weg-station:nth-child(5){grid-row:5/span 2}.weg-station:nth-child(6){grid-row:6/span 2}}.preishinweis{font-family:var(--font-body);font-weight:300;font-size:var(--text-lede);line-height:var(--text-lede--line-height);letter-spacing:var(--text-lede--letter-spacing)}.formular{margin-top:0}.formular-legende{margin-bottom:calc(var(--spacing) * 8);font-size:var(--text-klein);color:var(--color-muted)}.formular-werk{align-items:center;gap:calc(var(--spacing) * 4);margin-bottom:calc(var(--spacing) * 8);display:flex}.formular-werk-bild{width:5rem;height:auto}.formular-werk-titel{min-height:var(--spacing-ziel);font-family:var(--font-display);font-style:italic;font-size:var(--text-h3);color:var(--color-ink);align-items:center;display:inline-flex}.formular-raster{gap:calc(var(--spacing) * 8) calc(var(--spacing) * 8);align-items:end;display:grid}@media (min-width:48rem){.formular-raster{grid-template-columns:repeat(2,minmax(0,1fr))}.feld-breit{grid-column:1/-1}}.feld{gap:calc(var(--spacing) * 1);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.feld>label:not(.auswahl),.feld>legend{font-size:var(--text-klein);color:var(--color-ink);padding:0;font-weight:400}.feld>legend{margin-bottom:calc(var(--spacing) * 2)}.feld-optional{color:var(--color-muted)}.feld input[type=text],.feld input[type=email],.feld input[type=tel],.feld textarea{width:100%;min-height:var(--spacing-ziel);padding:calc(var(--spacing) * 3) 0;color:var(--color-ink);font-size:var(--text-body);border:0;border-bottom:var(--feld-linie) solid var(--color-line);border-radius:var(--radius-none);background:0 0}.feld textarea{resize:vertical;min-height:calc(var(--spacing) * 32);line-height:var(--text-body--line-height)}.feld input:focus-visible,.feld textarea:focus-visible{outline:var(--fokus-breite) solid var(--color-brand);outline-offset:var(--fokus-abstand);border-bottom-color:var(--color-ink)}.feld [aria-invalid=true]{border-bottom-color:var(--color-ink);border-bottom-width:2px}.feld-fehler{font-size:var(--text-klein);color:var(--color-ink);padding-left:calc(var(--spacing) * 3);border-left:2px solid var(--color-ink)}.auswahl-gruppe{gap:0 calc(var(--spacing) * 8);display:grid}@media (min-width:48rem){.auswahl-gruppe{grid-template-columns:repeat(2,minmax(0,1fr))}}.auswahl{align-items:center;gap:calc(var(--spacing) * 3);min-height:var(--spacing-ziel);cursor:pointer;font-size:var(--text-body);border-bottom:1px solid var(--color-hair);display:flex}.auswahl input{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);accent-color:var(--color-ink);flex:none;margin:0}.auswahl a:not(.knopf){color:var(--color-brand);padding-block:calc(var(--spacing) * 3);text-decoration:underline}.feld>.auswahl{padding-block:calc(var(--spacing) * 3);font-size:var(--text-klein);border-bottom:0;align-items:flex-start}.feld>.auswahl input[type=checkbox]{margin-top:.2em}.feld input::placeholder{color:var(--color-muted);opacity:1}.knopf{min-height:var(--spacing-ziel);justify-content:center;align-items:center;gap:calc(var(--spacing) * 6);padding:calc(var(--spacing) * 3) calc(var(--spacing) * 6);color:var(--color-ink);font-family:var(--font-technik);font-size:var(--text-technik);letter-spacing:var(--text-technik--letter-spacing);text-transform:uppercase;border:1px solid var(--color-ink);border-radius:var(--radius-none);cursor:pointer;background:0 0;font-weight:400;display:inline-flex}@media (hover:hover){:scope:hover .knopf:hover{background-color:var(--color-ink);color:var(--color-paper)}}.knopf[aria-busy=true]{opacity:.7;cursor:progress}.formular-meldung{padding:calc(var(--spacing) * 6);margin-bottom:calc(var(--spacing) * 8);background-color:var(--color-surface);border-left:2px solid var(--color-brand)}.formular-meldung-erfolg{background-color:var(--color-tint);--color-brand:var(--color-ink)}.formular-meldung ul{margin-top:calc(var(--spacing) * 3)}.formular-meldung a:not(.knopf){padding-block:calc(var(--spacing) * 3);color:var(--color-ink);text-decoration:underline;display:inline-block}.honigtopf{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.portraet{position:relative}.portraet-flaeche{aspect-ratio:4/5;background-color:var(--color-gallery);position:relative}.portraet-bild{object-fit:cover;object-position:44% 30%;width:100%;height:100%}.zeitleiste{max-width:var(--container-text);display:grid}.zeitleiste-eintrag>dd{overflow-wrap:break-word}.zeitleiste-eintrag{gap:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 4);border-top:1px solid var(--color-hair);grid-template-columns:6rem minmax(0,1fr);display:grid}.zeitleiste-jahr{font-family:var(--font-technik);letter-spacing:var(--text-technik--letter-spacing);font-size:1rem;line-height:1.6}.filterpunkt{min-height:var(--spacing-ziel);font-size:var(--text-label);letter-spacing:var(--text-label--letter-spacing);text-transform:uppercase;color:var(--color-ink);align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.filterpunkt[aria-current=true]{text-decoration:underline;-webkit-text-decoration-color:var(--color-brand);-webkit-text-decoration-color:var(--color-brand);text-decoration-color:var(--color-brand);text-underline-offset:.6em}.lightbox{background-color:var(--color-night);width:100%;max-width:none;height:100%;max-height:none;color:var(--color-night-ink);border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.lightbox[open]{flex-direction:column;display:flex}.lightbox::backdrop{background-color:var(--color-night)}.lightbox :focus-visible{outline-color:var(--color-mist)}.lightbox-buehne{min-height:0;padding:calc(var(--spacing) * 6);touch-action:none;flex:1;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.lightbox-bild{transform-origin:50%;cursor:grab;-webkit-user-select:none;user-select:none;width:auto;max-width:100%;height:auto;max-height:100%}.lightbox-leiste{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 4);padding:calc(var(--spacing) * 3) var(--spacing-gutter) calc(var(--spacing) * 4);border-top:1px solid var(--color-hair-night);flex-wrap:wrap;display:flex}.lightbox-titel{font-family:var(--font-display);font-style:italic;font-size:var(--text-h3);line-height:var(--text-h3--line-height)}.lightbox-knopf{min-height:var(--spacing-ziel);min-width:var(--spacing-ziel);padding-inline:calc(var(--spacing) * 6);font-size:var(--text-label);letter-spacing:var(--text-label--letter-spacing);text-transform:uppercase;color:var(--color-night-ink);border:1px solid var(--color-mist);border-radius:var(--radius-full);cursor:pointer;background:0 0;justify-content:center;align-items:center;font-weight:500;display:inline-flex}.lightbox-knopf[hidden]{display:none}mark.offen{background-color:var(--color-tint);color:var(--color-night);outline:1px dashed var(--color-brand);font-family:var(--font-body);letter-spacing:0;text-transform:none;padding-inline:.2em;font-size:.85rem;font-style:normal}.js-motion:not(.motion-ready) [data-motion]{visibility:hidden}@media (min-width:64rem){[data-mitfahren]{top:calc(var(--kopf-hoehe) + var(--spacing) * 8);position:sticky}[data-mitfahren].faehrt-mit{position:relative;top:0}}body.a11y-motion .lightbox-bild{transition:none}}@layer utilities{.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.relative{position:relative}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.min-h-full{min-height:100%}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.gap-2{gap:calc(var(--spacing) * 2)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-16{gap:calc(var(--spacing) * 16)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-hair{border-color:var(--color-hair)}.bg-paper{background-color:var(--color-paper)}.pt-0{padding-top:0}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pb-0{padding-bottom:0}.pb-section{padding-bottom:var(--spacing-section)}.text-right{text-align:right}.font-body{font-family:var(--font-body)}.text-body{font-size:var(--text-body);line-height:var(--tw-leading,var(--text-body--line-height));font-weight:var(--tw-font-weight,var(--text-body--font-weight))}.text-ink{color:var(--color-ink)}.italic{font-style:italic}@media (min-width:48rem){.md\:inline-flex{display:inline-flex}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}}@media (min-width:64rem){.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:col-span-11{grid-column:span 11/span 11}.lg\:col-start-4{grid-column-start:4}.lg\:col-start-5{grid-column-start:5}.lg\:col-start-6{grid-column-start:6}.lg\:col-start-7{grid-column-start:7}.lg\:col-start-8{grid-column-start:8}.lg\:col-start-9{grid-column-start:9}.lg\:col-start-10{grid-column-start:10}.lg\:block{display:block}.lg\:hidden{display:none}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:items-end{align-items:flex-end}.lg\:items-start{align-items:flex-start}.lg\:gap-12{gap:calc(var(--spacing) * 12)}.lg\:self-end{align-self:flex-end}}}:root{--kopf-hoehe:5rem;--motion-level:1;--motion-in:rise;--motion-out:reverse;--motion-distance:28;--motion-duration:1.1;--motion-stagger:.1;--motion-ease:power2.out;--motion-mobile:reduziert;--motion-smooth:aus;--motion-start:top 90%;--motion-end:bottom 8%;--feld-linie:1px;--fokus-breite:2px;--fokus-abstand:3px;--passepartout:6%}body.a11y-motion :is(h1,h2,.disp) em,body.a11y-motion .gem,body.a11y-motion .footer-claim em{animation:none}.a11y-btn{z-index:80;color:#fff;cursor:pointer;background:linear-gradient(var(--a11y-ink,#1c1c1e),var(--a11y-ink,#1c1c1e)) padding-box,var(--a11y-akzent-grad,linear-gradient(120deg,#ff4d8c,#d70e54)) border-box;border:1px solid #0000;border-radius:50%;place-items:center;width:52px;height:52px;transition:transform .25s;display:grid;position:fixed;bottom:18px;left:18px;box-shadow:0 12px 32px -12px #1313158c}@media (hover:hover){.a11y-btn:hover{transform:scale(1.07)}}.a11y-btn svg{width:26px;height:26px}.a11y-panel{z-index:80;width:min(380px,100vw - 36px);max-height:min(560px,100vh - 112px);color:var(--a11y-ink,#1c1c1e);background:var(--a11y-paper,#fff);border:1px solid var(--a11y-rahmen,var(--a11y-line,#1c1c1e24));border-radius:18px;padding:16px 20px 24px;font-size:14px;line-height:1.5;display:none;position:fixed;bottom:84px;left:18px;overflow-y:auto;box-shadow:0 30px 70px -28px #13131573}.a11y-panel.open{display:block}@media (min-width:600px){.a11y-panel{max-height:calc(100vh - 96px)}}.a11y-head{justify-content:space-between;align-items:center;gap:16px;padding-bottom:9px;display:flex}.a11y-head h2{font-size:16px;font-family:var(--font-body);letter-spacing:0;font-weight:600;line-height:1.3}.a11y-reset{color:var(--a11y-muted,#6e6a64);border:1px solid var(--a11y-line,#1c1c1e24);cursor:pointer;background:0 0;border-radius:7px;min-width:52px;min-height:52px;padding:5px 10px;font-size:11.5px;font-weight:500}@media (hover:hover){.a11y-reset:hover{color:var(--brand-deep);border-color:var(--brand-deep)}}.a11y-group{border-top:1px solid var(--a11y-line,#1c1c1e24);padding:6px 0}.a11y-cap{letter-spacing:.14em;text-transform:uppercase;color:var(--a11y-muted,#6e6a64);margin-bottom:0;font-size:10.5px;font-weight:600}.a11y-row{color:var(--a11y-ink,#1c1c1e);justify-content:space-between;align-items:center;gap:16px;min-height:52px;padding:0;font-size:14px;display:flex}.a11y-row>label:first-child{cursor:pointer;flex:1}.sw{cursor:pointer;flex:none;width:42px;height:23px;display:inline-block;position:relative}.sw input{opacity:0;cursor:pointer;z-index:1;width:52px;height:53px;margin:0;position:absolute;top:-15px;left:-5px}.sw i{pointer-events:none;background:#1c1c1e2e;border-radius:999px;transition:background .25s;position:absolute;inset:0}.sw i:after{content:"";background:#fff;border-radius:50%;width:17px;height:17px;transition:transform .25s;position:absolute;top:3px;left:3px;box-shadow:0 1px 4px #00000059}.sw input:checked+i{background:var(--a11y-akzent,#d70e54)}.sw input:checked+i:after{transform:translate(19px)}.sw input:focus-visible+i{outline:2px solid var(--a11y-akzent,#d70e54);outline-offset:2px}.a11y-range{grid-template-columns:7.5em 1fr auto;align-items:center;gap:0 14px;padding:0;font-size:14px;display:grid}.a11y-range label{cursor:pointer}.a11y-range output{color:var(--brand-deep,var(--a11y-ink,#1c1c1e));text-align:right;min-width:42px;font-size:12.5px;font-weight:600}.a11y-range input[type=range]{appearance:none;cursor:pointer;background:0 0;width:100%;height:52px;margin:0}.a11y-range input[type=range]::-webkit-slider-runnable-track{background:#1c1c1e29;border-radius:2px;height:4px}.a11y-range input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--a11y-akzent,#d70e54);border:none;border-radius:50%;width:16px;height:16px;margin-top:-6px;box-shadow:0 1px 4px #00000040}.a11y-range input[type=range]::-moz-range-thumb{width:16px;height:16px}.a11y-range input[type=range]::-moz-range-track{background:#1c1c1e29;border-radius:2px;height:4px}.a11y-range input[type=range]::-moz-range-thumb{background:var(--a11y-akzent,#d70e54);border:none;border-radius:50%;width:16px;height:16px}.a11y-range input[type=range]:focus-visible{outline:2px solid var(--a11y-akzent,#d70e54);outline-offset:2px}.a11y-select{width:100%;font-family:var(--font-body);border:1px solid var(--a11y-line,#1c1c1e24);background:var(--a11y-paper,#fff);min-height:52px;color:var(--a11y-ink,#1c1c1e);border-radius:8px;margin-top:2px;padding:6px 10px;font-size:13px}.a11y-panel>.a11y-group:last-of-type{border-bottom:1px solid var(--a11y-line,#1c1c1e24)}.a11y-note{color:var(--a11y-muted,#6e6a64);margin-top:10px;font-size:11px;display:inline-block}.a11y-note+.a11y-note{float:right}.a11y-note a{margin-block:-19px;padding-block:19px;display:inline-block}body.a11y-contrast{--ink:#000;--ink-soft:#17171a;--muted:#3f3d3a;--line:#00000073;--brand-deep:#9c0a3e}body.a11y-contrast .deco{display:none}body.a11y-contrast .sky-front{color:#0000004d}body.a11y-gray .netfx{filter:grayscale()}body.a11y-contrast .badge{background:#fff}body.a11y-gray>:not(.a11y-btn):not(.a11y-panel):not(.viewport),body.a11y-gray>.viewport>*{filter:grayscale()}body.cb-rg{--brand:#0f62d6;--brand-deep:#0b4da8;--violet:#0e6e7a;--amber:#4f88ff}body.cb-by{--violet:#b3123f;--petrol:#8a1538;--amber:#e8590c}body.a11y-links a{text-underline-offset:3px;text-decoration:underline}body.a11y-motion .marquee-track,body.a11y-motion .hrv,body.a11y-motion .subhero .eyebrow,body.a11y-motion .subhero h1,body.a11y-motion .subhero .lead,body.a11y-motion .subhero .btn,body.a11y-motion .lp-hero .eyebrow,body.a11y-motion .lp-hero h1,body.a11y-motion .lp-lead,body.a11y-motion .lp-usps li,body.a11y-motion .gull-h1,body.a11y-motion .gull-h1 .gw-leg1,body.a11y-motion .gull-h1 .gw-leg2,body.a11y-motion .gull-h1 .gw-bodyg,body.a11y-motion .gull-h1 .gw-head{animation:none}body.a11y-motion .a11y-btn,body.a11y-motion .sw i,body.a11y-motion .sw i:after{transition:none}@media (prefers-reduced-motion:reduce){.a11y-btn,.sw i,.sw i:after{transition:none}}.ey-sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}a.ey-ext:after{content:"";vertical-align:baseline;opacity:.75;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23b30c47' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 3h7v7'/%3E%3Cpath d='M13 3 3 13'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;width:.62em;height:.62em;margin-left:.28em;display:inline-block}a.ey-ext:has(img):after,a.ey-ext:has(svg):after,a.ey-ext:has(picture):after,a.ey-ext:empty:after{content:none}.agenturvermerk{border-top:1px solid var(--color-line,#e5e5e5);font-size:var(--text-sm,.875rem);color:var(--color-muted,#6e6a64);margin-top:2.5rem;padding-top:1rem}.agenturvermerk a{color:inherit;text-underline-offset:2px}:root{--eyedee-stand:"Aniko Heuert r03 26.10.2026 · Kanon v5.20.1"}@font-face{font-family:Cormorant Garamond;src:url(../fonts/cormorant-garamond-latin-400-normal.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Cormorant Garamond;src:url(../fonts/cormorant-garamond-latin-500-normal.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Cormorant Garamond;src:url(../fonts/cormorant-garamond-latin-400-italic.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Jost;src:url(../fonts/jost-latin-300-normal.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Jost;src:url(../fonts/jost-latin-400-normal.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Jost;src:url(../fonts/jost-latin-500-normal.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:DM Mono;src:url(../fonts/dm-mono-latin-400-normal.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Tangerine;src:url(../fonts/tangerine-latin-400-normal.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}body.a11y-motion [data-motion]{opacity:1!important;visibility:visible!important;transform:none!important}:root{--a11y-paper:var(--color-surface);--a11y-ink:var(--color-ink);--a11y-muted:var(--color-ink);--a11y-line:var(--color-line);--a11y-akzent:var(--color-brand);--a11y-akzent-grad:var(--color-brand);--brand-deep:var(--color-ink)}.a11y-panel{color:var(--a11y-ink)}body.a11y-contrast{--color-muted:var(--color-ink);--color-line:var(--color-ink);--color-hair:var(--color-ink);--color-ink:#000;--color-brand:#000}body.a11y-contrast :is(.leseraum,.fusszeile,.menue,.lightbox,.flaeche-nacht){--color-muted:var(--color-night-ink);--color-mist:var(--color-night-ink);--color-brand:var(--color-night-ink);--color-hair:var(--color-night-ink)}body.a11y-contrast .werk-bild{box-shadow:none}body.cb-rg{--color-brand:#2f5aa8;--a11y-akzent:#2f5aa8;--a11y-akzent-grad:#2f5aa8}body.cb-by{--color-brand:#8e2f5c;--color-mist:var(--color-night-ink);--a11y-akzent:#8e2f5c;--a11y-akzent-grad:#8e2f5c}body[style*=--lh] :is(p,li,dd,dt,address,blockquote,figcaption,label,.vers){line-height:var(--lh,1.7)}body.a11y-links :is(.navpunkt,.fusslink,.menue-punkt,.werkkarte,.blaettern-link,.ausstellungskarte,.textlink-ruhig,.filterpunkt,.credit-link,.rubrik a,.pille){text-underline-offset:.3em;text-decoration:underline}a.ey-ext:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23141414' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 3h7v7'/%3E%3Cpath d='M13 3 3 13'/%3E%3C/svg%3E")}.fusszeile a.ey-ext:after,.leseraum a.ey-ext:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23A3A3A1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 3h7v7'/%3E%3Cpath d='M13 3 3 13'/%3E%3C/svg%3E")}.agenturvermerk{border-top-color:var(--color-line);color:var(--color-muted)}@media print{.kopfzeile,.fusszeile,.a11y-btn,.a11y-panel,.lightbox,.sprunglink,.werk-blaettern,.werk-auftrag,nav,.natur{display:none!important}body{background:0 0!important}.leseraum,.flaeche-nacht{color:var(--color-ink);--color-ink:#141414;--color-muted:#666665;--color-brand:#141414;background:0 0}.abschnitt{padding-block:0}.werk-raster{grid-template-columns:1fr 1fr;align-items:start;gap:1.5rem}[data-mitfahren]{position:static!important;transform:none!important}.werk-bild{max-height:14cm}[data-motion]{opacity:1!important;visibility:visible!important;transform:none!important}.gedicht,.werk-spalte-bild{break-inside:avoid}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}