.oe3DtG_reel{--x:1}.oe3DtG_wipe{clip-path:inset(0 calc((1 - var(--x)) * 100%) 0 0)}.oe3DtG_line{pointer-events:none;transform:translate3d(calc(var(--x) * 100%), 0, 0);position:absolute;inset:0}.oe3DtG_line:before{content:"";inset-block:0;background:var(--color-brass);width:1px;position:absolute;left:0}.oe3DtG_reel[data-ease] .oe3DtG_wipe{transition:clip-path .7s var(--ease-out-film)}.oe3DtG_reel[data-ease] .oe3DtG_line{transition:transform .7s var(--ease-out-film)}.oe3DtG_reel:not([data-scrub]) .oe3DtG_wipe,.oe3DtG_reel:not([data-scrub]) .oe3DtG_line{display:none}@media (prefers-reduced-motion:reduce){.oe3DtG_video,.oe3DtG_wipe,.oe3DtG_line{display:none}}.oe3DtG_film{opacity:0}.oe3DtG_film[data-playing]{opacity:1}.oe3DtG_snap{scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;overscroll-behavior-x:contain}.oe3DtG_snap::-webkit-scrollbar{display:none}.oe3DtG_snap>*{scroll-snap-align:start}.oe3DtG_heroDisplay{font-size:clamp(2.5rem,.4rem + 7.4vw,7.5rem)}
.-XBJZG_layer{--x:1;z-index:5;pointer-events:none;display:none;position:absolute;inset:0;overflow:hidden}.-XBJZG_layer[data-live]{display:block}.-XBJZG_sketch{clip-path:inset(0 calc((1 - var(--x)) * 100%) 0 0);background:var(--color-paper);position:absolute;inset:0}.-XBJZG_line{transform:translate3d(calc(var(--x) * 100%), 0, 0);position:absolute;inset:0}.-XBJZG_line:before{content:"";inset-block:0;background:var(--color-brass);width:1px;position:absolute;left:0}.-XBJZG_tag{color:var(--color-carbon);opacity:clamp(0, calc((var(--x) - .55) * 4), 1);background:#e8e1d5d9;padding:3px 6px;position:absolute;top:10px;left:10px}@media (prefers-reduced-motion:reduce){.-XBJZG_layer{display:none!important}}.-XBJZG_canvas{background:var(--color-paper);width:100%;height:100%;position:absolute;inset:0}.-XBJZG_layer .-XBJZG_tag{transition:opacity .3s}
.aRZh8W_viewport{--u:18px;font-size:var(--u);scroll-snap-type:x proximity;scrollbar-width:none;overflow:auto hidden}.aRZh8W_viewport::-webkit-scrollbar{display:none}@media (min-width:64rem){.aRZh8W_viewport{--u:24px;overflow-x:hidden}}.aRZh8W_film{width:max-content;padding:0 var(--gutter);counter-reset:stage;transform:translate3d(var(--run,0px), 0, 0);margin:0;list-style:none;display:flex}.aRZh8W_frame,.aRZh8W_leader{scroll-snap-align:center;flex-direction:column;flex:none;display:flex}.aRZh8W_frame{counter-increment:stage;width:14em}.aRZh8W_leader{width:7em}.aRZh8W_frame,.aRZh8W_leader{--film-h:calc(var(--u) * 9.1025);background:linear-gradient(#f6f2eb12, #f6f2eb12) 0 0 / 100% 1px no-repeat, linear-gradient(#f6f2eb12, #f6f2eb12) 0 calc(var(--film-h) - 1px) / 100% 1px no-repeat, linear-gradient(180deg, #1d1915 0%, #17140f 50%, #1d1915 100%) 0 0 / 100% var(--film-h) no-repeat}.aRZh8W_sprockets{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='18' viewBox='0 0 30 18'%3E%3Crect x='9' y='4.5' width='12' height='9' rx='1.6' fill='%23050505'/%3E%3Cpath d='M10.6 13.5h8.8' stroke='%23f6f2eb' stroke-opacity='.12' stroke-width='1' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E");background-repeat:repeat-x;background-size:1em .62em;height:.62em;display:block}.aRZh8W_edge{height:calc(var(--u) * .55);padding:calc(var(--u) * .12) calc(var(--u) * .5) 0;font-family:var(--font-mono);letter-spacing:.14em;white-space:nowrap;color:#8d7750d9;font-size:10px;line-height:1;display:block;overflow:hidden}@media (min-width:64rem){.aRZh8W_edge{font-size:11px}}.aRZh8W_frame .aRZh8W_edge:after{content:counter(stage, decimal-leading-zero) "▸ " counter(stage, decimal-leading-zero) "A  FLF 5219  ▸" counter(stage, decimal-leading-zero) "A"}.aRZh8W_leader .aRZh8W_edge:after{content:"FIRST LAST FILM ▸"}.aRZh8W_window{aspect-ratio:16/9;background:var(--color-carbon-2);margin:0 .5em;display:block;position:relative;overflow:hidden;box-shadow:0 0 0 1px #000000b3}.aRZh8W_window:after{content:"";pointer-events:none;z-index:1;position:absolute;inset:0;box-shadow:inset 0 0 1.4em #00000059}.aRZh8W_leaderBody{background:#0b0a08;justify-content:center;align-items:center;height:7.3125em;margin:0 .5em;display:flex}.aRZh8W_leaderText{font-family:var(--font-mono);letter-spacing:.08em;color:#8d7750e6;white-space:nowrap;font-size:13px}.aRZh8W_loop{object-fit:cover;opacity:0;width:100%;height:100%;position:absolute;inset:0}.aRZh8W_loop[data-on]{opacity:1}.aRZh8W_guides{pointer-events:none;position:absolute;inset:0}.aRZh8W_guide{border-inline:1px solid #f6f2ebbf;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.aRZh8W_hair{height:1px;margin:calc(var(--u) * .45) calc(var(--u) * .5) 0;background:var(--color-brass);transform-origin:0;transition:transform .5s var(--ease-out-film);display:block;transform:scaleX(0)}.aRZh8W_label,.aRZh8W_line{margin:0 calc(var(--u) * .5);opacity:.6;transition:opacity .4s var(--ease-out-film)}.aRZh8W_label{margin-top:calc(var(--u) * .7);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-bone);font-size:15px;font-weight:400;line-height:1.3}.aRZh8W_label:before{content:counter(stage, decimal-leading-zero) "  "}.aRZh8W_line{margin-top:calc(var(--u) * .35);min-height:4.5em;color:var(--color-bone);font-size:17px;line-height:1.5}@media (min-width:64rem){.aRZh8W_line{font-size:18px}}.aRZh8W_film[data-active="0"] [data-step="0"] :is(.aRZh8W_label,.aRZh8W_line),.aRZh8W_film[data-active="1"] [data-step="1"] :is(.aRZh8W_label,.aRZh8W_line),.aRZh8W_film[data-active="2"] [data-step="2"] :is(.aRZh8W_label,.aRZh8W_line),.aRZh8W_film[data-active="3"] [data-step="3"] :is(.aRZh8W_label,.aRZh8W_line),.aRZh8W_film[data-active="4"] [data-step="4"] :is(.aRZh8W_label,.aRZh8W_line),.aRZh8W_film[data-active="5"] [data-step="5"] :is(.aRZh8W_label,.aRZh8W_line){opacity:1}.aRZh8W_film[data-active="0"] [data-step="0"] .aRZh8W_hair,.aRZh8W_film[data-active="1"] [data-step="1"] .aRZh8W_hair,.aRZh8W_film[data-active="2"] [data-step="2"] .aRZh8W_hair,.aRZh8W_film[data-active="3"] [data-step="3"] .aRZh8W_hair,.aRZh8W_film[data-active="4"] [data-step="4"] .aRZh8W_hair,.aRZh8W_film[data-active="5"] [data-step="5"] .aRZh8W_hair{transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.aRZh8W_viewport{overflow-x:auto}.aRZh8W_film{transform:none}.aRZh8W_label,.aRZh8W_line{opacity:1}.aRZh8W_hair{display:none}}
._4MwIna_lines{border-block:1px solid var(--rule-paper);flex-direction:column;gap:.2em;padding-block:1.1em;font-size:22px;display:flex}@media (min-width:64rem){._4MwIna_lines{padding-block:.9em;font-size:34px}}._4MwIna_viewport{outline-offset:-3px;cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 9% 91%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 9% 91%,#0000 100%)}._4MwIna_viewport[data-drag]{cursor:grabbing}._4MwIna_nudge{transform:translate3d(var(--nudge,0px), 0, 0)}._4MwIna_run{width:max-content;animation:_4MwIna_strip-run calc(var(--marks,20) * 3.5s) linear infinite;will-change:transform;display:flex}._4MwIna_run[data-reverse]{animation-direction:reverse}._4MwIna_lines:hover ._4MwIna_run,._4MwIna_viewport:focus-within ._4MwIna_run,._4MwIna_viewport[data-drag] ._4MwIna_run{animation-play-state:paused}@keyframes _4MwIna_strip-run{0%{transform:translate(0,0)}to{transform:translate(-50%)}}._4MwIna_list{align-items:center;margin:0;padding:0;list-style:none;display:flex}._4MwIna_item{height:2.3em;transition:opacity .35s var(--ease-out-film,ease);flex:none;align-items:center;display:flex}._4MwIna_lines:has(._4MwIna_item:hover) ._4MwIna_item:not(:hover){opacity:.32}._4MwIna_mark{flex:none;display:block;position:relative;overflow:hidden}._4MwIna_img{filter:brightness(0)url(#flf-solid);max-width:none;position:absolute}._4MwIna_slash{font-family:var(--font-serif,serif);color:var(--color-graphite);padding:0 1.05em;font-size:1em;font-style:italic;line-height:1}@media (prefers-reduced-motion:reduce){._4MwIna_run{width:auto;animation:none}._4MwIna_viewport{cursor:auto;touch-action:auto;-webkit-mask-image:none;mask-image:none}._4MwIna_nudge{transform:none}._4MwIna_list{padding:0 var(--gutter,24px);flex-wrap:wrap;justify-content:center;row-gap:.6em}._4MwIna_list._4MwIna_clone{display:none}}
