.site-header nav a{padding-block:12px}.site-header nav a[aria-current=page]{color:var(--accent)}.experience-page .hero-content{padding-bottom:42px}.hero-status{letter-spacing:.015em;margin-top:23px;font-size:11px}.hero-status span{color:var(--accent);margin-inline:7px}.trailer-section{grid-template-columns:1.35fr 1fr;gap:55px}.trailer-section h2{font-size:clamp(40px,4vw,59px)}.experience-page .ship-feature figcaption .text-link{margin-top:15px}.world-section{border-block:1px solid var(--line);background:#171c1c;padding-block:75px}.world-section .world-heading{margin-bottom:35px}.world-section .saturn-feature{margin-top:0}.world-section .saturn-feature img{object-position:center 38%;height:420px}.world-section .destination-grid{margin-top:36px}.world-section .destination-grid h3{font-size:31px}.world-section .destination-grid p{margin-top:15px}.experience-page .terrain-section{padding-top:75px}.science-teaser-grid{grid-template-columns:1.3fr .85fr;align-items:center;gap:85px;display:grid}.science-teaser .science-intro h2{font-size:clamp(44px,4.8vw,69px)}.science-button{color:#f1f0e9;background:#243b33;margin-top:27px}.science-button:hover{background:#355045}.science-teaser-equation .equation{min-height:180px;font-size:43px}.science-teaser-equation>p:last-child{font-size:13px}.science-teaser-equation .eyebrow{letter-spacing:.1em;font-size:10px}.inside-hero{border-top:1px solid var(--line);padding-block:30px 0}.back-to-flight{margin-bottom:45px}.inside-hero-grid{grid-template-columns:1.1fr 1fr;align-items:center;gap:65px;display:grid}.inside-hero h1{font:600 clamp(43px, 4.4vw, 66px)/1.03 var(--display);letter-spacing:-.02em;margin-block:20px 25px}.inside-deck{color:var(--ink);margin-bottom:17px;font-size:18px;line-height:1.6}.inside-hero-grid>div>p:last-child{max-width:560px;font-size:14px}.inside-hero-image img{aspect-ratio:1.2;object-fit:cover;object-position:49% center;border:1px solid var(--line);width:100%;height:auto;display:block}.inside-hero-image figcaption,.systems-image figcaption{color:var(--muted);margin-top:13px;font-size:11px}.inside-nav{border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:25px;margin-top:55px;padding-block:22px;display:grid}.inside-nav a{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;min-height:44px;font-size:12px;display:flex}.inside-nav a span{color:var(--accent)}.inside-laws .science-intro{max-width:none}.inside-laws .flight-science{border-top:0;margin-top:32px;padding-top:0}.inside-laws .laws-grid{margin-top:0}.future-technology{border-top:1px solid #b2bab1;grid-template-columns:1fr 1.2fr;column-gap:70px;margin-top:50px;padding-top:30px;display:grid}.future-technology .eyebrow{grid-column:1/-1;margin-bottom:17px}.future-technology h3{font:600 35px/1.12 var(--display)}.future-technology>p:last-child{font-size:14px}.systems-layout{grid-template-columns:1.1fr 1fr;align-items:start;gap:65px;margin-top:42px;display:grid}.systems-image{position:sticky;top:25px}.systems-image img{aspect-ratio:16/10;object-fit:cover;object-position:41% center;border:1px solid var(--line);width:100%;height:auto;display:block}.systems-list{margin:0}.systems-list>div{border-top:1px solid var(--line);padding-block:23px}.systems-list>div:first-child{border-top:0;padding-top:0}.systems-list dt{font:500 29px/1.15 var(--display)}.systems-list dt span{color:var(--accent);min-width:35px;font:11px var(--body);vertical-align:middle;display:inline-block}.systems-list dd{color:var(--muted);margin:12px 0 0 35px;font-size:14px}.flight-questions{max-width:850px;margin-top:45px}.flight-questions h3{font:500 30px var(--display);margin-bottom:20px}.flight-questions details{border-bottom:1px solid var(--line)}.flight-questions details p{max-width:750px;font-size:14px}.measured-section{border-block:1px solid var(--line);background:#171c1c;padding-block:75px}.measured-section .lunar-feature{margin-top:35px}.measured-section .lunar-feature img{height:350px}.worlds-notes{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:35px;display:grid}.worlds-notes h3{font:500 29px/1.15 var(--display);margin-block:15px}.worlds-notes>div>p:last-child{font-size:14px}.reading-section .science-intro h2{font-size:clamp(43px,5vw,65px)}.return-to-flight{justify-content:space-between;align-items:center;gap:35px;padding-block:70px;display:flex}.return-to-flight h2{margin-top:15px;font-size:clamp(35px,4vw,56px)}@media (width<=1100px){.trailer-section,.science-teaser-grid,.inside-hero-grid,.systems-layout{gap:35px}}@media (width<=760px){.site-header nav{gap:8px}.experience-page .hero-content{padding-top:32px;padding-bottom:27px}.experience-page .hero-art{height:230px;margin-bottom:18px}.hero-status{margin-top:20px;font-size:10px}.hero-status span{margin-inline:4px}.trailer-section,.science-teaser-grid,.inside-hero-grid,.future-technology,.systems-layout,.worlds-notes{grid-template-columns:1fr}.trailer-section .game-video{order:2}.trailer-section h2{font-size:44px}.world-section,.measured-section{padding-block:55px}.world-section .saturn-feature img{object-position:30% center;height:270px}.world-section .destination-grid h3{font-size:28px}.experience-page .terrain-section{padding-top:55px}.science-teaser-grid{gap:37px}.science-teaser .science-intro h2{font-size:51px}.science-teaser-equation .equation{min-height:145px;margin-top:18px}.science-teaser-equation>p:last-child br{display:none}.inside-hero{padding-top:20px}.back-to-flight{margin-bottom:30px}.inside-hero h1{font-size:47px}.inside-deck{font-size:17px}.inside-hero-image img{aspect-ratio:16/10}.inside-nav{grid-template-columns:1fr 1fr;gap:8px 25px;margin-top:30px;padding-block:17px}.inside-laws .science-intro h2{font-size:51px}.future-technology{gap:16px}.future-technology .eyebrow{margin-bottom:0}.systems-image{position:static}.systems-image img{aspect-ratio:16/9;object-position:45% center}.systems-list>div:first-child{border-top:1px solid var(--line);padding-top:23px}.measured-section .lunar-feature img{height:250px}.worlds-notes{gap:25px}.worlds-notes>div{border-top:1px solid var(--line);padding-top:24px}.return-to-flight{flex-direction:column;align-items:flex-start;padding-block:55px}}
