.film[data-astro-cid-7av2cy2b]{margin:var(--space-5) var(--margin) 0;position:relative}.film[data-astro-cid-7av2cy2b] video[data-astro-cid-7av2cy2b]{background:var(--night);block-size:auto;inline-size:100%;display:block}.toggle[data-astro-cid-7av2cy2b]{color:var(--limestone);border-color:var(--limestone);background:#1c1a19b3;position:absolute;inset-block-end:var(--space-3);inset-inline-start:var(--space-3)}html:not(.js) .toggle[data-astro-cid-7av2cy2b]{display:none}.frames[data-astro-cid-7av2cy2b]{margin-block-start:var(--space-5)}.pin[data-astro-cid-7av2cy2b]{padding-inline:var(--margin);position:relative}canvas[data-astro-cid-7av2cy2b],.poster[data-astro-cid-7av2cy2b]{block-size:auto;inline-size:100%;display:block}canvas[data-astro-cid-7av2cy2b],.scrub[data-astro-cid-7av2cy2b]{display:none}.frames[data-astro-cid-7av2cy2b].is-js.has-frame canvas[data-astro-cid-7av2cy2b]{display:block}.frames[data-astro-cid-7av2cy2b].is-js.has-frame .poster[data-astro-cid-7av2cy2b]{display:none}.frames[data-astro-cid-7av2cy2b].is-scroll{block-size:250svh}.frames[data-astro-cid-7av2cy2b].is-scroll .pin[data-astro-cid-7av2cy2b]{align-content:center;min-block-size:100svh;display:grid;position:sticky;inset-block-start:0}.frames[data-astro-cid-7av2cy2b].is-manual .scrub[data-astro-cid-7av2cy2b]{margin-block-start:var(--space-3);display:block}.scrub[data-astro-cid-7av2cy2b] input[data-astro-cid-7av2cy2b]{inline-size:100%;accent-color:var(--copper-ink)}.bs[data-astro-cid-i7h6fe2h]{margin-block:var(--space-6);position:relative}.skip[data-astro-cid-i7h6fe2h]{background:var(--paper);border:1px solid var(--charcoal);z-index:4;padding:.4rem .8rem;position:absolute;inset-block-start:-2.5rem;inset-inline-start:var(--margin);transform:scale(0)}.skip[data-astro-cid-i7h6fe2h]:focus{transform:none}.eyebrow[data-astro-cid-i7h6fe2h]{color:var(--copper-ink);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.75rem}.title[data-astro-cid-i7h6fe2h]{margin:var(--space-1) 0 0;font-family:var(--font-display);font-weight:400;font-size:var(--step-3);line-height:1.15}[lang=ar] .title[data-astro-cid-i7h6fe2h],[lang=ar] .stage-name[data-astro-cid-i7h6fe2h]{font-family:var(--font-arabic-display)}.num[data-astro-cid-i7h6fe2h]{color:var(--copper-ink);font-family:var(--font-text);letter-spacing:.08em;font-size:.8em}.sticky[data-astro-cid-i7h6fe2h]{gap:var(--space-5);padding-inline:var(--margin);display:grid}.rail[data-astro-cid-i7h6fe2h],.controls[data-astro-cid-i7h6fe2h]{display:none}.stage[data-astro-cid-i7h6fe2h]{gap:var(--space-3);display:grid}.layer[data-astro-cid-i7h6fe2h]{position:relative}.stage-name[data-astro-cid-i7h6fe2h]{font-family:var(--font-display);font-weight:400;font-size:var(--step-2);margin:0}.caption[data-astro-cid-i7h6fe2h]{margin:var(--space-2) 0;color:var(--graphite)}.specs[data-astro-cid-i7h6fe2h]{border-block-start:1px solid var(--hairline);margin:0}.specs[data-astro-cid-i7h6fe2h] div[data-astro-cid-i7h6fe2h]{gap:var(--space-2);border-block-end:1px solid var(--hairline);font-size:var(--step--1);grid-template-columns:minmax(6rem,40%) 1fr;padding-block:.45rem;display:grid}.specs[data-astro-cid-i7h6fe2h] dt{color:var(--copper-ink)}.specs[data-astro-cid-i7h6fe2h] dd{margin:0}.layer[data-astro-cid-i7h6fe2h] .overlay{opacity:0;pointer-events:none;transition:opacity var(--dur-2) var(--ease-out);position:absolute;inset:0}.layer[data-astro-cid-i7h6fe2h] .overlay picture{background:0 0}.spot[data-astro-cid-i7h6fe2h]{left:var(--px);top:var(--py);border:1px solid var(--limestone);background:var(--copper);block-size:2.75rem;inline-size:2.75rem;color:var(--night);cursor:pointer;border-radius:50%;place-items:center;margin:-1.375rem;font-size:1.25rem;display:none;position:absolute}@media (width>=48rem){.spot[data-astro-cid-i7h6fe2h]{left:var(--x);top:var(--y)}}.js .sticky[data-astro-cid-i7h6fe2h]{gap:var(--space-3);grid-template-areas:"head""stack""rail""text""controls";align-content:start}.js .head[data-astro-cid-i7h6fe2h]{grid-area:head}.js .stage[data-astro-cid-i7h6fe2h]{display:contents}.js .layer[data-astro-cid-i7h6fe2h]{opacity:0;visibility:hidden;transition:opacity var(--dur-3) var(--ease-out), visibility 0s linear var(--dur-3);grid-area:stack}.js .text[data-astro-cid-i7h6fe2h]{opacity:0;visibility:hidden;transition:opacity var(--dur-2) var(--ease-out);grid-area:text}.js .is-current[data-astro-cid-i7h6fe2h] .layer[data-astro-cid-i7h6fe2h],.js .is-current[data-astro-cid-i7h6fe2h] .text[data-astro-cid-i7h6fe2h]{opacity:1;visibility:visible;transition-delay:0s}.js .spot[data-astro-cid-i7h6fe2h]{display:grid}.js .spot[data-astro-cid-i7h6fe2h].no-phone{display:none}@media (width>=48rem){.js .spot[data-astro-cid-i7h6fe2h].no-phone{display:grid}}.bs[data-astro-cid-i7h6fe2h].show-dims .is-current[data-astro-cid-i7h6fe2h] .overlay{opacity:1}.js .rail[data-astro-cid-i7h6fe2h]{gap:var(--space-1);padding:0 0 var(--space-2);grid-area:rail;margin:0;list-style:none;display:flex;position:relative}.rail[data-astro-cid-i7h6fe2h] button[data-astro-cid-i7h6fe2h]{align-items:center;gap:var(--space-2);min-block-size:2.75rem;min-inline-size:2.75rem;padding:0 var(--space-2);color:var(--graphite);font:inherit;font-size:var(--step--1);text-align:start;cursor:pointer;background:0 0;border:0;display:inline-flex}.rail[data-astro-cid-i7h6fe2h] .nm[data-astro-cid-i7h6fe2h]{display:none}.rail[data-astro-cid-i7h6fe2h] [data-astro-cid-i7h6fe2h][aria-current=step]{color:var(--charcoal)}.rail[data-astro-cid-i7h6fe2h] [data-astro-cid-i7h6fe2h][aria-current=step] .num[data-astro-cid-i7h6fe2h]{color:var(--charcoal);font-weight:500}.progress[data-astro-cid-i7h6fe2h]{background:var(--hairline);block-size:1px;position:absolute;inset-block-end:0;inset-inline:0}.progress[data-astro-cid-i7h6fe2h] span[data-astro-cid-i7h6fe2h]{block-size:100%;inline-size:calc(var(--p,0) * 100%);background:var(--copper);transition:inline-size var(--dur-2) var(--ease-out);display:block}.js .controls[data-astro-cid-i7h6fe2h]{align-items:center;gap:var(--space-2);flex-wrap:wrap;grid-area:controls;display:flex}.count[data-astro-cid-i7h6fe2h]{color:var(--graphite);font-size:var(--step--1);letter-spacing:.08em;margin-inline-start:auto}.dims[data-astro-cid-i7h6fe2h]{display:none}@media (width>=60rem){.js .sticky[data-astro-cid-i7h6fe2h]{column-gap:var(--space-6);grid-template:"stack head""stack rail""stack text"1fr"stack controls"/8fr 4fr}.js .layer[data-astro-cid-i7h6fe2h]{align-self:center}.js .rail[data-astro-cid-i7h6fe2h]{flex-direction:column;padding:0;padding-inline-start:var(--space-3)}.rail[data-astro-cid-i7h6fe2h] .nm[data-astro-cid-i7h6fe2h]{display:inline}.progress[data-astro-cid-i7h6fe2h]{block-size:auto;inline-size:1px;inset-block:0;inset-inline:0 auto}.progress[data-astro-cid-i7h6fe2h] span[data-astro-cid-i7h6fe2h]{inline-size:100%;block-size:calc(var(--p,0) * 100%)}.dims[data-astro-cid-i7h6fe2h]{display:inline-flex}}.bs[data-astro-cid-i7h6fe2h].is-scroll .track[data-astro-cid-i7h6fe2h]{block-size:calc(var(--n) * 70svh + 100svh)}.bs[data-astro-cid-i7h6fe2h].is-scroll .sticky[data-astro-cid-i7h6fe2h]{min-block-size:100svh;padding-block:var(--space-4);align-content:center;position:sticky;inset-block-start:0}.bs[data-astro-cid-i7h6fe2h].is-stepper .layer[data-astro-cid-i7h6fe2h],.bs[data-astro-cid-i7h6fe2h].is-stepper .text[data-astro-cid-i7h6fe2h],.bs[data-astro-cid-i7h6fe2h].is-stepper .progress[data-astro-cid-i7h6fe2h] span[data-astro-cid-i7h6fe2h]{transition:none}.detail[data-astro-cid-i7h6fe2h]{max-inline-size:min(92vw,70rem);padding:var(--space-4);border:0;border-block-start:var(--cap) solid var(--copper);background:var(--paper);color:var(--charcoal)}.detail[data-astro-cid-i7h6fe2h]::backdrop{background:#1c1a19bf}.detail-head[data-astro-cid-i7h6fe2h]{justify-content:space-between;align-items:center;gap:var(--space-4);margin-block-end:var(--space-3);display:flex}.detail[data-astro-cid-i7h6fe2h] h4[data-astro-cid-i7h6fe2h]{font-size:var(--step-1);margin:0;font-weight:500}
