.starfield[data-astro-cid-5ygnjg7i]{opacity:.7;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;mask-image:radial-gradient(58% 52% at 50% 45%,#0000002e 0%,#000 62%,#00000080 100%)}.starfield__lines[data-astro-cid-5ygnjg7i] line[data-astro-cid-5ygnjg7i]{stroke:var(--color-text);stroke-width:.7px;opacity:.2}.starfield__stars[data-astro-cid-5ygnjg7i] circle[data-astro-cid-5ygnjg7i]{fill:var(--color-text);opacity:var(--o);animation:twinkle var(--dur) ease-in-out var(--delay) infinite}@keyframes twinkle{0%,to{opacity:var(--o)}50%{opacity:calc(var(--o) * .35)}}@media (prefers-reduced-motion:reduce){.starfield__stars[data-astro-cid-5ygnjg7i] circle[data-astro-cid-5ygnjg7i]{animation:none}}.page[data-astro-cid-q6rahido]{box-sizing:border-box;min-height:100svh;padding:var(--space-xl) var(--space-lg);isolation:isolate;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.backdrop[data-astro-cid-q6rahido]{z-index:-1;pointer-events:none;position:absolute;inset:0}.wash[data-astro-cid-q6rahido]{filter:blur(40px);border-radius:50%;position:absolute}.wash--indigo[data-astro-cid-q6rahido]{aspect-ratio:1;background:radial-gradient(circle, var(--canopix-deep-indigo) 0%, transparent 66%);opacity:.5;width:62%;inset-block-start:-34%;inset-inline-start:-18%}.wash--primary[data-astro-cid-q6rahido]{aspect-ratio:1;background:radial-gradient(circle, var(--color-accent-secondary) 0%, transparent 64%);opacity:.1;width:46%;inset-block-end:6%;inset-inline-end:-20%}.planet[data-astro-cid-q6rahido]{background:#02071a;border-radius:50%;height:46%;position:absolute;inset-block-end:-28%;inset-inline:-28%;box-shadow:0 0 0 1px #1e90ff52,0 -1px 24px -4px #1e90ff66,0 -10px 80px #2e62b933}.vignette[data-astro-cid-q6rahido]{background:radial-gradient(80% 72% at 50% 42%,#0000 0%,#050e3080 100%);position:absolute;inset:0}.content[data-astro-cid-q6rahido]{align-items:center;gap:var(--space-md);text-align:center;flex-direction:column;max-width:44rem;display:flex}.lockup[data-astro-cid-q6rahido]{place-items:center;margin-block-end:var(--space-md);display:grid;position:relative}.halo[data-astro-cid-q6rahido]{aspect-ratio:1;filter:blur(28px);background:radial-gradient(circle,#1e90ff29 0%,#0000 60%);border-radius:50%;width:130%;position:absolute}.orbits[data-astro-cid-q6rahido]{aspect-ratio:1;place-items:center;width:100%;display:grid;position:absolute}.orbit[data-astro-cid-q6rahido]{border:1px solid #e9e8df1a;border-radius:50%;position:absolute}.orbit--outer[data-astro-cid-q6rahido]{aspect-ratio:1;place-items:center;width:152%;animation:46s linear infinite spin;display:grid}.orbit--inner[data-astro-cid-q6rahido]{aspect-ratio:1;border-color:#e9e8df0f;width:118%}.orbit__moon[data-astro-cid-q6rahido]{background:var(--color-accent);border-radius:50%;width:6px;height:6px;position:absolute;inset-block-start:-3px;box-shadow:0 0 12px 2px #1e90ffb3}.logo[data-astro-cid-q6rahido]{justify-content:center;align-items:center;width:min(62vw,17rem,34vh);display:flex;position:relative}.logo[data-astro-cid-q6rahido] svg{width:100%;height:auto;display:block}.logo[data-astro-cid-q6rahido] #path12{fill:none}.eyebrow[data-astro-cid-q6rahido]{align-items:center;gap:var(--space-sm);padding:6px var(--space-md);border-radius:var(--radius-pill);font-family:var(--font-heading);letter-spacing:.16em;text-transform:uppercase;color:var(--color-text-muted);background:#0b164099;border:1px solid #e9e8df24;margin:0;font-size:.75rem;font-weight:400;display:inline-flex}.eyebrow[data-astro-cid-q6rahido]:before{content:"";background:var(--color-accent);border-radius:50%;width:6px;height:6px;animation:2.6s ease-in-out infinite pulse;box-shadow:0 0 8px 1px #1e90ffcc}h1[data-astro-cid-q6rahido]{letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:clamp(2.25rem,8.5vw,4rem);font-weight:400;line-height:1.05}h1[data-astro-cid-q6rahido] span[data-astro-cid-q6rahido]{color:var(--color-accent)}.lede[data-astro-cid-q6rahido]{max-width:36rem;color:var(--color-text-muted);text-wrap:pretty;margin:0;font-size:clamp(.9375rem,2.4vw,1.0625rem);line-height:1.7}.cta[data-astro-cid-q6rahido]{align-items:center;gap:var(--space-sm);padding:12px var(--space-lg);border-radius:var(--radius-pill);background:var(--color-accent);color:var(--color-on-accent);margin-block-start:var(--space-md);font-size:.9375rem;font-weight:500;text-decoration:none;transition:background-color .18s,box-shadow .18s,translate .18s;display:inline-flex;box-shadow:0 0 32px -6px #1e90ff99}.cta[data-astro-cid-q6rahido] svg[data-astro-cid-q6rahido]{width:16px;height:16px}.cta[data-astro-cid-q6rahido]:hover{background:var(--color-accent-secondary);color:var(--color-text);translate:0 -1px;box-shadow:0 0 36px -4px #2e62b9b3}.cta[data-astro-cid-q6rahido]:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}[dir=rtl] .cta[data-astro-cid-q6rahido] svg[data-astro-cid-q6rahido]{scale:-1 1}.footer[data-astro-cid-q6rahido]{inset-block-end:var(--space-lg);inset-inline:var(--space-lg);justify-content:space-between;align-items:center;gap:var(--space-sm);color:#e9e8df73;flex-wrap:wrap;font-size:.75rem;display:flex;position:absolute}.footer[data-astro-cid-q6rahido] p[data-astro-cid-q6rahido]{margin:0}.footer__tagline[data-astro-cid-q6rahido]{font-family:var(--font-fear-logo);letter-spacing:.18em;text-transform:uppercase}@keyframes spin{to{rotate:360deg}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.orbit--outer[data-astro-cid-q6rahido],.eyebrow[data-astro-cid-q6rahido]:before{animation:none}}@media (height<=44rem){.page[data-astro-cid-q6rahido]{padding-block:var(--space-lg)}h1[data-astro-cid-q6rahido]{font-size:clamp(1.75rem,6vw,2.75rem)}.content[data-astro-cid-q6rahido]{gap:var(--space-sm)}}@media (width<=40rem),(height<=44rem){.page[data-astro-cid-q6rahido]{padding-block:var(--space-xl);justify-content:flex-start}.content[data-astro-cid-q6rahido]{margin-block:auto}.footer[data-astro-cid-q6rahido]{text-align:center;flex-direction:column;justify-content:center;align-items:center;margin-block-start:var(--space-lg);position:static;inset:auto}}:root{--canopix-midnight-navy:#050e30;--canopix-deep-indigo:#110042;--canopix-lapis-blue:#2e62b9;--canopix-dodger-blue:#1e90ff;--canopix-off-white:#e9e8df;--color-bg:var(--canopix-midnight-navy);--color-bg-alt:var(--canopix-deep-indigo);--color-surface:#0b1640;--color-text:var(--canopix-off-white);--color-text-muted:#e9e8df99;--color-accent:var(--canopix-dodger-blue);--color-accent-secondary:var(--canopix-lapis-blue);--color-on-accent:#050e30;--space-xs:4px;--space-sm:8px;--space-md:16px;--space-lg:32px;--space-xl:64px;--radius-sm:4px;--radius-md:8px;--radius-lg:16px;--radius-pill:999px;color-scheme:dark}*,:before,:after{box-sizing:border-box}html,body{background-color:var(--color-bg);width:100%;min-height:100%;color:var(--color-text);font-family:var(--font-expo-arabic);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.6}body{overflow-x:hidden}h1,h2,h3{font-family:var(--font-fear-logo)}::selection{background:var(--color-accent);color:var(--color-on-accent)}
