.cta[data-astro-cid-kokrr3jq]{position:relative;overflow:hidden;isolation:isolate;margin-block:var(--spacing-800) 0;padding:var(--spacing-700) var(--spacing-300);border-radius:var(--radius-3xl);background:var(--color-inverse);color:var(--color-on-inverse)}.body[data-astro-cid-kokrr3jq]{position:relative;max-width:52rem}h2[data-astro-cid-kokrr3jq]{margin:0;letter-spacing:var(--tracking-display);text-wrap:balance}p[data-astro-cid-kokrr3jq]{max-width:44ch;margin:var(--spacing-300) 0 0;color:var(--color-on-inverse);opacity:.78}.actions[data-astro-cid-kokrr3jq]{display:flex;flex-wrap:wrap;gap:var(--spacing-100);margin-top:var(--spacing-500)}.orbit[data-astro-cid-kokrr3jq]{position:absolute;z-index:-1;right:-12rem;bottom:-12rem;width:22rem;opacity:.6;aspect-ratio:1}.ring[data-astro-cid-kokrr3jq]{position:absolute;inset:0;border:2px solid var(--color-accent);border-radius:var(--radius-full)}.ring-inner[data-astro-cid-kokrr3jq]{inset:22%;opacity:.5}.arm[data-astro-cid-kokrr3jq]{position:absolute;inset:0;animation:circle 14s linear infinite}.dot[data-astro-cid-kokrr3jq]{position:absolute;top:14.6%;left:14.6%;width:1.25rem;aspect-ratio:1;margin:-.625rem 0 0 -.625rem;border-radius:var(--radius-full);background:var(--color-core)}@keyframes circle{to{transform:rotate(360deg)}}@media(min-width:48rem){.cta[data-astro-cid-kokrr3jq]{padding:var(--spacing-900) var(--spacing-700)}.orbit[data-astro-cid-kokrr3jq]{right:-6rem;bottom:auto;top:50%;width:30rem;margin-top:-15rem;opacity:1}}@media(prefers-reduced-motion:reduce){.arm[data-astro-cid-kokrr3jq]{animation:none}}
