@import"https://fonts.googleapis.com/css2?family=Barlow&family=Barlow+Condensed&family=Bellefair&display=swap";.home-bg #root{display:grid}.home{font-family:Bellefair,serif;font-weight:400}.home .homeContent h5{font-size:clamp(16px,2.65vw,28px);letter-spacing:clamp(2.7px,.44vw,4.75px)}.home .homeContent h1{font-weight:400;font-size:clamp(80px,19.54vw,150px);margin-block:clamp(1rem,4vw,1.5rem)}.home .homeContent p{font-size:clamp(15px,2.1vw,18px);font-family:Barlow,sans-serif;line-height:clamp(25px,3.65vw,32px);color:#d0d6f9}.home .homeBtn a{background-color:#fff;border-radius:50%;color:#0b0d17;display:inline-grid;place-items:center;aspect-ratio:1;width:clamp(9.375rem,31.52vw,17.125rem);font-size:clamp(20px,5vw,32px);letter-spacing:clamp(1.25px,.27vw,2px);position:relative;z-index:2}.home .homeBtn a:after{content:"";width:100%;aspect-ratio:1;position:absolute;background-color:#ffffff80;border-radius:50%;opacity:.5;transform:scale(1);z-index:-1;transition:transform .3s ease-in-out}.home .homeBtn a:hover:after{transform:scale(1.4)}@media only screen and (max-width: 47.99em){main .home{text-align:center}main .home .homeContent{padding-inline:clamp(1.5rem,5vw,10.3125rem)}}@media only screen and (min-width: 48em){main .home{padding-inline:clamp(1.5rem,20.73vw,10.3125rem)}}@media only screen and (max-width: 63.99em){main .home{margin-top:clamp(3rem,14vw,15.6875rem)}main .home .homeContent{margin-bottom:clamp(5.0625rem,14vw,9.75rem)}}@media only screen and (min-width: 64em){main .home{display:grid;grid-template-columns:repeat(2,min-content);justify-content:space-between;align-items:end}}.destination .body{display:grid;column-gap:9.8125rem;row-gap:clamp(1.625rem,6.95vw,3.3125rem)}.destination .body .destinationImg img{width:clamp(10.625rem,39.07vw,27.8125rem)}.destination .body .content button,.destination .body .content .destinationName,.destination .body .content .destinationInfo{text-transform:uppercase}.destination .body .content .destinationNav{margin-bottom:2.3125rem}.destination .body .content .destinationNav button{letter-spacing:2.7px;background:transparent;color:#fff;border:none;padding-bottom:clamp(.5rem,2.1vw,.75rem)}.destination .body .content .destinationNav button:not(:last-of-type){margin-right:clamp(1.625rem,5vw,2.1875rem)}.destination .body .content .destinationNav button:hover{border-bottom:3px solid rgba(255,255,255,.5)}.destination .body .content .destinationNav button.active{border-bottom:3px solid #fff}.destination .body .content .destinationDetails h2,.destination .body .content .destinationDetails .subTxt{font-family:Bellefair,serif}.destination .body .content .destinationDetails h2{font-size:clamp(3.5rem,10.5vw,6.25rem)}.destination .body .content .destinationDetails .description{border-bottom:1px solid #383b4b;padding-bottom:clamp(2rem,6.39vw,3.375rem)}.destination .body .content .destinationDetails .subTitle{font-size:.875rem;letter-spacing:2.35px;margin-bottom:.75rem}.destination .body .content .destinationDetails .subTxt{font-size:1.75rem}@media only screen and (max-width: 47.99em){.destinationInfo{margin-top:2rem}.destinationInfo .destinationDistance{margin-bottom:2rem}}@media only screen and (min-width: 48em){.destinationInfo{display:flex;justify-content:space-evenly;margin-top:1.75rem}}@media only screen and (min-width: 64em){.destination{row-gap:4rem}.destination .body{text-align:left;grid-template-columns:repeat(2,minmax(38%,27.8125rem));justify-content:space-between}.destination .body .destinationInfo{justify-content:start;column-gap:4.9375rem}}main{margin-top:3.875rem}main .crew .content h3,main .crew .content h4{text-transform:uppercase;font-family:Bellefair,serif}main .crew .content .crewRole{font-size:clamp(1rem,3.15vw,2rem);opacity:.5}main .crew .content .crewName{margin-top:clamp(.5rem,1.04vw,.9375rem);margin-bottom:clamp(1rem,2vw,1.6875rem)}main .crew .content nav{margin-block:clamp(2rem,5.5vw,7.5rem)}main .crew .content nav button{width:.9375rem;aspect-ratio:1;opacity:17.44%;border-radius:50%}main .crew .content nav button:not(:last-of-type){margin-right:1.5rem}main .crew .content nav button span{display:none}main .crew .content nav button.active{opacity:1}main .crewImg{max-height:43.75rem;display:inline-grid}@media only screen and (max-width: 47.99em){main section .crewImg{border-bottom:1px solid #383b4b}}@media only screen and (min-width: 48em){.crew .content{display:grid}.crew .content nav{order:4}}@media only screen and (min-width: 64em){.crew{justify-content:space-between}.crew .content .description{max-width:43.4ch}.crew .crewImg{grid-row:2/3;grid-column:2/3}}.tech{max-width:90%;column-gap:8.125rem;margin-inline:auto 0}.tech .content{display:flex;column-gap:5rem}.tech .content .techNav{display:flex}.tech .content .techNav button{font-family:Bellefair,serif;font-size:clamp(1rem,3.13vw,2rem);letter-spacing:2px;aspect-ratio:1;width:clamp(2.5rem,8.1vw,5rem);border:1px solid rgba(255,255,255,.25);border-radius:50%}.tech .content .techNav button:not(.active){background:transparent;color:#fff}.tech .content .body p:first-of-type{font-family:Barlow Condensed,sans-serif;color:#d0d6f9;text-transform:uppercase;letter-spacing:2.7px}.tech .content .body h3{margin-block:.6875rem 1.0625rem}.tech .content .body .description{max-width:444px;text-indent:1px}@media only screen and (max-width: 47.99em){.tech .content .body .description{max-width:327px}}@media only screen and (max-width: 63.99em){.tech{max-width:100%}.tech .content{margin-block:clamp(2.125rem,8vw,3.5rem);order:2;flex-direction:column;align-items:center}.tech .content .techNav{margin-bottom:clamp(1.625rem,6vw,2.75rem);column-gap:1rem}.tech .content .body .description{margin-inline:auto}.tech .techImg{width:100%;height:clamp(10.625rem,40.4vw,19.375rem)}.tech .techImg img{width:100%;height:100%;object-fit:cover;object-position:bottom 15% left 50%}}@media only screen and (min-width: 64em){.tech-bg #root{display:grid;grid-template-rows:auto 1fr;min-height:100svh}.tech{row-gap:1.625rem}.tech h5{align-self:end}.tech .content .techNav{flex-direction:column;row-gap:2rem}.tech .techImg{width:100%;display:inline-grid;align-self:end;justify-content:end}}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box;font-weight:400}body{background-repeat:no-repeat;background-attachment:fixed;background-size:cover;color:#fff}body * ul{list-style:none}body * a{color:inherit;text-decoration:none}body.home-bg #root{min-height:100svh}header{font-family:Barlow Condensed,sans-serif;height:clamp(40px,10.6vw,96px);display:flex;justify-content:space-between;align-items:center;text-transform:uppercase;letter-spacing:2.7px}header a img{width:clamp(2.5rem,10vw,3rem)}header .primaryNav ul{display:flex;justify-content:space-evenly;column-gap:3.12rem}header .primaryNav ul li a{display:block;padding-block:2.375rem}header .primaryNav ul li a span{margin-right:.6rem;font-weight:700}section{text-align:center}section:not(.home){display:grid;place-items:center}section:not(.home):not(.tech){max-width:76.95%;margin-inline:auto}section h1,section h3,section h4,section a{text-transform:uppercase}section h3{font-size:clamp(1.5rem,5.25vw,3.5rem)}section h5,section button{font-family:Barlow Condensed,sans-serif;font-weight:400;text-transform:uppercase}section h5{font-size:clamp(1rem,2.61vw,1.75rem)}section h5{letter-spacing:4.75px}section h5 span{opacity:.25;font-weight:700;margin-right:1.75rem}section .content .description{font-family:Barlow,sans-serif;font-size:clamp(.9375rem,2.1vw,1.125rem);line-height:clamp(1.5625rem,3.65vw,2rem);color:#d0d6f9}@supports (backdrop-filter: blur(15px)){.primaryNav{background-color:#ffffff0a;-webkit-backdrop-filter:blur(1.5rem);backdrop-filter:blur(1.5rem)}}@media only screen and (max-width: 47.99em){.home-bg{background-image:url(/Space-tourism/assets/background-home-mobile-DFPPnNbC.jpg)}.destination-bg{background-image:url(/Space-tourism/assets/background-destination-mobile-BxT9Hn-u.jpg)}.crew-bg{background-image:url(/Space-tourism/assets/background-crew-mobile-CEr41M6D.jpg)}.tech-bg{background-image:url(/Space-tourism/assets/background-technology-mobile-BZcybJpD.jpg)}header{margin-top:1.5rem;margin-inline:1.5rem}header button{background:transparent;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='21'%3e%3cg%20fill='%23D0D6F9'%20fill-rule='evenodd'%3e%3cpath%20d='M0%200h24v3H0zM0%209h24v3H0zM0%2018h24v3H0z'/%3e%3c/g%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;border:none;width:1.5rem;aspect-ratio:1;order:1;z-index:99}header button:focus-visible{outline:5px solid white;outline-offset:5px}header button span{display:none}header button[aria-expanded=true]{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='21'%3e%3cg%20fill='%23D0D6F9'%20fill-rule='evenodd'%3e%3cpath%20d='M2.575.954l16.97%2016.97-2.12%202.122L.455%203.076z'/%3e%3cpath%20d='M.454%2017.925L17.424.955l2.122%202.12-16.97%2016.97z'/%3e%3c/g%3e%3c/svg%3e")}header .primaryNav{position:fixed;top:0;right:0;bottom:0;left:30%;z-index:9;transform:translate(100%);transition:transform .5s ease-in-out}header .primaryNav[data-visible=true]{transform:translate(0)}header .primaryNav ul{flex-direction:column;justify-content:flex-start;row-gap:2rem;padding:7.375rem 0 0 2rem}header .primaryNav ul li a{padding:0}header .primaryNav ul li a.active{border-bottom:none;border-right:3px solid #fff}[class*=-bg]:not(.home-bg) main .content{order:2}[class*=-bg]:not(.home-bg) main [class*=Img]:not(.techImg){justify-items:center;order:1}[class*=-bg]:not(.home-bg) main [class*=Img]:not(.techImg) img{width:61.5%}}@media only screen and (min-width: 48em){.home-bg{background-image:url(/Space-tourism/assets/background-home-tablet-DtuOPQyn.jpg)}.destination-bg{background-image:url(/Space-tourism/assets/background-destination-tablet-CfAWbZ7G.jpg)}.crew-bg{background-image:url(/Space-tourism/assets/background-crew-tablet-BU3mOvmj.jpg)}.tech-bg{background-image:url(/Space-tourism/assets/background-technology-tablet-TzBVh8x0.jpg)}header{margin-left:3.82%}header .primaryNav{padding-inline:7% 10%}header .primaryNav ul li a:hover,header .primaryNav ul li a:focus{border-bottom:3px solid rgba(255,255,255,.5)}header .primaryNav ul li a.active{border-bottom:3px solid #fff}header .primaryNav ul li a span{display:none}section:not(.home) .head,section:not(.home) h5{justify-self:start}}@media only screen and (max-width: 63.99em){section:not(.home) h5{margin-bottom:clamp(2rem,8vw,3.75rem)}}@media only screen and (min-width: 64em){.home-bg{background-image:url(/Space-tourism/assets/background-home-desktop-0zQEJ-Ev.jpg)}.destination-bg{background-image:url(/Space-tourism/assets/background-destination-desktop-I7C3wQVB.jpg)}.crew-bg{background-image:url(/Space-tourism/assets/background-crew-desktop-DbFT2PzE.jpg)}.tech-bg{background-image:url(/Space-tourism/assets/background-technology-desktop-9E6-bP1U.jpg)}header{margin-top:2.5rem}header:after{content:"";display:block;position:relative;height:1px;width:100%;margin-inline:4% -2%;background-color:#fff3;order:1;z-index:9}header .primaryNav{order:2}header .primaryNav ul li a span{display:initial}section{text-align:left}section h5{grid-row:1/2;grid-column:1/3}}
