@font-face{font-family:Sofia Sans Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Sofia Sans Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(/assets/sofia-sans-cyrillic-wght-normal-waSyF_sL.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Sofia Sans Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(/assets/sofia-sans-greek-wght-normal-BVXOQ11m.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Sofia Sans Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(/assets/sofia-sans-latin-ext-wght-normal-WAXdtJoO.woff2)format("woff2-variations");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:Sofia Sans Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(/assets/sofia-sans-latin-wght-normal-B9fg0t1U.woff2)format("woff2-variations");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:Sofia Sans Extra Condensed Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Sofia Sans Extra Condensed Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(/assets/sofia-sans-extra-condensed-cyrillic-wght-normal-C09MSO0C.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Sofia Sans Extra Condensed Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(/assets/sofia-sans-extra-condensed-greek-wght-normal-B_KiYu2b.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Sofia Sans Extra Condensed Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(/assets/sofia-sans-extra-condensed-latin-ext-wght-normal-Cy_Zibko.woff2)format("woff2-variations");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:Sofia Sans Extra Condensed Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(/assets/sofia-sans-extra-condensed-latin-wght-normal-CF4o1LBE.woff2)format("woff2-variations");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{--keller:#191918;--keller-text:#ece7d8;--rot:#7f0f12;--gelb:#c49a22;--blau:#1d3a8a;--creme:#e8e2cf;--tinte:#1b1a17;--putz:#dfe2df;--schiene:5rem;--d:clamp(3.1rem, 7.4vw, 9.4rem);--t:clamp(1.06rem, .35vw + 1rem, 1.42rem);--k:clamp(.82rem, .15vw + .78rem, 1rem);--rand:clamp(1.25rem, 4.4vw, 6rem);--kopf:"Sofia Sans Extra Condensed Variable", "Arial Narrow", sans-serif;--text:"Sofia Sans Variable", Arial, sans-serif}*{box-sizing:border-box}html{background:var(--keller);-webkit-text-size-adjust:100%;scroll-padding-top:4rem}body{font:400 var(--t)/1.5 var(--text);color:var(--keller-text);margin:0;overflow-x:clip}main,.fuss{margin-left:var(--schiene)}h1,h2,.zahl,.stufen,.fuss-wort,.kundensatz p{font:800 var(--d)/.92 var(--kopf);letter-spacing:-.005em;margin:0}h3{font:800 var(--t)/1.2 var(--text);margin:0}p{margin:0 0 1em}a{color:inherit}img{width:100%;height:auto;display:block}.frame{display:block;overflow:hidden}figure{margin:0}figcaption,footer,.plan-fuss{font-size:var(--k);line-height:1.4}figcaption{margin-top:.6rem}address{font-style:normal}.schiene{z-index:20;width:var(--schiene);color:var(--keller-text);font-size:var(--k);background:#0f0f0e;flex-direction:column;justify-content:space-between;align-items:center;padding:1.1rem 0;display:flex;position:fixed;inset:0 auto 0 0}.zeichen{width:clamp(2.2rem,2.6vw,2.9rem);height:clamp(2.2rem,2.6vw,2.9rem);display:block}.zeichen svg{width:100%;height:100%;display:block}.stock{text-align:center;flex-direction:column;gap:1.7rem;margin:0;padding:0;list-style:none;display:flex}.stock a{opacity:.55;padding:.5rem 0;text-decoration:none;transition:opacity .2s;display:block;position:relative}.stock a:hover,.stock a:focus-visible{opacity:1}.stock a.ist{opacity:1;font-weight:700}.stock a.ist:before{content:"";background:var(--gelb);width:1.6rem;height:2px;margin-left:-.8rem;position:absolute;top:-.1rem;left:50%}.handy-stock{display:none}.ruf{text-align:center;line-height:1.15;font-size:var(--k);text-underline-offset:.2em;padding:.5rem .25rem}.ruf-kurz{display:none}.einstieg{position:relative}.buehne{background:var(--keller);height:100svh;position:relative;overflow:hidden}.motion .einstieg{height:230vh}.motion .buehne{position:sticky;top:0}.film.hero-video{position:absolute;inset:0;overflow:hidden}.hero-video .still,.hero-video video{object-fit:cover;transform-origin:100% 80%;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.17)}.hero-video video{opacity:0;transition:opacity .5s}.hero-video.is-live video{opacity:1}.auslauf{background:linear-gradient(to bottom, #19191800, var(--keller) 62%);will-change:transform;pointer-events:none;height:75%;position:absolute;inset:auto 0 0;transform:translateY(100%)}.titel{left:var(--rand);right:var(--rand);color:#fbf8ee;will-change:transform, opacity;isolation:isolate;position:absolute;bottom:clamp(1.5rem,5vh,3.5rem)}.titel:before{content:"";z-index:-1;background:radial-gradient(closest-side,#0c0c0bc7,#0c0c0b80 62%,#0c0c0b00);position:absolute;inset:-32% -9% -40%}.titel h1{text-shadow:0 .02em .55em #0a0a098c;max-width:13.5em}.titel p{font-size:var(--t);text-shadow:0 0 .9em #0a0a09cc;margin:.8rem 0 0}.keller{background:var(--keller);padding:clamp(3rem, 9vh, 7rem) var(--rand) clamp(3rem, 10vh, 8rem)}.kundensatz{margin:0 0 clamp(3rem,9vh,6rem)}.kundensatz p{max-width:13em;color:var(--creme);margin:0 0 1rem}.glas{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);align-items:end;gap:clamp(1.5rem,4vw,4.5rem);display:grid}.glas-text p:last-child{margin-bottom:0}.auftrag{background:var(--keller);padding:0 var(--rand) clamp(4rem, 12vh, 9rem)}.zettel{background:var(--creme);color:var(--tinte);padding:clamp(1.5rem,4vw,4rem)}.zettel-kopf{border-bottom:2px solid var(--tinte);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:end;gap:1.5rem clamp(2rem,5vw,5rem);padding-bottom:1.6rem;display:grid}.zettel-kopf p{margin:0}.spalten{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 clamp(2rem,5vw,5rem);display:grid}.spalte h3{padding:1.1rem 0 .7rem}.spalte ol{counter-reset:z;margin:0;padding:0;list-style:none}.spalte li{counter-increment:z;border-top:1px solid;grid-template-columns:2.1rem 1fr;padding:.5rem 0;display:grid}.spalte li:before{content:counter(z);font-size:var(--k);font-variant-numeric:tabular-nums;line-height:1.9}.blau{color:var(--blau)}.rot{color:var(--rot)}.stimme{margin:1.8rem 0 0;font-style:italic}.kamin{background:var(--keller);position:relative}.film{position:relative;overflow:hidden}.film .still,.film canvas{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.film canvas{opacity:0;transition:opacity .4s}.film.is-live canvas{opacity:1}.kamin .film{height:min(92vh,62vw);min-height:22rem}.kamin-text{max-width:34em;padding:1.5rem var(--rand) clamp(3rem, 9vh, 6rem);margin:0}.register{background:var(--keller);padding:0 var(--rand) clamp(4rem, 12vh, 9rem);grid-template-columns:minmax(0,1fr);gap:2.5rem;display:grid}.register-kopf{grid-column:1/-1}.register-kopf h2{max-width:14em;color:var(--creme)}.marken{columns:2;column-gap:clamp(2rem,5vw,5rem);margin:0}.marken>div{break-inside:avoid;border-top:1px solid #ece7d852;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem;padding:.55rem 0;display:grid}.marken dt{font-weight:700}.marken dd{margin:0}.treppe{background:var(--keller)}.treppe-buehne{height:100svh;padding:0 var(--rand);background:var(--rot);color:#fff;align-items:center;display:flex;overflow:hidden}.motion .treppe{height:240vh}.motion .treppe-buehne{background:var(--keller);position:sticky;top:0}.stufen{flex-direction:column-reverse;align-items:flex-start;width:100%;display:flex}.stufen span{width:100%;line-height:1.02;display:block}.stufen span:nth-child(2){padding-left:11%}.stufen span:nth-child(3){padding-left:25%}.stufen span:nth-child(4){padding-left:41%}.stufen span:nth-child(5){padding-left:53%}.stufen span:nth-child(6){padding-left:62%}.laden{background:var(--rot);color:#fff;padding-top:clamp(2rem,6vh,5rem)}.laden-raster{padding:0 var(--rand) clamp(3rem, 8vh, 6rem);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:end;gap:clamp(1.5rem,4vw,4.5rem);display:grid}.laden-text p:last-child{margin-bottom:0}.laden-text h2{margin-bottom:1.4rem}.perlen{position:relative}.perlen .film{height:min(96vh,66vw);min-height:22rem}.perlen-text{max-width:30em;padding:1.2rem var(--rand) clamp(3rem, 9vh, 6rem);margin:0}.ringe{background:var(--gelb);color:var(--tinte);padding:clamp(3rem, 10vh, 7rem) var(--rand)}.ringe-stimme{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.4rem clamp(2rem,5vw,5rem);margin-top:2rem;display:grid}.zahl{white-space:nowrap;grid-column:1/-1;margin:0;font-size:clamp(5rem,18vw,26rem);line-height:.82}.ringe blockquote{margin:0}.ringe blockquote footer{margin-top:.6rem}.ringe-text{margin:0}.platz{background:var(--putz);color:var(--tinte);padding:clamp(3rem, 10vh, 7rem) var(--rand)}.platz-raster{grid-template-columns:minmax(0,2.4fr) minmax(0,1fr);align-items:end;gap:clamp(1.5rem,3vw,3rem) clamp(2rem,4vw,4rem);display:grid}.platz h2{max-width:13em;color:var(--blau);grid-column:1/-1}.platz-text{align-self:start;max-width:34em;margin:0}.zifferblatt{align-self:start}.zeiten{background:var(--blau);color:#fff;padding:clamp(3rem, 10vh, 7rem) var(--rand);grid-template-columns:minmax(0,2.4fr) minmax(0,1fr);align-items:end;gap:3rem clamp(2rem,4vw,4rem);display:grid}.fahrplan header{margin-bottom:2rem}.jetzt-text{min-height:1.5em;margin:.6rem 0 0}.plan{--namen:3rem;position:relative}.achse{height:1.6rem;margin-left:var(--namen);font-size:var(--k);font-variant-numeric:tabular-nums;position:relative}.achse span{left:calc(var(--t) * 100%);position:absolute;transform:translate(-50%)}.tag{grid-template-columns:var(--namen) 1fr;border-top:1px solid #ffffff59;align-items:center;display:grid}.tag .name{font-weight:700}.tag.heute .name{color:var(--gelb)}.bahn{height:clamp(2.3rem,5.4vh,3.1rem);display:block;position:relative}.bahn i{top:22%;bottom:22%;left:calc(var(--a) * 100%);right:calc((1 - var(--b)) * 100%);background:#fff;position:absolute}.tag.heute .bahn i{background:var(--gelb)}.bahn em{font-style:normal;font-size:var(--k);opacity:.75;position:absolute;top:50%;left:0;transform:translateY(-50%)}.strich{width:2px;top:1.4rem;bottom:0;left:calc(var(--namen) + (100% - var(--namen)) * var(--p,0));outline:1px solid var(--blau);background:#fff;margin-left:-1px;position:absolute}.plan-fuss{margin:.9rem 0 0}.kontakt p{margin:1rem 0 0}.btn{color:var(--blau);background:#fff;padding:.6rem 1.1rem;font-weight:700;text-decoration:none;display:inline-block}.strichlink{background:linear-gradient(currentColor,currentColor) 0 100%/100% 1px no-repeat;text-decoration:none}.strichlink:hover{animation:.25s linear sekunde}@keyframes sekunde{0%{background-size:0 1px}to{background-size:100% 1px}}.fuss{background:var(--keller);color:var(--keller-text);padding:clamp(2.5rem, 7vh, 5rem) var(--rand) 1.5rem;overflow:hidden}.fuss-wort{text-transform:uppercase;color:#fbf8ee;white-space:nowrap;margin:0 0 1.5rem;font-size:clamp(4rem,15.4vw,21rem);line-height:.86}.fuss-zeile{font-size:var(--k);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.8rem 2rem;display:flex}.fuss-zeile p{margin:0}.fuss-zeile button{all:unset;cursor:pointer;text-underline-offset:.2em;margin-left:1.2rem;text-decoration:underline}.fuss-zeile div button:first-child{margin-left:0}.fuss-zeile button:focus-visible{outline:2px solid}dialog{background:var(--creme);width:calc(100vw - 2rem);max-width:36rem;color:var(--tinte);border:0;padding:1.6rem;font-size:1rem}dialog::backdrop{background:#0a0a0999}dialog h3{margin-bottom:.8rem}dialog form button{font:inherit;background:var(--tinte);color:var(--creme);cursor:pointer;border:0;padding:.5rem .9rem}a:focus-visible{outline-offset:2px;outline:2px solid}@media (width<=760px){:root{--schiene:0px;--d:clamp(2.9rem, 13.5vw, 4.4rem)}html{scroll-padding-top:3.6rem}.schiene{flex-direction:row;width:auto;height:3.25rem;padding:0 1rem;inset:0 0 auto}.zeichen{width:2rem;height:2rem}.stock{display:none}.handy-stock{font-weight:700;display:block}.ruf-lang{display:none}.ruf-kurz{display:inline}.ruf{padding:.75rem 0}.buehne{height:100svh}.titel{bottom:1.4rem}.glas,.register,.laden-raster,.ringe,.platz-raster,.zeiten,.zettel-kopf,.spalten{grid-template-columns:minmax(0,1fr)}.spalte.rot{margin-top:1.4rem}.auftrag{padding-left:0;padding-right:0}.kamin .film,.perlen .film{height:62vw;min-height:17rem}.perlen .film{height:76vw}.zahl{font-size:25.5vw}.fuss-wort{white-space:normal;font-size:21vw}.fuss-wort span{display:block}.stufen span:nth-child(2){padding-left:8%}.stufen span:nth-child(3){padding-left:18%}.stufen span:nth-child(4){padding-left:30%}.stufen span:nth-child(5){padding-left:38%}.stufen span:nth-child(6){padding-left:46%}.hausuhr,.zifferblatt{max-width:70%}.marken{columns:1}.ringe-stimme{grid-template-columns:minmax(0,1fr)}.hero-video .still,.hero-video video{transform:none}.plan{--namen:2.2rem}.achse span:nth-child(2n){display:none}.fuss-zeile button{margin-left:0;margin-right:1.2rem}}@media (prefers-reduced-motion:reduce){.strichlink:hover{animation:none}.hero-video video,.film canvas{transition:none}}.perlen{background:#780e10}.perlen .film{-webkit-mask-image:linear-gradient(#0000,#000 40px calc(100% - 40px),#0000);mask-image:linear-gradient(#0000,#000 40px calc(100% - 40px),#0000)}
