main {
    background-color: white;
    width: 80%;
    /* max-width: 90vw; */
    /* max-height: 90vh; */
    border-radius: 10px;
    padding: 30px;
    overflow-y: auto;
    position: relative;
    box-shadow: 0 4px 20px rgba(0, 0, 0, 0.15);

    h3 {
        margin-top: 20px;
        margin-bottom: 5px;
        color: var(--purple-light);
    }
    
    p {
        margin-bottom: 1.5rem;
        line-height: 1.6;
    }
}
