.esd{--esd-navy: #002c77;--esd-deep: #001a4a;--esd-mint: #a1e7d7;--esd-pink: #ff3fd4;--esd-gold: #f0ab00;--esd-led-off: #ff4d4d;--esd-led-on: #3dff9e}.esd__stage{position:relative;height:var(--esd-h-desktop, 720px);overflow:hidden;background:var(--esd-deep);isolation:isolate}.esd__interior{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.esd__photo{position:absolute;top:0;right:0;bottom:0;left:0}.esd__photo img{display:block;width:100%;height:100%;object-fit:cover}.esd__photo--mobile{display:none}.esd__shade{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,#001a4ac7,#001a4a59 38%,#001a4a00 62%)}.esd__card{position:absolute;z-index:2;left:5.6rem;top:50%;transform:translateY(-50%);width:min(44rem,calc(100% - 4rem));padding:3.2rem 3.2rem 3.6rem;border-radius:2rem;background:#001a4ad1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 0 0 .2rem var(--esd-mint),.6rem .6rem 0 .2rem var(--esd-pink);color:#fff}.esd__kicker{margin:0;color:var(--esd-mint);font-family:var(--font-accent-family, var(--font-heading-family));font-size:1.4rem;letter-spacing:.14rem;text-transform:uppercase}.esd__heading{margin:.6rem 0 0;color:#fff;text-shadow:.3rem .3rem 0 var(--esd-pink)}.esd__text{margin-top:1.2rem;font-size:1.7rem;line-height:1.5;color:#ffffffeb}.esd__text p{margin:0}.esd__info{display:grid;gap:1rem;margin:2rem 0 0;padding:1.6rem 0 0;list-style:none;border-top:.1rem dashed rgba(161,231,215,.45)}.esd__info li{display:flex;gap:1rem;align-items:flex-start;font-size:1.5rem;line-height:1.4}.esd__info-label{flex:0 0 auto;min-width:8.4rem;color:var(--esd-mint);font-family:var(--font-accent-family, var(--font-heading-family));font-size:1.25rem;letter-spacing:.1rem;text-transform:uppercase;padding-top:.15rem}.esd__btn{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;margin-top:2.4rem;min-height:4.8rem;padding:0 2.8rem;border:.2rem solid #ffffff;border-radius:99rem;background:#fff;color:var(--esd-navy);text-decoration:none;font-family:var(--font-body-family);font-weight:800;font-size:1.5rem;letter-spacing:.06rem;text-transform:uppercase;box-shadow:.4rem .4rem 0 var(--esd-pink);transition:transform .15s ease,box-shadow .15s ease,background-color .2s ease}.esd__btn:hover{background:var(--esd-mint);border-color:var(--esd-mint);transform:translate(-.1rem,-.1rem);box-shadow:.5rem .5rem 0 var(--esd-pink)}.esd__btn:active{transform:translate(.2rem,.2rem);box-shadow:.2rem .2rem 0 var(--esd-pink)}.esd__btn:focus-visible,.esd__open:focus-visible,.esd__close:focus-visible{outline:.2rem solid var(--esd-pink);outline-offset:.4rem}.esd__exterior,.esd__control,.esd__close{display:none}eterea-ship-door:defined .esd__exterior{display:flex}eterea-ship-door:defined .esd__control{display:flex}.esd__exterior{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;align-items:flex-end;justify-content:center;overflow:hidden;transform-origin:50% 60%;transition:transform 1.1s cubic-bezier(.6,0,.3,1),opacity .6s ease .4s}.esd__exterior:before{content:"";position:absolute;top:0;left:0;right:0;height:1.8rem;z-index:2;background:radial-gradient(circle,#f2f5f9 0 .2rem,#6f7a8d .24rem .34rem,transparent .38rem) 0 50% / 9rem 1rem repeat-x,linear-gradient(180deg,#8d97a8 0 1.6rem,#6f7a8d 1.6rem 1.8rem)}.esd__frame{position:relative;flex:1 1 auto;min-height:0;padding:2.6rem 2.6rem 0;--esd-fw: 2.6rem;background:linear-gradient(90deg,#9aa5b6,#eef2f7 55%,#b3bcc9) 0 0 / var(--esd-fw) 100% no-repeat,linear-gradient(90deg,#b3bcc9,#eef2f7 45%,#9aa5b6) 100% 0 / var(--esd-fw) 100% no-repeat,linear-gradient(180deg,#eef2f7,#b3bcc9) 0 0 / 100% var(--esd-fw) no-repeat;box-shadow:0 0 0 .3rem #6f7a8d,0 0 0 .7rem #3a404b,0 2rem 4rem #000a288c}.esd__frame:before{content:"";position:absolute;left:2.6rem;right:2.6rem;top:2.6rem;height:3.2rem;z-index:2;pointer-events:none;background:linear-gradient(180deg,rgba(0,10,40,.35),transparent)}.esd__frame:after{content:"";position:absolute;left:0;right:0;bottom:0;height:22%;pointer-events:none;background:repeating-linear-gradient(45deg,rgba(255,255,255,.35) 0 .2rem,transparent .2rem .9rem),repeating-linear-gradient(-45deg,rgba(0,0,0,.12) 0 .2rem,transparent .2rem .9rem);-webkit-mask:linear-gradient(90deg,#000 0 2.6rem,transparent 2.6rem calc(100% - 2.6rem),#000 calc(100% - 2.6rem));mask:linear-gradient(90deg,#000 0 2.6rem,transparent 2.6rem calc(100% - 2.6rem),#000 calc(100% - 2.6rem))}.esd__panel{position:absolute;left:.5rem;top:42%;width:1.6rem;display:flex;flex-direction:column;align-items:center;gap:1.4rem}.esd__redbtn{width:1.2rem;height:1.2rem;padding:0;border:.2rem solid #6f7a8d;border-radius:50%;cursor:pointer;background:#ff3b30;box-shadow:0 0 1rem #ff3b30;animation:esd-pulse 1.4s ease-in-out infinite}.esd__keypad{width:1.2rem;height:2.4rem;border-radius:.3rem;background:linear-gradient(180deg,#3a4560,#1a2238);box-shadow:inset 0 0 0 .15rem #8792a6}.esd__doorway{position:relative;height:100%;overflow:hidden;container-type:inline-size}.esd__door{position:absolute;top:0;right:0;bottom:0;left:0;transition:transform 1s cubic-bezier(.7,0,.2,1) .4s;will-change:transform}.esd__door svg{display:block;width:100%;height:100%}.esd__sign{position:absolute;left:41%;top:9%;width:min-content;margin:0;font-family:Arial,Helvetica,sans-serif;font-weight:700;font-size:5.4cqw;line-height:1.25;letter-spacing:.06em;text-transform:uppercase;color:#4b5466;background:linear-gradient(180deg,#6b7486,#3f4757 55%,#2c3340);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 -.02em 0 rgba(255,255,255,.9)) drop-shadow(.025em .025em 0 #2a303c) drop-shadow(.025em .025em 0 #353c4a) drop-shadow(.02em .02em 0 #20252f) drop-shadow(.08em .12em .08em rgba(10,16,32,.45))}.esd__control{position:absolute;left:50%;top:58%;z-index:5;transform:translate(-50%,-50%);flex-direction:column;align-items:center;gap:3.6rem;pointer-events:none;transition:opacity .35s ease .2s,transform .35s ease .2s}.esd__open{pointer-events:auto;position:relative;white-space:nowrap;display:inline-flex;align-items:center;gap:1.2rem;min-height:5.6rem;padding:0 3.2rem 0 1.4rem;border:.2rem solid var(--esd-mint);border-radius:99rem;background:var(--esd-navy);color:#fff;cursor:pointer;font-family:var(--font-accent-family, var(--font-heading-family));font-size:1.7rem;letter-spacing:.14rem;text-transform:uppercase;box-shadow:.5rem .5rem 0 var(--esd-pink),0 0 2.4rem #a1e7d759;transition:transform .15s ease,box-shadow .15s ease}.esd__open:hover{transform:translate(-.1rem,-.1rem);box-shadow:.6rem .6rem 0 var(--esd-pink),0 0 3.2rem #a1e7d78c}.esd__open:active{transform:translate(.2rem,.2rem);box-shadow:.2rem .2rem 0 var(--esd-pink)}.esd__led{width:3rem;height:3rem;border-radius:50%;border:.3rem solid #c9d2df;background:var(--esd-led-off);box-shadow:0 0 1.2rem var(--esd-led-off);animation:esd-pulse 1.4s ease-in-out infinite}.esd__hint{margin:0;padding:.5rem 1.2rem;border-radius:.6rem;background:#001a4ad9;color:var(--esd-mint);white-space:nowrap;font-family:var(--font-accent-family, var(--font-heading-family));font-size:1.25rem;letter-spacing:.12rem;text-transform:uppercase}.esd__close{position:absolute;top:1.6rem;right:1.6rem;z-index:6;min-height:4rem;padding:0 1.6rem;border:.2rem solid var(--esd-mint);border-radius:99rem;background:#001a4ad9;color:var(--esd-mint);cursor:pointer;font-family:var(--font-accent-family, var(--font-heading-family));font-size:1.2rem;letter-spacing:.1rem;text-transform:uppercase;opacity:0;transition:opacity .4s ease}eterea-ship-door:defined .esd__photo img{transform:scale(1.12);filter:blur(12px) brightness(.75);transition:transform 2.2s cubic-bezier(.4,0,.2,1) .3s,filter 1s ease .6s}eterea-ship-door:defined .esd__card{opacity:0;transform:translateY(calc(-50% + 2rem));transition:opacity .6s ease 1.2s,transform .6s ease 1.2s}.esd.is-unlocking .esd__led,.esd.is-unlocking .esd__redbtn{background:var(--esd-led-on);box-shadow:0 0 1.6rem var(--esd-led-on);animation:none}.esd.is-unlocking .esd__door{animation:esd-clunk .35s ease}.esd.is-open .esd__door{transform:translate(101%)}.esd.is-inside .esd__exterior{transform:scale(3);opacity:0;pointer-events:none}.esd.is-open .esd__control{opacity:0;transform:translate(-50%,-40%)}.esd.is-open .esd__control .esd__open{pointer-events:none}.esd.is-open .esd__photo img{transform:none}.esd.is-inside .esd__photo img{filter:none}.esd.is-inside .esd__card{opacity:1;transform:translateY(-50%)}eterea-ship-door:defined.is-inside .esd__close{display:inline-flex;align-items:center}.esd.is-inside .esd__close{opacity:1;transition-delay:1.4s}.esd:not(.is-inside) .esd__exterior{transition-delay:0s,0s;transition-duration:.6s,.3s}.esd:not(.is-open) .esd__door{transition-delay:.5s}@keyframes esd-pulse{50%{opacity:.45}}@keyframes esd-clunk{0%,to{translate:0 0}30%{translate:-.4rem 0}60%{translate:.2rem 0}}@media screen and (max-width:749px){.esd__stage{height:var(--esd-h-mobile, 620px)}.esd__photo--desktop{display:none}.esd__photo--mobile{display:block}.esd__shade{background:linear-gradient(0deg,#001a4ab3,#001a4a00 40%)}.esd__card{left:1.2rem;right:1.2rem;top:auto;bottom:1.2rem;width:auto;padding:1.4rem 1.6rem 1.6rem;transform:none;border-radius:1.4rem;box-shadow:0 0 0 .15rem var(--esd-mint),.4rem .4rem 0 .15rem var(--esd-pink)}eterea-ship-door:defined .esd__card{transform:translateY(2rem)}.esd.is-inside .esd__card{transform:none}.esd__kicker{font-size:1.1rem}.esd__heading{margin-top:.2rem;font-size:2.6rem;line-height:1.1;text-shadow:.2rem .2rem 0 var(--esd-pink)}.esd__text{display:none}.esd__info{gap:.5rem;margin-top:1rem;padding-top:1rem}.esd__info li{font-size:1.3rem;gap:.8rem}.esd__info-label{min-width:7.2rem;font-size:1.05rem}.esd__btn{width:100%;min-height:4rem;margin-top:1.2rem;font-size:1.3rem}.esd__frame{--esd-fw: 1.8rem;padding:1.8rem 1.8rem 0}.esd__col{width:74%}.esd__lintel{height:5rem}.esd__frame:before{left:1.8rem;right:1.8rem;top:1.8rem}.esd__frame:after{-webkit-mask:linear-gradient(90deg,#000 0 1.8rem,transparent 1.8rem calc(100% - 1.8rem),#000 calc(100% - 1.8rem));mask:linear-gradient(90deg,#000 0 1.8rem,transparent 1.8rem calc(100% - 1.8rem),#000 calc(100% - 1.8rem))}.esd__panel{left:.3rem;width:1.2rem;gap:1rem}.esd__redbtn{width:1rem;height:1rem}.esd__keypad{width:.9rem;height:1.8rem}.esd__control{gap:2.8rem}.esd__open{min-height:4.8rem;padding:0 2rem 0 1rem;font-size:1.35rem}.esd__led{width:2.6rem;height:2.6rem}.esd__hint{font-size:1.05rem}}@media(prefers-reduced-motion:reduce){.esd__door,.esd__exterior{transition:opacity .5s ease}.esd.is-open .esd__door,.esd.is-inside .esd__exterior{transform:none;opacity:0}.esd__led,.esd__redbtn,.esd.is-unlocking .esd__door{animation:none}eterea-ship-door:defined .esd__photo img{transform:none;transition:filter .5s ease}eterea-ship-door:defined .esd__card{transition:opacity .4s ease .3s}}.esd__exterior{background:transparent}.esd__col{position:relative;z-index:1;height:100%;display:flex;flex-direction:column;flex:0 0 auto;width:calc((var(--esd-h-desktop, 720px) - 4rem) * .66)}.esd__lintel{flex:0 0 auto;height:4rem;position:relative;background:linear-gradient(180deg,transparent 0 2.6rem,#1d3f8f 2.6rem 2.9rem,transparent 2.9rem),linear-gradient(180deg,transparent 0 1.8rem,#9aa3b1 1.8rem 2rem,transparent 2rem),linear-gradient(180deg,#e8ebef,#cfd4dc)}.esd__hull{flex:1 1 0;min-width:0;height:100%;position:relative}.esd__hull svg{display:block;width:100%;height:100%}.esd__hull--right svg{transform:scaleX(-1)}.esd__blink{animation:esd-pulse 1.6s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.esd__blink{animation:none}}@media screen and (max-width:749px){.esd__col{width:74%}.esd__lintel{height:5rem}}.esd__scene{display:none}.esd.has-flight .esd__track{height:var(--esd-track, 300vh)}.esd.has-flight .esd__stage{position:sticky;top:0;height:100vh;height:100svh;--esd-h-desktop: 100vh;--esd-h-mobile: 100svh}.esd.has-flight .esd__scene{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;overflow:hidden;pointer-events:none;background:#01081f}.esd__sky,.esd__world{position:absolute;left:0;top:0;width:100%;height:100%;transform-origin:0 0}.esd__sky{will-change:transform}.esd__sky{display:block;transform-origin:50% 70%}.esd__world svg{display:block;width:100%;height:100%;overflow:visible}.esd__ship,.esd__flames,.esd__dust{transform-box:fill-box;will-change:transform,opacity}.esd__flames{transform-origin:50% 0}.esd__dust{transform-origin:50% 50%;opacity:0}.esd.has-flight.is-flying .esd__control{opacity:0;visibility:hidden}.esd.has-flight .esd__control{transition:opacity .4s ease,visibility 0s}.esd__col{--esd-F: calc(var(--esd-h-desktop, 720px) - 4rem)}.esd__window{position:absolute;z-index:2;top:calc(4rem + var(--esd-F) * .255);width:calc(var(--esd-F) * .24);aspect-ratio:1;border-radius:50%;pointer-events:none;background:radial-gradient(circle at 34% 28%,#fff,#d9dee6 32%,#9aa3b1 68%,#5d6676);box-shadow:0 0 0 .3rem #9aa3b1,0 0 0 .65rem #1d3f8f,0 0 0 .8rem #0c214f,-.15rem -.15rem 0 .85rem #8fa9e68c,.8rem 1.1rem 1.8rem #0a102073,inset -.35rem -.45rem .6rem #0a102066,inset .35rem .35rem .5rem #fffc}.esd__window--l{left:calc(50% - var(--esd-F) * .77)}.esd__window--r{left:calc(50% + var(--esd-F) * .53)}.esd__window:before{content:"";position:absolute;top:4.5%;right:4.5%;bottom:4.5%;left:4.5%;border-radius:50%;--b: radial-gradient(circle, #ffffff 0 .18rem, #b9c0cb .22rem .32rem, #4f5766 .36rem .46rem, transparent .5rem);background:var(--b) 50% 0 / 1.2rem 1.2rem no-repeat,var(--b) 50% 100% / 1.2rem 1.2rem no-repeat,var(--b) 0 50% / 1.2rem 1.2rem no-repeat,var(--b) 100% 50% / 1.2rem 1.2rem no-repeat,var(--b) 14.6% 14.6% / 1.2rem 1.2rem no-repeat,var(--b) 85.4% 14.6% / 1.2rem 1.2rem no-repeat,var(--b) 14.6% 85.4% / 1.2rem 1.2rem no-repeat,var(--b) 85.4% 85.4% / 1.2rem 1.2rem no-repeat}.esd__window-glass{position:absolute;top:17%;right:17%;bottom:17%;left:17%;border-radius:50%;overflow:hidden;background:#0b2a9a;box-shadow:0 0 0 .25rem #5d6676,0 0 0 .45rem #e8ebef,0 0 0 .55rem #8b94a4}.esd__window-glass:before{content:"";position:absolute;top:-12%;right:-12%;bottom:-12%;left:-12%;background:var(--esd-photo, none) center / cover no-repeat,radial-gradient(circle at 50% 60%,#3f7dff,#0b2a9a 70%);filter:blur(4px) brightness(.8) saturate(.85)}.esd__window-glass:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:linear-gradient(128deg,rgba(255,255,255,.55) 0 11%,transparent 12% 27%,rgba(255,255,255,.2) 28% 31%,transparent 32%),radial-gradient(circle at 50% 115%,rgba(120,170,255,.5),transparent 55%),#1d4fe047;box-shadow:inset 0 1.2rem 2rem #000000b3,inset 0 -.4rem .8rem #a0c8ff66,inset 0 0 0 .2rem #0a102080}@media screen and (max-width:749px){.esd__window{display:none}}.esd__hull{overflow:hidden}.esd__hull svg{position:absolute;top:0;right:0;height:100%;width:auto;aspect-ratio:1600 / 760}.esd__hull--right svg{right:auto;left:0}.esd__col{--esd-H: var(--esd-h-desktop, 720px);--esd-k: calc(var(--esd-H) / 760)}.esd__window{width:calc(var(--esd-k) * 172);top:calc(var(--esd-k) * 234)}.esd__window--l{left:calc(var(--esd-k) * -338)}.esd__window--r{left:calc(100% + var(--esd-k) * 166)}.esd__rings,.esd__planet{transform-box:view-box;transform-origin:1270px 200px}.esd__meteor{opacity:0;transform:translate(var(--mx),var(--my))}.esd.has-flight .esd__meteor{animation:esd-meteor 9s linear infinite}@keyframes esd-meteor{0%{opacity:0;transform:translate(var(--mx),var(--my))}1%{opacity:1}7%{opacity:0;transform:translate(calc(var(--mx) + 360px),calc(var(--my) + 120px))}to{opacity:0;transform:translate(calc(var(--mx) + 360px),calc(var(--my) + 120px))}}.esd__shipshadow{transform-box:fill-box;transform-origin:50% 50%;opacity:0}@media(prefers-reduced-motion:reduce){.esd__meteor{animation:none!important}}@media screen and (max-width:989px){.esd.has-flight .esd__track{height:var(--esd-track-m, 200vh)}.esd.has-flight .esd__meteors{display:none}.esd.has-flight .esd__stars circle:nth-child(2n){display:none}}.esd__panel{z-index:6}.esd__redbtn{position:relative;z-index:2}.esd__holo{display:none;position:absolute;left:.8rem;top:.6rem;z-index:1;padding:0;margin:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer;pointer-events:none;--holo: #7ff6ff;--holo-rgb: 64, 232, 255}eterea-ship-door:defined .esd__holo{display:block}.esd.holo-on .esd__holo{pointer-events:auto}.esd.is-unlocking .esd__holo{--holo: #6dffb0;--holo-rgb: 109, 255, 176;pointer-events:none}.esd.is-open .esd__holo{opacity:0;transition:opacity .25s ease}.esd__holo-beam{position:absolute;left:0;top:0;width:7rem;height:9rem;transform:translateY(-62%) scaleX(0);transform-origin:0 62%;clip-path:polygon(0 62%,100% 0,100% 100%);background:repeating-linear-gradient(0deg,rgba(var(--holo-rgb),.16) 0 .1rem,transparent .1rem .4rem),linear-gradient(90deg,rgba(var(--holo-rgb),.95),#1d78dc59);filter:blur(.3px) drop-shadow(0 0 .6rem rgba(var(--holo-rgb),.8));opacity:0}.esd__holo-card{position:absolute;left:7rem;top:0;transform:translateY(-62%) scaleY(.02);transform-origin:0 62%;display:flex;align-items:center;gap:1.4rem;width:max-content;max-width:30rem;min-height:9rem;padding:1.4rem 2rem 1.4rem 1.4rem;border:.1rem solid rgba(var(--holo-rgb),.85);border-radius:.6rem;color:var(--holo);background:repeating-linear-gradient(0deg,rgba(var(--holo-rgb),.14) 0 .1rem,transparent .1rem .35rem),linear-gradient(135deg,#06225cdb,#021238c7 60%,#3c145ac7);box-shadow:0 0 1.8rem rgba(var(--holo-rgb),.7),0 0 .4rem rgba(var(--holo-rgb),.9),inset 0 0 1.8rem rgba(var(--holo-rgb),.35);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0}.esd__holo-card:before,.esd__holo-card:after{content:"";position:absolute;width:1.4rem;height:1.4rem;border:.2rem solid var(--holo);filter:drop-shadow(0 0 .4rem var(--holo))}.esd__holo-card:before{top:-.5rem;left:-.5rem;border-right:0;border-bottom:0}.esd__holo-card:after{bottom:-.5rem;right:-.5rem;border-left:0;border-top:0}.esd__holo-arrows{display:flex;flex:0 0 auto}.esd__holo-arrows i{width:1.1rem;height:1.1rem;margin-right:-.2rem;border-left:.25rem solid var(--holo);border-bottom:.25rem solid var(--holo);transform:rotate(45deg);filter:drop-shadow(0 0 .4rem var(--holo));opacity:.3}.esd__holo-text{display:flex;flex-direction:column;gap:.4rem}.esd__holo-title{font-family:var(--font-accent-family, var(--font-heading-family));font-size:2rem;line-height:1.1;letter-spacing:.16rem;text-transform:uppercase;text-shadow:0 0 .8rem rgba(var(--holo-rgb),.9),-.15rem 0 0 rgba(255,63,212,.55),.15rem 0 0 rgba(63,125,255,.45)}.esd__holo-sub{font-family:var(--font-accent-family, var(--font-heading-family));font-size:1.2rem;letter-spacing:.12rem;text-transform:uppercase;opacity:.85;text-shadow:0 0 .6rem rgba(var(--holo-rgb),.8)}.esd__holo:hover .esd__holo-card,.esd__holo:focus-visible .esd__holo-card{box-shadow:0 0 2.6rem rgba(var(--holo-rgb),.8),inset 0 0 2.4rem rgba(var(--holo-rgb),.45)}.esd__holo:focus-visible{outline:none}.esd__holo:focus-visible .esd__holo-card{outline:.2rem solid var(--esd-pink);outline-offset:.5rem}.esd__panel:has(.esd__holo:hover) .esd__redbtn{box-shadow:0 0 1.8rem #ff3b30,0 0 0 .3rem #ff3b3059}.esd.holo-on .esd__holo-beam{animation:esd-holo-beam .4s ease-out forwards,esd-holo-hum 3.2s ease-in-out .4s infinite}.esd.holo-on .esd__holo-card{animation:esd-holo-in .65s ease-out .3s forwards,esd-holo-float 4s ease-in-out 1s infinite,esd-holo-glitch 6s steps(1) 2s infinite}.esd.holo-on .esd__holo-arrows i{animation:esd-holo-arrow 1.2s ease-in-out 1s infinite}.esd.holo-on .esd__holo-arrows i:nth-child(2){animation-delay:1.15s}.esd.holo-on .esd__holo-arrows i:nth-child(1){animation-delay:1.3s}@keyframes esd-holo-beam{0%{opacity:0;transform:translateY(-62%) scaleX(0)}to{opacity:.9;transform:translateY(-62%) scaleX(1)}}@keyframes esd-holo-hum{0%,to{opacity:.9}50%{opacity:.6}}@keyframes esd-holo-in{0%{opacity:0;transform:translateY(-62%) scaleY(.02)}35%{opacity:1;transform:translateY(-62%) scaleY(.02)}55%{opacity:.4;transform:translateY(-62%) scaleY(1.06)}70%{opacity:1}80%{opacity:.55}to{opacity:1;transform:translateY(-62%) scaleY(1)}}@keyframes esd-holo-float{0%,to{translate:0 0}50%{translate:0 -.4rem}}@keyframes esd-holo-glitch{0%,94%,to{filter:none}95%{filter:hue-rotate(40deg) brightness(1.4);translate:.3rem 0}97%{filter:none;translate:-.2rem 0}}@keyframes esd-holo-arrow{0%,to{opacity:.25}40%{opacity:1}}@media screen and (max-width:749px){.esd__holo{left:.5rem;top:.5rem}.esd__holo-beam{width:3.2rem;height:6.4rem}.esd__holo-card{left:3.2rem;min-height:6.4rem;max-width:19rem;gap:.8rem;padding:.9rem 1.2rem .9rem .9rem}.esd__holo-title{font-size:1.45rem}.esd__holo-sub{font-size:.95rem}.esd__holo-arrows i{width:.8rem;height:.8rem;border-width:0 0 .2rem .2rem}}@media(prefers-reduced-motion:reduce){.esd.holo-on .esd__holo-beam,.esd.holo-on .esd__holo-card,.esd.holo-on .esd__holo-arrows i{animation:none}.esd.holo-on .esd__holo-beam{opacity:.9;transform:translateY(-62%) scaleX(1)}.esd.holo-on .esd__holo-card{opacity:1;transform:translateY(-62%) scaleY(1)}.esd.holo-on .esd__holo-arrows i{opacity:1}}.esd__cue{display:none}.esd.has-flight .esd__cue{display:flex;position:absolute;left:50%;bottom:7%;z-index:7;pointer-events:none;flex-direction:column;align-items:center;gap:1rem;opacity:0;transform:translate(-50%,1rem);transition:opacity .35s ease,transform .35s ease}.esd.has-flight .esd__cue.is-on{opacity:1;transform:translate(-50%)}.esd__cue-text{padding:.8rem 1.6rem;border:.1rem solid rgba(64,232,255,.8);border-radius:.6rem;white-space:nowrap;background:repeating-linear-gradient(0deg,rgba(64,232,255,.1) 0 .1rem,transparent .1rem .35rem),#021238d1;color:#7ff6ff;font-family:var(--font-accent-family, var(--font-heading-family));font-size:1.4rem;letter-spacing:.14rem;text-transform:uppercase;text-shadow:0 0 .6rem rgba(64,232,255,.8);box-shadow:0 0 1.4rem #40e8ff73}.esd__cue-arrows{display:flex;flex-direction:column;align-items:center}.esd__cue-arrows i{width:1.4rem;height:1.4rem;margin-top:-.5rem;border-right:.3rem solid #7ff6ff;border-bottom:.3rem solid #7ff6ff;transform:rotate(45deg);filter:drop-shadow(0 0 .4rem rgba(64,232,255,.9));opacity:.25}.esd__cue.is-on .esd__cue-arrows i{animation:esd-cue-arrow 1.3s ease-in-out infinite}.esd__cue.is-on .esd__cue-arrows i:nth-child(2){animation-delay:.15s}.esd__cue.is-on .esd__cue-arrows i:nth-child(3){animation-delay:.3s}@keyframes esd-cue-arrow{0%,to{opacity:.2;translate:0 -.2rem}45%{opacity:1;translate:0 .3rem}}@media screen and (max-width:749px){.esd.has-flight .esd__cue{bottom:10%}.esd__cue-text{font-size:1.15rem;padding:.7rem 1.2rem;white-space:normal;text-align:center;max-width:28rem}}@media(prefers-reduced-motion:reduce){.esd__cue.is-on .esd__cue-arrows i{animation:none;opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/117/assets/section-eterea-ship-door.css.map */
