.gangway--3 .gangway__end{left:calc(var(--bay) * 3)}.gangway--3 .gangway__rail{width:calc(var(--bay) * 5.5)}.gangway--3 .gangway__view{--x-long:-0.8;--stand:translateZ(calc(var(--p) - var(--d-stop))) translateY(calc(var(--lift,0) * var(--u)));--pace:translateZ(calc(var(--p) - var(--d-walk))) translateY(calc(var(--lift,0) * var(--u)));--cam-long:translateZ(calc(var(--p) - var(--d-long))) translateY(calc(var(--lift,0) * var(--u))) rotateY(var(--yaw-long)) translateX(calc(var(--bay) * var(--x-long)));--cam-1:var(--stand) rotateY(0deg) translateX(calc(var(--bay) * -0.5));--cam-2:var(--stand) rotateY(0deg) translateX(calc(var(--bay) * -1.5));--cam-3:var(--stand) rotateY(0deg) translateX(calc(var(--bay) * -2.5));--pace-1:var(--pace) rotateY(var(--turn)) translateX(calc(var(--bay) * -1));--pace-2:var(--pace) rotateY(var(--turn)) translateX(calc(var(--bay) * -2));--cam-last:var(--pace) rotateY(58deg) translateX(calc(var(--bay) * -2.6))}@container (max-aspect-ratio:1/1){.gangway--3 .gangway__view{--d-stop:calc(540 * var(--u));--x-long:-0.8}}.gangway--3 .gangway__bay{--rw:1280;--rh:714;--matte:#0a121e;--lamp:155 220 247}.gangway--3 .gangway__name{left:max(17.2%,calc(var(--bay) / 2 - 40cqw + 14 * var(--u)));width:max-content;max-width:calc(200 * var(--u))}.gangway__hang{position:absolute;left:calc(50% + var(--hx,0) * var(--u));top:calc(var(--hy,0) * var(--u));width:0;height:0;transform:translateZ(calc(-404 * var(--u)))}.gangway__pic{position:absolute;left:0;top:0;width:calc(var(--hw,300) * var(--u));height:auto;max-width:none;translate:-50% -50%;rotate:var(--hr,0deg)}.gangway__hang .gangway__shadow{left:calc(var(--shw,250) * -0.5 * var(--u));top:calc((var(--shy,0) - 22) * var(--u));width:calc(var(--shw,250) * var(--u))}.gangway__scan{--c:rgba(155,220,247,0.9);--l:calc(26 * var(--u));--t:max(1.5px,calc(2 * var(--u)));background:linear-gradient(var(--c),var(--c)) 0 0 / var(--l) var(--t),linear-gradient(var(--c),var(--c)) 0 0 / var(--t) var(--l),linear-gradient(var(--c),var(--c)) 100% 0 / var(--l) var(--t),linear-gradient(var(--c),var(--c)) 100% 0 / var(--t) var(--l),linear-gradient(var(--c),var(--c)) 0 100% / var(--l) var(--t),linear-gradient(var(--c),var(--c)) 0 100% / var(--t) var(--l),linear-gradient(var(--c),var(--c)) 100% 100% / var(--l) var(--t),linear-gradient(var(--c),var(--c)) 100% 100% / var(--t) var(--l);background-repeat:no-repeat}.gangway__scan{position:absolute;left:calc(50% + var(--sx,0) * var(--u));top:calc(var(--sy,0) * var(--u));width:calc(150 * var(--u));height:calc(112 * var(--u));translate:-50% -50%;transform:translateZ(calc(-4 * var(--u)))}.gangway__pulse{--k:0;position:absolute;left:calc(var(--pulx,0) * var(--u));top:calc(var(--puly,0) * var(--u));width:calc(90 * var(--u));height:calc(90 * var(--u));translate:-50% -50%;border-radius:50%;background:radial-gradient(closest-side,transparent 66%,rgba(155,220,247,0.5) 88%,transparent 100%);opacity:0}.gangway__pulse + .gangway__pulse{--k:0.5}.gangway__pulse + .gangway__pulse + .gangway__pulse{--k:1}.gangway__tube{position:absolute;left:calc(50% - var(--tw) / 2 * var(--u));top:calc((var(--ty) - var(--th) / 2) * var(--u));width:calc(var(--tw) * var(--u));height:calc(var(--th) * var(--u));transform:translateZ(calc(-402 * var(--u)));background:linear-gradient(90deg,transparent,rgba(190,235,255,0.15) 5%,rgba(190,235,255,0.04) 13%,transparent 25%,transparent 76%,rgba(190,235,255,0.05) 87%,rgba(190,235,255,0.17) 95%,transparent);-webkit-mask-image:linear-gradient(180deg,transparent,#000 16%,#000 84%,transparent);mask-image:linear-gradient(180deg,transparent,#000 16%,#000 84%,transparent)}.gangway__out{position:absolute;left:calc(50% + (var(--ox,0) - var(--ow) / 2) * var(--u));top:calc((var(--oy,0) - var(--ow) * var(--oa) / 2) * var(--u));width:calc(var(--ow) * var(--u));height:calc(var(--ow) * var(--oa) * var(--u));max-width:none;object-fit:cover;transform:translateZ(calc(var(--od) * -1 * var(--u)))}.gangway--cargo .gangway__bay--1{--gx:32.2%;--gw:35.6%;--gy:-161;--gh:325;--hx:-8;--hy:6;--hw:306;--tw:276;--th:440;--ty:5}.gangway--cargo .gangway__bay--2{--gx:31.9%;--gw:36.3%;--gy:-139;--gh:275;--rw:1000;--rh:558;--hy:-6;--hw:330;--hr:-52deg;--tw:268;--th:400;--ty:-9}.gangway--cargo .gangway__bay--3{--gx:31.4%;--gw:37.2%;--gy:-167;--gh:288;--rw:1100;--rh:614;--hy:-6;--hw:240;--hr:-14deg;--tw:249;--th:392;--ty:-9}.gangway--cargo .gangway__view{--lift:8}.is-near .gangway--cargo .gangway__bay--1,html:not(.js) .gangway--cargo .gangway__bay--1{--inside:url(img/inside-chamber-a-800.webp)}.is-near .gangway--cargo .gangway__bay--2,html:not(.js) .gangway--cargo .gangway__bay--2{--inside:url(img/inside-chamber-b-800.webp)}.is-near .gangway--cargo .gangway__bay--3,html:not(.js) .gangway--cargo .gangway__bay--3{--inside:url(img/inside-chamber-c-800.webp)}.gangway--crew .gangway__bay--1{--gx:33.4%;--gw:33.2%;--gy:-159;--gh:311}.gangway--crew .gangway__bay--2{--gx:33.2%;--gw:33.6%;--gy:-179;--gh:309;--hy:78;--hw:190;--shy:82;--shw:240}.gangway--crew .gangway__bay--3{--gx:30%;--gw:40%;--gy:-166;--gh:333;--hy:34;--hw:150;--shy:118;--shw:170}.gangway--crew .gangway__view{--lift:-8}.is-near .gangway--crew .gangway__bay--1,html:not(.js) .gangway--crew .gangway__bay--1{--inside:url(img/inside-stocked-800.webp)}.is-near .gangway--crew .gangway__bay--2,html:not(.js) .gangway--crew .gangway__bay--2{--inside:url(img/inside-training-800.webp)}.is-near .gangway--crew .gangway__bay--3,html:not(.js) .gangway--crew .gangway__bay--3{--inside:url(img/inside-dryers-800.webp)}.gangway--tube .gangway__bay--1{--gx:29.5%;--gw:41.1%;--gy:-124;--gh:238;--ow:4000;--oa:0.3571;--od:1400;--ox:1250;--sx:-80;--sy:26}.gangway--tube .gangway__bay--2{--gx:28%;--gw:44%;--gy:-87;--gh:173;--hx:120;--hy:110;--hw:300;--pulx:-28;--puly:84}.gangway--tube .gangway__bay--3{--gx:29.5%;--gw:41.1%;--gy:-124;--gh:238;--hy:12;--hw:272;--shy:112;--shw:310}.is-near .gangway--tube .gangway__bay--3,html:not(.js) .gangway--tube .gangway__bay--3{--inside:url(img/inside-port-800.webp)}.gangway--control .gangway__bay--1{--gx:29.7%;--gw:40.7%;--gy:-259;--gh:340;--ow:4000;--oa:0.3571;--od:1400;--ox:1046;--oy:-110}.gangway--control .gangway__bay--2{--gx:23.4%;--gw:53.2%;--gy:-190;--gh:295;--hx:150;--hy:-6;--hw:240;--hr:14deg;--pulx:-48;--puly:50}.gangway--control .gangway__bay--3{--gx:28.2%;--gw:43.6%;--gy:-145;--gh:279}.gangway--control .gangway__view{--lift:44}.is-near .gangway--control .gangway__bay--3,html:not(.js) .gangway--control .gangway__bay--3{--inside:url(img/inside-cadet-800.webp)}.gangway--log .gangway__bay{--gx:39.3%;--gw:21.5%;--gy:-159;--gh:268}.gangway--log .gangway__view{--lift:18}.gangway--log .gangway__name{left:max(27.2%,calc(var(--bay) / 2 - 29cqw + 14 * var(--u)));scale:0.76;transform-origin:100% 0}.is-near .gangway--log .gangway__bay--1,html:not(.js) .gangway--log .gangway__bay--1{--inside:url(img/inside-log-a-800.webp)}.is-near .gangway--log .gangway__bay--2,html:not(.js) .gangway--log .gangway__bay--2{--inside:url(img/inside-log-b-800.webp)}.is-near .gangway--log .gangway__bay--3,html:not(.js) .gangway--log .gangway__bay--3{--inside:url(img/inside-log-c-800.webp)}.gangway--log .gangway__view{--d-stop:calc(700 * var(--u))}@container (max-aspect-ratio:1/1){.gangway--log .gangway__view{--d-stop:calc(440 * var(--u))}}.run--words .run__plate,.run--words .run__text,.run--words .run__rest{display:contents}.run__read{display:none}.run--words .run__open{display:grid;gap:1rem;padding:2rem var(--margin) 0}.run--words .run__open .run__plate{display:grid;gap:1rem}.run--words .run__words{margin:2rem 0 0;padding:0 var(--margin);list-style:none}.run--words .run__aside{padding:0.75rem var(--margin) 0}.run--words .run__word{min-width:0}.run__words--cols{display:grid;gap:1.5rem var(--gutter)}.run__words--cols .sub{margin-bottom:0.4rem}.run__words--cols p + p{margin-top:0.5rem}@media (min-width:900px){.run__words--cols{grid-template-columns:repeat(3,minmax(0,1fr))}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (min-height:520px){html:not(.motion-off).js .run--words{--T:3.6rem;--F:clamp(0.75rem,2.5svh,1.5rem);--rail-w:27rem}html:not(.motion-off).js .run--words .run__track{height:500svh}html:not(.motion-off).js .run--words .run__stop:nth-child(1){--at:0.25}html:not(.motion-off).js .run--words .run__stop:nth-child(2){--at:0.5}html:not(.motion-off).js .run--words .run__stop:nth-child(3){--at:0.75}html:not(.motion-off).js .run--words .run__open,html:not(.motion-off).js .run--words .run__word{position:absolute;z-index:3;left:var(--margin);right:calc(var(--margin) + var(--rail-w) + 1rem);top:calc((100% - 100svh) * var(--at) + var(--T));height:calc(100svh - var(--T) - var(--F));display:flex;flex-direction:column;margin:0;padding:0;pointer-events:none;scroll-margin-top:1.1rem}html:not(.motion-off).js .run--words .run__open{--at:0}html:not(.motion-off).js .run--words .run__word:nth-child(1){--at:0.25}html:not(.motion-off).js .run--words .run__word:nth-child(2){--at:0.5}html:not(.motion-off).js .run--words .run__word:nth-child(3){--at:0.75}html:not(.motion-off).js .run--words .run__words{display:block;margin:0;padding:0;counter-reset:w}html:not(.motion-off).js .run--words .run__plate{display:block;margin-top:auto;padding:0.75rem 1.25rem 0.9rem;background:rgba(8,15,28,0.92);border:1px solid var(--line);pointer-events:auto;animation:word-out linear both;animation-timeline:view(block);animation-range:exit calc(100% - 80svh) exit calc(100% - 50svh)}html:not(.motion-off).js .run--words .run__text{display:block}html:not(.motion-off).js .run--words .run__text p + p{margin-top:0.5rem}html:not(.motion-off).js .run--words .run__plate>* + *{margin-top:0.5rem}html:not(.motion-off).js .run--words .run__word{counter-increment:w}html:not(.motion-off).js .run--words .run__word .sub::before{content:counter(w,decimal-leading-zero);display:inline-block;margin-right:0.6em;font-family:var(--font-mono);font-weight:500;font-size:var(--step-label);letter-spacing:0.1em;color:var(--ice);vertical-align:0.15em}html:not(.motion-off).js .run--words .run__word figure,html:not(.motion-off).js .run--words .run__word>.run__plate>picture{display:none}html:not(.motion-off).js .run--words .run__open .head{font-size:var(--step-statement)}html:not(.motion-off).js .run--words .run__aside{position:absolute;z-index:7;right:var(--margin);bottom:var(--F);display:grid;gap:0.25rem;justify-items:end;padding:0.6rem 0.75rem;background:rgba(8,15,28,0.92);border:1px solid var(--line)}html:not(.motion-off).js .run--words .gangway__tag,html:not(.motion-off).js .run--words .gangway__hud{padding:0.1rem 0.4rem;background:rgba(4,7,12,0.74)}html:not(.motion-off).js .run--words .gangway__world{animation-name:walk3}html:not(.motion-off).js .run--words .gangway--cargo .gangway__hang,html:not(.motion-off).js .run--words .gangway__scan,html:not(.motion-off).js .run--words .gangway__pulse{animation-timeline:--run;animation-fill-mode:both;animation-timing-function:linear}html:not(.motion-off).js .run--words .gangway__bay--1 .gangway__dim{animation-name:dim3-1}html:not(.motion-off).js .run--words .gangway__bay--2 .gangway__dim{animation-name:dim3-2}html:not(.motion-off).js .run--words .gangway__bay--3 .gangway__dim{animation-name:dim3-3}html:not(.motion-off).js .run--words .gangway--cargo .gangway__hang{animation-name:hang-lift;animation-range:contain var(--up) contain calc(var(--up) + 30%)}html:not(.motion-off).js .run--words .gangway__scan{animation-name:scan-sweep;animation-range:contain 10% contain 28%}html:not(.motion-off).js .run--words .gangway__pulse{animation-name:pulse-out;animation-range:contain calc(var(--up) + 8% + var(--k) * 8%) contain calc(var(--up) + 18% + var(--k) * 8%)}html:not(.motion-off).js .run--words .gangway__bay--1{--up:12%}html:not(.motion-off).js .run--words .gangway__bay--2{--up:37%}html:not(.motion-off).js .run--words .gangway__bay--3{--up:62%}}@media (prefers-reduced-motion:no-preference) and (min-height:520px) and (min-width:900px){html:not(.motion-off).js .run--long .run__word{right:var(--margin)}html:not(.motion-off).js .run--long .run__aside{top:5.2rem;bottom:auto}html:not(.motion-off).js .run--long .run__word .run__plate{display:grid;grid-template-columns:minmax(9rem,12.5rem) minmax(0,1fr);gap:0.5rem 1.75rem;align-items:start;background:rgba(8,15,28,0.95)}html:not(.motion-off).js .run--long .run__word .run__plate>*{margin-top:0}html:not(.motion-off).js .run--long .run__word .sub{grid-column:1;grid-row:1}html:not(.motion-off).js .run--long .run__word .run__plate>a{grid-column:1;grid-row:2;justify-self:start}html:not(.motion-off).js .run--long .run__text{grid-column:2;grid-row:1 / span 3;columns:3;column-gap:1.5rem;font-size:var(--step-small);line-height:1.42}html:not(.motion-off).js .run--long .run__rest{display:contents}html:not(.motion-off).js .run--long .run__text p{break-inside:avoid}html:not(.motion-off).js .run--long .run__text p + p{margin-top:0;padding-top:0.45rem}}@media (prefers-reduced-motion:no-preference) and (min-height:520px) and (min-width:900px) and (max-width:1199px){html:not(.motion-off).js .run--long .run__text{columns:2}}@media (prefers-reduced-motion:no-preference) and (min-height:520px) and (max-width:899px){html:not(.motion-off).js .run--words{--T:4.75rem;--rail-w:0rem}html:not(.motion-off).js .run--words .run__track{height:430svh}html:not(.motion-off).js .run--words .run__open,html:not(.motion-off).js .run--words .run__word{right:var(--margin);scroll-margin-top:0.25rem}html:not(.motion-off).js .run--words .gangway__view{--eye:46%}html:not(.motion-off).js .run--long .gangway__view{--eye:36%}html:not(.motion-off).js .run--words .gangway--log .gangway__view{--eye:38%}html:not(.motion-off).js .run--long .run__rest{display:none}html:not(.motion-off).js .run--long .is-open .run__rest{display:block;margin-top:0.5rem}html:not(.motion-off).js .run--long .run__read{display:flex}html:not(.motion-off).js .run--words .run__aside{left:var(--margin);right:var(--margin);top:8rem;bottom:auto;padding:0;background:none;border:0;grid-template-columns:minmax(0,1fr)}html:not(.motion-off).js .run--words .rail{grid-template-columns:repeat(3,minmax(0,1fr));background:rgba(8,15,28,0.84)}html:not(.motion-off).js .run--words .run__skip{position:absolute;right:0;top:-2.15rem;min-height:1.5rem;font-size:var(--step-label)}}}@keyframes walk3{0%,4%{transform:var(--cam-long);animation-timing-function:ease-in-out}19%,31%{transform:var(--cam-1);animation-timing-function:ease-in}37%{transform:var(--pace-1);animation-timing-function:ease-out}43%,57%{transform:var(--cam-2);animation-timing-function:ease-in}63%{transform:var(--pace-2);animation-timing-function:ease-out}69%,81%{transform:var(--cam-3);animation-timing-function:ease-in-out}100%{transform:var(--cam-last)}}@keyframes dim3-1{0%,6%{opacity:0.4}19%,33%{opacity:0}41%,100%{opacity:1}}@keyframes dim3-2{0%,33%{opacity:1}43%,57%{opacity:0}65%,100%{opacity:1}}@keyframes dim3-3{0%,59%{opacity:1}69%,100%{opacity:0}}@keyframes word-out{to{opacity:0;visibility:hidden}}@keyframes hang-lift{from{translate:0 calc(16 * var(--u))}to{translate:0 calc(-12 * var(--u))}}@keyframes scan-sweep{0%{opacity:0;translate:calc(-50% + 150 * var(--u)) calc(-50% - 60 * var(--u));scale:1.3}16%{opacity:1}60%{translate:calc(-50% - 70 * var(--u)) calc(-50% + 40 * var(--u));scale:1.3}100%{opacity:1;translate:-50% -50%;scale:1}}@keyframes pulse-out{0%{opacity:0;scale:0.4}24%{opacity:0.65}100%{opacity:0;scale:3.4}}@media print{.run--words .run__aside,.run--words .run__stage,.run__read{display:none !important}.run--words .run__rest{display:block !important}.run--words .run__track{height:auto !important}.run--words .run__open,.run--words .run__word{position:static !important;height:auto !important}.run--words .run__plate{display:block !important;animation:none !important;opacity:1 !important;visibility:visible !important;background:none !important;border:0 !important}.run--words .run__word figure,.run--words .run__word>.run__plate>picture{display:block !important}}
