* {
    color: #1e1e1e;
    font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
    padding: 0;
    margin: 0;
    text-decoration: none;
    transition: .21s;
}

:root {
    --pink: #ef5da8;
    --light-blue: #05c0ff;
    --t-light-blue: #05c1ffcf;
    --blue: #0070d9;
}

main {
    margin: 0 3em;
}

.pink {
    background: var(--pink);
}

.blue {
    background: var(--blue);
}

.light-blue {
    background: var(--light-blue);
}

a {
    text-decoration: none;
}

header li {
    list-style-type: none;
}

.grid {
    display: grid;
}