.sz-pfeil{flex:0 0 auto;display:inline-grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:50%;border:1px solid var(--line-2);transition:background-color var(--dur-m) var(--ease),border-color var(--dur-m) var(--ease),transform var(--dur-l) var(--ease)}.sz-pfeil::after{content:"";width:0.875rem;height:0.875rem;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") center / contain no-repeat}.sz-pfeil--zurueck::after{transform:scaleX(-1)}.sz-pfeil--gross{width:clamp(3.5rem,7vw,7rem);height:clamp(3.5rem,7vw,7rem)}.sz-pfeil--gross::after{width:40%;height:40%}html.sz-an .sz-pin:not(.sz-pin--rechner),html.sz-rechner .sz-pin--rechner{height:var(--sz-lang,240vh);position:relative}html.sz-an.sz-bereit .sz-pin:not(.sz-pin--rechner)>.sz-pin__buehne,html.sz-rechner.sz-bereit .sz-pin--rechner>.sz-pin__buehne{position:relative;top:0;height:100vh;height:100svh;overflow:clip}html.sz-an.sz-bereit .sz-pin.sz-klebt:not(.sz-pin--rechner)>.sz-pin__buehne,html.sz-rechner.sz-bereit .sz-pin--rechner.sz-klebt>.sz-pin__buehne{position:sticky}.sz-w{transition:opacity 120ms linear}.sz-quer{background:var(--bg);color:var(--fg);padding-block:var(--band-s);position:relative}.sz-quer__fenster{overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.sz-quer__fenster::-webkit-scrollbar{display:none}.sz-quer__fenster:focus-visible{outline-offset:-0.25rem}.sz-quer__spur{display:flex;align-items:stretch;gap:var(--col-gap);width:max-content;padding:0.25rem var(--gutter-r) 0.25rem var(--gutter);margin:0;list-style:none;position:relative}.sz-quer__spur>*{flex:0 0 auto;scroll-snap-align:start}.sz-quer__karte{width:min(84vw,25rem);display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-l);padding:clamp(1rem,1.4vw,1.5rem)}.sz-quer__tafel{width:min(84vw,32.5rem);display:flex;flex-direction:column;justify-content:center}.sz-quer__leiste{display:flex;align-items:center;gap:var(--s-5);width:100%;box-sizing:border-box;max-width:calc(var(--max) + var(--gutter) + var(--gutter-r));margin:var(--s-6) auto 0;padding-inline:var(--gutter) var(--gutter-r)}.sz-quer__zahl{color:var(--fg-muted);min-width:7ch;font-variant-numeric:tabular-nums}.sz-quer__fortschritt{flex:1 1 auto;height:2px;background:var(--line);border-radius:2px;overflow:hidden}.sz-quer__fortschritt i{display:block;height:100%;background:var(--accent-text);transform-origin:0 50%;transform:scaleX(var(--p,0))}.sz-quer__knoepfe{display:inline-flex;gap:0.5rem}html:not(.sz-js) .sz-quer__knoepfe{display:none}.sz-quer__knopf{appearance:none;background:transparent;color:var(--fg);border:0;padding:0;margin:0;cursor:pointer;border-radius:50%}.sz-quer__knopf:hover .sz-pfeil{background:var(--fg);color:var(--bg);border-color:var(--fg)}html.sz-rechner.sz-bereit .sz-quer{padding-block:0}html.sz-rechner.sz-bereit .sz-quer__buehne{position:sticky;top:0;height:100vh;display:flex;flex-direction:column;justify-content:center;padding-top:var(--head);overflow:clip}html.sz-rechner.sz-bereit .sz-quer__fenster{overflow:clip;scroll-snap-type:none}html.sz-rechner.sz-bereit .sz-quer__spur{will-change:transform}html.sz-rechner.sz-bereit .sz-quer__karte{width:clamp(21.25rem,27vw,26.875rem);min-height:min(62vh,35rem)}html.sz-rechner.sz-bereit .sz-quer__tafel{width:clamp(26.25rem,38vw,37.5rem);padding-right:clamp(1.5rem,4vw,4.5rem)}@media (max-width: 899px),not all and (pointer: fine){html [data-sz-quer-handy="senkrecht"] .sz-quer__fenster.sz-quer__fenster[data-sz-reihe]{overflow:visible;scroll-snap-type:none}[data-sz-quer-handy="senkrecht"] .sz-quer__spur{display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;width:auto;gap:clamp(1.25rem,4vw,2rem)}[data-sz-quer-handy="senkrecht"] .sz-quer__spur>*{scroll-snap-align:none;max-width:100%}[data-sz-quer-handy="senkrecht"] .sz-quer__tafel{width:100%;justify-self:stretch}[data-sz-quer-handy="senkrecht"] .sz-quer__leiste{display:none}[data-sz-quer-handy="senkrecht"] .sz-quer__karte{transform-origin:50% 0}}.sz-bahn{display:flex;gap:var(--col-gap);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);padding:0.5rem var(--gutter-r) 1.5rem var(--gutter);scrollbar-width:none;overscroll-behavior-x:contain}.sz-bahn::-webkit-scrollbar{display:none}.sz-bahn>*{flex:0 0 auto;scroll-snap-align:start}html.sz-rechner.sz-bereit .sz-bahn{scroll-snap-type:none}html.sz-js :is(.sz-bahn,.sz-laufband,[data-sz-reihe]):not(.ist-nah){overflow:clip}:is(.sz-bahn,.sz-laufband,[data-sz-reihe]){min-width:0}.sz-stapel{list-style:none;margin:0;padding:0}.sz-stapel__karte{position:relative;overflow:hidden}html.sz-rechner.sz-bereit .sz-stapel__karte{position:sticky;top:var(--head);height:calc(100vh - var(--head));transform-origin:50% 0;transform:scale(calc(1 - var(--q,0) * .07))}html.sz-rechner.sz-bereit .sz-stapel__karte::after{content:"";position:absolute;inset:0;pointer-events:none;background:#02060c;opacity:calc(var(--q,0) * .6)}[data-sz-einrasten="maske"]{position:relative;overflow:hidden}html.sz-an.sz-bereit [data-sz-einrasten="maske"]::after{content:"";position:absolute;inset:-1px;pointer-events:none;background:var(--bg);transform-origin:50% 0;transition:transform 1200ms var(--ease)}html.sz-an.sz-bereit [data-sz-einrasten="maske"] img{transform:scale(1.16);transition:transform 1800ms var(--ease)}html.sz-an.sz-bereit [data-sz-einrasten="maske"].ist-an::after{transform:scaleY(0)}html.sz-an.sz-bereit [data-sz-einrasten="maske"].ist-an img{transform:none}html.sz-an.sz-bereit [data-sz-einrasten="auf"]{transition:transform var(--dur-l) var(--ease),opacity var(--dur-l) var(--ease)}html.sz-an.sz-bereit [data-sz-einrasten="auf"]:not(.ist-an){opacity:0;transform:translateY(1.75rem)}[data-sz-neigen]{transition:transform 600ms var(--ease);transform-style:preserve-3d}html.sz-an.sz-bereit [data-sz-neigen].ist-geneigt{transform:perspective(68.75rem) rotateX(calc(var(--ny,0) * -7deg)) rotateY(calc(var(--nx,0) * 9deg)) translateZ(0);transition-duration:140ms}[data-sz-kegel]{position:relative;isolation:isolate;overflow:hidden}[data-sz-kegel]::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(27.5rem circle at var(--mx,50%) var(--my,0%),var(--sz-kegel,color-mix(in srgb,var(--accent-text) 14%,transparent)),transparent 62%);opacity:0;transition:opacity 400ms var(--ease)}[data-sz-kegel].ist-kegel::before{opacity:1}[data-sz-magnet]{transition:translate 300ms var(--ease),background-color var(--dur-s) var(--ease),border-color var(--dur-s) var(--ease)}html.sz-an.sz-bereit [data-sz-kippen]{transform-origin:50% 100%;transform:perspective(1600px) translate3d(0,calc((1 - var(--e,1)) * 6vh),0) rotateX(calc((1 - var(--e,1)) * 18deg)) scale(calc(.9 + var(--e,1) * .1))}html.sz-rechner.sz-bereit [data-sz-staffel]>*{transform:translate3d(0,calc((1 - var(--s,1)) * 3.5rem),0);opacity:var(--s,1)}.sz-mauskreis{display:none}@media (hover: hover) and (pointer: fine){.sz-mauskreis{display:block;position:fixed;left:0;top:0;z-index:900;width:0;height:0;pointer-events:none}.sz-mauskreis__schild{position:absolute;left:0;top:0;width:max-content;box-sizing:border-box;padding:0.5625rem 0.9375rem;border-radius:999px;background:var(--schaum);color:var(--tinte);box-shadow:0 0.5rem 1.5rem rgba(0,8,20,.35);font-family:var(--f-text);font-size:0.9375rem;font-weight:600;line-height:1.2;white-space:nowrap;opacity:0;transform:scale(.85);transition:transform 240ms var(--ease),opacity 160ms linear}.sz-mauskreis.ist-an .sz-mauskreis__schild{opacity:1;transform:none}}html.ww-ruhig .sz-mauskreis__schild{transition:none}@media (prefers-reduced-motion: reduce){.sz-mauskreis__schild{transition:none}}.sz-laufband{display:flex;overflow-x:auto;scrollbar-width:none;padding-inline:var(--gutter);scroll-snap-type:x proximity}.sz-laufband::-webkit-scrollbar{display:none}.sz-laufband__spur{display:flex;flex:0 0 auto;gap:clamp(1.5rem,3vw,3.5rem);padding:0 clamp(1.5rem,3vw,3.5rem) 0 0;margin:0;list-style:none}.sz-laufband__kopie{display:none}html.sz-rechner.sz-bereit .sz-laufband{overflow:hidden;padding-inline:0;-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}html.sz-rechner.sz-bereit .sz-laufband__kopie{display:flex}html.sz-rechner.sz-bereit .sz-laufband__spur{animation:sz-lauf 46s linear infinite;animation-play-state:paused}html.sz-rechner.sz-bereit .sz-laufband.ist-sichtbar .sz-laufband__spur{animation-play-state:running}html.sz-rechner.sz-bereit .sz-laufband:hover .sz-laufband__spur,html.sz-rechner.sz-bereit .sz-laufband:focus-within .sz-laufband__spur{animation-play-state:paused}@keyframes sz-lauf{to{transform:translateX(-100%)}}html.ww-ruhig .sz-laufband__spur{animation:none !important}@media (prefers-reduced-motion: reduce){.sz-laufband__spur{animation:none !important}}