.gangway{position:relative;display:block;margin:0;overflow:clip;background:var(--void);isolation:isolate;contain:paint;container-type:size;height:clamp(22rem,62svh,40rem)}.gangway__view{--u:min(0.1416vw,0.145svh);--p:calc(1200 * var(--u));--bay:calc(1280 * var(--u));--h:calc(714 * var(--u));--deep:calc(420 * var(--u));--wide:calc(1400 * var(--u));--eye:42%;--d-stop:calc(960 * var(--u));--d-walk:calc(1240 * var(--u));--d-long:calc(1900 * var(--u));--turn:30deg;--yaw-long:56deg;--x-long:-1.1;--cam-long:translateZ(calc(var(--p) - var(--d-long))) rotateY(var(--yaw-long)) translateX(calc(var(--bay) * var(--x-long)));--cam-1:translateZ(calc(var(--p) - var(--d-stop))) rotateY(0deg) translateX(calc(var(--bay) * -0.5));--cam-2:translateZ(calc(var(--p) - var(--d-stop))) rotateY(0deg) translateX(calc(var(--bay) * -1.5));--cam-3:translateZ(calc(var(--p) - var(--d-stop))) rotateY(0deg) translateX(calc(var(--bay) * -2.5));--cam-4:translateZ(calc(var(--p) - var(--d-stop))) rotateY(0deg) translateX(calc(var(--bay) * -3.5));--pace-1:translateZ(calc(var(--p) - var(--d-walk))) rotateY(var(--turn)) translateX(calc(var(--bay) * -1));--pace-2:translateZ(calc(var(--p) - var(--d-walk))) rotateY(var(--turn)) translateX(calc(var(--bay) * -2));--pace-3:translateZ(calc(var(--p) - var(--d-walk))) rotateY(var(--turn)) translateX(calc(var(--bay) * -3));--cam-last:translateZ(calc(var(--p) - var(--d-walk))) rotateY(58deg) translateX(calc(var(--bay) * -3.6));position:absolute;inset:0;perspective:var(--p);perspective-origin:50% var(--eye)}@supports (width:1cqw){.gangway__view{--u:min(0.1416cqw,0.145cqh)}}@container (max-aspect-ratio:1/1){.gangway__view{--p:calc(800 * var(--u));--d-stop:calc(640 * var(--u));--d-walk:calc(900 * var(--u));--d-long:calc(1500 * var(--u));--turn:34deg;--yaw-long:60deg;--x-long:-1}}.gangway__view::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(4,7,12,0.55) 0%,rgba(4,7,12,0) 20%,rgba(4,7,12,0) 62%,rgba(4,7,12,0.6) 100%),radial-gradient(120% 90% at 50% 42%,transparent 55%,rgba(4,7,12,0.5) 100%)}.gangway__world{position:absolute;left:50%;top:var(--eye);width:0;height:0;transform-style:preserve-3d;transform:var(--cam-long);will-change:transform}.gangway__tag{position:absolute;z-index:6;left:var(--margin);top:1rem;margin:0;max-width:calc(100% - 2 * var(--margin))}.gangway__hud{position:absolute;z-index:6;right:var(--margin);top:1rem;margin:0;min-height:1.2em}.gangway__floor,.gangway__ceil{position:absolute;left:calc(var(--bay) * -2.5);width:calc(var(--bay) * 7.7);height:var(--wide);transform-origin:50% 0;transform:rotateX(90deg)}.gangway__floor{top:calc(var(--h) * 0.5);background:#0d1a2e}.gangway__ceil{top:calc(var(--h) * -0.5);background:#0a1424}.is-near .gangway__floor,html:not(.js) .gangway__floor{background:linear-gradient(180deg,rgba(4,7,12,0.5),rgba(4,7,12,0.1) 40%,rgba(4,7,12,0.4)),url(img/hull-bay-floor-1024.webp) 0 0 / calc(640 * var(--u)) auto #0d1a2e}.is-near .gangway__ceil,html:not(.js) .gangway__ceil{background:linear-gradient(90deg,transparent calc(50% - 5px),rgba(155,220,247,0.5) 0 calc(50% + 5px),transparent 0) 0 0 / calc(640 * var(--u)) 100%,linear-gradient(rgba(4,7,12,0.45),rgba(4,7,12,0.45)),url(img/hull-bay-wall-1280.webp) 0 0 / calc(1280 * var(--u)) auto #0a1424}.gangway__far{position:absolute;left:calc(var(--bay) * -2.5);top:calc(var(--h) * -0.5);width:calc(var(--bay) * 7.7);height:var(--h);transform:translateZ(var(--wide));background:#0a1424}.is-near .gangway__far,html:not(.js) .gangway__far{background:linear-gradient(180deg,rgba(155,220,247,0.6) 0 4px,transparent 4px 14%,rgba(155,220,247,0.5) 0 calc(14% + 3px),transparent 0 86%,rgba(155,220,247,0.5) 0 calc(86% + 3px),transparent 0),linear-gradient(rgba(14,30,52,0.25),rgba(14,30,52,0.25)),url(img/hull-bay-wall-1280.webp) 0 0 / calc(1280 * var(--u)) 100% #14243c}.gangway__end{position:absolute;left:calc(var(--bay) * 4);top:calc(var(--h) * -0.5);width:var(--wide);height:var(--h);transform-origin:0 50%;transform:rotateY(-90deg);background:#0b1626}.is-near .gangway__end,html:not(.js) .gangway__end{background:radial-gradient(34% 62% at 50% 62%,rgba(155,220,247,0.42),transparent 100%),linear-gradient(rgba(4,7,12,0.35),rgba(4,7,12,0.35)),url(img/hull-bay-wall-1280.webp) 0 0 / auto 100% #0b1626}.gangway__lead{position:absolute;left:calc(var(--bay) * -2.5);top:calc(var(--h) * -0.5);width:calc(var(--bay) * 2.5);height:var(--h);background:#0a1424}.is-near .gangway__lead,html:not(.js) .gangway__lead{background:linear-gradient(180deg,transparent 5.4%,rgba(155,220,247,0.5) 0 5.8%,transparent 0 94.2%,rgba(155,220,247,0.4) 0 94.6%,transparent 0),linear-gradient(rgba(4,7,12,0.5),rgba(4,7,12,0.5)),url(img/hull-bay-wall-1280.webp) 0 0 / calc(1280 * var(--u)) 100% #0a1424}.gangway__part{position:absolute;top:calc(var(--h) * -0.5);width:var(--deep);height:var(--h);transform-origin:0 50%;transform:rotateY(90deg);background:#070d18}.gangway__part--1{left:var(--bay)}.gangway__part--2{left:calc(var(--bay) * 2)}.gangway__part--3{left:calc(var(--bay) * 3)}.gangway__rail{position:absolute;left:calc(var(--bay) * -2.5);top:calc(158 * var(--u));width:calc(var(--bay) * 7.5);height:calc(var(--h) * 0.5 - 158 * var(--u));transform:translateZ(calc(170 * var(--u)));background:linear-gradient(180deg,#d6ecf8 0,#6f8ea8 calc(5 * var(--u)),#1a2a40 calc(13 * var(--u)),transparent calc(13 * var(--u))),repeating-linear-gradient(90deg,#22344e 0 calc(9 * var(--u)),transparent calc(9 * var(--u)) calc(640 * var(--u))),linear-gradient(180deg,rgba(155,220,247,0.1),rgba(155,220,247,0.03))}.gangway__bay{position:absolute;top:0;width:var(--bay);height:0;transform-style:preserve-3d;--lamp:155 220 247;--matte:#1b2c3a;--belt:150;--rw:900;--rh:502;--gx:31.2%;--gw:37.6%;--gy:-143;--gh:274}.gangway__bay--1{left:0;--lamp:245 166 91;--matte:#5b4220;--belt:132}.gangway__bay--2{left:var(--bay);--lamp:190 228 247;--matte:#8ba3b8;--belt:172;--gx:33.1%;--gw:33.8%;--gy:-117;--gh:258}.gangway__bay--3{left:calc(var(--bay) * 2);--lamp:120 190 230;--matte:#171d24;--belt:128;--gx:31%;--gw:38%;--gy:-145;--gh:241}.gangway__bay--4{left:calc(var(--bay) * 3);--lamp:170 215 235;--matte:#9db1b9;--belt:200;--rw:1180;--rh:658;--gx:28%;--gw:44%;--gy:-198;--gh:348}.gangway__room{position:absolute;left:0;top:calc(var(--h) * -0.5);box-sizing:border-box;width:var(--bay);height:var(--h);max-width:none;padding:calc((714 - var(--rh)) / 2 * var(--u)) calc((1280 - var(--rw)) / 2 * var(--u));background:var(--matte);transform:translateZ(calc(var(--deep) * -1))}.gangway__side{position:absolute;left:calc(50% + var(--rw) / 2 * var(--u));top:calc(var(--rh) * -0.5 * var(--u));width:var(--deep);height:calc(var(--rh) * var(--u));transform-origin:0 50%;transform:rotateY(90deg);background:linear-gradient(90deg,rgba(4,7,12,0.72),rgba(4,7,12,0.12)),var(--inside,none) right center / auto 100% no-repeat var(--matte)}.is-near .gangway__bay--1,html:not(.js) .gangway__bay--1{--inside:url(img/inside-harvest2-800.webp)}.is-near .gangway__bay--2,html:not(.js) .gangway__bay--2{--inside:url(img/inside-freezer2-800.webp)}.is-near .gangway__bay--3,html:not(.js) .gangway__bay--3{--inside:url(img/inside-vacuum-800.webp)}.is-near .gangway__bay--4,html:not(.js) .gangway__bay--4{--inside:url(img/inside-jar2-800.webp)}.gangway__dim{position:absolute;left:0;top:calc(var(--h) * -0.5);width:var(--bay);height:var(--h);background:rgba(4,7,12,0.62);opacity:0;transform:translateZ(calc(-6 * var(--u)));pointer-events:none}.gangway__wall{position:absolute;left:0;top:calc(var(--h) * -0.5);width:var(--bay);height:var(--h);max-width:none}.gangway__glass{position:absolute;left:calc(var(--gx) - 30 * var(--u));width:calc(var(--gw) + 60 * var(--u));top:calc((var(--gy) - 30) * var(--u));height:calc((var(--gh) + 60) * var(--u));transform:translateZ(calc(-3 * var(--u)));background:linear-gradient(115deg,rgba(255,255,255,0.1) 0%,rgba(255,255,255,0.02) 26%,transparent 42%,transparent 66%,rgba(155,220,247,0.08) 100%)}.gangway__spill{position:absolute;left:6%;width:88%;top:calc(var(--h) * 0.5);height:calc(760 * var(--u));transform-origin:50% 0;transform:rotateX(90deg) translateZ(calc(2 * var(--u)));background:radial-gradient(50% 72% at 50% 0,rgb(var(--lamp) / 0.3),rgb(var(--lamp) / 0.08) 55%,transparent 100%)}.gangway__load{position:absolute;left:50%;top:calc(var(--belt) * var(--u));width:0;height:0;transform:translateZ(calc(-396 * var(--u)))}.gangway__bud,.gangway__coat{position:absolute;left:calc(-100 * var(--u));bottom:calc(-6 * var(--u));width:calc(200 * var(--u));height:calc(200 * var(--u));max-width:none;object-fit:contain}.gangway__shadow{position:absolute;left:calc(-125 * var(--u));top:calc(-22 * var(--u));width:calc(250 * var(--u));height:calc(44 * var(--u));background:radial-gradient(closest-side,rgba(4,7,12,0.8),transparent)}.gangway__frost{position:absolute;inset:0;background:url(img/frost-640.webp) center / cover;-webkit-mask-image:radial-gradient(closest-side,transparent 52%,#000 100%);mask-image:radial-gradient(closest-side,transparent 52%,#000 100%)}.gangway__vap{position:absolute;left:50%;top:calc(-44 * var(--u));width:calc(400 * var(--u));height:calc(170 * var(--u));margin-left:calc(-200 * var(--u));background:radial-gradient(30% 42% at 34% 56%,rgba(244,250,255,0.95),transparent 100%),radial-gradient(30% 44% at 60% 46%,rgba(226,242,252,0.85),transparent 100%),radial-gradient(18% 36% at 80% 56%,rgba(205,232,250,0.6),transparent 100%);opacity:0.6;transform:translateZ(calc(-380 * var(--u)));translate:calc((var(--k) * 300 + 10) * var(--u)) calc(var(--k) * -50 * var(--u));--k:0}.gangway__vap + .gangway__vap{--k:0.33}.gangway__vap + .gangway__vap + .gangway__vap{--k:0.66}.gangway__vap + .gangway__vap + .gangway__vap + .gangway__vap{--k:1}.gangway__call{position:absolute;left:calc(31% + 22 * var(--u));top:calc(-122 * var(--u));margin:0;display:grid;gap:calc(6 * var(--u));justify-items:start;transform:translateZ(calc(4 * var(--u)))}.gangway__call b{padding:calc(4 * var(--u)) calc(10 * var(--u));font-family:var(--font-mono);font-weight:500;font-size:calc(15 * var(--u));letter-spacing:0.1em;text-transform:uppercase;color:var(--ice);border:calc(1 * var(--u)) solid var(--ice);background:rgba(4,7,12,0.72)}.gangway__jars{position:absolute;left:calc(50% - 226 * var(--u));top:calc(-184 * var(--u));box-sizing:border-box;width:calc(248 * var(--u));height:calc(248 * var(--u));border:calc(10 * var(--u)) solid #141f30;outline:calc(2 * var(--u)) solid rgba(155,220,247,0.75);background:var(--void);transform:translateZ(calc(-404 * var(--u)))}.gangway__jars img{display:block;width:100%;height:100%;max-width:none;object-fit:cover}.gangway__lvl{position:absolute;left:calc(-10 * var(--u));right:calc(-10 * var(--u));top:calc(100% + 10 * var(--u));padding:calc(7 * var(--u)) 0 calc(8 * var(--u));text-align:center;background:#0b1524;border-top:calc(2 * var(--u)) solid var(--ice)}.gangway__lvl b{font-family:var(--font-mono);font-style:normal;font-weight:500;font-size:calc(15 * var(--u));letter-spacing:0.04em;white-space:nowrap;color:var(--ice)}.gangway__bay--4 .gangway__load{translate:calc(128 * var(--u)) 0}.gangway__bay--4 .gangway__name{left:15.6%}.gangway__name{position:absolute;left:17.2%;top:calc(-128 * var(--u));box-sizing:border-box;width:calc(146 * var(--u));margin:0;padding:calc(9 * var(--u)) calc(10 * var(--u)) calc(11 * var(--u));background:rgba(6,12,22,0.86);border-top:calc(3 * var(--u)) solid var(--ice);transform:translateZ(calc(14 * var(--u)))}.gangway__name b{display:block;font-family:var(--font-mono);font-weight:500;font-size:calc(12 * var(--u));letter-spacing:0.12em;text-transform:uppercase;color:var(--ice)}.gangway__name span{display:block;font-weight:600;font-size:calc(26 * var(--u));line-height:1.15;color:var(--ink)}.gangway__name em{display:block;margin-top:calc(4 * var(--u));font-style:normal;font-family:var(--font-mono);font-size:calc(11 * var(--u));line-height:1.3;letter-spacing:0.04em;text-transform:uppercase;color:var(--muted)}@container (max-aspect-ratio:1/1){.gangway__name{display:none}}.gangway--go-1 .gangway__world,.gangway--go-2 .gangway__world,.gangway--go-3 .gangway__world,.gangway--go-4 .gangway__world{transition:transform 620ms var(--ease-travel)}.gangway--go-1 .gangway__world{transform:var(--cam-1)}.gangway--go-2 .gangway__world{transform:var(--cam-2)}.gangway--go-3 .gangway__world{transform:var(--cam-3)}.gangway--go-4 .gangway__world{transform:var(--cam-4)}html.motion-off .gangway__world{transition:none}.run{position:relative;--live:0;margin-top:1.5rem}.run__track{position:relative}.run__stop{position:absolute;left:0;top:calc((100% - 100svh) * var(--at));width:1px;height:1px;pointer-events:none}.run__stop:nth-child(1){--at:0.19}.run__stop:nth-child(2){--at:0.4}.run__stop:nth-child(3){--at:0.63}.run__stop:nth-child(4){--at:0.86}.run__stage{display:grid;gap:0.75rem}.run__cap{display:grid;gap:0.75rem 2rem;align-items:start;padding:0 var(--margin)}.run__cap .run__stages{grid-column:1;grid-row:auto}.run__aside{display:grid;gap:0.5rem;justify-items:start}.run__stages{display:grid;gap:0.25rem 1.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}.run__stages .stage{padding:0.35rem 0 0.35rem 1.25rem}.run__stages .stage p{max-width:40ch}.rail{display:none;gap:0.5rem;flex-wrap:wrap}.js .rail{display:flex}.rail__btn{display:inline-grid;place-items:center;min-width:2.75rem;min-height:2.75rem;padding:0 0.6rem;border:1px solid var(--line);border-radius:0;background:transparent;color:var(--ink);font:inherit;font-weight:600;cursor:pointer;transition:background-color var(--t-hover) ease,border-color var(--t-hover) ease,color var(--t-hover) ease}.rail__btn[aria-current="true"]{background:var(--ice);color:var(--ice-ink);border-color:var(--ice)}.rail__btn:not([aria-current="true"]):active{border-color:var(--ice);background-color:rgba(155,220,247,0.16)}.rail__btn:focus-visible{outline:3px solid var(--ice);outline-offset:2px}@media (hover:hover) and (pointer:fine){.rail__btn:hover{border-color:var(--ice)}}@media (min-width:700px){.run__cap{grid-template-columns:minmax(0,1fr) auto}.run__cap .run__stages{grid-row:1}.run__aside{justify-items:end}}@media (max-width:699px){.run__stages{grid-template-columns:1fr}.gangway__tag{font-size:0.8125rem}.rail{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0.35rem}.js .rail{display:grid}.rail__btn{padding:0.15rem 0.1rem;font-size:0.8125rem;line-height:1.2}}.engine__line{grid-column:1 / -1;display:grid;gap:0.75rem;padding:0.9rem 1.25rem 1rem}.engine__line .gangway{height:min(25svh,17rem);border-radius:1rem}@supports (width:1cqw){.engine__line .gangway__view{--u:max(0.16cqh,0.075cqw)}}.gangway__poster{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover}.gangway--awake .gangway__poster{display:none}.engine__line .gangway:not(.gangway--awake) .gangway__world,.engine__line .gangway:not(.gangway--awake) .gangway__view::after{display:none}.engine__line .gangway__tag,.engine__line .gangway__hud{display:none}.engine__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0.75rem 1.5rem}.engine__ledger{display:grid;gap:0.15rem;margin:0;padding:0;list-style:none}.engine__ledger li{font-family:var(--font-mono);font-size:var(--step-label);letter-spacing:0.06em;text-transform:uppercase;color:var(--muted)}.engine__ledger li.is-on{color:var(--ice)}@media (min-width:700px){.engine__ledger{grid-auto-flow:column;gap:0 1.25rem}}@media (max-width:699px){.engine__line .gangway{height:min(42svh,20rem)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (min-height:520px){html:not(.motion-off).js .run{--live:1;margin-top:0}html:not(.motion-off).js .run__track{height:620svh;view-timeline:--run block;view-timeline-inset:0px}html:not(.motion-off).js .run__stage{position:sticky;top:0;display:block;height:100svh}html:not(.motion-off).js .run__track::before,html:not(.motion-off).js .run__track::after{content:"";position:absolute;z-index:2;left:0;right:0;height:clamp(2.25rem,5svh,3.25rem);pointer-events:none;background:#0b1524}html:not(.motion-off).js .run__track::before{bottom:100%;border-bottom:2px solid rgba(155,220,247,0.75)}html:not(.motion-off).js .run__track::after{top:100%;border-top:2px solid rgba(155,220,247,0.75)}html:not(.motion-off).js .is-near .run__track::before{background:linear-gradient(180deg,rgba(4,7,12,0.5),rgba(4,7,12,0) 40%,rgba(4,7,12,0.55)),url(img/hull-plate-640.webp) 0 50% / 640px auto #0b1524}html:not(.motion-off).js .is-near .run__track::after{background:linear-gradient(0deg,rgba(4,7,12,0.5),rgba(4,7,12,0) 40%,rgba(4,7,12,0.55)),url(img/hull-plate-640.webp) 0 50% / 640px auto #0b1524}html:not(.motion-off).js .run .gangway{position:absolute;inset:0;height:auto}html:not(.motion-off).js .run .gangway__tag,html:not(.motion-off).js .run .gangway__hud{top:3.4rem}html:not(.motion-off).js .run__cap{position:absolute;z-index:7;left:var(--margin);right:var(--margin);bottom:clamp(0.75rem,2.5svh,1.5rem);padding:0.75rem 1.25rem 0.9rem;background:rgba(8,15,28,0.84);border:1px solid var(--line)}html:not(.motion-off).js .run__stages{grid-template-columns:1fr;gap:0}html:not(.motion-off).js .run__stages .stage:not(.is-on){position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}html:not(.motion-off).js .run .gangway__world,html:not(.motion-off).js .run .gangway__load,html:not(.motion-off).js .run .gangway__dim,html:not(.motion-off).js .run .gangway__coat,html:not(.motion-off).js .run .gangway__frost,html:not(.motion-off).js .run .gangway__vap,html:not(.motion-off).js .run .gangway__call b,html:not(.motion-off).js .run .gangway__jars,html:not(.motion-off).js .run .gangway__lvl{animation-timeline:--run;animation-range:contain 0% contain 100%;animation-fill-mode:both;animation-timing-function:linear}html:not(.motion-off).js .run .gangway__world{animation-name:walk}html:not(.motion-off).js .run .gangway__bay--1 .gangway__load{animation-name:load-1}html:not(.motion-off).js .run .gangway__bay--2 .gangway__load{animation-name:load-2}html:not(.motion-off).js .run .gangway__bay--3 .gangway__load{animation-name:load-3}html:not(.motion-off).js .run .gangway__bay--4 .gangway__load{animation-name:load-4}html:not(.motion-off).js .run .gangway__bay--1 .gangway__dim{animation-name:dim-1}html:not(.motion-off).js .run .gangway__bay--2 .gangway__dim{animation-name:dim-2}html:not(.motion-off).js .run .gangway__bay--3 .gangway__dim{animation-name:dim-3}html:not(.motion-off).js .run .gangway__bay--4 .gangway__dim{animation-name:dim-4}html:not(.motion-off).js .run .gangway__bay--2 .gangway__coat{animation-name:rime-on}html:not(.motion-off).js .run .gangway__bay--3 .gangway__coat{animation-name:rime-off}html:not(.motion-off).js .run .gangway__frost{animation-name:frost-on}html:not(.motion-off).js .run .gangway__vap{animation-name:vapour;animation-range:contain calc(56% + var(--k) * 9%) contain calc(66% + var(--k) * 9%)}html:not(.motion-off).js .run .gangway__call b:nth-child(1){animation-name:call-1}html:not(.motion-off).js .run .gangway__call b:nth-child(2){animation-name:call-2}html:not(.motion-off).js .run .gangway__jars{animation-name:jars-on}html:not(.motion-off).js .run .gangway__lvl{animation-name:lvl-on}}@media (prefers-reduced-motion:no-preference) and (min-height:520px) and (max-width:899px){html:not(.motion-off).js .run__track{height:520svh}html:not(.motion-off).js .run .gangway__tag{top:5.25rem}html:not(.motion-off).js .run .gangway__hud{top:6.5rem;right:auto;left:var(--margin)}}}@keyframes walk{0%,3%{transform:var(--cam-long);animation-timing-function:ease-in-out}14%,24%{transform:var(--cam-1);animation-timing-function:ease-in}29%{transform:var(--pace-1);animation-timing-function:ease-out}34%,46%{transform:var(--cam-2);animation-timing-function:ease-in}51%{transform:var(--pace-2);animation-timing-function:ease-out}56%,70%{transform:var(--cam-3);animation-timing-function:ease-in}75%{transform:var(--pace-3);animation-timing-function:ease-out}80%,92%{transform:var(--cam-4);animation-timing-function:ease-in-out}100%{transform:var(--cam-last)}}@keyframes load-1{0%,24%{translate:0 0}31%,100%{translate:calc(640 * var(--u)) 0}}@keyframes load-2{0%,25%{translate:calc(-640 * var(--u)) 0}33%,46%{translate:0 0}53%,100%{translate:calc(640 * var(--u)) 0}}@keyframes load-3{0%,47%{translate:calc(-640 * var(--u)) 0}55%,70%{translate:0 0}77%,100%{translate:calc(640 * var(--u)) 0}}@keyframes load-4{0%,71%{translate:calc(-640 * var(--u)) 0}79%,100%{translate:calc(128 * var(--u)) 0}}@keyframes dim-1{0%,8%{opacity:1}14%,26%{opacity:0}34%,100%{opacity:1}}@keyframes dim-2{0%,26%{opacity:1}33%,48%{opacity:0}56%,100%{opacity:1}}@keyframes dim-3{0%,48%{opacity:1}55%,72%{opacity:0}80%,100%{opacity:1}}@keyframes dim-4{0%,72%{opacity:1}79%,100%{opacity:0}}@keyframes rime-on{0%,35%{opacity:0}44%,100%{opacity:1}}@keyframes rime-off{0%,58%{opacity:1}68%,100%{opacity:0}}@keyframes frost-on{0%,33%{opacity:0}45%,100%{opacity:1}}@keyframes vapour{0%{opacity:0;translate:calc(-50 * var(--u)) calc(14 * var(--u))}24%{opacity:0.95}62%{opacity:0.6}100%{opacity:0;translate:calc(380 * var(--u)) calc(-46 * var(--u))}}@keyframes call-1{0%,58%{opacity:0}61%,100%{opacity:1}}@keyframes call-2{0%,63%{opacity:0}66%,100%{opacity:1}}@keyframes jars-on{0%,76%{opacity:0.2}84%,100%{opacity:1}}@keyframes lvl-on{0%,80%{opacity:0}84%,100%{opacity:1}}@media print{.gangway,.rail{display:none !important}.run__stages .stage{position:static !important;width:auto !important;height:auto !important;clip-path:none !important}}
