:root{--color-white:#fff;--color-light:#d0d6f9;--color-dark:#0b0d17;--font-bellefair:"Bellefair",serif;--font-barlow:"Barlow",sans-serif;--font-barlow-condensed:"Barlow Condensed",sans-serif}*,:after,:before{box-sizing:inherit;margin:0}html{font-size:10px;box-sizing:border-box}body{font-size:1.8rem;color:var(--color-white);font-family:var(--font-barlow);font-weight:400;background-color:var(--color-dark);overflow-x:hidden}@media screen and (max-width:1024px){body{font-size:1.6rem}}@media screen and (max-width:640px){body{font-size:1.5rem}body.home .page{min-height:66.7rem}body.destination .page{min-height:85rem}body.crew .page,body.technology .page{min-height:71rem}}.page{background-size:cover;background-repeat:no-repeat;background-position:50% 0;position:absolute;top:0;left:0;width:100%;min-height:90rem;height:100vh}@media screen and (max-width:1024px){.page{min-height:102.4rem}}.heading-1{font-family:var(--font-bellefair);font-size:15rem;text-transform:uppercase;font-weight:400}@media screen and (max-width:640px){.heading-1{font-size:8rem}}.heading-2{font-family:var(--font-bellefair);font-size:10rem;text-transform:uppercase;font-weight:400}@media screen and (max-width:1024px){.heading-2{font-size:8rem}}@media screen and (max-width:640px){.heading-2{font-size:5.6rem}}.heading-3{font-family:var(--font-bellefair);font-size:5.6rem;text-transform:uppercase;font-weight:400}@media screen and (max-width:1024px){.heading-3{font-size:4rem}}@media screen and (max-width:640px){.heading-3{font-size:2.4rem}}.heading-4{font-family:var(--font-bellefair);font-size:3.2rem;text-transform:uppercase;font-weight:400}@media screen and (max-width:1024px){.heading-4{font-size:2.4rem}}@media screen and (max-width:640px){.heading-4{font-size:2rem}}.heading-5{font-family:var(--font-barlow-condensed);font-size:2.8rem;text-transform:uppercase;letter-spacing:4.75px;font-weight:400}@media screen and (max-width:1024px){.heading-5{font-size:2rem}}@media screen and (max-width:640px){.heading-5{font-size:1.6rem}}.subheading-1{font-family:var(--font-bellefair);font-size:2.8rem}.subheading-1,.subheading-2{text-transform:uppercase;font-weight:400}.subheading-2{font-size:1.4rem;letter-spacing:2.35px}.nav-text,.subheading-2{font-family:var(--font-barlow-condensed)}.nav-text{font-size:1.6rem;text-transform:uppercase;letter-spacing:2.7px}@media screen and (max-width:1024px){.nav-text{font-size:1.4rem}}@media screen and (max-width:640px){.nav-text{font-size:1.6rem}}.page--home{background-image:url(../img/background-home-desktop.796a83e7.jpg)}@media screen and (max-width:1024px){.page--home{background-image:url(../img/background-home-tablet.0ee1872a.jpg)}}@media screen and (max-width:640px){.page--home{background-image:url(../img/background-home-mobile.a94f790b.jpg)}}.page--home .page__content{width:100%;max-width:115rem;margin:38.7rem auto 0;padding:0 2rem;display:grid;grid-template-columns:45rem 27.4rem;justify-content:space-between;align-items:end}@media screen and (max-width:1024px){.page--home .page__content{max-width:49rem;margin-top:20.2rem;grid-template-columns:1fr;justify-items:center;text-align:center;gap:15.6rem}}@media screen and (max-width:640px){.page--home .page__content{max-width:37.5rem;padding:0 2.4rem;margin-top:10.2rem;gap:8.1rem}}.header-home .heading-5{color:var(--color-light);display:block}.header-home .heading-1{margin:2.5rem 0;display:block}@media screen and (max-width:1024px){.header-home .heading-1{margin:.5rem 0}}.header-home p{color:var(--color-light);line-height:3.2rem}@media screen and (max-width:1024px){.header-home p{line-height:2.8rem}}@media screen and (max-width:640px){.header-home p{line-height:2.5rem}}.header-home__link{width:27.4rem;aspect-ratio:1;background:var(--color-white);border-radius:50%;display:flex;justify-content:center;align-items:center;text-decoration:none;color:var(--color-dark);transition:box-shadow .2s ease-out;letter-spacing:2px}.header-home__link:hover{box-shadow:0 0 0 8.8rem hsla(0,0%,100%,.1)}@media screen and (max-width:1024px){.header-home__link{width:24.2rem}}@media screen and (max-width:640px){.header-home__link{width:15rem;letter-spacing:1.25px}}.page--crew{background-image:url(../img/background-crew-desktop.3ea64989.jpg)}@media screen and (max-width:1024px){.page--crew{background-image:url(../img/background-crew-tablet.7e8b8396.jpg)}}@media screen and (max-width:640px){.page--crew{background-image:url(../img/background-crew-mobile.630a1d66.jpg)}}.page--crew .page__content{width:100%;height:calc(100% - 16.2rem);max-width:115rem;margin:16.2rem auto 0;padding:5rem 2rem 0;overflow-y:hidden}@media screen and (max-width:1024px){.page--crew .page__content{margin-top:13.6rem;padding:0 3.9rem;height:calc(100% - 13.6rem)}}@media screen and (max-width:640px){.page--crew .page__content{max-width:37.5rem;padding:0 2.4rem;margin-top:8.8rem;height:calc(100% - 8.8rem)}}@media screen and (max-width:1024px){.page--crew .page__header{margin-bottom:6rem}}@media screen and (max-width:640px){.page--crew .page__header{text-align:center;margin-bottom:3.2rem}}.page--crew .page__header h1:before{content:"02";font-weight:700;opacity:.25;margin-right:2.5rem}@media screen and (max-width:640px){.page--crew .page__header h1:before{margin-right:1.8rem}}.page--crew .slideshow{height:calc(100% - 3.4rem);position:relative}@media screen and (max-width:1024px){.page--crew .slideshow{height:calc(100% - 8.4rem);display:grid;text-align:center;justify-items:center;align-content:start}}@media screen and (max-width:640px){.page--crew .slideshow{height:calc(100% - 5.1rem);display:block}}.page--crew .slideshow__nav{position:absolute;left:0;bottom:9.4rem;z-index:2}@media screen and (max-width:1024px){.page--crew .slideshow__nav{grid-row:2;position:static}}@media screen and (max-width:640px){.page--crew .slideshow__nav{position:absolute;bottom:auto;top:25.5rem;width:100%}}.page--crew .slideshow__nav ul{list-style:none;padding:0;display:flex;gap:2.4rem}@media screen and (max-width:1024px){.page--crew .slideshow__nav ul{gap:1.6rem}}@media screen and (max-width:640px){.page--crew .slideshow__nav ul{justify-content:center}}.page--crew .slideshow__nav ul a{display:block;width:1.5rem;aspect-ratio:1;border-radius:50%;overflow:hidden;text-indent:-999px;background:var(--color-white);opacity:.17;transition:opacity .25s}@media screen and (max-width:1024px){.page--crew .slideshow__nav ul a{width:1rem}}.page--crew .slideshow__nav ul a:hover{opacity:.5}.page--crew .slideshow__nav ul a.active{opacity:1}.page--crew .slideshow__content{position:absolute;height:100%;width:100%;list-style:none;padding:0}@media screen and (max-width:1024px){.page--crew .slideshow__content{height:19rem;position:static;margin-bottom:4rem}}@media screen and (max-width:640px){.page--crew .slideshow__content{height:auto;margin-bottom:0}}.page--crew .slideshow__content li{position:absolute;height:100%;width:100%}.page--crew .slideshow__content li.active h2,.page--crew .slideshow__content li.active p{opacity:1}.page--crew .slideshow__content li.active .image{transform:translateY(0)}@media screen and (max-width:640px){.page--crew .slideshow__content li.active .image{opacity:1}}@media screen and (max-width:1024px){.page--crew .slideshow__content li:nth-child(2) p{max-width:52rem}.page--crew .slideshow__content li:nth-child(3) p{max-width:59rem}.page--crew .slideshow__content li:nth-child(4) p{max-width:50rem}}@media screen and (max-width:640px){.page--crew .slideshow__content li{padding-top:29.7rem}}.page--crew .slideshow__content h2{margin:15.4rem 0 2.7rem;opacity:0;transition:opacity .25s;position:relative;z-index:2}@media screen and (max-width:1024px){.page--crew .slideshow__content h2{margin:0 0 1.6rem}}.page--crew .slideshow__content h2 span{opacity:.5;display:block;margin-bottom:1.5rem}@media screen and (max-width:640px){.page--crew .slideshow__content h2 span{font-size:1.6rem;margin-bottom:.8rem}}.page--crew .slideshow__content p{max-width:44.4rem;color:var(--color-light);line-height:3.2rem;opacity:0;transition:opacity .25s}@media screen and (max-width:1024px){.page--crew .slideshow__content p{max-width:45rem;margin:0 auto;line-height:2.8rem;line-height:2.5rem}}.page--crew .slideshow__content .image{position:absolute;bottom:0;right:0;transform:translateY(100%);transition:transform .25s}@media screen and (max-width:1024px){.page--crew .slideshow__content .image{left:0}}@media screen and (max-width:640px){.page--crew .slideshow__content .image{bottom:auto;top:0;transform:translateY(0);transition:opacity .25s;height:22.3rem;border-bottom:1px solid #383b4b;opacity:0}}.page--crew .slideshow__content .image img,.page--crew .slideshow__content .image picture{display:block;max-width:100%}@media screen and (max-width:1024px){.page--crew .slideshow__content .image img,.page--crew .slideshow__content .image picture{height:53.2rem;margin:0 auto}}@media screen and (max-width:640px){.page--crew .slideshow__content .image img,.page--crew .slideshow__content .image picture{height:100%}}.page--technology{background-image:url(../img/background-technology-desktop.cf210dfe.jpg)}@media screen and (max-width:1024px){.page--technology{background-image:url(../img/background-technology-tablet.c5469ec5.jpg)}}@media screen and (max-width:640px){.page--technology{background-image:url(../img/background-technology-mobile.4f5b72f2.jpg)}}.page--technology .page__content{width:100%;max-width:115rem;margin:21.2rem auto 0;padding:0 2rem}@media screen and (max-width:1024px){.page--technology .page__content{margin-top:13.6rem;padding:0}}@media screen and (max-width:640px){.page--technology .page__content{margin-top:8.8rem}}.page--technology .page__header{margin-bottom:2.6rem}@media screen and (max-width:1024px){.page--technology .page__header{padding:0 3.9rem;margin-bottom:6rem}}@media screen and (max-width:640px){.page--technology .page__header{text-align:center;margin-bottom:3.2rem}}.page--technology .page__header h1:before{content:"03";font-weight:700;opacity:.25;margin-right:2.5rem}@media screen and (max-width:640px){.page--technology .page__header h1:before{margin-right:1.8rem}}.page--technology .slideshow{display:grid;grid-template-columns:8rem 68rem 51.5rem}@media screen and (max-width:1439px){.page--technology .slideshow{grid-template-columns:8rem 1fr 51rem 2fr calc(51.5rem - 50vw + 50%)}}@media screen and (max-width:1024px){.page--technology .slideshow{grid-template-columns:1fr;text-align:center}}.page--technology .slideshow__nav{margin-top:11.1rem}@media screen and (max-width:1024px){.page--technology .slideshow__nav{grid-row:2;margin-top:5.6rem;margin-top:3.4rem}}.page--technology .slideshow__nav ul{list-style:none;padding:0;display:flex;flex-direction:column;gap:3.2rem}@media screen and (max-width:1024px){.page--technology .slideshow__nav ul{flex-direction:row;justify-content:center;gap:1.6rem}}.page--technology .slideshow__nav a{text-decoration:none;color:var(--color-white);display:flex;justify-content:center;align-items:center;width:8rem;aspect-ratio:1;border-radius:50%;border:1px solid hsla(0,0%,100%,.25);transition:all .25s}@media screen and (max-width:1024px){.page--technology .slideshow__nav a{width:6rem}}@media screen and (max-width:640px){.page--technology .slideshow__nav a{width:4rem;font-size:1.4rem}}.page--technology .slideshow__nav a:hover{border-color:var(--color-white)}.page--technology .slideshow__nav a.active{color:var(--color-dark);background:var(--color-white);border-color:var(--color-white)}.page--technology .slideshow__content{margin:11.1rem 13rem 0 8rem;list-style:none;padding:0;position:relative}@media screen and (max-width:1439px){.page--technology .slideshow__content{margin:11.1rem 2rem 0;grid-column:3}}@media screen and (max-width:1024px){.page--technology .slideshow__content{grid-column:1;margin:4.4rem auto 0;width:46rem}}@media screen and (max-width:640px){.page--technology .slideshow__content{margin-top:2.6rem;width:100%;max-width:37.5rem}}.page--technology .slideshow__content li{position:absolute;opacity:0;transition:opacity .25s}@media screen and (max-width:640px){.page--technology .slideshow__content li{width:100%;padding:0 2.4rem}}.page--technology .slideshow__content li.active{opacity:1}.page--technology .slideshow__content span{color:var(--color-light)}@media screen and (max-width:1024px){.page--technology .slideshow__content span{font-size:1.6rem}}@media screen and (max-width:640px){.page--technology .slideshow__content span{font-size:1.4rem}}.page--technology .slideshow__content h2{margin:1.1rem 0 1.7rem}@media screen and (max-width:1024px){.page--technology .slideshow__content h2{margin:1.6rem 0}}@media screen and (max-width:640px){.page--technology .slideshow__content h2{margin:.9rem 0 1.6rem}}.page--technology .slideshow__content p{color:var(--color-light);line-height:3.2rem}@media screen and (max-width:1024px){.page--technology .slideshow__content p{line-height:2.8rem}}@media screen and (max-width:640px){.page--technology .slideshow__content p{line-height:2.5rem}}.page--technology .slideshow__images{list-style:none;padding:0}@media screen and (max-width:1439px){.page--technology .slideshow__images{grid-column:5}}@media screen and (max-width:1024px){.page--technology .slideshow__images{grid-row:1;grid-column:1;height:31rem}}@media screen and (max-width:640px){.page--technology .slideshow__images{height:17rem}}.page--technology .slideshow__images li{position:absolute;opacity:0;transition:opacity .25s}.page--technology .slideshow__images li.active{opacity:1}@media screen and (max-width:1024px){.page--technology .slideshow__images li{width:100%;height:31rem}}@media screen and (max-width:640px){.page--technology .slideshow__images li{height:17rem}}.page--technology .slideshow__images img,.page--technology .slideshow__images picture{display:block;height:100%}@media(max-width:1150px){.page--technology .slideshow__images img,.page--technology .slideshow__images picture{max-width:100%}}@media screen and (max-width:1024px){.page--technology .slideshow__images img,.page--technology .slideshow__images picture{width:100%}}.page--destination{background-image:url(../img/background-destination-desktop.3147d06c.jpg)}@media screen and (max-width:1024px){.page--destination{background-image:url(../img/background-destination-tablet.9b36d58f.jpg)}}@media screen and (max-width:640px){.page--destination{background-image:url(../img/background-destination-mobile.3a7c33c5.jpg)}}.page--destination .page__content{width:100%;max-width:115rem;margin:21.2rem auto 0;padding:0 2rem}@media screen and (max-width:1024px){.page--destination .page__content{padding:0 3.9rem;margin-top:13.6rem}}@media screen and (max-width:640px){.page--destination .page__content{max-width:37.5rem;padding:0 2.4rem;margin-top:8.8rem}}.page--destination .page__header{margin-bottom:6.4rem}@media screen and (max-width:1024px){.page--destination .page__header{margin-bottom:6rem}}@media screen and (max-width:640px){.page--destination .page__header{text-align:center;margin-bottom:3.2rem}}.page--destination .page__header h1:before{content:"01";font-weight:700;opacity:.25;margin-right:2.5rem}@media screen and (max-width:640px){.page--destination .page__header h1:before{margin-right:1.8rem}}.page--destination .slideshow{display:grid;grid-template-columns:44.5rem 44.5rem;grid-template-areas:"image nav" "image text";justify-content:space-between}@media screen and (max-width:1024px){.page--destination .slideshow{width:57.5rem;margin:0 auto;grid-template-columns:1fr;grid-template-areas:"image" "nav" "text";justify-items:center}}@media screen and (max-width:640px){.page--destination .slideshow{width:100%}}.page--destination .slideshow__nav{grid-area:nav}.page--destination .slideshow__nav ul{list-style:none;padding:0;display:flex;gap:3.6rem}@media screen and (max-width:640px){.page--destination .slideshow__nav ul{gap:2.7rem}}.page--destination .slideshow__nav ul a{display:block;text-decoration:none;color:var(--color-light);padding-bottom:1.2rem;border-bottom:3px solid transparent}@media screen and (max-width:640px){.page--destination .slideshow__nav ul a{padding-bottom:.8rem}}.page--destination .slideshow__nav ul a:hover{border-color:hsla(0,0%,100%,.5)}.page--destination .slideshow__nav ul a.active{color:var(--color-white);border-color:var(--color-white)}@media screen and (max-width:1024px){.page--destination .slideshow__nav ul a{font-size:1.6rem}}@media screen and (max-width:640px){.page--destination .slideshow__nav ul a{font-size:1.4rem}}.page--destination .slideshow__images{grid-area:image;list-style:none;padding:0;position:relative;align-self:end;transform:translateX(5.5rem)}@media screen and (max-width:1024px){.page--destination .slideshow__images{transform:translateX(0);height:30rem;aspect-ratio:1;margin-bottom:5.6rem}}@media screen and (max-width:640px){.page--destination .slideshow__images{height:17rem;margin-bottom:2.6rem}}.page--destination .slideshow__images li{position:absolute;opacity:0;transition:opacity .25s}.page--destination .slideshow__images li.active{opacity:1}.page--destination .slideshow__images img,.page--destination .slideshow__images picture{display:block;max-width:100%}.page--destination .slideshow__content{grid-area:text;list-style:none;padding:0;position:relative}@media screen and (max-width:1024px){.page--destination .slideshow__content{width:100%;text-align:center}}.page--destination .slideshow__content li{position:absolute;opacity:0;transition:opacity .25s;width:100%}.page--destination .slideshow__content li.active{opacity:1}.page--destination .slideshow__content h2{margin:3.7rem 0 1.4rem}@media screen and (max-width:1024px){.page--destination .slideshow__content h2{margin:3.2rem 0 .8rem}}@media screen and (max-width:640px){.page--destination .slideshow__content h2{margin:2rem 0 .1rem}}.page--destination .slideshow__content p{color:var(--color-light);line-height:3.2rem}@media screen and (max-width:1024px){.page--destination .slideshow__content p{line-height:2.8rem}}@media screen and (max-width:640px){.page--destination .slideshow__content p{line-height:2.5rem}}.page--destination .slideshow__content dl{margin-top:5.4rem;padding-top:2.8rem;border-top:1px solid #383b4b;display:grid;grid-template-columns:1fr 1fr}@media screen and (max-width:1024px){.page--destination .slideshow__content dl{margin-top:4.9rem}}@media screen and (max-width:640px){.page--destination .slideshow__content dl{margin-top:3.2rem;padding-top:0;display:block}}.page--destination .slideshow__content dt{grid-row:1;color:var(--color-light);margin-bottom:1.2rem}@media screen and (max-width:640px){.page--destination .slideshow__content dt{margin-top:3.2rem}}.header{width:100%;max-width:144rem;margin:40px auto 0;height:9.6rem;display:flex;justify-content:space-between;align-items:center;position:relative;z-index:3}@media screen and (max-width:1024px){.header{margin:0}}@media screen and (max-width:640px){.header{margin-top:2.4rem;height:auto}}.header:before{content:"";position:absolute;z-index:2;left:16.7rem;top:50%;height:1px;width:calc(100% - 96.7rem);background:hsla(0,0%,100%,.25)}@media screen and (max-width:1024px){.header:before{display:none}}.header__logo-link{margin-left:5.5rem}@media screen and (max-width:1024px){.header__logo-link{margin-left:3.9rem}}@media screen and (max-width:640px){.header__logo-link{margin-left:2.4rem}}.header__logo{display:block}@media screen and (max-width:640px){.header__logo{width:4rem}}.header__nav{position:relative;width:83rem;height:100%}@media screen and (max-width:1024px){.header__nav{width:auto}}@media screen and (max-width:640px){.header__nav{position:fixed;right:0;top:0;width:25.4rem;height:100vh;transition:transform .25s;transform:translateX(100%)}}.header__nav:before{content:"";position:absolute;left:0;top:0;height:100%;width:200%;background:hsla(0,0%,100%,.25)}@media screen and (max-width:640px){.header__nav:before{background:rgba(0,0,0,.75)}}@supports((-webkit-backdrop-filter:blur(8.1rem)) or (backdrop-filter:blur(8.1rem))){.header__nav:before{background:hsla(0,0%,100%,.04);-webkit-backdrop-filter:blur(8.1rem);backdrop-filter:blur(8.1rem)}}.header__nav-list{position:relative;z-index:2;list-style:none;padding:0 0 0 12rem;display:flex;gap:4.8rem;height:100%;counter-reset:nav-counter}@media screen and (max-width:1024px){.header__nav-list{padding:0 4.8rem;gap:3.7rem}}@media screen and (max-width:640px){.header__nav-list{flex-direction:column;gap:3.2rem;padding:11.8rem 3.2rem 0}}.header__nav-list-item{counter-increment:nav-counter;height:100%;display:flex;align-items:center}.header__nav-list-item:first-of-type .header__nav-link:before{counter-set:nav-counter 0}@media screen and (max-width:640px){.header__nav-list-item{height:auto}}.header__nav-link{color:var(--color-white);text-decoration:none;height:100%;display:flex;align-items:center;position:relative}.header__nav-link:before{content:"0" counter(nav-counter);font-weight:700;margin-right:1.4rem}@media screen and (max-width:1024px){.header__nav-link:before{display:none}}@media screen and (max-width:640px){.header__nav-link:before{display:inline;margin-right:1.2rem}}.header__nav-link:after{content:"";position:absolute;border-bottom:3px solid transparent;height:100%;width:100%}@media screen and (max-width:640px){.header__nav-link:after{display:none}}.header__nav-link:hover:after{border-bottom:3px solid var(--color-white);opacity:.5}.header__nav-active{position:absolute;top:0;left:0;border-bottom:3px solid var(--color-white);height:100%;transition:all .5s}@media screen and (max-width:640px){.header__nav-active{display:none}}.header__toggle{display:none;margin-right:2.4rem;width:2.4rem;height:2.1rem;background:none;border:0;border-radius:0;padding:0;flex-direction:column;justify-content:space-between;position:relative;z-index:2;cursor:pointer}@media screen and (max-width:640px){.header__toggle{display:flex}}.header__toggle span{display:block;height:.3rem;width:100%;background:var(--color-light);transition:all .25s}@media screen and (max-width:640px){.header.mobile .header__nav{transform:translateX(0)}}.header.mobile .header__toggle span:first-child{transform-origin:100% 50%;transform:rotate(-45deg)}.header.mobile .header__toggle span:nth-child(2){width:0}.header.mobile .header__toggle span:nth-child(3){transform-origin:100% 50%;transform:rotate(45deg)}