*{box-sizing:border-box;scrollbar-color:var(--brand-primary,#c9a227) #0000;scrollbar-width:thin}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.5;margin:0}body,html{font-size:13px}a{text-decoration:none}::-webkit-scrollbar{height:6px;width:6px}::-webkit-scrollbar-thumb{background:var(--brand-primary,#c9a227);border-radius:4px}::-webkit-scrollbar-track{background:#0000}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@keyframes astro-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes astro-spin-rev{0%{transform:rotate(1turn)}to{transform:rotate(0deg)}}@keyframes astro-pulse{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}@keyframes astro-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.astro-wheel{animation:astro-spin 70s linear infinite}.astro-pulse{animation:astro-pulse 3.6s ease-in-out infinite;transform-box:fill-box;transform-origin:center}.astro-orbit{border:1px dashed #2563eb2e;border-radius:50%;pointer-events:none;position:absolute}.astro-orbit-a{animation:astro-spin 28s linear infinite;inset:6%}.astro-orbit-b{animation:astro-spin-rev 36s linear infinite;inset:18%}.astro-planet{animation:astro-float 4.5s ease-in-out infinite;border-radius:50%;box-shadow:0 0 12px currentColor;position:absolute}.astro-planet-blue{background:#3b82f6;color:#3b82f6;height:10px;right:18%;top:8%;width:10px}.astro-planet-purple{animation-delay:.8s;background:#7c3aed;bottom:16%;color:#7c3aed;height:14px;left:4%;width:14px}.astro-planet-amber{animation-delay:1.4s;background:#f59e0b;color:#f59e0b;height:8px;left:10%;top:22%;width:8px}@media (prefers-reduced-motion:reduce){.astro-orbit,.astro-planet,.astro-pulse,.astro-wheel,.astro-wheel-outer{animation:none!important}}