@font-face {
    font-family: "eagle";
    src: url("/pub/style/fonts/Web437_EagleSpCGA_Alt3.woff") format("woff");
}

:root {
    /* Main color scheme */
    --color-primary: #e03244;
    --color-secondary: #71d6db;
    --color-accent: #71d6db;
    
    /* Background colors */
    --bg-primary: #000000ff;
    --bg-secondary: #000000ff;
    
    /* Text colors */
    --text-primary: #71d6db;
    --text-secondary: #71d6db;
    --text-accent: #ff00ff;

    /* Header colours */
    --header-primary:#e03244;
    --header-secondary: #71d6db;
    --header-tertiary: #71d6db;
    --header-other: white;
    
    /* Link colors */
    --link-color: #ff3333;
    --link-hover: #ff6262;
    
    /* Border colors */
    --border-primary: #111111ff;
    --border-secondary: #030303ff;
    --border-image: #000300ff;
    
    /* Special purpose colors */
    --code-color: #18A02Cff;
    --header-bg: #e03244;
    --header-text: #030303ff;
    
    /* Font families */
    --font-headers: eagle, sans-serif;
    --font-body: monospace;
}

body {
    background: var(--bg-primary);
    background-color: var(--bg-primary);
}


header h1 .headerLink {
    color: #e03244;
    font-size: 105%;
}

article {
    text-align: center;
}