@font-face{font-family:Instrument Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-ext-400-normal-C2je3j2s.woff2)format("woff2"),url(/assets/instrument-serif-latin-ext-400-normal-CFCUzsTy.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-400-normal-DnYpCC2O.woff2)format("woff2"),url(/assets/instrument-serif-latin-400-normal-BVbkICAY.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/instrument-sans-latin-ext-wght-normal-B5bTHO_g.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/instrument-sans-latin-wght-normal-BbzFLZTg.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--space-3xs:clamp(.25rem, .2268rem + .0952vw, .3125rem);--space-2xs:clamp(.5rem, .4536rem + .1905vw, .625rem);--space-xs:clamp(.75rem, .6804rem + .2857vw, .9375rem);--space-s:clamp(1rem, .9071rem + .381vw, 1.25rem);--space-m:clamp(1.5rem, 1.3607rem + .5714vw, 1.875rem);--space-l:clamp(2rem, 1.8143rem + .7619vw, 2.5rem);--space-xl:clamp(3rem, 2.7214rem + 1.1429vw, 3.75rem);--space-2xl:clamp(4rem, 3.6286rem + 1.5238vw, 5rem);--space-3xl:clamp(6rem, 5.4429rem + 2.2857vw, 7.5rem);--section-s:clamp(3rem, 2.2571rem + 3.0476vw, 5rem);--section-m:clamp(5rem, 3.5143rem + 6.0952vw, 9rem);--section-l:clamp(8rem, 5.4rem + 10.6667vw, 15rem);--section-xl:clamp(10rem, 6.2857rem + 15.2381vw, 20rem);--margin:clamp(1.25rem, .6rem + 2.6667vw, 3rem);--gutter:clamp(1rem, .8143rem + .7619vw, 1.5rem);--cols:4;--container-max:1680px;--measure:65ch;--measure-narrow:45ch;--lh-display:.95;--ls-display:-.025em;--lh-h1:1.02;--ls-h1:-.02em;--lh-h2:1.1;--ls-h2:-.01em;--lh-h3:1.2;--ls-h3:-.005em;--lh-h4:1.3;--ls-h4:0;--lh-text:1.55;--ls-text:0;--lh-small:1.4;--ls-small:.01em;--ls-label:.08em;--fs-small:clamp(.8125rem, .7893rem + .0952vw, .875rem);--fs-text:clamp(1rem, .9536rem + .1905vw, 1.125rem);--fs-lead:clamp(1.125rem, 1.0554rem + .2857vw, 1.3125rem);--fs-h4:clamp(1.2rem, 1.1234rem + .3143vw, 1.4063rem);--fs-h3:clamp(1.4375rem, 1.3191rem + .4857vw, 1.7563rem);--fs-h2:clamp(1.725rem, 1.5486rem + .7238vw, 2.2rem);--fs-h1:clamp(2.075rem, 1.8266rem + 1.019vw, 2.7437rem);--fs-display:clamp(3.25rem, 1.8571rem + 5.7143vw, 7rem);--fs-poster:clamp(5.5rem, .1143rem + 22.0952vw, 20rem);--ar-portrait:4 / 5;--ar-tall:2 / 3;--ar-square:1 / 1;--ar-photo:3 / 2;--ar-golden:16 / 10;--ar-video:16 / 9;--ar-pano:21 / 9;--ar-screen-m:9 / 16;--tap-min:44px;--radius-s:4px;--radius-m:12px}:root[data-scale=dramatisch]{--fs-h4:clamp(1.25rem, 1.0875rem + .6667vw, 1.6875rem);--fs-h3:clamp(1.5625rem, 1.2027rem + 1.4762vw, 2.5313rem);--fs-h2:clamp(1.9563rem, 1.2714rem + 2.8095vw, 3.8rem);--fs-h1:clamp(2.4438rem, 1.2366rem + 4.9524vw, 5.6937rem);--fs-display:clamp(4rem, .6571rem + 13.7143vw, 13rem);--lh-display:.9;--lh-h1:.98}@media (width>=640px){:root{--cols:8}}@media (width>=1024px){:root{--cols:12}}.grid{--_col:calc((var(--container-max) - (var(--cols) - 1) * var(--gutter)) / var(--cols));column-gap:var(--gutter);grid-template-columns:[full-start] minmax(calc(var(--margin) - var(--gutter)), 1fr) [content-start] repeat(var(--cols), [col] minmax(0, var(--_col))) [content-end] minmax(calc(var(--margin) - var(--gutter)), 1fr) [full-end];display:grid}.grid>*{grid-column:content}.section{padding-block:var(--section-m)}.section--s{padding-block:var(--section-s)}.section--l{padding-block:var(--section-l)}.section--xl{padding-block:var(--section-xl)}.section--bleed{padding-block:0}.t-poster{font-size:var(--fs-poster);letter-spacing:-.03em;line-height:.85}.t-display{font-size:var(--fs-display);line-height:var(--lh-display);letter-spacing:var(--ls-display)}.t-h1{font-size:var(--fs-h1);line-height:var(--lh-h1);letter-spacing:var(--ls-h1)}.t-h2{font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:var(--ls-h2)}.t-h3{font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:var(--ls-h3)}.t-h4{font-size:var(--fs-h4);line-height:var(--lh-h4);letter-spacing:var(--ls-h4)}.t-lead{font-size:var(--fs-lead);max-width:var(--measure);line-height:1.45}.t-text{font-size:var(--fs-text);line-height:var(--lh-text);max-width:var(--measure)}.t-small{font-size:var(--fs-small);line-height:var(--lh-small);letter-spacing:var(--ls-small)}.t-label{font-size:var(--fs-small);letter-spacing:var(--ls-label);text-transform:uppercase;line-height:1.2}.stack>*+*{margin-block-start:var(--space-s)}.stack>:is(h1,h2,h3,.t-display,.t-h1,.t-h2)+*{margin-block-start:var(--space-m)}.ar-portrait{aspect-ratio:var(--ar-portrait)}.ar-tall{aspect-ratio:var(--ar-tall)}.ar-square{aspect-ratio:var(--ar-square)}.ar-photo{aspect-ratio:var(--ar-photo)}.ar-golden{aspect-ratio:var(--ar-golden)}.ar-video{aspect-ratio:var(--ar-video)}.ar-pano{aspect-ratio:var(--ar-screen-m)}@media (width>=1024px){.ar-pano{aspect-ratio:var(--ar-pano)}}:is(.ar-portrait,.ar-tall,.ar-square,.ar-photo,.ar-golden,.ar-video,.ar-pano){object-fit:cover;width:100%}:is(a,button,[role=button]){min-block-size:var(--tap-min)}:is(p,li) a{min-block-size:0}.lay-editorial>.media{grid-column:1 col/span 4}.lay-editorial>.copy{grid-column:1 col/span 4;margin-block-start:var(--space-m,1.5rem)}.lay-editorial--flip>.copy{margin-block-start:0;margin-block-end:var(--space-m,1.5rem)}@media (width>=640px){.lay-editorial>.media{grid-column:1 col/span 5}.lay-editorial>.copy{grid-column:6 col/span 3;align-self:end;margin-block:0}}@media (width>=1024px){.lay-editorial>.media{grid-column:1 col/span 7}.lay-editorial>.copy{grid-column:9 col/span 4;align-self:start;margin-block-start:var(--section-s)}}.lay-editorial--flip>.media{order:2}@media (width>=1024px){.lay-editorial--flip>.media{grid-area:1/6 col/auto/span 7}.lay-editorial--flip>.copy{grid-area:1/1 col/auto/span 4}}.lay-bleed>*{grid-column:full}.lay-cut>.copy{grid-column:1 col/span 4}.lay-cut>.media{grid-column:1 col/full-end}@media (width>=1024px){.lay-cut>.copy{grid-area:1/1 col/auto/span 4;align-self:center}.lay-cut>.media{grid-area:1/6 col/auto/full-end}}.lay-mosaic>*{grid-column:span 2}.lay-mosaic>:first-child{grid-column:1 col/span 4}@media (width>=1024px){.lay-mosaic>*{grid-column:span 4}.lay-mosaic>:first-child{grid-column:1 col/span 5}.lay-mosaic>:nth-child(2){grid-column:6 col/span 7;align-self:end}}.lay-mosaic{row-gap:var(--gutter)}.lay-statement>*{text-align:left;grid-column:content}@media (width>=1024px){.lay-statement>*{grid-column:2 col/span 10}}.lay-split>.head,.lay-split>.list{grid-column:content}@media (width>=1024px){.lay-split>.head{top:var(--space-xl);grid-column:1 col/span 4;align-self:start;position:sticky}.lay-split>.list{grid-column:6 col/span 7}}:root{--putz:#e9e7e1;--weiss:#fbfaf7;--tinte:#1f2421;--tinte-2:#4a4f4b;--gruen:#2f6b3a;--gruen-hell:#a9cfa9;--abend:#20262b;--abend-text:#ecebe6;--kiefer:#d8b98c;--grund-schluss:#1b201d;--serif:"Instrument Serif", Georgia, serif;--sans:"Instrument Sans Variable", "Instrument Sans", system-ui, sans-serif;--leiste-h:64px;--wow-cursor-bg:var(--gruen);--wow-cursor-fg:#fff}*{box-sizing:border-box}html{background:var(--weiss);color:var(--tinte)}body{font-family:var(--sans);font-size:var(--fs-text);line-height:var(--lh-text);-webkit-font-smoothing:antialiased;margin:0}img,video{max-width:100%;height:auto;display:block}h1,h2,h3,p,figure,blockquote,ul,ol{margin:0}h1,h2,.t-display,.t-h1,.t-h2,.t-h3{font-family:var(--serif);text-wrap:balance;font-weight:400}p{text-wrap:pretty}a{color:inherit}:focus-visible{outline:2px solid var(--gruen);outline-offset:3px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sprung{left:var(--margin);background:var(--tinte);color:#fff;z-index:60;padding:.6em 1em;position:absolute;top:-60px}.sprung:focus{top:8px}.frame{display:block;overflow:hidden}.frame img,.frame video{object-fit:cover;width:100%;height:100%}.leiste{z-index:20;height:var(--leiste-h);padding-inline:var(--margin);justify-content:space-between;align-items:center;display:flex;position:absolute;inset:0 0 auto}.marke{font-family:var(--serif);letter-spacing:-.01em;align-items:center;font-size:clamp(1.25rem,1.45vw,2rem);line-height:1;text-decoration:none;display:inline-flex}.leiste-tel{font-size:var(--fs-text);font-variant-numeric:tabular-nums;align-items:center;text-decoration:none;display:inline-flex}.leiste-tel:after{opacity:1}.buehne{background:var(--putz);height:220vh;position:relative}.einstieg{height:100svh;position:sticky;top:0;overflow:hidden}.einstieg-innen{height:100%;padding:calc(var(--leiste-h) + var(--space-s)) var(--margin) var(--space-l);grid-template-rows:auto 1fr;justify-items:center;display:grid}@media (width>=1024px){.einstieg-innen{place-items:end start;column-gap:var(--space-3xl);padding-bottom:var(--space-2xl);grid-template-rows:1fr;grid-template-columns:1fr auto}.name{white-space:normal;text-align:left;align-self:end;max-width:7ch;padding-bottom:3.2rem}.portraet{align-self:end}}.name{font-size:var(--fs-display);letter-spacing:-.025em;white-space:nowrap;text-align:center;line-height:.9}.name-zeile{display:inline-block}.portraet{width:min(clamp(250px,30vw,440px),52vh);margin-top:var(--space-m);align-self:center}.tuer{position:relative;overflow:hidden;box-shadow:0 18px 40px -22px #1f242173}.film{background:var(--putz);position:relative;overflow:hidden}.film .still{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.film .still.ist-gesetzt{max-width:none;inset:auto}.film canvas{opacity:0;width:100%;height:100%;transition:opacity .4s ease-out;position:absolute;inset:0}.film.is-live canvas{opacity:1}.fluegel{z-index:2;background:#f4f3ef;width:50.5%;position:absolute;top:0;bottom:0}.fluegel--l{left:0;box-shadow:inset -1px 0 #1f24212e}.fluegel--r{right:0;box-shadow:inset 1px 0 #1f24212e}.fluegel:after{content:"";background:#9a9d9b;border-radius:2px;width:3px;height:14%;position:absolute;top:46%}.fluegel--l:after{right:10px}.fluegel--r:after{left:10px}html:not(.motion) .fluegel,.tuer.ist-offen .fluegel{display:none}.unterschrift{justify-content:space-between;gap:var(--space-m);margin-top:var(--space-s);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--tinte-2);display:flex}.u-satz{max-width:30ch;color:var(--tinte)}.u-adresse{text-align:right;white-space:nowrap}.u-adresse a{text-decoration:none}@media (width>=1024px){.portraet{width:min(44vw,640px,66vh);margin-top:0}}.ankommen{z-index:3;background:var(--weiss);row-gap:var(--space-xl);margin-top:-70vh;position:relative;box-shadow:0 -28px 50px -30px #1f242159}.ank-kopf{grid-column:content}.gruss{color:var(--gruen)}.gruss-zeile{margin-top:var(--space-s)}.ank-text,.ank-bild{grid-column:content}.ank-bild .frame{aspect-ratio:3/2}.ank-bild figcaption,figure>figcaption.t-small{margin-top:var(--space-2xs);color:var(--tinte-2)}.zitat-gross{grid-column:content}.zitat-gross p{font-family:var(--serif);font-size:var(--fs-h1);line-height:var(--lh-h1);text-wrap:balance}.zitat-gross footer,blockquote footer{margin-top:var(--space-xs);color:var(--tinte-2)}.knopf{border-radius:var(--radius-s);background:var(--gruen);color:#fff;min-height:48px;font:500 var(--fs-text)/1.2 var(--sans);cursor:pointer;border:0;align-items:center;padding:.7em 1.3em;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.knopf:hover{background:#255830}}@media (width>=1024px){.ank-kopf{grid-column:1 col/span 8}.ank-text{grid-column:1 col/span 5}.ank-bild{margin-top:var(--space-2xl);grid-area:2/8 col/span 2/span 5;align-self:start}.zitat-gross{margin-top:var(--section-s);grid-column:2 col/span 6}}.zimmer{--wow-gap:clamp(1.25rem, 3vw, 3.5rem);background:var(--weiss);padding-block:var(--section-s) var(--section-m)}.zimmer .wow-track{padding-inline:var(--margin);align-items:center;min-height:100svh}.zimmer-kopf{flex:none;width:min(30rem,78vw)}.zimmer-hinweis{margin-top:var(--space-m);color:var(--tinte-2)}.z-bild{flex:none}.z-bild .frame{aspect-ratio:3/2}.z-gross{width:min(52vw,93vh,760px)}.z-klein{width:min(36vw,69vh,560px)}.z-bild:nth-of-type(odd){align-self:flex-start;margin-top:12vh}.z-bild:nth-of-type(2n){align-self:flex-end;margin-bottom:10vh}.z-zitat{flex:none;width:min(26rem,80vw)}@media (width<=900px){.zimmer .wow-track{min-height:0;padding-block:var(--space-m)}.z-gross,.z-klein{width:82vw}.z-bild:nth-of-type(odd),.z-bild:nth-of-type(2n){align-self:flex-start;margin:0}.zimmer-kopf{width:82vw}}.inklusive{background:var(--weiss);row-gap:var(--space-l)}.inkl-kopf{grid-column:content}.inkl-kopf p{margin-top:var(--space-xs);color:var(--tinte-2)}.brett{background:var(--kiefer);border-radius:var(--radius-s);grid-column:content;padding:clamp(1.25rem,3vw,3rem);position:relative}.zettel-liste{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.75rem,1.6vw,1.5rem);padding:0;list-style:none;display:grid}.zettel-liste li{perspective:900px}.zettel{cursor:pointer;width:100%;min-height:7.5rem;font:inherit;color:var(--tinte);text-align:left;transform-style:preserve-3d;background:0 0;border:0;padding:0;transition:transform .45s cubic-bezier(.645,.045,.355,1);display:block;position:relative}.zettel-liste li:nth-child(3n+1) .zettel{rotate:-1.4deg}.zettel-liste li:nth-child(3n+2) .zettel{rotate:1.1deg}.zettel-liste li:nth-child(3n) .zettel{rotate:-.5deg}.z-vorn,.z-hinten{backface-visibility:hidden;background:#fffefb;align-items:flex-end;padding:1.6rem 1rem 1rem;display:flex;position:absolute;inset:0;box-shadow:0 6px 14px -8px #3c280a73}.z-vorn{font-family:var(--serif);font-size:var(--fs-h3);line-height:1.1}.z-hinten{font-size:var(--fs-text);background:#f2f6f0;line-height:1.35;transform:rotateY(180deg)}.z-vorn:before,.z-hinten:before{content:"";background:var(--gruen);border-radius:50%;width:11px;height:11px;margin-left:-5.5px;position:absolute;top:.6rem;left:50%;box-shadow:0 2px 2px #0000004d}.zettel[aria-pressed=true]{transform:rotateY(180deg)}.stempel{border:2px solid var(--gruen);color:var(--gruen);font:600 var(--fs-small)/1 var(--sans);letter-spacing:var(--ls-label);text-transform:uppercase;background:#fbfaf7eb;border-radius:4px;padding:.35em .7em;position:absolute;top:-1.1rem;right:clamp(.75rem,4vw,3rem);rotate:-6deg}@media (width>=1024px){.inkl-kopf{top:var(--space-2xl);grid-column:1 col/span 4;align-self:start;position:sticky}.brett{border-radius:var(--radius-s) 0 0 var(--radius-s);grid-column:5 col/full-end}.zettel-liste{grid-template-columns:repeat(4,minmax(0,1fr))}.zettel{min-height:10rem}}@media (prefers-reduced-motion:reduce){.zettel{transition:none}}.feierabend{color:var(--abend-text);background:var(--abend);row-gap:var(--space-xl)}.feierabend .t-text{color:#d6d5cf}.fa-kopf{grid-column:content}.fa-kopf h2{color:var(--abend-text)}.fa-balkon{grid-column:full}.fa-balkon .film{aspect-ratio:3/2}.fa-balkon figcaption,.fa-garten figcaption,.feierabend blockquote footer{color:#c9c8c2}.fa-balkon figcaption{padding-inline:var(--margin)}.fa-zitat{grid-column:content}.fa-zitat p{color:var(--gruen-hell)}.fa-garten{grid-column:content;width:min(100%,640px)}.fa-garten .frame{aspect-ratio:3/2}@media (width>=1024px){.fa-kopf{grid-area:1/1 col/auto/span 5;align-self:end}.fa-balkon{grid-area:1/6 col/span 2/full-end}.fa-balkon .film{aspect-ratio:3/2}.fa-balkon figcaption{padding-inline:0}.fa-zitat{grid-area:2/1 col/auto/span 5;align-self:start}.fa-garten{margin-top:calc(-1 * var(--section-s));grid-area:3/2 col/auto/span 4}}.wege{row-gap:var(--space-xl)}.wege-kopf{grid-column:content}.wege-kopf .t-text{margin-top:var(--space-s)}.skala{--bahn:100%;grid-column:content;position:relative}.skala-bahn{height:2px;position:relative}.skala-linie{background:var(--tinte);transform-origin:0;position:absolute;inset:0}.skala-haus{font-size:var(--fs-small);color:var(--tinte-2);position:absolute;top:-2.1rem;left:0}.skala-marken{height:13.5rem;padding:0;list-style:none;position:relative}.marke-w{top:0;left:calc(var(--m) / 800 * 82%);border-left:1px solid var(--tinte);flex-direction:column;padding-top:.9rem;padding-left:.5rem;display:flex;position:absolute}.marke-w:nth-child(2){top:4.6rem}.marke-w:nth-child(3){top:8.8rem}.marke-bruch{border-left:0;left:92%}.marke-bruch:before{content:"";background:linear-gradient(115deg, transparent 42%, var(--tinte) 42%, var(--tinte) 50%, transparent 50%), linear-gradient(115deg, transparent 62%, var(--tinte) 62%, var(--tinte) 70%, transparent 70%);width:1.2rem;height:1.1rem;position:absolute;top:-.55rem;left:-2.6%}.m-zahl{font-family:var(--serif);font-size:var(--fs-h2);font-variant-numeric:tabular-nums;line-height:1}.marke-w:first-child .m-zahl{color:var(--gruen)}.m-was{font-size:var(--fs-small);color:var(--tinte-2);white-space:nowrap;margin-top:.25rem}.skala-fuss{margin-top:var(--space-s);color:var(--tinte-2)}@media (width>=1024px){.wege-kopf{grid-column:1 col/span 7}}@media (width<=700px){.skala-bahn{width:2px;height:auto;position:absolute;top:0;bottom:3rem;left:0}.skala-linie{transform-origin:top}.skala-haus{top:-1.8rem;left:0}.skala-marken{height:37rem;margin-left:0}.marke-w,.marke-w:nth-child(2),.marke-w:nth-child(3){left:0;top:calc(var(--m) / 800 * 28rem);border-left:0;border-top:1px solid var(--tinte);flex-direction:row;align-items:baseline;gap:.6rem;width:70%;padding:.35rem 0 0 1.4rem}.marke-w:nth-child(2){top:5.25rem}.marke-w:nth-child(3){top:8.4rem}.marke-bruch{border-top:0;top:31.5rem;left:0}.marke-bruch:before{top:-.9rem;left:-.55rem}}.anfrage{z-index:2;background:var(--weiss);row-gap:var(--space-xl);position:relative}.anf-kopf{grid-column:content}.anf-wege{gap:var(--space-m);grid-column:content;padding:0;list-style:none;display:grid}.anf-wege li{padding-top:var(--space-xs);border-top:1px solid #1f242140;flex-direction:column;gap:.2rem;display:flex}.anf-wege .t-small{color:var(--tinte-2)}.anf-link{font-family:var(--serif);font-size:var(--fs-h2);width:fit-content;line-height:1.15;text-decoration:none;display:inline-flex}.anf-zitat{grid-column:content}.anf-zitat footer{color:var(--tinte-2)}@media (width>=1024px){.anf-kopf{grid-column:1 col/span 6}.anf-wege{grid-area:1/8 col/span 2/span 5;align-self:end}.anf-zitat{grid-column:1 col/span 5}}.schluss{z-index:1;background:var(--grund-schluss);color:var(--abend-text);padding-block:var(--section-s);position:fixed;bottom:0;left:0;right:0}.schluss-innen{row-gap:var(--space-l);align-items:center}.anhaenger{width:min(100%,420px);color:var(--gruen);transform-origin:14%;grid-column:content;position:relative}.anh-form{width:100%;height:auto;display:block}.anh-text{color:#fff;flex-direction:column;gap:.2rem;display:flex;position:absolute;top:50%;left:26%;right:6%;transform:translateY(-50%)}.anh-name{font-family:var(--serif);font-size:clamp(1.4rem,2.2vw,2rem);line-height:1}.anh-zeile{font-size:var(--fs-small);line-height:1.35}.schluss-info{grid-column:content}.schluss-info a{text-decoration:none}.schluss-links{color:#c9c8c2}.textknopf{color:inherit;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;min-height:44px;padding:0;text-decoration:underline}.schluss a[data-underline]{align-items:center;min-height:44px;display:inline-flex}@media (width>=1024px){.anhaenger{grid-column:1 col/span 5}.schluss-info{grid-column:7 col/span 6}}html.no-motion .schluss{position:relative}html.no-motion main{margin-bottom:0!important}.handy-leiste{display:none}@media (width<=900px){.handy-leiste{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:30;background:var(--gruen);color:#fff;border-radius:var(--radius-s);justify-content:center;align-items:center;min-height:52px;font-weight:600;text-decoration:none;transition:transform .35s cubic-bezier(.23,1,.32,1);display:flex;position:fixed;transform:translateY(160%);box-shadow:0 10px 24px -12px #00000080}.handy-leiste.ist-da{transform:none}.unterschrift{flex-direction:column;gap:.4rem}.u-adresse{text-align:left}.buehne{height:185vh}.ankommen{margin-top:-55vh}}dialog{border-radius:var(--radius-m);max-width:min(36rem,100vw - 2rem);padding:var(--space-l);color:var(--tinte);background:var(--weiss);border:0}dialog::backdrop{background:#1418168c}dialog p{margin-top:var(--space-s)}dialog .knopf{margin-top:var(--space-m)}html.no-motion .buehne{height:auto}html.no-motion .einstieg{height:100svh;position:relative}html.no-motion .ankommen{margin-top:0}.wege{background:var(--weiss);z-index:2;position:relative}.feierabend{z-index:2;position:relative}main{z-index:2;background:var(--weiss);position:relative}.feierabend figure figcaption.t-small,.feierabend blockquote footer{color:#c9c8c2}.knopf [data-anruf-text],.handy-leiste [data-anruf-text]{background:var(--gruen);color:#fff}@media (width<=900px){.einstieg-innen{align-content:center;row-gap:var(--space-xl);grid-template-rows:auto auto}.portraet{width:min(80vw,50vh);margin-top:0}}.grid>*{min-width:0}.ank-bild .frame,.fa-garten .frame{width:100%}html.no-motion .ankommen{box-shadow:none}.inkl-zitat{margin-top:var(--space-2xl)}.inkl-zitat footer{margin-top:var(--space-xs);color:var(--tinte-2)}@media (width>=901px){.z-bild:nth-of-type(odd),.z-bild:nth-of-type(2n){align-self:center;margin:0}.z-gross{width:min(40vw,84vh,660px)}.z-klein{width:min(29vw,63vh,500px)}}.zimmer{--wow-gap:clamp(1rem, 2vw, 2.25rem)}.zimmer-hinweis{margin-top:var(--space-s)}.marke-w,.marke-w:nth-child(2),.marke-w:nth-child(3){padding-top:calc(.9rem + var(--row,0) * 4.2rem);top:0}.m-zahl,.m-was{white-space:nowrap}.skala-marken{height:12.5rem}@media (width>=1024px){.fa-kopf{grid-area:1/1 col/auto/span 5;align-self:start}.fa-balkon{grid-area:1/6 col/span 2/full-end}.fa-garten{grid-area:2/1 col/auto/span 4;align-self:end;margin-top:0}.fa-zitat{grid-area:3/6 col/auto/span 7}}.anhaenger{width:min(100%,460px)}.anh-text{left:33%;right:8%}@media (width<=700px){.marke-w,.marke-w:nth-child(2){top:calc(var(--m) / 800 * 28rem);padding-top:.35rem}.marke-w:nth-child(3){padding-top:.35rem;top:8.4rem}.marke-bruch{top:31.5rem}.skala-marken{height:37rem}}@media (width<=900px){[data-hscroll].zimmer{scroll-padding-inline:var(--margin)}.zimmer .wow-track{padding-inline:var(--margin)}.einstieg-innen{justify-items:start;row-gap:var(--space-l)}.name{text-align:left;white-space:normal;max-width:7ch}.portraet{width:min(calc(100vw - 2 * var(--margin)), 62vh)}}@media (width>=1024px){.name{white-space:normal;text-align:left;justify-self:start;max-width:6.2ch;font-size:8rem;line-height:.88}.name-zeile{display:inline}}
