.seq[data-astro-cid-afrpugco]{position:relative;block-size:185vh;background:#050e0c}.seq__sticky[data-astro-cid-afrpugco]{position:sticky;inset-block-start:0;block-size:100vh;block-size:100svh;overflow:hidden;isolation:isolate}.seq__canvas[data-astro-cid-afrpugco],.seq__first[data-astro-cid-afrpugco]{position:absolute;inset:0;inline-size:100%;block-size:100%;object-fit:cover;z-index:-3}.seq__first[data-astro-cid-afrpugco]{z-index:-4}.seq__scrim[data-astro-cid-afrpugco]{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#050e0ceb,#050e0ca8 34%,#050e0c1a 70%),linear-gradient(0deg,rgba(5,14,12,.8),transparent 30%)}[dir=rtl] .seq__scrim[data-astro-cid-afrpugco]{background:linear-gradient(-90deg,#050e0ceb,#050e0ca8 34%,#050e0c1a 70%),linear-gradient(0deg,rgba(5,14,12,.8),transparent 30%)}.seq__inner[data-astro-cid-afrpugco]{block-size:100%;display:flex;align-items:center;padding-block:calc(var(--header-h) + 40px) 90px}.seq__panel[data-astro-cid-afrpugco]{display:grid;gap:16px;max-inline-size:520px}.seq__steps[data-astro-cid-afrpugco]{list-style:none;padding:0;margin-block-start:8px;display:grid;gap:2px;border-inline-start:1px solid var(--line-strong)}.seq__step[data-astro-cid-afrpugco]{display:grid;grid-template-columns:auto 1fr;gap:2px 14px;padding:9px 16px;opacity:.42;transition:opacity .4s,background-color .4s;position:relative}.seq__step[data-astro-cid-afrpugco]:before{content:"";position:absolute;inset-block:0;inset-inline-start:-1px;inline-size:2px;background:var(--accent);transform:scaleY(0);transition:transform .4s var(--f-ease)}.seq__step[data-astro-cid-afrpugco].is-on{opacity:1;background:#7fd0c412}.seq__step[data-astro-cid-afrpugco].is-on:before{transform:none}.seq__no[data-astro-cid-afrpugco]{font:500 10.5px/1.9 var(--font-mono);color:var(--hud);letter-spacing:.1em;grid-row:span 2;direction:ltr}.seq__st[data-astro-cid-afrpugco]{font-weight:650;color:var(--fg-strong)}.seq__sb[data-astro-cid-afrpugco]{color:var(--fg-subtle);font-size:.92rem;line-height:1.5;display:none}.seq__step[data-astro-cid-afrpugco].is-on .seq__sb[data-astro-cid-afrpugco]{display:block}.seq__hud[data-astro-cid-afrpugco]{position:absolute;inset-block-end:22px;inset-inline:0;display:flex;align-items:center;gap:18px;color:var(--hud)}.seq__track[data-astro-cid-afrpugco]{flex:1;block-size:1px;background:var(--line-strong);max-inline-size:420px}.seq__bar[data-astro-cid-afrpugco]{display:block;block-size:100%;background:var(--accent);transform-origin:left;transform:scaleX(0)}[dir=rtl] .seq__bar[data-astro-cid-afrpugco]{transform-origin:right}.seq__hint[data-astro-cid-afrpugco]{color:var(--hud-dim)}.seq__stills[data-astro-cid-afrpugco]{display:none}@media(max-width:760px){.seq__scrim[data-astro-cid-afrpugco]{background:linear-gradient(0deg,#050e0cf2,#050e0cbf 55%,#050e0c33)!important}.seq__inner[data-astro-cid-afrpugco]{align-items:flex-end;padding-block-end:70px}.seq__hint[data-astro-cid-afrpugco]{display:none}.seq__sb[data-astro-cid-afrpugco]{font-size:.86rem}.seq__panel[data-astro-cid-afrpugco] .f-lede{display:none}}html[data-reduce-motion] .seq[data-astro-cid-afrpugco],html:not(.js) .seq[data-astro-cid-afrpugco]{block-size:auto}html[data-reduce-motion] .seq__sticky[data-astro-cid-afrpugco],html:not(.js) .seq__sticky[data-astro-cid-afrpugco]{position:relative;block-size:auto;min-block-size:0}html[data-reduce-motion] [data-astro-cid-afrpugco]:is(.seq__canvas,.seq__first,.seq__hud),html:not(.js) [data-astro-cid-afrpugco]:is(.seq__canvas,.seq__hud){display:none}html[data-reduce-motion] .seq__step[data-astro-cid-afrpugco],html:not(.js) .seq__step[data-astro-cid-afrpugco]{opacity:1}html[data-reduce-motion] .seq__sb[data-astro-cid-afrpugco],html:not(.js) .seq__sb[data-astro-cid-afrpugco]{display:block}html[data-reduce-motion] .seq__stills[data-astro-cid-afrpugco],html:not(.js) .seq__stills[data-astro-cid-afrpugco]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding-block-end:64px}.seq__stills[data-astro-cid-afrpugco] img[data-astro-cid-afrpugco]{aspect-ratio:16 / 10;object-fit:cover;inline-size:100%}
