:root{color-scheme:dark;--bg:#101613;--text:#edf0e9;--muted:#bac4bd;--line:#38463e;--accent:#c8dfb2;--link:#b0dfec}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{margin:0;background:var(--bg);color:var(--text);font:17px/1.7 system-ui,-apple-system,"Segoe UI",sans-serif;letter-spacing:0}a{color:var(--link);text-underline-offset:5px}a:hover{color:#fff}a:focus-visible{outline:2px solid var(--accent);outline-offset:6px}header{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:22px 5%;border-bottom:1px solid var(--line);background:#101613}.brand{font:700 22px Georgia,serif;color:#fff;text-decoration:none;white-space:nowrap}nav{display:flex;gap:26px;flex-wrap:wrap}nav a{font-size:14px;color:var(--text);text-decoration:none}.hero{position:relative;min-height:680px;display:flex;align-items:center;padding:90px 7% 110px;background:linear-gradient(90deg,rgba(5,13,11,.91),rgba(5,13,11,.53) 48%,rgba(5,13,11,.08)),url('/aces-skies.jpg') center 40%/cover}.hero-copy{max-width:560px;text-shadow:0 2px 16px #000}.eyebrow,.section-label{font-size:12px;font-weight:600;color:var(--accent)}h1{font:64px/1.05 Georgia,serif;margin:20px 0}.intro{font:26px/1.35 Georgia,serif}h2{font:36px/1.2 Georgia,serif;margin:0 0 26px}h3{font-size:18px}p{margin:0 0 24px}.button{display:inline-flex;gap:30px;align-items:center;border-bottom:1px solid var(--accent);padding:10px 0;color:#fff;text-decoration:none}.caption{position:absolute;bottom:20px;right:5%;left:5%;text-align:right;font-size:11px;color:#fff;text-shadow:0 1px 4px #000}.band{display:grid;grid-template-columns:220px minmax(0,780px);gap:50px;padding:76px 7%;border-top:1px solid var(--line)}.band p,.band dd{color:var(--muted)}.access{background:#17221d}.roadmap{border-left:2px solid #71866b;padding-left:24px;margin-top:35px}.roadmap p{font-size:15px}dl{margin:0}dt{font-weight:650;margin-top:28px}dd{margin:8px 0 24px}.contact{font-size:24px;overflow-wrap:anywhere}.small{font-size:13px;margin-top:30px}footer{padding:30px 7%;display:flex;gap:25px;flex-wrap:wrap;border-top:1px solid var(--line);font-size:13px;color:var(--muted)}footer span{margin-right:auto}.document{max-width:850px;margin:auto;padding:70px 28px 90px}.document h1{font-size:46px}.document h2{font:26px/1.3 Georgia,serif;margin-top:42px}.document p,.document li{color:var(--muted)}.document a{overflow-wrap:anywhere}.document ul{padding-left:24px}@media(max-width:700px){header{align-items:flex-start;flex-direction:column;padding:20px 6%}nav{gap:12px 22px}nav a{font-size:13px}.hero{min-height:630px;padding:55px 7% 90px;background-position:58% center}h1{font-size:48px}.intro{font-size:23px}.hero-copy{max-width:460px}.band{grid-template-columns:minmax(0,1fr);gap:20px;padding:48px 7%}h2{font-size:30px}.caption{text-align:left}.document h1{font-size:38px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
.hero{background-image:linear-gradient(90deg,rgba(5,13,11,.91),rgba(5,13,11,.53) 48%,rgba(5,13,11,.08)),url('/aces-skies.png')}
