@font-face{font-family:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(/static/assets/fraunces-latin-500-normal-DnGCNyPD.woff2)format("woff2")}@font-face{font-family:Fraunces;font-style:italic;font-weight:400;font-display:swap;src:url(/static/assets/fraunces-latin-400-italic-ChpO6tcr.woff2)format("woff2")}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(/static/assets/instrument-serif-latin-400-normal-DnYpCC2O.woff2)format("woff2")}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(/static/assets/instrument-serif-latin-400-italic-DKMiL14s.woff2)format("woff2")}@font-face{font-family:Bodoni Moda;font-style:normal;font-weight:400;font-display:swap;src:url(/static/assets/bodoni-moda-latin-400-normal-CIWtV3SY.woff2)format("woff2")}@font-face{font-family:Bodoni Moda;font-style:normal;font-weight:500;font-display:swap;src:url(/static/assets/bodoni-moda-latin-500-normal-CtAcMono.woff2)format("woff2")}@font-face{font-family:Bodoni Moda;font-style:italic;font-weight:400;font-display:swap;src:url(/static/assets/bodoni-moda-latin-400-italic-DB-bun8K.woff2)format("woff2")}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/static/assets/barlow-condensed-latin-600-normal-DepVgxBB.woff2)format("woff2")}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/static/assets/barlow-condensed-latin-700-normal-v1xN8_Wq.woff2)format("woff2")}@font-face{font-family:Barlow Condensed;font-style:italic;font-weight:700;font-display:swap;src:url(/static/assets/barlow-condensed-latin-700-italic-DjyOzRJ7.woff2)format("woff2")}[data-mock-theme]{--mk-bg:#fff;--mk-fg:#15171b;--mk-fg-2:#5a606b;--mk-line:#e6e7ea;--mk-line-strong:#cfd2d8;--mk-soft:#f5f5f4;--mk-on-accent:#fff;--mk-font-sans:var(--tv-font-sans);--mk-font-fraunces:"Fraunces", Georgia, "Times New Roman", serif;--mk-font-serif:"Instrument Serif", Georgia, "Times New Roman", serif;--mk-font-bodoni:"Bodoni Moda", Didot, Georgia, "Times New Roman", serif;--mk-font-condensed:"Barlow Condensed", "Arial Narrow", var(--tv-font-sans)}@media (scripting:enabled){[data-mock-theme]:not(.is-near){--mk-font-fraunces:Georgia, "Times New Roman", serif;--mk-font-serif:Georgia, "Times New Roman", serif;--mk-font-bodoni:Didot, Georgia, "Times New Roman", serif;--mk-font-condensed:"Arial Narrow", var(--tv-font-sans)}}[data-mock-theme][data-stil=warm]{--mk-bg:#f7f1e8;--mk-fg:#2a2019;--mk-fg-2:#6b5d51;--mk-line:#e7dccb;--mk-line-strong:#d5c6b0;--mk-soft:#efe6d8}[data-mock-theme][data-stil=dunkel]{--mk-bg:#111214;--mk-fg:#f2f2f0;--mk-fg-2:#a3a6ac;--mk-line:#26282d;--mk-line-strong:#3a3d44;--mk-soft:#1a1b1f;--mk-on-accent:#111214}.mkt-mock{-webkit-user-select:none;user-select:none;background:var(--mk-bg);color:var(--mk-fg);font-family:var(--mk-font-sans);text-align:left;transition:background-color .45s,color .45s;position:relative;overflow:hidden;container:mock/inline-size}.mkt-mock--desktop{aspect-ratio:16/10}.mkt-mock--phone{aspect-ratio:9/17}.mkt-mock__page{flex-direction:column;height:100%;display:flex}.mkt-mock__page[hidden]{display:none}.mkt-mock__page>*{animation:.6s cubic-bezier(.22,1,.36,1) both mkt-mock-in}.mkt-mock__page>:nth-child(2){animation-delay:70ms}.mkt-mock__page>:nth-child(n+3){animation-delay:.14s}@keyframes mkt-mock-in{0%{opacity:0;transform:translateY(2.5cqi)}to{opacity:1;transform:none}}.mk-img{isolation:isolate;background-color:#8d8378;position:relative;overflow:hidden}.mk-photo{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.mk-img:has(>.mk-photo):after{content:none}.mk-img:after{content:"";z-index:1;mix-blend-mode:overlay;opacity:.32;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:160px;position:absolute;inset:0}.mk-gastronomie{--mk-a:#a3441d;--mk-a2:#e7c3a0;--mk-gastro-ink:#2b1e16;--mk-gastro-muted:#6b5a4d;--mk-gastro-paper:#f8f1e6;--mk-gastro-rule:#e2d3bf;--mk-gastro-dots:#a8927d}[data-stil=warm] .mk-gastronomie{--mk-gastro-ink:var(--mk-fg);--mk-gastro-muted:var(--mk-fg-2);--mk-gastro-paper:#fcf8f1;--mk-gastro-rule:var(--mk-line-strong)}[data-stil=dunkel] .mk-gastronomie{--mk-a:#e9a275;--mk-a2:#5b3726;--mk-gastro-ink:var(--mk-fg);--mk-gastro-muted:#b9ad9e;--mk-gastro-paper:#1a1714;--mk-gastro-rule:#3a322a;--mk-gastro-dots:#6f6255}.mk-gastronomie__nav{border-bottom:1px solid var(--mk-line);color:var(--mk-gastro-ink);flex:none;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:3cqi;padding:1.9cqi 4.5cqi;display:grid}.mk-gastronomie__links{white-space:nowrap;gap:2.4cqi;min-width:0;margin:0;padding:0;font-size:1.3cqi;font-weight:500;line-height:1.3;list-style:none;display:flex}.mk-gastronomie__brand{-webkit-line-clamp:2;max-width:30cqi;font-family:var(--mk-font-fraunces);letter-spacing:-.01em;text-align:center;text-wrap:balance;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:2.7cqi;font-weight:500;line-height:1.08;display:-webkit-box;overflow:hidden}.mk-gastronomie__book{color:var(--mk-a);white-space:nowrap;border:1px solid;border-radius:.4cqi;justify-self:end;padding:.8cqi 1.5cqi;font-size:1.25cqi;font-weight:600;line-height:1.2}.mk-gastronomie__burger{display:none}.mk-gastronomie__hero{flex:auto;grid-template-columns:minmax(0,1fr) 43cqi;min-height:0;display:grid}.mk-gastronomie__intro{min-width:0;color:var(--mk-gastro-ink);padding:3.8cqi 4.5cqi 0}.mk-gastronomie__title{width:fit-content;max-width:44cqi;font-family:var(--mk-font-fraunces);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:3.9cqi;font-weight:500;line-height:1.08}.mk-gastronomie__hours{width:fit-content;color:var(--mk-gastro-muted);margin:1.5cqi 0 0;font-size:1.3cqi;line-height:1.4}.mk-gastronomie__cta{display:none}.mk-gastronomie__menu{background:var(--mk-gastro-paper);box-shadow:inset 0 0 0 .55cqi var(--mk-gastro-paper), inset 0 0 0 calc(.55cqi + 1px) var(--mk-gastro-rule);border:1px solid #0000;border-radius:.3cqi;margin-top:2.8cqi;padding:2.2cqi 2.8cqi 1.9cqi}.mk-gastronomie__menu-head{border-bottom:1px solid var(--mk-gastro-rule);justify-content:space-between;align-items:baseline;gap:2cqi;padding-bottom:1cqi;display:flex}.mk-gastronomie__menu-title{font-family:var(--mk-font-fraunces);font-size:1.9cqi;font-weight:500;line-height:1.2}.mk-gastronomie__menu-day{font-family:var(--mk-font-fraunces);color:var(--mk-a);font-size:1.45cqi;font-style:italic;font-weight:400;line-height:1.3}.mk-gastronomie__dishes{margin:0;padding:.4cqi 0 0;list-style:none}.mk-gastronomie__dishes li{grid-template-columns:auto minmax(2cqi,1fr) auto;align-items:baseline;column-gap:.7cqi;padding:.95cqi 0 .7cqi;display:grid}.mk-gastronomie__dish{font-family:var(--mk-font-fraunces);font-size:1.6cqi;font-weight:500;line-height:1.3}.mk-gastronomie__dots{border-bottom:.2cqi dotted var(--mk-gastro-dots);align-self:baseline;height:0}.mk-gastronomie__price{font-family:var(--mk-font-fraunces);font-variant-numeric:lining-nums tabular-nums;font-size:1.55cqi;font-weight:500;line-height:1.3}.mk-gastronomie__desc{font-family:var(--mk-font-fraunces);color:var(--mk-gastro-muted);grid-column:1/-1;justify-self:start;margin-top:.1cqi;font-size:1.28cqi;font-style:italic;font-weight:400;line-height:1.35}.mk-gastronomie__menu-foot{border-top:1px solid var(--mk-gastro-rule);justify-content:space-between;align-items:baseline;gap:2cqi;margin-top:1cqi;padding-top:1.1cqi;font-size:1.15cqi;line-height:1.4;display:flex}.mk-gastronomie__note{color:var(--mk-gastro-muted)}.mk-gastronomie__more{color:var(--mk-a);white-space:nowrap;font-weight:600}.mk-gastronomie__more i{margin-left:.3cqi;font-size:.85em}.mk-gastronomie__photo{background:radial-gradient(55% 9% at 34% 85%,#ffeed273,#0000 75%),linear-gradient(#0000 75.5%,#8a6647 80%,#74533a 89%,#5a3f2c 100%),radial-gradient(38% 3% at 26% 64.5%,#ffe8c4b3,#0000 100%),linear-gradient(#0000 61.5%,#c49a6880 64%,#4a3222 67%,#3b281c 75%,#0000 79%),radial-gradient(75% 55% at 22% 32%,#f6e2c299,#0000 72%),linear-gradient(90deg,#7a6553 0%,#62503f 38%,#4b3a2d 70%,#3c2e24 100%);min-height:100%}.mk-gastronomie__photo:before{content:"";z-index:1;pointer-events:none;background:radial-gradient(130% 100% at 38% 42%,#0000 55%,#180e0880 100%);position:absolute;inset:0}.mk-gastronomie__photo>i{display:block;position:absolute}.mk-gastronomie__window{filter:blur(.75cqi);background:linear-gradient(90deg,#0000 47%,#765c4299 47% 53%,#0000 53%),linear-gradient(#0000 30%,#765c428c 30% 34%,#0000 34%),radial-gradient(90% 45% at 40% 95%,#8692688c,#0000 75%),linear-gradient(#fdf9f1 0%,#f5ecdb 55%,#e2dcc4 100%);border-radius:.4cqi;width:36%;height:50%;top:7%;left:5%;box-shadow:0 0 4cqi 1.2cqi #f8e8cc66}.mk-gastronomie__shelf{opacity:.85;filter:blur(.7cqi);background:linear-gradient(#0000 86%,#d6ae7c8c 88% 91%,#0000 93%),radial-gradient(7% 34% at 10% 62%,#c4803ad9,#0000 100%),radial-gradient(6% 26% at 23% 70%,#ecdec4cc,#0000 100%),radial-gradient(7% 38% at 37% 58%,#60744ccc,#0000 100%),radial-gradient(6% 28% at 52% 68%,#d29650bf,#0000 100%),radial-gradient(8% 30% at 68% 66%,#e4d6bab3,#0000 100%),radial-gradient(6% 36% at 84% 60%,#964628b3,#0000 100%);width:42%;height:22%;top:34%;left:56%}.mk-gastronomie__lamp{filter:blur(.2cqi);background:radial-gradient(circle,#fff1cf 0 42%,#ffce84d9 68%,#ffbe6e00 100%);border-radius:50%;width:4.6cqi;height:4.6cqi;top:7%;left:57%;box-shadow:0 0 3.5cqi 1.2cqi #ffba684d}.mk-gastronomie__lamp--2{opacity:.9;width:3.3cqi;height:3.3cqi;top:12%;left:80%}.mk-gastronomie__lamp--3{opacity:.75;width:2.1cqi;height:2.1cqi;top:3%;left:70%}.mk-gastronomie__cup{filter:blur(.4cqi);background:linear-gradient(90deg,#d6c8b3 0%,#f7f0e4 38%,#efe5d4 66%,#b8a68e 100%);border-radius:8% 8% 40% 40%/10% 10% 55% 55%;width:15%;height:11%;top:70%;left:17%}.mk-gastronomie__cup:before{content:"";border:.45cqi solid #e2d5c0;border-radius:50%;width:36%;height:50%;position:absolute;top:16%;right:-26%}.mk-gastronomie__cup:after{content:"";background:radial-gradient(closest-side,#f1e9da 55%,#e2d4beb3 80%,#0000 100%);border-radius:50%;height:44%;position:absolute;bottom:-26%;left:-42%;right:-42%;box-shadow:0 1cqi 1.4cqi -.4cqi #1e120a80}@container mock (width<=420px){.mk-gastronomie__nav{grid-template-columns:minmax(0,1fr) auto;gap:4cqi;padding:4.5cqi 6cqi}.mk-gastronomie__links,.mk-gastronomie__book{display:none}.mk-gastronomie__brand{text-align:left;max-width:none;font-size:7cqi}.mk-gastronomie__burger{gap:1.6cqi;width:7cqi;display:grid}.mk-gastronomie__burger i{border-top:.8cqi solid var(--mk-gastro-ink)}.mk-gastronomie__hero{grid-template-rows:auto;grid-template-columns:minmax(0,1fr);align-content:start}.mk-gastronomie__photo{order:-1;height:60cqi;min-height:0}.mk-gastronomie__window{filter:blur(1.6cqi);width:30%;height:58%;top:6%;left:6%}.mk-gastronomie__shelf{filter:blur(1.2cqi)}.mk-gastronomie__lamp{filter:blur(.45cqi);width:10cqi;height:10cqi;left:52%}.mk-gastronomie__lamp--2{width:7.5cqi;height:7.5cqi;left:78%}.mk-gastronomie__lamp--3{width:5cqi;height:5cqi;left:66%}.mk-gastronomie__cup{filter:blur(.75cqi);width:15%;height:12%;top:68%;left:17%}.mk-gastronomie__cup:before{border-width:1cqi}.mk-gastronomie__intro{padding:7cqi 6cqi 0}.mk-gastronomie__title{max-width:none;font-size:9.6cqi;line-height:1.06}.mk-gastronomie__hours{margin-top:3.6cqi;font-size:4cqi}.mk-gastronomie__cta{background:var(--mk-a);color:var(--mk-on-accent);text-align:center;border-radius:1.2cqi;margin-top:5cqi;padding:3.4cqi 0;font-size:4.4cqi;font-weight:600;line-height:1.2;display:block}.mk-gastronomie__menu{box-shadow:inset 0 0 0 1.4cqi var(--mk-gastro-paper), inset 0 0 0 calc(1.4cqi + 1px) var(--mk-gastro-rule);border-radius:.8cqi;margin-top:7cqi;padding:5cqi 5.5cqi 4cqi}.mk-gastronomie__menu-head{padding-bottom:2.6cqi}.mk-gastronomie__menu-title{font-size:5.6cqi}.mk-gastronomie__menu-day{font-size:4.2cqi}.mk-gastronomie__dishes li{column-gap:2cqi;padding:3cqi 0 1.6cqi}.mk-gastronomie__dish{font-size:4.8cqi}.mk-gastronomie__price{font-size:4.6cqi}.mk-gastronomie__dots{border-bottom-width:.6cqi}.mk-gastronomie__desc{margin-top:.4cqi;font-size:3.9cqi}.mk-gastronomie__menu-foot{margin-top:3cqi;padding-top:3cqi;font-size:3.6cqi}}.mk-handwerk{--mk-a:#1f3a5a;--mk-a2:#f4b41a;--hw-signal-ink:#16202c;--hw-bar:#14263b;--hw-bar-fg:#d3dbe5;--hw-navcta-bg:var(--mk-a);--hw-navcta-fg:#fff;--hw-shade:11, 19, 30;--hw-split:63%;--hw-mark:#1f3a5a}[data-stil=warm] .mk-handwerk{--mk-a:#243a52;--hw-bar:#1d2b3b}[data-stil=dunkel] .mk-handwerk{--mk-a:#93b5da;--hw-bar:#16273b;--hw-navcta-bg:#93b5da;--hw-navcta-fg:#0f1823;--hw-mark:#3a5f88}.mk-handwerk__util{background:var(--hw-bar);color:var(--hw-bar-fg);letter-spacing:.01em;white-space:nowrap;flex:none;justify-content:space-between;align-items:center;gap:3cqi;padding:.8cqi 4cqi;font-size:1.18cqi;line-height:1.3;display:flex}.mk-handwerk__util>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.mk-handwerk__nav{border-bottom:1px solid var(--mk-line);flex:none;align-items:center;gap:3cqi;min-height:7.4cqi;padding:1.4cqi 4cqi;display:flex}.mk-handwerk__brand{align-items:center;gap:1.2cqi;min-width:0;margin-right:auto;display:flex}.mk-handwerk__mark{aspect-ratio:1;background:linear-gradient(to top left, var(--mk-a2) 0 31%, transparent 31%), var(--hw-mark);border:1px solid #0000;flex:none;width:3.2cqi}.mk-handwerk__name{-webkit-line-clamp:2;max-width:27cqi;font-family:var(--mk-font-condensed);letter-spacing:.035em;text-transform:uppercase;text-wrap:balance;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:2.35cqi;font-weight:700;line-height:1;display:-webkit-box;overflow:hidden}.mk-handwerk__links{white-space:nowrap;flex:none;gap:2.6cqi;margin:0;padding:0;font-size:1.38cqi;font-weight:500;line-height:1.3;list-style:none;display:flex}.mk-handwerk__navcta{background:var(--hw-navcta-bg);color:var(--hw-navcta-fg);white-space:nowrap;flex:none;padding:1.05cqi 1.7cqi;font-size:1.32cqi;font-weight:600;line-height:1.2}.mk-handwerk__burger{display:none}.mk-handwerk__hero{color:#fff;flex:none;height:38.6cqi;position:relative}.mk-handwerk__photo{background:radial-gradient(2.8% 10% at 62% 40%,#e4eaeef2,#d2dae0bf 45%,#bec6cc4d 75%,#0000 100%),radial-gradient(circle at 26% 66%,#ffd696f2,#ffb46480 5%,#dc965029 16%,#0000 30%),radial-gradient(5% 11% at 53% 62%,#ffe2aaf2,#fabe6e8c 30%,#e6a05a2e 65%,#0000 100%),linear-gradient(209.2deg,#4e3e2c 0%,#6f5a3e 12%,#85704f 22.6%,#0000 25.8%),linear-gradient(150.8deg,#3b3025 0%,#5f4d36 24%,#7b6546 36.6%,#0000 39.8%),linear-gradient(#0000 70.5%,#77726b 73.5%,#625e58 84%,#4f4b46 100%),repeating-linear-gradient(90deg,#0000 0 2.6%,#b092686b 3.6% 4.2%,#0000 5.2% 6.4%),radial-gradient(20% 42% at 62% 42%,#aba59b,#a09a9180 60%,#0000 100%),linear-gradient(90deg,#5c564e,#7d766c 45%,#8a8379 62%,#6f685f);position:absolute;inset:0}.mk-handwerk__after{clip-path:inset(0 0 0 var(--hw-split));background:linear-gradient(270deg,#3a2c1e6b 0%,#3a2c1e1f 12%,#0000 22%),radial-gradient(3.6% 11.5% at 84% 17%,#fbfdff,#eef4f8 50%,#dee8f073 76%,#0000 100%),radial-gradient(2.8% 10% at 62% 40%,#fffdf7,#fbf6ec 45%,#f6eee073 75%,#0000 100%),radial-gradient(15% 8% at 80% 92%,#f0d4a6cc,#0000 100%),radial-gradient(7% 14% at 95% 64%,#8e6440,#8e6440bf 50%,#0000 100%),radial-gradient(9% 6% at 94% 78%,#3c2a1a8c,#0000 100%),linear-gradient(209.2deg,#a39a8d 0%,#cac3b8 9%,#e3ded5 19%,#d2cbbf 23.4%,#0000 25.8%),linear-gradient(150.8deg,#a9a197 0%,#cfc8bd 24%,#e0dad0 36.6%,#0000 39.8%),linear-gradient(#0000 70.5%,#bb946a 73.5%,#ab7f54 79%,#8f643c 89%,#684528 100%),radial-gradient(22% 44% at 63% 42%,#f5f1ea,#eee9e199 60%,#0000 100%),linear-gradient(90deg,#c4bcb0,#dcd6cc 55%,#e1dbd1 70%,#c2b9ab);position:absolute;inset:0}.mk-handwerk__shade{background:linear-gradient(90deg, rgba(var(--hw-shade), .9) 0%, rgba(var(--hw-shade), .8) 30%, rgba(var(--hw-shade), .35) 50%, rgba(var(--hw-shade), 0) 62%), linear-gradient(to top, rgba(var(--hw-shade), .62), rgba(var(--hw-shade), .3) 22%, transparent 38%), radial-gradient(ellipse 80% 90% at 70% 45%, transparent 55%, rgba(var(--hw-shade), .25));position:absolute;inset:0}.mk-handwerk__split{top:0;bottom:0;left:var(--hw-split);z-index:2;background:#fff;width:.26cqi;margin-left:-.13cqi;position:absolute}.mk-handwerk__grip{color:#1f3a5a;background:#fff;justify-content:center;align-items:center;gap:.45cqi;width:4cqi;height:4cqi;font-size:.95cqi;display:flex;position:absolute;top:64%;left:50%;transform:translate(-50%,-50%);box-shadow:0 .4cqi 1.4cqi #0000004d}.mk-handwerk__tag{z-index:2;font-family:var(--mk-font-condensed);letter-spacing:.1em;text-transform:uppercase;padding:.45cqi .9cqi;font-size:1.2cqi;font-weight:600;line-height:1.2;position:absolute;top:2.2cqi}.mk-handwerk__tag--vor{right:calc(100% - var(--hw-split) + 1.2cqi);background:rgba(var(--hw-shade), .72);color:#fff}.mk-handwerk__tag--nach{left:calc(var(--hw-split) + 1.2cqi);color:#16202c;background:#fff}.mk-handwerk__caption{z-index:2;color:#ffffffeb;text-shadow:0 0 1cqi #0000008c;white-space:nowrap;font-size:1.15cqi;line-height:1.3;position:absolute;bottom:8cqi;right:4cqi}.mk-handwerk__copy{z-index:1;width:50cqi;padding:3.8cqi 0 0 4cqi;position:relative}.mk-handwerk__title{font-family:var(--mk-font-condensed);letter-spacing:.005em;text-transform:uppercase;text-wrap:balance;margin:0;font-size:5.3cqi;font-weight:700;line-height:.96}.mk-handwerk__lead{color:#ffffffdb;max-width:38cqi;margin:1.6cqi 0 0;font-size:1.5cqi;line-height:1.5}.mk-handwerk__actions{align-items:center;gap:1.2cqi;margin-top:2.2cqi;display:flex}.mk-handwerk__cta{background:var(--mk-a2);color:var(--hw-signal-ink);white-space:nowrap;align-items:center;gap:1cqi;padding:1.2cqi 1.9cqi;font-size:1.4cqi;font-weight:600;line-height:1.2;display:inline-flex}.mk-handwerk__cta i{font-size:1.1cqi}.mk-handwerk__ghost{color:#fff;white-space:nowrap;border:1px solid #ffffff9e;padding:calc(1.2cqi - 1px) 1.9cqi;font-size:1.4cqi;font-weight:600;line-height:1.2}.mk-handwerk__services{z-index:1;background:var(--mk-bg);flex:none;grid-template-columns:repeat(3,minmax(0,1fr));margin:-5.4cqi 4cqi 0;padding:0;list-style:none;display:grid;position:relative}.mk-handwerk__service{border-top:.6cqi solid var(--mk-a);grid-template-columns:auto minmax(0,1fr);align-content:start;column-gap:1.3cqi;padding:1.7cqi 2cqi 1.8cqi;display:grid}.mk-handwerk__service+.mk-handwerk__service{border-left:1px solid var(--mk-line)}.mk-handwerk__num{font-family:var(--mk-font-condensed);color:var(--mk-a);grid-row:span 2;font-size:2.7cqi;font-weight:700;line-height:.9}.mk-handwerk__svc{font-family:var(--mk-font-condensed);letter-spacing:.03em;text-transform:uppercase;font-size:1.85cqi;font-weight:700;line-height:1.05}.mk-handwerk__desc{color:var(--mk-fg-2);margin-top:.5cqi;font-size:1.22cqi;line-height:1.45}.mk-handwerk__next{flex:none;padding:2.4cqi 4cqi 0}.mk-handwerk__next-head{justify-content:space-between;align-items:baseline;gap:2cqi;display:flex}.mk-handwerk__next-h{font-family:var(--mk-font-condensed);letter-spacing:.03em;text-transform:uppercase;font-size:2.3cqi;font-weight:700;line-height:1.1}.mk-handwerk__next-more{color:var(--mk-a);text-underline-offset:.35em;font-size:1.25cqi;font-weight:600;line-height:1.3;text-decoration:underline}.mk-handwerk__thumbs{grid-template-columns:2fr 1fr 1fr;gap:1.2cqi;margin-top:1.4cqi;display:grid}.mk-handwerk__thumb{height:16cqi;display:block}.mk-handwerk__thumb--1{background:radial-gradient(18% 40% at 20% 35%,#fffaf0e6,#0000 100%),radial-gradient(45% 70% at 68% 55%,#b48a5e,#a0764c99 60%,#0000 100%),linear-gradient(0deg,#6e5238 0 18%,#0000 30%),linear-gradient(90deg,#d8d1c5,#c9b79e 45%,#9c7a55)}.mk-handwerk__thumb--2{background:radial-gradient(30% 40% at 70% 30%,#fafcfcd9,#0000 100%),linear-gradient(0deg,#50565b 0 22%,#6e7478 28%,#0000 36%),radial-gradient(50% 60% at 35%,#c9cfcd,#0000 100%),linear-gradient(90deg,#aeb4b2,#d6dad8)}.mk-handwerk__thumb--3{background:radial-gradient(50% 30% at 50% 0,#fff6e6cc,#0000 100%),linear-gradient(135deg,#0000 38%,#5b3c26 46%,#7a5334 60%,#4a301f 78%),linear-gradient(#e3ddd2,#c6bcae)}@container mock (width<=420px){.mk-handwerk{--hw-split:47%}.mk-handwerk__util{justify-content:center;padding:1.9cqi 5.5cqi;font-size:3.1cqi}.mk-handwerk__util-r{display:none}.mk-handwerk__nav{gap:4cqi;min-height:0;padding:3.6cqi 5.5cqi}.mk-handwerk__brand{gap:2.6cqi}.mk-handwerk__mark{width:7.2cqi}.mk-handwerk__name{max-width:64cqi;font-size:5.6cqi}.mk-handwerk__links,.mk-handwerk__navcta{display:none}.mk-handwerk__burger{flex:none;gap:1.5cqi;width:7cqi;display:grid}.mk-handwerk__burger i{border-top:.75cqi solid var(--mk-fg);display:block}.mk-handwerk__hero{flex-direction:column;height:auto;display:flex}.mk-handwerk__photo{flex:none;height:62cqi;position:relative;inset:auto}.mk-handwerk__photo,.mk-handwerk__after{background-position:93% 0;background-size:155cqi 100%}.mk-handwerk__shade{background:linear-gradient(to top, rgba(var(--hw-shade), .4), transparent 35%), radial-gradient(ellipse 80% 90% at 60% 45%, transparent 55%, rgba(var(--hw-shade), .3))}.mk-handwerk__grip{gap:1cqi;width:9cqi;height:9cqi;font-size:2.2cqi}.mk-handwerk__split{width:.7cqi;margin-left:-.35cqi}.mk-handwerk__tag{padding:1cqi 2cqi;font-size:3cqi;top:4cqi}.mk-handwerk__tag--vor{right:calc(100% - var(--hw-split) + 2.6cqi)}.mk-handwerk__tag--nach{left:calc(var(--hw-split) + 2.6cqi)}.mk-handwerk__caption{display:none}.mk-handwerk__copy{background:var(--hw-bar);width:auto;padding:7cqi 5.5cqi 7.5cqi}.mk-handwerk__title{font-size:10.6cqi}.mk-handwerk__lead{max-width:none;margin-top:3.4cqi;font-size:3.9cqi}.mk-handwerk__actions{margin-top:5cqi}.mk-handwerk__cta{flex:1;justify-content:center;gap:2.4cqi;padding:3.4cqi 4cqi;font-size:4cqi}.mk-handwerk__cta i{font-size:3.2cqi}.mk-handwerk__ghost{display:none}.mk-handwerk__services{grid-template-columns:minmax(0,1fr);gap:5cqi;margin:0;padding:6cqi 5.5cqi 0}.mk-handwerk__service{border-top-width:1.2cqi;column-gap:3.6cqi;padding:3.6cqi 0 0}.mk-handwerk__service+.mk-handwerk__service{border-left:0}.mk-handwerk__num{font-size:7cqi}.mk-handwerk__svc{font-size:5.2cqi}.mk-handwerk__desc{margin-top:1.2cqi;font-size:3.6cqi}.mk-handwerk__next{padding:7cqi 5.5cqi 0}.mk-handwerk__next-h{font-size:5.6cqi}.mk-handwerk__next-more{font-size:3.4cqi}.mk-handwerk__thumbs{grid-template-columns:minmax(0,1fr);gap:3cqi;margin-top:3.4cqi}.mk-handwerk__thumb{height:46cqi}}.mk-praxis{--mk-a:#35685b;--mk-a2:#e3eee9;--mk-praxis-card:#fff;--mk-praxis-tint:color-mix(in srgb, var(--mk-a) 9%, var(--mk-praxis-card));--mk-praxis-shadow:#182c2629;font-size:1.4cqi;line-height:1.5}[data-stil=warm] .mk-praxis{--mk-a:#3d6a58;--mk-praxis-card:#fffcf7;--mk-praxis-shadow:#3c2c1c29}[data-stil=dunkel] .mk-praxis{--mk-a:#8ccbba;--mk-a2:#1f2b28;--mk-praxis-card:#1a1c1f;--mk-praxis-shadow:#0000008c}[data-stil=dunkel] .mk-praxis__photo{filter:brightness(.86)}.mk-praxis__nav{border-bottom:1px solid var(--mk-line);align-items:center;gap:3cqi;padding:2.3cqi 5cqi;display:flex}.mk-praxis__brand{border-left:.28cqi solid var(--mk-a);flex-direction:column;min-width:0;max-width:38cqi;padding-left:1.2cqi;display:flex}.mk-praxis__name{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:1.75cqi;font-weight:560;line-height:1.2;overflow:hidden}.mk-praxis__desc{color:var(--mk-fg-2);white-space:nowrap;margin-top:.25cqi;font-size:1.12cqi;line-height:1.3}.mk-praxis__links{white-space:nowrap;gap:2.8cqi;margin:0 0 0 auto;padding:0;font-size:1.32cqi;list-style:none;display:flex}.mk-praxis__cta{background:var(--mk-a);color:var(--mk-on-accent);white-space:nowrap;border-radius:.9cqi;flex:none;padding:.95cqi 1.7cqi;font-size:1.28cqi;font-weight:560}.mk-praxis__burger{display:none}.mk-praxis__hero{flex:auto;grid-template-rows:auto 1fr;grid-template-columns:40cqi minmax(0,1fr);column-gap:6cqi;min-height:0;padding-left:5cqi;display:grid}.mk-praxis__intro{grid-area:1/1;padding-top:7.4cqi}.mk-praxis__title{letter-spacing:-.022em;text-wrap:balance;margin:0;font-size:4.4cqi;font-weight:450;line-height:1.16}.mk-praxis__lead{max-width:38cqi;color:var(--mk-fg-2);margin:2.4cqi 0 0;font-size:1.42cqi;line-height:1.62}.mk-praxis__more{align-items:center;gap:.8cqi;margin:2.6cqi 0 0;font-size:1.32cqi;font-weight:540;display:flex}.mk-praxis__more>span{border-bottom:.13cqi solid color-mix(in srgb, var(--mk-a) 60%, transparent);padding-bottom:.25cqi}.mk-praxis__more i{color:var(--mk-a);font-size:1cqi}.mk-praxis__facts{grid-area:2/1;grid-template-columns:repeat(3,minmax(0,1fr));align-self:start;gap:2.2cqi;margin:6cqi 0 0;display:grid}.mk-praxis__fact{border-top:1px solid var(--mk-line-strong);padding-top:1.1cqi}.mk-praxis__fact dt{color:var(--mk-fg-2);font-size:1.08cqi;font-weight:400;line-height:1.35}.mk-praxis__fact dd{margin:.3cqi 0 0;font-size:1.28cqi;line-height:1.4}.mk-praxis__aside{grid-area:1/2/span 2;min-width:0;position:relative}.mk-praxis__photo{background:radial-gradient(135% 115% at 34% 34%,#0000 50%,#3a322842 100%),radial-gradient(18% 46% at 20% 27%,#fffffd66,#0000 100%),radial-gradient(6% 12% at 35% 22%,#849e6880,#0000 100%),radial-gradient(7% 15% at 31% 31%,#5876468c,#0000 100%),radial-gradient(7.5% 14% at 40% 33%,#4a683e85,#0000 100%),radial-gradient(7% 16% at 30% 46%,#3e5a368c,#0000 100%),radial-gradient(7% 15% at 42%,#5470427a,#0000 100%),radial-gradient(6% 15% at 34% 60%,#3c563480,#0000 100%),radial-gradient(9% 26% at 36% 44%,#344e2e9e,#0000 100%),radial-gradient(4.5% 9% at 36% 73%,#f0ede7f2,#d4cec48c 60%,#0000 100%),radial-gradient(13% 40% at 17% 26%,#fffffefa,#fafcfccc 55%,#0000 100%),radial-gradient(22% 50% at 18% 26%,#e2ecf073,#0000 100%),radial-gradient(42% 85% at 15% 28%,#fffef9b8,#0000 100%),linear-gradient(90deg,#0000 25%,#9ea4a442 50%,#0000 75%) 16.6% 0/6% 58% no-repeat,repeating-linear-gradient(#0000 0,#c09a6a80 5.5%,#0000 11%) 63% 0/15% 76% no-repeat,linear-gradient(90deg,#b48e6000 0,#b48e608c 5%,#b48e6000 13% 87%,#b48e608c 95%,#b48e6000 100%) 63% 0/15% 76% no-repeat,radial-gradient(26% 6% at 76% 67%,#fbfaf6f2,#f0ece599 60%,#0000 100%),radial-gradient(31% 7% at 75% 74%,#424c4a99,#424c4a4d 60%,#0000 100%),radial-gradient(34% 8% at 75% 87%,#5c504057,#0000 100%),linear-gradient(#0000 76%,#d2b690cc 86%,#bea078f0 100%),linear-gradient(98deg,#f5f3ee 0%,#ece8e1 30%,#e1dbd2 65%,#d5cec3 100%);border-radius:1.3cqi 0 0 1.3cqi;height:32cqi;position:absolute;top:2.2cqi;left:3.4cqi;right:0}.mk-praxis__book{z-index:1;border:1px solid var(--mk-line);background:var(--mk-praxis-card);width:30cqi;box-shadow:0 .2cqi .5cqi #0000000a, 0 2cqi 4.5cqi -1.6cqi var(--mk-praxis-shadow);border-radius:1.3cqi;margin-top:19.5cqi;padding:1.9cqi 2cqi 1.5cqi;position:relative}.mk-praxis__book-title{font-size:1.45cqi;font-weight:560;line-height:1.3;display:block}.mk-praxis__book-note{color:var(--mk-fg-2);margin-top:.2cqi;font-size:1.08cqi;line-height:1.35;display:block}.mk-praxis__select{border:1px solid var(--mk-line-strong);white-space:nowrap;border-radius:.8cqi;justify-content:space-between;align-items:center;gap:1cqi;margin-top:1.3cqi;padding:.85cqi 1.1cqi;font-size:1.2cqi;line-height:1.3;display:flex}.mk-praxis__select i{color:var(--mk-fg-2);font-size:.85cqi}.mk-praxis__days,.mk-praxis__slots{grid-template-columns:repeat(4,minmax(0,1fr));gap:.7cqi;margin:1.3cqi 0 0;padding:0;list-style:none;display:grid}.mk-praxis__day{border:1px solid var(--mk-line);border-radius:.8cqi;flex-direction:column;align-items:center;padding:.55cqi 0 .6cqi;line-height:1.25;display:flex}.mk-praxis__day small{color:var(--mk-fg-2);font-size:1cqi}.mk-praxis__day b{font-size:1.3cqi;font-weight:560}.mk-praxis__day--on{border-color:var(--mk-a);background:var(--mk-praxis-tint);box-shadow:inset 0 0 0 .5px var(--mk-a)}.mk-praxis__day--on b{color:var(--mk-a)}.mk-praxis__slot{border:1px solid var(--mk-line-strong);font-variant-numeric:tabular-nums;text-align:center;border-radius:.8cqi;padding:.62cqi 0;font-size:1.18cqi;line-height:1.3}.mk-praxis__slot--off{background:color-mix(in srgb, var(--mk-fg-2) 11%, transparent);color:var(--mk-fg-2);border-color:#0000;text-decoration:line-through}.mk-praxis__slot--on{border-color:var(--mk-a);background:var(--mk-a);color:var(--mk-on-accent);font-weight:600}.mk-praxis__book-foot{border-top:1px solid var(--mk-line);color:var(--mk-fg-2);white-space:nowrap;justify-content:space-between;align-items:center;gap:1cqi;margin-top:1.5cqi;padding-top:1.2cqi;font-size:1.1cqi;line-height:1.3;display:flex}.mk-praxis__book-next{color:var(--mk-a);align-items:center;gap:.5cqi;font-weight:560;display:flex}.mk-praxis__book-next i{font-size:.8cqi}@container mock (width<=420px){.mk-praxis{font-size:3.8cqi}.mk-praxis__nav{gap:3cqi;padding:4.6cqi 6cqi}.mk-praxis__brand{border-left-width:.9cqi;max-width:74cqi;padding-left:3cqi}.mk-praxis__name{font-size:5cqi}.mk-praxis__desc{margin-top:.6cqi;font-size:3.3cqi}.mk-praxis__links,.mk-praxis__cta{display:none}.mk-praxis__burger{background:linear-gradient(var(--mk-fg) 0 0) top/100% .6cqi no-repeat, linear-gradient(var(--mk-fg) 0 0) center/100% .6cqi no-repeat, linear-gradient(var(--mk-fg) 0 0) bottom/100% .6cqi no-repeat;flex:none;width:6.4cqi;height:4.4cqi;margin-left:auto;display:block}.mk-praxis__hero{flex-direction:column;padding-left:0;display:flex}.mk-praxis__intro{padding:6cqi 6cqi 0}.mk-praxis__title{font-size:8.2cqi;line-height:1.14}.mk-praxis__lead{max-width:none;margin-top:3.6cqi;font-size:3.8cqi;line-height:1.55}.mk-praxis__lead-more,.mk-praxis__more{display:none}.mk-praxis__aside{flex:none;margin-top:5.5cqi}.mk-praxis__photo{border-radius:0;height:42cqi;position:relative;top:auto;left:auto;right:auto}.mk-praxis__book{border-radius:3cqi;width:auto;margin:-19cqi 5cqi 0;padding:5cqi 5cqi 4cqi}.mk-praxis__book-title{font-size:4.4cqi}.mk-praxis__book-note{margin-top:.6cqi;font-size:3.2cqi}.mk-praxis__select{border-radius:2cqi;margin-top:3.4cqi;padding:2.4cqi 3cqi;font-size:3.5cqi}.mk-praxis__select i{font-size:2.6cqi}.mk-praxis__days,.mk-praxis__slots{gap:2cqi;margin-top:3.2cqi}.mk-praxis__day{border-radius:2cqi;padding:1.6cqi 0 1.8cqi}.mk-praxis__day small{font-size:2.9cqi}.mk-praxis__day b{font-size:3.8cqi}.mk-praxis__slot{border-radius:2cqi;padding:1.9cqi 0;font-size:3.4cqi}.mk-praxis__book-foot{margin-top:4cqi;padding-top:3.2cqi;font-size:3.2cqi}.mk-praxis__book-next i{font-size:2.4cqi}.mk-praxis__facts{grid-template-columns:minmax(0,1fr);align-self:stretch;gap:0;margin:5cqi 6cqi 0}.mk-praxis__fact{justify-content:space-between;align-items:baseline;gap:3cqi;padding:2.6cqi 0;display:flex}.mk-praxis__fact dt{font-size:3.2cqi}.mk-praxis__fact dd{margin:0;font-size:3.5cqi}}.mk-salon{--mk-a:#8a5549;--mk-a2:#eddfd6;--sl-backdrop:radial-gradient(ellipse 95% 55% at 12% 8%, #fff9f28c, #fff9f200 70%), linear-gradient(174deg, #e8dcd2 0%, #ddcdc0 48%, #c9b3a3 100%);--sl-knit:#342d29;font-family:var(--mk-font-sans);position:relative}[data-stil=warm] .mk-salon{--mk-a:#85503f;--mk-a2:#ecd9ca}[data-stil=dunkel] .mk-salon{--sl-hair-light:.9;--sl-crown:.35;--sl-rim:#ba9a8299;--mk-a:#dcaa9c;--mk-a2:#251f1c;--sl-knit:#2e2622;--sl-backdrop:radial-gradient(ellipse 64% 34% at 24% 2%, #c4aa9459, #c4aa9400 100%), radial-gradient(ellipse 80% 50% at 50% 38%, #8c746433, #8c746400 100%), radial-gradient(ellipse 80% 50% at 14% 10%, #ffd6b429, #ffd6b400 70%), linear-gradient(174deg, #4d4038 0%, #3a302a 50%, #251e1a 100%)}.mk-salon__nav{border-bottom:1px solid var(--mk-fg);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:3cqi;padding:2.2cqi 5cqi 2cqi;display:grid}.mk-salon__burger{display:none}.mk-salon__links{letter-spacing:.17em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:2.6cqi;min-width:0;margin:0;padding:0;font-size:1.08cqi;font-weight:500;line-height:1.2;list-style:none;display:flex}.mk-salon__links--end{justify-content:flex-end}.mk-salon__cta{border-bottom:1px solid;padding-bottom:.35cqi}.mk-salon__mark{max-width:40cqi;font-family:var(--mk-font-bodoni);letter-spacing:.01em;text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:3.5cqi;font-weight:500;line-height:1.2;overflow:hidden}.mk-salon__hero{flex:auto;min-height:0;padding:3.6cqi 5cqi 0;position:relative}.mk-salon__block{background:var(--mk-a2);width:42cqi;height:30cqi;position:absolute;top:0;left:58cqi}.mk-salon__photo{background-color:#cdb8a8;position:absolute;overflow:clip}.mk-salon__photo:before{content:"";z-index:0;position:absolute;inset:0}.mk-salon__photo--portrait{aspect-ratio:4/5;background:radial-gradient(ellipse 26% 8% at 13% 72%, #fff4e829, #fff4e800 100%), radial-gradient(ellipse 100% 52% at 50% 108%, var(--sl-knit) 88%, transparent 100%), radial-gradient(ellipse 102% 53% at 50% 108%, var(--sl-rim,transparent) 88%, transparent 100%), var(--sl-backdrop);width:29cqi;top:2.4cqi;left:41cqi}.mk-salon__photo--portrait:before{filter:blur(var(--sl-soft,.45cqi)) brightness(var(--sl-hair-light,1));background:radial-gradient(ellipse 33% 62% at 50% 54%, #1e120a00 55%, #1e120a66 100%), radial-gradient(ellipse 15% 6% at 42% 12%, rgba(255, 236, 210, var(--sl-crown,.45)), #ffecd200 100%), radial-gradient(ellipse 22% 12% at 39% 20%, #ffecd23d, #ffecd200 100%), radial-gradient(ellipse 10% 28% at 41% 62%, #ffe4ba4d, #ffe4ba00 100%), repeating-linear-gradient(91deg, #ffe4b800 0 2.1%, #ffe4b81f 3.3%, #ffe4b800 4.7%), repeating-linear-gradient(87deg, #28180e00 0 4.8%, #28180e29 6.9%, #28180e00 10%), linear-gradient(180deg, #3a261c 6%, #4a3022 20%, #654330 33%, #93643a 47%, #bb8752 61%, #d3a56c 75%, #dcb584 88%);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 125' preserveAspectRatio='none'%3E%3Cfilter id='b' x='-20%25' y='-20%25' width='140%25' height='140%25'%3E%3CfeGaussianBlur stdDeviation='1.6'/%3E%3C/filter%3E%3Cpath filter='url(%23b)' d='M50 7C64 7 73 16 74 30C75 40 73 47 72 53C75 60 81 66 82 78L82 96L80.5 99L78 98L76 101.5L73.5 100L71 104.5L68.5 101.5L65.5 104L62 102.5L59 106.5L56 104L53 108.5L50.5 105L47 108L44 105.5L41 107L38 104L35 107.5L32 102L29 103L26.5 100L23.5 101L21 98.5L18 96L18 78C19 66 25 60 28 53C27 47 25 40 26 30C27 16 36 7 50 7Z'/%3E%3C/svg%3E"),linear-gradient(#000 78%,#0000 94%);mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 125' preserveAspectRatio='none'%3E%3Cfilter id='b' x='-20%25' y='-20%25' width='140%25' height='140%25'%3E%3CfeGaussianBlur stdDeviation='1.6'/%3E%3C/filter%3E%3Cpath filter='url(%23b)' d='M50 7C64 7 73 16 74 30C75 40 73 47 72 53C75 60 81 66 82 78L82 96L80.5 99L78 98L76 101.5L73.5 100L71 104.5L68.5 101.5L65.5 104L62 102.5L59 106.5L56 104L53 108.5L50.5 105L47 108L44 105.5L41 107L38 104L35 107.5L32 102L29 103L26.5 100L23.5 101L21 98.5L18 96L18 78C19 66 25 60 28 53C27 47 25 40 26 30C27 16 36 7 50 7Z'/%3E%3C/svg%3E"),linear-gradient(#000 78%,#0000 94%);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:100% 100%,auto;mask-size:100% 100%,auto;-webkit-mask-repeat:no-repeat,repeat;mask-repeat:no-repeat,repeat;-webkit-mask-clip:border-box,border-box;mask-clip:border-box,border-box;-webkit-mask-origin:border-box,border-box;mask-origin:border-box,border-box;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.mk-salon__photo--detail{z-index:1;aspect-ratio:5/6;width:15cqi;box-shadow:0 0 0 .8cqi var(--mk-bg);background:#7a5236;top:27cqi;left:63cqi}.mk-salon__photo--detail:before,.mk-salon__wave{content:"";filter:blur(.3cqi);background:radial-gradient(ellipse 60% 50% at 34% 30%, #ffe8c46b, #ffe8c400 80%), repeating-linear-gradient(var(--sl-wave,122deg), #5a3a27 0%, #87593a 7%, #c49060 12%, #e0b27c 14%, #a27044 18%, #5a3a27 25%);position:absolute;inset:-14%}.mk-salon__wave{--sl-wave:96deg;z-index:0;-webkit-mask-image:linear-gradient(#0000 38%,#000 70%);mask-image:linear-gradient(#0000 38%,#000 70%)}.mk-salon__shade{z-index:0;background:radial-gradient(80% 75% at 55%,#0000 45%,#1c100a80 100%);position:absolute;inset:0}.mk-salon__caption{z-index:2;font-family:var(--mk-font-bodoni);color:var(--mk-fg-2);white-space:nowrap;margin:0;font-size:1.3cqi;line-height:1.2;position:absolute;top:46.4cqi;left:63cqi}.mk-salon__title{z-index:2;font-family:var(--mk-font-bodoni);letter-spacing:-.012em;margin:0;font-size:7cqi;font-weight:400;line-height:1.02;position:relative}.mk-salon__title>*{width:fit-content;display:block}.mk-salon__title em{color:var(--mk-a);margin-left:24cqi;font-style:italic}.mk-salon__title>:last-child{margin-left:5cqi}.mk-salon__intro{z-index:2;width:19.5cqi;position:absolute;top:40.8cqi;left:41cqi}.mk-salon__lede{color:var(--mk-fg-2);margin:0 0 .8cqi;font-size:1.32cqi;line-height:1.45}.mk-salon__hours{letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;margin:0 0 1.1cqi;font-size:.95cqi;font-weight:500}.mk-salon__book{letter-spacing:.15em;text-transform:uppercase;white-space:nowrap;border-bottom:1px solid;align-items:center;gap:.8cqi;padding:0 0 .35cqi;font-size:1.02cqi;font-weight:600;display:inline-flex}.mk-salon__book i{font-size:.95em}.mk-salon__menu{width:30cqi;margin-top:5.2cqi}.mk-salon__menu-head{border-bottom:1px solid var(--mk-fg);letter-spacing:.17em;text-transform:uppercase;justify-content:space-between;margin:0;padding-bottom:.9cqi;font-size:.98cqi;font-weight:600;display:flex}.mk-salon__list{margin:0}.mk-salon__row{border-bottom:1px solid var(--mk-line-strong);justify-content:space-between;align-items:baseline;gap:2cqi;padding:.85cqi 0 .75cqi;display:flex}.mk-salon__row dt{min-width:0;font-family:var(--mk-font-bodoni);text-overflow:ellipsis;white-space:nowrap;font-size:1.6cqi;font-weight:400;line-height:1.25;overflow:hidden}.mk-salon__row dd{letter-spacing:.05em;color:var(--mk-fg-2);white-space:nowrap;margin:0;font-size:1.1cqi}@container mock (width<=420px){.mk-salon__nav{grid-template-columns:9cqi minmax(0,1fr) 9cqi;gap:3cqi;padding:5.5cqi 6cqi 4.5cqi}.mk-salon__burger{gap:2cqi;width:7cqi;display:grid}.mk-salon__burger i{background:currentColor;height:1px;display:block}.mk-salon__links{display:none}.mk-salon__mark{max-width:none;font-size:8.4cqi}.mk-salon__hero{grid-template-columns:minmax(0,1fr) 48cqi;grid-template-areas:"title title""intro portrait""menu menu";align-content:start;column-gap:5cqi;padding:7cqi 6cqi 0;display:grid}.mk-salon__block{width:40cqi;height:50cqi;top:49cqi;left:auto;right:0}.mk-salon__title{grid-area:title;font-size:12.6cqi;line-height:1.04}.mk-salon__title em{margin-left:26cqi}.mk-salon__title>:last-child{margin-left:6cqi}.mk-salon__photo--portrait{--sl-soft:.75cqi;grid-area:portrait;width:auto;margin-top:6cqi;position:relative;top:auto;left:auto}.mk-salon__photo--detail,.mk-salon__caption{display:none}.mk-salon__intro{grid-area:intro;align-self:start;width:auto;margin-top:6cqi;position:static}.mk-salon__lede{margin:0 0 4cqi;font-size:3.6cqi;line-height:1.45}.mk-salon__hours{border-top:1px solid var(--mk-line-strong);white-space:normal;text-wrap:balance;margin:0;padding-top:3cqi;font-size:2.8cqi;line-height:1.6}.mk-salon__book{z-index:4;background:var(--mk-fg);color:var(--mk-bg);border:0;justify-content:space-between;padding:4.4cqi 6cqi;font-size:3.3cqi;position:absolute;bottom:0;left:0;right:0}.mk-salon__menu{grid-area:menu;width:auto;margin-top:7cqi}.mk-salon__menu-head{padding-bottom:2.4cqi;font-size:3cqi}.mk-salon__row{padding:2.6cqi 0 2.3cqi}.mk-salon__row:nth-child(n+3){display:none}.mk-salon__row dt{font-size:5cqi}.mk-salon__row dd{font-size:3.3cqi}}.mk-fotografie{--mk-a:#2b2b2e;--mk-a2:#b9b6b0;--fo-light:#f6f1ea;--fo-light-2:#f6f1eac7;--fo-pad:3.6cqi;--fo-fig-w:0.9%;--fo-fig-h:6%;background:var(--mk-bg)}[data-stil=dunkel] .mk-fotografie{--mk-a:#e4e1da}.mk-fotografie__hero{height:45cqi;color:var(--fo-light);flex:none;position:relative}.mk-fotografie__photo{background:radial-gradient(130% 110% at 55% 42%, transparent 54%, #06080c80 100%), linear-gradient(to bottom, #0c0f1666, transparent 24%), linear-gradient(to top, #08090c9e, #08090c29 30%, transparent 46%), radial-gradient(70% 26% at 12% 104%, #14171b 0 38%, transparent 78%), radial-gradient(80% 22% at 80% 108%, #181b20 0 40%, transparent 80%), linear-gradient(to bottom, transparent 61%, #deccc43d 65.5%, #deccc414 71%, transparent 77%), radial-gradient(7% 19% at 64% 79%, #ffc69080, transparent 85%), radial-gradient(32% 8% at 63% 70.5%, #f8ae7885, transparent 78%), radial-gradient(var(--fo-fig-w) var(--fo-fig-h) at 57.4% 63.2%, #16161ce0, #16161c73 50%, transparent 100%), radial-gradient(calc(var(--fo-fig-w) * 1.3) calc(var(--fo-fig-h) * 1.1) at 58.9% 63%, #16161ce0, #16161c73 50%, transparent 100%), radial-gradient(9% 9% at 9% 57%, #22262fbf, transparent 100%), radial-gradient(10% 8% at 24% 59%, #22262f99, transparent 100%), radial-gradient(8% 7% at 91% 60%, #24283199, transparent 100%), radial-gradient(46% 17% at 15% 64%, #242832 0 36%, transparent 82%), radial-gradient(36% 10% at 90% 64%, #292c35 0 35%, transparent 82%), radial-gradient(58% 7% at 50% 65.5%, #3a3c46 0 30%, transparent 88%), radial-gradient(38% 25% at 63% 62%, #ffce9af2, #ee986a8c 38%, transparent 72%), radial-gradient(90% 26% at 60% 58%, #ce88704d, transparent 80%), linear-gradient(to bottom, transparent 64.5%, #4d4f5c 66%, #3a3d4a 80%, #22252d 100%), linear-gradient(to bottom, #252e3d 0%, #3d485d 23%, #66687b 40%, #a8878a 52%, #dba07d 60.5%, #c98864 65%);position:absolute;inset:0}.mk-fotografie__nav{z-index:2;padding:2.6cqi var(--fo-pad);letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:3.2cqi;font-size:1.12cqi;font-weight:500;line-height:1.2;display:flex;position:absolute;inset:0 0 auto}.mk-fotografie__brand{letter-spacing:.28em;white-space:nowrap;text-overflow:ellipsis;flex:0 auto;min-width:0;max-width:45cqi;margin-right:auto;font-weight:600;overflow:hidden}.mk-fotografie__links{white-space:nowrap;color:var(--fo-light-2);gap:3.2cqi;margin:0;padding:0;list-style:none;display:flex}.mk-fotografie__cta{white-space:nowrap;border:1px solid #f6f1eab3;flex:none;padding:.85cqi 1.5cqi}.mk-fotografie__burger{display:none}.mk-fotografie__slide{right:var(--fo-pad);bottom:2.4cqi;left:var(--fo-pad);z-index:2;flex-direction:column;display:flex;position:absolute}.mk-fotografie__name{max-width:70cqi;font-family:var(--mk-font-serif);letter-spacing:-.01em;text-wrap:balance;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:7.4cqi;font-style:italic;font-weight:400;line-height:1;display:-webkit-box;overflow:hidden}.mk-fotografie__info{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:3cqi;margin-top:.8cqi;display:grid}.mk-fotografie__caption{font-family:var(--mk-font-serif);color:var(--fo-light-2);white-space:nowrap;text-overflow:ellipsis;font-size:1.9cqi;font-style:italic;line-height:1.3;overflow:hidden}.mk-fotografie__counter{align-items:center;gap:1.8cqi;display:flex}.mk-fotografie__index{letter-spacing:.2em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1.12cqi;font-weight:500}.mk-fotografie__arrow{width:2.8cqi;height:1.4cqi;position:relative}.mk-fotografie__arrow:before,.mk-fotografie__arrow:after{content:"";position:absolute;top:50%}.mk-fotografie__arrow:before{background:currentColor;height:1px;left:0;right:0}.mk-fotografie__arrow:after{transform-origin:50%;border-top:1px solid;border-right:1px solid;width:.8cqi;height:.8cqi;right:0;transform:translateY(-50%)rotate(45deg)}.mk-fotografie__arrow--prev{opacity:.55;transform:scaleX(-1)}.mk-fotografie__progress{background:linear-gradient(to right, var(--fo-light) 8.33333%, transparent 0), #f6f1ea47;height:1px;margin-top:1.9cqi}.mk-fotografie__work{min-height:0;padding:2.2cqi var(--fo-pad) 0;flex:auto}.mk-fotografie__whead{align-items:baseline;gap:6cqi;margin-bottom:1.6cqi;display:flex}.mk-fotografie__label{font-family:var(--mk-font-serif);white-space:nowrap;font-size:2.5cqi;line-height:1}.mk-fotografie__filter{letter-spacing:.2em;text-transform:uppercase;color:var(--mk-fg-2);white-space:nowrap;gap:2.4cqi;margin:0;padding:0;font-size:1.05cqi;font-weight:500;list-style:none;display:flex}.mk-fotografie__on{color:var(--mk-fg);-webkit-text-decoration:underline var(--mk-a);text-decoration:underline var(--mk-a);text-underline-offset:.5em;text-decoration-thickness:1px}.mk-fotografie__grid{gap:.8cqi;height:13cqi;display:flex}.mk-fotografie__tile{flex:1 1 0;min-width:0}.mk-fotografie__film{z-index:2;letter-spacing:.18em;text-transform:uppercase;color:var(--fo-light);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.95cqi;font-weight:500;position:absolute;top:.9cqi;left:1cqi}.mk-fotografie__tile--portrait{background:radial-gradient(26% 10% at 38% 38%,#2828288c,#0000 100%),radial-gradient(29% 32% at 38% 45%,#d6d6d3 0%,#a8a8a5 50%,#0000 100%),radial-gradient(16% 48% at 6% 38%,#1c1c1c 0 30%,#0000 100%),radial-gradient(60% 30% at 55% 6%,#151515 0 45%,#0000 100%),radial-gradient(62% 22% at 42% 106%,#1e1e1e 0 50%,#0000 100%),radial-gradient(12% 14% at 40% 80%,#78787699,#0000 100%),linear-gradient(95deg,#5a5a58 0%,#7a7a78 20%,#3a3a39 58%,#161616 78%);flex-grow:.78}.mk-fotografie__tile--forest{background:linear-gradient(106deg,#0000 44%,#dee8ba33 50%,#0000 58%),radial-gradient(55% 45% at 58% 0,#bcd0928c,#0000 80%),linear-gradient(#0000 62%,#344822bf),linear-gradient(90deg,#0b1510 0%,#1f3a28 12%,#0e1d15 20%,#2a4630 33%,#0c1811 41% 45%,#33513a 56%,#142519 66%,#22402c 79%,#0a140e 90%);flex-grow:1.5}.mk-fotografie__tile--interior{background:radial-gradient(7% 5% at 70% 34%,#ffd08ce6,#0000 100%),radial-gradient(5% 4% at 82% 46%,#ffbe78b3,#0000 100%),radial-gradient(20% 34% at 16% 36%,#ffe6beb3,#0000 90%),radial-gradient(60% 40% at 64% 36%,#c47a3e80,#0000 80%),linear-gradient(#0000 70%,#8c56308c),linear-gradient(#3b281c,#25180f 70%,#1a110b);flex-grow:.8}.mk-fotografie__tile--coast{background:radial-gradient(40% 30% at 70% 48%,#fff8ecb3,#0000 80%),linear-gradient(#c9cfd3 0%,#dfe1df 44%,#b9bdbc 50%,#98a09f 62%,#c8bba5 78%,#b3a58d 100%);flex-grow:2}.mk-fotografie__tile--linen{background:linear-gradient(100deg,#0000 20%,#ffffff80 34%,#0000 46%),linear-gradient(80deg,#0000 50%,#8c7e7047 62%,#0000 76%),linear-gradient(#efe7dc,#d9cebf 60%,#c4b6a4);flex-grow:1}.mk-fotografie__tile--field{background:radial-gradient(28% 30% at 24% 44%,#ffe8b4e6,#0000 80%),linear-gradient(#d8c7a4 0%,#cdb48a 40%,#9d8a58 52%,#6f6a3c 70%,#4b4a2b 100%);flex-grow:1.45}@container mock (width<=420px){.mk-fotografie{--fo-pad:6cqi;--fo-fig-w:1.4%;--fo-fig-h:4.2%}.mk-fotografie__hero{height:132cqi}.mk-fotografie__nav{padding:6cqi var(--fo-pad);gap:4cqi;font-size:3.6cqi}.mk-fotografie__brand{max-width:72cqi}.mk-fotografie__links,.mk-fotografie__cta{display:none}.mk-fotografie__burger{flex:none;gap:1.6cqi;width:6.5cqi;display:grid}.mk-fotografie__burger i{background:currentColor;height:1px}.mk-fotografie__slide{bottom:6cqi}.mk-fotografie__name{-webkit-line-clamp:3;max-width:none;font-size:16cqi}.mk-fotografie__info{flex-direction:column;align-items:flex-start;gap:5.5cqi;margin-top:2.6cqi;display:flex}.mk-fotografie__caption{max-width:100%;font-size:5.2cqi}.mk-fotografie__counter{gap:4.4cqi}.mk-fotografie__index{font-size:3.4cqi}.mk-fotografie__arrow{width:7.5cqi;height:4cqi}.mk-fotografie__arrow:after{width:2.2cqi;height:2.2cqi}.mk-fotografie__progress{margin-top:5cqi}.mk-fotografie__work{padding-top:7cqi}.mk-fotografie__whead{flex-direction:column;align-items:flex-start;gap:3.4cqi;margin-bottom:4.5cqi}.mk-fotografie__label{font-size:8cqi}.mk-fotografie__filter{gap:4.5cqi;font-size:3.2cqi}.mk-fotografie__grid{flex-wrap:wrap;gap:2cqi;height:auto}.mk-fotografie__tile{flex-basis:40%;height:40cqi}.mk-fotografie__tile--portrait,.mk-fotografie__tile--interior{flex-basis:30%}.mk-fotografie__film{font-size:2.8cqi;top:3cqi;left:3.4cqi}}.mk-verein{--mk-a:#0b4ea2;--mk-a2:#e3ebf7;--vr-club:#0b4ea2;--vr-club-deep:#083b7d;--vr-guest:#9b2331;--vr-turf-1:#3c6843;--vr-turf-2:#43734a;--vr-line:#ffffff6b;font-family:var(--mk-font-sans);background:var(--mk-bg)}[data-stil=warm] .mk-verein{--mk-a2:#e9e4d6}[data-stil=dunkel] .mk-verein{--mk-a:#8fb4f0;--mk-a2:#172237;--vr-club:#0c3f86;--vr-club-deep:#082d61;--vr-turf-1:#2f5536;--vr-turf-2:#355d3c}.mk-verein__band{z-index:2;background:var(--vr-club);color:#fff;box-shadow:inset 0 -.45cqi var(--vr-club-deep);flex:none;align-items:center;gap:2.4cqi;padding:1.3cqi 4cqi;display:flex;position:relative}.mk-verein__brand{flex:auto;align-items:center;gap:1.6cqi;min-width:0;display:flex}.mk-verein__brand .mk-verein__crest{filter:drop-shadow(0 .35cqi .5cqi #0000004d);width:6.6cqi;margin:.2cqi 0 -3cqi}.mk-verein__id{flex-direction:column;gap:.35cqi;min-width:0;display:flex}.mk-verein__name{-webkit-line-clamp:2;max-width:36cqi;font-family:var(--mk-font-condensed);letter-spacing:.01em;text-transform:uppercase;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:3.2cqi;font-style:italic;font-weight:700;line-height:1.04;display:-webkit-box;overflow:hidden}.mk-verein__since{letter-spacing:.04em;color:#fffc;font-size:1.2cqi;font-weight:500}.mk-verein__links{font-family:var(--mk-font-condensed);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;gap:2.6cqi;margin:0;padding:0;font-size:1.85cqi;font-weight:600;list-style:none;display:flex}.mk-verein__cta{color:var(--vr-club);font-family:var(--mk-font-condensed);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;background:#fff;flex:none;padding:1cqi 1.8cqi;font-size:1.75cqi;font-weight:700}.mk-verein__burger{display:none}.mk-verein__crest{--shield:polygon(0 0, 100% 0, 100% 52%, 97% 66%, 90% 78%, 79% 88%, 50% 100%, 21% 88%, 10% 78%, 3% 66%, 0 52%);aspect-ratio:5/6;flex:none;width:5.6cqi;position:relative}.mk-verein__crest i{clip-path:var(--shield);background:#fff;position:absolute;inset:0}.mk-verein__crest i:before,.mk-verein__crest i:after{content:"";position:absolute}.mk-verein__crest i:before{background:linear-gradient(45deg, var(--vr-club) 0 41%, #fff 41% 59%, var(--vr-club) 59%);clip-path:var(--shield);inset:9%}.mk-verein__crest i:after{aspect-ratio:1;clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);background:#fff;width:22%;top:17%;right:20%}.mk-verein__crest--lg{filter:drop-shadow(0 .5cqi .7cqi #00000059);width:8.4cqi}.mk-verein__crest--guest{--shield:polygon(0 0, 100% 0, 100% 60%, 98% 73%, 92% 84%, 82% 93%, 67% 98%, 50% 100%, 33% 98%, 18% 93%, 8% 84%, 2% 73%, 0 60%)}.mk-verein__crest--guest i:before{background:repeating-linear-gradient(90deg, var(--vr-guest) 0 20%, #1d1b1c 20% 40%)}.mk-verein__crest--guest i:after{display:none}.mk-verein__main{flex:auto;grid-template:"match news""train news"minmax(0,1fr)/minmax(0,1.5fr) minmax(0,1fr);gap:3.2cqi 3.4cqi;min-height:0;padding:3.2cqi 4cqi 0;display:grid}.mk-verein__match{color:#fff;--vr-stroke:.22cqi;background:radial-gradient(ellipse 70% 90% at 12% -10%, #fffce633, transparent 70%), linear-gradient(to bottom, #0000 45%, #00000038), linear-gradient(90deg, var(--vr-turf-1) 50%, var(--vr-turf-2) 50%) 50% 0/13cqi 100%;box-shadow:inset 0 0 0 var(--vr-stroke) #ffffff4d;flex-direction:column;grid-area:match;display:flex;position:relative;overflow:hidden}.mk-verein__match-top{justify-content:space-between;align-items:baseline;gap:2cqi;padding:1.8cqi 2.2cqi 0;display:flex}.mk-verein__match-label{font-family:var(--mk-font-condensed);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;font-size:2.1cqi;font-style:italic;font-weight:700}.mk-verein__match-league{color:#ffffffdb;white-space:nowrap;font-size:1.2cqi;font-weight:500}.mk-verein__fixture{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-auto-flow:column;gap:.9cqi 1.5cqi;padding:1cqi 2.2cqi 2cqi;display:grid}.mk-verein__team{display:contents}.mk-verein__fixture .mk-verein__crest{place-self:end center}.mk-verein__team-name{-webkit-line-clamp:2;max-height:2.3em;font-family:var(--mk-font-condensed);text-align:center;letter-spacing:.02em;text-transform:uppercase;overflow-wrap:anywhere;text-shadow:0 .2cqi .8cqi #00000040;-webkit-box-orient:vertical;align-self:start;font-size:2.2cqi;font-weight:700;line-height:1.2;display:-webkit-box;overflow:hidden}.mk-verein__kick{aspect-ratio:1;border:var(--vr-stroke) solid var(--vr-line);text-align:center;border-radius:50%;flex-direction:column;grid-row:span 2;justify-content:center;align-self:center;align-items:center;width:17cqi;display:flex;position:relative}.mk-verein__kick:before,.mk-verein__kick:after{content:"";width:var(--vr-stroke);height:60cqi;margin-left:calc(var(--vr-stroke) / -2);background:var(--vr-line);position:absolute;left:50%}.mk-verein__kick:before{bottom:100%}.mk-verein__kick:after{top:100%}.mk-verein__day{font-family:var(--mk-font-condensed);letter-spacing:.06em;text-transform:uppercase;font-size:1.8cqi;font-weight:600}.mk-verein__time{font-family:var(--mk-font-condensed);letter-spacing:-.01em;text-shadow:0 .3cqi 1cqi #00000040;font-size:6.6cqi;font-style:italic;font-weight:700;line-height:1}.mk-verein__uhr{letter-spacing:.08em;text-transform:uppercase;color:#ffffffdb;font-size:1.2cqi;font-weight:500}.mk-verein__venue{background:#08180e8c;justify-content:space-between;align-items:center;gap:2cqi;margin-top:auto;padding:1.1cqi 2.2cqi;font-size:1.25cqi;display:flex;position:relative}.mk-verein__venue-where{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mk-verein__venue-more{white-space:nowrap;flex:none;font-weight:600}.mk-verein__venue-more i{margin-left:.4cqi;font-size:.9em}.mk-verein__head{border-bottom:.35cqi solid var(--mk-a);justify-content:space-between;align-items:baseline;gap:2cqi;padding-bottom:.7cqi;display:flex}.mk-verein__h{font-family:var(--mk-font-condensed);letter-spacing:.01em;text-transform:uppercase;white-space:nowrap;font-size:2.3cqi;font-style:italic;font-weight:700;line-height:1}.mk-verein__more{color:var(--mk-a);white-space:nowrap;font-size:1.2cqi;font-weight:600}.mk-verein__news{flex-direction:column;grid-area:news;min-width:0;display:flex}.mk-verein__photo{background:radial-gradient(110% 100% at 50% 45%,#0000 55%,#080c1280),radial-gradient(circle at 17% 13%,#fffcec 0 1.4%,#fff0cd8c 4.5%,#ffecc41f 11%,#0000 18%),radial-gradient(circle at 84% 9%,#fffcecf2 0 1.1%,#fff0cd80 4%,#ffecc41a 10%,#0000 16%),radial-gradient(2% 8% at 33% 71%,#e27c30cc,#0000),radial-gradient(1.8% 7% at 44% 74%,#223e80bf,#0000),radial-gradient(2% 8.5% at 57% 70%,#e27c30bf,#0000),radial-gradient(1.6% 6.5% at 68% 75%,#e8e4d8a6,#0000),radial-gradient(1.4% 5% at 79% 66%,#223e8080,#0000),radial-gradient(55% 26% at 45% 76%,#80a86273,#0000),linear-gradient(#0000 30%,#bec6c447 39%,#0000 46%),radial-gradient(30% 12% at 20% 45%,#141c1acc,#0000),radial-gradient(24% 9% at 49% 48%,#343c3a8c,#0000),radial-gradient(38% 14% at 76% 44%,#141c1ac7,#0000),radial-gradient(9% 5% at 55% 49%,#ffe2aa59,#0000),linear-gradient(#0000 41%,#1a222080 48%,#222c2666 53%,#0000 58%),linear-gradient(#0000 50%,#587b48 61%,#3b5834 100%),linear-gradient(#27344b 0%,#4e5d76 26%,#75828f 46%);flex:none;height:13cqi;margin-top:1.6cqi}.mk-verein__list{margin:0;padding:0;list-style:none}.mk-verein__item{border-bottom:1px solid var(--mk-line);grid-template-columns:6.2cqi minmax(0,1fr);grid-template-areas:"date cat""date title""date teaser";column-gap:1.2cqi;padding:1.2cqi 0;display:grid}.mk-verein__date{font-family:var(--mk-font-condensed);color:var(--mk-fg-2);font-variant-numeric:tabular-nums;grid-area:date;font-size:1.7cqi;font-weight:600;line-height:1.2}.mk-verein__cat{letter-spacing:.1em;text-transform:uppercase;color:var(--mk-a);grid-area:cat;font-size:1.05cqi;font-weight:700;line-height:1.5}.mk-verein__title{color:var(--mk-fg);grid-area:title;font-size:1.5cqi;font-weight:600;line-height:1.3}.mk-verein__teaser{color:var(--mk-fg-2);grid-area:teaser;margin-top:.4cqi;font-size:1.25cqi;line-height:1.45}.mk-verein__training{grid-area:train;min-width:0}.mk-verein__table{margin:0;padding:0;list-style:none}.mk-verein__row{border-bottom:1px solid var(--mk-line);color:var(--mk-fg-2);font-variant-numeric:tabular-nums;white-space:nowrap;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,1.1fr) minmax(0,1fr);gap:1.5cqi;padding:.95cqi .8cqi;font-size:1.35cqi;display:grid}.mk-verein__row:nth-child(odd){background:var(--mk-soft)}.mk-verein__row b{color:var(--mk-fg);font-weight:600}@container mock (width<=420px){.mk-verein__band{box-shadow:inset 0 -1cqi var(--vr-club-deep);gap:3cqi;padding:3.6cqi 5cqi}.mk-verein__brand{gap:3cqi}.mk-verein__brand .mk-verein__crest{filter:drop-shadow(0 .8cqi 1cqi #0000004d);width:12cqi;margin:.4cqi 0 -5.5cqi}.mk-verein__name{max-width:none;font-size:6.4cqi}.mk-verein__since{font-size:3.2cqi}.mk-verein__links,.mk-verein__cta{display:none}.mk-verein__burger{flex-direction:column;flex:none;gap:1.3cqi;width:7cqi;display:flex}.mk-verein__burger i{background:#fff;height:.9cqi}.mk-verein__main{flex-direction:column;gap:6cqi;padding:7.5cqi 5cqi 0;display:flex}.mk-verein__match{--vr-stroke:.55cqi;background-size:auto,auto,30cqi 100%;flex:none}.mk-verein__match-top{flex-direction:column;align-items:flex-start;gap:1cqi;padding:4.5cqi 5cqi 0}.mk-verein__match-label{font-size:5.6cqi}.mk-verein__match-league{font-size:3.3cqi}.mk-verein__fixture{gap:2.4cqi 2cqi;padding:5cqi 4cqi 6cqi}.mk-verein__crest--lg{filter:drop-shadow(0 1cqi 1.4cqi #00000059);width:15cqi}.mk-verein__team-name{font-size:4.4cqi}.mk-verein__kick{width:33cqi}.mk-verein__day{font-size:3.8cqi}.mk-verein__time{font-size:12cqi}.mk-verein__uhr{font-size:3cqi}.mk-verein__venue{padding:2.8cqi 5cqi;font-size:3.3cqi}.mk-verein__venue-more{display:none}.mk-verein__head{border-bottom-width:.9cqi;padding-bottom:1.8cqi}.mk-verein__h{font-size:6.2cqi}.mk-verein__more{font-size:3.3cqi}.mk-verein__photo{height:40cqi;margin-top:4cqi}.mk-verein__item{grid-template-columns:13cqi minmax(0,1fr);column-gap:3cqi;padding:3.4cqi 0}.mk-verein__date{font-size:4.2cqi}.mk-verein__cat{font-size:2.8cqi}.mk-verein__title{font-size:4.2cqi}.mk-verein__teaser{margin-top:1cqi;font-size:3.4cqi}.mk-verein__training{display:none}}@media (prefers-reduced-motion:reduce){.mkt-mock__page>*{animation:none}.mkt-mock{transition:none}}@property --split{syntax:"<percentage>";inherits:true;initial-value:0%}.mkt-story__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(36px,6vw,96px);display:grid}.mkt-story__steps{border-top:1px solid var(--m-line);margin:0;padding:0;list-style:none}.mkt-story__step{border-bottom:1px solid var(--m-line);padding:36px 0 40px;position:relative}.mkt-story.is-live .mkt-story__step{flex-direction:column;justify-content:center;min-height:62vh;padding-block:48px;display:flex}.mkt-story.is-live .mkt-story__step:first-child{justify-content:flex-start;min-height:48vh}.mkt-story__no{font-family:var(--tv-font-mono);font-synthesis:none;letter-spacing:-.05em;font-size:clamp(40px,4vw,60px);font-weight:400;line-height:1;display:block}.mkt-story__step h3{letter-spacing:-.015em;margin:22px 0 12px;font-size:clamp(20px,1.7vw,24px);font-weight:650}.mkt-story__step p{max-width:46ch;color:var(--m-fg-2);margin:0;font-size:16.5px;line-height:1.65}.mkt-story__facts{flex-wrap:wrap;gap:8px;margin:20px 0 0;padding:0;list-style:none;display:flex}.mkt-story__facts li{border:1px solid var(--m-line-strong);border-radius:var(--m-radius-badge);padding:6px 12px;font-size:13px;font-weight:550}.mkt-story.is-live .mkt-story__no,.mkt-story.is-live .mkt-story__step h3{color:var(--m-fg-3);transition:color .4s}.mkt-story.is-live .mkt-story__step.is-active .mkt-story__no,.mkt-story.is-live .mkt-story__step.is-active h3{color:var(--m-fg)}.mkt-story__stage{top:calc(var(--shell-header-height,72px) + 6vh);position:sticky}.mkt-story__browser{-webkit-user-select:none;user-select:none;position:relative;box-shadow:0 50px 90px -50px #0006,0 20px 40px -30px #0003}.mkt-story__url{justify-content:center;align-items:center;gap:7px;padding-left:clamp(8px,1.4cqw,14px);display:inline-flex}.mkt-story__url:before,.mkt-story__browser .mkt-browser__bar:before,.mkt-story__browser .mkt-browser__bar:after{content:none}.mkt-story__online{order:3}.mkt-story__lock{color:var(--m-fg-3);font-size:10px;transition:color .5s}.mkt-story__online{background:color-mix(in srgb, var(--m-ok) 14%, transparent);color:var(--m-ok);opacity:0;border-radius:999px;flex:none;align-items:center;gap:6px;padding:3px 10px;font-size:11.5px;font-weight:650;transition:opacity .5s,transform .5s cubic-bezier(.22,1,.36,1);display:inline-flex;transform:translate(6px)}.mkt-story__pulse{background:var(--m-ok);border-radius:50%;width:7px;height:7px}.mkt-story__screen{position:relative;overflow:hidden}.mkt-story__site{transition:opacity .6s,transform .8s cubic-bezier(.22,1,.36,1);position:relative}.mkt-story__layer--wire{clip-path:inset(0 calc(100% - var(--split)) 0 0);position:absolute;inset:0}.mkt-story__handle{top:0;bottom:0;left:var(--split);z-index:2;background:var(--m-fg);opacity:0;width:2px;margin-left:-1px;transition:opacity .4s;position:absolute}.mkt-story__handle span{background:var(--m-fg);width:38px;height:38px;color:var(--m-bg);border-radius:50%;place-items:center;font-size:13px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 20px -6px #0006}.mkt-story__stage[data-step="3"] .mkt-story__screen{cursor:ew-resize;touch-action:pan-y}.mkt-story__brief{background:var(--m-surface);opacity:0;visibility:hidden;flex-direction:column;justify-content:center;padding:clamp(20px,5%,44px);transition:opacity .5s,visibility .5s;display:flex;position:absolute;inset:0}.mkt-story__brief-head{align-items:center;gap:10px;margin:0 0 clamp(14px,3%,24px);font-size:clamp(13px,1.2vw,15px);font-weight:650;display:flex}.mkt-story__brief-ic{background:var(--m-fg);width:30px;height:30px;color:var(--m-bg);border-radius:9px;place-items:center;font-size:12px;display:grid}.mkt-story__notes{gap:clamp(8px,1.4vw,12px);margin:0;padding:0;list-style:none;display:grid}.mkt-story__notes li{border:1px solid var(--m-line);background:var(--m-bg);color:var(--m-fg-2);opacity:0;border-radius:12px;grid-template-columns:22px 80px minmax(0,1fr);align-items:baseline;gap:8px;padding:clamp(9px,1.4vw,13px) clamp(12px,1.6vw,16px);font-size:clamp(12.5px,1.1vw,14.5px);line-height:1.45;transition:opacity .45s,transform .55s cubic-bezier(.22,1,.36,1);display:grid;transform:translateY(8px)}.mkt-story__notes li>span{color:var(--m-fg);font-size:.85em}.mkt-story__notes b{color:var(--m-fg);font-weight:650}.mkt-story__notes li:nth-child(2){transition-delay:.12s}.mkt-story__notes li:nth-child(3){transition-delay:.24s}.mkt-story__notes li:nth-child(4){transition-delay:.36s}.mkt-story__badges{pointer-events:none;flex-wrap:wrap;justify-content:center;gap:8px;margin:0;padding:0 12px;list-style:none;display:flex;position:absolute;bottom:5%;left:0;right:0}.mkt-story__badges li{border-radius:var(--m-radius-badge);background:var(--tv-ink);color:var(--tv-paper);opacity:0;align-items:center;gap:7px;padding:7px 13px;font-size:clamp(11px,1vw,13px);font-weight:600;transition:opacity .45s,transform .6s cubic-bezier(.22,1,.36,1);display:inline-flex;transform:translateY(10px)scale(.96);box-shadow:0 10px 24px -10px #00000080}.mkt-story__badges li:nth-child(2){transition-delay:.1s}.mkt-story__badges li:nth-child(3){transition-delay:.2s}.mkt-story__badges li span{font-size:.9em}.mkt-story__below{justify-content:space-between;align-items:center;gap:20px;min-height:44px;margin-top:22px;display:flex}.mkt-story__progress{gap:6px;margin:0;padding:0;list-style:none;display:flex}.mkt-story__progress li{background:var(--m-line-strong);border-radius:3px;width:28px;height:3px;transition:background-color .4s}.mkt-story__compare{min-width:0;color:var(--m-fg-2);opacity:0;pointer-events:none;align-items:center;gap:12px;font-size:13px;font-weight:550;transition:opacity .4s;display:flex}.mkt-story__compare:focus-within{opacity:1;pointer-events:auto}.mkt-story__range:focus-visible{outline:2px solid var(--m-fg);outline-offset:4px}.mkt-story__compare[hidden]{display:none}.mkt-story__range{width:clamp(120px,18vw,200px);accent-color:var(--m-fg)}.mkt-story__stage[data-step="1"],.mkt-story__stage[data-step="2"]{--split:100%}.mkt-story__stage[data-step="3"]{--split:50%}.mkt-story__stage[data-step="4"]{--split:0%}.mkt-story__stage{transition:--split 1.1s cubic-bezier(.22,1,.36,1)}.mkt-story__stage.is-manual{transition:none}.mkt-story__stage[data-step="1"] .mkt-story__brief{opacity:1;visibility:visible}.mkt-story__stage[data-step="1"] .mkt-story__notes li{opacity:1;transform:none}.mkt-story__stage[data-step="1"] .mkt-story__site{opacity:0;transform:scale(.98)}.mkt-story__stage[data-step="3"] .mkt-story__handle{opacity:1}.mkt-story__stage[data-step="3"] .mkt-story__compare{opacity:1;pointer-events:auto}.mkt-story__stage[data-step="4"] .mkt-story__online{opacity:1;transform:none}.mkt-story__stage[data-step="4"] .mkt-story__lock{color:var(--m-ok)}.mkt-story__stage[data-step="4"] .mkt-story__badges li{opacity:1;transform:none}.mkt-story__stage[data-step="1"] .mkt-story__progress li:nth-child(-n+1),.mkt-story__stage[data-step="2"] .mkt-story__progress li:nth-child(-n+2),.mkt-story__stage[data-step="3"] .mkt-story__progress li:nth-child(-n+3),.mkt-story__stage[data-step="4"] .mkt-story__progress li{background:var(--m-fg)}.mkt-story .mkt-mock{container-name:story-mock}.mkt-mock--wire{--wire-bg:#fbfbfc;--wire-bar:#e3e5e9;--wire-bar-strong:#d4d7dd;--wire-line:#c9ccd3;background:var(--wire-bg);color:#0000;background-image:linear-gradient(var(--wire-line) 1px, transparent 1px), linear-gradient(90deg, var(--wire-line) 1px, transparent 1px);background-position:-1px -1px;background-size:4cqi 4cqi}.mkt-mock--wire .mkt-mock__page *{border-color:var(--wire-line);box-shadow:none;color:#0000;text-shadow:none;background-color:#0000;background-image:none;animation:none}.mkt-mock--wire .mkt-mock__page>*{animation:none}.mkt-mock--wire .mk-tx{background:repeating-linear-gradient(to bottom, var(--wire-bar) 0 .72lh, transparent .72lh 1lh);background-position:0 .14lh;border-radius:.3cqi}.mkt-mock--wire .mk-tx--h{background-image:repeating-linear-gradient(to bottom, var(--wire-bar-strong) 0 .76lh, transparent .76lh 1lh)}.mkt-mock--wire .mk-btn{border:1px dashed var(--wire-line);background:0 0}.mkt-mock--wire .mk-img{border:1px solid var(--wire-line);background:linear-gradient(to top right, transparent calc(50% - .5px), var(--wire-line) 50%, transparent calc(50% + .5px)), linear-gradient(to top left, transparent calc(50% - .5px), var(--wire-line) 50%, transparent calc(50% + .5px)), #f1f2f4}.mkt-mock--wire .mk-img:before,.mkt-mock--wire .mk-img:after,.mkt-mock--wire .mk-img>*{visibility:hidden}@media (width<=960px){.mkt-story__grid{grid-template-columns:minmax(0,1fr);gap:0}.mkt-story__stage{z-index:2;top:var(--shell-header-height,64px);background:var(--m-surface);order:-1;margin-inline:calc(-1*clamp(20px,4vw,48px));padding:12px clamp(20px,4vw,48px) 8px}.mkt-story__stage:after{content:"";background:linear-gradient(var(--m-surface), transparent);pointer-events:none;height:28px;position:absolute;top:100%;left:0;right:0}.mkt-story__below{margin-top:12px}.mkt-story.is-live .mkt-story__step,.mkt-story.is-live .mkt-story__step:first-child{justify-content:center;min-height:52vh}.mkt-story__notes li{grid-template-columns:18px 64px minmax(0,1fr)}}@media (width<=640px){.mkt-story__browser .mkt-browser__bar{height:30px}.mkt-story__online{padding:2px 8px;font-size:10.5px}.mkt-story__notes li{grid-template-columns:16px minmax(0,1fr);font-size:12px}.mkt-story__notes b{display:none}.mkt-story__brief-head{margin-bottom:10px}.mkt-story__notes{gap:6px}.mkt-story__notes li:nth-child(n+4){display:none}.mkt-story__badges{gap:5px}.mkt-story__badges li{gap:5px;padding:5px 9px;font-size:10.5px}.mkt-story__below{gap:14px}.mkt-story__progress{flex:none}.mkt-story__compare{flex:auto;justify-content:flex-end;gap:8px}.mkt-story__range{flex:60px;width:auto;min-width:0;max-width:160px}.mkt-story__progress li{width:20px}}@media (width>=641px) and (width<=960px) and (height>=601px){.mkt-story__browser,.mkt-story__below{max-width:min(100%,58vh);margin-inline:auto}.mkt-story.is-live .mkt-story__step,.mkt-story.is-live .mkt-story__step:first-child{min-height:0}}@media (width<=960px) and (height<=600px){.mkt-story__stage{position:relative;top:auto}.mkt-story__stage:after{display:none}.mkt-story.is-live .mkt-story__step,.mkt-story.is-live .mkt-story__step:first-child{min-height:0}}@media (prefers-reduced-motion:reduce){.mkt-story__stage,.mkt-story__site,.mkt-story__brief,.mkt-story__notes li,.mkt-story__badges li,.mkt-story__online,.mkt-story__handle,.mkt-story__compare{transition:none}}
