.sn .sec.sn-abb-flaeche{background:var(--sn-surface)}.sn .sn-abb-kopf{max-width:640px}.sn .sn-abb-kopf .eyebrow+.h2{margin-top:12px}.sn .sn-abb-satz{font:400 17px/26px var(--sn-font-sans);color:var(--sn-t2);text-wrap:pretty;margin:16px 0 0}@media (min-width:768px){.sn .sn-abb-satz{font-size:18px;line-height:28px}}.sn .sn-abb-raster{margin-top:32px}@media (min-width:1024px){.sn .sn-abb-raster{margin-top:40px}}.sn .sn-abb-liste{gap:40px;margin:0;padding:0;list-style:none;display:grid}.sn .sn-abb-s{gap:10px;min-width:0;display:grid}.sn .sn-abb-name{font:inherit;margin:0}.sn .sn-abb-ziel{height:0;display:block}.sn .sn-abb-name button{text-align:left;width:100%;font:500 17px/24px var(--sn-font-sans);letter-spacing:-.005em;color:var(--sn-t1);cursor:default;background:0 0;border:0;gap:4px;margin:0;padding:0;display:grid}.sn .sn-abb-nr{font:500 12px/16px var(--sn-font-mono);font-feature-settings:normal;color:var(--sn-t3);display:block}.sn .sn-abb-nt{text-wrap:balance;display:block}.sn .sn-abb-lauf{display:none}.sn .sn-abb-zeile{max-width:52ch;font:400 16px/24px var(--sn-font-sans);color:var(--sn-t2);text-wrap:pretty;margin:0}.sn .sn-abb-fenster{background:var(--sn-surface);border-radius:16px;align-content:start;justify-items:center;min-width:0;margin-top:6px;padding:clamp(14px,4vw,40px);display:grid}.sn .sn-abb-flaeche .sn-abb-fenster{background:0 0;border-radius:0;justify-items:start;padding:0}.sn .sn-abb-app{width:100%;max-width:560px}.sn .sn-abb-flaeche .sn-abb-app{max-width:none}.sn .sn-abb-halt{display:none}.sn .sn-abb-bsp{font:400 12px/16px var(--sn-font-sans);color:var(--sn-t3);margin:12px 0 0}.sn .sn-abb[data-js] .sn-abb-raster{grid-template-columns:repeat(var(--n),minmax(0,1fr));-moz-column-gap:12px;column-gap:12px;display:grid}.sn .sn-abb[data-js] .sn-abb-liste,.sn .sn-abb[data-js] .sn-abb-s{display:contents}.sn .sn-abb[data-js] .sn-abb-name{grid-row:1;grid-column:var(--spalte);min-width:0}.sn .sn-abb[data-js] .sn-abb-name button{cursor:pointer;opacity:.6;height:100%;transition:opacity .25s var(--sn-ease);border-radius:4px;align-content:start;gap:8px;padding:0 0 2px;font-size:15px;line-height:20px}@media (hover:hover){.sn .sn-abb[data-js] .sn-abb-name button:hover{opacity:.88}}.sn .sn-abb[data-js] [data-fertig] .sn-abb-name button{opacity:.78}.sn .sn-abb[data-js] [data-an] .sn-abb-name button{opacity:1}.sn .sn-abb[data-js] .sn-abb-lauf{background:var(--sn-line-strong);border-radius:2px;order:-1;height:2px;margin-bottom:6px;display:block;overflow:hidden}.sn .sn-abb-lauf i{background:var(--sn-t1);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.sn .sn-abb[data-js] [data-fertig] .sn-abb-lauf i{transform:scaleX(1)}.sn .sn-abb[data-js] [data-lauf] .sn-abb-lauf i{animation:sn-abb-fuell var(--takt) linear forwards}@keyframes sn-abb-fuell{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.sn .sn-abb[data-js] .sn-abb-zeile{max-width:none;transition:opacity .3s var(--sn-ease),transform .3s var(--sn-ease);grid-area:2/1/auto/-1;align-self:center;margin-top:16px;padding-right:120px}.sn .sn-abb[data-js] .sn-abb-s:not([data-an]) .sn-abb-zeile{opacity:0;transform:translateY(4px)}.sn .sn-abb[data-js] .sn-abb-zeile{max-width:calc(52ch + 120px);min-height:32px}.sn .sn-abb[data-js] .sn-abb-halt{border:1px solid var(--sn-line-strong);background:var(--sn-bg);height:32px;color:var(--sn-t2);font:500 13px/16px var(--sn-font-sans);cursor:pointer;border-radius:999px;grid-area:2/1/auto/-1;place-self:center end;align-items:center;gap:6px;margin-top:16px;padding:0 12px 0 10px;display:inline-flex}.sn .sn-abb[data-js] .sn-abb-halt[hidden]{display:none}@media (hover:hover){.sn .sn-abb[data-js] .sn-abb-halt:hover{color:var(--sn-t1)}}.sn .sn-abb[data-js] .sn-abb-fenster{transition:opacity .35s var(--sn-ease),transform .35s var(--sn-ease);grid-area:3/1/auto/-1;align-self:stretch;margin-top:18px}.sn .sn-abb[data-js] .sn-abb-s:not([data-an]) .sn-abb-fenster{opacity:0;pointer-events:none;transform:translateY(6px)}.sn .sn-abb[data-js] .sn-abb-bsp{grid-area:4/1/auto/-1}.sn .sn-abb-raster>.sn-bt-nochmal{bottom:-6px}@media (max-width:599px){.sn .sn-abb[data-js] .sn-abb-name button{font-size:14px;line-height:19px}.sn .sn-abb[data-js] .sn-abb-zeile{padding-right:112px;font-size:15px;line-height:22px}.sn .sn-abb[data-js] .sn-abb-halt{position:relative}.sn .sn-abb[data-js] .sn-abb-halt:after{content:"";position:absolute;inset:-6px -2px}}.sn .sn-abb-zusatz{margin-top:20px}.sn .sn-abb-zusatz-i{gap:16px;max-width:760px;margin-top:16px;display:grid}.sn .sn-abb-inhalt{align-content:start;gap:14px;padding:14px 16px 16px;display:grid}@media (prefers-reduced-motion:reduce){.sn .sn-abb .sn-abb-name button,.sn .sn-abb .sn-abb-zeile,.sn .sn-abb .sn-abb-fenster{transition:none}.sn .sn-abb [data-lauf] .sn-abb-lauf i{animation:none;transform:scaleX(1)}}
