.nav-links[data-astro-cid-pux6a34n]{display:flex;justify-content:center;align-items:center;gap:2rem;background-color:#0a0a0a;padding:1rem 3rem;border-bottom:2px solid #1f1f1f;box-shadow:0 2px 8px #0009;position:relative;z-index:1000}.nav-links[data-astro-cid-pux6a34n] a[data-astro-cid-pux6a34n]{color:#fff;text-decoration:none;font-size:.95rem;font-weight:600;letter-spacing:.6px;text-transform:uppercase;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;transition:all .25s ease-in-out;position:relative;padding:.25rem 0}.nav-links[data-astro-cid-pux6a34n] a[data-astro-cid-pux6a34n]:after{content:"";position:absolute;bottom:0;left:0;width:0%;height:2px;background-color:#ff6b4a;transition:width .3s ease}.nav-links[data-astro-cid-pux6a34n] a[data-astro-cid-pux6a34n]:hover:after,.nav-links[data-astro-cid-pux6a34n] a[data-astro-cid-pux6a34n]:focus:after{width:100%}.nav-links[data-astro-cid-pux6a34n] a[data-astro-cid-pux6a34n]:hover,.nav-links[data-astro-cid-pux6a34n] a[data-astro-cid-pux6a34n]:focus{color:#ff6b4a}.nav-links[data-astro-cid-pux6a34n] a[data-astro-cid-pux6a34n].active{color:#ff6b4a}.nav-links[data-astro-cid-pux6a34n] a[data-astro-cid-pux6a34n].active:after{width:100%}@media screen and (max-width:700px){.nav-links[data-astro-cid-pux6a34n]{flex-direction:column;gap:1.2rem;padding:1.2rem}.nav-links[data-astro-cid-pux6a34n] a[data-astro-cid-pux6a34n]{font-size:1.1rem;text-align:center}.nav-links[data-astro-cid-pux6a34n] a[data-astro-cid-pux6a34n]:after{height:1.5px}}.main-header[data-astro-cid-3ef6ksr2]{width:100vw;margin-left:calc(50% - 50vw);color:#fff;border-bottom:1px solid #1f1f1f;box-shadow:0 2px 8px #0009}.header-top-bar[data-astro-cid-3ef6ksr2]{background-color:#060606;border-bottom:1px solid #1a1a1a;width:100%}.header-inner[data-astro-cid-3ef6ksr2]{max-width:100ch;margin:0 auto;padding:.8rem 1rem}.header-top[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;justify-content:flex-start;gap:1rem}.cubesat-logo[data-astro-cid-3ef6ksr2]{width:70px;height:70px;object-fit:contain}.header-top[data-astro-cid-3ef6ksr2] h1[data-astro-cid-3ef6ksr2]{font-size:1.3rem;font-weight:600;margin:0;letter-spacing:.5px;text-transform:uppercase}footer[data-astro-cid-sz7xmlte]{background-color:#1f1f1f;padding:1rem 2rem;color:#fff;font-family:Open Sans,Arial,sans-serif;margin-top:auto}html,body{min-height:100vh;display:flex;flex-direction:column}.footer-container[data-astro-cid-sz7xmlte]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem}.footer-left[data-astro-cid-sz7xmlte]{display:flex;align-items:center;gap:.5rem}.footer-logo[data-astro-cid-sz7xmlte]{width:40px;height:40px;object-fit:contain}.footer-right[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:#fff;font-weight:400;font-size:.95rem;text-decoration:underline;margin-left:1rem;transition:color .2s ease}.footer-right[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:first-child{margin-left:0}.footer-right[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:#d1d5db}@media(max-width:600px){.footer-container[data-astro-cid-sz7xmlte]{flex-direction:column;align-items:center;text-align:center}.footer-right[data-astro-cid-sz7xmlte]{margin-top:.5rem}.footer-right[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{margin:0 .5rem}}html{background-color:#f1f5f9;font-family:Open Sans,Arial,sans-serif;overflow-x:hidden}body{margin:0;padding:0;width:100%;line-height:1.5;overflow-x:hidden}*{box-sizing:border-box}h1{margin:1rem 0;font-size:2.5rem}.main-content{margin:0 auto;max-width:80ch;padding:1rem}.hero{position:relative;height:100vh;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;align-items:center;justify-content:flex-start;color:#fff;overflow:hidden}.hero-overlay{position:absolute;inset:0;background:#00000080;z-index:0}.hero-content{position:relative;z-index:1;max-width:45%;margin-left:6%}.hero-content h1{font-size:4.5rem;line-height:1.1;margin-bottom:1.5rem;font-weight:700}.hero-content p{font-size:1.6rem;line-height:1.6}@media(max-width:900px){.hero-content{max-width:80%;margin-left:10%}.hero-content h1{font-size:2.75rem}.hero-content p{font-size:1.2rem}}.mission-summary{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;background-color:#fff;color:#000;padding:3.5rem 10%;gap:4rem}.summary-left{flex:1 1 50%;font-size:1.3rem;line-height:1.8}.summary-right{flex:1 1 35%}.summary-right ul{list-style:none;padding:0;margin:0}.summary-right li{font-size:1.2rem;line-height:1.8;margin-bottom:1.75rem;border-left:3px solid #e5e7eb;padding-left:1rem}.summary-right strong{font-weight:700;font-size:1.25rem;color:#111}.mission-details{display:flex;flex-wrap:wrap;align-items:center;background-color:#0b0b0b;color:#d1d5db;padding:6rem 10%;gap:4rem}.details-left{flex:1 1 45%;font-size:1.3rem;line-height:1.8}.details-right{flex:1 1 50%;text-align:center}.details-right img{width:100%;max-width:700px;border-radius:10px;box-shadow:0 0 30px #ffffff14}@media(max-width:900px){.mission-summary,.mission-details{flex-direction:column;text-align:center;padding:4rem 2rem}.summary-right,.details-right{order:2}.summary-left,.details-left{order:1}.summary-left,.details-left{font-size:1.1rem}.details-right img{max-width:100%}}
