.dc{padding-top:36px;position:relative}.dc__line{background-image:linear-gradient(var(--color-ink-muted) 30%, transparent 30%);opacity:.45;background-size:2px 8px;width:2px;position:absolute;top:12px;bottom:36px;left:15px}.dc__line--done{background-image:linear-gradient(var(--color-ink) 40%, transparent 40%);opacity:1;transition:height .8s var(--ease-course);bottom:auto}.dc__harbour{border:2px solid var(--color-ink);background:var(--color-bg);border-radius:50%;width:16px;height:16px;position:absolute;top:4px;left:8px}.dc__item{border-bottom:1px solid var(--color-line);flex-direction:column;margin-left:48px;display:flex}.dc__head{min-height:76px;color:var(--color-ink);text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:16px;padding:16px 0;display:flex;position:relative}.dc__wp{border:2px solid var(--color-ink);background:var(--color-bg);border-radius:50%;width:16px;height:16px;margin-top:-8px;transition:background .3s;position:absolute;top:50%;left:-40px}.dc__wp--visited{background:var(--color-ink)}.dc__no{font:600 12px var(--font-mono);letter-spacing:var(--letter-spacing-mono);color:var(--color-ink-muted);flex:none}.dc__title{text-wrap:pretty;flex:1;min-width:0;font-size:clamp(18px,1.6cqw,21px);font-weight:700;line-height:1.3}.dc__plus{border:1.5px solid var(--color-line);border-radius:50%;flex:none;justify-content:center;align-items:center;width:36px;height:36px;transition:transform .35s;display:flex}.dc__plus--open{transform:rotate(45deg)}.dc__body{transition:grid-template-rows .5s var(--ease-course);grid-template-rows:0fr;display:grid}.dc__body--open{grid-template-rows:1fr}.dc__clip{min-height:0;overflow:hidden}.dc__content{flex-direction:column;gap:18px;padding:0 0 28px 44px;display:flex}.dc__intro,.dc__row{opacity:0;transition:opacity .4s,transform .4s;transform:translateY(10px)}.dc__intro{text-wrap:pretty;margin:0;font-size:17px;line-height:1.6;transition-delay:.1s}.dc__body--open .dc__intro,.dc__body--open .dc__row{opacity:1;transform:translateY(0)}.dc__row{align-items:flex-start;gap:16px;display:flex}.dc__label{border-radius:var(--radius-chip);background:var(--color-hover);min-width:56px;height:30px;color:var(--color-ink);font:600 12.5px var(--font-mono);flex:none;justify-content:center;align-items:center;padding:0 10px;display:flex}.dc__label--weiss{background:var(--color-light-white);color:#12224a}.dc__label--rot{background:var(--color-red);color:#fff}.dc__label--gruen{background:var(--color-green);color:#fff}.dc__text{flex-direction:column;flex:1;gap:4px;min-width:0;padding-top:4px;display:flex}.dc__row-title{text-wrap:pretty;font-size:16px;font-weight:700;line-height:1.4}.dc__row-body{color:var(--color-ink-muted);text-wrap:pretty;font-size:16px;line-height:1.55}.dc__boat{transition:top .8s var(--ease-course);pointer-events:none;margin-top:-15px;position:absolute;left:5px}.dc__boat path{fill:var(--color-panel);stroke:var(--color-ink);stroke-width:1.8px;stroke-linejoin:round}@media (prefers-reduced-motion:reduce){.dc *,.dc__boat{transition:none!important}}.fig{color:var(--color-ink);flex-direction:column;gap:14px;margin:0;display:flex}.fig__stage{border-radius:var(--radius-figure);position:relative;overflow:hidden}.fig__stage--water{background:var(--color-water)}.fig__scene{width:100%;display:block}.fig__overlay-label{font:600 11.5px var(--font-mono);letter-spacing:var(--letter-spacing-mono);text-transform:uppercase;position:absolute;top:14px;left:16px}.fig__toggle{border-radius:var(--radius-toggle);gap:2px;padding:3px;display:flex;position:absolute;top:10px;right:10px}.fig__toggle button{border-radius:var(--radius-toggle-inner);height:38px;font:700 13px var(--font-sans);cursor:pointer;border:none;padding:0 13px}.fig__topview{aspect-ratio:1;touch-action:none;cursor:grab;border-radius:50%;width:clamp(84px,24%,112px);height:auto;position:absolute;bottom:10px;right:10px}.fig__topview:active{cursor:grabbing}.fig__controls{align-items:center;gap:14px;display:flex}.fig__play{border:1.5px solid var(--color-line);background:var(--color-panel);width:44px;height:44px;color:var(--color-ink);cursor:pointer;border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.fig__slider{min-width:0;height:28px;accent-color:var(--color-ink);cursor:pointer;flex:1;margin:0}.fig__caption{text-wrap:pretty;margin:0;font-size:17px;font-weight:600;line-height:1.45}.fig__signal{align-items:center;gap:10px;display:flex;position:absolute;top:14px;left:16px}.fig__signal-label{font:600 11.5px var(--font-mono);letter-spacing:var(--letter-spacing-mono);text-transform:uppercase;color:var(--color-ink-muted)}.fig__bars{gap:5px;display:flex}.fig__bar{background:var(--color-line);border-radius:2px;width:18px;height:8px;transition:background 80ms}.fig__bar--on{background:var(--color-ink)}.fig__chips{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.fig__chip{border-radius:var(--radius-toggle);border:1.5px solid var(--color-line);height:44px;color:var(--color-ink);font:700 14px var(--font-sans);cursor:pointer;background:0 0;align-items:center;gap:8px;padding:0 14px;display:flex}.fig__chip--active{border-color:var(--color-ink);background:var(--color-ink);color:var(--color-bg)}.fig__listen{border-radius:var(--radius-pill);border:1.5px solid var(--color-line);background:var(--color-panel);height:44px;color:var(--color-ink);font:700 14px var(--font-sans);cursor:pointer;align-items:center;gap:8px;margin-left:auto;padding:0 16px 0 12px;display:flex}.all-questions[data-astro-cid-xtrilqkl]{height:var(--tap-min);color:var(--color-ink);align-items:center;gap:8px;font-size:15px;font-weight:700;text-decoration:none;display:flex}.qa[data-astro-cid-xtrilqkl]{max-width:var(--page-width);padding:clamp(20px, 4cqw, 56px) var(--page-gutter) 56px;flex-direction:column;gap:clamp(56px,7cqw,112px);margin:0 auto;display:flex}.qa__top[data-astro-cid-xtrilqkl]{flex-wrap:wrap;align-items:flex-start;gap:clamp(36px,5cqw,88px);display:flex}.qa__main[data-astro-cid-xtrilqkl]{flex-direction:column;flex:440px;gap:clamp(28px,3cqw,40px);min-width:0;display:flex}.qa__figure[data-astro-cid-xtrilqkl]{flex:420px;min-width:0}.qa__head[data-astro-cid-xtrilqkl]{flex-direction:column;gap:16px;display:flex}h1[data-astro-cid-xtrilqkl]{letter-spacing:var(--letter-spacing-heading);text-wrap:balance;margin:0;font-size:clamp(28px,3.4cqw,46px);font-weight:800;line-height:1.12}.answers[data-astro-cid-xtrilqkl]{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.answer[data-astro-cid-xtrilqkl]{border-radius:var(--radius-field);align-items:flex-start;gap:16px;padding:14px 16px;display:flex}.answer__marker[data-astro-cid-xtrilqkl]{border:1.5px solid var(--color-line);width:28px;height:28px;font:600 12px var(--font-mono);color:var(--color-ink-muted);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.answer__text[data-astro-cid-xtrilqkl]{min-width:0;color:var(--color-ink-muted);text-wrap:pretty;flex:1;padding-top:2px;font-size:17px;font-weight:500;line-height:1.45}.answer--ok[data-astro-cid-xtrilqkl]{background:var(--color-ok-bg)}.answer--ok[data-astro-cid-xtrilqkl] .answer__marker[data-astro-cid-xtrilqkl]{background:var(--color-ok);color:var(--color-bg);border:none}.answer--ok[data-astro-cid-xtrilqkl] .answer__text[data-astro-cid-xtrilqkl]{color:var(--color-ink);font-weight:700}.qa__short[data-astro-cid-xtrilqkl]{flex-direction:column;gap:10px;display:flex}.qa__short[data-astro-cid-xtrilqkl] p[data-astro-cid-xtrilqkl]{text-wrap:pretty;margin:0;font-size:clamp(18px,1.5cqw,21px);font-weight:500;line-height:1.5}.details[data-astro-cid-xtrilqkl]{flex-direction:column;gap:28px;max-width:860px;display:flex}.details__head[data-astro-cid-xtrilqkl]{flex-direction:column;gap:8px;display:flex}h2[data-astro-cid-xtrilqkl]{letter-spacing:-.025em;margin:0;font-size:clamp(24px,2.4cqw,32px);font-weight:800}.details__head[data-astro-cid-xtrilqkl] p[data-astro-cid-xtrilqkl]{color:var(--color-ink-muted);margin:0;font-size:16px}.rule[data-astro-cid-xtrilqkl]{border-radius:var(--radius-chip);border:1.5px solid var(--color-line);height:30px;font:600 12px var(--font-mono);letter-spacing:.04em;color:var(--color-ink-muted);align-self:flex-start;align-items:center;padding:0 12px;text-decoration:none;display:flex}.rule[data-astro-cid-xtrilqkl]:hover{color:var(--color-ink);border-color:var(--color-ink)}.pager[data-astro-cid-xtrilqkl]{border-top:1px solid var(--color-line);flex-wrap:wrap;justify-content:space-between;gap:16px;padding-top:24px;display:flex}.pager__link[data-astro-cid-xtrilqkl]{min-height:var(--tap-min);color:var(--color-ink);flex-direction:column;gap:4px;text-decoration:none;display:flex}.pager__link--next[data-astro-cid-xtrilqkl]{text-align:right;align-items:flex-end;margin-left:auto}.pager__kicker[data-astro-cid-xtrilqkl]{font:600 11.5px var(--font-mono);letter-spacing:var(--letter-spacing-mono);text-transform:uppercase;color:var(--color-ink-muted)}.pager__title[data-astro-cid-xtrilqkl]{font-size:16px;font-weight:700}.pager__link[data-astro-cid-xtrilqkl]:hover .pager__title[data-astro-cid-xtrilqkl]{text-underline-offset:3px;text-decoration:underline}
