.hero-backdrop[data-astro-cid-4ja4iip3],.hero-backdrop[data-astro-cid-4ja4iip3] img[data-astro-cid-4ja4iip3]{width:100%;height:100%;position:absolute;inset:0}.hero-backdrop[data-astro-cid-4ja4iip3]{z-index:-2}.hero-backdrop[data-astro-cid-4ja4iip3] img[data-astro-cid-4ja4iip3]{object-fit:cover;object-position:center bottom}.hero[data-astro-cid-lcdefpme]{isolation:isolate;min-height:min(calc(100svh - var(--header-height)), 54rem);color:var(--text);background:#05010c;align-items:center;padding-block:clamp(3.5rem,2rem + 6vw,7rem);display:grid;position:relative;overflow:hidden}.hero-shade[data-astro-cid-lcdefpme]{z-index:-1;background:radial-gradient(70rem 40rem at 15% 40%,#05010cd1,#0000 70%),linear-gradient(#05010c8c 0%,#05010c1a 55%,#05010ce6 100%);position:absolute;inset:0}.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:clamp(2.5rem,2rem + 3vw,5rem);display:grid}.hero-copy[data-astro-cid-lcdefpme]{container-type:inline-size}.hero-title[data-astro-cid-lcdefpme]{letter-spacing:0;text-transform:uppercase;margin-bottom:.15em;font-size:clamp(1.9rem,10cqi,4.6rem);animation:7s step-end infinite glitch}.hero-tagline[data-astro-cid-lcdefpme]{font-family:var(--font-display);margin-bottom:1.25rem;font-size:clamp(1.25rem,1rem + 1.4vw,2rem);font-weight:650;line-height:1.2}.hero-art[data-astro-cid-lcdefpme]{justify-self:center;width:min(100%,34rem);transform:rotate(-2deg)}.hero-art[data-astro-cid-lcdefpme] img{width:100%}@keyframes glitch{0%,90%,to{transform:none}91%{text-shadow:-.08em 0 0 var(--magenta), .08em 0 0 var(--green);transform:translate(-3px)skew(-6deg)}93%{transform:translate(3px)}95%{transform:none}}@media (width<=56rem){.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.hero-art[data-astro-cid-lcdefpme]{transform:none}}.app-card[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:2.5rem;display:grid;overflow:hidden}.app-id[data-astro-cid-lcdefpme]{align-items:center;gap:1.1rem;margin-bottom:1.5rem;display:flex}.app-id[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0;font-size:clamp(1.5rem,1.2rem + 1vw,2rem)}.app-tagline[data-astro-cid-lcdefpme]{color:var(--lilac-ink);margin:.2rem 0 0;font-weight:600}.app-icon[data-astro-cid-lcdefpme]{background:conic-gradient(var(--green), var(--purple), var(--magenta), var(--green));box-shadow:var(--glow-green);border-radius:50%;flex:none;padding:3px}.app-icon[data-astro-cid-lcdefpme] img{border-radius:50%;width:4.5rem;height:4.5rem}.checks[data-astro-cid-lcdefpme]{gap:.85rem;margin:0;padding:0;list-style:none;display:grid}.checks[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{color:var(--text-2);align-items:flex-start;gap:.8rem;display:flex}.checks[data-astro-cid-lcdefpme] svg{width:1.4rem;height:1.4rem;color:var(--green-ink);flex:none;margin-top:.15rem}.app-card-art[data-astro-cid-lcdefpme]{place-items:center;padding-block:1rem;display:grid;position:relative}.app-card-art[data-astro-cid-lcdefpme] .app-card-orbits{width:135%;max-width:none;height:auto;position:absolute}.app-card-art[data-astro-cid-lcdefpme] .phone{position:relative;transform:rotate(3deg)}@media (width<=56rem){.app-card[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.join[data-astro-cid-lcdefpme]{max-width:56rem;margin-inline:auto}.join-inner[data-astro-cid-lcdefpme]{background:var(--surface);text-align:center;padding:clamp(2.5rem,2rem + 3vw,4.5rem) clamp(1.5rem,1rem + 3vw,4rem)}.join-inner[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{margin-inline:auto;margin-bottom:0}.join-buttons[data-astro-cid-lcdefpme]{justify-content:center}.join-icon[data-astro-cid-lcdefpme]{background:linear-gradient(135deg, var(--purple), var(--magenta));color:#fff;width:4.5rem;height:4.5rem;box-shadow:var(--glow-magenta);border-radius:1.4rem;place-items:center;margin-bottom:1.25rem;display:inline-grid}
