body {
    background-color: black; /* Sets the background to black */
    color: white; /* Sets the text color to white for readability */
    font-family: "Segoe UI", Arial, sans-serif; /* Specifies the font */
    display: flex; /* Enables Flexbox for easy centering */
    justify-content: center; /* Centers content horizontally */
    align-items: center; /* Centers content vertically */
    min-height: 100vh; /* Ensures the body is at least the height of the viewport */
    margin: 0; /* Removes default margin */
    text-align: center; /* Centers the text */
}

.content-container {
    /* Optional: Use a container for easier grouping of elements */
    padding: 20px;
}

img {
    max-width: 100%; /* Ensures the image is responsive */
    height: auto; /* Maintains the image's aspect ratio */
    display: block; /* Centers the image using margin */
    margin: 0 auto 20px auto; /* Centers horizontally and adds space below */
}

h1 {
    font-size: 36pt; /* Sets the font size as requested */
    margin-top: 0; /* Adjusts the spacing for the heading */
}

