@import url('https://fonts.googleapis.com/css2?family=Monoton&family=Chakra+Petch:wght@400;500;600&display=swap');
:root{
  --bg:#1A0B2E;
  --panel:#2A1248;
  --panel-2:color-mix(in srgb, var(--panel) 78%, var(--bg));
  --line:#46206F;
  --accent:#FF71CE;
  --accent-2:#01CDFE;
  --radius:6px;
  --text:#F5F8FC;
  --text-2:color-mix(in srgb, var(--text) 58%, var(--bg));
  --prose:color-mix(in srgb, var(--text) 84%, var(--bg));
  --on-accent:#101114;
  --font-head:'Monoton',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;
  --font-body:'Chakra Petch',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;
  --hero-grad:linear-gradient(180deg,var(--text),var(--text));
  --hero-fill:transparent;
  --hero-text-align:center;
  --hero-items:center;
  --hero-sub-margin:0 auto;
  --hero-justify:center;
  --btn-bg:linear-gradient(135deg,var(--accent),color-mix(in srgb,var(--accent) 72%,#000));
  --btn-shadow:0 10px 30px -12px var(--accent);
  --btn-shadow-hover:0 14px 36px -12px var(--accent);
  --card-bg:color-mix(in srgb, var(--panel) 55%, transparent);
  --card-border:1px solid color-mix(in srgb, var(--accent) 28%, var(--line));
  --card-shadow:0 8px 32px rgba(0,0,0,.35);
  --card-shadow-hover:0 16px 44px -12px var(--accent);
  --card-blur:blur(14px) saturate(1.4);
  --icon-bg:linear-gradient(135deg,var(--accent),color-mix(in srgb,var(--accent) 72%,#000));
  --icon-radius:var(--radius);
  --glow-1:.16;
  --glow-2:.12;
}
