.igs{--igs-papier:#f6f0e4;--igs-tinte:#2a231c;--igs-blass:#2a231c9e;z-index:4;position:relative}.igs a{color:inherit;text-decoration:none}.igs-zeile{justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;display:flex}.igs-konto{font:17px/1.2 var(--font-serif,"EB Garamond", Georgia, serif);color:var(--igs-tinte);align-items:center;gap:10px;display:inline-flex}.igs-konto b{font-weight:500}.igs-glyphe{fill:none;stroke:currentColor;stroke-width:1.7px;flex:none;width:26px;height:26px}.igs-glyphe .igs-punkt{fill:currentColor;stroke:none}.igs-folgen{border:1px solid var(--igs-tinte);min-height:44px;font:12px/1 var(--font-serif,Georgia, serif);letter-spacing:.14em;text-transform:uppercase;color:var(--igs-tinte);background:#f6f0e499;flex:none;align-items:center;padding:9px 16px;transition:background .2s;display:inline-flex}.igs-folgen:hover,.igs-folgen:focus-visible{background:var(--igs-tinte);color:var(--igs-papier)}.igs-rahmen{position:relative}.igs-liste{overflow-anchor:none;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;gap:22px;margin:0;padding:10px 6px 22px;list-style:none;display:flex;overflow-x:auto}.igs-liste::-webkit-scrollbar{display:none}.igs-karte{scroll-snap-align:start;flex:none;width:236px}.igs-karte>a{background:var(--igs-papier);flex-direction:column;height:100%;padding:8px 8px 10px;transition:translate .2s;display:flex;box-shadow:0 0 0 1px #3a2c1e24,0 12px 18px -9px #120c068c}.igs-karte>a:hover,.igs-karte>a:focus-visible{translate:0 -3px}.igs-kopf{font:13px/1.2 var(--font-serif,Georgia, serif);color:var(--igs-tinte);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:7px;padding:0 2px 7px;display:flex;overflow:hidden}.igs-avatar{background:0 0;flex:none;width:24px;height:24px}.igs-bild{aspect-ratio:1;background:#e7dccb;display:block;position:relative;overflow:hidden}.igs-bild img{object-fit:cover;width:100%;height:100%;display:block}.igs-mehrere,.igs-video{filter:drop-shadow(0 1px 2px #0009);width:16px;height:16px;position:absolute;top:7px;right:7px}.igs-mehrere:before,.igs-mehrere:after{content:"";border:1.6px solid #fff;border-radius:2px;width:11px;height:11px;position:absolute}.igs-mehrere:before{top:4px;left:0}.igs-mehrere:after{background:#fff0;top:0;left:4px}.igs-video:before{content:"";border-top:6px solid #0000;border-bottom:6px solid #0000;border-left:11px solid #fff;position:absolute;top:2px;left:4px}.igs-fuss{color:var(--igs-tinte);padding:8px 2px 0;display:block}.igs-symbole{gap:12px;margin-bottom:6px;display:flex}.igs-symbole svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linejoin:round;stroke-linecap:round;width:20px;height:20px}.igs-fuss b{-webkit-line-clamp:2;font:500 15px/1.25 var(--font-serif,Georgia, serif);-webkit-box-orient:vertical;min-height:2.5em;display:-webkit-box;overflow:hidden}.igs-fuss time{font:11px/1.2 var(--font-serif,Georgia, serif);letter-spacing:.08em;text-transform:uppercase;color:var(--igs-blass);margin-top:4px;display:block}.igs-karte--mehr>a{text-align:center;aspect-ratio:auto;min-height:100%;color:var(--igs-tinte);justify-content:center;align-items:center;gap:10px}.igs-karte--mehr b{font:500 18px/1.25 var(--font-serif,Georgia, serif);max-width:12em}.igs-karte--mehr span{font:13px/1.2 var(--font-serif,Georgia, serif);color:var(--igs-blass)}.igs-glyphe--gross{stroke-width:1.4px;width:54px;height:54px}.igs-pfeil{z-index:2;width:44px;height:44px;color:var(--igs-tinte);cursor:pointer;background:#f6f0e4f0;border:1px solid #2a231c59;border-radius:50%;place-items:center;padding:0 0 4px;font:28px/1 Georgia,serif;display:grid;position:absolute;top:44%;box-shadow:0 4px 10px -4px #120c0680}.igs-pfeil--zurueck{left:-18px}.igs-pfeil--vor{right:-18px}.igs-pfeil:disabled{opacity:0;pointer-events:none}.igs-pfeil:focus-visible,.igs-folgen:focus-visible,.igs-karte>a:focus-visible{outline:2px solid var(--igs-tinte);outline-offset:3px}.igs--rechner{position:absolute}.igs--rechner .igs-zeile{right:calc(100% + 44 * var(--u));top:calc(178 * var(--u));width:calc(330 * var(--u));align-items:flex-start;gap:calc(14 * var(--u));flex-direction:column;margin:0;position:absolute}.igs--rechner .igs-konto{font-size:calc(17 * var(--u));gap:calc(10 * var(--u))}.igs--rechner .igs-glyphe{width:calc(26 * var(--u));height:calc(26 * var(--u))}.igs--rechner .igs-folgen{font-size:max(12px, calc(12 * var(--u)));padding:calc(9 * var(--u)) calc(16 * var(--u))}.igs--rechner .igs-liste{gap:calc(22 * var(--u));padding:calc(10 * var(--u)) calc(6 * var(--u)) calc(22 * var(--u))}.igs--rechner .igs-karte{width:calc(218 * var(--u))}.igs--rechner .igs-kopf{font-size:calc(13 * var(--u))}.igs--rechner .igs-pfeil--zurueck{left:calc(-60 * var(--u))}.igs--rechner .igs-pfeil--vor{right:calc(-60 * var(--u))}.igs--rechner .igs-fuss b{font-size:calc(15 * var(--u))}.igs--rechner .igs-fuss time{font-size:max(11px, calc(11 * var(--u)))}.igs--handy{margin:18px 0 0;padding:0 0 0 20px}.igs--handy .igs-zeile{flex-wrap:wrap;padding:0 20px 0 46px}.igs--handy .igs-karte{width:64vw;max-width:280px}.igs--handy .igs-pfeil{display:grid}.igs--handy .igs-pfeil--zurueck{left:0}.igs--handy .igs-pfeil--vor{right:6px}.igs--handy .igs-zeile{padding-left:0}.igs--handy .igs-konto span{overflow-wrap:anywhere}.igs--handy .igs-folgen{white-space:normal;max-width:100%;line-height:1.3}.igs--rechner .igs-liste{background:var(--creme) url(/gestaltung/startseite-platte/papier-mockup.webp);min-height:calc(500 * var(--u))}.igs--rechner .igs-karte{align-self:flex-start}.igs--rechner .igs-karte--mehr{align-self:stretch}.igs--rechner .igs-konto,.igs--rechner .igs-fuss b{font-size:max(15px,calc(15 * var(--u)))}.igs--handy .igs-liste{padding-right:20px;scroll-padding-left:0}@media (prefers-reduced-motion:reduce){.igs-karte>a{transition:none}}html #bau .sc-kopf{z-index:30;background:0 0;position:absolute;inset:0 0 auto}html #bau .sc-kopf .b-rahmen{background:0 0}html #bau:has(.sc) .m-kopf .m-marke,html #bau:has(.sc) .m-kopf .m-marke:hover{color:var(--creme)}html #bau .sc{--font-body:var(--font-serif);--papier-hell:var(--creme);--papier-dunkel:var(--papier-alt);--color-dark:var(--mk-nacht);--nacht:var(--mk-nacht);--u:calc(100vw / 1440);--papierbild:url(/gestaltung/ebenen/1008/start/material/papier-faser-0910.webp);z-index:1;isolation:isolate;width:100%;color:var(--tinte);font-family:var(--font-body);background:0 0;position:relative;overflow:clip}html #bau .sc *,html #bau .sc :before,html #bau .sc :after{box-sizing:border-box}html #bau .sc :is(h1,h2,p,figure,ul){margin:0}html #bau .sc :is(h1,h2){font-family:var(--font-body);letter-spacing:0;text-wrap:initial;color:inherit;font-weight:500}html #bau .sc h2{font-size:clamp(32px,calc(44 * var(--u)),58px);line-height:1.02}html #bau .sc p{font-size:clamp(17px,calc(17.5 * var(--u)),22px);margin-top:14px;line-height:1.43}html #bau .sc .sc-hell{color:var(--papier-hell)}html #bau .sc .sc-wort{z-index:5;min-width:0;position:relative}html #bau .sc .sc-abschnitt{position:relative}html #bau .sc .sc-anker{position:absolute;top:0}html #bau .sc :is(section[id],.sc-anker){scroll-margin-top:96px}html #bau .sc .sc-knopf{min-height:44px;color:var(--tinte);font:500 clamp(12px,calc(13.5 * var(--u)),17px)/1.3 var(--font-body);letter-spacing:.18em;text-transform:uppercase;text-align:center;cursor:pointer;isolation:isolate;border:1px solid;border-image:var(--feder-rahmen-tinte) 8 / 5px / 0 stretch;background:0 0;border-radius:0;justify-content:center;align-items:center;gap:14px;padding:10px 28px;text-decoration:none;display:inline-flex;position:relative}html #bau .sc .sc-knopf--hell{color:var(--papier-hell);border-image-source:var(--feder-rahmen-leinen)}html #bau .sc .sc-knopf--creme{color:var(--tinte);--knopf-fuellung:var(--papier-hell);background:0 0}html #bau .sc .sc-knopf:before{content:"";z-index:-1;pointer-events:none;background:var(--knopf-fuellung,transparent);mask:var(--feder-flaeche) center / 100% 100% no-repeat;position:absolute;inset:0}html #bau .sc :is(.sc-knopf--creme,.sc-form .sc-knopf){border-color:#0000;border-image-source:none}html #bau .sc :is(.sc-knopf--creme,.sc-form .sc-knopf):after{content:"";pointer-events:none;border:1px solid #0000;border-image:var(--feder-rahmen-tinte) 8 / 5px / 0 stretch;position:absolute;inset:4px}html #bau .sc .sc-form .sc-knopf:after{border-image-source:var(--feder-rahmen-leinen)}html #bau .sc .sc-knopf:hover{background:0 0}html #bau .sc .sc-knopf--creme:hover{--knopf-fuellung:#fff8ea}html #bau .sc .sc-knopf .tintenpfeil{transition:translate .2s}html #bau .sc .sc-knopf:hover .tintenpfeil{translate:3px}html #bau .sc .sc-knopf:focus-visible{outline-offset:4px;outline:2px solid}html #bau .sc .sc-knopf--creme:focus-visible{outline-color:var(--papier-hell)}@media (forced-colors:active){html #bau .sc .sc-knopf{border-image-source:none}html #bau .sc .sc-knopf:before,html #bau .sc .sc-knopf:after{display:none}html #bau .sc :is(.sc-knopf--creme,.sc-form .sc-knopf){border:1px solid canvastext}}html #bau .sc :is(a,button,input,select):focus-visible{outline:2px solid var(--messing);outline-offset:5px}html #bau .sc .sc-knoepfe{flex-wrap:wrap;gap:16px;margin-top:22px;display:flex}html #bau .sc .tintenpfeil{flex-shrink:0;margin:0}html #bau .sc .sc-papier{z-index:0;pointer-events:none;filter:drop-shadow(0 2px 1px color-mix(in srgb,var(--tinte) 24%,transparent)) drop-shadow(0 7px 6px color-mix(in srgb,var(--tinte) 28%,transparent));position:absolute;inset:0}html #bau .sc .sc-papier:before{content:"";background:var(--r-o) center top / 100% var(--kante-o) no-repeat,var(--r-u) center bottom / 100% var(--kante-u) no-repeat,linear-gradient(color-mix(in srgb,var(--papier-alt) 10%,transparent),color-mix(in srgb,var(--papier-alt) 10%,transparent)),var(--papierbild) var(--papier-pos,0 0) / 1050px auto repeat;filter:none;mask:var(--m-o) center top / 100% var(--kante-o) no-repeat,linear-gradient(black,black) 0 calc(var(--kante-o) * var(--o-deckend,1) - 1px) / 100% calc(100% - var(--kante-o) * var(--o-deckend,1) - var(--kante-u) + 2px) no-repeat,var(--m-u) center bottom / 100% var(--kante-u) no-repeat;position:absolute;inset:0}html #bau .sc .sc-haus{--o-deckend:.74}html #bau .sc .sc-roman{--o-deckend:.8}html #bau .sc .sc-tagebuch{--o-deckend:.85}html #bau .sc .sc-abzug{padding:calc(12 * var(--u));background:var(--papier-hell) var(--papierbild) center / 640px auto;box-shadow:0 2px 3px color-mix(in srgb,var(--tinte) 15%,transparent),0 14px 20px -10px color-mix(in srgb,var(--tinte) 55%,transparent)}html #bau .sc .sc-abzug>img{width:100%;height:auto;display:block}html #bau .sc .sc-hero{min-height:calc(710 * var(--u));padding:calc(184 * var(--u)) calc(125 * var(--u)) calc(165 * var(--u));position:relative}html #bau .sc .sc-hero-foto{position:absolute;inset:0}html #bau .sc .sc-hero-foto img{object-fit:cover;object-position:100% 50%;width:100%;height:100%;display:block}html #bau .sc .sc-hero:after{content:"";pointer-events:none;background:linear-gradient(90deg,color-mix(in srgb,var(--color-dark) 35%,transparent),transparent 65%);position:absolute;inset:0}html #bau .sc .sc-hero .sc-wort{max-width:calc(510 * var(--u))}html #bau .sc .sc-hero h1{font-size:clamp(40px,calc(60 * var(--u)),84px);line-height:.95}html #bau .sc .sc-hero .sc-unter{max-width:calc(460 * var(--u));font-size:clamp(18px,calc(21 * var(--u)),28px);font-style:italic;line-height:1.29}html #bau .sc .sc-hero .sc-knoepfe{flex-wrap:nowrap}html #bau .sc .sc-hero .sc-knopf{white-space:nowrap;padding-inline:calc(27 * var(--u))}html #bau .sc .sc-efeu{z-index:2;left:39.72%;top:calc(-10 * var(--u));pointer-events:none;width:28.26%;height:auto;position:absolute;mask-image:linear-gradient(#000 82%,#0000 99%)}html #bau .sc .sc-haus{z-index:6;margin-top:calc(-120 * var(--u));padding:calc(58 * var(--u)) calc(25 * var(--u)) calc(72 * var(--u)) calc(224 * var(--u));--kante-o:calc(100 * var(--u));--kante-u:calc(110 * var(--u));--m-o:url(/gestaltung/bausteine/riss2/schraeg-a-oben-maske.png);--r-o:url(/gestaltung/bausteine/riss2/schraeg-a-oben-rand.webp);--m-u:url(/gestaltung/bausteine/riss2/schraeg-b-unten-maske.png);--r-u:url(/gestaltung/bausteine/riss2/schraeg-b-unten-rand.webp)}html #bau .sc .sc-haus-raster{grid-template-columns:calc(446 * var(--u)) minmax(0,1fr);gap:calc(20 * var(--u));align-items:start;display:grid}html #bau .sc .sc-haus .sc-wort{padding-top:calc(0 * var(--u))}html #bau .sc .sc-haus-gruppe{aspect-ratio:730/325;z-index:3;min-width:0;position:relative}html #bau .sc .sc-hausfoto{width:64%;position:absolute;top:-3%;left:0;rotate:-3.5deg}html #bau .sc .sc-hausfoto img{aspect-ratio:440/302;object-fit:cover;object-position:50% 55%}html #bau .sc .sc-postkarte{width:38%;padding-bottom:calc(22 * var(--u));position:absolute;top:16%;right:0;rotate:4.5deg}html #bau .sc .sc-postkarte figcaption{text-align:center;font:400 clamp(11px,calc(15 * var(--u)),19px)/1.5 var(--font-hand);padding-top:16px}html #bau .sc .sc-lage{z-index:auto;margin-top:calc(-100 * var(--u));min-height:calc(475 * var(--u));padding:calc(119 * var(--u)) calc(12 * var(--u)) calc(40 * var(--u)) calc(667 * var(--u))}html #bau .sc .sc-nebelfoto{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}html #bau .sc .sc-lage-gruppe{z-index:4;min-height:calc(300 * var(--u));position:relative}html #bau .sc .sc-lageblatt{width:calc(504 * var(--u));padding:calc(36 * var(--u)) calc(38 * var(--u));background:var(--papier) var(--papierbild) 60% 40% / 780px auto;box-shadow:0 15px 23px -10px color-mix(in srgb,var(--tinte) 70%,transparent);rotate:-.3deg}html #bau .sc .sc-lageblatt h2{font-size:clamp(29px,calc(34 * var(--u)),45px);line-height:1.09}html #bau .sc .sc-lageblatt h2 br{display:none}html #bau .sc .sc-lageblatt p{font-size:clamp(17px,calc(16.5 * var(--u)),22px)}html #bau .sc .sc-bauplan{z-index:2;right:0;top:calc(-94 * var(--u));width:calc(345 * var(--u));height:auto;filter:drop-shadow(0 6px 9px color-mix(in srgb,var(--tinte) 35%,transparent));position:absolute;rotate:-3deg}html #bau .sc .sc-wohnen{z-index:3;margin-top:calc(-105 * var(--u));padding:calc(70 * var(--u)) calc(118 * var(--u)) calc(76 * var(--u));--kante-o:calc(110 * var(--u));--kante-u:calc(55 * var(--u));--m-o:url(/gestaltung/bausteine/riss2/schraeg-b-oben-maske.png);--r-o:url(/gestaltung/bausteine/riss2/schraeg-b-oben-rand.webp);--m-u:url(/gestaltung/bausteine/riss2/welle-unten-maske.png);--r-u:url(/gestaltung/bausteine/riss2/welle-unten-rand.webp);--papier-pos:180px 60px}html #bau .sc .sc-wohnen-wort{margin-left:calc(104 * var(--u));width:calc(560 * var(--u));max-width:100%}html #bau .sc .sc-wohnen h2{font-size:clamp(32px,calc(42 * var(--u)),56px)}html #bau .sc .sc-wohnungen{z-index:4;gap:calc(22 * var(--u));margin-top:calc(68 * var(--u));grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid;position:relative}html #bau .sc .sc-wohnungen li{min-width:0;display:flex}html #bau .sc .sc-wohnung{width:100%;padding:calc(15 * var(--u));color:var(--tinte);background:var(--papier-hell) var(--papierbild) 10% 40% / 600px auto;box-shadow:0 8px 16px -12px color-mix(in srgb,var(--tinte) 60%,transparent);flex-direction:column;text-decoration:none;display:flex}html #bau .sc .sc-wohnung--1{rotate:-.65deg}html #bau .sc .sc-wohnung--2{translate:0 -4px;rotate:.4deg}html #bau .sc .sc-wohnung--3{rotate:-.3deg}html #bau .sc .sc-wohnung-foto{aspect-ratio:365/252;display:block;position:relative;overflow:hidden}html #bau .sc .sc-wohnung-foto .fotofeld{height:100%;position:absolute;inset:0;aspect-ratio:auto!important}html #bau .sc .sc-wohnung-foto img{object-fit:cover;transform-origin:50% 40%;width:100%;height:100%;transform:scale(1.08)}html #bau .sc .sc-wohnung-wort{flex-direction:column;flex:1;align-items:flex-start;padding:14px 10px 8px;display:flex}html #bau .sc .sc-wohnung-titel{font-size:clamp(25px,calc(27 * var(--u)),36px);font-weight:500;line-height:1.2}html #bau .sc .sc-wohnung-etage{font-size:clamp(17px,calc(18.5 * var(--u)),24px);margin-top:5px;line-height:1.3;display:block}html #bau .sc .sc-wohnung-link{font-size:clamp(12px,calc(14 * var(--u)),17px);letter-spacing:.17em;text-transform:uppercase;align-items:center;gap:14px;margin-top:auto;padding-top:24px;display:flex}html #bau .sc .sc-bahn{z-index:2;margin-top:calc(-54 * var(--u));padding:calc(80 * var(--u)) calc(128 * var(--u)) calc(65 * var(--u));min-height:calc(530 * var(--u));background:var(--color-dark)}html #bau .sc .sc-bahn .sc-wort{width:calc(400 * var(--u));max-width:100%}html #bau .sc .sc-bahn .sc-knopf{margin-top:22px}html #bau .sc .sc-bahnfoto{position:absolute;inset:0 0 0 39%}html #bau .sc .sc-bahnfoto .fotofeld{height:100%;position:absolute;inset:0;aspect-ratio:auto!important}html #bau .sc .sc-bahnfoto img{object-fit:cover;object-position:50% 50%;width:100%;height:100%}html #bau .sc .sc-bahnfoto:after{content:"";pointer-events:none;background:linear-gradient(90deg,var(--color-dark),transparent 24%);position:absolute;inset:0}html #bau .sc .sc-bahnabzug{z-index:4;right:calc(35 * var(--u));bottom:calc(45 * var(--u));width:calc(320 * var(--u));aspect-ratio:320/200;position:absolute;rotate:4.3deg}html #bau .sc .sc-bahnabzug .film{inset:13px 13px 16px 17px}html #bau .sc .sc-bahnabzug .film-fuss{display:none}html #bau .sc .sc-roman{z-index:5;margin-top:calc(-35 * var(--u));padding:calc(90 * var(--u)) calc(24 * var(--u)) calc(72 * var(--u)) calc(218 * var(--u));--kante-o:calc(55 * var(--u));--kante-u:calc(70 * var(--u));--m-o:url(/gestaltung/bausteine/riss2/welle-oben-maske.png);--r-o:url(/gestaltung/bausteine/riss2/welle-oben-rand.webp);--m-u:url(/gestaltung/bausteine/riss2/schraeg-a-unten-maske.png);--r-u:url(/gestaltung/bausteine/riss2/schraeg-a-unten-rand.webp);--papier-pos:60px 230px}html #bau .sc .sc-roman-raster{grid-template-columns:calc(380 * var(--u)) minmax(0,1fr);gap:calc(60 * var(--u));align-items:center;display:grid}html #bau .sc .sc-roman h2{font-size:clamp(32px,calc(38 * var(--u)),50px)}html #bau .sc .sc-buchgruppe{aspect-ratio:758/390;min-width:0;position:relative}html #bau .sc .sc-buch{width:76%;position:absolute;bottom:0;left:5%;rotate:4deg}html #bau .sc .sc-buch-leer{width:100%;height:auto;display:block}html #bau .sc .sc-buch-foto{object-fit:cover;object-position:50% 50%;border:5px solid var(--papier-hell);width:29%;height:63%;position:absolute;top:23%;left:17%;rotate:-7deg}html #bau .sc .sc-buch-plan{object-fit:contain;mix-blend-mode:multiply;width:24%;height:58%;position:absolute;top:16%;left:59%;rotate:-7deg}html #bau .sc .sc-rosette{width:22%;position:absolute;top:-13%;right:0;rotate:3deg}html #bau .sc .sc-zirkel{pointer-events:none;width:19%;height:auto;position:absolute;bottom:-2%;right:0;rotate:-8deg}html #bau .sc .sc-siegel{pointer-events:none;width:12%;height:auto;position:absolute;bottom:10%;right:24%;rotate:14deg}html #bau .sc .sc-film{z-index:1;height:calc(420 * var(--u));min-height:260px;margin-top:calc(-68 * var(--u));position:relative}html #bau .sc .sc-film .film-fuss{bottom:90px;right:32px}html #bau .sc .sc-buchen{z-index:4;padding:calc(75 * var(--u)) calc(130 * var(--u)) calc(84 * var(--u));margin-top:calc(-70 * var(--u));pointer-events:none}html #bau .sc .sc-buchen :is(.sc-wort,.sc-form){pointer-events:auto}html #bau .sc .sc-buchen-grund{z-index:0;pointer-events:none;background:url(/gestaltung/platten/buchungsband-wald-frei-1440.webp) 50%/cover no-repeat;position:absolute;inset:0}html #bau .sc .sc-buchen h2{font-size:clamp(30px,calc(38 * var(--u)),50px)}html #bau .sc .sc-buchen p{margin-top:3px}html #bau .sc .sc-form{z-index:5;grid-template-columns:1fr 1fr .95fr 1fr;gap:14px;margin-top:22px;display:grid;position:relative}html #bau .sc .sc-form label{background:var(--papier-hell);min-width:0;color:var(--tinte);padding:10px 18px;display:block}html #bau .sc .sc-form label>span{letter-spacing:.16em;text-transform:uppercase;font-size:11px;display:block}html #bau .sc .sc-form :is(input,select){width:100%;min-width:0;max-width:100%;color:var(--tinte);font:400 18px/1.35 var(--font-body);background:0 0;border:0;border-radius:0;min-height:26px;margin-top:3px;padding:0;display:block}html #bau .sc .sc-form .sc-knopf{--knopf-fuellung:var(--nacht);background:0 0;margin:0}html #bau .sc .sc-tagebuch{z-index:6;margin-top:calc(-35 * var(--u));padding:calc(88 * var(--u)) calc(145 * var(--u)) calc(120 * var(--u)) calc(160 * var(--u));grid-template-columns:calc(330 * var(--u)) minmax(0,1fr);column-gap:calc(50 * var(--u));--kante-o:calc(55 * var(--u));--kante-u:calc(60 * var(--u));--m-o:url(/gestaltung/bausteine/riss/oben-mittel-maske.png);--r-o:url(/gestaltung/bausteine/riss/oben-mittel-rand.webp);--m-u:url(/gestaltung/bausteine/riss/unten-mittel-maske.png);--r-u:url(/gestaltung/bausteine/riss/unten-mittel-rand.webp);--papier-pos:350px 80px;align-items:start;display:grid}html #bau .sc .sc-tagebuch>.sc-wort{grid-area:1/1;padding-top:32px}html #bau .sc .sc-tagebuch .igs{grid-area:1/1/span 2/-1;grid-template-columns:subgrid;grid-template-rows:subgrid;pointer-events:none;margin:0;padding:0;display:grid}html #bau .sc .sc-tagebuch .igs>:not([hidden]){pointer-events:auto}html #bau .sc .sc-tagebuch .igs-zeile{z-index:5;flex-direction:column;grid-area:2/1;align-self:start;align-items:flex-start;gap:16px;margin:0;padding:18px 0 0;position:relative}html #bau .sc .sc-tagebuch .igs-rahmen{z-index:4;grid-area:1/2/span 2;min-width:0}html #bau .sc .sc-tagebuch .igs-liste{background:0 0;gap:18px;padding:10px 4px 24px}html #bau .sc .sc-tagebuch .igs-karte{align-self:flex-start;width:calc(33.3333% - 12px);max-width:none}html #bau .sc .sc-tagebuch .igs-karte:nth-child(3n+1){translate:0 4px;rotate:-.5deg}html #bau .sc .sc-tagebuch .igs-karte:nth-child(3n+2){translate:0 -4px;rotate:.4deg}html #bau .sc .sc-tagebuch .igs-karte:nth-child(3n){translate:0 7px;rotate:-.3deg}html #bau .sc .sc-tagebuch .igs-pfeil{background:var(--papier-dunkel) var(--papierbild);border:0;border-radius:0;width:44px;height:58px;top:64%}html #bau .sc .sc-tagebuch .igs-pfeil--vor{right:-28px}html #bau .sc .sc-tagebuch .igs-pfeil--zurueck{left:-28px}html #bau:has(.sc) .fd{z-index:0;margin-top:-45px;padding-top:45px;position:relative}html #bau:has(.sc) .m-fuss{z-index:0}html #bau .sc :is(.sc-abzug,.sc-wohnung){isolation:isolate;background:0 0;border-radius:0;box-shadow:none!important}html #bau .sc .sc-wohnung{position:relative}html #bau .sc :is(.sc-abzug,.sc-wohnung):before{content:"";z-index:-1;pointer-events:none;filter:drop-shadow(.4px 1px .8px #332b1d1c)drop-shadow(1px 2px 2px #332b1d20);transform:var(--abzug-seite,none);border:26px solid #0000;border-image:url(/gestaltung/ebenen/1008/start/material/foto-papier-0910.webp) 82 fill/26px;position:absolute;inset:-7px}html #bau .sc .sc-wohnung--2{--abzug-seite:scaleX(-1)}html #bau .sc .sc-wohnung--3,html #bau .sc .sc-postkarte{--abzug-seite:rotate(180deg)}html #bau .sc .sc-lageblatt{background:linear-gradient(#f2ead685,#f2ead685),var(--papierbild) 60% 40% / 850px auto;box-shadow:0 0 .6px #51432d30,.5px 2px 3px #332b1d22,2px 4px 7px -3px #332b1d30!important}html #bau .sc .sc-buch-foto{box-shadow:.4px 1px 1px #332b1d20,1px 2px 3px -1px #332b1d35!important}html #bau .sc .sc-wohnen{--kante-o:calc(375 * var(--u));--kante-u:calc(275 * var(--u));--m-o:url(/gestaltung/ebenen/1008/start/risse/wohnungen-oben-maske.svg);--r-o:url(/gestaltung/ebenen/1008/start/risse/wohnungen-oben-rand.svg);--m-u:url(/gestaltung/ebenen/1008/start/risse/wohnungen-unten-maske.svg);--r-u:url(/gestaltung/ebenen/1008/start/risse/wohnungen-unten-rand.svg)}html #bau .sc .sc-wohnen .sc-papier{top:calc(-100 * var(--u));bottom:calc(-65 * var(--u))}html #bau .sc .sc-wohnen .sc-papier:before{z-index:1;filter:none}html #bau .sc .sc-wohnen .sc-papier:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(color-mix(in srgb,var(--messing) 20%,transparent),color-mix(in srgb,var(--papier-alt) 36%,transparent)),var(--papierbild) 360px 180px / 1050px auto;mask:url(/gestaltung/ebenen/1008/start/risse/unterlage-oben-maske.svg) center top / 100% var(--kante-o) no-repeat, linear-gradient(black,black) 0 calc(var(--kante-o) - 1px) / 100% calc(100% - var(--kante-o) - var(--kante-u) + 2px) no-repeat, url(/gestaltung/ebenen/1008/start/risse/unterlage-unten-maske.svg) center bottom / 100% var(--kante-u) no-repeat;position:absolute;inset:0}html #bau .sc .sc-bahn:before{content:"";inset:calc(-140 * var(--u)) 0 0;background:var(--color-dark);pointer-events:none;position:absolute}html #bau .sc .sc-bahnfoto{top:calc(-140 * var(--u))}@media (width>=1100px){html #bau .sc .sc-hero .sc-unter{max-width:calc(445 * var(--u));font-weight:500}html #bau .sc .sc-haus p{font-size:calc(16.5 * var(--u));line-height:calc(24 * var(--u))}html #bau .sc .sc-wohnungen{margin-top:calc(44 * var(--u))}html #bau .sc .sc-wohnen{padding-bottom:calc(54 * var(--u))}html #bau .sc .sc-bahn{min-height:calc(480 * var(--u))}html #bau .sc .sc-roman{padding-top:calc(65 * var(--u));padding-bottom:calc(50 * var(--u))}html #bau .sc .lz-pflanze[data-luftzug-pflanze=start-blueten-links]{translate:-22px}}@media (width<=1099px){html #bau .sc p{font-size:18px;line-height:1.45}html #bau .sc .sc-hero{min-height:620px;padding:140px 8% 135px}html #bau .sc .sc-hero:after{background:linear-gradient(90deg,color-mix(in srgb,var(--color-dark) 65%,transparent),transparent 85%)}html #bau .sc .sc-hero .sc-wort{max-width:450px}html #bau .sc .sc-hero .sc-unter{max-width:400px}html #bau .sc .sc-hero h1{font-size:52px}html #bau .sc .sc-hero .sc-knopf{padding-inline:18px}html #bau .sc .sc-haus{padding:70px 5% 80px 12%}html #bau .sc .sc-haus-raster{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:32px}html #bau .sc .sc-haus-gruppe{aspect-ratio:1}html #bau .sc .sc-hausfoto{width:86%;top:0}html #bau .sc .sc-postkarte{width:55%;top:48%}html #bau .sc .sc-lage{padding:170px 4% 40px 40%}html #bau .sc .sc-lageblatt{width:82%;padding:28px}html #bau .sc .sc-bauplan{width:46%;top:-70px;right:-4%}html #bau .sc .sc-wohnen{padding:120px 8% 70px}html #bau .sc .sc-wohnen-wort{width:62%;margin-left:4%}html #bau .sc .sc-wohnungen{gap:18px;margin-top:54px}html #bau .sc .sc-wohnung{padding:10px}html #bau .sc .sc-wohnung-wort{padding-inline:2px}html #bau .sc .sc-bahn{padding:70px 8% 65px}html #bau .sc .sc-bahn .sc-wort{width:44%}html #bau .sc .sc-bahn h2{font-size:34px}html #bau .sc .sc-bahnabzug{width:25%;bottom:40px;right:4%}html #bau .sc .sc-roman{padding:80px 4% 70px 12%}html #bau .sc .sc-roman-raster{grid-template-columns:42% minmax(0,1fr);gap:26px}html #bau .sc .sc-buchgruppe{aspect-ratio:1.3}html #bau .sc .sc-buch{width:92%;bottom:6%;left:0}html #bau .sc .sc-rosette{width:26%;top:0}html #bau .sc .sc-siegel{bottom:16%;right:12%}html #bau .sc .sc-zirkel{bottom:0;right:-2%}html #bau .sc .sc-buchen{margin-top:-100px;padding:110px 8% 72px}html #bau .sc .sc-form{grid-template-columns:repeat(2,minmax(0,1fr))}html #bau .sc .sc-tagebuch{grid-template-columns:34% minmax(0,1fr);gap:28px;padding:70px 9% 90px}html #bau .sc .sc-tagebuch .igs-karte{width:calc(50% - 9px)}html #bau .sc .sc-tagebuch .igs-konto{gap:8px;font-size:14px}html #bau .sc .lz-pflanze[data-luftzug-pflanze=start-blueten-links]{translate:-36px}html #bau .sc .lz-pflanze:is([data-luftzug-pflanze=start-rosenzweig-oben],[data-luftzug-pflanze=start-rosenzweig-unten]){translate:-24px}}@media (width<=749px){html #bau .sc{--u:1px}html #bau .sc h2{font-size:34px;line-height:1.06}html #bau .sc .sc-knopf{letter-spacing:.12em;max-width:100%;padding:11px 16px;font-size:12px}html #bau .sc .sc-hero{min-height:690px;padding:126px 24px 106px}html #bau .sc .lz-pflanze:is([data-luftzug-pflanze=start-rosenzweig-oben],[data-luftzug-pflanze=start-rosenzweig-unten]){translate:-8px}html #bau .sc .sc-hero-foto img{object-position:66% 45%}html #bau .sc .sc-hero:after{background:linear-gradient(90deg,color-mix(in srgb,var(--color-dark) 85%,transparent),color-mix(in srgb,var(--color-dark) 30%,transparent)),linear-gradient(0deg,var(--color-dark),transparent 70%)}html #bau .sc .sc-hero .sc-wort{max-width:390px}html #bau .sc .sc-hero h1{font-size:44px;line-height:1}html #bau .sc .sc-hero h1 br{display:none}html #bau .sc .sc-hero .sc-unter{max-width:340px;font-size:19px;line-height:1.4}html #bau .sc .sc-hero .sc-knoepfe{flex-wrap:wrap;gap:10px}html #bau .sc .sc-hero .sc-knopf{min-height:46px}html #bau .sc .sc-efeu{opacity:.9;width:240px;top:0;left:auto;right:-50px}html #bau .sc .sc-haus{--kante-o:65px;--kante-u:65px;margin-top:-60px;padding:68px 24px 80px 64px}html #bau .sc .sc-haus-raster{display:block}html #bau .sc .sc-haus h2 br{display:none}html #bau .sc .sc-haus-gruppe{aspect-ratio:1.2;width:calc(100% + 40px);margin:34px 0 0 -40px}html #bau .sc .sc-hausfoto{width:83%;padding:8px;top:0;left:0}html #bau .sc .sc-postkarte{width:48%;padding:6px 6px 12px;top:46%;right:0}html #bau .sc .sc-postkarte figcaption{padding-top:7px;font-size:10px}html #bau .sc .lz-pflanze[data-luftzug-pflanze=start-rosenzweig-oben]{width:115px!important;height:248px!important;top:-55px!important;left:-54px!important}html #bau .sc .sc-lage{min-height:0;margin-top:-64px;padding:210px 24px 50px}html #bau .sc .sc-nebelfoto{object-position:36% 50%;height:340px}html #bau .sc .sc-lage:before{content:"";z-index:1;pointer-events:none;background:var(--papierbild) 180px 60px / 780px auto repeat;position:absolute;inset:280px 0 -1px;mask:url(/gestaltung/bausteine/riss2/schraeg-b-oben-maske.png) top/100% 60px no-repeat,linear-gradient(#000,#000) 0 48px/100% 100% no-repeat}html #bau .sc .sc-lage-gruppe{padding-top:60px;padding-bottom:55px;padding-right:14px}html #bau .sc .sc-lageblatt{width:100%;padding:26px;rotate:-1deg}html #bau .sc .sc-lageblatt h2{font-size:30px}html #bau .sc .sc-lageblatt p{font-size:18px}html #bau .sc .sc-bauplan{width:165px;top:-72px;right:-40px}html #bau .sc .sc-wohnen{--kante-o:1px;--m-o:linear-gradient(black,black);--r-o:none;--kante-u:46px;margin-top:-100px;padding:100px 30px 70px}html #bau .sc .sc-wohnen-wort{width:auto;max-width:none;margin-left:34px}html #bau .sc .sc-wohnen h2{font-size:32px}html #bau .sc .sc-wohnungen{grid-template-columns:1fr;gap:28px;margin-top:36px;padding:0 6px}html #bau .sc .sc-wohnung{padding:11px}html #bau .sc .sc-wohnung-wort{padding:14px 10px 12px}html #bau .sc .sc-wohnung-titel{font-size:29px}html #bau .sc .sc-wohnung-etage{font-size:18px}html #bau .sc .sc-wohnung-link{padding-top:20px;font-size:13px}html #bau .sc .lz-pflanze[data-luftzug-pflanze=start-schafgarbe]{width:100px!important;height:263px!important;top:74px!important;left:-40px!important}html #bau .sc .lz-pflanze[data-luftzug-pflanze=start-randstueck-rechts]{bottom:30px;right:-30px;width:94px!important;height:319px!important;top:auto!important;left:auto!important}html #bau .sc .sc-bahn{min-height:0;margin-top:-44px;padding:335px 28px 76px}html #bau .sc .sc-bahnfoto{height:360px;inset:0 0 auto}html #bau .sc .sc-bahnfoto:after{background:linear-gradient(0deg,var(--color-dark),transparent 65%)}html #bau .sc .sc-bahn .sc-wort{width:auto}html #bau .sc .sc-bahn h2{max-width:330px;font-size:34px}html #bau .sc .sc-bahn h2 br{display:none}html #bau .sc .sc-bahnabzug{width:155px;padding:7px;top:180px;bottom:auto;right:22px}html #bau .sc .sc-bahnabzug .film{inset:7px}html #bau .sc .sc-roman{--kante-o:50px;--kante-u:55px;margin-top:-38px;padding:70px 24px 60px 64px}html #bau .sc .sc-roman-raster{display:block}html #bau .sc .sc-roman h2{font-size:32px}html #bau .sc .sc-roman h2 br{display:none}html #bau .sc .sc-buchgruppe{aspect-ratio:1.45;width:calc(100% + 36px);margin:40px 0 0 -36px}html #bau .sc .sc-buch{width:86%;bottom:0;left:0}html #bau .sc .sc-rosette{width:25%;padding:5px;top:-5%;right:0}html #bau .sc .sc-siegel{width:12%;bottom:11%;right:19%}html #bau .sc .sc-zirkel{width:20%;bottom:-4%}html #bau .sc .lz-pflanze[data-luftzug-pflanze=start-rosenzweig-unten]{width:105px!important;height:210px!important;top:30px!important;left:-46px!important}html #bau .sc .sc-film{height:300px;min-height:0;margin-top:-54px}html #bau .sc .sc-buchen{margin-top:-135px;padding:145px 24px 80px}html #bau .sc .sc-buchen h2{font-size:34px}html #bau .sc .sc-form{gap:12px}html #bau .sc .sc-form label{padding:10px}html #bau .sc .sc-form :is(input,select){font-size:16px}html #bau .sc .sc-form .sc-knopf{padding:10px}html #bau .sc .sc-tagebuch{--kante-o:55px;--kante-u:24px;margin-top:-40px;padding:70px 24px 90px 64px;display:block}html #bau .sc .sc-tagebuch>.sc-wort{padding:0}html #bau .sc .sc-tagebuch .igs{display:block}html #bau .sc .sc-tagebuch .igs-zeile{padding-top:22px}html #bau .sc .sc-tagebuch .igs-rahmen{margin:24px 0 0 -28px}html #bau .sc .sc-tagebuch .igs-karte{width:85%;max-width:320px}html #bau .sc .sc-tagebuch .igs-liste{gap:18px;padding-right:8px}html #bau .sc .sc-tagebuch .igs-pfeil--vor{right:-10px}html #bau .sc .sc-tagebuch .igs-pfeil--zurueck{left:-20px}html #bau .sc .lz-pflanze[data-luftzug-pflanze=start-blueten-links]{translate:0;width:110px!important;height:200px!important;top:90px!important;left:-56px!important}html #bau .sc .lz-pflanze[data-luftzug-pflanze=start-blueten-plan-rechts]{bottom:6px;right:-34px;width:100px!important;height:324px!important;top:auto!important;left:auto!important}}@media (width>=550px) and (width<=749px){html #bau .sc .sc-haus-raster,html #bau .sc .sc-roman-raster{max-width:560px;margin-inline:auto}html #bau .sc .sc-lage-gruppe{max-width:490px;margin-left:auto}html #bau .sc .sc-wohnungen{grid-template-columns:repeat(2,minmax(0,1fr))}html #bau .sc .sc-wohnungen li:last-child{grid-column:1/-1;justify-self:center;width:60%}html #bau .sc .sc-tagebuch .igs-karte{width:calc(50% - 9px)}}@media (width<=359px){html #bau .sc .sc-hero{padding-inline:20px}html #bau .sc .sc-hero h1{font-size:39px}html #bau .sc :is(.sc-haus,.sc-roman,.sc-tagebuch){padding-left:48px;padding-right:18px}html #bau .sc .sc-wohnen-wort{margin-left:18px}html #bau .sc .sc-form{grid-template-columns:1fr}html #bau .sc .sc-buchen{margin-top:-150px;padding-top:160px}}@media (width<=749px){html #bau .sc .sc-wohnen{--kante-u:82px}html #bau .sc .sc-wohnen .sc-papier{top:0;bottom:-24px}html #bau .sc .sc-wohnen .sc-papier:after{mask:linear-gradient(black,black) 0 0 / 100% calc(100% - var(--kante-u) + 1px) no-repeat, url(/gestaltung/ebenen/1008/start/risse/unterlage-unten-maske.svg) center bottom / 100% var(--kante-u) no-repeat}html #bau .sc .sc-lage:before{mask:url(/gestaltung/ebenen/1008/start/risse/wohnungen-oben-maske.svg) top/100% 90px no-repeat,linear-gradient(#000,#000) 0 89px/100% 100% no-repeat}html #bau .sc .sc-bahn:before{top:-60px}}@media (width>=750px){html #bau .sc .sc-nebelfoto{height:calc(100% + 180 * var(--u))}}@media (width<=749px){html #bau .sc .sc-nebelfoto{height:375px}}html #bau .sc .sc-herolaub{z-index:4;width:clamp(140px,16vw,235px);bottom:-5%;left:-12%;rotate:10deg}@media (width<=749px){html #bau .sc .sc-herolaub{width:140px;bottom:-30px;left:-99px}}html #bau .sc .sc-dachzeile{letter-spacing:.16em;text-transform:uppercase;margin:0 0 13px;font-size:12px;line-height:1.4}@media (width<=749px){html #bau .sc .sc-dachzeile{font-size:11px}}html #bau .sc .sc-nebelfoto{object-position:62% 26%;filter:brightness(1.1)contrast(1.09)}@media (width>=750px){html #bau .sc .sc-nebelfoto{height:calc(100% + 100 * var(--u))}}@media (width<=749px){html #bau .sc .sc-nebelfoto{object-position:68% 24%}}html #bau .sc .sc-bahnlaub{z-index:3;width:210px;top:18%;left:-140px;rotate:-12deg}@media (width<=749px){html #bau .sc .sc-bahnlaub{width:140px;top:140px;left:-94px}}html #bau .sc .sc-buch{width:88%;bottom:-2%;left:-2%}html #bau .sc .sc-buchgruppe{aspect-ratio:1.72}html #bau .sc .sc-rosette{z-index:4;width:25%;top:-9%;right:-1%}html #bau .sc .sc-rosette img{aspect-ratio:auto;object-fit:contain;width:100%;height:auto;display:block}html #bau .sc .sc-romanlaub{z-index:3;width:165px;top:5px;left:-83px}@media (width<=1099px){html #bau .sc .sc-buchgruppe{aspect-ratio:1.3}html #bau .sc .sc-buch{width:100%;bottom:3%;left:-5%}}@media (width<=749px){html #bau .sc .sc-buchgruppe{aspect-ratio:1.35}html #bau .sc .sc-buch{width:93%;bottom:0;left:-2%}html #bau .sc p{font-size:15px;line-height:1.4}html #bau .sc h2{hyphens:auto;font-size:28px}html #bau .sc .sc-knopf{letter-spacing:.06em;gap:7px;min-height:44px;padding:9px 10px;font-size:10px}html #bau .sc .sc-hero{min-height:0;padding:109px 24px 75px}html #bau .sc .sc-hero h1{max-width:270px;font-size:34px}html #bau .sc .sc-hero .sc-unter{max-width:275px;font-size:16px}html #bau .sc .sc-hero .sc-knoepfe{grid-template-columns:1.5fr 1fr;gap:8px;margin-top:18px;display:grid}html #bau .sc .sc-hero .sc-knopf{white-space:normal;padding:9px 7px}html #bau .sc .sc-hero-foto img{object-position:65% 48%}html #bau .sc .sc-efeu{width:155px;top:-15px;right:-35px}html #bau .sc .sc-haus{--kante-o:32px;--kante-u:34px;margin-top:-32px;padding:44px 22px 55px 38px}html #bau .sc .sc-haus-raster{grid-template-columns:1.05fr 1fr;align-items:start;gap:17px;display:grid}html #bau .sc .sc-haus h2{font-size:27px}html #bau .sc .sc-haus p{font-size:15px}html #bau .sc .sc-haus-gruppe{aspect-ratio:.62;width:100%;margin:22px 0 0}html #bau .sc .sc-hausfoto{width:110%;padding:5px;top:0;left:-4%}html #bau .sc .sc-hausfoto img{aspect-ratio:.9;object-fit:cover}html #bau .sc .sc-postkarte{width:100%;padding:4px 4px 8px;top:65%;right:-6%}html #bau .sc .sc-postkarte figcaption{padding-top:5px;font-size:9px}html #bau .sc .sc-haus .sc-knoepfe{margin-top:18px}html #bau .sc .lz-pflanze[data-luftzug-pflanze=start-rosenzweig-oben]{width:99px!important;height:215px!important;top:-30px!important;left:-62px!important}html #bau .sc .sc-lage{min-height:0;margin-top:-35px;padding:148px 22px 40px}html #bau .sc .sc-nebelfoto{object-position:63% 24%;height:290px}html #bau .sc .sc-lage:before{top:240px}html #bau .sc .sc-lage-gruppe{padding:0 0 18px}html #bau .sc .sc-lageblatt{width:69%;padding:23px 16px;rotate:-1deg}html #bau .sc .sc-lageblatt h2{font-size:26px}html #bau .sc .sc-lageblatt p{font-size:15px}html #bau .sc .sc-bauplan{width:45%;top:-58px;right:-7%}html #bau .sc .sc-wohnen{--kante-u:35px;margin-top:-48px;padding:55px 32px 49px}html #bau .sc .sc-wohnen-wort{width:auto;margin-left:18px}html #bau .sc .sc-wohnen h2{font-size:28px}html #bau .sc .sc-wohnungen{grid-template-columns:1fr;gap:24px;margin-top:24px;padding:0}html #bau .sc .sc-wohnungen li:last-child{grid-column:auto;width:100%}html #bau .sc .sc-wohnung{padding:6px}html #bau .sc .sc-wohnung-foto{aspect-ratio:2.55}html #bau .sc .sc-wohnung-wort{grid-template-columns:1.25fr 1fr;align-items:start;gap:4px 8px;padding:10px 3px 6px;display:grid}html #bau .sc .sc-wohnung-titel{grid-area:1/1;font-size:24px}html #bau .sc .sc-wohnung-etage{grid-area:2/1;margin-top:0;font-size:15px}html #bau .sc .sc-wohnung-link{letter-spacing:.04em;grid-area:1/2/span 2;align-self:end;gap:5px;min-height:44px;padding:4px 0;font-size:10px}html #bau .sc .sc-wohnung-foto .marke-visualisierung{font-size:9px}html #bau .sc .lz-pflanze[data-luftzug-pflanze=start-schafgarbe]{width:90px!important;height:240px!important;top:35px!important;left:-50px!important}html #bau .sc .lz-pflanze[data-luftzug-pflanze=start-randstueck-rechts]{bottom:30px;right:-49px;width:90px!important;height:300px!important}html #bau .sc .sc-bahn{min-height:0;margin-top:-25px;padding:68px 25px 60px}html #bau .sc .sc-bahnfoto{height:auto;inset:0}html #bau .sc .sc-bahnfoto img{object-position:65% 50%}html #bau .sc .sc-bahnfoto:after{background:linear-gradient(90deg,var(--color-dark),color-mix(in srgb,var(--color-dark) 86%,transparent) 43%,color-mix(in srgb,var(--color-dark) 20%,transparent)),linear-gradient(0deg,var(--color-dark),transparent 40%)}html #bau .sc .sc-bahn .sc-wort{width:72%}html #bau .sc .sc-bahn h2{hyphens:auto;font-size:28px}html #bau .sc .sc-bahnabzug{width:33%;top:auto;bottom:34px;right:12px}html #bau .sc .sc-bahnlaub{width:105px;top:65px;left:-82px}html #bau .sc .sc-roman{--kante-o:30px;--kante-u:30px;margin-top:-28px;padding:45px 20px 50px 38px}html #bau .sc .sc-roman-raster{grid-template-columns:1.1fr 1fr;align-items:start;gap:14px;display:grid}html #bau .sc .sc-roman .sc-wort{display:contents}html #bau .sc .sc-roman :is(h2,.sc-dachzeile){grid-column:1/-1}html #bau .sc .sc-roman h2{font-size:28px}html #bau .sc .sc-roman .sc-text{grid-area:3/1;margin:0}html #bau .sc .sc-roman .sc-knoepfe{grid-area:4/1;margin-top:0}html #bau .sc .sc-buchgruppe{aspect-ratio:.9;grid-area:3/2/span 2;width:112%;margin:40px -12% 0 0}html #bau .sc .sc-buch{width:112%;top:34%;bottom:auto;left:0}html #bau .sc .sc-rosette{width:43%;top:0;right:3%}html #bau .sc .sc-siegel{width:18%;bottom:3%;right:8%}html #bau .sc .sc-zirkel{width:25%;bottom:1%;right:-5%}html #bau .sc .sc-romanlaub{width:90px;top:35px;left:-66px}html #bau .sc .lz-pflanze[data-luftzug-pflanze=start-rosenzweig-unten]{width:90px!important;height:190px!important;top:160px!important;left:-72px!important}html #bau .sc .sc-film{height:215px;margin-top:-30px}html #bau .sc .sc-film .film-fuss{bottom:37px;right:24px}html #bau .sc .sc-buchen{margin-top:-28px;padding:53px 24px 55px}html #bau .sc .sc-buchen h2{font-size:29px}html #bau .sc .sc-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:20px}html #bau .sc .sc-form label{padding:8px 10px}html #bau .sc .sc-form label>span{font-size:10px}html #bau .sc .sc-form :is(input,select){min-height:34px;font-size:15px}html #bau .sc .sc-form .sc-knopf{padding:9px;font-size:11px}html #bau .sc .sc-tagebuch{--kante-o:28px;--kante-u:25px;grid-template-columns:1fr 1.35fr;gap:12px;margin-top:-28px;padding:45px 24px 53px 38px;display:grid}html #bau .sc .sc-tagebuch>.sc-wort{grid-area:1/1;padding:0}html #bau .sc .sc-tagebuch h2{font-size:27px}html #bau .sc .sc-tagebuch .igs{grid-template-columns:subgrid;grid-template-rows:subgrid;grid-area:1/1/span 2/-1;display:grid}html #bau .sc .sc-tagebuch .igs-zeile{grid-area:2/1;padding-top:10px}html #bau .sc .sc-tagebuch .igs-konto{overflow-wrap:anywhere;font-size:12px}html #bau .sc .sc-tagebuch .igs-rahmen{grid-area:1/2/span 2;margin:8px 0 0}html #bau .sc .sc-tagebuch .igs-karte{width:88%;max-width:none}html #bau .sc .sc-tagebuch .igs-liste{gap:10px;padding:5px 4px 20px}html #bau .sc .sc-tagebuch .igs-pfeil{width:44px;height:44px;top:auto;bottom:-8px}html #bau .sc .sc-tagebuch .igs-pfeil--vor{right:-5px}html #bau .sc .sc-tagebuch .igs-pfeil--zurueck{left:-5px}html #bau .sc .lz-pflanze[data-luftzug-pflanze=start-blueten-links]{width:93px!important;height:170px!important;top:45px!important;left:-65px!important}html #bau .sc .lz-pflanze[data-luftzug-pflanze=start-blueten-plan-rechts]{right:-54px;width:80px!important;height:250px!important}html #bau .sc .sc-wohnung-titel{hyphens:auto;overflow-wrap:anywhere}html #bau .sc .sc-knopf{white-space:normal;overflow-wrap:anywhere}html #bau .sc .sc-roman :is(.sc-dachzeile,h2,.sc-text,.sc-knoepfe){z-index:5;position:relative}html #bau .sc .sc-tagebuch h2{hyphens:manual;overflow-wrap:normal;word-break:normal;font-size:24px}}@media (width>=750px){html #bau .sc .sc-roman{padding-bottom:clamp(65px,6vw,85px)!important}}@media (width<=749px){html #bau .sc .sc-roman-raster,html #bau .sc .sc-roman .sc-wort{display:block}html #bau .sc .sc-roman .sc-text{margin:14px 0 0}html #bau .sc .sc-roman .sc-knoepfe{margin-top:22px}html #bau .sc .sc-buchgruppe{aspect-ratio:1.35;width:100%;margin:34px 0 0}html #bau .sc .sc-buch{width:82%;top:auto;bottom:2%;left:0}html #bau .sc .sc-rosette{width:25%;top:-4%;right:1%}html #bau .sc .sc-zirkel{width:18%;bottom:8%;right:6%}}html #bau .sc .sc-roman .sc-buch-foto{object-fit:contain;object-position:50% 50%;width:34%;height:auto;top:28%;left:13%}html #bau .sc .sc-roman .sc-buch>.sc-siegel{width:13%;height:auto;top:auto;bottom:24%;right:11%}@media (width>=750px){html #bau .sc .sc-roman .sc-rosette{width:22%;top:-8%;right:0}html #bau .sc .sc-roman .sc-zirkel{width:17%;bottom:3%;right:3%}}@media (width>=1600px){html body #bau .sc{--u:1px}}
