.seqwrap{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:#0d1512;--dp-flaeche: rgba(14, 22, 19, .62);--dp-flaeche-satt: rgba(14, 22, 19, .8);--dp-rand: rgba(255, 255, 255, .14);--dp-licht: inset 0 1px 0 rgba(255, 255, 255, .1);--dp-schatten: 0 1px 2px rgba(0, 0, 0, .2), 0 12px 28px -14px rgba(0, 0, 0, .55);--dp-text: #fff;--dp-text2: rgba(255, 255, 255, .66);--dp-akzent: #7eecd0}.seqvid{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;border:0;transition:opacity .22s linear;will-change:opacity;background:#0d1512}.seqveil{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;opacity:0;background:radial-gradient(120% 100% at 50% 50%,rgba(255,255,255,.1),transparent 70%);transition:opacity .22s ease}.seqveil.on{opacity:1}.seqlabel{position:absolute;left:50%;bottom:22px;transform:translate(-50%);z-index:4;display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 18px;border-radius:999px;font-size:13px;font-weight:var(--w-ui);letter-spacing:.005em;white-space:nowrap;max-width:calc(100% - 32px);overflow:hidden;text-overflow:ellipsis;color:var(--dp-text);background:var(--dp-flaeche);border:1px solid var(--dp-rand);box-shadow:var(--dp-licht),var(--dp-schatten);backdrop-filter:blur(14px) saturate(1.15);-webkit-backdrop-filter:blur(14px) saturate(1.15);opacity:0;pointer-events:none;animation:seq-label 4.2s var(--fluid-out) both}.seqlabel .n{font-variant-numeric:tabular-nums;color:var(--dp-akzent);font-weight:var(--w-kicker)}@keyframes seq-label{0%{opacity:0;transform:translate(-50%,8px)}12%{opacity:1;transform:translate(-50%)}78%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,-4px)}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){.seqvid,.seqveil{transition:none}.seqlabel{animation:seq-label 4.2s linear both}}.seqtap{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;border:0;padding:0;cursor:pointer;font-family:inherit;background:radial-gradient(120% 100% at 50% 45%,#0d15128c,#0d1512d6);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);animation:seq-fade .4s var(--fluid-out) both}@keyframes seq-fade{0%{opacity:0}to{opacity:1}}.seqtap .dot{width:72px;height:72px;border-radius:999px;display:grid;place-items:center;color:var(--ink);background:linear-gradient(180deg,#fff,#f1f1ec);box-shadow:inset 0 1px #fff,0 0 0 1px #ffffff38,0 1px 2px #00000040,0 18px 40px -12px #0009,0 0 60px -10px #7eecd059;padding-left:4px;transition:transform .25s var(--fluid-out),box-shadow .25s var(--fluid-out)}.seqtap:hover .dot,.seqtap:focus-visible .dot{transform:scale(1.06)}.seqtap:focus-visible{outline:none}.seqtap:focus-visible .dot{box-shadow:inset 0 1px #fff,0 0 0 3px var(--dp-akzent),0 18px 40px -12px #0009}.seqtap .lbl{font-size:12.5px;font-weight:var(--w-strong);letter-spacing:.02em;color:var(--dp-text)}.seqctl{position:absolute;right:14px;bottom:14px;z-index:5;display:flex;gap:8px;opacity:0;transition:opacity .28s var(--fluid-out)}.seqwrap:hover .seqctl,.seqctl:focus-within{opacity:1}.seqctl button{width:44px;height:44px;border-radius:999px;display:grid;place-items:center;padding:0;cursor:pointer;color:var(--dp-text);background:var(--dp-flaeche);border:1px solid var(--dp-rand);box-shadow:var(--dp-licht),var(--dp-schatten);backdrop-filter:blur(14px) saturate(1.15);-webkit-backdrop-filter:blur(14px) saturate(1.15);transition:transform .2s var(--fluid-out),background .2s var(--fluid-out)}.seqctl button:hover{transform:scale(1.06);background:var(--dp-flaeche-satt)}.seqctl button:active{transform:scale(.96)}.seqctl button:focus-visible{outline:2px solid var(--dp-akzent);outline-offset:2px}@media(hover:none){.seqctl{opacity:1}}.seqbreath{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;display:grid;place-items:center;pointer-events:none;animation:sb-in .62s var(--fluid-out)}@keyframes sb-in{0%{opacity:0}to{opacity:1}}.seqbreath.out{animation:sb-out .52s cubic-bezier(.4,0,.2,1) forwards}@keyframes sb-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.035)}}.sbveil{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(74% 64% at 50% 44%,#08221c33,#030e0b9e 82%),linear-gradient(180deg,#030e0b3d,#030e0b94);animation:sb-blur var(--sb-dur, 5s) ease-out both}@keyframes sb-blur{0%{backdrop-filter:blur(6px) saturate(1);-webkit-backdrop-filter:blur(6px) saturate(1)}to{backdrop-filter:blur(26px) saturate(1.18);-webkit-backdrop-filter:blur(26px) saturate(1.18)}}.sbgrain{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.055;mix-blend-mode:overlay;background-image:var(--noise-pattern-light);background-size:var(--noise-size-fine);pointer-events:none}.sbstage{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 28px}.sbmark{font-size:11.5px;font-weight:var(--w-display);letter-spacing:.38em;text-indent:.38em;color:var(--dp-text2);margin-bottom:30px;animation:sb-rise .7s var(--fluid-out) backwards}.sbring{position:relative;width:168px;height:168px;display:grid;place-items:center}.sbhalo{position:absolute;top:-34%;right:-34%;bottom:-34%;left:-34%;border-radius:50%;background:radial-gradient(closest-side,rgba(94,236,200,.42),transparent 72%);filter:blur(30px);animation:sb-breathe var(--sb-dur, 5s) cubic-bezier(.37,0,.63,1) both}.sbr{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:1px solid rgba(126,236,208,.42);animation:sb-breathe var(--sb-dur, 5s) cubic-bezier(.37,0,.63,1) both}.sbr2{top:-26px;right:-26px;bottom:-26px;left:-26px;border-color:#7eecd029;animation-delay:.14s}.sbdisc{position:absolute;top:16px;right:16px;bottom:16px;left:16px;border-radius:50%;background:radial-gradient(circle at 40% 32%,rgba(150,245,218,.28),rgba(78,200,172,.07) 62%,transparent 78%),radial-gradient(circle at 50% 50%,#0e161359,#0e16131a 70%);box-shadow:inset 0 1px #ffffff42,inset 0 -18px 34px #06282052,0 0 0 1px #ffffff0d;animation:sb-breathe var(--sb-dur, 5s) cubic-bezier(.37,0,.63,1) both;animation-delay:.07s}@keyframes sb-breathe{0%{transform:scale(.8);opacity:.42}40%{transform:scale(1.06);opacity:1}to{transform:scale(.82);opacity:.5}}.sbarc{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transform:rotate(-90deg);overflow:visible}.sbarc circle{fill:none;stroke-width:1.5}.sbarct{stroke:#ffffff1a}.sbarcf{stroke:var(--dp-akzent, #7eecd0);stroke-linecap:round;stroke-dasharray:295.3;filter:drop-shadow(0 0 6px rgba(126,236,208,.5));animation:sb-arc var(--sb-dur, 5s) linear both}@keyframes sb-arc{0%{stroke-dashoffset:0}to{stroke-dashoffset:295.3}}.sbcount{position:relative;font-size:44px;font-weight:var(--w-display);letter-spacing:-.04em;line-height:1;color:var(--dp-text);font-variant-numeric:tabular-nums;animation:sb-pop .45s var(--fluid-out)}@keyframes sb-pop{0%{opacity:0;transform:scale(.86)}to{opacity:1;transform:none}}.sblead{margin-top:26px;font-size:10.5px;font-weight:var(--w-kicker);letter-spacing:.24em;text-transform:uppercase;color:var(--dp-akzent);animation:sb-fade .55s ease both}@keyframes sb-fade{0%{opacity:0}to{opacity:1}}.sbnextwrap{display:flex;flex-direction:column;align-items:center;margin-top:20px;padding-top:18px;position:relative;animation:sb-rise .7s var(--fluid-out) .2s backwards}.sbnextwrap:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:76px;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.24),transparent)}.sbnextlab{font-size:9.5px;font-weight:var(--w-kicker);letter-spacing:.2em;text-transform:uppercase;color:var(--dp-text2)}.sbnext{margin-top:7px;font-size:24px;font-weight:var(--w-display);letter-spacing:-.025em;color:var(--dp-text);max-width:20ch;line-height:1.22;text-wrap:balance}@keyframes sb-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media(max-width:560px){.sbring{width:132px;height:132px}.sbcount{font-size:34px}.sbnext{font-size:19px}.sbmark{margin-bottom:22px}.seqlabel{bottom:14px;height:34px;font-size:12.5px;padding:0 14px}.seqctl{right:10px;bottom:10px}}.seqwrap{container-type:size}@container (max-height: 300px){.sbmark{display:none}.sbring{width:108px;height:108px}.sbdisc{top:11px;right:11px;bottom:11px;left:11px}.sbr2{top:-16px;right:-16px;bottom:-16px;left:-16px}.sbcount{font-size:30px}.sblead{margin-top:12px;font-size:9.5px}.sbnextwrap{margin-top:8px;padding-top:8px}.sbnext{font-size:16px;margin-top:4px}.sbstage{padding:0 16px}}@container (max-height: 220px){.sbring{width:84px;height:84px}.sbdisc{top:9px;right:9px;bottom:9px;left:9px}.sbr2{top:-12px;right:-12px;bottom:-12px;left:-12px}.sbcount{font-size:24px}.sblead{margin-top:8px}.sbnextlab{display:none}.sbnextwrap{margin-top:6px;padding-top:6px}.sbnextwrap:before{width:56px}.sbnext{font-size:14.5px;margin-top:2px;max-width:26ch}.seqlabel{bottom:10px;height:30px;font-size:12px;padding:0 12px}.seqctl{right:8px;bottom:8px;gap:6px}.seqctl button{width:40px;height:40px}}@media(prefers-reduced-motion:reduce){.seqbreath,.sbmark,.sblead,.sbnextwrap,.sbcount,.seqtap{animation:none}.sbveil{animation:none;backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px)}.sbhalo,.sbr,.sbdisc{animation:none;opacity:.6;transform:scale(.95)}.seqbreath.out{animation:sb-out .3s linear forwards}.seqctl button,.seqtap .dot{transition:none}}
