@font-face{font-family:Big Shoulders Display;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/big-shoulders-display-vietnamese-800-normal-TfqTMNKp.woff2)format("woff2"),url(/assets/big-shoulders-display-vietnamese-800-normal-zHzF0To4.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:Big Shoulders Display;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/big-shoulders-display-latin-ext-800-normal-fpv_pHPA.woff2)format("woff2"),url(/assets/big-shoulders-display-latin-ext-800-normal-BQnXNQRw.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:Big Shoulders Display;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/big-shoulders-display-latin-800-normal-DDUD9Xuh.woff2)format("woff2"),url(/assets/big-shoulders-display-latin-800-normal-CI0lhnTM.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:"Source Serif 4";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-serif-4-cyrillic-ext-400-normal-CWV284fw.woff2)format("woff2"),url(/assets/source-serif-4-cyrillic-ext-400-normal-CYkrUebz.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-serif-4-cyrillic-400-normal-C44pakCn.woff2)format("woff2"),url(/assets/source-serif-4-cyrillic-400-normal-DEwCKrdL.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-serif-4-greek-400-normal-Cw5-AHNN.woff2)format("woff2"),url(/assets/source-serif-4-greek-400-normal-D_DO3bho.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-serif-4-vietnamese-400-normal-DFDfvBrN.woff2)format("woff2"),url(/assets/source-serif-4-vietnamese-400-normal-9XEw6Pmr.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:"Source Serif 4";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-serif-4-latin-ext-400-normal-B5LksYz5.woff2)format("woff2"),url(/assets/source-serif-4-latin-ext-400-normal-DKmgyNre.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-serif-4-latin-400-normal-DJ5YJwmz.woff2)format("woff2"),url(/assets/source-serif-4-latin-400-normal-C1O10bxN.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:"Source Serif 4";font-style:italic;font-display:swap;font-weight:400;src:url(/assets/source-serif-4-cyrillic-ext-400-italic-zoDFlEzN.woff2)format("woff2"),url(/assets/source-serif-4-cyrillic-ext-400-italic-Drp6JL_V.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:italic;font-display:swap;font-weight:400;src:url(/assets/source-serif-4-cyrillic-400-italic-BLN19cOa.woff2)format("woff2"),url(/assets/source-serif-4-cyrillic-400-italic-C-sRFhvU.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:italic;font-display:swap;font-weight:400;src:url(/assets/source-serif-4-greek-400-italic-C7D4Dq0H.woff2)format("woff2"),url(/assets/source-serif-4-greek-400-italic-Ce3U_qGW.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:italic;font-display:swap;font-weight:400;src:url(/assets/source-serif-4-vietnamese-400-italic-B7_QYl3c.woff2)format("woff2"),url(/assets/source-serif-4-vietnamese-400-italic-7zG0SGDK.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:"Source Serif 4";font-style:italic;font-display:swap;font-weight:400;src:url(/assets/source-serif-4-latin-ext-400-italic-Cj8BerOQ.woff2)format("woff2"),url(/assets/source-serif-4-latin-ext-400-italic-Cttr6ITu.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:italic;font-display:swap;font-weight:400;src:url(/assets/source-serif-4-latin-400-italic-0j97Jm6B.woff2)format("woff2"),url(/assets/source-serif-4-latin-400-italic-DZulBB6l.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:"Source Serif 4";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-serif-4-cyrillic-ext-600-normal-D_E8FDgP.woff2)format("woff2"),url(/assets/source-serif-4-cyrillic-ext-600-normal-h2VnbV3V.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-serif-4-cyrillic-600-normal-BDP5YDHD.woff2)format("woff2"),url(/assets/source-serif-4-cyrillic-600-normal-CHh5eQWW.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-serif-4-greek-600-normal-DdRkKr-1.woff2)format("woff2"),url(/assets/source-serif-4-greek-600-normal-OkzgCkGB.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-serif-4-vietnamese-600-normal-B33FcZBi.woff2)format("woff2"),url(/assets/source-serif-4-vietnamese-600-normal-CKUOBVO_.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:"Source Serif 4";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-serif-4-latin-ext-600-normal-pa-C5Dkf.woff2)format("woff2"),url(/assets/source-serif-4-latin-ext-600-normal-B2fExS53.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-serif-4-latin-600-normal-DouSKlru.woff2)format("woff2"),url(/assets/source-serif-4-latin-600-normal-DeJomR3S.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:"Source Serif 4";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/source-serif-4-cyrillic-ext-700-normal-B9R79AaY.woff2)format("woff2"),url(/assets/source-serif-4-cyrillic-ext-700-normal-K0LivNVE.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/source-serif-4-cyrillic-700-normal-BmBwwUw2.woff2)format("woff2"),url(/assets/source-serif-4-cyrillic-700-normal-BK249n6E.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/source-serif-4-greek-700-normal-BzuEQSqJ.woff2)format("woff2"),url(/assets/source-serif-4-greek-700-normal-BrLlvq6D.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/source-serif-4-vietnamese-700-normal-CAL-i-xy.woff2)format("woff2"),url(/assets/source-serif-4-vietnamese-700-normal-DTkW1D86.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:"Source Serif 4";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/source-serif-4-latin-ext-700-normal-D0Q30MFM.woff2)format("woff2"),url(/assets/source-serif-4-latin-ext-700-normal-PGcHY9mz.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/source-serif-4-latin-700-normal-CGGdTIBe.woff2)format("woff2"),url(/assets/source-serif-4-latin-700-normal-C30JPKlG.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{--ocker:#c97c22;--ocker-hell:#d68a2c;--zwetschge:#440a2d;--zwetschge-tief:#2c051c;--mehl:#f6ecdc;--display:"Big Shoulders Display", "Arial Narrow", sans-serif;--text:"Source Serif 4", Georgia, serif;--gross:clamp(2.6rem, 6.4vw, 6.6rem);--normal:clamp(1.06rem, 1.05vw, 1.32rem);--klein:clamp(.86rem, .78vw, 1rem);--rand:clamp(1.25rem, 5vw, 6rem)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;overflow-x:clip}main,footer{overflow-x:clip}body{background:var(--ocker);color:var(--zwetschge);font:400 var(--normal)/1.55 var(--text);margin:0;overflow-x:hidden}img{max-width:100%;height:auto;display:block}h1,h2,h3{font-family:var(--display);letter-spacing:.005em;margin:0;font-weight:800;line-height:.95}h2{font-size:var(--gross)}p{margin:0}a{color:inherit}blockquote{margin:0}.sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.frame{display:block}.kopf{z-index:20;padding:clamp(1rem, 2vw, 2rem) var(--rand);color:var(--zwetschge);justify-content:space-between;align-items:baseline;display:flex;position:absolute;inset:0 0 auto}.marke{font:800 clamp(1.3rem, 1.6vw, 2.3rem)/1 var(--display);text-transform:uppercase;letter-spacing:.08em;text-decoration:none}.tel{font:600 var(--klein)/1 var(--text);font-variant-numeric:tabular-nums;text-underline-offset:.25em;font-size:clamp(.95rem,1vw,1.25rem);text-decoration:underline;text-decoration-thickness:1px}.einstieg{background:var(--ocker);height:175vh;position:relative}.buehne{height:100svh;position:sticky;top:0;overflow:hidden}.laib{aspect-ratio:3/2;transform-origin:70% 55%;height:100%;margin:0;position:absolute;top:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 22%);mask-image:linear-gradient(90deg,#0000 0,#000 22%)}.laib .foto{object-fit:cover;width:100%;height:100%}.korn{pointer-events:none;opacity:0;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.9'/%3E%3C/svg%3E");position:absolute;inset:0}.js .laib .foto{filter:brightness(1.9)contrast(.55)saturate(.35)sepia(.25);transition:filter 1.9s cubic-bezier(.2,.6,.2,1)}.js .laib .korn{opacity:.55;transition:opacity 2.4s}.js .einstieg.entwickelt .laib .foto{filter:none}.js .einstieg.entwickelt .laib .korn{opacity:.12}.dunst{background:var(--ocker);opacity:0;pointer-events:none;position:absolute;inset:0}.titel{left:var(--rand);width:clamp(18rem, calc(100vw - 105svh - var(--rand) - 1.5rem), 46rem);z-index:2;position:absolute;top:clamp(5rem,17svh,13rem)}.titel h1{font-size:clamp(2.6rem,4.6vw,6.2rem)}.zeile{max-width:26rem;margin-top:1.1rem}.knopf{background:var(--zwetschge);color:var(--mehl);font:700 var(--normal)/1 var(--text);font-variant-numeric:tabular-nums;border-radius:3px;margin-top:1.3rem;padding:.78rem 1.15rem;text-decoration:none;display:inline-block}.knopf:hover{background:var(--zwetschge-tief)}.auftakt{z-index:3;background:var(--zwetschge);color:var(--mehl);padding:clamp(5rem, 14vh, 11rem) var(--rand) clamp(5rem, 12vh, 9rem);grid-template-columns:repeat(12,1fr);gap:clamp(3rem,8vh,6rem) 1.5rem;margin-top:-45vh;display:grid;position:relative}.schischi{grid-column:1/-1;margin:0}.schischi p{font:800 clamp(2.9rem, 8.6vw, 9.4rem)/.92 var(--display);text-transform:lowercase}.schischi span{display:inline-block}.schischi figcaption{font-size:var(--klein);opacity:.8;margin-top:1.2rem}.satz{grid-column:1/span 6}.ganz{grid-column:8/span 5}.ganz h2{color:var(--ocker-hell);margin-bottom:1rem;font-size:clamp(2.2rem,4vw,4.4rem)}.zettel{padding:clamp(5rem, 12vh, 9rem) var(--rand);background:#d5801e}.zettel>h2{margin-bottom:clamp(2.5rem,6vh,4.5rem)}.gruppen{border-top:2px solid var(--zwetschge);margin:0;padding:0;list-style:none}.gruppe{border-bottom:2px solid var(--zwetschge);grid-template-columns:4rem minmax(10rem,1fr) minmax(12rem,1.3fr) minmax(16rem,1.6fr);align-items:start;column-gap:1.5rem;padding:1.6rem 0;display:grid}.nr{font:800 var(--normal)/1.6 var(--display);font-variant-numeric:tabular-nums}.gruppe h3{font-size:clamp(2rem,3.4vw,3.8rem)}.gruppe p{line-height:1.7}.bild{grid-column:4;margin:0}.gruppe:nth-child(2) .bild{grid-column:3/span 2}.bild img{aspect-ratio:3/2;object-fit:cover;width:100%}.bild-semmeln{margin-right:calc(-1 * var(--rand))!important}.bild-semmeln .frame{-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 14%),linear-gradient(#0000 0,#000 12% 90%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 14%),linear-gradient(#0000 0,#000 12% 90%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.bild-semmeln figcaption{padding-left:14%}.bild figcaption{font-size:var(--klein);margin-top:.5rem}.hinweis{margin-top:2rem}.fluffig{margin-top:clamp(3rem,8vh,6rem)}.fluffig cite{text-align:right}.fluffig p{font:800 clamp(2.4rem, 6vw, 6.4rem)/.95 var(--display);text-align:right;max-width:14ch;margin-left:auto}.quark{color:var(--mehl);background:#490b30;grid-template-columns:5fr 7fr;align-items:center;min-height:100svh;display:grid;position:relative;overflow:hidden}.quark-text{padding:clamp(4rem, 10vh, 8rem) var(--rand);z-index:2}.quark-text h2{color:var(--ocker-hell);margin-bottom:1.2rem;font-size:clamp(2.4rem,4.6vw,5.2rem)}.quark-text blockquote{max-width:26rem;margin-top:2rem;font-style:italic}.kreis{height:100%;margin:0;position:relative;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 16%);mask-image:linear-gradient(90deg,#0000 0,#000 16%)}.kuchen .film{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 14%);mask-image:linear-gradient(90deg,#0000 0,#000 14%)}.kreis img{object-fit:cover;object-position:62% 50%;width:100%;height:100%;clip-path:circle(var(--r,70%) at 66% 50%);position:absolute;inset:0}.film{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 .5s}.film.is-live canvas{opacity:1}.rohrnudel{background:#cd822c;grid-template-columns:8fr 4fr;align-items:end;display:grid}.rohrnudel .film{aspect-ratio:3/2}.rohr-text{padding:0 var(--rand) clamp(3rem, 10vh, 7rem) clamp(2rem, 4vw, 4rem)}.rohrnudel .film{-webkit-mask-image:linear-gradient(270deg,#0000 0,#000 7%);mask-image:linear-gradient(270deg,#0000 0,#000 7%)}.rohr-text h2{margin-bottom:1.2rem;font-size:clamp(2.2rem,4vw,4.6rem)}cite{font-style:normal;font-size:var(--klein);opacity:.8;margin-top:.6rem;display:block}.kuchen{color:var(--mehl);background:#480b2d;grid-template-columns:5fr 7fr;align-items:center;display:grid}.kuchen .film{aspect-ratio:3/2}.kuchen-text{padding:clamp(4rem, 10vh, 8rem) var(--rand)}.kuchen-text h2{color:var(--ocker-hell);margin-bottom:1.4rem;font-size:clamp(2.2rem,4vw,4.6rem)}.kuchen-text blockquote{margin-bottom:1.4rem;font-style:italic}.besuch{background:var(--ocker);padding:clamp(5rem, 12vh, 9rem) var(--rand);grid-template-columns:7fr 5fr;gap:1rem 3rem;display:grid}.besuch h2{grid-column:1}.ort{grid-column:1;font-size:clamp(1.3rem,1.8vw,2rem)}.jetzt{grid-column:1;margin-top:1.5rem;font-weight:600}.zeiten{border-collapse:collapse;font-variant-numeric:tabular-nums;grid-area:1/2/span 4;align-self:start;width:100%}.zeiten th,.zeiten td{text-align:left;border-bottom:1px solid #440a2d59;padding:.55rem 0;font-weight:400}.zeiten td{text-align:right}.zeiten tr.heute th,.zeiten tr.heute td{font-weight:700}.aktionen{flex-wrap:wrap;grid-column:1;align-items:center;gap:1.2rem;margin-top:1rem;display:flex}.aktionen .knopf{margin-top:0}.weg{text-underline-offset:.25em}.fahrt{grid-column:1/-1;margin-top:clamp(3rem,8vh,6rem)}.fahrt p{font:800 clamp(2rem, 4.4vw, 4.8rem)/1 var(--display);max-width:22ch}.fuss{background:var(--zwetschge);color:var(--mehl);padding:clamp(3rem, 8vh, 5rem) var(--rand) 6rem}.fuss-marke{font:800 clamp(3.6rem, 15vw, 17rem)/.85 var(--display);text-transform:uppercase;letter-spacing:.04em;color:var(--ocker);margin-bottom:2rem;display:block}.fuss p{font-size:var(--klein);flex-wrap:wrap;gap:.6rem 1.4rem;display:flex}.fuss button,dialog button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}dialog{background:var(--mehl);max-width:34rem;color:var(--zwetschge);border:0;padding:2rem}dialog::backdrop{background:#2c051c99}dialog h2{margin-bottom:1rem;font-size:2.4rem}dialog p{margin-bottom:.9rem}dialog button{margin-top:.6rem;font-weight:700}.daumen{z-index:30;background:var(--zwetschge);color:var(--mehl);transition:transform .3s;display:none;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%)}.daumen a{text-align:center;flex:1;padding:.95rem .5rem;font-weight:700;text-decoration:none}.daumen a+a{border-left:1px solid #f6ecdc40}.daumen.an{transform:none}.still-modus .einstieg{height:100svh}.still-modus .auftakt{margin-top:0}.still-modus .kreis img{clip-path:circle(70% at 66%)}@media (width<=900px){.einstieg{height:150svh}.laib{width:108vw;height:auto;top:max(3.6rem,14svh);left:-7vw;right:auto;-webkit-mask-image:linear-gradient(#0000 0,#000 12% 86%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 12% 86%,#0000 100%)}.titel{width:auto;right:var(--rand);top:calc(max(3.6rem,14svh) + 72vw + .5rem);bottom:auto}.titel h1{font-size:clamp(2.3rem,10.5vw,3rem)}.auftakt{margin-top:-30svh;display:block}.auftakt>*+*{margin-top:3rem}.gruppe{grid-template-columns:2.6rem 1fr;row-gap:.8rem}.gruppe p{grid-column:2}.bild,.gruppe:nth-child(2) .bild{grid-column:1/-1}.fluffig p,.fluffig cite{text-align:left;margin-left:0}.quark{grid-template-columns:1fr;min-height:0}.kreis{aspect-ratio:4/3.4;order:-1;height:auto}.kreis img{clip-path:circle(var(--r,70%) at 60% 50%)}.kreis{-webkit-mask-image:linear-gradient(#000 82%,#0000 100%);mask-image:linear-gradient(#000 82%,#0000 100%)}.rohrnudel,.kuchen{grid-template-columns:1fr}.rohr-text{padding:2rem var(--rand) 4rem}.kuchen .film{order:-1}.besuch{grid-template-columns:1fr}.zeiten{grid-area:auto/1;margin-top:1.5rem}.daumen{display:flex}.fuss{padding-bottom:5.5rem}}@media (prefers-reduced-motion:reduce){*{transition:none!important}}
