.start{--start-display:clamp(44px, 6.4vw, 92px);--start-kapitel:clamp(28px, 3.6vw, 48px);--start-abstand:clamp(calc(var(--sp-8) * 4), 11vw, calc(var(--sp-8) * 6 + var(--sp-3)));--start-held-luft:clamp(calc(var(--sp-8) * 3), 9vw, calc(var(--sp-8) * 5 + var(--sp-3)));--start-held-oben:clamp(calc(var(--sp-8) * 12 + var(--sp-5)), 74vw, calc(var(--sp-8) * 15 + var(--sp-5) + var(--sp-1)));isolation:isolate;position:relative;overflow-x:clip}.start-breite{box-sizing:border-box;width:100%;max-width:75rem;padding-inline:var(--sp-7);margin-inline:auto}.start h1,.start h2,.start p{text-wrap:balance;margin:0}.start-display{font-size:var(--start-display);letter-spacing:-.04em;font-weight:700;line-height:1}.start-kapitel{font-size:var(--start-kapitel);letter-spacing:-.03em;font-weight:700;line-height:1.08}.start-leiser{color:var(--text-2)}.start-zeile{font-size:20px;line-height:var(--lh-text);letter-spacing:-.01em;color:var(--text-2);text-wrap:pretty}.start-meta{color:var(--text-2);font-size:12px}.start-meta--leise{color:var(--text-3)}.start-tz{font-variant-numeric:tabular-nums;letter-spacing:.02em}.start-klein{max-width:52ch;margin-top:var(--sp-5);color:var(--text-3);font-size:12px}.start-zusammen{white-space:nowrap}.start-zeitchip{padding:2px var(--sp-2);border-radius:var(--r-s);background:var(--bg-2);color:var(--text-1);font-size:11px}.start-av{background:var(--bg-2);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:11px;font-weight:700;display:flex}.start-av--du{background:var(--text-1);color:var(--bg)}.start-tafel{border:1px solid var(--border);border-radius:var(--r-l);background:var(--bg-1)}.start-haken{fill:none;width:12px;height:12px;stroke:var(--success);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.start-marke{background:var(--text-2);border-radius:50%;width:6px;height:6px;position:absolute;top:0;transform:translate(-50%)}.start-zeichen{fill:currentColor;width:16px;height:16px}.start-zeichen--pause,[data-spielt] .start-zeichen--spielen,[data-spielt].start-filmknopf .start-zeichen--spielen{display:none}[data-spielt] .start-zeichen--pause,[data-spielt].start-filmknopf .start-zeichen--pause{display:block}.start-korn,.start-foto:after{pointer-events:none;animation:start-korn var(--dur-spin) steps(3) infinite;background:url(/start/grain.png);position:absolute;inset:-50%}.start-korn{z-index:-1;opacity:.055;position:fixed}.start-foto:after{content:"";z-index:1;opacity:.09}@keyframes start-korn{0%{transform:translate(0)}33%{transform:translate(-7%,4%)}66%{transform:translate(5%,-6%)}to{transform:translate(-3%,8%)}}.start--bewegt .start-auftritt{transition:opacity var(--dur-spectrum-in) var(--ease), transform var(--dur-spectrum-in) var(--ease)}.start--bewegt .start-auftritt:not(.start-auftritt--da){opacity:0;transform:translateY(18px)}.start--bewegt .start-zeigen{opacity:0;transition:opacity var(--dur-surface) var(--ease)}.start--bewegt .start-zeigen--an{opacity:1}.start-held{isolation:isolate;padding-bottom:var(--start-held-luft);position:relative;overflow:hidden}.start-held__foto{z-index:-1;background:var(--bg);height:min(133vw,600px);position:absolute;inset:0 0 auto;overflow:hidden}.start-foto img,.start-film{object-fit:cover;object-position:50% 0;width:100%;height:100%;display:block;position:absolute;inset:0}.start-film{opacity:0}.start-film--an{opacity:1}.start-film--breit{display:none}.start-filmknopf{z-index:2;top:var(--sp-7);right:var(--sp-7);border:1px solid var(--border);background-color:var(--bg-1);width:40px;height:40px;color:var(--text-1);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:absolute}.start-filmknopf:before{content:"";position:absolute;inset:-2px}.start-filmknopf .start-zeichen{width:14px;height:14px}.start-filmknopf:active,.start-filmstart:active,.start-ring:active,.start-segment:active,.start-leise-knopf:active,.start-geraet__spielen:active,.start-dock__spielen:active{background-color:var(--state-press)}.start-filmknopf[hidden],.start-filmstart[hidden]{display:none}.start-filmstart{z-index:2;top:calc(var(--start-held-oben) - var(--sp-8) * 4 - var(--sp-3));border:1.5px solid var(--text-1);background-color:var(--scrim);width:64px;height:64px;color:var(--text-1);cursor:pointer;transition:background-color var(--dur-micro) var(--ease);border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;left:calc(50% - 32px)}.start-filmstart svg{fill:currentColor;width:22px;height:22px;margin-left:2px}.start-filmstart:hover{background-color:var(--bg-1)}.start-held__titel{max-width:11ch;padding-top:var(--start-held-oben)}.start-held__reihe{gap:calc(var(--sp-8) * 2 + var(--sp-3));margin-top:clamp(calc(var(--sp-8) + var(--sp-1)), 4vw, calc(var(--sp-8) * 2));display:grid}.start-held .start-zeile{max-width:46ch}.start-formular--kurz{margin-top:calc(var(--sp-8) + var(--sp-3))}.start-formular__reihe{gap:var(--sp-3);flex-direction:column;max-width:31.25rem;display:flex}:root .start-formular .field__input{min-height:56px;font-size:16px}.start-formular .btn{min-height:56px;padding-inline:var(--sp-8);white-space:nowrap;font-size:16px}.start-karte{border:1px solid var(--border);border-radius:var(--r-l);background:var(--bg-1);min-width:0;box-shadow:var(--shadow-toast)}.start-karte__kopf{padding:var(--sp-8) var(--sp-8) 0}.start-segmente{gap:var(--sp-1);margin-bottom:var(--sp-7);padding:var(--sp-1);border-radius:var(--r-m);background:var(--bg-2);display:flex}.start-segment{height:36px;padding:0 var(--sp-5);border-radius:var(--r-s);color:var(--text-2);white-space:nowrap;cursor:pointer;background-color:#0000;border:0;flex:1;font-family:inherit;font-size:13px;font-weight:600;position:relative}.start-segment:before{content:"";position:absolute;inset:-4px 0}.start-segment:hover{color:var(--text-1)}.start-segment[aria-pressed=true]{background-color:var(--bg-3);color:var(--text-1)}.start-spur{align-items:center;gap:var(--sp-6);display:flex}.start-spur__text{flex:1;min-width:0}.start-spur__titel{letter-spacing:-.01em;font-size:20px;font-weight:700;line-height:1.2}.start-hinweis{color:var(--text-3);white-space:nowrap;margin-left:auto;font-size:12px}.start-ring{border:1.5px solid var(--text-1);width:48px;height:48px;color:var(--text-1);cursor:pointer;background-color:#0000;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.start-ring:hover{background-color:var(--bg-3)}.start-welle{height:72px;margin-top:var(--sp-7);cursor:pointer;touch-action:none;position:relative}.start-welle canvas,.start-geraet__welle canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.start-marken{height:10px;margin-top:var(--sp-2);position:relative}.start-zeiten{color:var(--text-2);justify-content:space-between;font-size:12px;display:flex}.start-karte__liste{margin-top:var(--sp-6);padding:var(--sp-1) var(--sp-8) var(--sp-3);border-top:1px solid var(--border-soft)}.start-liste__kopf{padding-top:var(--sp-5);justify-content:space-between;align-items:baseline;display:flex}.start-hoerer{align-items:flex-start;gap:var(--sp-5);padding:var(--sp-5) 0;border-bottom:1px solid var(--border-soft);display:flex}.start-hoerer:last-child{border-bottom:none}.start--bewegt .start-hoerer--neu{animation:start-ankommen var(--dur-micro) var(--ease)}@keyframes start-ankommen{0%{opacity:0;transform:translateY(-4px)}}.start-hoerer__mitte{flex:1;min-width:0}.start-hoerer__name{justify-content:space-between;align-items:baseline;gap:var(--sp-3);display:flex}.start-hoerer__n{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.start-hoerer__w{color:var(--text-3);white-space:nowrap;font-size:11px}.start-hoerer canvas{width:100%;height:20px;margin-top:var(--sp-3);display:block}.start-hoerer__zeile{align-items:center;gap:var(--sp-2);margin-top:var(--sp-2);color:var(--text-2);font-size:12px;display:flex}.start-abschnitt{margin-top:var(--start-abstand)}.start-abschnitt--erst{margin-top:calc(var(--start-abstand) - var(--start-held-luft))}.start-kopf{gap:var(--sp-7);max-width:55rem;display:grid}.start-kopf .start-zeile{max-width:40ch}.start-versionen{margin:calc(var(--sp-8) * 2) 0 0;padding:var(--sp-1) var(--sp-8);list-style:none}.start-version{gap:var(--sp-7);padding:var(--sp-7) 0;border-bottom:1px solid var(--border-soft);grid-template-columns:48px minmax(0,1fr) auto;align-items:baseline;display:grid}.start-version:last-child{border-bottom:none}.start-version__nr{color:var(--text-3);font-size:15px;font-weight:700}.start-version--aktuell .start-version__nr{color:var(--text-1)}.start-version__an{font-size:16px;font-weight:600}.start-version__an span{color:var(--text-3);margin-top:2px;font-size:13px;font-weight:400;display:block}.start-version__was{margin-top:var(--sp-2);color:var(--text-2);font-size:14px}.start-version__wann{color:var(--text-3);font-size:12px}.start-antwort{margin-top:calc(var(--sp-8) * 2);overflow:hidden}.start-antwort__kopf{justify-content:space-between;align-items:center;gap:var(--sp-7);padding:var(--sp-8);border-bottom:1px solid var(--border-soft);display:flex}.start-link{gap:var(--sp-6);padding:var(--sp-7) var(--sp-8);border-bottom:1px solid var(--border-soft);grid-template-columns:32px minmax(0,1fr);display:grid}.start-link:last-child{border-bottom:none}.start-link__wer{justify-content:space-between;align-items:baseline;gap:var(--sp-3);display:flex}.start-link__n{font-size:15px;font-weight:600}.start-link__w{color:var(--text-3);font-size:12px}.start-link__welle{grid-column:2;min-width:0}.start-link__bahn{margin-top:var(--sp-4);position:relative}.start-link__bahn .start-marke{top:-9px}.start-link canvas{width:100%;height:28px;display:block}.start-link__zeile{align-items:center;gap:var(--sp-2);margin-top:var(--sp-3);color:var(--text-2);font-size:13px;display:flex}.start-link__zeile--leise{color:var(--text-3)}.start-link__kommentar{align-items:baseline;gap:var(--sp-4);margin-top:var(--sp-4);font-size:14px;display:flex}.start-seite{gap:calc(var(--sp-8) * 2 + var(--sp-3));align-items:center;display:grid}.start-text{gap:var(--sp-8);align-content:start;display:grid}.start-geraet{aspect-ratio:9/17.5;box-sizing:border-box;width:100%;max-width:21.25rem;padding:var(--sp-5);border:1px solid var(--border);border-radius:calc(var(--r-l) * 2 + 2px);background:var(--bg);box-shadow:var(--shadow-toast);flex-direction:column;justify-self:center;display:flex}.start-geraet__adresse{justify-content:center;align-items:center;gap:var(--sp-2);border-radius:var(--r-m);background:var(--bg-2);height:30px;color:var(--text-2);font-size:12px;display:flex}.start-geraet__adresse svg{fill:none;stroke:currentColor;stroke-width:2.4px;width:11px;height:11px}.start-geraet__schirm{padding:var(--sp-7) var(--sp-4) var(--sp-2);flex-direction:column;flex:1;display:flex}.start-geraet__oben{justify-content:space-between;align-items:center;font-size:12px;display:flex}.start-geraet__titel{margin-top:calc(var(--sp-8) + var(--sp-8) - var(--sp-1));letter-spacing:-.02em;font-size:26px;font-weight:700;line-height:1.15}.start-geraet__von{margin-top:var(--sp-2);color:var(--text-2);font-size:14px}.start-geraet__welle{height:120px;margin:calc(var(--sp-8) + var(--sp-5)) calc(var(--sp-4) * -1) 0;position:relative}.start-geraet .start-zeiten{margin-top:var(--sp-3)}.start-geraet__spielen{width:64px;height:64px;margin:var(--sp-8) auto 0;background-color:var(--text-1);color:var(--bg);cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex}.start-geraet__spielen .start-zeichen{width:22px;height:22px}.start-geraet__kommentar{align-items:center;gap:var(--sp-3);height:44px;padding:0 var(--sp-4);border:1px solid var(--border);border-radius:var(--r-m);background:var(--bg-2);color:var(--text-3);margin-top:auto;font-size:14px;display:flex}.start-geraet__fuss{margin-top:var(--sp-5);text-align:center;color:var(--text-3);font-size:11px}.start-links{padding:var(--sp-1) var(--sp-8)}.start-linkzeile{align-items:center;gap:var(--sp-5);padding:var(--sp-7) 0;border-bottom:1px solid var(--border-soft);display:flex}.start-linkzeile:last-child{border-bottom:none}.start-linkzeile__mitte{flex:1;min-width:0}.start-linkzeile__n{font-size:15px;font-weight:600;display:block}.start-linkzeile__m{color:var(--text-2);margin-top:2px;font-size:12px;display:block}.start-linkzeile--aus .start-linkzeile__n{color:var(--text-3)}.start-linkzeile--aus .start-linkzeile__m{color:var(--danger)}.start-leise-knopf{height:34px;padding:0 var(--sp-5);border:1px solid var(--border);border-radius:var(--r-s);color:var(--text-1);cursor:pointer;background-color:#0000;flex-shrink:0;font-family:inherit;font-size:13px;font-weight:600;position:relative}.start-leise-knopf:before{content:"";position:absolute;inset:-5px 0}.start-leise-knopf:hover{border-color:var(--text-3)}.start-links__fuss{box-sizing:border-box;min-height:52px;padding:var(--sp-7) var(--sp-8);border-top:1px solid var(--border-soft);color:var(--text-3);font-size:13px}.start-floor{isolation:isolate;margin-top:var(--start-abstand);background:var(--bg);position:relative}.start-floor__bild{aspect-ratio:3/4;background:var(--bg);max-height:100vh;margin:0;position:relative;overflow:hidden}.start-floor__bild img,.start-floor__bild .start-film--an{opacity:.75}.start-floor__ueber{z-index:2;padding-bottom:clamp(calc(var(--sp-8) + var(--sp-7)), 6vw, calc(var(--sp-8) * 3 + var(--sp-7)));position:absolute;inset:auto 0 0}.start-floor__titel{max-width:15ch}.start-einladung{padding-block:var(--start-abstand)}.start-einladung .start-zeile{margin-top:var(--sp-8)}.start-formular--lang{gap:var(--sp-5);max-width:60rem;margin-top:calc(var(--sp-8) * 2);display:grid}.start-formular__breit{margin-top:var(--sp-1);grid-column:1/-1}.start-dock{z-index:4;align-items:center;gap:var(--sp-3);padding:var(--sp-5) var(--sp-7) calc(var(--sp-5) + env(safe-area-inset-bottom,0px));border-top:1px solid var(--border);background:var(--bg-1);transition:transform var(--dur-move) var(--ease);display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.start-dock--an{transform:none}.start-dock__knopf{flex:1;min-width:0}.start-dock__knopf .btn{box-sizing:border-box;width:100%;min-height:56px;font-size:16px}.start-dock__spielen{border:1px solid var(--border);border-radius:var(--r-m);background-color:var(--bg-2);width:56px;height:56px;color:var(--text-1);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:none}.start-dock--musik .start-dock__spielen{display:flex}.start-dock__info{display:none}.seiteninhalt:has(.start)+.seitenfuss{padding-bottom:calc(var(--sp-8) * 4 + env(safe-area-inset-bottom,0px))}@media (prefers-reduced-motion:reduce){.start-korn,.start-foto:after,.start-hoerer--neu{animation:none}.start-dock{transition:none}}
