@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/barlow-condensed-vietnamese-300-normal-xnqTSUBZ.woff2)format("woff2"),url(/assets/barlow-condensed-vietnamese-300-normal-Bu3vnVSs.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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/barlow-condensed-latin-ext-300-normal-CvbRRNuI.woff2)format("woff2"),url(/assets/barlow-condensed-latin-ext-300-normal-CkEF04xU.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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/barlow-condensed-latin-300-normal-Cnd1AN-G.woff2)format("woff2"),url(/assets/barlow-condensed-latin-300-normal-C2BQdy7F.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:Barlow Condensed;font-style:italic;font-display:swap;font-weight:300;src:url(/assets/barlow-condensed-vietnamese-300-italic-Bd80Kt9K.woff2)format("woff2"),url(/assets/barlow-condensed-vietnamese-300-italic-9spUoy3E.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:Barlow Condensed;font-style:italic;font-display:swap;font-weight:300;src:url(/assets/barlow-condensed-latin-ext-300-italic-BhNGEznS.woff2)format("woff2"),url(/assets/barlow-condensed-latin-ext-300-italic-B7hYCt4-.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:Barlow Condensed;font-style:italic;font-display:swap;font-weight:300;src:url(/assets/barlow-condensed-latin-300-italic-Z_koOUh1.woff2)format("woff2"),url(/assets/barlow-condensed-latin-300-italic-DP45KPwl.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:Barlow Condensed;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/barlow-condensed-vietnamese-400-italic-DumKKG7q.woff2)format("woff2"),url(/assets/barlow-condensed-vietnamese-400-italic-BnbOhqpj.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:Barlow Condensed;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/barlow-condensed-latin-ext-400-italic-BRHflMZz.woff2)format("woff2"),url(/assets/barlow-condensed-latin-ext-400-italic-CRV7TdvO.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:Barlow Condensed;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/barlow-condensed-latin-400-italic-MTI4145n.woff2)format("woff2"),url(/assets/barlow-condensed-latin-400-italic-BOMFQ0EH.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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-condensed-vietnamese-500-normal-DjeaNLFD.woff2)format("woff2"),url(/assets/barlow-condensed-vietnamese-500-normal-CsrJDWc5.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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-condensed-latin-ext-500-normal-yA5ONLQ9.woff2)format("woff2"),url(/assets/barlow-condensed-latin-ext-500-normal-B1RE8WP7.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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-condensed-latin-500-normal-BgYH2mbd.woff2)format("woff2"),url(/assets/barlow-condensed-latin-500-normal-HIEiP5Ov.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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-condensed-vietnamese-600-normal-A5AYRdjN.woff2)format("woff2"),url(/assets/barlow-condensed-vietnamese-600-normal-CNlPk46_.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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-condensed-latin-ext-600-normal-18ESti3H.woff2)format("woff2"),url(/assets/barlow-condensed-latin-ext-600-normal-Clv9cIcR.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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-condensed-latin-600-normal-DepVgxBB.woff2)format("woff2"),url(/assets/barlow-condensed-latin-600-normal-BFJEwTuo.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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-condensed-vietnamese-700-normal-DYeBwlKR.woff2)format("woff2"),url(/assets/barlow-condensed-vietnamese-700-normal-DhIzd8Tb.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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-condensed-latin-ext-700-normal-CwuXbfVR.woff2)format("woff2"),url(/assets/barlow-condensed-latin-ext-700-normal-BIHFfxf0.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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-condensed-latin-700-normal-v1xN8_Wq.woff2)format("woff2"),url(/assets/barlow-condensed-latin-700-normal-Dmwat-ge.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:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/barlow-vietnamese-400-normal-Dpl4UHAZ.woff2)format("woff2"),url(/assets/barlow-vietnamese-400-normal-BFeobeCK.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:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/barlow-latin-ext-400-normal-HxX4XjxC.woff2)format("woff2"),url(/assets/barlow-latin-ext-400-normal-CvBsJvxq.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:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/barlow-latin-400-normal-qiz4-Cze.woff2)format("woff2"),url(/assets/barlow-latin-400-normal-fsAxiSwU.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:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-vietnamese-500-normal-zTViEIzf.woff2)format("woff2"),url(/assets/barlow-vietnamese-500-normal-GNfB7rCE.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:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-latin-ext-500-normal-DOaysfXq.woff2)format("woff2"),url(/assets/barlow-latin-ext-500-normal-CJPcKP2Q.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:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-latin-500-normal-BPAOfeC8.woff2)format("woff2"),url(/assets/barlow-latin-500-normal-C1h8hMer.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:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-vietnamese-600-normal-DcjprdFV.woff2)format("woff2"),url(/assets/barlow-vietnamese-600-normal-CA_GiK2e.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:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-latin-ext-600-normal-B8NK_A3D.woff2)format("woff2"),url(/assets/barlow-latin-ext-600-normal-DMVRjfRT.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:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-latin-600-normal-DILqtrty.woff2)format("woff2"),url(/assets/barlow-latin-600-normal-CNwfPWQD.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{--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{--schwarz:#2e2d2a;--schwarz-tief:#1f1e1c;--weiss:#f4f2ee;--papier:#fbfaf7;--tinte:#1f1e1c;--grau:#8c8c8c;--violett:#8a3f8f;--violett-hell:#c99bcb;--linie:#1f1e1c29;--linie-hell:#f4f2ee33;--ease:cubic-bezier(.23, 1, .32, 1);--display:"Barlow Condensed", "Arial Narrow", sans-serif;--text:"Barlow", system-ui, sans-serif;--measure:56ch}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--papier);color:var(--tinte);font-family:var(--text);font-size:var(--fs-text);line-height:var(--lh-text);margin:0;overflow-x:clip}img,video,canvas,svg{max-width:100%;height:auto;display:block}h1,h2,h3,p,figure,blockquote,ul,dl,dd{margin:0}ul{padding:0;list-style:none}h1,h2,.t-h1,.t-h2,.t-h3,.t-h4{font-family:var(--display);text-wrap:balance;font-weight:600}p,li{text-wrap:pretty}a{color:inherit}button{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--violett);outline-offset:3px}.skip{z-index:50;background:var(--weiss);padding:8px 12px;position:absolute;top:8px;left:-999px}.skip:focus{left:8px}.kopf{z-index:30;align-items:center;gap:var(--space-m);padding:var(--space-xs) var(--margin);color:var(--weiss);transition:background-color .25s ease, color .25s ease, transform .3s var(--ease);background:0 0;display:flex;position:fixed;inset:0 0 auto}.kopf.is-solid{background:var(--schwarz)}.kopf.is-hidden{transform:translateY(-100%)}.kopf-marke{opacity:0;pointer-events:none;align-items:center;min-block-size:44px;transition:opacity .25s;display:flex}.kopf.is-solid .kopf-marke{opacity:1;pointer-events:auto}.kopf-marke img{width:auto;height:clamp(1.75rem,2vw,2.4rem)}.kopf-nav{gap:var(--space-m);font-size:var(--fs-text);font-weight:500;display:flex}.kopf-nav a{align-items:center;text-decoration:none;display:inline-flex}.kopf-rechts{align-items:center;gap:var(--space-m);font-size:var(--fs-text);margin-left:auto;display:flex}.kopf-heute{opacity:1}.kopf:not(.is-solid) .kopf-rechts,.kopf:not(.is-solid) .kopf-nav{padding:0 var(--space-xs);background:#1f1e1c9e;border-radius:2px}.kopf-tel{text-underline-offset:.25em;align-items:center;font-weight:600;text-decoration:underline;display:inline-flex}.kopf:not(.is-solid){text-shadow:0 1px 12px #0000008c}.kopf:not(.is-solid):before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#141311b3,#14131100);position:absolute;inset:0 0 -40px}@media (width<=760px){.kopf-nav,.kopf-heute{display:none}.kopf{justify-content:space-between}}.huelle{height:160svh;position:relative}.einstieg{background:var(--schwarz);height:100svh;min-height:560px;position:sticky;top:0;overflow:hidden}.e-bild,.e-foto{width:100%;height:100%;position:absolute;inset:0}.e-foto{object-fit:cover;object-position:50% 62%}.e-raster{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}html.no-motion .e-raster{display:none}.e-schleier{background:var(--schwarz-tief);opacity:0;pointer-events:none;position:absolute;inset:0}.plakette{background:var(--schwarz);width:clamp(13rem,19vw,21rem);color:var(--weiss);padding:clamp(1rem,1.6vw,1.6rem);position:absolute;top:clamp(5rem,13vh,9rem);left:clamp(1.25rem,7vw,8rem);box-shadow:0 18px 40px -16px #0009}.plakette-logo{width:62%;height:auto;margin:0 auto}.plakette-titel{font-size:var(--fs-h3);text-align:center;letter-spacing:0;margin-top:clamp(.9rem,1.4vw,1.4rem);font-weight:600;line-height:1.05}@media (width<=700px){.e-foto{object-position:50% 60%}.plakette{top:4.75rem;left:var(--margin);width:10.5rem;padding:.85rem}.plakette-titel{font-size:var(--fs-h3)}}.theke{z-index:2;background:var(--papier);row-gap:var(--space-xl);margin-top:-60svh;position:relative;overflow:hidden;box-shadow:0 -24px 48px -24px #00000059}.papier{margin-block:calc(-1 * var(--space-m)) var(--space-m);color:var(--violett);pointer-events:none;grid-column:full;transform:rotate(-3deg)}.papier-zeile{font-family:var(--display);font-size:var(--fs-display);white-space:nowrap;letter-spacing:-.01em;line-height:1.04}.papier-zeile+.papier-zeile{margin-top:.04em}.papier-zeile span{display:inline-block;transform:translate(-8%)}.papier-zeile--2 span{transform:translate(-22%)}.papier-zeile b{font-weight:700}.papier-zeile i{font-style:italic;font-weight:300}.theke-kopf{grid-column:content}.theke-text{gap:var(--space-l);grid-column:content;display:grid}@media (width>=1024px){.theke-kopf{grid-column:1 col/span 6}.theke-text{padding-top:var(--space-s);grid-column:8 col/span 5}}.teller{gap:var(--space-2xs);flex-wrap:wrap;align-items:center;display:flex}.wahl{min-block-size:48px;padding:0 var(--space-s);border:1.5px solid var(--tinte);cursor:pointer;font-weight:600;font-size:var(--fs-text);transition:background-color .16s var(--ease), color .16s var(--ease), transform .12s var(--ease);background:0 0;border-radius:99px}.wahl[aria-pressed=true]{background:var(--violett);border-color:var(--violett);color:#fff}@media (hover:hover) and (pointer:fine){.wahl:hover{background:#8a3f8f1a}.wahl[aria-pressed=true]:hover{background:#7a3580}}.teller-zeile{margin-top:var(--space-2xs);color:#5a4f57;flex-basis:100%;min-height:1.4em}.stimme-klein blockquote{font-weight:500;font-family:var(--display);font-size:var(--fs-lead);line-height:1.25}.stimme-klein figcaption{margin-top:var(--space-2xs);color:#5f5c56}.feinkost{background:var(--schwarz);color:var(--weiss);z-index:2;position:relative}.feinkost-kopf{row-gap:var(--space-s);padding-bottom:var(--space-xl)}@media (width>=1024px){.feinkost-kopf>h2{grid-column:1 col/span 6}.feinkost-kopf>p{grid-column:8 col/span 4;align-self:end}}.feinkost-kopf p{color:#d9d6cf}.band{border-top:1px solid var(--linie-hell)}.band-zeile{border-bottom:1px solid var(--linie-hell);overflow:hidden}.band-lauf{align-items:center;gap:var(--space-l);width:max-content;padding-block:var(--space-xs);display:flex}.band-wort{font-family:var(--display);font-weight:300;font-size:var(--fs-h1);letter-spacing:-.01em;white-space:nowrap;line-height:1}.band-punkt{aspect-ratio:1;background:var(--c);border-radius:50%;flex:none;width:clamp(1.4rem,2.6vw,2.6rem)}.band-foto{object-fit:cover;flex:none;width:clamp(4.5rem,7.5vw,7.5rem);height:clamp(4.5rem,7.5vw,7.5rem)}.band-zeile--tartufi .band-wort{color:var(--violett-hell);font-weight:600}.kueche{z-index:2;background:var(--papier);position:relative;overflow-x:clip}.kueche-buehne{align-content:center;gap:var(--space-l);min-height:100svh;padding:var(--section-s) 0;display:grid}.kueche-bild{width:100%;max-width:1470px;margin-inline:auto;position:relative}.kueche-rahmen{aspect-ratio:1470/690;background:var(--schwarz);display:block;overflow:hidden}.kueche-rahmen img{object-fit:cover;width:100%;height:100%}.kueche-titel{font-family:var(--display);font-weight:700;font-size:var(--fs-h1);color:var(--weiss);letter-spacing:-.01em;text-shadow:0 2px 24px #00000059;line-height:.92;position:absolute;top:14%;left:clamp(1rem,4%,4rem)}.kueche-text{padding-inline:var(--margin);max-width:calc(var(--measure) + 2 * var(--margin));margin-top:var(--space-l)}@media (width>=1024px){.kueche-text{margin-left:calc(50% + var(--gutter));max-width:34rem;padding:0}}@media (width<=700px){.kueche-rahmen{aspect-ratio:4/5}.kueche-rahmen img{object-position:52% 50%}.kueche-titel{color:var(--tinte);text-shadow:none;padding:var(--space-m) var(--margin) 0;font-size:var(--fs-h1);max-width:100%;position:static}}.mittag{z-index:2;background:var(--papier);row-gap:var(--space-l);position:relative}.mittag-video{margin:0}.mittag-video video{aspect-ratio:16/9;object-fit:cover;background:var(--schwarz);width:100%;height:auto}.mittag-video figcaption{margin-top:var(--space-2xs);color:#5f5c56}.mittag .copy>*+*{margin-top:var(--space-s)}.abend{z-index:2;background:var(--schwarz);color:var(--weiss);position:relative}.abend-film{height:100svh;position:relative;overflow:hidden}.abend-film .still,.abend-film canvas{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.abend-film canvas{opacity:0;transition:opacity .4s}.film.is-live canvas{opacity:1}.abend-karte{right:0;bottom:var(--space-2xl);width:min(44rem, calc(100% - 2 * var(--margin)));background:var(--schwarz);padding:var(--space-xl) var(--space-l);margin:0;position:absolute}.abend-karte>*+*{margin-top:var(--space-s)}.abend-titel{font-size:var(--fs-h1);font-weight:700;line-height:.92}.abend-karte .knopf{margin-top:var(--space-m)}@media (width<=700px){.abend-film{height:80svh}.abend-karte{width:auto;padding:var(--space-l) var(--margin) var(--section-s);margin:0;position:relative;bottom:auto}}.knopf{min-block-size:52px;padding:0 var(--space-m);font-size:var(--fs-text);background:var(--weiss);color:var(--tinte);border-radius:2px;justify-content:center;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.knopf:hover{background:#fff}}.feiern{z-index:2;background:var(--papier);row-gap:var(--space-m);position:relative}.feiern .list>*+*{margin-top:var(--space-m)}.feiern-links{flex-wrap:wrap;align-items:center;gap:.4rem .8rem;font-weight:600;display:flex}.feiern-links span{font-weight:400}.feiern-links a{text-underline-offset:.22em;align-items:center;min-block-size:44px;text-decoration:underline;display:inline-flex}.stimmen{z-index:2;background:var(--papier);row-gap:var(--space-xl);border-top:1px solid var(--linie);position:relative}.stimmen-liste{gap:var(--space-l);display:grid}@media (width>=1024px){.stimmen>h2{grid-column:1 col/span 4}.stimmen-liste,.stimmen-zahl{grid-column:6 col/span 7}}.stimmen-liste blockquote{font-weight:500}.stimmen-liste li:nth-child(2) blockquote{color:var(--violett)}.stimmen-zahl{align-items:baseline;gap:var(--space-s);flex-wrap:wrap;display:flex}.zahl{font-family:var(--display);font-weight:700;font-size:var(--fs-display);line-height:1}.besuch{z-index:2;background:var(--schwarz);color:var(--weiss);row-gap:var(--space-xl);position:relative}.besuch-kopf>*+*{margin-top:var(--space-s)}.besuch-kopf p{color:#d9d6cf}.karte{margin:0}.karte-svg{width:100%;height:auto}.k-haus path{fill:#3b3a36}.k-weg path{fill:none;stroke:#55534d;stroke-width:7px;stroke-linecap:round;stroke-linejoin:round}.k-camalo{fill:var(--violett)}.k-route{fill:none;stroke:var(--weiss);stroke-width:4px;stroke-linecap:round;stroke-linejoin:round}.k-start{fill:var(--weiss)}.k-label{fill:var(--weiss);font:600 26px var(--display);letter-spacing:.02em}.k-label--klein{fill:#cfccc4;font-size:20px}.k-label--ziel{fill:var(--violett-hell);font-size:30px}.tafel{background:var(--schwarz-tief);padding:var(--space-l);align-self:start}.tafel-heute{font-family:var(--display);font-weight:600;font-size:var(--fs-h3);color:var(--violett-hell);line-height:1.1}.tafel-zeiten{margin-top:var(--space-m);border-top:1px solid var(--linie-hell)}.tafel-zeiten>div{justify-content:space-between;gap:var(--space-s);border-bottom:1px solid var(--linie-hell);padding:.55rem 0;display:flex}.tafel-zeiten dt{font-weight:500}.tafel-zeiten dd{color:#d9d6cf}.tafel-zeiten .ist-heute dt,.tafel-zeiten .ist-heute dd{color:var(--weiss);font-weight:700}.tafel-zeiten .ist-heute{border-bottom-color:var(--violett-hell)}.tafel-kontakt{margin-top:var(--space-m);line-height:1.7}.tafel-kontakt a{min-block-size:0}@media (width>=1024px){.besuch-kopf{grid-column:1 col/span 5}.karte{grid-area:2/1 col/auto/span 7}.tafel{grid-area:1/9 col/span 2/span 4}}.fuss{z-index:2;background:var(--schwarz);color:var(--weiss);padding-block:var(--space-xl) var(--space-2xl);row-gap:var(--space-m);border-top:1px solid var(--linie-hell);position:relative}.fuss-marke{align-items:center;gap:var(--space-s);flex-wrap:wrap;display:flex}.fuss-marke img{width:auto;height:44px}.fuss-marke a{min-block-size:0}.fuss-gruss{font-family:var(--display);font-size:var(--fs-lead);color:var(--violett-hell);font-style:italic;font-weight:400}.fuss-links{gap:var(--space-m);display:flex}.fuss-links button{cursor:pointer;color:inherit;text-underline-offset:.22em;background:0 0;border:0;padding:0;text-decoration:underline}dialog{max-width:min(36rem,100vw - 2rem);padding:var(--space-l);background:var(--papier);color:var(--tinte);border:0}dialog::backdrop{background:#14131199}dialog>*+*{margin-top:var(--space-s)}dialog h2{font-size:var(--fs-h3)}dialog .close{margin-top:var(--space-m);min-block-size:44px;padding:0 var(--space-s);font-size:var(--fs-text);border:1.5px solid var(--tinte);cursor:pointer;background:0 0}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
