.seq{margin:1.1rem 0 0}.seq .st{position:relative}.seq .fr{position:relative;margin:0 0 1.1rem}.seq .fr img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:14px;background:linear-gradient(135deg,#0d1218,#16202c)}.seq .fr figcaption{margin-top:.5rem;color:var(--mute);font-size:.92rem}.seq .fr figcaption b{display:block;color:var(--ink);font:600 1.05rem var(--fh)}.fr.miss img{opacity:0}.fr.miss::after{content:'Bild folgt: ' attr(data-t);position:absolute;left:0;right:0;top:0;aspect-ratio:16/9;display:grid;place-items:center;border-radius:14px;border:1.5px dashed var(--line);color:var(--mute);font:.8rem var(--fm);letter-spacing:.08em;text-transform:uppercase;background:repeating-linear-gradient(135deg,#0d1218 0 14px,#101820 14px 28px)}.sqj .seq{position:relative}.sqj .sk{position:sticky;top:3.8rem;height:calc(100svh - 4rem);display:flex;flex-direction:column;justify-content:center;gap:.7rem}.sqj .st{position:relative;isolation:isolate;aspect-ratio:16/9;width:min(100%,calc((100svh - 13.5rem)*1.7778));margin:0 auto;overflow:hidden;border-radius:16px;border:1px solid var(--line);background:#0b1016;box-shadow:0 30px 80px -30px #000,0 0 0 1px #ffffff0d}.sqj .sc{position:absolute;inset:0;transform-origin:50% 55%;transition:transform .35s cubic-bezier(.2,.7,.2,1);will-change:transform}.sqj .st .fr{position:absolute;inset:0;margin:0;opacity:0;will-change:transform,opacity,filter,clip-path}.sqj .st .fr:first-child{opacity:1}.sqj .st .fr img{height:100%;border-radius:0;aspect-ratio:auto}.sqj .st .fr figcaption{display:none}.sqj .st .fr.miss::after{bottom:0;aspect-ratio:auto;border-radius:0;border:0}.sqj .st::before{content:'';position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(ellipse at center,transparent 58%,#000b 100%)}.sqj .st::after{content:'';position:absolute;inset:10px;z-index:4;pointer-events:none;border:1px solid #ffffff26;border-radius:10px}.sqj .tn{position:absolute;inset:0;z-index:2;pointer-events:none;mix-blend-mode:soft-light;opacity:.6;background:#4cc2ff;background:color-mix(in srgb,var(--cu) calc(var(--p,0)*100%),var(--cold))}.sqj .fx{position:absolute;inset:0;z-index:2;pointer-events:none;opacity:0;background:radial-gradient(circle at 50% 58%,#fff 0,#ffd9b0aa 25%,transparent 65%)}.sqj .bm{position:absolute;top:0;bottom:0;left:0;width:3px;margin-left:-1.5px;z-index:3;pointer-events:none;opacity:0;background:linear-gradient(180deg,transparent,var(--cu) 20%,#fff 50%,var(--cold) 80%,transparent);box-shadow:0 0 22px 6px #ff8a4c88,0 0 60px 14px #4cc2ff44}.hud{position:absolute;top:.9rem;left:1rem;z-index:5;display:flex;align-items:flex-start;gap:.45rem;font:600 .66rem var(--fm);letter-spacing:.1em;text-transform:uppercase}.hud span{padding:.25rem .6rem;border-radius:99px;background:#07090ccc;border:1px solid var(--line);backdrop-filter:blur(6px)}.hud .hs{color:var(--cu)}.ov{position:absolute;left:0;right:0;bottom:0;z-index:5;padding:2.2rem 1.1rem .9rem;background:linear-gradient(0deg,#05080bdd,transparent);pointer-events:none}.ov .pt{margin:0;font:700 clamp(1.4rem,4.8vw,2.6rem)/1 var(--fh);letter-spacing:-.01em;text-shadow:0 2px 20px #000a}.pt .wd{display:inline-block;margin-right:.26em;animation:wdin .55s cubic-bezier(.2,.8,.2,1) both}@keyframes wdin{from{opacity:0;transform:translateY(70%) skewY(7deg)}to{opacity:1;transform:none}}.ov .pb{display:block;height:3px;margin-top:.6rem;background:#ffffff26;border-radius:3px;overflow:hidden}.ov .pb b{display:block;height:100%;width:0;background:linear-gradient(90deg,var(--cold),var(--cu))}.cp{display:grid;gap:.25rem;width:min(100%,calc((100svh - 13.5rem)*1.7778));margin:0 auto}.cp .pd{margin:0;color:var(--mute);min-height:3.4em;font-size:.98rem}.cp .pd.sw{animation:pdin .5s both}@keyframes pdin{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.dots{display:flex;gap:.25rem;list-style:none;padding:0;margin:.2rem 0 0}.dots li{flex:1;height:3px;border-radius:3px;background:var(--line);transition:background .3s}.dots li.on{background:var(--cu)}@media(max-width:760px){.hud{top:.5rem;left:.55rem;font-size:.58rem}.ov{padding:1.6rem .7rem .6rem}}