@font-face{font-family:Libre Caslon Display;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/libre-caslon-display-latin-ext-400-normal-CUYASYSA.woff2)format("woff2"),url(/assets/libre-caslon-display-latin-ext-400-normal-xXeWa_lF.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:Libre Caslon Display;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/libre-caslon-display-latin-400-normal-n_DgBRfq.woff2)format("woff2"),url(/assets/libre-caslon-display-latin-400-normal-BbfEE5V2.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:Public Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/public-sans-vietnamese-400-normal-TxZB8OSn.woff2)format("woff2"),url(/assets/public-sans-vietnamese-400-normal-BO1meqcx.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Public Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/public-sans-latin-ext-400-normal-mk90oQqJ.woff2)format("woff2"),url(/assets/public-sans-latin-ext-400-normal-B02wwOdZ.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:Public Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/public-sans-latin-400-normal-8Rpg0ruU.woff2)format("woff2"),url(/assets/public-sans-latin-400-normal-SBbinRkI.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:Public Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/public-sans-vietnamese-500-normal-DjztbcKe.woff2)format("woff2"),url(/assets/public-sans-vietnamese-500-normal-CXYe29CY.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Public Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/public-sans-latin-ext-500-normal-DC-z7ASZ.woff2)format("woff2"),url(/assets/public-sans-latin-ext-500-normal-BHCCp-na.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:Public Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/public-sans-latin-500-normal-NlrCPXnF.woff2)format("woff2"),url(/assets/public-sans-latin-500-normal-vCxiVFAq.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:Public Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/public-sans-vietnamese-600-normal-P4BtCUdw.woff2)format("woff2"),url(/assets/public-sans-vietnamese-600-normal-CcnAzmUX.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Public Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/public-sans-latin-ext-600-normal-DchWdWJ_.woff2)format("woff2"),url(/assets/public-sans-latin-ext-600-normal-DfkbVac2.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:Public Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/public-sans-latin-600-normal-Fru-LXNs.woff2)format("woff2"),url(/assets/public-sans-latin-600-normal-BR59oU-I.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}:root{--papier:#f2ede4;--papier-2:#e9e2d5;--tinte:#1e221f;--grau:#5b5f58;--gruen:#2e4636;--rost:#9e4a2b;--linie:#1e221f29;--serif:"Libre Caslon Display", "Times New Roman", serif;--sans:"Public Sans", system-ui, sans-serif;--display:clamp(2.3rem, 4.6vw, 5.4rem);--text:clamp(1.02rem, .32vw + .95rem, 1.32rem);--small:clamp(.8rem, .18vw + .74rem, 1rem);--rahmen:clamp(10px, 2.2vw, 44px);--kopf:clamp(56px, 4.6vw, 84px);--rand:clamp(16px, 5vw, 96px)}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background:var(--papier);color:var(--tinte);font:400 var(--text)/1.6 var(--sans);margin:0;overflow-x:hidden}img{max-width:100%;height:auto;display:block}a{color:inherit;text-underline-offset:.22em;text-decoration-thickness:1px}h1,h2,h3{margin:0;font-weight:400}h1,h2{font-family:var(--serif);letter-spacing:-.005em;text-wrap:balance;line-height:1.06}h2{font-size:var(--display)}h3{font:600 var(--small)/1.3 var(--sans);letter-spacing:.02em}p{max-width:36em;margin:0 0 .9em}.klein{font:500 var(--small)/1.4 var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--grau);margin:0 0 1rem}.skip{position:absolute;left:-999px}.skip:focus{z-index:50;background:var(--papier);padding:.5rem 1rem;top:1rem;left:1rem}section{scroll-margin-top:calc(var(--kopf) + 8px)}.site-head{z-index:20;height:var(--kopf);padding:0 calc(var(--rahmen) + 4px);color:var(--tinte);background:0 0;border-bottom:1px solid #0000;align-items:center;gap:clamp(1rem,3vw,3.5rem);transition:background-color .25s,border-color .25s,transform .3s;display:flex;position:fixed;inset:0 0 auto}.site-head.is-solid{background:var(--papier);border-bottom-color:var(--linie)}.site-head.is-hidden{transform:translateY(-100%)}.brand{align-items:center;gap:.55em;margin-right:auto;text-decoration:none;display:flex}.marke{flex:none;width:auto;height:clamp(1.45rem,1.75vw,2.4rem)}.wortmarke{font:400 clamp(1.3rem, 1.55vw, 2.15rem)/1 var(--serif);letter-spacing:.01em}.nav{font-size:var(--small);gap:clamp(1rem,2.2vw,2.6rem);display:flex}.nav a,.head-tel{padding:.7rem 0;text-decoration:none}.nav a:hover{text-decoration:underline}.head-tel{font-size:var(--small);font-variant-numeric:tabular-nums;text-underline-offset:.3em;text-decoration:underline;text-decoration-thickness:1px}.einstieg{position:relative}.motion .einstieg{height:210vh}.einstieg-buehne{height:100svh;min-height:560px;padding:var(--kopf) var(--rahmen) 0;display:flex;position:sticky;top:0}.passepartout{flex-direction:column;flex:1;min-height:0;margin:0;display:flex}.passepartout .film{border-radius:3px;flex:1;min-height:0}.unterschrift{justify-content:space-between;align-items:baseline;gap:2rem;padding:clamp(.9rem,1.5vw,1.6rem) 2px clamp(1rem,1.8vw,2rem);display:flex}.unterschrift h1{max-width:22em;font-size:clamp(1.7rem,2.6vw,3.4rem);line-height:1.1}.ort{font-size:var(--small);text-align:right;white-space:nowrap;color:var(--grau);margin:0}.ort a{color:var(--tinte);font-variant-numeric:tabular-nums;display:block}.film{background:var(--papier-2);position:relative;overflow:hidden}.film .still,.film canvas{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.film canvas{opacity:0;transition:opacity .6s}.film.is-live canvas{opacity:1}.auftakt{padding:clamp(5rem, 11vw, 12rem) var(--rand) clamp(3rem, 7vw, 8rem)}.auftakt-inner{grid-template-columns:1.35fr 1fr;align-items:end;gap:clamp(2rem,6vw,8rem);max-width:1800px;margin:0 auto;display:grid}.satz{font-size:var(--display)}.heute{color:var(--gruen);font-weight:600}.schichten{position:relative}.motion .schichten{height:320vh}.schichten-buehne{min-height:100svh;padding:calc(var(--kopf) + 2rem) var(--rand) 3rem;grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-content:center;align-items:center;gap:clamp(1.5rem,3vw,3rem) clamp(2rem,5vw,7rem);max-width:1900px;margin:0 auto;display:grid;position:sticky;top:0}.schichten-kopf{grid-column:1/-1}.schichten-zeichnung{align-self:center}.schnitt{width:100%;height:auto;max-height:70svh;overflow:visible}.schnitt .lage{transition:opacity .3s}.schnitt .marke{stroke:var(--tinte);stroke-width:1.2px}.schnitt .marke circle{fill:var(--papier)}.schnitt .marke text{stroke:none;fill:var(--tinte);font:600 15px var(--sans);text-anchor:middle}.schnitt .lage.ist-aktiv .marke circle{fill:var(--gruen);stroke:var(--gruen)}.schnitt .lage.ist-aktiv .marke text{fill:var(--papier)}.schnitt .stoff,.schnitt .keder{fill:var(--gruen);stroke:var(--tinte);stroke-width:1.4px}.schnitt .flor{stroke:#4d6b57;stroke-width:1.2px}.schnitt .jute{fill:#c7b186;stroke:var(--tinte);stroke-width:1.2px}.schnitt .haar-grund{fill:#e2d8c6;stroke:var(--tinte);stroke-width:1.2px}.schnitt .haar{fill:none;stroke:#2b2723;stroke-width:1px}.schnitt .watte{fill:#fbf8f2;stroke:var(--tinte);stroke-width:1.2px}.schnitt .nessel{fill:none;stroke:var(--tinte);stroke-width:1.2px;stroke-dasharray:5 4}.schnitt .feder{fill:none;stroke:#3d4a52;stroke-width:2px;stroke-linejoin:round}.schnitt .ring{fill:none;stroke:#3d4a52;stroke-width:1.4px}.schnitt .schnur{fill:none;stroke:var(--rost);stroke-width:1.6px}.schnitt .knoten{fill:var(--rost)}.schnitt .gurt{fill:#c7b186;stroke:var(--tinte);stroke-width:1.2px}.schnitt .gurt-linie{stroke:var(--tinte);stroke-width:1.2px;stroke-dasharray:3 3}.schnitt .holz{fill:#d2ae84;stroke:var(--tinte);stroke-width:1.4px}.schnitt .maser{fill:none;stroke:#9c7550;stroke-width:1px}.schichten-liste{border-top:1px solid var(--linie);margin:0;padding:0;list-style:none}.schichten-liste li{border-bottom:1px solid var(--linie);grid-template-columns:2.2em 1fr;padding:.9rem 0;transition:color .3s;display:grid}.schichten-liste li:before{content:attr(data-lage);font:600 var(--small)/1.4 var(--sans);color:var(--grau);font-variant-numeric:tabular-nums;grid-row:span 2}.schichten-liste h3{font-size:var(--text);letter-spacing:0;font-weight:600}.schichten-liste p{font-size:var(--small);color:var(--grau);margin:.2rem 0 0}@media (width>=1800px){.schichten-buehne{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);max-width:none}.schichten-liste h3{font-size:calc(var(--text) * 1.25)}.schichten-liste p{font-size:var(--text)}.schnitt{max-height:74svh}}.motion .schichten-liste li{color:#1e221f94}.motion .schichten-liste li p{color:inherit}.motion .schichten-liste li.ist-aktiv{color:var(--tinte)}.motion .schichten-liste li.ist-aktiv:before{color:var(--gruen)}.frame{margin:0;display:block;position:relative;overflow:hidden}.frame img{object-fit:cover;width:100%;height:100%}.federkern{padding:clamp(5rem, 10vw, 11rem) var(--rand);grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(2rem,5vw,5rem) clamp(1rem,2.4vw,3rem);max-width:1900px;margin:0 auto;display:grid}.federkern-bild{aspect-ratio:3/2;grid-area:1/1/auto/span 7;align-self:start}.federkern-text{grid-column:9/span 4;align-self:end}.federkern-text h2{margin-bottom:1.4rem}.zettel{border:1px solid var(--linie);background:#fbf8f1;grid-area:2/9/auto/span 4;align-self:start;margin-top:-1rem;padding:1.4rem 1.6rem 1rem;transform:rotate(-1.2deg);box-shadow:0 1px #1e221f0d,0 14px 30px -24px #1e221f80}.zettel dl{margin:0}.zettel div{border-top:1px dashed var(--linie);font-size:var(--small);grid-template-columns:9.5em 1fr;gap:1rem;padding:.5rem 0;display:grid}.zettel dt{font-weight:600}.zettel dd{color:var(--grau);margin:0}.fuellung-bild{aspect-ratio:3/2;grid-area:2/3/auto/span 5;align-self:start}.stoff{padding:clamp(3rem,7vw,7rem) 0 clamp(4rem,9vw,9rem)}.stoff-kopf{padding:0 var(--rand) clamp(2rem, 4vw, 4rem);grid-template-columns:1fr 1fr;align-items:end;gap:clamp(2rem,6vw,8rem);max-width:1900px;margin:0 auto;display:grid}.stoff-band{padding:0 var(--rahmen)}.stoff-band .film{aspect-ratio:21/9;border-radius:3px}.auftraege{padding:clamp(4rem, 9vw, 10rem) var(--rand);grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);column-gap:clamp(2rem,6vw,7rem);max-width:1900px;margin:0 auto;display:grid}.auftraege-kopf{grid-column:1/-1;justify-content:space-between;align-items:end;gap:2rem;margin-bottom:clamp(2rem,4vw,4rem);display:flex}.auftraege-kopf p{color:var(--grau);max-width:22em;margin:0}.buch{border-top:2px solid var(--tinte);font-size:var(--small);align-self:start}.buch-zeile{border-bottom:1px solid var(--linie);grid-template-columns:1.1fr 1.6fr .7fr;gap:1.2rem;padding:1rem 0;display:grid}.buch-zeile span:first-child{font:400 calc(var(--text) * 1.15)/1.25 var(--serif)}.buch-zeile span:last-child{text-align:right;font-variant-numeric:tabular-nums;color:var(--grau);white-space:nowrap}.buch-zeile--kopf span,.buch-zeile--kopf span:first-child{font:600 var(--small)/1.4 var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--grau)}.auftraege-bilder{grid-template-columns:1fr 1fr;align-self:start;gap:1.2rem;display:grid}.auftraege-bilder .frame img{aspect-ratio:3/2;height:auto}.bild-antik{grid-column:1/-1}.bild-naegel{margin-top:3rem}.bild-kissen{margin-top:-1rem}.bildzeile{font-size:var(--small);color:var(--grau);padding-top:.5rem;line-height:1.35;display:block}.stimmen{padding:clamp(4rem, 9vw, 10rem) var(--rand) clamp(5rem, 10vw, 11rem);background:var(--gruen);color:var(--papier);overflow:hidden}.stimmen-kopf{justify-content:space-between;align-items:end;gap:2rem;max-width:1900px;margin:0 auto clamp(3rem,6vw,6rem);display:flex}.stimmen-kopf p{color:#f2ede4b8;max-width:20em;margin:0}.scheine{align-items:flex-start;gap:clamp(1.2rem,3vw,4rem);max-width:1900px;margin:0 auto;display:flex}.schein{color:var(--tinte);clip-path:polygon(14% 0,86% 0,100% 9%,100% 100%,0 100%,0 9%);background:#f6f1e7;margin:0;padding:3.4rem clamp(1.4rem,2vw,2.4rem) 1.6rem;position:relative;box-shadow:0 18px 40px -28px #0009}.schein:before{content:"";background:var(--gruen);border-radius:50%;width:.9rem;height:.9rem;margin-left:-.45rem;position:absolute;top:1.1rem;left:50%;box-shadow:0 0 0 3px #e3d9c6}.schein:first-child{flex:1.35;transform:rotate(-.4deg)}.schein:nth-child(2){flex:1;margin-top:4.5rem;transform:rotate(.7deg)}.schein:nth-child(3){flex:1.1;margin-top:1.5rem;transform:rotate(-.4deg)}.schein-nr{font:500 var(--small)/1.4 var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--grau);border-bottom:1px dashed var(--linie);font-variant-numeric:tabular-nums;margin-bottom:1rem;padding-bottom:.8rem;display:block}.schein blockquote{margin:0}.schein p{font:400 calc(var(--text) * 1.35)/1.28 var(--serif);max-width:none;margin:0}.schein:first-child p{font-size:calc(var(--text) * 1.8)}.schein figcaption{font-size:var(--small);color:var(--grau);margin-top:1.2rem}.lage-marke{font:500 var(--small)/1.4 var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--grau);grid-column:1/-1;align-items:center;gap:.7rem;margin:0 0 -1rem;display:flex}.lage-marke span{background:var(--gruen);width:1.9rem;height:1.9rem;color:var(--papier);letter-spacing:0;border-radius:50%;place-items:center;display:inline-grid}.weg{padding:clamp(5rem, 10vw, 11rem) var(--rand) clamp(3rem, 6vw, 6rem);max-width:1900px;margin:0 auto}.weg h2{max-width:12em;margin-bottom:clamp(2.5rem,5vw,5rem)}.weg-linie{counter-reset:s;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1rem,2.4vw,3rem);margin:0;padding:0;list-style:none;display:grid}.weg-linie li{counter-increment:s;padding-top:2.2rem;position:relative}.weg-linie li:before{content:"";border-top:1px solid var(--tinte);position:absolute;top:.55rem;left:0;right:calc(-1*clamp(1rem,2.4vw,3rem))}.weg-linie li:last-child:before{right:0}.weg-linie li:after{content:"";background:var(--papier);border:1.5px solid var(--tinte);border-radius:50%;width:1.1rem;height:1.1rem;position:absolute;top:0;left:0}.weg-linie li:first-child:after{background:var(--gruen);border-color:var(--gruen)}.weg-linie h3{font-size:var(--text);letter-spacing:0;margin-bottom:.4rem}.weg-linie p{font-size:var(--small);color:var(--grau)}.besuch{padding:clamp(4rem, 8vw, 8rem) var(--rand) clamp(5rem, 9vw, 9rem);border-top:1px solid var(--linie);grid-template-columns:1.3fr 1fr;gap:clamp(2rem,6vw,8rem);max-width:1900px;margin:0 auto;display:grid}.besuch h2{margin-bottom:1.5rem}.kontakt{flex-wrap:wrap;align-items:center;gap:1rem 2rem;margin-top:2rem;display:flex}.btn{background:var(--tinte);color:var(--papier);border-radius:2px;padding:.85rem 1.3rem;font-weight:500;text-decoration:none;display:inline-block}.btn:hover{background:var(--gruen)}.besuch-zeiten table{border-collapse:collapse;width:100%;font-size:var(--small);font-variant-numeric:tabular-nums}.besuch-zeiten th,.besuch-zeiten td{text-align:left;border-bottom:1px solid var(--linie);padding:.55rem 0;font-weight:400}.besuch-zeiten td{text-align:right}.besuch-zeiten tr.heute th,.besuch-zeiten tr.heute td{color:var(--gruen);font-weight:600}.hinweis{font-size:var(--small);color:var(--grau);margin-top:1rem}.fuss{padding:2rem var(--rand) 2.4rem;border-top:1px solid var(--linie);font-size:var(--small);flex-wrap:wrap;align-items:center;gap:1rem 2.5rem;display:flex}.fuss-marke{font-family:var(--serif);font-size:var(--text);align-items:center;gap:.6rem;margin-right:auto;display:flex}.fuss-marke .marke{height:1.5rem}.beispiel{margin:0}.fuss-link{font:inherit;color:inherit;text-underline-offset:.22em;cursor:pointer;background:0 0;border:0;padding:.6rem 0;text-decoration:underline}dialog{border:1px solid var(--linie);background:var(--papier);max-width:min(36rem,100vw - 2rem);color:var(--tinte);border-radius:3px;padding:2rem}dialog::backdrop{background:#1e221f73}dialog h2{font-size:calc(var(--text) * 1.6);margin-bottom:1rem}dialog p{font-size:var(--small)}.close{float:right;font:inherit;font-size:var(--small);cursor:pointer;color:inherit;background:0 0;border:0;padding:.3rem 0;text-decoration:underline}@media (width<=1100px){.nav{display:none}}@media (width<=760px){:root{--rahmen:10px;--kopf:56px}.site-head{padding:0 14px}.marke{height:1.3rem}.wortmarke{font-size:1.3rem}.einstieg-buehne{min-height:0}.passepartout .film{flex:none;height:min(70svh,160vw)}.passepartout{justify-content:flex-start}.motion .einstieg{height:170svh}.unterschrift{flex-direction:column;align-items:flex-start;gap:.6rem;padding:1rem 4px 1.2rem}.unterschrift h1{font-size:clamp(1.75rem,8.4vw,2.3rem)}.ort{text-align:left;white-space:normal}.ort a{margin-left:.5rem;padding:.3rem 0;display:inline-block}.auftakt-inner,.stoff-kopf,.besuch,.auftraege{grid-template-columns:1fr}h2,.satz{font-size:clamp(2rem,9.4vw,2.6rem)}.motion .schichten{height:auto}.schichten-buehne{grid-template-columns:1fr;row-gap:1.5rem;min-height:0;padding-top:3rem;position:relative}.schnitt{max-height:none}.motion .schichten-liste li{color:var(--tinte)}.federkern{grid-template-columns:1fr;row-gap:2rem}.federkern-bild,.federkern-text,.zettel,.fuellung-bild{grid-area:auto/1}.zettel{transform:none}.zettel div{grid-template-columns:7.5em 1fr}.fuellung-bild{margin:0 0 0 18%}.stoff-band .film{aspect-ratio:4/5}.auftraege-kopf{flex-direction:column;align-items:flex-start}.buch-zeile{grid-template-columns:1fr auto;gap:.2rem 1rem}.buch-zeile span:nth-child(2){color:var(--grau);grid-area:2/1/auto/-1}.buch-zeile--kopf span:nth-child(2){display:none}.auftraege-bilder{margin-top:2.5rem}.stimmen-kopf{flex-direction:column;align-items:flex-start}.scheine{flex-direction:column;gap:1.6rem}.schein:nth-child(n){flex:none;width:92%;margin-top:0}.schein:nth-child(2){align-self:flex-end}.schein:first-child p{font-size:calc(var(--text) * 1.45)}.weg-linie{grid-template-columns:1fr;gap:0}.weg-linie li{padding:0 0 1.6rem 2.2rem}.weg-linie li:before{border-top:0;border-left:1px solid var(--tinte);inset:1.1rem auto 0 .52rem}.weg-linie li:last-child:before{display:none}.fuss{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.film canvas{display:none}}
