.nudge-arrow[data-astro-cid-k23c5pkw]{animation:arrow-nudge 2.4s ease-in-out infinite}.hero-astronaut[data-astro-cid-k23c5pkw]{animation:astronaut-drift 8s ease-in-out infinite}@keyframes astronaut-drift{0%,to{transform:translate(0) rotate(-4deg)}50%{transform:translate(-10px,-16px) rotate(4deg)}}.text-float[data-astro-cid-k23c5pkw]{animation:text-float 6s ease-in-out infinite}@keyframes text-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.charts-gradient[data-astro-cid-k23c5pkw]{background:linear-gradient(135deg,color-mix(in oklch,var(--color-brand-secondary) 18%,transparent),color-mix(in oklch,var(--color-brand-tertiary) 10%,transparent) 60%,color-mix(in oklch,var(--color-brand-quaternary) 4%,transparent))}[data-astro-cid-k23c5pkw]:where(.dark) .charts-gradient[data-astro-cid-k23c5pkw]{background:linear-gradient(135deg,color-mix(in oklch,var(--color-brand-tertiary) 14%,transparent),color-mix(in oklch,var(--color-brand-secondary) 8%,transparent),color-mix(in oklch,var(--color-brand-primary) 4%,transparent))}.charts-dots[data-astro-cid-k23c5pkw]{background-image:radial-gradient(var(--color-brand-quaternary) 1px,transparent 1.5px);background-size:22px 22px;mask-image:radial-gradient(ellipse at center,black 40%,transparent 90%);opacity:.35}html.dark .charts-dots[data-astro-cid-k23c5pkw]{background-image:radial-gradient(color-mix(in oklch,var(--color-brand-primary) 35%,transparent) 1.5px,transparent 1.6px)!important;background-size:22px 22px!important;mask-image:radial-gradient(ellipse at center,black 40%,transparent 90%)!important;opacity:.8!important}@media(prefers-reduced-motion:reduce){.nudge-arrow[data-astro-cid-k23c5pkw],.hero-astronaut[data-astro-cid-k23c5pkw]{animation:none}}.spotlight-overlay[data-astro-cid-uz7do4zo]{background:radial-gradient(circle 320px at var(--spotlight-x, 50%) var(--spotlight-y, 50%),color-mix(in oklch,var(--color-brand-tertiary) 32%,transparent),transparent 72%)}.feature-arrow[data-astro-cid-uz7do4zo]{animation:arrow-nudge 3.6s ease-in-out infinite}@keyframes arrow-nudge{0%,60%,to{transform:translate(0)}30%{transform:translate(4px)}}.features-constellation[data-astro-cid-uz7do4zo]{animation:constellation-drift 36s ease-in-out infinite}@keyframes constellation-drift{0%,to{transform:translate(0) rotate(0)}50%{transform:translate(-12px,10px) rotate(2deg)}}.features-satellite-spin[data-astro-cid-uz7do4zo]{animation:satellite-spin 40s linear infinite;transform-origin:center}@keyframes satellite-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.sparkle[data-astro-cid-uz7do4zo]{position:absolute;display:inline-block;aspect-ratio:1 / 1;opacity:.6}.sparkle[data-astro-cid-uz7do4zo].pulse{animation:sparkle-pulse 4s ease-in-out infinite}@keyframes sparkle-pulse{0%,to{transform:scale(1);opacity:.45}50%{transform:scale(1.4);opacity:1}}@media(prefers-reduced-motion:reduce){.feature-arrow[data-astro-cid-uz7do4zo],.features-constellation[data-astro-cid-uz7do4zo],.features-satellite-spin[data-astro-cid-uz7do4zo],.sparkle[data-astro-cid-uz7do4zo].pulse{animation:none}}.hero-reveal[data-astro-cid-anhloy43]{opacity:0}.split-line[data-astro-cid-anhloy43]{display:block;transform:translateY(110%)}.hero-outline-soft[data-astro-cid-anhloy43]{paint-order:stroke fill;-webkit-text-stroke:.5px color-mix(in oklch,var(--color-brand-tertiary) 55%,transparent)}.aurora[data-astro-cid-anhloy43]{background:radial-gradient(ellipse 55vw 55vw at 15% 20%,color-mix(in oklch,var(--color-brand-tertiary) 45%,transparent),transparent 70%),radial-gradient(ellipse 50vw 50vw at 88% 38%,color-mix(in oklch,var(--color-brand-secondary) 38%,transparent),transparent 70%),radial-gradient(ellipse 45vw 45vw at 50% 95%,color-mix(in oklch,var(--color-brand-primary) 28%,transparent),transparent 70%)}[data-astro-cid-anhloy43]:where(.dark) .aurora[data-astro-cid-anhloy43]{background:radial-gradient(ellipse 55vw 55vw at 15% 20%,color-mix(in oklch,var(--color-brand-tertiary) 30%,transparent),transparent 70%),radial-gradient(ellipse 50vw 50vw at 88% 38%,color-mix(in oklch,var(--color-brand-secondary) 25%,transparent),transparent 70%),radial-gradient(ellipse 45vw 45vw at 50% 95%,color-mix(in oklch,var(--color-brand-quaternary) 10%,transparent),transparent 70%)}.grid-overlay[data-astro-cid-anhloy43]{background-image:linear-gradient(to right,color-mix(in oklch,var(--color-brand-primary) 6%,transparent) 1px,transparent 1px),linear-gradient(to bottom,color-mix(in oklch,var(--color-brand-primary) 6%,transparent) 1px,transparent 1px);background-size:64px 64px;mask-image:radial-gradient(ellipse at center,black 40%,transparent 75%)}.dark .grid-overlay[data-astro-cid-anhloy43]{background-image:linear-gradient(to right,color-mix(in oklch,var(--color-brand-quaternary) 4%,transparent) 1px,transparent 1px),linear-gradient(to bottom,color-mix(in oklch,var(--color-brand-quaternary) 4%,transparent) 1px,transparent 1px)}.floating-stars[data-astro-cid-anhloy43]{color:color-mix(in oklch,var(--color-brand-tertiary) 70%,transparent)}.float-star[data-astro-cid-anhloy43]{position:absolute;font-size:1.25rem;opacity:.5}.float-star-1[data-astro-cid-anhloy43]{top:18%;left:8%;animation:float-bob 7s ease-in-out infinite,float-spin 18s linear infinite}.float-star-2[data-astro-cid-anhloy43]{top:32%;right:12%;font-size:.9rem;animation:float-bob 9s ease-in-out infinite -2s,float-spin 22s linear infinite reverse}.float-star-3[data-astro-cid-anhloy43]{bottom:28%;left:22%;font-size:1.5rem;opacity:.35;animation:float-bob 11s ease-in-out infinite -4s,float-spin 26s linear infinite}.float-star-4[data-astro-cid-anhloy43]{top:60%;right:18%;font-size:.75rem;animation:float-bob 8s ease-in-out infinite -1s,float-spin 14s linear infinite reverse}.float-star-5[data-astro-cid-anhloy43]{bottom:14%;right:32%;font-size:1rem;opacity:.4;animation:float-bob 10s ease-in-out infinite -3s,float-spin 20s linear infinite}@keyframes float-bob{0%,to{transform:translateY(0) translate(0)}50%{transform:translateY(-14px) translate(6px)}}@keyframes float-spin{0%{rotate:0deg}to{rotate:360deg}}.orbit-rotator[data-astro-cid-anhloy43]{animation:orbit 4s linear infinite}@keyframes orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.terminal-caret[data-astro-cid-anhloy43]{animation:caret-blink 1.1s steps(1) infinite}@keyframes caret-blink{0%,49%{opacity:1}50%,to{opacity:0}}.hero-rocket[data-astro-cid-anhloy43]{will-change:transform;visibility:hidden}@media(prefers-reduced-motion:reduce){.hero-reveal[data-astro-cid-anhloy43]{opacity:1}.split-line[data-astro-cid-anhloy43]{transform:none}.aurora-blob[data-astro-cid-anhloy43],.float-star[data-astro-cid-anhloy43],.orbit-rotator[data-astro-cid-anhloy43],.terminal-caret[data-astro-cid-anhloy43]{animation:none}}.marquee[data-astro-cid-4ymcq6c5]{overflow:hidden}.marquee-track[data-astro-cid-4ymcq6c5]{display:inline-flex;animation:marquee 25s linear infinite}.marquee-set[data-astro-cid-4ymcq6c5]{padding-right:3rem}.marquee-glyph[data-astro-cid-4ymcq6c5]{animation:glyph-hue 8s ease-in-out infinite;display:inline-block}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes glyph-hue{0%,to{opacity:.5;transform:rotate(0) scale(1)}50%{opacity:1;transform:rotate(45deg) scale(1.15)}}@media(prefers-reduced-motion:reduce){.marquee-track[data-astro-cid-4ymcq6c5],.marquee-glyph[data-astro-cid-4ymcq6c5]{animation:none}}.mission-matrix[data-astro-cid-cbfe6tat]{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='320' height='560' viewBox='0 0 320 560'><g font-family='monospace' font-size='14' fill='%23072042'><text x='8' y='18'>%E3%82%A2</text><text x='8' y='38'>7</text><text x='8' y='58'>%E3%83%9F</text><text x='8' y='78'>3</text><text x='8' y='98'>%E3%83%8D</text><text x='8' y='118'>%E3%83%A9</text><text x='8' y='138'>0</text><text x='8' y='158'>%E3%83%A0</text><text x='8' y='178'>9</text><text x='8' y='198'>%E3%82%B5</text><text x='32' y='18'>%E3%83%84</text><text x='32' y='38'>2</text><text x='32' y='58'>%E3%82%AD</text><text x='32' y='78'>4</text><text x='32' y='98'>%E3%83%92</text><text x='32' y='118'>%E3%82%B7</text><text x='56' y='18'>5</text><text x='56' y='38'>%E3%83%A0</text><text x='56' y='58'>%E3%83%A9</text><text x='56' y='78'>%E3%83%9F</text><text x='56' y='98'>0</text><text x='56' y='118'>%E3%83%8D</text><text x='56' y='138'>%E3%82%A2</text><text x='56' y='158'>3</text><text x='56' y='178'>%E3%82%AD</text><text x='56' y='198'>%E3%83%92</text><text x='56' y='218'>7</text><text x='56' y='238'>%E3%83%84</text><text x='56' y='258'>1</text><text x='56' y='278'>%E3%82%B5</text><text x='128' y='18'>%E3%83%92</text><text x='128' y='38'>4</text><text x='128' y='58'>%E3%83%9F</text><text x='128' y='78'>%E3%83%A9</text><text x='128' y='98'>2</text><text x='128' y='118'>%E3%83%84</text><text x='128' y='138'>9</text><text x='128' y='158'>%E3%83%A0</text><text x='152' y='18'>%E3%82%A2</text><text x='152' y='38'>0</text><text x='152' y='58'>%E3%82%B5</text><text x='152' y='78'>%E3%82%AD</text><text x='176' y='18'>6</text><text x='176' y='38'>%E3%83%8D</text><text x='176' y='58'>%E3%83%9F</text><text x='176' y='78'>%E3%82%B7</text><text x='176' y='98'>1</text><text x='176' y='118'>%E3%83%84</text><text x='176' y='138'>%E3%83%A9</text><text x='176' y='158'>5</text><text x='176' y='178'>%E3%82%A2</text><text x='176' y='198'>%E3%83%A0</text><text x='176' y='218'>0</text><text x='176' y='238'>%E3%83%92</text><text x='248' y='18'>%E3%82%AD</text><text x='248' y='38'>3</text><text x='248' y='58'>%E3%83%A9</text><text x='248' y='78'>%E3%82%B5</text><text x='248' y='98'>%E3%83%9F</text><text x='248' y='118'>2</text><text x='248' y='138'>%E3%83%A0</text><text x='248' y='158'>%E3%83%84</text><text x='248' y='178'>0</text><text x='248' y='198'>%E3%82%A2</text><text x='248' y='218'>5</text><text x='272' y='18'>%E3%83%8D</text><text x='272' y='38'>%E3%82%B7</text><text x='272' y='58'>7</text><text x='272' y='78'>%E3%83%92</text><text x='296' y='18'>4</text><text x='296' y='38'>%E3%83%A0</text><text x='296' y='58'>%E3%83%A9</text><text x='296' y='78'>1</text><text x='296' y='98'>%E3%83%9F</text><text x='296' y='118'>%E3%82%AD</text><text x='8' y='328'>%E3%83%A0</text><text x='8' y='348'>%E3%83%9F</text><text x='8' y='368'>%E3%82%A2</text><text x='8' y='388'>3</text><text x='32' y='328'>%E3%83%8D</text><text x='32' y='348'>%E3%82%B7</text><text x='32' y='368'>5</text><text x='32' y='388'>%E3%83%84</text><text x='32' y='408'>%E3%82%B5</text><text x='32' y='428'>%E3%83%A9</text><text x='32' y='448'>0</text><text x='32' y='468'>%E3%83%92</text><text x='32' y='488'>%E3%83%A0</text><text x='32' y='508'>4</text><text x='104' y='328'>2</text><text x='104' y='348'>%E3%83%A9</text><text x='104' y='368'>%E3%82%AD</text><text x='104' y='388'>%E3%83%9F</text><text x='104' y='408'>%E3%82%A2</text><text x='104' y='428'>9</text><text x='104' y='448'>%E3%83%84</text><text x='128' y='328'>%E3%83%A0</text><text x='128' y='348'>3</text><text x='128' y='368'>%E3%83%92</text><text x='128' y='388'>%E3%82%B7</text><text x='152' y='328'>%E3%83%8D</text><text x='152' y='348'>%E3%83%9F</text><text x='152' y='368'>0</text><text x='152' y='388'>%E3%82%B5</text><text x='152' y='408'>%E3%83%A9</text><text x='152' y='428'>%E3%82%AD</text><text x='152' y='448'>7</text><text x='152' y='468'>%E3%83%84</text><text x='152' y='488'>%E3%82%A2</text><text x='224' y='328'>%E3%82%A2</text><text x='224' y='348'>%E3%83%92</text><text x='248' y='328'>4</text><text x='248' y='348'>%E3%83%A0</text><text x='248' y='368'>%E3%83%9F</text><text x='248' y='388'>%E3%82%B7</text><text x='248' y='408'>5</text><text x='248' y='428'>%E3%83%A9</text><text x='248' y='448'>%E3%83%84</text><text x='248' y='468'>0</text><text x='248' y='488'>%E3%82%AD</text><text x='248' y='508'>3</text><text x='248' y='528'>%E3%83%8D</text><text x='248' y='548'>2</text><text x='272' y='328'>%E3%82%B5</text><text x='272' y='348'>%E3%83%92</text><text x='272' y='368'>1</text></g></svg>");background-repeat:repeat;background-size:320px 560px;opacity:.22;-webkit-mask-image:radial-gradient(ellipse 80% 70% at 50% 50%,black 30%,transparent 95%);mask-image:radial-gradient(ellipse 80% 70% at 50% 50%,black 30%,transparent 95%)}.dark .mission-matrix[data-astro-cid-cbfe6tat]{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='320' height='560' viewBox='0 0 320 560'><g font-family='monospace' font-size='14' fill='%2322d3ee'><text x='8' y='18'>%E3%82%A2</text><text x='8' y='38'>7</text><text x='8' y='58'>%E3%83%9F</text><text x='8' y='78'>3</text><text x='8' y='98'>%E3%83%8D</text><text x='8' y='118'>%E3%83%A9</text><text x='8' y='138'>0</text><text x='8' y='158'>%E3%83%A0</text><text x='8' y='178'>9</text><text x='8' y='198'>%E3%82%B5</text><text x='32' y='18'>%E3%83%84</text><text x='32' y='38'>2</text><text x='32' y='58'>%E3%82%AD</text><text x='32' y='78'>4</text><text x='32' y='98'>%E3%83%92</text><text x='32' y='118'>%E3%82%B7</text><text x='56' y='18'>5</text><text x='56' y='38'>%E3%83%A0</text><text x='56' y='58'>%E3%83%A9</text><text x='56' y='78'>%E3%83%9F</text><text x='56' y='98'>0</text><text x='56' y='118'>%E3%83%8D</text><text x='56' y='138'>%E3%82%A2</text><text x='56' y='158'>3</text><text x='56' y='178'>%E3%82%AD</text><text x='56' y='198'>%E3%83%92</text><text x='56' y='218'>7</text><text x='56' y='238'>%E3%83%84</text><text x='56' y='258'>1</text><text x='56' y='278'>%E3%82%B5</text><text x='128' y='18'>%E3%83%92</text><text x='128' y='38'>4</text><text x='128' y='58'>%E3%83%9F</text><text x='128' y='78'>%E3%83%A9</text><text x='128' y='98'>2</text><text x='128' y='118'>%E3%83%84</text><text x='128' y='138'>9</text><text x='128' y='158'>%E3%83%A0</text><text x='152' y='18'>%E3%82%A2</text><text x='152' y='38'>0</text><text x='152' y='58'>%E3%82%B5</text><text x='152' y='78'>%E3%82%AD</text><text x='176' y='18'>6</text><text x='176' y='38'>%E3%83%8D</text><text x='176' y='58'>%E3%83%9F</text><text x='176' y='78'>%E3%82%B7</text><text x='176' y='98'>1</text><text x='176' y='118'>%E3%83%84</text><text x='176' y='138'>%E3%83%A9</text><text x='176' y='158'>5</text><text x='176' y='178'>%E3%82%A2</text><text x='176' y='198'>%E3%83%A0</text><text x='176' y='218'>0</text><text x='176' y='238'>%E3%83%92</text><text x='248' y='18'>%E3%82%AD</text><text x='248' y='38'>3</text><text x='248' y='58'>%E3%83%A9</text><text x='248' y='78'>%E3%82%B5</text><text x='248' y='98'>%E3%83%9F</text><text x='248' y='118'>2</text><text x='248' y='138'>%E3%83%A0</text><text x='248' y='158'>%E3%83%84</text><text x='248' y='178'>0</text><text x='248' y='198'>%E3%82%A2</text><text x='248' y='218'>5</text><text x='272' y='18'>%E3%83%8D</text><text x='272' y='38'>%E3%82%B7</text><text x='272' y='58'>7</text><text x='272' y='78'>%E3%83%92</text><text x='296' y='18'>4</text><text x='296' y='38'>%E3%83%A0</text><text x='296' y='58'>%E3%83%A9</text><text x='296' y='78'>1</text><text x='296' y='98'>%E3%83%9F</text><text x='296' y='118'>%E3%82%AD</text><text x='8' y='328'>%E3%83%A0</text><text x='8' y='348'>%E3%83%9F</text><text x='8' y='368'>%E3%82%A2</text><text x='8' y='388'>3</text><text x='32' y='328'>%E3%83%8D</text><text x='32' y='348'>%E3%82%B7</text><text x='32' y='368'>5</text><text x='32' y='388'>%E3%83%84</text><text x='32' y='408'>%E3%82%B5</text><text x='32' y='428'>%E3%83%A9</text><text x='32' y='448'>0</text><text x='32' y='468'>%E3%83%92</text><text x='32' y='488'>%E3%83%A0</text><text x='32' y='508'>4</text><text x='104' y='328'>2</text><text x='104' y='348'>%E3%83%A9</text><text x='104' y='368'>%E3%82%AD</text><text x='104' y='388'>%E3%83%9F</text><text x='104' y='408'>%E3%82%A2</text><text x='104' y='428'>9</text><text x='104' y='448'>%E3%83%84</text><text x='128' y='328'>%E3%83%A0</text><text x='128' y='348'>3</text><text x='128' y='368'>%E3%83%92</text><text x='128' y='388'>%E3%82%B7</text><text x='152' y='328'>%E3%83%8D</text><text x='152' y='348'>%E3%83%9F</text><text x='152' y='368'>0</text><text x='152' y='388'>%E3%82%B5</text><text x='152' y='408'>%E3%83%A9</text><text x='152' y='428'>%E3%82%AD</text><text x='152' y='448'>7</text><text x='152' y='468'>%E3%83%84</text><text x='152' y='488'>%E3%82%A2</text><text x='224' y='328'>%E3%82%A2</text><text x='224' y='348'>%E3%83%92</text><text x='248' y='328'>4</text><text x='248' y='348'>%E3%83%A0</text><text x='248' y='368'>%E3%83%9F</text><text x='248' y='388'>%E3%82%B7</text><text x='248' y='408'>5</text><text x='248' y='428'>%E3%83%A9</text><text x='248' y='448'>%E3%83%84</text><text x='248' y='468'>0</text><text x='248' y='488'>%E3%82%AD</text><text x='248' y='508'>3</text><text x='248' y='528'>%E3%83%8D</text><text x='248' y='548'>2</text><text x='272' y='328'>%E3%82%B5</text><text x='272' y='348'>%E3%83%92</text><text x='272' y='368'>1</text></g></svg>");opacity:.14}.mission-aurora-1[data-astro-cid-cbfe6tat]{top:10%;left:-10%;width:50vw;height:50vw;border-radius:9999px;filter:blur(120px) saturate(140%);opacity:.18;background:radial-gradient(circle,var(--color-brand-tertiary) 0%,transparent 70%)}.mission-aurora-2[data-astro-cid-cbfe6tat]{bottom:5%;right:-8%;width:45vw;height:45vw;border-radius:9999px;filter:blur(120px) saturate(140%);opacity:.14;background:radial-gradient(circle,var(--color-brand-secondary) 0%,transparent 70%)}.mission-tablet[data-astro-cid-cbfe6tat]{background:linear-gradient(150deg,color-mix(in oklch,var(--color-brand-primary) 60%,black),color-mix(in oklch,var(--color-brand-primary) 80%,var(--color-brand-secondary)),color-mix(in oklch,var(--color-brand-primary) 55%,black));border:1px solid color-mix(in oklch,var(--color-brand-tertiary) 18%,transparent);border-radius:32px;padding:14px;box-shadow:0 24px 70px -22px #0000008c,inset 0 1px color-mix(in oklch,var(--color-brand-tertiary) 22%,transparent),inset 0 -1px #0006;min-height:360px}.dark .mission-tablet[data-astro-cid-cbfe6tat]{background:linear-gradient(150deg,color-mix(in oklch,var(--color-brand-quaternary) 95%,var(--color-brand-tertiary)) 0%,var(--color-brand-quaternary) 50%,color-mix(in oklch,var(--color-brand-quaternary) 88%,var(--color-brand-secondary)) 100%);border-color:color-mix(in oklch,var(--color-brand-secondary) 35%,transparent);box-shadow:0 24px 70px -22px #00000080,inset 0 1px #ffffff80,inset 0 -1px color-mix(in oklch,var(--color-brand-secondary) 25%,transparent)}.mission-tablet-camera[data-astro-cid-cbfe6tat]{position:absolute;top:6px;left:50%;transform:translate(-50%);width:7px;height:7px;border-radius:9999px;background:radial-gradient(circle at 30% 30%,color-mix(in oklch,var(--color-brand-tertiary) 35%,transparent),#000 70%);border:1px solid rgba(0,0,0,.6);box-shadow:inset 0 0 4px #000000e6;z-index:6}.mission-tablet-home[data-astro-cid-cbfe6tat]{position:absolute;bottom:5px;left:50%;transform:translate(-50%);width:60px;height:4px;border-radius:9999px;background:color-mix(in oklch,var(--color-brand-tertiary) 30%,transparent);z-index:6}.dark .mission-tablet-home[data-astro-cid-cbfe6tat]{background:color-mix(in oklch,var(--color-brand-secondary) 50%,transparent)}.mission-tablet-screen[data-astro-cid-cbfe6tat]{background:linear-gradient(135deg,color-mix(in oklch,var(--color-brand-quaternary) 96%,var(--color-brand-tertiary)) 0%,var(--color-brand-quaternary) 100%);border:1px solid color-mix(in oklch,var(--color-brand-secondary) 25%,transparent);border-radius:20px;box-shadow:inset 0 0 30px #283c501f,inset 0 1px #fff9;min-height:332px}.dark .mission-tablet-screen[data-astro-cid-cbfe6tat]{background:linear-gradient(135deg,color-mix(in oklch,var(--color-brand-primary) 92%,var(--color-brand-secondary)) 0%,var(--color-brand-primary) 100%);border-color:color-mix(in oklch,var(--color-brand-tertiary) 18%,transparent);box-shadow:inset 0 0 30px #00000059,inset 0 1px color-mix(in oklch,var(--color-brand-tertiary) 12%,transparent)}.mission-tablet-grid[data-astro-cid-cbfe6tat]{position:absolute;inset:0;background-image:linear-gradient(to right,color-mix(in oklch,var(--color-brand-secondary) 12%,transparent) 1px,transparent 1px),linear-gradient(to bottom,color-mix(in oklch,var(--color-brand-secondary) 12%,transparent) 1px,transparent 1px);background-size:32px 32px;mask-image:radial-gradient(ellipse at center,black 30%,transparent 90%);pointer-events:none}.dark .mission-tablet-grid[data-astro-cid-cbfe6tat]{background-image:linear-gradient(to right,color-mix(in oklch,var(--color-brand-tertiary) 6%,transparent) 1px,transparent 1px),linear-gradient(to bottom,color-mix(in oklch,var(--color-brand-tertiary) 6%,transparent) 1px,transparent 1px)}.mission-bracket[data-astro-cid-cbfe6tat]{position:absolute;width:14px;height:14px;border-color:color-mix(in oklch,var(--color-brand-secondary) 60%,transparent);border-style:solid;border-width:0;z-index:5;pointer-events:none}.dark .mission-bracket[data-astro-cid-cbfe6tat]{border-color:color-mix(in oklch,var(--color-brand-tertiary) 70%,transparent)}.mission-bracket-tl[data-astro-cid-cbfe6tat]{top:10px;left:10px;border-top-width:1.5px;border-left-width:1.5px}.mission-bracket-tr[data-astro-cid-cbfe6tat]{top:10px;right:10px;border-top-width:1.5px;border-right-width:1.5px}.mission-bracket-bl[data-astro-cid-cbfe6tat]{bottom:10px;left:10px;border-bottom-width:1.5px;border-left-width:1.5px}.mission-bracket-br[data-astro-cid-cbfe6tat]{bottom:10px;right:10px;border-bottom-width:1.5px;border-right-width:1.5px}[data-astro-cid-cbfe6tat][data-tablet-slides]{position:relative;min-height:240px}@media(min-width:640px){[data-astro-cid-cbfe6tat][data-tablet-slides]{min-height:200px}}.mission-slide[data-astro-cid-cbfe6tat]{position:absolute;inset:0;padding:12px 16px;border-radius:14px;opacity:0;pointer-events:none;transition:opacity .35s ease,background .25s ease,box-shadow .25s ease,transform .25s ease}.mission-slide[data-astro-cid-cbfe6tat].is-active{opacity:1;pointer-events:auto;animation:mission-glitch-in .52s steps(8,end)}.mission-slide-hover-ring[data-astro-cid-cbfe6tat]{position:absolute;inset:0 0 84px;border-radius:inherit;pointer-events:none;border:1px solid transparent;box-shadow:0 0 0 0 transparent;transition:border-color .25s ease,box-shadow .25s ease,background .25s ease;background:transparent}@media(min-width:640px){.mission-slide-hover-ring[data-astro-cid-cbfe6tat]{inset:0 0 64px}}.mission-slide[data-astro-cid-cbfe6tat]:hover .mission-slide-hover-ring[data-astro-cid-cbfe6tat],.mission-slide[data-astro-cid-cbfe6tat]:focus-visible .mission-slide-hover-ring[data-astro-cid-cbfe6tat]{border-color:color-mix(in oklch,var(--color-brand-secondary) 50%,transparent);background:color-mix(in oklch,var(--color-brand-secondary) 8%,transparent);box-shadow:0 0 0 1px color-mix(in oklch,var(--color-brand-secondary) 25%,transparent),0 0 30px -8px color-mix(in oklch,var(--color-brand-secondary) 55%,transparent),inset 0 0 30px -10px color-mix(in oklch,var(--color-brand-secondary) 30%,transparent)}.dark .mission-slide[data-astro-cid-cbfe6tat]:hover .mission-slide-hover-ring[data-astro-cid-cbfe6tat],.dark .mission-slide[data-astro-cid-cbfe6tat]:focus-visible .mission-slide-hover-ring[data-astro-cid-cbfe6tat]{border-color:color-mix(in oklch,var(--color-brand-tertiary) 50%,transparent);background:color-mix(in oklch,var(--color-brand-tertiary) 6%,transparent);box-shadow:0 0 0 1px color-mix(in oklch,var(--color-brand-tertiary) 25%,transparent),0 0 30px -8px color-mix(in oklch,var(--color-brand-tertiary) 55%,transparent),inset 0 0 30px -10px color-mix(in oklch,var(--color-brand-tertiary) 30%,transparent)}.mission-slide[data-astro-cid-cbfe6tat]:hover,.mission-slide[data-astro-cid-cbfe6tat]:focus-visible{transform:translateY(-2px)}.mission-slide[data-astro-cid-cbfe6tat]:focus-visible .mission-slide-hover-ring[data-astro-cid-cbfe6tat]{border-width:2px;animation:mission-focus-pulse 1.4s ease-in-out infinite}.mission-slide[data-astro-cid-cbfe6tat]:focus-visible .mission-slide-hover-ring[data-astro-cid-cbfe6tat]:after{content:"";position:absolute;inset:-6px;border-radius:inherit;border:1.5px dashed color-mix(in oklch,var(--color-brand-secondary) 70%,transparent);pointer-events:none}.dark .mission-slide[data-astro-cid-cbfe6tat]:focus-visible .mission-slide-hover-ring[data-astro-cid-cbfe6tat]:after{border-color:color-mix(in oklch,var(--color-brand-tertiary) 75%,transparent)}@keyframes mission-focus-pulse{0%,to{box-shadow:0 0 0 1px color-mix(in oklch,var(--color-brand-secondary) 40%,transparent),0 0 30px -8px color-mix(in oklch,var(--color-brand-secondary) 70%,transparent),inset 0 0 30px -10px color-mix(in oklch,var(--color-brand-secondary) 40%,transparent)}50%{box-shadow:0 0 0 2px color-mix(in oklch,var(--color-brand-secondary) 70%,transparent),0 0 50px -6px color-mix(in oklch,var(--color-brand-secondary) 95%,transparent),inset 0 0 40px -8px color-mix(in oklch,var(--color-brand-secondary) 60%,transparent)}}.dark .mission-slide[data-astro-cid-cbfe6tat]:focus-visible .mission-slide-hover-ring[data-astro-cid-cbfe6tat]{animation-name:mission-focus-pulse-dark}@keyframes mission-focus-pulse-dark{0%,to{box-shadow:0 0 0 1px color-mix(in oklch,var(--color-brand-tertiary) 45%,transparent),0 0 30px -8px color-mix(in oklch,var(--color-brand-tertiary) 70%,transparent),inset 0 0 30px -10px color-mix(in oklch,var(--color-brand-tertiary) 40%,transparent)}50%{box-shadow:0 0 0 2px color-mix(in oklch,var(--color-brand-tertiary) 80%,transparent),0 0 50px -6px color-mix(in oklch,var(--color-brand-tertiary) 100%,transparent),inset 0 0 40px -8px color-mix(in oklch,var(--color-brand-tertiary) 60%,transparent)}}@media(prefers-reduced-motion:reduce){.mission-slide[data-astro-cid-cbfe6tat]:focus-visible .mission-slide-hover-ring[data-astro-cid-cbfe6tat]{animation:none}}.mission-slide[data-astro-cid-cbfe6tat]:focus{outline:none}.mission-slide[data-astro-cid-cbfe6tat]:focus-visible{outline:none}.mission-slide[data-astro-cid-cbfe6tat]:hover .mission-arrow[data-astro-cid-cbfe6tat],.mission-slide[data-astro-cid-cbfe6tat]:focus-visible .mission-arrow[data-astro-cid-cbfe6tat]{transform:translate(6px)}@keyframes mission-glitch-in{0%{opacity:.2;clip-path:inset(0 100% 0 0);transform:translate(6px);filter:drop-shadow(3px 0 0 color-mix(in oklch,var(--color-brand-tertiary) 70%,transparent)) drop-shadow(-3px 0 0 color-mix(in oklch,var(--color-brand-secondary) 70%,transparent))}14%{opacity:.7;clip-path:inset(20% 0 60% 0);transform:translate(-5px)}28%{opacity:.4;clip-path:inset(60% 0 10% 0);transform:translate(4px)}42%{opacity:.85;clip-path:inset(0 0 0 0);transform:translate(-2px,1px);filter:drop-shadow(4px 0 0 color-mix(in oklch,var(--color-brand-tertiary) 80%,transparent)) drop-shadow(-4px 0 0 color-mix(in oklch,var(--color-brand-secondary) 80%,transparent))}56%{opacity:.55;clip-path:inset(40% 0 20% 0);transform:translate(2px)}72%{opacity:.95;clip-path:inset(0);transform:translate(-1px)}86%{opacity:.85;transform:translate(0);filter:none}to{opacity:1;clip-path:inset(0);transform:translate(0);filter:none}}.mission-dot[data-astro-cid-cbfe6tat]{cursor:pointer;border:0;padding:0;position:relative}.mission-dot[data-astro-cid-cbfe6tat]:after{content:"";position:absolute;inset:-12px -4px}.mission-dot[data-astro-cid-cbfe6tat]:focus-visible{outline:2px solid var(--color-brand-tertiary);outline-offset:3px}.mission-progress-track[data-astro-cid-cbfe6tat]{overflow:hidden;-webkit-mask-image:repeating-linear-gradient(to right,black 0,black calc(5% - 2px),transparent calc(5% - 2px),transparent 5%);mask-image:repeating-linear-gradient(to right,black 0,black calc(5% - 2px),transparent calc(5% - 2px),transparent 5%)}.mission-progress[data-astro-cid-cbfe6tat]{width:0%}.mission-progress[data-astro-cid-cbfe6tat].is-running{animation:mission-progress-fill var(--cycle-ms, 6s) steps(20,end) forwards}@keyframes mission-progress-fill{0%{width:0%}to{width:100%}}.mission-pulse[data-astro-cid-cbfe6tat]{position:relative;box-shadow:0 0 8px currentColor}.mission-pulse[data-astro-cid-cbfe6tat]:after{content:"";position:absolute;inset:-3px;border-radius:inherit;background:currentColor;opacity:.4;animation:mission-pulse-ring 2s ease-out infinite}@keyframes mission-pulse-ring{0%{transform:scale(.6);opacity:.5}to{transform:scale(2.2);opacity:0}}.mission-holo[data-astro-cid-cbfe6tat]{perspective:1000px;perspective-origin:50% 60%;min-height:360px;display:flex;flex-direction:column;align-items:center;justify-content:flex-end}@media(max-width:767px){.mission-holo[data-astro-cid-cbfe6tat]{padding-top:32px;min-height:320px}.mission-holo-stage[data-astro-cid-cbfe6tat]{width:min(70%,260px)!important}}.mission-holo-beam[data-astro-cid-cbfe6tat]{position:absolute;bottom:64px;left:50%;width:60%;height:74%;transform:translate(-50%);background:linear-gradient(180deg,color-mix(in oklch,var(--color-brand-tertiary) 32%,transparent) 0%,color-mix(in oklch,var(--color-brand-tertiary) 8%,transparent) 60%,transparent 100%);-webkit-mask-image:linear-gradient(180deg,black 0%,black 55%,transparent 95%);mask-image:linear-gradient(180deg,black 0%,black 55%,transparent 95%);clip-path:polygon(15% 100%,85% 100%,70% 0%,30% 0%);filter:blur(8px);opacity:.7;animation:mission-holo-beam-pulse 4.5s ease-in-out infinite}@keyframes mission-holo-beam-pulse{0%,to{opacity:.55}50%{opacity:.78}}.mission-holo-stage[data-astro-cid-cbfe6tat]{position:relative;width:min(78%,320px);aspect-ratio:1;transform-style:preserve-3d;z-index:2;margin-bottom:18px}.mission-holo-frame[data-astro-cid-cbfe6tat]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .5s ease}.mission-holo-frame[data-astro-cid-cbfe6tat].is-active{opacity:1}.mission-holo-spinner[data-astro-cid-cbfe6tat]{width:100%;height:100%;transform-style:preserve-3d;animation:mission-holo-spin 11s linear infinite;will-change:transform}@keyframes mission-holo-spin{0%{transform:rotateY(0)}to{transform:rotateY(360deg)}}.mission-holo-svg[data-astro-cid-cbfe6tat]{width:100%;height:100%;color:var(--color-brand-secondary);filter:drop-shadow(0 0 6px color-mix(in oklch,var(--color-brand-secondary) 55%,transparent)) drop-shadow(0 0 14px color-mix(in oklch,var(--color-brand-secondary) 30%,transparent)) drop-shadow(2px 0 0 color-mix(in oklch,var(--color-brand-secondary) 35%,transparent)) drop-shadow(-2px 0 0 color-mix(in oklch,var(--color-brand-tertiary) 45%,transparent));backface-visibility:visible;animation:mission-holo-flicker 6.3s steps(1,end) infinite}.dark .mission-holo-svg[data-astro-cid-cbfe6tat]{color:var(--color-brand-tertiary);filter:drop-shadow(0 0 6px color-mix(in oklch,var(--color-brand-tertiary) 70%,transparent)) drop-shadow(0 0 16px color-mix(in oklch,var(--color-brand-tertiary) 35%,transparent)) drop-shadow(2px 0 0 color-mix(in oklch,var(--color-brand-tertiary) 40%,transparent)) drop-shadow(-2px 0 0 color-mix(in oklch,var(--color-brand-secondary) 50%,transparent))}@keyframes mission-holo-flicker{0%{opacity:.95}7%{opacity:.45}8%{opacity:.95}14%{opacity:.95}15%{opacity:.65;filter:drop-shadow(0 0 6px color-mix(in oklch,var(--color-brand-tertiary) 70%,transparent)) drop-shadow(0 0 16px color-mix(in oklch,var(--color-brand-tertiary) 35%,transparent)) drop-shadow(4px 0 0 color-mix(in oklch,var(--color-brand-tertiary) 60%,transparent)) drop-shadow(-4px 0 0 color-mix(in oklch,var(--color-brand-secondary) 70%,transparent))}16%{opacity:.95}32%{opacity:.95}33%{opacity:.3}34%{opacity:.85}51%{opacity:.85}52%{opacity:.55}53%{opacity:.95}74%{opacity:.95}75%{opacity:.4}76%{opacity:.95}to{opacity:.95}}.mission-holo-glitch[data-astro-cid-cbfe6tat]{position:absolute;inset:0;background:linear-gradient(180deg,transparent 0%,color-mix(in oklch,var(--color-brand-tertiary) 35%,transparent) 50%,transparent 100%);height:30%;transform:translateY(-100%);mix-blend-mode:screen;animation:mission-holo-sweep 4.2s linear infinite;pointer-events:none;opacity:.55}@keyframes mission-holo-sweep{0%{transform:translateY(-25%)}to{transform:translateY(233%)}}.mission-holo-base[data-astro-cid-cbfe6tat]{position:relative;width:60%;max-width:220px;height:56px;z-index:3}.mission-holo-base-disc[data-astro-cid-cbfe6tat]{position:absolute;bottom:8px;left:50%;transform:translate(-50%);width:100%;height:30px;border-radius:50%;background:radial-gradient(ellipse at center,color-mix(in oklch,var(--color-brand-secondary) 90%,black),color-mix(in oklch,var(--color-brand-primary) 90%,black) 70%);border:1px solid color-mix(in oklch,var(--color-brand-tertiary) 35%,transparent);box-shadow:0 6px 20px #00000080,inset 0 1px color-mix(in oklch,var(--color-brand-tertiary) 25%,transparent)}.mission-holo-base-rim[data-astro-cid-cbfe6tat]{position:absolute;bottom:30px;left:50%;transform:translate(-50%);width:70%;height:6px;border-radius:50%;background:color-mix(in oklch,var(--color-brand-tertiary) 80%,transparent);box-shadow:0 0 16px color-mix(in oklch,var(--color-brand-tertiary) 70%,transparent);animation:mission-holo-rim-pulse 3s ease-in-out infinite}@keyframes mission-holo-rim-pulse{0%,to{opacity:.7}50%{opacity:1}}.mission-holo-base-glow[data-astro-cid-cbfe6tat]{position:absolute;bottom:0;left:50%;transform:translate(-50%);width:110%;height:18px;border-radius:50%;background:radial-gradient(ellipse at center,color-mix(in oklch,var(--color-brand-tertiary) 50%,transparent) 0%,transparent 70%);filter:blur(8px)}html[data-motion=paused] .mission-slide[data-astro-cid-cbfe6tat].is-active{animation:none}@media(prefers-reduced-motion:reduce){.mission-slide[data-astro-cid-cbfe6tat].is-active{animation:none}.mission-pulse[data-astro-cid-cbfe6tat]:after,.mission-holo-spinner[data-astro-cid-cbfe6tat],.mission-holo-svg[data-astro-cid-cbfe6tat],.mission-holo-glitch[data-astro-cid-cbfe6tat],.mission-holo-beam[data-astro-cid-cbfe6tat],.mission-holo-base-rim[data-astro-cid-cbfe6tat],.mission-progress[data-astro-cid-cbfe6tat]{animation:none!important}}.reveal-on-scroll{opacity:0}@media(prefers-reduced-motion:reduce){.reveal-on-scroll{opacity:1}}
