.sequence[data-astro-cid-okfiwdd7]{--sequence-orange:#f58220;color:#f7f7f4;background:#030303;position:relative}.sequence__sticky[data-astro-cid-okfiwdd7]{background:radial-gradient(circle at 50% 45%,#f5822017,#0000 40rem),#030303;grid-template-rows:auto minmax(0,1fr) auto;gap:clamp(.8rem,1.8vh,1.3rem);height:100svh;min-height:22rem;padding:clamp(1.25rem,3vh,2.2rem) clamp(1rem,3vw,3rem);display:grid;position:relative;overflow:hidden}.sequence[data-astro-cid-okfiwdd7][data-embedded=true]{height:100%;min-height:0}.sequence[data-astro-cid-okfiwdd7][data-embedded=true] .sequence__sticky[data-astro-cid-okfiwdd7]{height:100%;min-height:0;padding-block:.35rem .45rem}.sr-only[data-astro-cid-okfiwdd7]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sequence__heading[data-astro-cid-okfiwdd7]{grid-template-columns:minmax(0,1fr);justify-self:center;align-items:center;row-gap:.4rem;width:min(100%,1560px);display:grid}.sequence__suite[data-astro-cid-okfiwdd7]{grid-template-columns:.8fr .8fr 1fr 1.7fr 1fr;gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.sequence__suite[data-astro-cid-okfiwdd7] li[data-astro-cid-okfiwdd7]{color:#ffffff94;font:600 var(--type-small)/1 var(--font-reading);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;transition:color .3s}.sequence__suite[data-astro-cid-okfiwdd7] button[data-astro-cid-okfiwdd7]{width:100%;color:inherit;font:inherit;letter-spacing:inherit;text-align:left;text-transform:inherit;cursor:pointer;background:0 0;border:0;gap:.55rem;padding:.35rem 0;display:grid}.sequence__suite[data-astro-cid-okfiwdd7] button[data-astro-cid-okfiwdd7]:hover{color:#fff}.sequence__suite[data-astro-cid-okfiwdd7] button[data-astro-cid-okfiwdd7]:focus-visible{outline:2px solid var(--sequence-orange);outline-offset:3px;border-radius:2px}.sequence__suite[data-astro-cid-okfiwdd7] li[data-astro-cid-okfiwdd7] i[data-astro-cid-okfiwdd7]{background:#ffffff1f;border-radius:2px;height:3px;display:block;position:relative;overflow:hidden}.sequence__suite[data-astro-cid-okfiwdd7] li[data-astro-cid-okfiwdd7] b[data-astro-cid-okfiwdd7]{transform-origin:0;background:var(--sequence-orange);position:absolute;inset:0;transform:scaleX(0)}.sequence__suite[data-astro-cid-okfiwdd7] li[data-astro-cid-okfiwdd7] em[data-astro-cid-okfiwdd7]{opacity:.6;margin-right:.5em;font-style:normal}.sequence__suite[data-astro-cid-okfiwdd7] li[data-astro-cid-okfiwdd7].is-done{color:#ffffffc7}.sequence__suite[data-astro-cid-okfiwdd7] li[data-astro-cid-okfiwdd7].is-active{color:#fff}.sequence__suite[data-astro-cid-okfiwdd7] li[data-astro-cid-okfiwdd7].is-active em[data-astro-cid-okfiwdd7]{color:var(--sequence-orange);opacity:1}.sequence__meta[data-astro-cid-okfiwdd7]{justify-content:flex-end;align-items:center;gap:.9rem;display:flex}.sequence__meta[data-astro-cid-okfiwdd7] p[data-astro-cid-okfiwdd7]{color:#fff9;font:600 var(--type-small)/1 var(--font-reading);letter-spacing:.14em;text-transform:uppercase;margin:0}.sequence__meta-side[data-astro-cid-okfiwdd7]{align-items:center;gap:.75rem;display:inline-flex}.sequence__meta[data-astro-cid-okfiwdd7] time[data-astro-cid-okfiwdd7]{color:var(--sequence-orange);font:600 var(--type-subtitle)/1 var(--font-reading);letter-spacing:.06em;font-variant-numeric:tabular-nums}.sequence__frame[data-astro-cid-okfiwdd7]{background:#050505;border:1px solid #ffffff21;border-radius:.55rem;place-self:center;width:100%;max-width:min(100%,1560px);height:100%;min-height:0;position:relative;overflow:hidden;box-shadow:0 2rem 6rem #0000008f}.sequence__frame[data-astro-cid-okfiwdd7] iframe[data-astro-cid-okfiwdd7]{pointer-events:none;background:#050505;border:0;width:100%;height:100%;display:block}.sequence__hud[data-astro-cid-okfiwdd7]{transform-origin:0 0;visibility:hidden;will-change:transform, opacity;position:absolute;inset:0 auto auto 0;overflow:hidden}[data-astro-cid-okfiwdd7][data-picker-overlay]{z-index:2;pointer-events:none;position:absolute}[data-astro-cid-okfiwdd7][data-tile-labels]{transform-origin:0 0;pointer-events:none;position:absolute;inset:0}.sequence__controls[data-astro-cid-okfiwdd7]{gap:.3rem;display:flex}.sequence__controls[data-astro-cid-okfiwdd7] button[data-astro-cid-okfiwdd7]{color:#fffc;cursor:pointer;background:0 0;border:1px solid #ffffff29;border-radius:50%;place-items:center;width:1.9rem;height:1.9rem;padding:0;display:grid}.sequence__controls[data-astro-cid-okfiwdd7] svg[data-astro-cid-okfiwdd7]{fill:currentColor;width:.7rem;height:.7rem}.sequence__controls[data-astro-cid-okfiwdd7] .is-play[data-astro-cid-okfiwdd7],.sequence__controls[data-astro-cid-okfiwdd7] [data-astro-cid-okfiwdd7][aria-pressed=true] .is-pause[data-astro-cid-okfiwdd7]{display:none}.sequence__controls[data-astro-cid-okfiwdd7] [data-astro-cid-okfiwdd7][aria-pressed=true] .is-play[data-astro-cid-okfiwdd7]{display:block}.sequence__controls[data-astro-cid-okfiwdd7] .sequence__toggle[data-astro-cid-okfiwdd7]{background:var(--sequence-orange);color:#0a0a0a;width:auto;min-width:5.6rem;height:2.2rem;font:600 var(--type-label)/1 var(--font-reading);letter-spacing:.12em;text-transform:uppercase;border:0;border-radius:999px;justify-content:center;align-items:center;gap:.45rem;padding:0 1rem;display:inline-flex}.sequence__controls[data-astro-cid-okfiwdd7] .sequence__toggle[data-astro-cid-okfiwdd7] svg[data-astro-cid-okfiwdd7]{width:.62rem;height:.62rem}.sequence__controls[data-astro-cid-okfiwdd7] .sequence__toggle[data-astro-cid-okfiwdd7]:hover{filter:brightness(1.1);background:#f58220}.sequence__controls[data-astro-cid-okfiwdd7] button[data-astro-cid-okfiwdd7]:not(.sequence__toggle):hover{color:#fff;border-color:#ffffff80}.sequence__controls[data-astro-cid-okfiwdd7] button[data-astro-cid-okfiwdd7]:disabled{opacity:.35;cursor:default}.sequence__theater-open[data-astro-cid-okfiwdd7]{color:#ffffffeb;width:auto;min-width:0;height:2.2rem;font:600 var(--type-label)/1 var(--font-reading);letter-spacing:.1em;text-transform:uppercase;background:#ffffff0f;border:1px solid #ffffff38;border-radius:999px;justify-content:center;align-items:center;gap:.45rem;padding:0 .85rem 0 .75rem;display:inline-flex}.sequence__theater-open[data-astro-cid-okfiwdd7] svg[data-astro-cid-okfiwdd7]{stroke-linecap:square;width:.75rem;height:.75rem}.sequence__theater-open[data-astro-cid-okfiwdd7]:hover{color:#fff;background:#ffffff1a;border-color:#ffffff73}.sequence__theater-open[data-astro-cid-okfiwdd7]:focus-visible{outline:2px solid var(--sequence-orange);outline-offset:3px}@media (width<=640px){.sequence__theater-open[data-astro-cid-okfiwdd7] span[data-astro-cid-okfiwdd7]:not(.sr-only){clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;position:absolute;overflow:hidden}.sequence__theater-open[data-astro-cid-okfiwdd7]{justify-content:center;width:2.2rem;padding:0}}.sequence__resume[data-astro-cid-okfiwdd7]{z-index:6;background:var(--sequence-orange);color:#0a0a0a;font:600 var(--type-body)/1 var(--font-reading);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:.7rem;padding:1rem 1.6rem 1rem 1.3rem;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 .6rem #f5822038,0 1.5rem 3rem #00000080}.sequence__resume[data-astro-cid-okfiwdd7][hidden]{display:none}.sequence__resume[data-astro-cid-okfiwdd7] svg[data-astro-cid-okfiwdd7]{fill:currentColor;width:1rem;height:1rem}.sequence__resume[data-astro-cid-okfiwdd7]:hover{filter:brightness(1.1);background:#f58220}.sequence__resume[data-astro-cid-okfiwdd7]:focus-visible{outline-offset:4px;outline:3px solid #fff}.sequence__controls[data-astro-cid-okfiwdd7] button[data-astro-cid-okfiwdd7]:focus-visible{outline-offset:3px;outline:2px solid #f58220}.sequence__opening[data-astro-cid-okfiwdd7]{z-index:3;background:#030303;position:absolute;inset:0;overflow:hidden}.sequence__opening[data-astro-cid-okfiwdd7] img[data-astro-cid-okfiwdd7]{object-fit:cover;object-position:42% 45%;width:100%;height:100%}.sequence__opening[data-astro-cid-okfiwdd7]:after{content:"";background:linear-gradient(90deg,#000000b8,#0000 75%);position:absolute;inset:0}.sequence__call[data-astro-cid-okfiwdd7]{z-index:1;backdrop-filter:blur(6px);color:#e6e9ef;min-width:200px;font-size:var(--type-small);opacity:0;background:#0b0b0bd9;border:1px solid #ffffff2e;border-radius:10px;gap:6px;padding:14px 16px;transition:opacity .3s,transform .3s,border-color .3s,box-shadow .3s;display:grid;position:absolute;top:clamp(14px,2.4vw,28px);left:clamp(14px,2.4vw,28px);transform:translateY(6px)}.sequence__call[data-astro-cid-okfiwdd7].is-active{opacity:1;border-color:var(--sequence-orange);box-shadow:0 0 0 1px var(--sequence-orange), 0 0 22px #f5822073;transform:none}.sequence__mark[data-astro-cid-okfiwdd7]{z-index:5;pointer-events:none;border:2px solid #f58220;border-radius:8px;position:absolute;box-shadow:0 0 16px #f58220aa}.sequence__mark[data-astro-cid-okfiwdd7][hidden]{display:none}.sequence__mark[data-astro-cid-okfiwdd7]:before,.sequence__mark[data-astro-cid-okfiwdd7]:after{content:"";opacity:0;border:2px solid #f58220;border-radius:10px;animation:1.8s ease-out .3s infinite sequence-wave;position:absolute;inset:-2px}.sequence__mark[data-astro-cid-okfiwdd7]:after{animation-delay:1.2s}@keyframes sequence-wave{to{transform:scaleY(.35)}}.sequence__arrow[data-astro-cid-okfiwdd7]{z-index:5;color:#f58220;pointer-events:none;width:0;height:0;transform:rotate(var(--rot,0deg));position:absolute}.sequence__arrow[data-astro-cid-okfiwdd7][hidden]{display:none}.sequence__arrow[data-astro-cid-okfiwdd7] svg[data-astro-cid-okfiwdd7]{filter:drop-shadow(0 0 6px #f58220b3)drop-shadow(0 2px 4px #0009);animation:1.1s ease-in-out infinite sequence-nudge;display:block;position:absolute;top:-12px;right:12px}@keyframes sequence-nudge{50%{transform:translate(-10px)}}@media (prefers-reduced-motion:reduce){.sequence__mark[data-astro-cid-okfiwdd7]:before,.sequence__mark[data-astro-cid-okfiwdd7]:after,.sequence__arrow[data-astro-cid-okfiwdd7] svg[data-astro-cid-okfiwdd7]{animation:none}}.sequence__feature[data-astro-cid-okfiwdd7]{color:#17191b;font:500 var(--type-label)/1 var(--font-reading);background:#fff;border:1px solid #f58220;border-radius:999px;align-items:center;gap:6px;margin-right:auto;padding:5px 9px;display:inline-flex}.sequence__feature[data-astro-cid-okfiwdd7]:before{content:"";background:#f58220;border-radius:50%;width:5px;height:5px;box-shadow:0 0 6px #f58220}.sequence__feature[data-astro-cid-okfiwdd7][hidden]{display:none}.sequence__call[data-astro-cid-okfiwdd7] p[data-astro-cid-okfiwdd7]{color:#ff6b6b;font:600 var(--type-label)/1 var(--font-reading);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:8px;margin:0;display:flex}.sequence__call[data-astro-cid-okfiwdd7] i[data-astro-cid-okfiwdd7]{background:#e5484d;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #e5484d33}.sequence__call[data-astro-cid-okfiwdd7] strong[data-astro-cid-okfiwdd7]{font:600 var(--type-body)/1.2 var(--font-reading);color:#fff}.sequence__call[data-astro-cid-okfiwdd7] span[data-astro-cid-okfiwdd7]{color:#aeb2bb}.sequence__call--report[data-astro-cid-okfiwdd7] p[data-astro-cid-okfiwdd7]{color:var(--sequence-orange)}.sequence__call--report[data-astro-cid-okfiwdd7] i[data-astro-cid-okfiwdd7]{background:var(--sequence-orange);box-shadow:0 0 0 4px #f5822033}.sequence__wave[data-astro-cid-okfiwdd7]{align-items:center;gap:3px;height:18px;display:flex}.sequence__wave[data-astro-cid-okfiwdd7] b[data-astro-cid-okfiwdd7]{background:#e5484d;border-radius:2px;width:3px;height:40%;animation:.9s ease-in-out infinite alternate sequence-wave}.sequence__wave[data-astro-cid-okfiwdd7] b[data-astro-cid-okfiwdd7]:nth-child(3n){animation-delay:-.3s}.sequence__wave[data-astro-cid-okfiwdd7] b[data-astro-cid-okfiwdd7]:nth-child(3n+1){animation-delay:-.6s}.sequence__wave[data-astro-cid-okfiwdd7] b[data-astro-cid-okfiwdd7]:nth-child(odd){height:70%}@media (prefers-reduced-motion:reduce){.sequence__wave[data-astro-cid-okfiwdd7] b[data-astro-cid-okfiwdd7]{animation:none}}.sequence__frame[data-astro-cid-okfiwdd7] .sequence__records[data-astro-cid-okfiwdd7]{z-index:4;visibility:hidden;transform-origin:50%;position:absolute;inset:0}.sequence-caption__cta[data-astro-cid-okfiwdd7]{pointer-events:auto;color:#fff;border:1px solid #fff6;border-radius:999px;width:fit-content;margin-top:14px;padding:9px 18px;font-weight:600;text-decoration:none;display:block}.sequence-caption__cta[data-astro-cid-okfiwdd7] span[data-astro-cid-okfiwdd7]{color:var(--sequence-orange)}.sequence-caption__cta[data-astro-cid-okfiwdd7]:hover{border-color:var(--sequence-orange)}.sequence-caption__cta[data-astro-cid-okfiwdd7]:focus-visible{outline:2px solid var(--sequence-orange);outline-offset:3px}.sequence__glass[data-astro-cid-okfiwdd7]{z-index:2;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff0a}.sequence__captions[data-astro-cid-okfiwdd7]{justify-self:center;width:min(100%,1560px);display:grid;position:relative}.sequence-caption[data-astro-cid-okfiwdd7]{opacity:0;visibility:hidden;pointer-events:none;grid-area:1/1;grid-template-columns:minmax(15rem,1.1fr) minmax(17rem,1fr);align-items:end;gap:clamp(1rem,3vw,3rem);padding-top:clamp(.8rem,1.6vh,1.1rem);transition:opacity .35s,transform .35s,visibility 0s linear .35s;display:grid;position:relative;transform:translateY(.6rem)}.sequence-caption[data-astro-cid-okfiwdd7].is-active{visibility:visible;opacity:1;transition:opacity .35s,transform .35s;transform:none}.sequence__scene-bar[data-astro-cid-okfiwdd7]{z-index:1;background:#ffffff29;height:1px;position:absolute;inset:0 0 auto}.sequence__scene-bar[data-astro-cid-okfiwdd7] b[data-astro-cid-okfiwdd7]{transform-origin:0;background:var(--sequence-orange);position:absolute;inset:-1px 0;transform:scaleX(0)}.sequence-caption__head[data-astro-cid-okfiwdd7]{gap:.55rem;display:grid}.sequence-caption__head[data-astro-cid-okfiwdd7] p[data-astro-cid-okfiwdd7]{color:#ffffff9e;font:600 var(--type-small)/1 var(--font-reading);letter-spacing:.14em;text-transform:uppercase;align-items:baseline;gap:.5rem;margin:0;display:flex}.sequence-caption__head[data-astro-cid-okfiwdd7] p[data-astro-cid-okfiwdd7] b[data-astro-cid-okfiwdd7]{color:var(--sequence-orange);font-variant-numeric:tabular-nums;letter-spacing:.04em;font-weight:600}.sequence-caption__head[data-astro-cid-okfiwdd7] p[data-astro-cid-okfiwdd7] span[data-astro-cid-okfiwdd7]{color:#ffffff57;font-variant-numeric:tabular-nums;letter-spacing:.04em;margin-right:.6rem}.sequence-caption[data-astro-cid-okfiwdd7] h3[data-astro-cid-okfiwdd7]{color:#fff;font:600 var(--type-subtitle)/1.15 var(--font-reading);letter-spacing:-.03em;text-wrap:balance;margin:0}.sequence-caption__body[data-astro-cid-okfiwdd7]{color:#ffffffd6;max-width:42rem;font-size:var(--type-subtitle);line-height:1.45}@media (width>=801px) and (height<=700px){.sequence__sticky[data-astro-cid-okfiwdd7]{gap:.55rem;padding-block:.75rem}.sequence-caption[data-astro-cid-okfiwdd7]{padding-top:.6rem}.sequence-caption__head[data-astro-cid-okfiwdd7]{gap:.35rem}.sequence-caption__body[data-astro-cid-okfiwdd7]{font-size:var(--type-lede);line-height:1.4}}@media (width<=800px){.sequence__sticky[data-astro-cid-okfiwdd7]{grid-template-rows:auto minmax(0,1fr) auto;align-content:center;padding:1rem .65rem}.sequence__heading[data-astro-cid-okfiwdd7]{grid-template-columns:1fr;row-gap:.6rem;padding-inline:.45rem}.sequence__suite[data-astro-cid-okfiwdd7]{gap:.25rem;overflow-x:auto}.sequence__suite[data-astro-cid-okfiwdd7] button[data-astro-cid-okfiwdd7]{gap:.4rem}.sequence__suite[data-astro-cid-okfiwdd7] li[data-astro-cid-okfiwdd7]{letter-spacing:.04em}.sequence__suite[data-astro-cid-okfiwdd7] li[data-astro-cid-okfiwdd7] em[data-astro-cid-okfiwdd7]{display:none}.sequence__meta[data-astro-cid-okfiwdd7]{justify-content:space-between}.sequence__frame[data-astro-cid-okfiwdd7]{border-radius:.4rem;align-self:start;width:100%;height:100%}.sequence__captions[data-astro-cid-okfiwdd7]{align-self:start;min-height:0;padding:.7rem .45rem 0}.sequence-caption[data-astro-cid-okfiwdd7]{grid-template-columns:1fr;gap:.7rem}.sequence-caption[data-astro-cid-okfiwdd7] h3[data-astro-cid-okfiwdd7]{max-width:none}.sequence-caption__body[data-astro-cid-okfiwdd7]{max-width:35rem}}@media (width<=799px){.sequence[data-astro-cid-okfiwdd7][data-workbench=true] .sequence__sticky[data-astro-cid-okfiwdd7]{grid-template-rows:auto minmax(0,1fr) auto;gap:6px;padding:8px .65rem}.sequence[data-astro-cid-okfiwdd7][data-workbench=true] .sequence__heading[data-astro-cid-okfiwdd7] .sequence__title[data-astro-cid-okfiwdd7]{display:none}.sequence[data-astro-cid-okfiwdd7][data-workbench=true] .sequence__heading[data-astro-cid-okfiwdd7] p[data-astro-cid-okfiwdd7]{font-size:var(--type-label)}.sequence[data-astro-cid-okfiwdd7][data-workbench=true] .sequence-caption[data-astro-cid-okfiwdd7]{display:none}.sequence[data-astro-cid-okfiwdd7][data-workbench=true] .sequence-caption[data-astro-cid-okfiwdd7].is-active{display:grid;position:relative}.sequence[data-astro-cid-okfiwdd7][data-workbench=true] .sequence__captions[data-astro-cid-okfiwdd7]{padding:0}.sequence[data-astro-cid-okfiwdd7][data-wave3=true] .sequence__sticky[data-astro-cid-okfiwdd7]{grid-template-rows:auto minmax(0,1fr) auto;gap:8px;padding:8px .65rem}.sequence[data-astro-cid-okfiwdd7][data-wave3=true] .sequence__heading[data-astro-cid-okfiwdd7] .sequence__title[data-astro-cid-okfiwdd7]{display:none}.sequence[data-astro-cid-okfiwdd7][data-wave3=true] .sequence__heading[data-astro-cid-okfiwdd7] p[data-astro-cid-okfiwdd7]{font-size:var(--type-label)}.sequence[data-astro-cid-okfiwdd7][data-wave3=true] .sequence-caption[data-astro-cid-okfiwdd7]{display:none}.sequence[data-astro-cid-okfiwdd7][data-wave3=true] .sequence-caption[data-astro-cid-okfiwdd7].is-active{display:grid;position:relative}.sequence[data-astro-cid-okfiwdd7][data-wave3=true] .sequence__captions[data-astro-cid-okfiwdd7]{padding:0}.sequence[data-astro-cid-okfiwdd7][data-media-step=true] .sequence__sticky[data-astro-cid-okfiwdd7]{grid-template-rows:auto minmax(0,1fr) auto;gap:8px;padding:8px .65rem}.sequence[data-astro-cid-okfiwdd7][data-media-step=true][data-workbench-mode=map] .sequence__sticky[data-astro-cid-okfiwdd7]{gap:6px}.sequence[data-astro-cid-okfiwdd7][data-media-step=true] .sequence__heading[data-astro-cid-okfiwdd7] .sequence__title[data-astro-cid-okfiwdd7]{display:none}.sequence[data-astro-cid-okfiwdd7][data-media-step=true] .sequence__heading[data-astro-cid-okfiwdd7] p[data-astro-cid-okfiwdd7]{font-size:var(--type-label)}.sequence[data-astro-cid-okfiwdd7][data-media-step=true] .sequence-caption[data-astro-cid-okfiwdd7]{display:none}.sequence[data-astro-cid-okfiwdd7][data-media-step=true] .sequence-caption[data-astro-cid-okfiwdd7].is-active{display:grid;position:relative}.sequence[data-astro-cid-okfiwdd7][data-media-step=true] .sequence__captions[data-astro-cid-okfiwdd7]{padding:0}}@media (prefers-reduced-motion:reduce){.sequence__suite[data-astro-cid-okfiwdd7] li[data-astro-cid-okfiwdd7],.sequence__suite[data-astro-cid-okfiwdd7] li[data-astro-cid-okfiwdd7] span[data-astro-cid-okfiwdd7],.sequence-caption[data-astro-cid-okfiwdd7]{transition:none}}.sequence[data-astro-cid-okfiwdd7]:not([data-embedded=true]) .sequence__stage[data-astro-cid-okfiwdd7]{display:contents}.sequence[data-astro-cid-okfiwdd7]:not([data-embedded=true]) .sequence__meta[data-astro-cid-okfiwdd7]{z-index:2;position:absolute;top:clamp(1.25rem,3vh,2.2rem);right:clamp(1rem,3vw,3rem)}.sequence[data-astro-cid-okfiwdd7][data-embedded=true]{color:#f3f3f3;background:0 0;height:auto}.sequence[data-astro-cid-okfiwdd7][data-embedded=true] .sequence__sticky[data-astro-cid-okfiwdd7]{width:var(--wrap);background:0 0;grid-template-rows:auto;grid-template-columns:21.5rem minmax(0,1fr);align-items:stretch;gap:clamp(1.75rem,3.2vw,3rem);height:auto;min-height:0;margin-inline:auto;padding:0;display:grid;overflow:visible}.sequence[data-astro-cid-okfiwdd7][data-embedded=true] .sequence__stage[data-astro-cid-okfiwdd7]{gap:.75rem;min-width:0;display:grid}.sequence[data-astro-cid-okfiwdd7][data-theater=open] .sequence__stage[data-astro-cid-okfiwdd7]{z-index:10001;left:50%;top:max(3.4rem, calc(env(safe-area-inset-top) + 2.8rem));background:#080808;border:1px solid #ffffff24;border-radius:.75rem;width:min(92vw,1100px);max-height:calc(100dvh - 8rem);margin:0;padding:.7rem;position:fixed;transform:translate(-50%);box-shadow:0 2.5rem 6rem #0000008c;grid-template-columns:minmax(0,1fr)!important;justify-items:stretch!important;display:grid!important}.sequence[data-astro-cid-okfiwdd7][data-theater=open] .sequence__stage[data-astro-cid-okfiwdd7] .sequence__frame[data-astro-cid-okfiwdd7]{max-width:100%;aspect-ratio:16/10!important;flex:none!important;place-self:stretch stretch!important;width:100%!important;height:auto!important;min-height:0!important;max-height:calc(100dvh - 16rem)!important}@media (width>=1200px){.sequence[data-astro-cid-okfiwdd7][data-embedded=true] .sequence__stage[data-astro-cid-okfiwdd7]{flex-direction:column;justify-content:center;display:flex;container-type:inline-size}.sequence[data-astro-cid-okfiwdd7][data-embedded=true] .sequence__stage[data-astro-cid-okfiwdd7] .sequence__frame[data-astro-cid-okfiwdd7]{aspect-ratio:auto;flex:auto;height:auto;min-height:58.8235cqw;max-height:76.9231cqw}}.sequence[data-astro-cid-okfiwdd7][data-embedded=true] .sequence__intro[data-astro-cid-okfiwdd7]{margin-bottom:1.1rem}.sequence[data-astro-cid-okfiwdd7][data-embedded=true] .sequence__heading[data-astro-cid-okfiwdd7]{align-self:start;width:auto;min-width:0;max-width:100%}.sequence[data-astro-cid-okfiwdd7][data-embedded=true] .sequence__suite[data-astro-cid-okfiwdd7]{flex-direction:column;gap:0;display:flex}.sequence[data-astro-cid-okfiwdd7][data-embedded=true] .sequence__suite[data-astro-cid-okfiwdd7] li[data-astro-cid-okfiwdd7]{color:#ffffff9e;font:500 var(--type-body)/1.4 var(--font-reading);letter-spacing:0;text-transform:none;white-space:normal;border-bottom:1px solid #ffffff24;border-left:2px solid #0000;padding-left:.9rem}.sequence[data-astro-cid-okfiwdd7][data-embedded=true] .sequence__suite[data-astro-cid-okfiwdd7] li[data-astro-cid-okfiwdd7].is-active{border-left-color:var(--sequence-orange);color:#fff}.sequence[data-astro-cid-okfiwdd7][data-embedded=true] .sequence__suite[data-astro-cid-okfiwdd7] button[data-astro-cid-okfiwdd7]{align-items:baseline;gap:.85rem;padding:.6rem 0;display:flex}.sequence[data-astro-cid-okfiwdd7][data-embedded=true] .sequence__suite[data-astro-cid-okfiwdd7] button[data-astro-cid-okfiwdd7]>span[data-astro-cid-okfiwdd7]{align-items:baseline;gap:.7rem;display:inline-flex}.sequence[data-astro-cid-okfiwdd7][data-embedded=true] .sequence__suite[data-astro-cid-okfiwdd7] li[data-astro-cid-okfiwdd7] i[data-astro-cid-okfiwdd7]{display:none}.sequence[data-astro-cid-okfiwdd7][data-embedded=true] .sequence__suite[data-astro-cid-okfiwdd7] li[data-astro-cid-okfiwdd7] em[data-astro-cid-okfiwdd7]{color:#ffffff75;font:600 var(--type-label)/1 var(--font-reading);letter-spacing:.04em;opacity:1;margin-right:0;font-style:normal}.sequence[data-astro-cid-okfiwdd7][data-embedded=true] .sequence__suite[data-astro-cid-okfiwdd7] li[data-astro-cid-okfiwdd7].is-active em[data-astro-cid-okfiwdd7]{color:#f58220}.sequence[data-astro-cid-okfiwdd7][data-embedded=true] .sequence__suite[data-astro-cid-okfiwdd7] button[data-astro-cid-okfiwdd7]:hover{color:#fff}.sequence__chapter-copy[data-astro-cid-okfiwdd7]{padding:0 0 .8rem 1.9rem;display:none}.sequence__chapter-copy[data-astro-cid-okfiwdd7][hidden]{display:none}.sequence[data-astro-cid-okfiwdd7][data-embedded=true] .sequence__suite[data-astro-cid-okfiwdd7] li[data-astro-cid-okfiwdd7].is-active .sequence__chapter-copy[data-astro-cid-okfiwdd7]:not([hidden]){display:block}.sequence[data-astro-cid-okfiwdd7][data-embedded=true] .sequence__heading[data-astro-cid-okfiwdd7] .sequence__chapter-copy[data-astro-cid-okfiwdd7] p[data-astro-cid-okfiwdd7]{color:#c8c8c8;font-size:var(--type-body);overflow-wrap:anywhere;text-wrap:pretty;margin:0;line-height:1.55}.sequence[data-astro-cid-okfiwdd7][data-embedded=true] .sequence__chapter-copy[data-astro-cid-okfiwdd7]{max-width:100%;padding-right:.25rem}.sequence[data-astro-cid-okfiwdd7][data-embedded=true] .sequence__suite[data-astro-cid-okfiwdd7] li[data-astro-cid-okfiwdd7]{min-width:0}.sequence[data-astro-cid-okfiwdd7][data-embedded=true] .sequence__suite[data-astro-cid-okfiwdd7] button[data-astro-cid-okfiwdd7]>span[data-astro-cid-okfiwdd7] span[data-astro-cid-okfiwdd7]{overflow-wrap:anywhere}.sequence[data-astro-cid-okfiwdd7][data-embedded=true] .sequence-caption__cta[data-astro-cid-okfiwdd7]{color:#fff;border-color:#fff6}.sequence[data-astro-cid-okfiwdd7][data-embedded=true] .sequence__frame[data-astro-cid-okfiwdd7]{aspect-ratio:16/10;cursor:zoom-in;width:100%;max-width:none;height:auto;box-shadow:0 24px 60px #00000073}.sequence[data-astro-cid-okfiwdd7][data-embedded=true] .sequence__meta[data-astro-cid-okfiwdd7]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"feature controls side";align-items:center;column-gap:.75rem;margin-top:0;display:grid}.sequence[data-astro-cid-okfiwdd7][data-embedded=true] .sequence__meta-side[data-astro-cid-okfiwdd7]{grid-area:side;justify-self:end}.sequence[data-astro-cid-okfiwdd7][data-embedded=true] .sequence__meta[data-astro-cid-okfiwdd7]>p[data-astro-cid-okfiwdd7]{display:none}.sequence[data-astro-cid-okfiwdd7][data-embedded=true] .sequence__theater-open[data-astro-cid-okfiwdd7]{height:2rem;padding:0 .7rem 0 .6rem}.sequence[data-astro-cid-okfiwdd7][data-embedded=true] .sequence__controls[data-astro-cid-okfiwdd7]{flex-wrap:nowrap;grid-area:controls;justify-content:center}.sequence[data-astro-cid-okfiwdd7][data-embedded=true] .sequence__feature[data-astro-cid-okfiwdd7]{grid-area:feature;justify-self:start;max-width:100%;margin:0}.sequence[data-astro-cid-okfiwdd7][data-embedded=true] .sequence__meta[data-astro-cid-okfiwdd7] time[data-astro-cid-okfiwdd7]{color:#fff;font-size:var(--type-small)}.sequence[data-astro-cid-okfiwdd7][data-embedded=true] .sequence__controls[data-astro-cid-okfiwdd7] button[data-astro-cid-okfiwdd7]:not(.sequence__toggle){color:#fff;border-color:#ffffff47}.sequence[data-astro-cid-okfiwdd7][data-embedded=true] .sequence__captions[data-astro-cid-okfiwdd7]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=640px){.sequence[data-astro-cid-okfiwdd7][data-embedded=true] .sequence__meta[data-astro-cid-okfiwdd7]{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"feature side""controls controls";row-gap:.5rem}}@media (width<=1199px){.sequence[data-astro-cid-okfiwdd7][data-embedded=true] .sequence__sticky[data-astro-cid-okfiwdd7],.sequence[data-astro-cid-okfiwdd7][data-embedded=true][data-workbench=true] .sequence__sticky[data-astro-cid-okfiwdd7],.sequence[data-astro-cid-okfiwdd7][data-embedded=true][data-wave3=true] .sequence__sticky[data-astro-cid-okfiwdd7],.sequence[data-astro-cid-okfiwdd7][data-embedded=true][data-media-step=true] .sequence__sticky[data-astro-cid-okfiwdd7]{flex-direction:column;gap:1.5rem;padding:0;display:flex}.sequence[data-astro-cid-okfiwdd7][data-embedded=true] .sequence__heading[data-astro-cid-okfiwdd7]{display:contents}.sequence[data-astro-cid-okfiwdd7][data-embedded=true] .sequence__intro[data-astro-cid-okfiwdd7]{order:1;max-width:none;margin-bottom:0}.sequence[data-astro-cid-okfiwdd7][data-embedded=true] .sequence__stage[data-astro-cid-okfiwdd7]{order:2}.sequence[data-astro-cid-okfiwdd7][data-embedded=true] .sequence__suite[data-astro-cid-okfiwdd7]{order:3;overflow:visible}.sequence[data-astro-cid-okfiwdd7][data-embedded=true] .sequence__chapter-copy[data-astro-cid-okfiwdd7]{padding-left:1.7rem}}.sequence-lightbox{--lb-reserve:clamp(11.5rem, 34vh, 16rem);z-index:10000;overscroll-behavior:contain;padding:max(.65rem, env(safe-area-inset-top)) max(.65rem, env(safe-area-inset-right)) max(.65rem, env(safe-area-inset-bottom)) max(.65rem, env(safe-area-inset-left));background:#050505;justify-content:center;align-items:flex-start;min-height:100dvh;display:flex;position:fixed;inset:0;overflow:hidden auto}.sequence-lightbox__backdrop{cursor:pointer;background:#050505;border:0;padding:0;position:absolute;inset:0}.sequence-lightbox__panel{z-index:1;width:min(96vw,1200px);max-height:calc(100dvh - max(.65rem, env(safe-area-inset-top)) - max(.65rem, env(safe-area-inset-bottom)) - .5rem);background:#080808f7;border:1px solid #ffffff24;border-radius:.75rem;flex:none;grid-template-rows:auto minmax(0,auto) auto;gap:.65rem;margin-block:auto;padding:clamp(.65rem,1.8vw,.95rem) clamp(.75rem,2vw,1.05rem) clamp(.75rem,1.8vw,.95rem);display:grid;position:relative;overflow:hidden auto;box-shadow:0 2.5rem 6rem #0000008c}.sequence-lightbox__close{color:#fff;font:600 var(--type-label,.75rem)/1 var(--font-reading,sans-serif);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:#0a0a0aeb;border:1px solid #ffffff47;border-radius:999px;justify-self:end;align-items:center;gap:.45rem;margin:0 0 .15rem;padding:.5rem .9rem .5rem .75rem;display:inline-flex;position:relative;top:auto;right:auto}.sequence-lightbox__close svg{width:.75rem;height:.75rem}.sequence-lightbox__close:hover{color:#f58220;border-color:#f58220}.sequence-lightbox__close:focus-visible{outline-offset:3px;outline:2px solid #f58220}.sequence-lightbox__stage{min-width:0;min-height:0}.sequence[data-theater=open] .sequence__stage{z-index:10001;left:50%;top:max(3.4rem, calc(env(safe-area-inset-top) + 2.8rem));pointer-events:auto;background:#080808;border:1px solid #ffffff24;border-radius:.75rem;grid-template-rows:minmax(0,auto) auto;grid-template-columns:minmax(0,1fr);justify-items:stretch;gap:.55rem;width:min(92vw,1100px);max-height:calc(100dvh - 8rem);margin:0;padding:.7rem;display:grid;position:fixed;box-shadow:0 2.5rem 6rem #0000008c}.sequence[data-theater=open] .sequence__stage .sequence__frame{width:100%;max-width:100%;height:auto;max-height:calc(100dvh - var(--lb-reserve,16rem));aspect-ratio:16/10;cursor:default;border-radius:.65rem;flex:none;justify-self:stretch;margin-inline:auto;box-shadow:0 2rem 5rem #000000a6;min-height:0!important}.sequence[data-theater=open] .sequence__meta{background:#ffffff0d;border:1px solid #ffffff1f;border-radius:.55rem;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label clock""controls controls";align-items:center;gap:.35rem .55rem;padding:.45rem .65rem;margin-top:0!important;display:grid!important}.sequence[data-theater=open] .sequence__meta p{color:#ffffffb8;font-size:var(--type-small,.8125rem);letter-spacing:.08em;grid-area:label;margin:0;line-height:1.2;min-width:0!important}.sequence[data-theater=open] .sequence__meta-side{grid-area:clock;justify-self:end}.sequence[data-theater=open] .sequence__meta time{color:#f58220;font-weight:600;font-size:var(--type-small,.8125rem);line-height:1.2}.sequence[data-theater=open] .sequence__feature{display:none!important}.sequence[data-theater=open] .sequence__controls{flex-wrap:nowrap;grid-area:controls;justify-content:center;gap:.4rem;width:100%;max-width:100%;margin:0;padding-top:0}.sequence[data-theater=open] .sequence__theater-open{display:none!important}.sequence-lightbox__stage .sequence__stage{grid-template-rows:minmax(0,auto) auto;gap:.55rem;min-height:0;margin:0;display:grid}.sequence-lightbox__stage .sequence__frame{width:min(100%, calc((100dvh - var(--lb-reserve)) * 1.6));max-width:100%;height:auto;min-height:0;max-height:calc(100dvh - var(--lb-reserve) - max(.65rem, env(safe-area-inset-top)) - max(.65rem, env(safe-area-inset-bottom)) - 1rem);aspect-ratio:16/10;cursor:default;border-radius:.65rem;margin-inline:auto;box-shadow:0 2rem 5rem #000000a6}.sequence-lightbox .sequence-lightbox__stage .sequence__meta{background:#ffffff0d;border:1px solid #ffffff1f;border-radius:.55rem;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label clock""controls controls";align-items:center;gap:.35rem .55rem;padding:.45rem .65rem;margin-top:0!important;display:grid!important}.sequence-lightbox .sequence-lightbox__stage .sequence__meta p{color:#ffffffb8;font-size:var(--type-small,.8125rem);letter-spacing:.08em;grid-area:label;margin:0;line-height:1.2;min-width:0!important}.sequence-lightbox .sequence-lightbox__stage .sequence__meta-side{grid-area:clock;justify-self:end}.sequence-lightbox .sequence-lightbox__stage .sequence__meta time{color:#f58220;font-weight:600;font-size:var(--type-small,.8125rem);line-height:1.2}.sequence-lightbox .sequence-lightbox__stage .sequence__feature{display:none!important}.sequence-lightbox .sequence-lightbox__stage .sequence__controls{flex-wrap:nowrap;grid-area:controls;justify-content:center;gap:.4rem;width:100%;max-width:100%;margin:0;padding-top:0}.sequence-lightbox__stage .sequence__theater-open{display:none!important}.sequence-lightbox__caption{text-wrap:pretty;overflow-wrap:anywhere;background:#0000008c;border-left:3px solid #f58220;border-radius:0 .45rem .45rem 0;flex-shrink:0;gap:.35rem;max-height:min(32vh,10rem);margin:0;padding:.75rem .95rem .8rem;display:grid;overflow:hidden auto}.sequence-lightbox__caption-title{color:#f58220;font:600 clamp(1rem, 1.35vw, 1.125rem)/1.35 var(--font-reading,sans-serif);letter-spacing:.01em;display:block}.sequence-lightbox__caption-body{color:#fffffff0;font:400 var(--type-lede,1.0625rem)/1.6 var(--font-reading,sans-serif);display:block}.sequence-lightbox__close{z-index:10002;top:max(.75rem, env(safe-area-inset-top));right:max(.75rem, env(safe-area-inset-right));margin:0;position:fixed}.sequence-lightbox__caption{z-index:10001;left:50%;bottom:max(.75rem, env(safe-area-inset-bottom));width:min(92vw,1100px);max-height:min(22vh,8rem);position:fixed;translate:-50%}@media (width<=700px){.sequence-lightbox{--lb-reserve:clamp(12.5rem, 38vh, 17.5rem)}.sequence-lightbox__panel{width:100%}.sequence-lightbox__close{z-index:2;top:max(.75rem, env(safe-area-inset-top));right:max(.75rem, env(safe-area-inset-right));margin:0;position:fixed}.sequence-lightbox__stage .sequence__meta{padding:.55rem .65rem}.sequence-lightbox__caption{max-height:min(28vh,8.5rem);padding:.65rem .8rem .7rem}.sequence-lightbox__caption-body{font-size:clamp(.9375rem,3.6vw,1.0625rem);line-height:1.55}}@media (height<=640px){.sequence-lightbox{--lb-reserve:10.5rem;align-items:flex-start}.sequence-lightbox__panel{max-height:none;margin-top:0;overflow:visible}.sequence-lightbox__stage .sequence__frame{max-height:calc(100dvh - var(--lb-reserve) - .75rem)}.sequence-lightbox__caption{max-height:min(24vh,6.5rem)}}@media (width<=700px) and (height<=500px){.sequence-lightbox{--lb-reserve:9.5rem}.sequence-lightbox__stage .sequence__controls{gap:.35rem}.sequence-lightbox__stage .sequence__controls .sequence__toggle{min-width:4.75rem;height:2rem;padding:0 .75rem}}
