.fs{border:1px solid var(--linie);background:#fff;border-radius:14px;min-width:0;overflow:hidden;box-shadow:0 30px 60px -36px #01120a80}.dunkel .fs{border-color:var(--linie-dunkel)}.fs-leiste{background:var(--grund-2);align-items:center;gap:6px;padding:9px 12px;display:flex}.fs-leiste i{background:#2b2a2633;border-radius:50%;width:9px;height:9px}.fs-leiste span{font:400 .72rem/1 var(--font-mono);color:var(--text-gedaempft);margin-left:8px}.fs-schirm{aspect-ratio:var(--sv);overflow:hidden;container-type:size}.fs-schirm img{width:100%;height:auto;display:block}.fs--mac{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.fs--mac .fs-deckel{background:#0c0c0e;border-radius:16px 16px 0 0;padding:2.2% 2.2% 3%;box-shadow:inset 0 0 0 1px #2c2c30}.fs--mac .fs-schirm{background:#fff;border-radius:4px}.fs--mac .fs-boden{background:linear-gradient(#d9d9dc,#a6a6ab 70%,#8a8a8f);border-radius:2px 2px 14px 14px;height:14px;margin:0 -6%;position:relative;box-shadow:0 24px 40px -18px #00000073}.fs--mac .fs-kerbe{background:#bdbdc1;border-radius:0 0 6px 6px;width:16%;height:5px;margin:0 auto;display:block}@media (prefers-reduced-motion:no-preference){.fs.im-bild .fs-schirm img{animation:fs-fahrt var(--fahrt,7s) var(--ease-inaus) .6s 2 alternate both}}@keyframes fs-fahrt{to{transform:translateY(calc(100cqh - 100%))}}.ql{color:var(--text-gedaempft);grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(18px,3vw,44px);font-size:.86rem;line-height:1.55;display:grid}.dunkel .ql{color:var(--text-hell-gedaempft)}.ql h2{font:700 .95rem/1.2 var(--font-display);letter-spacing:-.01em;color:var(--text);margin:0 0 8px}.dunkel .ql h2{color:var(--text-hell)}@media (width<=760px){.ql{grid-template-columns:minmax(0,1fr)}}.pj-weiter{border:1px solid var(--linie);background:#fff;border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 28px;margin-bottom:clamp(48px,6vw,84px);padding:clamp(18px,2.2vw,28px) clamp(20px,2.6vw,34px);display:flex}.pj-weiter a{color:var(--text);text-decoration:none}.pj-weiter .pj-naechst{border-radius:12px;align-items:center;gap:16px;min-width:0;display:flex}.pj-weiter .pj-naechst:focus-visible,.pj-weiter .pj-alle:focus-visible{outline:3px solid var(--akzent-tief);outline-offset:4px}.pj-weiter .pj-arrow{background:var(--akzent);width:40px;height:40px;color:var(--auf-akzent);border-radius:50%;flex:none;place-items:center;font-size:1.05rem;display:grid}.pj-weiter .pj-arrow [data-icon]{transition:transform .5s var(--ease-aus)}.pj-weiter .pj-naechst:hover .pj-arrow [data-icon]{transform:translate(3px)}.pj-weiter .pj-wer{gap:4px;min-width:0;display:grid}.pj-weiter .pj-wer small{font:400 .74rem/1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-gedaempft)}.pj-weiter .pj-wer strong{font:800 clamp(1.2rem, 1rem + .8vw, 1.6rem)/1.15 var(--font-display);letter-spacing:-.02em;overflow-wrap:break-word}.pj-weiter .pj-wer span{color:var(--text-gedaempft);font-size:.95rem}.pj-weiter .pj-alle{font:700 1rem/1.2 var(--font-display);text-underline-offset:4px;border-radius:6px;text-decoration:underline}.pj-weiter .pj-alle:hover{color:var(--akzent-tief)}
