.schau[data-astro-cid-nkmgdoeh]{--kante:#1b1b1b;--kopf:calc(4.4rem + 1px);--luft:1.75rem;--sicht:100vh;--weit:100vh;--einheit:clamp(26rem, calc(var(--sicht) - var(--kopf) - var(--luft)), min(48rem, calc(30vw + 22rem)));--breite:min(100cqw - 2.5rem, 84rem);width:var(--breite);margin-inline:calc((100% - var(--breite)) / 2)}@supports (height:100svh){.schau[data-astro-cid-nkmgdoeh]{--sicht:100svh;--weit:100lvh}}html.js .schau[data-astro-cid-nkmgdoeh]{height:var(--einheit);grid-template-rows:auto minmax(0,1fr);display:grid}.schau__reiter[data-astro-cid-nkmgdoeh]{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-bottom:1.2rem;display:flex;position:relative}html:not(.js) .schau__reiter[data-astro-cid-nkmgdoeh],.schau__chip[data-astro-cid-nkmgdoeh][hidden]{display:none}.schau__chip[data-astro-cid-nkmgdoeh]{background:var(--ton);color:var(--color-ink);font:inherit;font-family:var(--font-heading);white-space:nowrap;cursor:pointer;transition:translate .18s var(--ease-out), border-color .18s ease, background .18s ease;border:2px solid #0000;border-radius:999px;flex:none;padding:.5rem 1rem;font-size:.95rem;font-weight:700;position:relative;overflow:hidden}:root[data-theme=dark] .schau__chip[data-astro-cid-nkmgdoeh]{background:color-mix(in srgb, var(--ton) 20%, var(--color-card))}.schau__chip[data-astro-cid-nkmgdoeh]:hover{translate:0 -2px}.schau__chip[data-astro-cid-nkmgdoeh][aria-selected=true],:root[data-theme=dark] .schau__chip[data-astro-cid-nkmgdoeh][aria-selected=true]{border-color:var(--kante);background:var(--ton);color:var(--kachel-ink)}.schau__balken[data-astro-cid-nkmgdoeh]{background:var(--kante);transform-origin:0;width:100%;height:4px;position:absolute;bottom:0;left:0;transform:scaleX(0)}.schau[data-astro-cid-nkmgdoeh]:not([data-auto]) .schau__balken[data-astro-cid-nkmgdoeh]{display:none}.schau__buehne[data-astro-cid-nkmgdoeh]{touch-action:pan-y}html.js .schau__buehne[data-astro-cid-nkmgdoeh]{grid-template-rows:minmax(0,1fr);min-height:0;display:grid}.schau__tafel[data-astro-cid-nkmgdoeh]{border-radius:var(--r,26px);background:var(--stoff-hell), var(--ton);box-shadow:var(--lichtkante-hell);grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,clamp(16rem,27%,23rem)) minmax(0,1fr);align-items:center;gap:clamp(1.2rem,3vw,3rem);padding:clamp(1rem,4vh - .6rem,2rem) clamp(1.4rem,3.2vw,3rem);display:grid}:root[data-theme=dark] .schau__tafel[data-astro-cid-nkmgdoeh]{--kante:#000;background:var(--korn-nacht), radial-gradient(ellipse min(66rem, 150vw) 30rem at 4% -6%, color-mix(in srgb, var(--ton) 24%, transparent), transparent 72%), color-mix(in srgb, var(--ton) 7%, #0d1a24);box-shadow:var(--lichtkante-nacht)}html.js .schau__tafel[data-astro-cid-nkmgdoeh][hidden]{display:none}html:not(.js) .schau__tafel[data-astro-cid-nkmgdoeh]{height:calc(var(--einheit) - 3.7rem)}html:not(.js) .schau__tafel[data-astro-cid-nkmgdoeh]+.schau__tafel[data-astro-cid-nkmgdoeh]{margin-top:1.4rem}html:not(.js) .schau__geraet[data-astro-cid-nkmgdoeh]{--v:var(--b)}.schau__text[data-astro-cid-nkmgdoeh]{min-width:0;container-type:inline-size}.schau__titel[data-astro-cid-nkmgdoeh]{letter-spacing:-.025em;color:var(--color-ink);overflow-wrap:break-word;hyphens:auto;margin:0 0 .8rem;font-size:clamp(1.6rem,10.6cqw,2.75rem);line-height:1.04}@supports not (width:1cqw){.schau__titel[data-astro-cid-nkmgdoeh]{font-size:clamp(1.6rem,1.2rem + 1.6vw,2.35rem)}}.schau__mark[data-astro-cid-nkmgdoeh]{background:linear-gradient(color-mix(in srgb, var(--ton) 84%, #1b1b1b 12%), color-mix(in srgb, var(--ton) 84%, #1b1b1b 12%)) 0 86% / 100% .36em no-repeat;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:.12em;margin-inline:-.06em;padding-inline:.06em}:root[data-theme=dark] .schau__mark[data-astro-cid-nkmgdoeh]{background-image:linear-gradient(color-mix(in srgb, var(--ton) 36%, transparent), color-mix(in srgb, var(--ton) 36%, transparent))}.schau__zeile[data-astro-cid-nkmgdoeh]{max-width:23rem;font-size:var(--text-lead);color:var(--color-text);margin:0;line-height:1.45}.schau__link[data-astro-cid-nkmgdoeh]{font-family:var(--font-heading);color:var(--color-ink);align-items:center;gap:.4rem;margin-top:1.1rem;font-weight:700;text-decoration:none;display:inline-flex}.schau__link[data-astro-cid-nkmgdoeh] svg{transition:transform var(--transition)}.schau__link[data-astro-cid-nkmgdoeh]:hover{color:var(--color-ink);text-underline-offset:.22em;text-decoration:underline}.schau__link[data-astro-cid-nkmgdoeh]:hover svg{transform:translate(4px)}.schau__medien[data-astro-cid-nkmgdoeh]{align-self:stretch;place-items:center;min-width:0;min-height:0;display:grid;container-type:size}.schau__geraet[data-astro-cid-nkmgdoeh],.schau__medien[data-astro-cid-nkmgdoeh] .app-clip{--metall:linear-gradient(140deg, #46515d 0%, #1a2027 15%, #06080b 58%, #262e37 100%);--schatten:0 4px 10px rgb(var(--shadow-rgb) / .2), 0 24px 40px -10px rgb(var(--shadow-rgb) / .42), 0 54px 70px -30px rgb(var(--shadow-rgb) / .38);--fuge:inset 0 0 0 1px #ffffff38, inset 0 0 0 3px #06080b}.schau__geraet[data-astro-cid-nkmgdoeh]{--v:var(--vd);--rb:18px;--rh:18px;width:min(100cqw, calc((100cqh - var(--rh)) * var(--v) + var(--rb)));background:var(--metall);box-shadow:var(--fuge), var(--schatten);border-radius:27px;padding:9px;position:relative}.schau__geraet--phone[data-astro-cid-nkmgdoeh]{--rb:16px;--rh:16px;border-radius:38px;padding:8px}.schau__geraet--browser[data-astro-cid-nkmgdoeh]{--rb:0px;--rh:2rem;box-shadow:0 0 0 1px rgb(var(--shadow-rgb) / .16), var(--schatten);background:#e9edf1;border-radius:14px;padding:2rem 0 0;overflow:hidden}:root[data-theme=dark] .schau__geraet--browser[data-astro-cid-nkmgdoeh]{box-shadow:0 0 0 1px #ffffff1f, var(--schatten);background:#1d2731}.schau__geraet--browser[data-astro-cid-nkmgdoeh]:before{content:"";background:#ff5f57;border-radius:50%;width:.6rem;height:.6rem;position:absolute;top:.7rem;left:.85rem;box-shadow:.95rem 0 #febc2e,1.9rem 0 #28c840}.schau__folge[data-astro-cid-nkmgdoeh]{aspect-ratio:var(--v);background:var(--color-card);border-radius:18px;position:relative;overflow:hidden}.schau__geraet--phone[data-astro-cid-nkmgdoeh] .schau__folge[data-astro-cid-nkmgdoeh]{border-radius:30px}.schau__geraet--browser[data-astro-cid-nkmgdoeh] .schau__folge[data-astro-cid-nkmgdoeh]{border-radius:0}.schau__flaeche[data-astro-cid-nkmgdoeh]{width:max(100%, calc(100% * var(--b) / var(--v)));aspect-ratio:var(--b);transform-origin:0 0;transition:transform .9s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:0}.schau__folge[data-astro-cid-nkmgdoeh][data-blaettern]{cursor:pointer}.schau__bild[data-astro-cid-nkmgdoeh]{opacity:0;transition:opacity .2s .45s;position:absolute;inset:0}.schau__bild[data-astro-cid-nkmgdoeh][data-an]{z-index:1;opacity:1;transition:opacity .45s}:root[data-theme=dark] .schau__bild[data-astro-cid-nkmgdoeh][data-nur=hell],:root:not([data-theme=dark]) .schau__bild[data-astro-cid-nkmgdoeh][data-nur=dunkel]{display:none}.schau__bild[data-astro-cid-nkmgdoeh] img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.schau__finger[data-astro-cid-nkmgdoeh]{z-index:2;width:calc(clamp(1.4rem, 8cqw, 2.2rem) / var(--z,1));aspect-ratio:1;opacity:0;pointer-events:none;background:#fff9;border:2px solid #06213499;border-radius:50%;transition:left .45s cubic-bezier(.45,0,.2,1),top .45s cubic-bezier(.45,0,.2,1),scale .14s,opacity .25s;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:0 4px 14px #00000059}.schau__finger[data-astro-cid-nkmgdoeh][data-an]{opacity:1}.schau__finger[data-astro-cid-nkmgdoeh]:after{content:"";opacity:0;border:2px solid #ffffffe6;border-radius:50%;position:absolute;inset:-2px}.schau__finger[data-astro-cid-nkmgdoeh][data-druck]{background:#ffffffd9;scale:.78}.schau__finger[data-astro-cid-nkmgdoeh][data-druck]:after{animation:.38s ease-out schau-ring}@keyframes schau-ring{0%{opacity:.9;scale:1}to{opacity:0;scale:2.3}}.schau__medien[data-astro-cid-nkmgdoeh] .app-clip{--v:var(--b);width:min(100cqw, calc((100cqh - 18px) * var(--v) + 18px));background:var(--metall);max-width:none;box-shadow:var(--fuge), var(--schatten);border-radius:27px;padding:9px}.schau__medien[data-astro-cid-nkmgdoeh] .app-clip--phone{width:min(100cqw, calc((100cqh - 16px) * var(--v) + 16px));border-radius:38px;padding:8px}.schau__medien[data-astro-cid-nkmgdoeh] .app-clip--insel{--v:calc(1 / (1 / var(--b) + .108))}.schau__medien[data-astro-cid-nkmgdoeh] .device{max-width:none;box-shadow:none;background:#000;border:0;border-radius:18px}.schau__medien[data-astro-cid-nkmgdoeh] .device--tablet .device__screen{border-radius:0}.schau__medien[data-astro-cid-nkmgdoeh] .device--phone{border-radius:30px}.schau__medien[data-astro-cid-nkmgdoeh] .device--phone .device__screen{border-radius:0}.szene[data-astro-cid-nkmgdoeh]{aspect-ratio:4/3;width:min(100cqw,120cqh);position:relative}.szene[data-astro-cid-nkmgdoeh] .szene__foto{object-fit:cover;width:100%;height:100%;box-shadow:0 4px 10px rgb(var(--shadow-rgb) / .2), 0 24px 40px -10px rgb(var(--shadow-rgb) / .42);border-radius:22px;display:block}.szene__handy[data-astro-cid-nkmgdoeh]{aspect-ratio:1080/2000;background:linear-gradient(140deg,#46515d 0%,#1a2027 15%,#06080b 58%,#262e37 100%);border-radius:26px;height:78%;padding:6px;position:absolute;bottom:-6%;right:6%;overflow:hidden;rotate:5deg;box-shadow:inset 0 0 0 1px #ffffff38,inset 0 0 0 3px #06080b,0 18px 44px #0006}.szene__handy[data-astro-cid-nkmgdoeh] img{border-radius:20px;width:100%;height:auto;display:block}.szene__ok[data-astro-cid-nkmgdoeh]{border-radius:var(--radius-pill);color:#fff;font-family:var(--font-heading);background:#1c7c34;padding:.3rem .85rem;font-weight:700;position:absolute;bottom:8%;left:5%;box-shadow:0 8px 22px #0000004d}@media (prefers-reduced-motion:reduce){.schau__flaeche[data-astro-cid-nkmgdoeh]{transition:none}}@media (prefers-reduced-motion:no-preference){html.js .schau__tafel[data-astro-cid-nkmgdoeh]:not([hidden]) .schau__text[data-astro-cid-nkmgdoeh]{animation:schau-text .5s var(--ease-out) backwards}html.js .schau__tafel[data-astro-cid-nkmgdoeh]:not([hidden]) .schau__medien[data-astro-cid-nkmgdoeh]{animation:schau-bild .6s var(--ease-out) backwards}@keyframes schau-text{0%{opacity:0;transform:translate(-14px)}}@keyframes schau-bild{0%{opacity:0;transform:translateY(18px)scale(.97)}}html.js .schau__tafel[data-astro-cid-nkmgdoeh]:not([hidden]) .szene__ok[data-astro-cid-nkmgdoeh]{animation:.5s cubic-bezier(.2,1.5,.4,1) 1s backwards schau-ok}@keyframes schau-ok{0%{opacity:0;scale:.4}}}@media (width<=900px),(height<=560px){.schau__reiter[data-astro-cid-nkmgdoeh]{margin-inline:calc(var(--rand,1.25rem) * -1);padding:.3rem var(--rand,1.25rem) .5rem;scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;margin-bottom:.7rem;overflow-x:auto}.schau__reiter[data-astro-cid-nkmgdoeh]::-webkit-scrollbar{display:none}.schau__chip[data-astro-cid-nkmgdoeh]:first-child{margin-left:auto}.schau__chip[data-astro-cid-nkmgdoeh]:last-child{margin-right:auto}}@media (width>=601px) and (height<=500px){.schau[data-astro-cid-nkmgdoeh]{--luft:1rem;--einheit:clamp(20rem, calc(var(--sicht) - var(--kopf) - var(--luft)), min(48rem, calc(30vw + 22rem)))}}@media (width<=600px),(width<=900px) and (height>=501px){.schau[data-astro-cid-nkmgdoeh]{--luft:1.25rem;--einheit:clamp(clamp(38rem, calc(var(--weit) - var(--kopf) - var(--luft)), 41rem), calc(var(--sicht) - var(--kopf) - var(--luft)), max(44rem, calc(73vw + 16.5rem)));--breite:100%}.schau__tafel[data-astro-cid-nkmgdoeh]{flex-direction:column;align-items:stretch;gap:1rem;padding:1.3rem 1.1rem 1.5rem;display:flex}html:not(.js) .schau__tafel[data-astro-cid-nkmgdoeh]{height:calc(var(--einheit) - 3.9rem)}.schau__medien[data-astro-cid-nkmgdoeh]{flex:1}.schau__titel[data-astro-cid-nkmgdoeh]{font-size:clamp(1.6rem,4.6cqw,2.1rem)}.schau__zeile[data-astro-cid-nkmgdoeh]{max-width:none;font-size:1.05rem}.schau__link[data-astro-cid-nkmgdoeh]{margin-top:.6rem}}@media (width<=600px){html.js .schau__geraet[data-astro-cid-nkmgdoeh],html.js .schau__medien[data-astro-cid-nkmgdoeh] .app-clip[data-fenster]{--v:var(--vh)}}.weg{--tinte:#062134;--nacht:#062134;--papier:#fbf6ea;--rand:var(--raum-rand);--luecke:var(--rand);--r:var(--raum-r);--innen:clamp(1.1rem, .5rem + 1.9vw, 2.4rem);--hoch:calc(100vh - var(--kopf-hoch) - var(--rand));--wer-ton:var(--kachel-suppe);--federn:cubic-bezier(.2, 1.4, .4, 1);padding:0 var(--rand) var(--rand);position:relative}@supports (height:100svh){.weg{--hoch:calc(100svh - var(--kopf-hoch) - var(--rand))}}:root[data-wer=dienst] .weg{--wer-ton:var(--kachel-alkfrei)}:root[data-wer=dienst] .weg [data-nur=gastro],:root:not([data-wer=dienst]) .weg [data-nur=dienst],html:not(.js) .weg .nur-js,html.js .weg .ohne-js{display:none!important}.raum{--raum:transparent;--raum-tinte:var(--color-ink);--abstand:clamp(.8rem, .4rem + 1.2vw, 1.5rem);gap:var(--abstand);min-height:var(--hoch);padding:var(--innen-y,var(--innen)) var(--innen);border-radius:var(--r);background:var(--raum);color:var(--raum-tinte);scroll-margin-top:var(--kopf-hoch);grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:relative}html:not(.js) .raum{min-height:0;margin-bottom:var(--rand)}.raum :is(h1,h2,h3,p){color:inherit;margin:0}.raum a{color:inherit}.raum--wer,html:not(.js) .raum--schau{padding:0}.raum--wer>.raum__kopf,html:not(.js) .raum--schau>.raum__kopf,html:not(.js) .raum--schau>.raum__fuss{padding-inline:clamp(.4rem,.1rem + 1vw,1rem)}.raum--wie{--raum:var(--wer-ton);--raum-tinte:var(--tinte)}.raum--easy{--raum:var(--papier);--raum-tinte:var(--tinte)}.raum--fragen{--raum:var(--nacht);--raum-tinte:#fff}.raum--antwort{--raum:var(--ton);--raum-tinte:var(--tinte);overflow:clip}.raum--wie,.raum--easy,.raum--antwort{--stoff:var(--stoff-hell);--koernung:var(--korn);--lichtkante:var(--lichtkante-hell);--glas:var(--glas-hell);--glas-rand:var(--glas-rand-hell);--glas-kante:var(--glas-kante-hell)}.raum--fragen{--stoff:var(--stoff-nacht);--koernung:var(--korn-nacht);--lichtkante:var(--lichtkante-nacht);--glas:var(--glas-nacht);--glas-rand:var(--glas-rand-nacht);--glas-kante:var(--glas-kante-nacht)}.raum--wie,.raum--easy,.raum--antwort,.raum--fragen,.js .raum--schau{background:var(--stoff), var(--raum);box-shadow:var(--lichtkante)}.raum__kopf{justify-items:start;gap:.45rem;min-width:0;display:grid}.raum__kopf--zeile{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem 1rem;display:flex}.raum__fuss{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.7rem 1.5rem;display:flex}.raum__fuss--antwort{z-index:5;margin:-.7rem calc(var(--innen) * -1) calc(var(--innen-y,var(--innen)) * -1);padding:1.2rem var(--innen) var(--innen-y,var(--innen));background:var(--koernung), var(--raum);position:sticky;bottom:0;-webkit-mask-image:linear-gradient(#0000,#000 1.2rem);mask-image:linear-gradient(#0000,#000 1.2rem)}html:not(.js) .raum--schau>.raum__fuss--antwort{background:var(--color-paper);margin:-.7rem 0 0;padding-block:1rem .3rem}html:not(.js) .raum__fuss--antwort{position:static;-webkit-mask-image:none;mask-image:none}.weg__h1{font-family:var(--font-heading);letter-spacing:-.01em;font-size:clamp(1rem,.85rem + .7vw,1.4rem);font-weight:700;line-height:1.2}.raum .weg__h1{color:var(--color-brand)}.weg__h1 span{color:var(--color-ink)}.frage{font-family:var(--font-heading);letter-spacing:-.035em;text-wrap:balance;outline:none;font-size:clamp(2.1rem,min(1rem + 4.6vw,10.5vh),5rem);font-weight:800;line-height:.98}.raum--antwort .frage{font-size:clamp(1.9rem,min(1rem + 3.6vw,9vh),4.2rem)}.kicker{font-family:var(--font-heading);letter-spacing:0;opacity:.72;font-size:clamp(.95rem,.85rem + .4vw,1.15rem);font-weight:700;line-height:1.3}.leit{max-width:56ch;margin-top:.3rem;font-size:clamp(1.02rem,.95rem + .45vw,1.35rem);line-height:1.4}.raum .klein{opacity:.78;font-size:.88rem;line-height:1.45}.klein a{font-weight:700}.spur{flex-wrap:wrap;align-items:center;gap:.4rem;min-height:2.5rem;display:flex}html:not(.js) .spur:empty{display:none}.spur__zurueck,.marke{border:1px solid var(--glas-rand);background:var(--glas);height:2.5rem;box-shadow:var(--glas-kante);font-family:var(--font-heading);border-radius:999px;justify-content:center;align-items:center;font-size:.92rem;font-weight:700;text-decoration:none;transition:background .2s,border-color .2s,color .2s;display:inline-flex}.spur__zurueck{width:2.5rem}.spur__zurueck svg{transform:rotate(180deg)}.marke{gap:.4rem;padding-inline:.85rem}.marke:after{content:"×";opacity:.6;font-size:1.1em}.spur__zurueck:hover,.marke:hover{border-color:var(--raum-tinte);background:var(--raum-tinte)}.raum .spur__zurueck:hover,.raum .marke:hover{color:var(--raum,var(--color-paper))}html:not(.js) .raum--schau .spur__zurueck:hover,html:not(.js) .raum--schau .marke:hover{color:var(--color-paper)}.kacheln{gap:var(--luecke);min-height:0;display:grid}.kacheln--2{transition:grid-template-columns .55s var(--ease-out);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.k{isolation:isolate;--pad:clamp(1.1rem, .6rem + 1.7vw, 2.3rem);--name:clamp(1.9rem, min(.9rem + 3.5vw, 8.5vh), 4.3rem);--sub:clamp(.95rem, .9rem + .35vw, 1.2rem);--pfeil:clamp(2.7rem, 2rem + 1.6vw, 3.6rem);min-height:9rem;padding:var(--pad);border-radius:calc(var(--r) - .2rem);background:var(--stoff-kachel), var(--ton,#fff);box-shadow:var(--lichtkante-hell);color:var(--tinte);transition:transform .4s var(--ease-out), box-shadow .4s var(--ease-out);-webkit-tap-highlight-color:transparent;flex-direction:column;align-items:flex-start;gap:.35rem;text-decoration:none;display:flex;position:relative;overflow:hidden}.raum a.k{color:var(--tinte)}.k:focus-visible{outline:3px solid var(--color-brand);outline-offset:3px}.k:active{transform:scale(.985)}.k__name{font-family:var(--font-heading);font-size:var(--name);letter-spacing:-.035em;font-weight:800;line-height:1}.k__sub{max-width:22ch;font-size:var(--sub);text-wrap:balance;opacity:.82;line-height:1.35}.k__pfeil{width:var(--pfeil);height:var(--pfeil);background:var(--knopf-tinte);box-shadow:var(--knopf-tinte-kante);color:#fff;transition:transform .4s var(--federn);border-radius:50%;flex:none;place-items:center;margin-top:auto;display:grid}.k--profi{--ton:var(--nacht);background:var(--stoff-kachel-nacht), var(--ton);box-shadow:var(--lichtkante-nacht)}.raum a.k--profi{color:#fff}.k--profi .k__pfeil{background:var(--knopf-weiss);box-shadow:var(--knopf-weiss-kante);color:var(--tinte)}.raum--wie .k--easy{background:#fff;box-shadow:0 0 0 1px #06213409,0 1px 1px #0621340d,0 18px 30px -20px #0621344d}.raum--wie .k--easy .k__sub{max-width:13ch}.k--profi .k__sub{max-width:28ch}@media (hover:hover){.k:hover{box-shadow:var(--lichtkante-hell), 0 2px 4px #06213414, 0 26px 44px -20px #06213466, 0 52px 70px -44px #06213466;transform:translateY(-4px)}.k--profi:hover{box-shadow:var(--lichtkante-nacht), 0 2px 4px #0621341f, 0 26px 44px -20px #0621348c, 0 52px 70px -44px #06213480}.k:hover .k__pfeil{transform:translate(.45rem)scale(1.08)}.kacheln--2:has(>.k:first-child:hover){grid-template-columns:minmax(0,1.16fr) minmax(0,1fr)}.kacheln--2:has(>.k:last-child:hover){grid-template-columns:minmax(0,1fr) minmax(0,1.16fr)}}.schiene{--spalten:4.35;--karte:min(22rem, (100cqw - 4 * var(--luecke)) / var(--spalten));align-items:center;min-height:17rem;display:grid;position:relative;container-type:inline-size}.schiene__bahn{align-items:center;gap:var(--luecke);height:100%;min-height:0;margin-inline:calc(var(--innen) * -1);padding-inline:var(--innen);overscroll-behavior-x:contain;scroll-padding-inline:var(--innen);scroll-snap-type:x proximity;scrollbar-width:none;display:flex;overflow:auto hidden}.schiene__bahn::-webkit-scrollbar{display:none}.schiene__bahn[data-zieht]{scroll-snap-type:none;cursor:grabbing;user-select:none}.k--karte{width:var(--karte);height:100%;max-height:calc(var(--karte) * 1.8);scroll-snap-align:start;-webkit-user-drag:none;flex:none;gap:0;padding:0;container-type:inline-size}.k__kopf{--kp:clamp(1rem, 6.5cqw, 1.45rem);width:100%;padding:var(--kp) var(--kp) 0;justify-content:space-between;align-items:flex-start;gap:.6rem;display:flex}.k--karte .k__name{letter-spacing:-.03em;text-wrap:balance;hyphens:auto;font-size:clamp(1.2rem,7.7cqw,1.75rem);line-height:1.06}.k--karte .k__pfeil,.k__gesehen{flex:none;width:2.4rem;height:2.4rem;margin:-.15rem 0 0}.k__gesehen{box-shadow:var(--glas-kante-hell);background:#ffffff80;border:1px solid #06213447;border-radius:50%;place-items:center;font-size:1rem;font-weight:800;display:none}.k[data-besucht] .k__gesehen{display:grid}.k[data-besucht] .k__pfeil{display:none}.k__betrag{font-family:var(--font-heading);align-items:flex-start;gap:.05em;margin-top:auto;padding-inline:clamp(1rem,6.5cqw,1.45rem);font-size:clamp(5rem,50cqw,10.5rem);font-weight:800;line-height:.8;display:flex}.k__zahl{letter-spacing:-.06em;font-variant-numeric:lining-nums tabular-nums}.k__euro{gap:.4rem;padding:.1em 0 0 .16em;font-size:.34em;display:grid}.k__euro small{white-space:nowrap;font-size:clamp(.85rem,5cqw,1rem);font-weight:700;line-height:1.2}.k__einmal{font-family:var(--font-heading);opacity:.82;padding:1rem clamp(1rem,6.5cqw,1.45rem) clamp(1rem,6.5cqw,1.45rem);font-size:clamp(.92rem,5.4cqw,1.08rem);font-weight:700}.k__einmal span{white-space:nowrap}.k--demo{--ton:#fff}.k__unter{font-family:var(--font-heading);opacity:.82;padding:.45rem clamp(1rem,6.5cqw,1.45rem) 0;font-size:clamp(.92rem,5.4cqw,1.08rem);font-weight:700;line-height:1.3}.k__buehne--demo{margin-bottom:clamp(.9rem,5.6cqw,1.3rem)}.k__buehne--demo img{object-fit:contain;object-position:50% 100%;filter:drop-shadow(0 10px 16px #06213424);width:100%;height:100%;transition:translate .5s var(--ease-out);position:absolute;inset:0}@media (hover:hover){.k--demo:hover .k__buehne--demo img{translate:0 -.4rem}}.k__buehne{flex:1;align-self:stretch;min-height:0;margin:clamp(.9rem,5.6cqw,1.3rem) clamp(1rem,6.5cqw,1.45rem) 0;position:relative;container-type:size}.k__buehne .rahmen{--rw:calc(var(--weit,1) * 100cqw);top:calc(var(--fy,0) * (100cqh - var(--rw) / var(--b,1)));left:calc(var(--fx,0) * (100cqw - var(--rw)));transition:translate .5s var(--ease-out);position:absolute}@media (hover:hover){.k--karte:hover .rahmen{translate:0 -.5rem}}.schiene__knoepfe{right:0;bottom:calc(100% + var(--abstand));gap:.5rem;display:flex;position:absolute}.schiene__knoepfe button{border:1px solid var(--glas-rand);background:var(--glas);width:2.9rem;height:2.9rem;box-shadow:var(--glas-kante);color:inherit;cursor:pointer;border-radius:50%;place-items:center;padding:0;transition:background .2s,border-color .2s,color .2s,opacity .2s;display:grid}.schiene__knoepfe button:disabled{opacity:.3;cursor:default}.schiene__knoepfe button:not(:disabled):hover{color:var(--nacht);background:#fff}.schiene__knoepfe button:focus-visible{outline:3px solid var(--color-brand);outline-offset:3px}.rahmen{width:var(--rw);padding:var(--g-rand);border-radius:var(--g-rund);font-size:calc(var(--rw) / 100);background:linear-gradient(140deg,#46515d 0%,#1a2027 15%,#06080b 58%,#262e37 100%);display:block;position:relative;box-shadow:inset 0 0 0 1px #ffffff38,inset 0 0 0 3px #06080b,0 4px 10px #06213433,0 22px 38px -10px #0621346b,0 48px 64px -28px #06213461}.rahmen__schirm{border-radius:var(--g-innen);background:#fff;display:block;position:relative;overflow:hidden}.rahmen__schirm img{width:100%;height:auto;display:block}.rahmen__schirm:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(122deg,#ffffff1a,#fff0 34%);position:absolute;inset:0;box-shadow:inset 0 0 0 1px #00000059}.rahmen--tablet{--g-rand:1.7em;--g-rund:3.7em;--g-innen:2.1em}.rahmen--tablet:before{content:"";background:radial-gradient(circle at 35% 35%,#4d5a69,#0b0e12 65%);border-radius:50%;width:.6em;height:.6em;margin-top:-.3em;position:absolute;top:50%;left:.55em}.rahmen--handy{--g-rand:3.7em;--g-rund:16em;--g-innen:12.4em}.rahmen--handy:before,.rahmen--handy:after{content:"";background:#1b2128;border-radius:.55em;width:1.1em;position:absolute}.rahmen--handy:before{height:18em;top:46em;right:-.8em}.rahmen--handy:after{height:10em;top:36em;left:-.8em;box-shadow:0 13.5em #1b2128}.rahmen__leiste{background:#0659a9;height:11em;display:block;position:relative}.rahmen__leiste:before{content:"";background:#05070a;border-radius:4em;width:30em;height:7.6em;margin-left:-15em;position:absolute;top:2.6em;left:50%}.rahmen--punkt .rahmen__schirm:before{content:"";z-index:1;background:#05070a;border-radius:50%;width:3.6em;height:3.6em;margin-left:-1.8em;position:absolute;top:1.3em;left:50%}.rahmen--browser{--g-rand:0;--g-rund:1.5em;--g-innen:0;background:#e9edf1;overflow:hidden;box-shadow:0 0 0 1px #06213429,0 4px 10px #06213424,0 22px 38px -10px #0621345c,0 48px 64px -28px #06213457}.rahmen--browser:before{content:"";background:radial-gradient(circle,#ff5f57 .62em,#0000 .68em) 1.9em/1.5em 1.5em no-repeat,radial-gradient(circle,#febc2e .62em,#0000 .68em) 4.1em/1.5em 1.5em no-repeat,radial-gradient(circle,#28c840 .62em,#0000 .68em) 6.3em/1.5em 1.5em no-repeat;border-bottom:1px solid #0621341f;height:3.6em;display:block}.rahmen--browser .rahmen__schirm:after{content:none}.neben{flex-wrap:wrap;align-items:center;gap:.3rem 1.2rem;font-size:.95rem;display:flex}.neben span{font-family:var(--font-heading);font-weight:700}.neben a{opacity:.8;text-underline-offset:.2em}.neben a:hover,.neben a[data-besucht]{opacity:1}.raum--wer .k--tor{min-height:12rem;container-type:size}html:not(.js) .raum--wer .k--tor{min-height:18rem}.tb{--tb-rechts:clamp(.9rem, 3.5cqw, 2.2rem);--tb-links:calc(var(--pad) + var(--pfeil) + .8rem);--tb-oben:calc(var(--pad) + var(--name) + 2.7 * var(--sub) + .9rem);--tb-platz:calc(100cqw + 2 * var(--pad) - var(--tb-links) - var(--tb-rechts));--tb-tief:calc(100cqh + 2 * var(--pad) - var(--tb-oben));--tb-breit:max(9rem, min(60rem, var(--tb-platz) / .84, var(--tb-tief) * 100 / (.62 * var(--tb-hoch))));--tb-sicht:min(var(--tb-tief), var(--tb-breit) * .0093 * var(--tb-hoch));z-index:-1;right:calc(var(--tb-rechts) + min(0px, var(--tb-platz) - var(--tb-breit)));width:var(--tb-breit);height:var(--tb-sicht);font-size:calc(var(--tb-breit) / 100);display:block;position:absolute;bottom:0}@container (aspect-ratio>=2){.tb{--tb-rechts:.9rem;--tb-zeile:9.6rem;--tb-links:calc(var(--pad) + var(--tb-zeile) + 1rem);--tb-oben:calc(var(--pad) + var(--name) + .7rem)}.k--tor .k__sub{max-width:9.6rem}}.tb__licht{pointer-events:none;background:radial-gradient(closest-side,#ffffff9e,#fff0);position:absolute;inset:-34% -12% -8% -18%}.geraet{padding:var(--g-rand);border-radius:var(--g-rund);background:linear-gradient(140deg,#414b56 0%,#171c22 16%,#06080b 58%,#232a32 100%);display:block;position:absolute;box-shadow:inset 0 0 0 .12em #fff3,inset 0 0 0 .36em #06080b,0 .5em 1em #06213433,0 2.4em 4em -.8em #0621346b}.geraet__schirm{border-radius:var(--g-innen);background:#fff;display:block;position:relative;overflow:hidden}.geraet__schirm img{width:100%;height:auto;display:block}.geraet__schirm video{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .4s;position:absolute;inset:0}.geraet__schirm video[data-laeuft]{opacity:1}.geraet__schirm:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 .08em #0006}.geraet--tablet{--g-rand:2.1em;--g-rund:4.6em;--g-innen:2.6em;width:100em;top:0;left:0}.geraet--tablet:before{content:"";background:radial-gradient(circle at 35% 35%,#4d5a69,#0b0e12 65%);border-radius:50%;width:.68em;height:.68em;margin-top:-.34em;position:absolute;top:50%;left:.72em}.geraet--handy{--g-rand:1.13em;--g-rund:5.1em;--g-innen:4em;top:max(4em, var(--tb-sicht) - 38em);right:max(-1.5em, var(--tb-breit) - var(--tb-platz) - var(--tb-rechts) + .7rem);width:27em;box-shadow:inset 0 0 0 .12em #fff3,inset 0 0 0 .36em #06080b,-.6em .8em 1.6em #0621344d,-2em 2.4em 5em -.6em #06213480}.geraet--handy:before,.geraet--handy:after{content:"";background:#1b2128;border-radius:.16em;width:.32em;position:absolute}.geraet--handy:before{height:5em;top:12.4em;right:-.24em}.geraet--handy:after{height:2.8em;top:9.7em;left:-.24em;box-shadow:0 3.7em #1b2128}.geraet__leiste{background:#0659a9;height:2.9em;display:block}.geraet__leiste:before{content:"";background:#05070a;border-radius:1em;width:7.6em;height:1.95em;margin-left:-3.8em;position:absolute;top:.65em;left:50%}.geraet--handy:not(.geraet--insel) .geraet__schirm:before{content:"";z-index:1;background:#05070a;border-radius:50%;width:.92em;height:.92em;margin-left:-.46em;position:absolute;top:.32em;left:50%}.js .geraet--tablet{animation:tb-auf .9s .1s var(--ease-out) backwards}.js .geraet--handy{animation:tb-auf .9s .24s var(--ease-out) backwards}@keyframes tb-auf{0%{translate:0 16em}}@media (hover:hover){.geraet{transition:translate .5s var(--ease-out)}.k--tor:hover .geraet--tablet{translate:0 -6px}.k--tor:hover .geraet--handy{translate:0 -16px}}@media (width<=470px),(height<=500px){.tb{--tb-rechts:.9rem;--tb-handy:clamp(6rem, 100cqw + var(--pad) - 9.6rem - .9rem - var(--tb-rechts), 12.5rem);--tb-breit:calc(var(--tb-handy) * 100 / 27);top:calc(var(--pad) + var(--name) + .5rem);right:var(--tb-rechts);width:var(--tb-handy);height:auto}.tb__licht{inset:-18% -30% 0 -60%}.geraet--tablet{display:none}.geraet--handy{top:0;right:0}.raum--wer .k__sub,.raum--wie .k__sub{max-width:min(9.6rem, 100cqw + var(--pad) - 7.5rem)}}.sg{--sg-start:-4.2s;--sg-hoch:1.1;isolation:isolate;width:var(--sg-breit);aspect-ratio:1 / var(--sg-hoch);font-size:calc(var(--sg-breit) / 100);display:block;position:relative}.sg:before,.sg:after{content:"";z-index:-1;pointer-events:none;position:absolute}.sg:before{background:radial-gradient(closest-side,#0621344d,#06213400);height:22em;top:86em;left:6em;right:6em}.sg:after{background:radial-gradient(closest-side,#0621348c,#06213400);height:6em;top:93em;left:20em;right:20em}.sg__hals,.sg__deck,.sg__front,.sg__kopf,.sg__druck{display:block;position:absolute}.sg__hals{background:linear-gradient(90deg,#080b0f 0%,#2f3944 22%,#1c232b 55%,#0a0d11 100%);width:18em;height:21em;top:56em;left:41em}.sg__deck{clip-path:polygon(7% 0,93% 0,100% 100%,0 100%);background:linear-gradient(#48535f,#2b343e 70%,#343e49);width:58em;height:6.2em;top:75em;left:21em}.sg__front{background:linear-gradient(#232b34 0%,#0d1116 55%,#161c23 100%);border-radius:.5em .5em 3.4em 3.4em;width:58em;height:15em;top:81em;left:21em;box-shadow:inset 0 .18em #fff3,inset 0 -.5em .8em #00000080}.sg__front:before{content:"";background:#000;border-radius:.8em;width:28em;height:1.6em;margin-left:-14em;position:absolute;top:1.3em;left:50%;box-shadow:0 .2em #ffffff1f}.sg__front:after{content:"";background:#3ddc84;border-radius:50%;width:1.1em;height:1.1em;position:absolute;top:1.55em;right:3.4em;box-shadow:0 0 1.2em .2em #3ddc8499}.sg__kopf{background:linear-gradient(140deg,#46515d 0%,#1a2027 15%,#06080b 58%,#262e37 100%);border-radius:3.4em;padding:2.1em 2.1em 5.2em;top:0;left:0;right:0;box-shadow:inset 0 0 0 .14em #fff3,inset 0 0 0 .4em #06080b,0 .6em 1.2em #06213438,0 2.6em 3.8em -.8em #0621346b,0 6em 7em -2.5em #0621345c}.sg__schirm{aspect-ratio:5/3;background:#0659a9;border-radius:1.5em;display:block;position:relative;overflow:hidden}.sg__schirm img{width:100%;height:100%;position:absolute;inset:0}.sg__schirm:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(122deg,#ffffff1f,#fff0 34%);position:absolute;inset:0;box-shadow:inset 0 0 0 .1em #00000073}.sg__marke{opacity:.92;width:12em;height:auto;margin-left:-6em;position:absolute;bottom:1.15em;left:50%}.sg__zahlen{opacity:0;animation:sg-zahlen 10s var(--sg-start) infinite}:root[data-theme=dark] .sg__zahlen{display:none}:root[data-theme=dark] .sg__finger{animation-name:sg-finger-einmal}.sg__finger{opacity:0;width:5em;height:5em;animation:sg-finger 10s var(--sg-start) infinite;background:#0621345c;border:.4em solid #fffffff2;border-radius:50%;margin:-2.5em 0 0 -2.5em;position:absolute;top:95.9%;left:7.2%;box-shadow:0 .4em 1.2em #0000004d}.sg__druck{clip-path:inset(0 -6em -10em);filter:drop-shadow(0 .8em 1em #06213459);width:24em;top:83.1em;left:38em}.sg__beleg{color:#1b1b1b;animation:sg-beleg 10s var(--sg-start) infinite;background:linear-gradient(#e3e3de,#fff 8%);gap:.2em;padding:1.3em 1.3em 2.1em;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:1.12em;line-height:1.3;display:grid;-webkit-mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 50%/1.3em;mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 50%/1.3em}.sg__beleg b{text-align:center;font-size:1.2em}.sg__beleg small{text-align:center;opacity:.75;font-size:.85em}.sg__zeile{justify-content:space-between;gap:.8em;display:flex}.sg__zeile>:first-child{white-space:nowrap;text-overflow:clip;min-width:0;overflow:hidden}.sg__beleg strong{border-top:.1em dashed #1b1b1b;margin-top:.25em;padding-top:.35em;font-size:1.12em}.sg__beleg .beleg__code{width:36%;margin:.6em 0 .3em}@keyframes sg-zahlen{0%,27%{opacity:0}31%,93%{opacity:1}97%,to{opacity:0}}@keyframes sg-finger{0%,12%{opacity:0;top:95.9%;left:7.2%;scale:1.5}17%,23%{opacity:1;top:95.9%;left:7.2%;scale:1}25%{scale:.7}27%{opacity:1;top:95.9%;left:7.2%;scale:1}30%{opacity:0;top:95.9%;left:7.2%}34%{opacity:0;top:72.3%;left:40.8%;scale:1.5}39%,44%{opacity:1;top:72.3%;left:40.8%;scale:1}46%{scale:.7}48%{opacity:1;scale:1}52%,to{opacity:0;top:72.3%;left:40.8%}}@keyframes sg-finger-einmal{0%,33%{opacity:0;scale:1.5}39%,44%{opacity:1;scale:1}46%{scale:.7}48%{opacity:1;scale:1}52%,to{opacity:0}}@keyframes sg-beleg{0%,49%{opacity:1;transform:translateY(-102%)}50%{animation-timing-function:steps(18,end);transform:translateY(-102%)}74%,92%{opacity:1;transform:translateY(0)}97%{opacity:0;transform:translateY(24%)rotate(5deg)}98%,to{opacity:0;transform:translateY(-102%)}}.raum--wie .k--tor{min-height:12rem;container-type:size}html:not(.js) .raum--wie .k--tor{min-height:18rem}.sg--tor{--sg-rechts:clamp(.9rem, 3.5cqw, 2.2rem);--sg-unten:clamp(1rem, 3.5cqh, 2rem);--sg-unter:min(100cqw + var(--pad) - var(--sg-rechts) - var(--pfeil) - .8rem, (100cqh + var(--pad) - var(--name) - 5.6 * var(--sub) - var(--sg-unten) - .9rem) / var(--sg-hoch));--sg-neben:min(100cqw + var(--pad) - var(--sg-rechts) - 7.6 * var(--sub) - 1rem, (100cqh + 1.4 * var(--pad) - var(--sg-unten)) / var(--sg-hoch));--sg-breit:min(38rem, max(var(--sg-unter), var(--sg-neben)));z-index:-1;right:var(--sg-rechts);bottom:var(--sg-unten);position:absolute}.k--profi .tb__licht{opacity:.22}@container (height<=19rem){.sg--tor{--sg-rechts:.9rem;--sg-breit:min(38rem, var(--sg-neben))}}.zusagen{flex-wrap:wrap;gap:.4rem 1.4rem;margin:0;padding:0;list-style:none;display:flex}.zusagen li{align-items:center;gap:.4rem;display:inline-flex}.zusagen h3{font-family:var(--font-heading);letter-spacing:0;font-size:1rem;font-weight:700}.direkt{font-size:.95rem}.direkt a{font-weight:700}.weg .knopf{color:inherit;font-family:var(--font-heading);cursor:pointer;transition:transform .25s var(--ease-out), box-shadow .25s var(--ease-out), background .2s ease, background-position .3s var(--ease-out), border-color .2s ease, color .2s ease;background:0 0;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:calc(.72rem + 1px) calc(1.25rem + 1px);font-size:1rem;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.weg .knopf:hover{transform:translateY(-2px)}.weg .knopf:active{transform:translateY(0)scale(.985)}.weg .knopf:disabled{opacity:.6;cursor:progress;transform:none}.weg .knopf--gross{padding:calc(.95rem + 1px) calc(1.6rem + 1px);font-size:1.1rem}.weg .knopf--los{background:var(--knopf-los);box-shadow:var(--knopf-los-kante);color:#fff}.weg .knopf--los:hover{background-position:0 100%;box-shadow:inset 0 1px #ffffff4d,inset 0 -1px #00280940,0 2px 4px #00461066,0 18px 28px -14px #00761bd9}.weg .knopf--tinte{background:var(--knopf-tinte);box-shadow:var(--knopf-tinte-kante);color:#fff}.weg .knopf--tinte:hover{background-position:0 100%}.weg .knopf--rand{border-color:var(--glas-rand);background:var(--glas);box-shadow:var(--glas-kante)}.weg .knopf--rand:hover{border-color:currentColor}.weg .knopf--leise{opacity:.75;padding-inline:.5rem}.weg .dreh{transform:rotate(180deg)}.schalter{background:#06213417;border-radius:999px;padding:.25rem;display:inline-flex;box-shadow:inset 0 1px 2px #06213424,inset 0 0 0 1px #0621340a}.schalter label{flex:1;position:relative}.schalter input{opacity:0;cursor:pointer;position:absolute;inset:0}.schalter span{font-family:var(--font-heading);text-align:center;white-space:nowrap;border-radius:999px;padding:.5rem 1.05rem;font-size:.95rem;font-weight:700;transition:background .2s;display:block}.schalter input:checked+span{background:#fff;box-shadow:0 0 0 1px #0621340d,0 1px 2px #06213429,0 6px 12px -6px #0621344d}.schalter input:focus-visible+span{outline:2px solid var(--tinte);outline-offset:2px}.schalter--voll{display:flex}.antwort__h2{font-family:var(--font-heading);letter-spacing:-.02em;font-size:clamp(1.15rem,1rem + .7vw,1.6rem);font-weight:800;line-height:1.15}.antwort__links{font-family:var(--font-heading);flex-wrap:wrap;gap:.4rem 1.3rem;font-weight:700;display:flex}.antwort{min-height:0}.preis{--preis-luecke:clamp(1.3rem, .7rem + 1.5vw, 2.25rem);--preis-reihe:clamp(.7rem, 2vh, 1.3rem);--preis-zahl:clamp(4.4rem, min(1.6rem + 7.6vw, 20vh), 10.5rem);align-content:center;gap:var(--preis-reihe) var(--preis-luecke);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}:root[data-wer=dienst] .preis{grid-template-columns:minmax(0,1.3fr) minmax(0,.9fr) minmax(0,1.25fr)}.posten{border-radius:calc(var(--r) - .7rem);min-width:0;color:var(--tinte);background:#fff;flex-direction:column;gap:clamp(.35rem,1.3vh,.8rem);padding:clamp(.8rem,min(.5rem + 1.1vw,3vh),1.6rem);display:flex;position:relative;box-shadow:0 0 0 1px #06213409,0 1px 1px #0621340d,0 16px 28px -18px #0621344d,0 40px 60px -38px #06213466}.posten--plus:before{content:"";z-index:1;top:50%;left:calc(var(--preis-luecke) / -2);width:36px;height:36px;box-shadow:inset 0 1px 0 #fff3, 0 0 0 3px var(--raum), 0 6px 12px -4px #06213480;background:linear-gradient(#fff 0 0) 50%/16px 4px no-repeat,linear-gradient(#fff 0 0) 50%/4px 16px no-repeat,linear-gradient(#123f61,#062134);border-radius:50%;margin:-18px 0 0 -18px;position:absolute}.posten__kopf{font-family:var(--font-heading);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.3rem .5rem;font-size:clamp(.78rem,.72rem + .2vw,.92rem);font-weight:800;display:flex}.posten__kopf>span{letter-spacing:.05em;text-transform:uppercase;opacity:.6}.posten__kopf em{color:#fff;white-space:nowrap;background:#1c7c34;border-radius:999px;align-items:center;gap:.3rem;padding:.2rem .6rem .2rem .45rem;font-style:normal;font-weight:700;display:inline-flex}.posten__kopf a{white-space:nowrap;align-items:center;gap:.3rem;text-decoration:none;display:inline-flex}.posten__kopf a:hover{text-decoration:underline}.preis__gross{font-family:var(--font-heading);font-weight:800;line-height:.8;font-size:var(--preis-zahl);align-items:flex-start;gap:clamp(.4rem,.9vw,.9rem);display:flex}.preis__gross--einmal{font-size:calc(var(--preis-zahl) * .62)}.preis__zahl{letter-spacing:-.06em;font-variant-numeric:lining-nums tabular-nums;display:inline-block}.preis__einheit{gap:.5rem;padding:.1em 0 0 .1em;font-size:.36em;display:grid}.preis__einheit small{letter-spacing:0;white-space:nowrap;font-size:1rem;font-weight:700;line-height:1.2}.preis__gross--einmal .preis__einheit{font-size:.44em}.posten .posten__text{border-top:1.5px dashed #06213440;margin-top:auto;padding-top:clamp(.4rem,1.3vh,.75rem);font-size:clamp(.86rem,.8rem + .22vw,1rem);line-height:1.3}.posten__titel{max-width:8em;font-family:var(--font-heading);font-size:calc(var(--preis-zahl) * .36);letter-spacing:-.03em;text-wrap:balance;font-weight:800;line-height:1.02}.posten__liste{border-top:1.5px dashed #06213440;gap:clamp(.1rem,.7vh,.4rem);margin:auto 0 0;padding:clamp(.4rem,1.3vh,.75rem) 0 0;font-size:clamp(.86rem,.8rem + .22vw,1rem);line-height:1.3;list-style:none;display:grid}.posten__liste li{align-items:baseline;gap:.45rem;display:flex}.posten__liste li:after{content:"";border-bottom:1.5px dotted #06213452;flex:1;order:2;min-width:.8rem}.posten__liste span:last-child{font-variant-numeric:lining-nums tabular-nums;white-space:nowrap;order:3;font-weight:700}.posten__liste .null{color:#1c7c34}.preis__klein{grid-column:1/-1}.dabei{flex-wrap:wrap;grid-column:1/-1;gap:.4rem 1.4rem;margin:0;padding:0;list-style:none;display:flex}.dabei a{align-items:center;gap:.4rem;text-decoration:none;display:inline-flex}.dabei a:hover{text-decoration:underline}.dabei h3{font-family:var(--font-body);letter-spacing:0;font-size:.95rem;font-weight:600}.dabei__alle{font-family:var(--font-heading);font-weight:800}@supports (grid-template-rows:subgrid){@media (width>=601px){.posten{grid-template-rows:subgrid;grid-row:span 3;align-items:start;display:grid}.posten .posten__liste,.posten .posten__text{margin-top:0}}}@media (width<=1150px){.dabei{gap:.15rem 1.1rem}.dabei h3,.dabei__alle{font-size:.88rem}.posten__liste{gap:.1rem}}@media (width<=1000px){.posten__kopf em{gap:.2rem;padding:.15rem .5rem .15rem .35rem;font-size:.72rem}}@media (width>=861px) and (height<=720px){.raum--preis .frage{font-size:clamp(1.9rem,min(1rem + 3.6vw,7.6vh),4.2rem)}.preis{--preis-reihe:.55rem;--preis-zahl:clamp(3.6rem, min(1.6rem + 7.6vw, 14.5vh), 10.5rem)}.posten{gap:.3rem;padding:.75rem 1rem}.posten__liste{gap:.05rem;padding-top:.35rem;font-size:.86rem}.posten .posten__text{padding-top:.35rem;font-size:.86rem}.dabei{gap:.2rem 1rem}.dabei h3,.dabei__alle{font-size:.86rem}.raum .preis__klein{font-size:.8rem}}@media (width>=861px) and (height<=640px){.raum--preis .raum__kopf{flex-wrap:wrap;align-items:baseline;column-gap:1.1rem;display:flex}.raum--preis .raum__kopf>:not(.frage,.leit){flex:0 0 100%}.raum--preis .raum__kopf .leit{white-space:nowrap;margin:0}}@media (width<=860px),(width<=1000px) and (orientation:portrait){.preis{--preis-reihe:1.6rem;align-content:start}:root[data-wer=dienst] .preis{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}:root[data-wer=dienst] .posten--geraete{grid-column:1/-1}:root[data-wer=dienst] .posten__titel{max-width:none;font-size:clamp(1.3rem,.9rem + 2vw,2rem)}:root[data-wer=dienst] .posten--geraete.posten--plus:before{top:calc(var(--preis-reihe) / -2);left:50%}.dabei{margin-top:-.4rem}}@media (width<=1000px) and (orientation:portrait){:root:not([data-wer=dienst]) .preis{grid-template-columns:minmax(0,1fr)}:root:not([data-wer=dienst]) .posten__titel{max-width:none;font-size:clamp(1.3rem,.9rem + 2vw,2rem)}:root:not([data-wer=dienst]) .posten--plus:before{top:calc(var(--preis-reihe) / -2);left:50%}}@media (width<=600px){.preis,:root[data-wer=dienst] .preis{grid-template-columns:minmax(0,1fr)}.posten__titel{max-width:none;font-size:clamp(1.3rem,.9rem + 2vw,2rem)}.posten--plus:before{top:calc(var(--preis-reihe) / -2);left:50%}.posten--einmal{grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:1rem;display:grid}.posten--einmal .posten__kopf{grid-column:1/-1}.posten--einmal .posten__text{border-top:0;border-left:1.5px dashed #06213440;margin:0;padding:0 0 0 1rem}}@media (width<=380px){.posten--einmal{grid-template-columns:minmax(0,1fr);row-gap:.55rem}.posten--einmal .posten__text{border-top:1.5px dashed #06213440;border-left:0;padding:.5rem 0 0}}.geraete{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center;gap:clamp(1rem,3vw,3.5rem);display:grid}.geraete__bild{align-self:stretch;place-items:center;min-width:0;min-height:12rem;display:grid;container-type:size}html:not(.js) .geraete__bild{min-height:22rem}.gs{aspect-ratio:100/61;width:min(100cqw,163.934cqh,60rem);position:relative;container-type:inline-size}.gs .rahmen{position:absolute}.gs__browser{--rw:74cqw;top:0;left:0}.gs__tablet{--rw:58cqw;top:14cqw;left:28cqw}.gs__handy{--rw:17.5cqw;top:22cqw;left:81.5cqw}.geraete__text{gap:1rem;display:grid}.fakten{font-family:var(--font-heading);gap:.7rem;margin:0;padding:0;font-size:clamp(1.05rem,.95rem + .6vw,1.45rem);font-weight:700;line-height:1.25;list-style:none;display:grid}.fakten li{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.7rem;display:grid}.konform{grid-template-columns:minmax(0,1fr) auto;align-content:center;align-items:center;gap:clamp(1.2rem,.6rem + 2vw,2.4rem) clamp(1.5rem,5vw,6rem);display:grid}.konform>.antwort__links{grid-column:1}.beleg{color:#1b1b1b;--zacke:.55rem;width:clamp(13rem,9rem + 9vw,17.5rem);mask:conic-gradient(from -45deg at bottom, #0000, #000 1deg 89deg, #0000 90deg) bottom / var(--zacke) var(--zacke) repeat-x, linear-gradient(#000 0 0) top / 100% calc(100% - var(--zacke)) no-repeat;background:#fff;grid-area:1/2/span 2;grid-template-columns:minmax(0,1fr) auto;gap:.35rem 1.2rem;margin-right:clamp(0rem,8vw - 5.5rem,5rem);padding:1.3rem 1.3rem 1.6rem;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:clamp(.78rem,.7rem + .25vw,.92rem);line-height:1.35;display:grid;transform:rotate(4deg);box-shadow:0 26px 46px -18px #06213466}.beleg b{text-align:center;border-bottom:1px dashed #1b1b1b;grid-column:1/-1;padding-bottom:.5rem;font-size:1.1em}.beleg strong{border-top:1px dashed #1b1b1b;margin-top:.3rem;padding-top:.45rem;font-size:1.15em}.beleg__code{aspect-ratio:1;color:#1b1b1b;grid-column:1/-1;justify-self:center;width:46%;height:auto;margin-top:.8rem;display:block}.beleg em{color:#fff;font-family:var(--font-heading);background:#1c7c34;border-radius:999px;grid-column:1/-1;justify-self:center;align-items:center;gap:.35rem;margin-top:.5rem;padding:.2rem .7rem;font-style:normal;font-weight:700;display:inline-flex}.siegel{gap:var(--luecke);flex-wrap:wrap;display:flex}.siegel figure{border-radius:calc(var(--r) - .6rem);background:#ffffffb8;align-items:center;gap:1.1rem;margin:0;padding:clamp(1rem,.6rem + 1.4vw,1.8rem);display:flex;box-shadow:inset 0 1px #ffffffe6,0 0 0 1px #06213408,0 16px 28px -20px #0621344d}.siegel img{width:clamp(4.5rem,3rem + 5vw,8.25rem);height:auto}.siegel figcaption{font-size:1.05rem;display:grid}.siegel strong{font-family:var(--font-heading);letter-spacing:-.02em;font-size:clamp(1.3rem,1rem + 1.2vw,2rem);font-weight:800}.hilfe{align-content:center;justify-items:start;gap:.6rem;display:grid}.hilfe__nummer{font-family:var(--font-heading);letter-spacing:-.045em;white-space:nowrap;font-variant-numeric:lining-nums;align-items:center;gap:.28em;font-size:clamp(2.6rem,min(1rem + 9vw,22vh),9.5rem);font-weight:800;line-height:.95;text-decoration:none;display:inline-flex}.hilfe__nummer:hover{text-decoration:underline .06em}.hilfe__ruf{background:var(--tinte);width:.62em;height:.62em;color:var(--raum,#fff);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.hilfe__ruf svg{width:46%;height:46%}.hilfe__ruf:before,.hilfe__ruf:after{content:"";border:.02em solid var(--tinte);opacity:0;border-radius:50%;animation:2.6s cubic-bezier(.2,.6,.3,1) infinite hilfe-ruf;position:absolute;inset:0}.hilfe__ruf:after{animation-delay:1.3s}@keyframes hilfe-ruf{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}@media (prefers-reduced-motion:reduce){.hilfe__ruf:before,.hilfe__ruf:after{animation:none}}.hilfe__note{font-family:var(--font-heading);font-size:1.1rem;font-weight:700}.hilfe__wege{flex-wrap:wrap;gap:.6rem;margin-top:1rem;display:flex}.stimmen{align-content:safe center;gap:clamp(.8rem,min(.5rem + 1vw,2.4vh),1.4rem);display:grid}.stimmen__zwei{gap:var(--luecke);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.stimme{border-radius:calc(var(--r) - .6rem);background:#ffffffb8;align-content:space-between;gap:1rem;margin:0;padding:clamp(1.1rem,min(.7rem + 1.2vw,3.4vh),1.8rem);display:grid;box-shadow:inset 0 1px #ffffffe6,0 0 0 1px #06213408,0 16px 28px -20px #0621344d}.stimme blockquote{font-family:var(--font-heading);letter-spacing:-.01em;margin:0;font-size:clamp(1.02rem,min(.9rem + .6vw,2.55vh),1.4rem);font-weight:700;line-height:1.3}.stimme blockquote:before{content:"„"}.stimme blockquote:after{content:"“"}.stimme figcaption{font-size:.95rem}.stimmen__branchen{gap:.7rem;display:grid}.branchen{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.branchen a{height:3rem;box-shadow:var(--glas-kante-hell);font-family:var(--font-heading);transition:transform .25s var(--ease-out);background:#ffffffb8;border-radius:999px;align-items:center;gap:.55rem;padding:.25rem 1rem .25rem .25rem;font-weight:700;text-decoration:none;display:inline-flex}.branchen a:hover{transform:translateY(-2px)}.branchen img{object-fit:cover;border-radius:50%;width:2.5rem;height:2.5rem}.branchen .branchen__nur{background:var(--glas);box-shadow:inset 0 0 0 1px var(--glas-rand), var(--glas-kante);padding-left:1rem}.stimmen__angebot{border-top:1.5px dashed #0621344d;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem 1.5rem;padding-top:.8rem;display:flex}.halte{gap:.3rem;margin:0;padding:0;list-style:none;display:flex}.halte__halt{font-family:var(--font-heading);opacity:.4;border-radius:999px;align-items:center;gap:.45rem;padding:.3rem .85rem .3rem .3rem;font-size:.92rem;font-weight:700;transition:opacity .3s,background .3s;display:inline-flex}.halte__halt span{background:var(--tinte);color:#fff;border-radius:50%;place-items:center;width:1.7rem;height:1.7rem;font-size:.82rem;display:grid}:root[data-schritt=karte] .halte__halt:first-child,:root[data-schritt=daten] .halte__halt:nth-child(2),:root[data-schritt=bestellung] .halte__halt:nth-child(3){background:var(--kachel-suppe);opacity:1}:root[data-schritt=fertig] .halte{display:none}.easy{grid-template-columns:minmax(0,27rem) minmax(0,1fr);align-items:start;gap:clamp(1.4rem,.5rem + 3.4vw,4.5rem);min-height:0;display:grid}.easy__blatt,.easy__ohne{min-width:0}.easy__geraet{align-self:center;justify-items:center;min-width:0;display:grid;container-type:inline-size}.sg--easy{--sg-breit:min(100cqw, 46rem, (var(--hoch) - 14.6rem) / var(--sg-hoch))}.easy__geraet .easy__tipp{max-width:24rem;font-family:var(--font-heading);text-align:center;text-wrap:balance;margin-top:clamp(1.1rem,3.6cqw,1.9rem);font-size:.98rem;font-weight:700}.seite{gap:.9rem;display:grid}.seite[hidden]{display:none}.easy__frage{font-family:var(--font-heading);letter-spacing:-.03em;text-wrap:balance;outline:none;font-size:clamp(1.7rem,min(1.1rem + 2.2vw,7vh),2.9rem);font-weight:800;line-height:1.02}.easy__satz{font-size:1.05rem;line-height:1.45}.easy__wege{flex-wrap:wrap;gap:.6rem;display:flex}.fotowahl{cursor:pointer;display:block}.fotowahl__knopf{text-align:center;transition:transform .25s var(--ease-out), border-color .2s ease, background .2s ease, box-shadow .25s var(--ease-out);background:#fff;border:2px dashed #06213473;border-radius:1.4rem;justify-items:center;gap:.75rem;padding:clamp(1.3rem,3.4vh,2.1rem) 1.2rem;display:grid}.fotowahl__zeichen{background:var(--kachel-suppe);width:3.6rem;height:3.6rem;transition:transform .4s var(--federn);border-radius:50%;place-items:center;display:grid}.fotowahl__knopf strong{font-family:var(--font-heading);font-size:1.15rem;line-height:1.2;display:block}.fotowahl__knopf small{opacity:.72;margin-top:.2rem;font-size:.9rem;line-height:1.3;display:block}@media not ((hover:hover) and (pointer:fine)){.fotowahl__ziehen{display:none}}.fotowahl:hover .fotowahl__knopf,.fotowahl[data-drueber] .fotowahl__knopf{border-color:var(--tinte);transform:translateY(-2px);box-shadow:0 16px 30px -16px #06213466}.fotowahl:hover .fotowahl__zeichen,.fotowahl[data-drueber] .fotowahl__zeichen{transform:scale(1.08)rotate(-6deg)}.fotowahl[data-drueber] .fotowahl__knopf{background:color-mix(in srgb, var(--kachel-suppe) 45%, #fff);border-style:solid}.fotowahl input:focus-visible+.fotowahl__knopf{outline:3px solid var(--color-brand);outline-offset:3px}[data-mit-fotos] .fotowahl__knopf{text-align:left;grid-template-columns:auto minmax(0,1fr);place-items:center start;padding:.8rem 1rem}[data-mit-fotos] .fotowahl__zeichen{width:2.9rem;height:2.9rem}.fotos{flex-wrap:wrap;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.fotos:empty{display:none}.foto{width:4.9rem;height:6.3rem;animation:foto-neu .4s var(--federn) both;background:#fff;border-radius:.7rem;position:relative;overflow:hidden;box-shadow:0 0 0 1.5px #0621342e,0 8px 16px -8px #06213466}@keyframes foto-neu{0%{opacity:0;transform:scale(.7)rotate(-4deg)}}.foto img{object-fit:cover;width:100%;height:100%;display:block}.foto__raus{color:#fff;cursor:pointer;background:#062134d1;border:0;border-radius:50%;place-items:center;width:1.75rem;height:1.75rem;padding:0;font-size:1.1rem;line-height:1;display:grid;position:absolute;top:.25rem;right:.25rem}.seite__fuss{justify-content:space-between;align-items:center;gap:1rem;margin-top:.3rem;display:flex}.felder{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.75rem;display:grid}.feld{gap:.25rem;min-width:0;display:grid}.feld--breit{grid-column:1/-1}.feld>span{font-family:var(--font-heading);font-size:.85rem;font-weight:700}.feld>span small{font-family:var(--font-body);opacity:.7;font-weight:400}.feld input:not([type=radio]){width:100%;color:var(--tinte);font-family:var(--font-body);background:#fff;border:1.5px solid #06213438;border-radius:.85rem;padding:.7rem .9rem;font-size:1.05rem;transition:border-color .15s,box-shadow .15s;box-shadow:0 1px 2px #0621340f}.feld input:not([type=radio]):hover{border-color:#06213473}.feld input:not([type=radio]):focus{border-color:var(--tinte);outline:none;box-shadow:0 0 0 3px #06213424}.feld input[aria-invalid=true]{border-color:#b3261e}.raum .fehler{color:#8c1d18;background:#fdecea;border-radius:.8rem;padding:.65rem .9rem;font-size:.95rem}.fehler[hidden]{display:none}.zettel{--zacke:.6rem;margin-bottom:var(--zacke);filter:drop-shadow(0 14px 18px #06213424);background:#fff;gap:.55rem;padding:.5rem 1.2rem .9rem;display:grid;position:relative}.zettel:after{content:"";height:var(--zacke);background:linear-gradient(135deg, #fff 50%, #0000 50%) 0 0 / var(--zacke) 100%, linear-gradient(225deg, #fff 50%, #0000 50%) 0 0 / var(--zacke) 100%;position:absolute;top:100%;left:0;right:0}.bon{margin:0;padding:0;list-style:none;display:grid}.bon li{border-bottom:1.5px dashed #06213447;justify-content:space-between;align-items:center;gap:1rem;min-height:3rem;padding:.4rem 0;font-weight:600;display:flex}.bon li>:last-child{white-space:nowrap;flex:none}.bon small{opacity:.7;font-weight:400;display:inline-block}.bon__summe{justify-content:space-between;align-items:baseline;gap:1rem;font-weight:700;display:flex}.bon__summe--gross strong{font-family:var(--font-heading);letter-spacing:-.03em;font-size:clamp(1.9rem,1.4rem + 1.6vw,2.7rem);font-weight:800}.seite--fertig{justify-items:start}.ablauf{counter-reset:ablauf;gap:.5rem;margin:0;padding:0;font-size:1.08rem;font-weight:600;list-style:none;display:grid}.ablauf li{counter-increment:ablauf;align-items:center;gap:.7rem;display:flex}.ablauf li:before{content:counter(ablauf);background:var(--tinte);color:#fff;width:1.9rem;height:1.9rem;font-family:var(--font-heading);border-radius:50%;flex:none;place-items:center;font-size:.9rem;font-weight:700;display:grid}.fertig__haken{background:var(--knopf-los);width:4rem;height:4rem;box-shadow:var(--knopf-los-kante);color:#fff;animation:fertig-haken .6s var(--federn) both;border-radius:50%;place-items:center;display:grid}@keyframes fertig-haken{0%{transform:scale(.3)}}.raum--schau{--raum-tinte:var(--color-ink)}.js .raum--schau{--raum:var(--ton,var(--kachel-suppe))}:root[data-theme=dark].js .raum--schau{--raum:color-mix(in srgb, var(--ton,var(--kachel-suppe)) 7%, #0d1a24);--stoff:var(--korn-nacht), radial-gradient(ellipse min(66rem, 150vw) 30rem at 4% -6%, color-mix(in srgb, var(--ton,var(--kachel-suppe)) 24%, transparent), transparent 72%)}.js .weg .raum--schau .schau__tafel{box-shadow:none;background:0 0;border-radius:0;padding:0;scroll-margin-top:100vh}.schauplatz{min-width:0}.js .weg .schauplatz .schau__reiter{display:none}.weg .schauplatz .schau{--kopf:calc(var(--kopf-hoch) + var(--rand) + 6.6rem + 2 * var(--abstand));--luft:0rem;--breite:100%;margin-inline:0}.js .weg .schauplatz .schau{--kopf:calc(var(--kopf-hoch) + var(--rand) + 2 * var(--innen-y,var(--innen)) + 6.1rem + 2 * var(--abstand));grid-template-rows:minmax(0,1fr)}@media (width<=600px),(width<=900px) and (height>=501px){.js .weg .schauplatz .schau{--einheit:max(26rem, var(--sicht) - var(--kopf))}}.weg__flug{z-index:30;pointer-events:none;will-change:clip-path;position:absolute}.js .raum--wer .frage,.js .raum--wer .k{animation:weg-heben .8s var(--ease-out) both}.js .raum--wer .k:nth-child(2){animation-delay:80ms}@keyframes weg-heben{0%{transform:translateY(1.6rem)scale(.97)}}.raum.kommt>.raum__kopf>*,.raum.kommt .k,.raum.kommt>.antwort>*,.raum.kommt>.raum__fuss,.raum.kommt>.easy>*,.raum.kommt>.schauplatz{animation:weg-auftritt .6s var(--ease-out) both}.raum.kommt>.raum__kopf>:nth-child(2){animation-delay:50ms}.raum.kommt>.raum__kopf>:nth-child(3){animation-delay:.1s}.raum.kommt>.raum__kopf>:nth-child(4){animation-delay:.15s}.raum.kommt .k:first-child,.raum.kommt>.antwort>:first-child,.raum.kommt>.easy>:first-child{animation-delay:.12s}.raum.kommt .k:nth-child(2),.raum.kommt>.antwort>:nth-child(2){animation-delay:.17s}.raum.kommt .k:nth-child(3),.raum.kommt>.antwort>:nth-child(3),.raum.kommt>.easy>:nth-child(3){animation-delay:.22s}.raum.kommt .k:nth-child(4){animation-delay:.27s}.raum.kommt .k:nth-child(5){animation-delay:.32s}.raum.kommt .k:nth-child(6),.raum.kommt>.raum__fuss{animation-delay:.37s}.raum.kommt .k:nth-child(n+7){animation-delay:.42s}.raum.kommt .k:nth-child(n+10){animation-delay:.47s}@keyframes weg-auftritt{0%{opacity:0;transform:translateY(1.3rem)}}@media (prefers-reduced-motion:reduce){.weg *,.weg :before,.weg :after{transition:none!important;animation:none!important}}@media (width<=900px){.easy{grid-template-columns:minmax(0,1fr)}.easy__blatt,.easy__ohne{max-width:34rem}.easy__geraet{order:-1;justify-self:stretch}.sg--easy{--sg-breit:min(100cqw, 13rem, 27svh)}.easy__tipp,:root[data-schritt=daten] .easy__geraet,:root[data-schritt=bestellung] .easy__geraet{display:none}.geraete{grid-template-rows:auto;grid-template-columns:minmax(0,1fr)}.geraete__bild,html:not(.js) .geraete__bild{min-height:0;display:block;container-type:normal}.gs{width:min(100%,34rem,62svh);margin-inline:auto}.konform{grid-template-columns:minmax(0,1fr)}.beleg{display:none}}@media (width<=760px),(width<=1000px) and (orientation:portrait){.kacheln--2{grid-template-rows:minmax(0,1fr) minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.kacheln--2:has(>.k:first-child:hover),.kacheln--2:has(>.k:last-child:hover){grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.stimmen__zwei{grid-template-columns:minmax(0,1fr)}.raum__fuss--antwort .knopf{white-space:nowrap;flex:1;padding-inline:.8rem}.halte__halt{padding-right:.6rem;font-size:.82rem}.felder{grid-template-columns:minmax(0,1fr)}.hilfe__nummer{font-size:clamp(2.4rem,12.5vw,4.5rem)}.hilfe__ruf{display:none}.raum__fuss--wissen .knopf{flex:1}.fotowahl__knopf{text-align:left;grid-template-columns:auto minmax(0,1fr);place-items:center start;gap:.7rem;padding:.8rem .9rem}.fotowahl__zeichen{width:2.9rem;height:2.9rem}.fotowahl__knopf strong{font-size:1rem}.fotowahl__knopf small{font-size:.84rem}.weiter__name{display:none}}@media (width>=1500px){.schiene{--spalten:5.35;--karte:min(22rem, (100cqw - 5 * var(--luecke)) / var(--spalten))}}@media (width<=1000px){.schiene{--spalten:3.3;--karte:min(22rem, (100cqw - 3 * var(--luecke)) / var(--spalten))}}@media (width>=761px) and (width<=1000px) and (orientation:portrait){.schiene{--spalten:2.25;--karte:min(24rem, (100cqw - 2 * var(--luecke)) / var(--spalten))}}@media (width<=760px){.schiene{--spalten:2.25;--karte:min(22rem, (100cqw - 2 * var(--luecke)) / var(--spalten));min-height:19rem}.schiene__knoepfe{display:none}}@media (width<=520px){.schiene{--spalten:1.28;--karte:min(20rem, (100cqw - var(--luecke)) / var(--spalten))}}@media (width>=761px) and (height<=720px){.raum{--innen-y:clamp(.9rem, 2.4vh, 1.6rem);--abstand:.7rem}.seite{gap:.6rem}.felder{gap:.5rem .75rem}.feld input:not([type=radio]){padding-block:.5rem}.bon li{min-height:2.6rem}}@media (width>=601px) and (width<=900px){.sg--easy{--sg-breit:min(100cqw, 27rem, 34svh)}}@media (width<=350px){.halte{gap:.1rem}.halte__halt{gap:.3rem;padding-right:.4rem;font-size:.78rem}.hilfe__nummer{font-size:11vw}}
