.hero-anim[data-astro-cid-mbgbzscg]{background:linear-gradient(180deg,#0c2a4800,#06162c13 35%,#020a1950);position:absolute;top:0;bottom:0;left:50%;width:min(1240px,92vw);transform:translate(-50%);pointer-events:none;overflow:hidden;z-index:0}.hero-canvas[data-astro-cid-mbgbzscg]{position:absolute;inset:0;width:100%;height:100%;pointer-events:auto;opacity:.75}.hero-anim[data-astro-cid-mbgbzscg]:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,#020a1959,#020a1900 22% 78%,#020a198c)}.opex-engine[data-astro-cid-6y5owq4u]{display:grid;gap:1.75rem}.head[data-astro-cid-6y5owq4u]{display:grid;gap:.5rem;max-width:1040px}.layout[data-astro-cid-6y5owq4u]{display:grid;grid-template-columns:1fr auto 1.55fr;gap:1.25rem;align-items:stretch}.col-tag[data-astro-cid-6y5owq4u]{display:block;font-size:.68rem;letter-spacing:.22em;text-transform:uppercase;color:var(--accent-green);margin-bottom:.75rem}.input[data-astro-cid-6y5owq4u]{padding:1.5rem 1.6rem;display:grid;align-content:start}.input-steps[data-astro-cid-6y5owq4u]{list-style:none;padding:0;margin:0;display:grid;gap:.85rem}.input-steps[data-astro-cid-6y5owq4u] li[data-astro-cid-6y5owq4u]{display:grid;grid-template-columns:auto 1fr;gap:.75rem;align-items:baseline;padding:.75rem 0;border-bottom:1px dashed var(--panel-border)}.input-steps[data-astro-cid-6y5owq4u] li[data-astro-cid-6y5owq4u]:last-child{border-bottom:none}.step-idx[data-astro-cid-6y5owq4u]{font-size:.72rem;color:var(--accent-green);border:1px solid rgba(52,211,153,.4);border-radius:6px;padding:.1rem .4rem;align-self:start}.step-tag[data-astro-cid-6y5owq4u]{display:block;font-size:.66rem;letter-spacing:.2em;color:var(--ink-3);text-transform:uppercase;margin-bottom:.2rem}.step-value[data-astro-cid-6y5owq4u]{color:var(--ink-1);font-size:.92rem;line-height:1.45}.arrow[data-astro-cid-6y5owq4u]{display:grid;grid-template-rows:1fr auto 1fr;justify-items:center;align-items:center;padding:0 .25rem}.arrow[data-astro-cid-6y5owq4u] .line[data-astro-cid-6y5owq4u]{width:2px;height:100%;background:linear-gradient(180deg,transparent,var(--accent-green),transparent);min-height:48px}.arrow[data-astro-cid-6y5owq4u] .hub[data-astro-cid-6y5owq4u]{padding:.6rem .9rem;border-radius:999px;background:#10b9811f;border:1px solid rgba(52,211,153,.55);box-shadow:0 0 24px #34d39938;white-space:nowrap}.hub-title[data-astro-cid-6y5owq4u]{font-size:.72rem;letter-spacing:.18em;color:var(--accent-green)}.streams[data-astro-cid-6y5owq4u]{display:grid;align-content:start}.stream-grid[data-astro-cid-6y5owq4u]{display:grid;grid-template-columns:1fr 1fr;gap:.85rem}.stream[data-astro-cid-6y5owq4u]{padding:1.1rem 1.25rem;border-radius:var(--radius-md);background:#050b17ad;border:1px solid var(--panel-border);display:grid;gap:.35rem}.stream[data-astro-cid-6y5owq4u].green{border-color:#34d39973;background:#10b98114}.stream[data-astro-cid-6y5owq4u].cyan{border-color:#22d3ee73;background:#0ea5e914}.stream[data-astro-cid-6y5owq4u].blue{border-color:#60a5fa73;background:#1e40af1a}.stream[data-astro-cid-6y5owq4u].amber{border-color:#f59e0b73;background:#b453091a}.stream-tag[data-astro-cid-6y5owq4u]{font-size:.65rem;letter-spacing:.22em;text-transform:uppercase;align-self:start}.stream[data-astro-cid-6y5owq4u].green .stream-tag[data-astro-cid-6y5owq4u]{color:var(--accent-green)}.stream[data-astro-cid-6y5owq4u].cyan .stream-tag[data-astro-cid-6y5owq4u]{color:var(--accent-cyan)}.stream[data-astro-cid-6y5owq4u].blue .stream-tag[data-astro-cid-6y5owq4u]{color:var(--accent-blue)}.stream[data-astro-cid-6y5owq4u].amber .stream-tag[data-astro-cid-6y5owq4u]{color:#fde68a}.stream[data-astro-cid-6y5owq4u] h3[data-astro-cid-6y5owq4u]{font-size:1rem;margin-top:.15rem}.stream-out[data-astro-cid-6y5owq4u]{margin-top:.4rem;font-size:.72rem;letter-spacing:.1em;color:var(--accent-green-soft)}.outcome[data-astro-cid-6y5owq4u]{padding:1.4rem 1.6rem;display:grid;gap:.9rem}.outcome-row[data-astro-cid-6y5owq4u]{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;padding-top:.4rem}.outcome-cell[data-astro-cid-6y5owq4u]{display:grid;gap:.2rem}.outcome-label[data-astro-cid-6y5owq4u]{font-family:var(--font-mono);font-size:.68rem;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-3)}.outcome-value[data-astro-cid-6y5owq4u]{font-family:var(--font-mono);font-size:1.3rem;letter-spacing:-.01em}.footnote[data-astro-cid-6y5owq4u]{padding-top:.8rem;border-top:1px dashed var(--panel-border)}@media(max-width:1080px){.layout[data-astro-cid-6y5owq4u]{grid-template-columns:1fr}.arrow[data-astro-cid-6y5owq4u]{display:none}.stream-grid[data-astro-cid-6y5owq4u]{grid-template-columns:1fr 1fr}}@media(max-width:640px){.stream-grid[data-astro-cid-6y5owq4u],.outcome-row[data-astro-cid-6y5owq4u]{grid-template-columns:1fr}}.bhc[data-astro-cid-7ymskm2g]{margin:0;padding:1.75rem;border-radius:var(--radius-lg);background:linear-gradient(160deg,#061428e6,#020914f2);border:1px solid rgba(52,211,153,.2)}.cap-row[data-astro-cid-7ymskm2g]{display:flex;flex-direction:column;gap:.35rem;margin-bottom:1rem}.cap-label[data-astro-cid-7ymskm2g]{font-family:var(--font-mono);font-size:.7rem;letter-spacing:.22em;text-transform:uppercase;color:var(--accent-green)}.cap-sub[data-astro-cid-7ymskm2g]{font-size:1.05rem;color:var(--ink-0);font-weight:600}svg[data-astro-cid-7ymskm2g]{width:100%;height:auto;display:block}.legend[data-astro-cid-7ymskm2g]{display:flex;flex-wrap:wrap;gap:.5rem 1.25rem;margin-top:1.1rem;padding-top:1rem;border-top:1px solid var(--panel-border)}.leg-item[data-astro-cid-7ymskm2g]{display:inline-flex;align-items:center;gap:.45rem;font-family:var(--font-mono);font-size:.72rem;letter-spacing:.05em;color:var(--ink-1)}.leg-dot[data-astro-cid-7ymskm2g]{width:9px;height:9px;border-radius:999px;display:inline-block}.mo[data-astro-cid-y6epywlb]{display:grid;gap:1.75rem}.mo-head[data-astro-cid-y6epywlb]{display:grid;gap:.6rem;max-width:1040px}.layers[data-astro-cid-y6epywlb]{display:grid;gap:.4rem;justify-items:center}.layer[data-astro-cid-y6epywlb]{width:100%;display:grid;grid-template-columns:11rem 1fr;gap:1rem;align-items:center;padding:.9rem 1.2rem;border-radius:var(--radius-md);border:1px solid var(--panel-border);background:#02091473}.missions-layer[data-astro-cid-y6epywlb]{width:78%;border-color:#a78bfa59}.engine-layer[data-astro-cid-y6epywlb]{width:90%;border-color:#60a5fa4d}.core-layer[data-astro-cid-y6epywlb]{border-color:#34d39973;background:#10b98114}.layer-label[data-astro-cid-y6epywlb]{font-size:.68rem;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-2)}.core-text[data-astro-cid-y6epywlb]{display:grid;gap:.15rem}.core-text[data-astro-cid-y6epywlb] strong[data-astro-cid-y6epywlb]{font-size:1.05rem}.up[data-astro-cid-y6epywlb]{color:var(--ink-3);font-size:.7rem;line-height:1}.chips[data-astro-cid-y6epywlb]{display:flex;flex-wrap:wrap;gap:.45rem}.chip[data-astro-cid-y6epywlb]{display:inline-block;padding:.3rem .65rem;border:1px solid var(--panel-border);border-radius:999px;font-size:.8rem;background:#050b1799;white-space:nowrap}.chip[data-astro-cid-y6epywlb].strong{font-family:var(--font-mono);letter-spacing:.1em;font-size:.82rem}.chip[data-astro-cid-y6epywlb].sm{font-size:.74rem;padding:.2rem .55rem}a[data-astro-cid-y6epywlb].chip{transition:background .15s}a[data-astro-cid-y6epywlb].chip:hover{background:#34d39914}.cards[data-astro-cid-y6epywlb]{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem}.m-card[data-astro-cid-y6epywlb]{display:grid;gap:.75rem;align-content:start;padding:1.75rem;border-top:3px solid var(--m-accent)}.m-name[data-astro-cid-y6epywlb]{font-size:.78rem;letter-spacing:.22em;color:var(--m-soft)}.m-card[data-astro-cid-y6epywlb] h3[data-astro-cid-y6epywlb]{font-size:1.2rem;margin:0}.m-tag[data-astro-cid-y6epywlb]{margin:0;color:var(--ink-1);font-size:.92rem}.m-goals[data-astro-cid-y6epywlb]{list-style:none;margin:0;padding:.75rem 0 0;border-top:1px dashed var(--panel-border);display:grid;gap:.45rem}.m-goals[data-astro-cid-y6epywlb] li[data-astro-cid-y6epywlb]{display:grid;grid-template-columns:8.5rem 1fr;gap:.6rem;font-size:.86rem;color:var(--ink-1);line-height:1.55}.m-goals[data-astro-cid-y6epywlb] strong[data-astro-cid-y6epywlb]{color:var(--ink-0);font-weight:600}.m-meta[data-astro-cid-y6epywlb]{display:grid;gap:.35rem}.m-meta[data-astro-cid-y6epywlb] p[data-astro-cid-y6epywlb]{margin:0;color:var(--ink-1);line-height:1.6}.meta-label[data-astro-cid-y6epywlb]{font-size:.66rem;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-2)}.m-more[data-astro-cid-y6epywlb]{justify-self:start;font-size:.74rem;letter-spacing:.15em;color:var(--m-soft);margin-top:.25rem}.m-more[data-astro-cid-y6epywlb]:hover{color:var(--ink-0)}@media(max-width:960px){.cards[data-astro-cid-y6epywlb]{grid-template-columns:1fr}.missions-layer[data-astro-cid-y6epywlb],.engine-layer[data-astro-cid-y6epywlb]{width:100%}}@media(max-width:640px){.layer[data-astro-cid-y6epywlb]{grid-template-columns:1fr;gap:.5rem}.m-goals[data-astro-cid-y6epywlb] li[data-astro-cid-y6epywlb]{grid-template-columns:1fr;gap:.1rem}.chip[data-astro-cid-y6epywlb]{white-space:normal}}
