/* Minimal base layer — type defaults and link colours. */
:root{color-scheme:light}
body{font-family:var(--font-core);font-weight:var(--fw-semibold);color:var(--text-primary);-webkit-font-smoothing:antialiased}
a{color:var(--grad-pink-blue-1);text-decoration:none;border-bottom:1.5px solid currentColor;font-weight:var(--fw-extrabold)}
a:hover{color:var(--grad-pink-blue-5)}
a:active{opacity:.8}
strong,b{font-weight:var(--fw-extrabold)}
