/**
 * Tiedosto: assets/css/reset.css (versio 1.1 - Sora 500)
 * Kuvaus: Nollaus ja oletustyylit. Pakotetaan font-weight 500.
 * Tekijä: Markus Haapasaari / Kaupunkilehti Kalajokinen
 * Tehty <3 Kalajoella
 */

*, *::before, *::after {
    box-sizing: border-box;
}

body, h1, h2, h3, h4, p, figure, blockquote, dl, dd {
    margin: 0;
}

ul[role='list'], ol[role='list'] {
    list-style: none;
}

html:focus-within {
    scroll-behavior: smooth;
}

body {
    min-height: 100vh;
    text-rendering: optimizeLegibility;
    line-height: 1.6; /* Hieman väljempi riviväli Soralle */

    /* TÄSSÄ MUUTOS: */
    font-family: var(--font-main);
    background-color: var(--bg-body);
    color: var(--text-main);
    font-weight: 500; /* Sora 500 leipätekstille */
}

/* Otsikot voivat olla raskaampia */
h1, h2, h3 {
    font-weight: 700;
    color: var(--text-heading);
}

img, picture {
    max-width: 100%;
    display: block;
}

input, button, textarea, select {
    font: inherit;
}
