@media screen and (min-width: 1199px) and (max-width: 1366px) {

}
@media screen and (min-width: 768px) and (max-width: 1199px) {

}

@media screen and (max-width: 767px) {

    .logo img {
        margin-top: 60px;
    }

    .container {
        max-width: 100%;
        padding-left: 16px;
        padding-right: 16px;
        gap: 80px;
    }

    .content {
        width: 100%;
    }

    .tagline {
        font-size: 32px;
    }

    .prompt-box-container input{
        width: 100%;
        font-size: 32px;
        border-bottom: 3px solid white;
    }

    .example {
        font-size: 14px;
    }

    .title {
        font-size: 24px;
    }
    .subtitle {
        font-size: 16px;
    }

    .footer {
        font-size: 14px;
        bottom: 50px;
    }

    .close-btn {
        width: 24px;
        height: 24px;
        font-size: 16px;
    }

    .footer-note {
        font-size: 12px;
    }

    .cover {
        width: 200px;
        height: 200px;
        padding: 16px;
    }
}



