@import url(https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@400;500&family=Bellefair&display=swap);*{box-sizing:border-box;font-family:sans-serif;margin:0;padding:0}body{background-color:#000;background-position:50%;background-repeat:no-repeat;-ms-background-size:cover;background-size:cover;min-height:100vh;width:100%}#root{display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}main{align-items:flex-start;flex-grow:1;height:759px;max-width:1440px}#container{display:flex;height:759px;max-width:1200px}.navButton:hover{cursor:pointer}.pg-heading{align-items:center;display:flex;flex-direction:row;justify-content:center;margin:5rem 0;width:fit-content}#pg-num{color:#4b5560;font-weight:600;margin-right:1.25rem}#pg-num,#pg-subject{font-family:Barlow Condensed,sans-serif;font-size:28px;letter-spacing:4.75px}#pg-subject{color:#fff;font-weight:400}#title{font-family:Bellefair,serif}#information{color:#d0d6f9;font-size:16px;font-weight:400px;height:max-content;line-height:1.75;margin:.15rem 0 3.5rem}.link{height:100%}#active-nav-item{border-bottom:3px solid #fff;display:block}#dest-container{display:flex;flex-direction:row}#info{margin-top:3rem;width:27rem}#planet-title{font-family:Bellefair,serif;font-size:100px;font-weight:500}#travel-container{width:25rem}#dest-line{border:.5px solid hsla(0,0%,50%,.548);margin:3rem 0}#travel{display:flex;justify-content:space-between;margin:1.5rem 0 0}#dist-container{margin-right:4rem;width:fit-content}#dist-title{color:#d0d6f9;font-family:Barlow Condensed,sans-serif;font-size:14px;font-weight:400;letter-spacing:2.35px}#avg-dist{font-family:Bellefair,serif;font-size:28px;font-weight:500;margin:.75rem 0 0}#time-container{margin:0 5rem 0 0;width:fit-content}#time-title{color:#d0d6f9;font-family:Barlow Condensed,sans-serif;font-size:14px;font-weight:400;letter-spacing:2.35px}#est-time{font-family:Bellefair,serif;font-size:28px;font-weight:400;margin:.75rem 0 0}#crew-container{display:flex;flex-direction:column;height:23rem;margin-top:3rem}#crew-title{color:#ffffff80;font-size:28px;letter-spacing:4.75px}#crew-name,#crew-title{font-family:Bellefair,serif;font-weight:500;margin:0 0 1.5rem}#crew-name{font-size:56px;width:max-content}.crew-info{max-width:25rem;min-width:15rem}#crew_img{max-height:fit-content;width:100%}#vehicle-section{display:flex;width:30rem}#info-container{display:flex;flex-direction:column;width:fit-content}#vehicle-title{font-family:Bellefair,serif;font-size:56px;font-weight:500;margin:0 0 1.5rem}.tech-info{height:100%;margin:0;width:25.5rem}#tech_img{height:auto;max-height:100%;max-width:100%}#footer{bottom:0;height:fit-content;position:sticky}@media (min-width:1441px){main{margin:0 auto}}@media (max-width:1025px){#container,main{height:100%;width:100%}.pg-heading{align-items:center;display:flex;flex-direction:row;justify-content:center;margin:2rem 0;width:fit-content}#information{font-size:18px;height:100%;margin:.15rem auto 0;text-align:center;width:75vw}#info{display:flex;flex-direction:column;justify-content:center;margin:3rem 0 0;width:100%}#planet-title{font-size:100px;margin:0 auto}#travel-container{margin:0 auto;width:100%}#time-container{margin:0}#dest-line{margin:3rem auto;width:75%}#travel{justify-content:center;margin:0 20%}#dist-container,#time-container{margin:0 auto;width:fit-content}#crew-container{height:100%;margin:0 auto}#crew-title{margin:0 auto .75rem}#crew-name{margin:.75rem auto}.crew-info{max-width:34rem}#vehicle-section{width:fit-content}#info-container{display:flex;justify-content:center;margin:0 auto}#vehicle-title{margin:.5rem auto}.tech-info{height:190px}#tech_img{height:auto;margin:0 auto;width:100vw}}@media (max-width:650px){#information{width:90%}.pg-heading{margin:0 auto}#dest-container{width:100%}.dest-info{margin:0}#dist-container,#travel{flex-direction:column;justify-content:center}#dist-container{display:flex;margin:0 auto 1.5rem}#dist-title{font-size:14px;margin:0 auto 1rem}#avg-dist{font-size:28px;margin:auto}#time-container{display:flex;flex-direction:column;justify-content:center;margin:0 auto}#dest-line{margin:2rem auto;width:90vw}#time-title{font-size:14px;margin:0 auto 1rem}#est-time{font-size:28px;margin:auto}#crew-container{margin:0}#crew-title{font-size:18px}#crew-name{font-size:32px}.crew-info{max-width:100%}#vehicle-title{font-size:32px}.tech-info{height:255px}}
/*# sourceMappingURL=main.1b2e4af7.css.map*/