$base-font-family:  'Merriweather', Georgia, Times, 'Times New Roman', serif;
$base-font-size:    10.4pt;
$base-font-weight:  400;
$bold-font-weight:  700;
$base-line-height:  1.7;

$title-font-family: 'PT Serif', Georgia, Times, 'Times New Roman', serif;
$header-font-family: 'Merriweather', Georgia, Times, 'Times New Roman', serif;
$header-font-weight: 700;

$small-font-size:   $base-font-size * 0.875;

$mono-font-family: 'Fira Code';
$mono-font-size:   11pt;

$text-color:       hsl(0, 0%, 25%);

$alt-color:        hsl(191, 70%, 46%);
$alt-color-darker: darken($alt-color, 6%);

$article-bg-color: rgb(250, 250, 250);
$background-color: darken($article-bg-color, 6%);
$bg-color-darker:  darken($article-bg-color, 15%);
$alt-text-color:   darken($article-bg-color, 60%);

$subdued-border:   rgba($bg-color-darker, 0.5);