*{box-sizing:border-box}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;vertical-align:baseline;border:0;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:Bellefair;src:url(/assets/Bellefair-Regular-CQcXBy5O.ttf);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Barlow;src:url(/assets/Barlow-Regular-DgxWDqdj.ttf);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Barlow Condensed;src:url(/assets/BarlowCondensed-Regular-DJ-RBg49.ttf);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Barlow Condensed;src:url(/assets/BarlowCondensed-Bold-B8gd-ZdH.ttf);font-weight:700;font-style:normal;font-display:swap}html,body{color:#fff;background-color:#0b0d17;min-height:100vh}.app-layout{flex-direction:column;min-height:100vh;display:flex}.app-layout header{flex-shrink:0}.app-layout main{flex-grow:1}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.explore-button{letter-spacing:0;text-transform:uppercase;cursor:pointer;color:#0b0d17;background-color:#fff;border:none;border-radius:50%;outline:0 solid #ffffff1a;width:clamp(9rem,1.366rem + 32.57vw,17rem);height:clamp(9rem,1.366rem + 32.57vw,17rem);font-family:Bellefair,serif;font-size:clamp(1.125rem,.29rem + 3.562vw,2rem);font-weight:400;line-height:normal;transition:outline .4s cubic-bezier(.7,.1,.5,.9),color .4s;position:relative}@media (prefers-reduced-motion:reduce){.explore-button{transition:none}}.explore-button:hover,.explore-button:focus-visible{color:#0b0d1780;outline:5.5rem solid #ffffff1a}.tabs-nav ul{gap:2rem;display:flex}.tabs-nav ul li .tab-button{letter-spacing:.125rem;cursor:pointer;color:#d0d6f9;text-transform:uppercase;background:0 0;border:none;border-bottom:3px solid #fff0;height:2rem;padding:0;font-family:Barlow Condensed,sans-serif;font-size:clamp(.875rem,.756rem + .509vw,1rem);font-weight:400;line-height:normal;transition:all .4s;display:flex}@media (prefers-reduced-motion:reduce){.tabs-nav ul li .tab-button{transition:none}}.tabs-nav ul li .tab-button:hover,.tabs-nav ul li .tab-button:focus-visible{color:#fff;border-bottom:3px solid #ffffff80}.tabs-nav ul li .tab-button.tab-active{color:#fff;border-bottom:3px solid #fff}.dot-indicator{gap:1rem;display:flex}@media (width>=64rem){.dot-indicator{gap:2.5rem}}.dot-indicator li .dot-button{cursor:pointer;background-color:#ffffff2c;border:none;border-radius:50%;width:.625rem;height:.625rem;padding:0;transition:background-color .4s}@media (prefers-reduced-motion:reduce){.dot-indicator li .dot-button{transition:none}}@media (width>=64rem){.dot-indicator li .dot-button{width:.9375rem;height:.9375rem}}.dot-indicator li .dot-button:hover,.dot-indicator li .dot-button:focus-visible{background-color:#ffffff80}.dot-indicator li .dot-button.dot-active{opacity:1;background-color:#fff}.numbered-tabs{gap:1rem;display:flex}.numbered-tabs .three-dots-button{letter-spacing:0;color:#fff;cursor:pointer;background-color:#0000;border:1px solid #ffffff40;border-radius:50%;width:clamp(2.5rem,1.546rem + 4.071vw,3.5rem);height:clamp(2.5rem,1.546rem + 4.071vw,3.5rem);font-family:Bellefair,serif;font-size:clamp(1.125rem,.767rem + 1.527vw,1.5rem);font-weight:400;line-height:normal;transition:background-color .4s,color .4s,border .4s}@media (prefers-reduced-motion:reduce){.numbered-tabs .three-dots-button{transition:none}}.numbered-tabs .three-dots-button:hover{border:1px solid #fff}.numbered-tabs .three-dots-button.dot-active{color:#0b0d17;background-color:#fff}@media (width>=64rem){.numbered-tabs{flex-direction:column;gap:2rem}.numbered-tabs .three-dots-button{letter-spacing:0;width:5rem;height:5rem;font-family:Bellefair,serif;font-size:2rem;font-weight:400;line-height:normal}}.page-title{letter-spacing:clamp(.15rem,.114rem + .155vw,.188rem);z-index:1;text-align:center;text-transform:uppercase;color:#fff;justify-content:center;gap:1.5rem;font-family:Barlow Condensed,sans-serif;font-size:clamp(1rem,.761rem + 1.018vw,1.25rem);font-weight:400;line-height:normal;display:flex}@media (width>=48rem){.page-title{text-align:start;justify-content:flex-start}}.page-title .number{opacity:.25;font-weight:700}@media (width>=64rem){.page-title{letter-spacing:.25rem;font-family:Barlow Condensed,sans-serif;font-size:1.75rem;font-weight:400;line-height:normal}}nav{align-items:center;padding:1.5rem 0;display:flex}nav .branding{z-index:1;flex:1;justify-content:flex-start;align-items:center;padding-left:1.5rem;display:flex}nav .branding img{height:2.5rem}nav .button-contents{flex:1;justify-content:flex-end;padding-right:1.5rem;display:flex}nav .button-contents .btn-hamburger img{display:block}nav .mobile-sidebar{z-index:11;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);background-color:#0c0e1826;flex-direction:column;gap:3rem;width:15.875rem;height:100vh;padding-left:2rem;display:flex;position:fixed;top:0;right:0}nav .mobile-sidebar .close-contents{justify-content:flex-end;padding:2rem 1.6rem 2rem 0;display:flex}nav .mobile-sidebar .close-contents img{display:block}nav .mobile-sidebar .navigation{flex-direction:column;gap:2rem;display:flex}nav button{cursor:pointer;background:0 0;border:none;padding:0}nav .link{letter-spacing:.125rem;color:#fff;text-transform:uppercase;border-right:3px solid #fff0;align-items:center;gap:.75rem;height:100%;font-family:Barlow Condensed,sans-serif;font-size:1rem;font-weight:400;line-height:normal;text-decoration:none;transition:border-right .4s,border-bottom .4s;display:flex}@media (prefers-reduced-motion:reduce){nav .link{transition:none}}nav .link:hover{border-right:3px solid #ffffff80}nav .link .bold{font-weight:700}nav .link.router-link-active{border-right:3px solid #fff}@media (width>=48rem){nav{padding:0}nav .link{border-bottom:3px solid #fff0;border-right:0;gap:.65rem}nav .link:hover{border-bottom:3px solid #ffffff80;border-right:0}nav .link.router-link-active{border-bottom:3px solid #fff;border-right:0}nav .branding{max-width:10rem;padding-left:2.5rem}nav .branding img{height:3rem}nav .navigation{-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);background-color:#ffffff0d;flex:1;justify-content:flex-end;gap:3rem;margin-left:-2rem;padding:0 2.4rem;display:flex}nav .navigation li{align-items:center;height:96px;display:flex}}@media (width>=64rem){nav{padding-top:2.5rem}nav .branding{gap:4rem;max-width:none;margin-right:0;padding-left:4rem}nav .branding .line{opacity:.25;background-color:#979797;width:100%;height:1px}nav .navigation{min-width:664px;margin-left:-2rem;padding:0 4rem 0 0}}.app-layout{background-position:top;background-repeat:no-repeat;background-size:cover;min-height:100vh}.bg-home{background-image:url(/assets/background-home-mobile-DaqO_UZh.jpg)}@media (width>=48rem){.bg-home{background-image:url(/assets/background-home-tablet-B6mqJHda.jpg)}}@media (width>=64rem){.bg-home{background-image:url(/assets/background-home-desktop-0zQEJ-Ev.jpg)}}.bg-destination{background-image:url(/assets/background-destination-mobile-BxT9Hn-u.jpg)}@media (width>=48rem){.bg-destination{background-image:url(/assets/background-destination-tablet-CfAWbZ7G.jpg)}}@media (width>=64rem){.bg-destination{background-image:url(/assets/background-destination-desktop-I7C3wQVB.jpg)}}.bg-crew{background-image:url(/assets/background-crew-mobile-CEr41M6D.jpg)}@media (width>=48rem){.bg-crew{background-image:url(/assets/background-crew-tablet-BU3mOvmj.jpg)}}@media (width>=64rem){.bg-crew{background-image:url(/assets/background-crew-desktop-DbFT2PzE.jpg)}}.bg-technology{background-image:url(/assets/background-technology-mobile-BZcybJpD.jpg)}@media (width>=48rem){.bg-technology{background-image:url(/assets/background-technology-tablet-TzBVh8x0.jpg)}}@media (width>=64rem){.bg-technology{background-image:url(/assets/background-technology-desktop-9E6-bP1U.jpg)}}.page-home{justify-content:center;padding:clamp(1.5rem,26.463vw - 4.702rem,8rem) clamp(1.5rem,.546rem + 4.071vw,2.5rem);display:flex}.page-home .home-divider{flex-direction:column;align-items:center;width:100%;display:flex}.page-home .home-divider .text{text-align:center;flex-direction:column;flex-shrink:0;align-items:center;gap:1.5rem;display:flex}.page-home .home-divider .text .small-text{letter-spacing:clamp(.15rem,.114rem + .155vw,.188rem);color:#d0d6f9;text-transform:uppercase;font-family:Barlow Condensed,sans-serif;font-size:clamp(1rem,.761rem + 1.018vw,1.25rem);font-weight:400;line-height:normal}.page-home .home-divider .text h1{letter-spacing:0;text-transform:uppercase;font-family:Bellefair,serif;font-size:clamp(5rem,1.183rem + 16.285vw,9rem);font-weight:400;line-height:normal}.page-home .home-divider .text .paragraph{letter-spacing:0;color:#d0d6f9;font-family:Barlow,sans-serif;font-size:clamp(.938rem,.878rem + .254vw,1rem);font-weight:400;line-height:180%}.page-home .home-divider .button-container{flex-grow:1;align-items:center;display:flex}@media (width>=48rem){.page-home .home-divider{justify-content:space-between}.page-home .home-divider .text{flex-grow:1;max-width:32rem}.page-home .home-divider .button-container{align-items:flex-end}}@media (width>=64rem){.page-home{align-items:flex-end;padding:8rem clamp(4rem,23.08vw - 10.769rem,10rem)}.page-home .home-divider{flex-direction:row;align-items:center;max-width:68.75rem}.page-home .home-divider .text{text-align:start;flex-grow:0;align-items:flex-start;gap:1.5rem;max-width:33.75rem}.page-home .home-divider .text .paragraph{letter-spacing:0;font-family:Barlow,sans-serif;font-size:1.125rem;font-weight:400;line-height:180%}.page-home .home-divider .button-container{flex-grow:0}}.page-destination{justify-content:center;padding:clamp(1.5rem,.546rem + 4.071vw,2.5rem);display:flex}.page-destination .destination-divider{flex-direction:column;gap:1.5rem;min-width:100%;min-height:100%;display:flex}.page-destination .destination-divider .destination-content{flex-direction:column;gap:2rem;height:100%;display:flex}.page-destination .destination-divider .destination-content .planet-image{flex-grow:1;justify-content:center;align-items:center;display:flex}.page-destination .destination-divider .destination-content .planet-image img{height:clamp(9.375rem,.429rem + 38.168vw,18.75rem)}@media (width>=48rem){.page-destination .destination-divider .destination-content .planet-image{flex:1 1 0}}.page-destination .destination-divider .destination-content .explanation-container{justify-content:center;align-items:center;display:flex}@media (width>=48rem){.page-destination .destination-divider .destination-content .explanation-container{flex:1 1 0}}.page-destination .destination-divider .destination-content .explanation-container .explanation{flex-direction:column;align-items:center;gap:1.5rem;display:flex}@media (width>=48rem){.page-destination .destination-divider .destination-content .explanation-container .explanation{max-width:514px}}.page-destination .destination-divider .destination-content .explanation-container .explanation .planet-description{text-align:center;flex-direction:column;gap:1rem;display:flex}.page-destination .destination-divider .destination-content .explanation-container .explanation .planet-description .name{letter-spacing:0;text-transform:uppercase;color:#fff;font-family:Bellefair,serif;font-size:clamp(3.5rem,2.069rem + 6.107vw,5rem);font-weight:400;line-height:normal}.page-destination .destination-divider .destination-content .explanation-container .explanation .planet-description .description{letter-spacing:0;color:#d0d6f9;min-height:5lh;font-family:Barlow,sans-serif;font-size:clamp(.938rem,.878rem + .254vw,1rem);font-weight:400;line-height:180%}@media (width>=48rem){.page-destination .destination-divider .destination-content .explanation-container .explanation .planet-description .description{min-height:3lh}}.page-destination .destination-divider .destination-content .explanation-container .explanation .line{opacity:.25;background-color:#979797;width:100%;height:1px}.page-destination .destination-divider .destination-content .explanation-container .explanation .statistics{flex-direction:column;gap:1.5rem;width:100%;display:flex}@media (width>=48rem){.page-destination .destination-divider .destination-content .explanation-container .explanation .statistics{flex-direction:row}.page-destination .destination-divider .destination-content .explanation-container .explanation .statistics .statistics-text{flex:1 1 0}}.page-destination .destination-divider .destination-content .explanation-container .explanation .statistics .statistics-text{text-transform:uppercase;text-align:center;flex-direction:column;gap:.75rem;display:flex}.page-destination .destination-divider .destination-content .explanation-container .explanation .statistics .statistics-text .para-1{letter-spacing:.125rem;color:#d0d6f9;font-family:Barlow Condensed,sans-serif;font-size:.875rem;font-weight:400;line-height:normal}.page-destination .destination-divider .destination-content .explanation-container .explanation .statistics .statistics-text .para-2{letter-spacing:0;color:#fff;font-family:Bellefair,serif;font-size:1.75rem;font-weight:400;line-height:normal}@media (width>=64rem){.page-destination{justify-content:center;padding:3rem clamp(4rem,23.08vw - 10.769rem,10rem)}.page-destination .destination-divider{width:100%;min-width:auto;max-width:69.375rem}.page-destination .destination-divider .destination-content{flex-direction:row}.page-destination .destination-divider .destination-content .planet-image img{height:30rem}.page-destination .destination-divider .destination-content .explanation-container .explanation{align-items:flex-start;gap:2.5rem;max-width:27.8125rem}.page-destination .destination-divider .destination-content .explanation-container .explanation .planet-description{text-align:start}.page-destination .destination-divider .destination-content .explanation-container .explanation .planet-description .name{letter-spacing:0;font-family:Bellefair,serif;font-size:6rem;font-weight:400;line-height:normal}.page-destination .destination-divider .destination-content .explanation-container .explanation .planet-description .description{letter-spacing:0;min-height:4lh;font-family:Barlow,sans-serif;font-size:1.125rem;font-weight:400;line-height:180%}.page-destination .destination-divider .destination-content .explanation-container .explanation .statistics .statistics-text{text-align:start}}.page-crew{justify-content:center;padding:clamp(1.5rem,.546rem + 4.071vw,2.5rem);display:flex}.page-crew .crew-divider{flex-direction:column;gap:1.5rem;min-width:100%;min-height:100%;display:flex}.page-crew .crew-divider .crew-box{flex-direction:column;gap:2rem;display:flex}.page-crew .crew-divider .crew-box .crew-content{flex-direction:column;align-items:center;gap:1.5rem;padding-top:2.5rem;display:flex}.page-crew .crew-divider .crew-box .crew-content .crew-explanation{text-align:center;flex-direction:column;gap:1.5rem;display:flex}@media (width>=48rem){.page-crew .crew-divider .crew-box .crew-content .crew-explanation{max-width:32rem}}.page-crew .crew-divider .crew-box .crew-content .crew-explanation .rank-and-name{text-transform:uppercase;color:#fff;flex-direction:column;gap:clamp(.5rem,.023rem + 2.036vw,1rem);display:flex}.page-crew .crew-divider .crew-box .crew-content .crew-explanation .rank-and-name .role{letter-spacing:0;opacity:.5;font-family:Bellefair,serif;font-size:clamp(1.125rem,.767rem + 1.527vw,1.5rem);font-weight:400;line-height:normal}.page-crew .crew-divider .crew-box .crew-content .crew-explanation .rank-and-name .name{letter-spacing:0;font-family:Bellefair,serif;font-size:clamp(1.5rem,.546rem + 4.071vw,2.5rem);font-weight:400;line-height:normal}.page-crew .crew-divider .crew-box .crew-content .crew-explanation .bio{letter-spacing:0;color:#d0d6f9;min-height:6lh;font-family:Barlow,sans-serif;font-size:clamp(.938rem,.878rem + .254vw,1rem);font-weight:400;line-height:180%}@media (width>=48rem){.page-crew .crew-divider .crew-box .crew-content .crew-explanation .bio{min-height:4lh}}.page-crew .crew-divider .crew-box .image{flex-grow:1;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.page-crew .crew-divider .crew-box .image img{height:clamp(21.25rem,8.13rem + 55.98vw,35rem);-webkit-mask-image:linear-gradient(#000 77%,#0000 100%);mask-image:linear-gradient(#000 77%,#0000 100%)}@media (width>=64rem){.page-crew{padding:3rem clamp(4rem,23.08vw - 10.769rem,10rem)}.page-crew .crew-divider{width:100%;min-width:0;max-width:69.375rem}.page-crew .crew-divider .crew-box{flex-direction:row;gap:2.5rem;height:100%}.page-crew .crew-divider .crew-box .crew-content{flex-grow:1;align-items:flex-start;gap:2.5rem;min-width:27.8125rem}.page-crew .crew-divider .crew-box .crew-content .crew-explanation{text-align:start;flex-grow:1;justify-content:center;min-width:100%}.page-crew .crew-divider .crew-box .crew-content .crew-explanation .rank-and-name .role{letter-spacing:0;font-family:Bellefair,serif;font-size:2rem;font-weight:400;line-height:normal}.page-crew .crew-divider .crew-box .crew-content .crew-explanation .rank-and-name .name{letter-spacing:0;font-family:Bellefair,serif;font-size:3.5rem;font-weight:400;line-height:normal}.page-crew .crew-divider .crew-box .crew-content .crew-explanation .bio{letter-spacing:0;font-family:Barlow,sans-serif;font-size:1.125rem;font-weight:400;line-height:180%}.page-crew .crew-divider .crew-box .crew-content .pagination{margin-bottom:3rem}.page-crew .crew-divider .crew-box .image{flex-grow:0;width:33rem;overflow:hidden}.page-crew .crew-divider .crew-box .image img{object-fit:contain;object-position:bottom;width:100%;height:676px;display:block}}.page-technology{justify-content:center;padding:clamp(1.5rem,.546rem + 4.071vw,2.5rem) clamp(1.5rem,.546rem + 4.071vw,2.5rem) clamp(2.5rem,3.477rem - 2.036vw,3rem);display:flex}.page-technology .technology-divider{flex-direction:column;gap:1.5rem;min-width:100%;min-height:100%;display:flex}.page-technology .technology-divider .content{flex-direction:column;flex-grow:1;align-items:center;gap:2rem;display:flex}.page-technology .technology-divider .content .image{flex-grow:1;padding-top:4rem;display:flex}.page-technology .technology-divider .content .image img{object-fit:cover;width:100vw;height:100%}.page-technology .technology-divider .content .pagination-and-explanation{text-align:center;flex-direction:column;align-items:center;gap:2.5rem;display:flex}.page-technology .technology-divider .content .pagination-and-explanation .explanation{flex-direction:column;gap:1rem;display:flex}@media (width>=48rem){.page-technology .technology-divider .content .pagination-and-explanation .explanation{max-width:512px}}.page-technology .technology-divider .content .pagination-and-explanation .explanation .rank-and-name{text-transform:uppercase;flex-direction:column;gap:1rem;display:flex}.page-technology .technology-divider .content .pagination-and-explanation .explanation .rank-and-name h1{letter-spacing:0;color:#fff;opacity:.5042;font-family:Bellefair,serif;font-size:clamp(1.125rem,.767rem + 1.527vw,1.5rem);font-weight:400;line-height:normal}.page-technology .technology-divider .content .pagination-and-explanation .explanation .rank-and-name h2{letter-spacing:0;color:#fff;font-family:Bellefair,serif;font-size:clamp(1.5rem,.546rem + 4.071vw,2.5rem);font-weight:400;line-height:normal}.page-technology .technology-divider .content .pagination-and-explanation .explanation .description{letter-spacing:0;color:#d0d6f9;min-height:6lh;font-family:Barlow,sans-serif;font-size:clamp(.938rem,.878rem + .254vw,1rem);font-weight:400;line-height:180%}@media (width>=48rem){.page-technology .technology-divider .content .pagination-and-explanation .explanation .description{min-height:5lh}}@media (width>=64rem){.page-technology{padding:3rem 0 3rem clamp(4rem,23.08vw - 10.769rem,10rem)}.page-technology .technology-divider{width:100%;min-width:0;max-width:80rem}.page-technology .technology-divider .content{flex-direction:row-reverse}.page-technology .technology-divider .content .image{flex-direction:column;align-items:center;padding:0}.page-technology .technology-divider .content .image img{width:100%;height:37.5rem;display:block}.page-technology .technology-divider .content .pagination-and-explanation{text-align:start;flex-direction:row;gap:4rem;max-width:39.6875rem}.page-technology .technology-divider .content .pagination-and-explanation .explanation .rank-and-name h1{letter-spacing:0;font-family:Bellefair,serif;font-size:2rem;font-weight:400;line-height:normal}.page-technology .technology-divider .content .pagination-and-explanation .explanation .rank-and-name h2{letter-spacing:0;font-family:Bellefair,serif;font-size:3.5rem;font-weight:400;line-height:normal}.page-technology .technology-divider .content .pagination-and-explanation .explanation .description{letter-spacing:0;font-family:Barlow,sans-serif;font-size:1.125rem;font-weight:400;line-height:180%}}
