:root {
    --colour-background: #080a0f;
    --colour-background-soft: #10141c;
    --colour-panel: #151b25;
    --colour-text: #ffffff;
    --colour-muted: #a5adba;
    --colour-accent: #39ff14;
    --colour-accent-hover: #62ff47;
    --colour-border: rgba(255, 255, 255, 0.1);

    --font-heading: Arial, Helvetica, sans-serif;
    --font-body: Arial, Helvetica, sans-serif;

    --radius-small: 12px;
    --radius-medium: 20px;
    --radius-large: 32px;

    --shadow-large:
        0 28px 80px rgba(0, 0, 0, 0.45);

    --content-width: 1240px;
}