.staggered-menu-wrapper{z-index:40;pointer-events:none;width:100%;height:100%;position:relative}.staggered-menu-wrapper.fixed-wrapper{z-index:40;width:100vw;height:100vh;position:fixed;top:0;left:0}.staggered-menu-header{pointer-events:none;z-index:20;background:0 0;width:100%;padding:1.5em clamp(24px,5vw,80px);display:block;position:absolute;top:0;left:0}.sm-header-inner{pointer-events:none;justify-content:space-between;align-items:center;width:100%;max-width:1280px;margin:0 auto;display:flex}.staggered-menu-header>*{pointer-events:auto}.sm-logo{-webkit-user-select:none;user-select:none;align-items:center;display:flex}.sm-logo-img{object-fit:contain;width:auto;height:40px;display:block}.sm-toggle{cursor:pointer;color:#0a0a0a;font-family:var(--font-urbanist),"Urbanist",sans-serif;background:0 0;border:none;align-items:center;gap:0;padding:.5rem;font-size:1.125rem;font-weight:500;line-height:1;display:inline-flex;position:relative;overflow:visible}.sm-toggle:focus-visible{outline-offset:4px;border-radius:4px;outline:2px solid #2339ff}.sm-toggle-textWrap{white-space:nowrap;width:50px;min-width:50px;height:1em;display:inline-block;position:relative;overflow:hidden}.sm-toggle-textInner{flex-direction:column;line-height:1;display:flex}.sm-toggle-line{height:1em;line-height:1;display:block}.sm-icon{display:none}.sm-panel-itemWrap{padding:.5rem 0;line-height:1;position:relative;overflow:visible}.sm-icon-line{will-change:transform;background:currentColor;border-radius:2px;width:100%;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sm-backdrop{-webkit-backdrop-filter:blur(8px);z-index:4;pointer-events:none;opacity:0;background:#0006;position:fixed;inset:0}.staggered-menu-wrapper[data-open] .sm-backdrop{pointer-events:auto}.staggered-menu-panel{z-index:10;pointer-events:auto;opacity:0;background:#fff;flex-direction:column;width:clamp(300px,42vw,480px);height:100%;padding:7em 2.5em 2.5em;display:flex;position:absolute;top:0;right:0;overflow:visible auto}.staggered-menu-wrapper.menu-ready .staggered-menu-panel{opacity:1}[data-position=left] .staggered-menu-panel{left:0;right:auto}.sm-prelayers{pointer-events:none;z-index:5;width:clamp(300px,42vw,480px);position:absolute;top:0;bottom:0;right:0}[data-position=left] .sm-prelayers{left:0;right:auto}.sm-prelayer{will-change:transform;opacity:0;width:100%;height:100%;position:absolute;top:0;right:0}.staggered-menu-wrapper.menu-ready .sm-prelayer{opacity:1}.sm-panel-inner{flex-direction:column;flex:1;gap:1.5rem;display:flex;overflow:visible}.sm-socials{flex-direction:column;gap:1rem;margin-top:auto;padding-top:2.5rem;display:flex;overflow:visible}.sm-socials-item{overflow:visible}.sm-socials-title{font-family:var(--font-urbanist),"Urbanist",sans-serif;color:var(--sm-accent,#2339ff);text-transform:uppercase;letter-spacing:.1em;margin:0;font-weight:600}.sm-socials-list{flex-flow:wrap;align-items:center;gap:1.25rem;margin:0;padding:0;list-style:none;display:flex;overflow:visible}.sm-socials-list .sm-socials-link{opacity:1}.sm-socials-list:hover .sm-socials-link{opacity:.35}.sm-socials-list:hover .sm-socials-link:hover{opacity:1}.sm-socials-link:focus-visible{outline:2px solid var(--sm-accent,#2339ff);outline-offset:3px}.sm-socials-list:focus-within .sm-socials-link{opacity:.35}.sm-socials-list:focus-within .sm-socials-link:focus-visible{opacity:1}.sm-socials-link{font-family:var(--font-urbanist),"Urbanist",sans-serif;color:#0a0a0a;padding:2px 0;font-size:1rem;font-weight:500;text-decoration:none;transition:color .3s,opacity .3s;display:inline-block;position:relative}.sm-socials-link:hover{color:var(--sm-accent,#2339ff)}.sm-panel-list{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex;overflow:visible}.sm-panel-item{color:#0a0a0a;font-family:var(--font-urbanist),"Urbanist",sans-serif;cursor:pointer;letter-spacing:-.01em;padding-right:.5em;font-size:clamp(1.75rem,3.5vw,2.5rem);font-style:normal;font-weight:500;line-height:1.2;text-decoration:none;transition:background .25s,color .25s;display:inline-block;position:relative;transform:rotate(0)!important}.staggered-menu-panel .sm-socials-list .sm-socials-link{opacity:1;transition:opacity .3s}.staggered-menu-panel .sm-socials-list:hover .sm-socials-link:not(:hover),.staggered-menu-panel .sm-socials-list:focus-within .sm-socials-link:not(:focus-visible){opacity:.35}.staggered-menu-panel .sm-socials-list .sm-socials-link:hover,.staggered-menu-panel .sm-socials-list .sm-socials-link:focus-visible{opacity:1}.sm-panel-itemLabel{will-change:transform,opacity;transform-origin:50% 100%;display:inline-block;font-style:normal!important;transform:rotate(0)translate(0)!important}.sm-panel-item:hover{color:var(--sm-accent,#2339ff)}.sm-panel-list[data-numbering]{counter-reset:smItem}.sm-panel-list[data-numbering] .sm-panel-item:after{counter-increment:smItem;content:counter(smItem,decimal-leading-zero);font-family:var(--font-urbanist),"Urbanist",sans-serif;color:var(--sm-accent,#2339ff);letter-spacing:0;pointer-events:none;-webkit-user-select:none;user-select:none;opacity:var(--sm-num-opacity,0);font-size:.875rem;font-weight:400;position:absolute;top:.15em;right:0}@media (max-width:1024px){.staggered-menu-panel{width:100%;left:0;right:0}.sm-prelayers{width:100%}.staggered-menu-wrapper[data-open] .sm-logo-img{filter:invert()}.sm-panel-inner{gap:.75rem}.sm-panel-itemWrap{padding:.25rem 0}.sm-socials{gap:.75rem;padding-top:1.5rem}}@media (max-width:640px){.staggered-menu-panel{width:100%;padding:5em 1.5em 1.5em;left:0;right:0}.sm-prelayers{width:100%}.staggered-menu-header{padding:1.25em 1.5em}.sm-panel-item{font-size:1.5rem}.staggered-menu-wrapper[data-open] .sm-logo-img{filter:invert()}.sm-panel-inner{gap:.5rem}.sm-socials{gap:.5rem;padding-top:1rem;padding-bottom:4rem}}
.flight-module-scss-module__svCAAa__length,.flight-module-scss-module__svCAAa__wingspan,.flight-module-scss-module__svCAAa__phalange,.flight-module-scss-module__svCAAa__completion{display:block}.flight-module-scss-module__svCAAa__flightMain{--padding-x:clamp(24px,5vw,80px);--padding-y:10vmin;--padding:10vmin;--color-background:#FFFFFFF;--font-size-large:8vw;--font-size-medium:4vw;--font-size-normal:2vw}@media only screen and (min-width:800px){.flight-module-scss-module__svCAAa__flightMain{--font-size-large:64px;--font-size-medium:32px;--font-size-normal:16px}}@media only screen and (max-width:500px){.flight-module-scss-module__svCAAa__flightMain{--font-size-large:40px;--font-size-medium:20px;--font-size-normal:14px}}.flight-module-scss-module__svCAAa__flightMain{background-color:var(--color-background);min-width:100%;min-height:100vh;font-weight:400;font-size:var(--font-size-normal);margin:0;position:relative;overflow-x:hidden}.flight-module-scss-module__svCAAa__flightMain a{color:#fff}.flight-module-scss-module__svCAAa__flightMain ul{margin:0;padding:0;list-style:none}.flight-module-scss-module__svCAAa__flightMain li{margin-top:10px}.flight-module-scss-module__svCAAa__flightMain h1,.flight-module-scss-module__svCAAa__flightMain h2,.flight-module-scss-module__svCAAa__flightMain h3{margin:0}.flight-module-scss-module__svCAAa__flightMain h3{font-size:var(--font-size-medium);font-weight:400}.flight-module-scss-module__svCAAa__flightMain canvas{z-index:2;pointer-events:none;visibility:hidden;opacity:0;position:fixed;top:0;left:0}.flight-module-scss-module__svCAAa__flightMain .flight-module-scss-module__svCAAa__flightLoading{width:100vw;height:100vh;font-size:var(--font-size-medium);z-index:100;justify-content:center;align-items:center;display:flex;position:fixed;top:0;left:0}.flight-module-scss-module__svCAAa__flightContent{z-index:1;position:relative}.flight-module-scss-module__svCAAa__flightContent .flight-module-scss-module__svCAAa__trigger{height:100%;position:absolute;top:0}.flight-module-scss-module__svCAAa__flightSection{--pad2x:calc(var(--padding-x)*2);--pad2y:calc(var(--padding-y)*2);padding:var(--padding-y)0;width:min(100% - var(--pad2x),1280px);box-sizing:border-box;height:calc(100vh - var(--pad2y));z-index:2;margin:0 auto;position:relative}.flight-module-scss-module__svCAAa__flightSection.flight-module-scss-module__svCAAa__dark{color:#fff;background-color:#000}.flight-module-scss-module__svCAAa__flightSection.flight-module-scss-module__svCAAa__right{text-align:right}.flight-module-scss-module__svCAAa__flightSection.flight-module-scss-module__svCAAa__finSection{height:auto;min-height:calc(100vh - var(--pad2y));flex-direction:column;justify-content:center;padding-bottom:100px;display:flex}.flight-module-scss-module__svCAAa__flightSection.flight-module-scss-module__svCAAa__finSection h2{margin-bottom:2rem}.flight-module-scss-module__svCAAa__blueprint{background-color:#0a0a0a;background-image:linear-gradient(#ffffff1a 1px,#0000 1px),linear-gradient(90deg,#ffffff1a 1px,#0000 1px),linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-position:-2px -2px,-2px -2px,-1px -1px,-1px -1px;background-size:100px 100px,100px 100px,20px 20px,20px 20px;background-attachment:fixed;position:relative}.flight-module-scss-module__svCAAa__blueprint svg{stroke:#fff;pointer-events:none;visibility:hidden;z-index:100;width:100vw;height:100vh;position:fixed;top:0;left:0}.flight-module-scss-module__svCAAa__blueprint .flight-module-scss-module__svCAAa__flightSection.flight-module-scss-module__svCAAa__dark{background-color:#0000}.flight-module-scss-module__svCAAa__groundContainer{position:relative;overflow:hidden}.flight-module-scss-module__svCAAa__groundContainer .flight-module-scss-module__svCAAa__parallax{transform-origin:top;background-position:top;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0 0 -100px}.flight-module-scss-module__svCAAa__groundContainer .flight-module-scss-module__svCAAa__ground{z-index:-1;background-image:url(/assets/flight/background.jpg)}.flight-module-scss-module__svCAAa__groundContainer .flight-module-scss-module__svCAAa__clouds{z-index:2;background-image:url(/assets/flight/clouds.png)}.flight-module-scss-module__svCAAa__scrollCta,.flight-module-scss-module__svCAAa__credits{bottom:var(--padding-y);position:absolute}.flight-module-scss-module__svCAAa__scrollCta{font-size:var(--font-size-medium);opacity:0}.flight-module-scss-module__svCAAa__sunset{transform-origin:top;background:url(/assets/flight/sunset.jpg) top/cover no-repeat}
