:root{--purple:#6b2bd9;--lavender:#f1ebff;--coral:#c2413a;--ink:#1d1530}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--lavender);color:var(--ink);font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif}a:focus-visible{outline:3px solid var(--purple);outline-offset:3px}
