.hero[data-astro-cid-anhloy43]{color:#d5e2ef;padding-block:clamp(2.25rem,1.5rem + 3vw,4.75rem);position:relative;overflow:hidden}.grid[data-astro-cid-anhloy43]{display:grid;grid-template-columns:1.05fr 1fr;gap:clamp(2rem,1rem + 3vw,4rem);align-items:center}.copy[data-astro-cid-anhloy43]{display:grid;gap:1.15rem}h1[data-astro-cid-anhloy43]{color:#fff}.hl[data-astro-cid-anhloy43]{color:var(--color-teal)}.sub[data-astro-cid-anhloy43]{font-size:clamp(1.05rem,1rem + .35vw,1.22rem);max-width:54ch}.cta-row[data-astro-cid-anhloy43]{display:flex;flex-wrap:wrap;gap:.75rem;padding-top:.35rem}.alt[data-astro-cid-anhloy43]{font-size:.95rem;color:#b6c7d9}.alt[data-astro-cid-anhloy43] a[data-astro-cid-anhloy43]{color:#fff}.photo[data-astro-cid-anhloy43]{margin:0;position:relative;border-radius:var(--radius-md);overflow:hidden;box-shadow:0 30px 60px -30px #000000b3,0 0 0 1px #ffffff1f}.photo[data-astro-cid-anhloy43] img[data-astro-cid-anhloy43]{width:100%;aspect-ratio:1100 / 736;object-fit:cover}figcaption[data-astro-cid-anhloy43]{position:absolute;left:1rem;bottom:1rem;display:inline-flex;align-items:center;gap:.55rem;padding:.45rem .8rem;border-radius:999px;background:#061a33d1;color:#fff;font-family:var(--font-mono);font-size:.76rem;letter-spacing:.06em;text-transform:uppercase}.dot[data-astro-cid-anhloy43]{width:8px;height:8px;border-radius:50%;background:var(--color-teal);box-shadow:0 0 0 4px #00aaad40}@media(max-width:900px){.grid[data-astro-cid-anhloy43]{grid-template-columns:1fr}.copy[data-astro-cid-anhloy43]{gap:.9rem}.sub[data-astro-cid-anhloy43]{font-size:1.02rem}.cta-row[data-astro-cid-anhloy43] .btn[data-astro-cid-anhloy43]{flex:1 1 100%}}.proof[data-astro-cid-2t5hllg7]{background:var(--color-paper);border-bottom:1px solid var(--color-rule)}.wrap[data-astro-cid-2t5hllg7]{display:grid;grid-template-columns:1.5fr auto;gap:1.5rem 2.5rem;align-items:center;padding-block:1.6rem}.facts[data-astro-cid-2t5hllg7]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}.facts[data-astro-cid-2t5hllg7] li[data-astro-cid-2t5hllg7]{display:grid;gap:.15rem;padding-left:.9rem;border-left:2px solid var(--color-teal)}.k[data-astro-cid-2t5hllg7]{font-family:var(--font-display);font-weight:650;font-size:1.15rem;color:var(--color-night)}.v[data-astro-cid-2t5hllg7]{font-size:.88rem;color:var(--color-muted);line-height:1.35}.marks[data-astro-cid-2t5hllg7]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,auto);gap:.5rem;justify-content:end}.marks[data-astro-cid-2t5hllg7] a[data-astro-cid-2t5hllg7]{display:grid;gap:0;padding:.5rem .85rem;min-height:48px;border:1.5px solid var(--color-rule-strong);border-radius:8px;text-decoration:none;color:var(--color-muted);filter:grayscale(1);transition:color var(--dur-ui) var(--ease-brand),border-color var(--dur-ui) var(--ease-brand),filter var(--dur-ui) var(--ease-brand)}.marks[data-astro-cid-2t5hllg7] a[data-astro-cid-2t5hllg7]:hover,.marks[data-astro-cid-2t5hllg7] a[data-astro-cid-2t5hllg7]:focus-visible{filter:none;color:var(--color-blue);border-color:var(--color-teal)}.mk[data-astro-cid-2t5hllg7]{font-family:var(--font-display);font-weight:700;font-size:1rem;letter-spacing:.04em;color:inherit}.mf[data-astro-cid-2t5hllg7]{font-size:.74rem;line-height:1.2}@media(max-width:1180px){.wrap[data-astro-cid-2t5hllg7]{grid-template-columns:1fr}.marks[data-astro-cid-2t5hllg7]{justify-content:start}}@media(max-width:520px){.marks[data-astro-cid-2t5hllg7]{grid-template-columns:1fr 1fr}}@media(max-width:640px){.facts[data-astro-cid-2t5hllg7]{grid-template-columns:1fr 1fr}}.second[data-astro-cid-4lr3x4xq]{padding-block:clamp(3.5rem,2.5rem + 3vw,5.5rem) 0}.panel[data-astro-cid-4lr3x4xq]{display:grid;grid-template-columns:1.25fr 1fr;gap:1.75rem 3rem;align-items:center;padding:clamp(1.75rem,1rem + 3vw,3.25rem);background:var(--color-paper);border:1px solid var(--color-rule);border-radius:18px;position:relative;overflow:hidden}.panel[data-astro-cid-4lr3x4xq]:before{content:"";position:absolute;left:-10%;right:-10%;bottom:-150px;height:260px;border-top:2px dashed rgb(0 112 111 / .35);border-radius:50% 50% 0 0;pointer-events:none}.sl-copy[data-astro-cid-4lr3x4xq]{display:grid;gap:1rem;position:relative}.sl-cta[data-astro-cid-4lr3x4xq]{display:flex;flex-wrap:wrap;gap:.75rem;padding-top:.25rem}.checks[data-astro-cid-4lr3x4xq]{list-style:none;margin:0;padding:0;display:grid;gap:.7rem;position:relative}.checks[data-astro-cid-4lr3x4xq] li[data-astro-cid-4lr3x4xq]{display:flex;gap:.75rem;align-items:baseline;padding:.8rem 1rem;background:#fff;border-radius:10px;box-shadow:0 1px 0 var(--color-rule)}.checks[data-astro-cid-4lr3x4xq] li[data-astro-cid-4lr3x4xq]:before{content:"";flex:none;width:9px;height:9px;background:var(--color-teal);transform:rotate(45deg) translateY(-1px)}@media(max-width:860px){.panel[data-astro-cid-4lr3x4xq]{grid-template-columns:1fr}}.ascent[data-astro-cid-mbn32673]{color:#d5e2ef}.ascent[data-astro-cid-mbn32673] h2[data-astro-cid-mbn32673],.ascent[data-astro-cid-mbn32673] h3[data-astro-cid-mbn32673]{color:#fff}.ascent[data-astro-cid-mbn32673] .lede[data-astro-cid-mbn32673]{color:#b9cadb}.head[data-astro-cid-mbn32673]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem 3rem;margin-bottom:1.5rem}.head[data-astro-cid-mbn32673] .section-head[data-astro-cid-mbn32673]{margin-bottom:0}.missions[data-astro-cid-mbn32673]{display:inline-flex;padding:4px;border-radius:12px;background:#ffffff0f;border:1px solid rgb(255 255 255 / .16)}.m-btn[data-astro-cid-mbn32673]{min-height:46px;padding:.55rem 1rem;border:0;border-radius:9px;background:transparent;color:#d5e2ef;font:600 .95rem var(--font-sans);cursor:pointer}.m-btn[data-astro-cid-mbn32673][aria-pressed=true]{background:var(--color-teal);color:var(--color-night)}.m-btn[data-astro-cid-mbn32673]:hover:not([aria-pressed=true]){color:#fff;background:#ffffff14}.flight[data-astro-cid-mbn32673][hidden]{display:none}.m-sum[data-astro-cid-mbn32673]{font-family:var(--font-mono);font-size:.82rem;letter-spacing:.06em;text-transform:uppercase;color:#9fb4c9;margin-bottom:2.25rem}.chart[data-astro-cid-mbn32673]{position:relative;aspect-ratio:1000 / 360;margin-bottom:2.5rem}.chart[data-astro-cid-mbn32673] svg[data-astro-cid-mbn32673]{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.ground[data-astro-cid-mbn32673]{stroke:#ffffff59;stroke-width:1.5;vector-effect:non-scaling-stroke}.grid[data-astro-cid-mbn32673]{stroke:#ffffff14;stroke-width:1;vector-effect:non-scaling-stroke}.pad[data-astro-cid-mbn32673]{fill:none;stroke:#ffffff80;stroke-width:2;vector-effect:non-scaling-stroke}.planned[data-astro-cid-mbn32673]{fill:none;stroke:#ffffff59;stroke-width:2;stroke-dasharray:4 7;vector-effect:non-scaling-stroke}.flown[data-astro-cid-mbn32673]{fill:none;stroke:var(--color-teal);stroke-width:4;stroke-linecap:round;stroke-dasharray:1 1;transition:stroke-dashoffset .9s var(--ease-brand);filter:drop-shadow(0 0 6px rgb(0 170 173 / .6))}.craft[data-astro-cid-mbn32673]{position:absolute;width:18px;height:18px;margin:-9px 0 0 -9px;border-radius:50%;background:#fff;box-shadow:0 0 0 5px #00aaad59,0 0 22px 6px #00aaad8c;transition:left .9s var(--ease-brand),top .9s var(--ease-brand);pointer-events:none;z-index:2}.markers[data-astro-cid-mbn32673]{position:absolute;inset:0}.mk[data-astro-cid-mbn32673]{position:absolute;transform:translate(-50%,-50%);width:48px;height:48px;padding:0;border:0;background:transparent;cursor:pointer;color:#fff;z-index:3}.node[data-astro-cid-mbn32673]{position:absolute;inset:14px;border-radius:50%;border:2px solid rgb(255 255 255 / .75);background:var(--color-night);transition:border-color var(--dur-ui),transform var(--dur-ui) var(--ease-brand)}.mk[data-astro-cid-mbn32673]:hover .node[data-astro-cid-mbn32673]{border-color:var(--color-teal);transform:scale(1.2)}.mk[data-astro-cid-mbn32673][aria-selected=true] .node[data-astro-cid-mbn32673]{border-color:var(--color-teal);background:var(--color-teal)}.lbl[data-astro-cid-mbn32673]{position:absolute;left:50%;top:calc(100% + 2px);transform:translate(-50%);white-space:nowrap;font-family:var(--font-mono);font-size:.8rem;letter-spacing:.05em;text-transform:uppercase;color:#c9d7e6;padding:.2rem .5rem;border-radius:6px}.mk-0[data-astro-cid-mbn32673] .lbl[data-astro-cid-mbn32673]{top:auto;bottom:calc(100% + 2px);left:0;transform:none}.mk-2[data-astro-cid-mbn32673] .lbl[data-astro-cid-mbn32673],.mk-3[data-astro-cid-mbn32673] .lbl[data-astro-cid-mbn32673]{top:auto;bottom:calc(100% + 2px)}.mk-3[data-astro-cid-mbn32673] .lbl[data-astro-cid-mbn32673]{left:auto;right:0;transform:none}.code[data-astro-cid-mbn32673]{color:var(--color-teal)}.mk[data-astro-cid-mbn32673][aria-selected=true] .lbl[data-astro-cid-mbn32673]{background:#00aaad33;color:#fff}.readout[data-astro-cid-mbn32673]{display:grid;grid-template-columns:1fr 1.1fr;gap:1.5rem 3rem;padding:clamp(1.5rem,1rem + 2vw,2.5rem);background:#ffffff0a;border:1px solid rgb(255 255 255 / .14);border-radius:var(--radius-md)}.readout[data-astro-cid-mbn32673][hidden]{display:none}.r-copy[data-astro-cid-mbn32673]{display:grid;gap:.8rem;align-content:start}.r-copy[data-astro-cid-mbn32673] h3[data-astro-cid-mbn32673]{font-size:clamp(1.35rem,1.1rem + 1vw,1.85rem)}.r-code[data-astro-cid-mbn32673]{font-family:var(--font-mono);font-size:.82rem;letter-spacing:.1em;text-transform:uppercase;color:var(--color-teal)}.r-svc[data-astro-cid-mbn32673]{list-style:none;margin:0;padding:0;display:grid;gap:.6rem}.r-svc[data-astro-cid-mbn32673] a[data-astro-cid-mbn32673]{display:grid;gap:.15rem;padding:.85rem 1rem;border-radius:10px;background:#ffffff0f;color:#fff;text-decoration:none;border-left:3px solid var(--color-teal);transition:background var(--dur-ui)}.r-svc[data-astro-cid-mbn32673] a[data-astro-cid-mbn32673]:hover{background:#ffffff1f}.sv-n[data-astro-cid-mbn32673]{font-weight:650}.sv-t[data-astro-cid-mbn32673]{font-size:.93rem;color:#b9cadb}.a-cta[data-astro-cid-mbn32673]{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-top:2rem}.a-cta[data-astro-cid-mbn32673] p[data-astro-cid-mbn32673]{flex:1 1 320px;color:#d5e2ef;font-size:1.05rem}@media(max-width:860px){.readout[data-astro-cid-mbn32673]{grid-template-columns:1fr}}@media(max-width:560px){.chart[data-astro-cid-mbn32673]{aspect-ratio:1000 / 560}.lbl[data-astro-cid-mbn32673]{font-size:.7rem;padding-inline:.2rem}.lbl[data-astro-cid-mbn32673] .code[data-astro-cid-mbn32673]{display:none}.missions[data-astro-cid-mbn32673]{width:100%}.m-btn[data-astro-cid-mbn32673]{flex:1;font-size:.88rem;padding-inline:.6rem}}@media(prefers-reduced-motion:reduce){.flown[data-astro-cid-mbn32673],.craft[data-astro-cid-mbn32673]{transition:none}}.list[data-astro-cid-nmcm7ml6]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:0 3rem;border-top:1px solid var(--color-rule)}.list[data-astro-cid-nmcm7ml6] li[data-astro-cid-nmcm7ml6]{border-bottom:1px solid var(--color-rule)}.list[data-astro-cid-nmcm7ml6] a[data-astro-cid-nmcm7ml6]{display:grid;grid-template-columns:2.5rem 1fr auto;gap:1rem;align-items:baseline;padding:1.15rem .25rem;color:var(--color-ink);text-decoration:none}.n[data-astro-cid-nmcm7ml6]{font-family:var(--font-mono);font-size:.85rem;color:var(--color-teal-ink)}.t[data-astro-cid-nmcm7ml6]{display:grid;gap:.2rem}.nm[data-astro-cid-nmcm7ml6]{font-family:var(--font-display);font-weight:650;font-size:1.2rem;color:var(--color-night)}.tx[data-astro-cid-nmcm7ml6]{color:var(--color-muted);font-size:.97rem}.go[data-astro-cid-nmcm7ml6]{color:var(--color-teal-ink);transition:transform var(--dur-ui) var(--ease-brand)}.list[data-astro-cid-nmcm7ml6] a[data-astro-cid-nmcm7ml6]:hover .nm[data-astro-cid-nmcm7ml6]{color:var(--color-blue);text-decoration:underline;text-decoration-color:var(--color-teal);text-decoration-thickness:2px}.list[data-astro-cid-nmcm7ml6] a[data-astro-cid-nmcm7ml6]:hover .go[data-astro-cid-nmcm7ml6]{transform:translate(3px,-3px)}@media(max-width:760px){.list[data-astro-cid-nmcm7ml6]{grid-template-columns:1fr}}.team[data-astro-cid-5bfvjeui]{background:var(--color-paper)}.people[data-astro-cid-5bfvjeui]{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.person[data-astro-cid-5bfvjeui]{display:grid;grid-template-columns:150px 1fr;gap:1.5rem;padding:clamp(1.25rem,1rem + 1.5vw,2rem);background:#fff;border-radius:var(--radius-md);box-shadow:0 1px 0 var(--color-rule),0 20px 40px -32px #061a3373}.ph[data-astro-cid-5bfvjeui] img[data-astro-cid-5bfvjeui]{width:150px;height:180px;object-fit:cover;object-position:50% 20%;border-radius:10px}.pc[data-astro-cid-5bfvjeui]{display:grid;gap:.55rem;align-content:start}.role[data-astro-cid-5bfvjeui]{font-family:var(--font-mono);font-size:.8rem;letter-spacing:.1em;text-transform:uppercase;color:var(--color-teal-ink)}.cr[data-astro-cid-5bfvjeui]{font-weight:650;color:var(--color-blue)}.ed[data-astro-cid-5bfvjeui],.note[data-astro-cid-5bfvjeui]{font-size:.95rem;color:var(--color-muted)}blockquote[data-astro-cid-5bfvjeui]{margin:.25rem 0 0;padding-left:1rem;border-left:3px solid var(--color-teal);font-family:var(--font-display);font-size:1.15rem;color:var(--color-night)}.em[data-astro-cid-5bfvjeui] a[data-astro-cid-5bfvjeui]{font-weight:600}@media(max-width:1000px){.people[data-astro-cid-5bfvjeui]{grid-template-columns:1fr}}@media(max-width:520px){.person[data-astro-cid-5bfvjeui]{grid-template-columns:1fr}.ph[data-astro-cid-5bfvjeui] img[data-astro-cid-5bfvjeui]{width:120px;height:144px}}.cards[data-astro-cid-thivack6]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.cards[data-astro-cid-thivack6] a[data-astro-cid-thivack6]{height:100%;display:grid;gap:.5rem;align-content:start;padding:1.35rem;border:1px solid var(--color-rule);border-radius:var(--radius-md);color:var(--color-ink);text-decoration:none;transition:border-color var(--dur-ui),transform var(--dur-ui) var(--ease-brand)}.cards[data-astro-cid-thivack6] a[data-astro-cid-thivack6]:hover{border-color:var(--color-teal);transform:translateY(-2px)}.nm[data-astro-cid-thivack6]{font-family:var(--font-display);font-weight:650;font-size:1.15rem;color:var(--color-night)}.tx[data-astro-cid-thivack6]{color:var(--color-muted);font-size:.97rem}.go[data-astro-cid-thivack6]{margin-top:.25rem;font-weight:650;color:var(--color-blue);font-size:.95rem}@media(max-width:900px){.cards[data-astro-cid-thivack6]{grid-template-columns:1fr 1fr}}@media(max-width:560px){.cards[data-astro-cid-thivack6]{grid-template-columns:1fr}}.faq[data-astro-cid-vcytj35z]{background:var(--color-paper)}.grid[data-astro-cid-vcytj35z]{display:grid;grid-template-columns:1fr 1.6fr;gap:2rem 4rem;align-items:start}.side[data-astro-cid-vcytj35z]{position:sticky;top:110px}.qa[data-astro-cid-vcytj35z]{border-top:1px solid var(--color-rule-strong)}details[data-astro-cid-vcytj35z]{border-bottom:1px solid var(--color-rule-strong)}summary[data-astro-cid-vcytj35z]{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1.15rem 0;cursor:pointer;min-height:48px}summary[data-astro-cid-vcytj35z]::-webkit-details-marker{display:none}summary[data-astro-cid-vcytj35z] h3[data-astro-cid-vcytj35z]{font-size:1.15rem}.pm[data-astro-cid-vcytj35z]{flex:none;position:relative;width:18px;height:18px}.pm[data-astro-cid-vcytj35z]:before,.pm[data-astro-cid-vcytj35z]:after{content:"";position:absolute;left:0;right:0;top:8px;height:2px;background:var(--color-teal-ink);transition:transform var(--dur-ui) var(--ease-brand)}.pm[data-astro-cid-vcytj35z]:after{transform:rotate(90deg)}details[data-astro-cid-vcytj35z][open] .pm[data-astro-cid-vcytj35z]:after{transform:none}details[data-astro-cid-vcytj35z] p[data-astro-cid-vcytj35z]{padding:0 0 1.25rem;color:var(--color-muted);max-width:66ch}@media(max-width:900px){.grid[data-astro-cid-vcytj35z]{grid-template-columns:1fr}.side[data-astro-cid-vcytj35z]{position:static}}.contact[data-astro-cid-zbjjch6a]{color:#d5e2ef}.contact[data-astro-cid-zbjjch6a] h2[data-astro-cid-zbjjch6a],.contact[data-astro-cid-zbjjch6a] h3[data-astro-cid-zbjjch6a]{color:#fff}.contact[data-astro-cid-zbjjch6a] .lede[data-astro-cid-zbjjch6a]{color:#b9cadb}.top[data-astro-cid-zbjjch6a]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem 3rem}.ctas[data-astro-cid-zbjjch6a]{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:clamp(2rem,1.5rem + 2vw,3.25rem)}.offices[data-astro-cid-zbjjch6a]{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.office[data-astro-cid-zbjjch6a]{display:grid;gap:.5rem;align-content:start;padding:1.5rem;border:1px solid rgb(255 255 255 / .16);border-radius:var(--radius-md);background:#ffffff0a}address[data-astro-cid-zbjjch6a]{font-style:normal}.office[data-astro-cid-zbjjch6a] a[data-astro-cid-zbjjch6a]{color:#fff}.ph[data-astro-cid-zbjjch6a] a[data-astro-cid-zbjjch6a]{font-family:var(--font-display);font-size:1.35rem;font-weight:650;text-decoration:none}.ph[data-astro-cid-zbjjch6a] a[data-astro-cid-zbjjch6a]:hover{text-decoration:underline;text-decoration-color:var(--color-teal)}.links[data-astro-cid-zbjjch6a] a[data-astro-cid-zbjjch6a]{display:inline-block;padding-block:.3rem}@media(max-width:900px){.offices[data-astro-cid-zbjjch6a]{grid-template-columns:1fr}.ctas[data-astro-cid-zbjjch6a] .btn[data-astro-cid-zbjjch6a]{flex:1 1 100%}}
