body {
    font-family: 'Times New Roman', Times, serif;
    letter-spacing: -0.8px;
    color: rgb(111, 111, 111);
    background-color: rgb(246, 246, 246);
}

h1 {
    font-size: 22px;
    font-weight: 700;
    font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
    color: rgb(22, 22, 22);
    letter-spacing: -1px;
    margin-block: 0px;
    margin-bottom: 1px;
    white-space: nowrap;
    text-shadow: 0px 0px 6px rgb(208, 208, 208);
}

a {
    color: rgb(0, 0, 0);
    text-decoration: dotted underline;
}

img {
    max-width: 30%;
    height: auto;
}

.gallery {
    display: flex;
    align-items: flex-start;
    flex-wrap: wrap;
    gap: 3px;
}