.layout {
    margin: 150px 25%;
}

.ai {
    margin: 150px 15%;
}

.ai-block {
    background: linear-gradient(to right, rgb(44, 44, 44), #121212);
    padding: 10px 2.5%;
    border-radius: 25px;
}

.layout div, .space {
    margin-top: 80px;
}

@media (max-width: 768px) {
    .layout {
        margin: 150px 10%;
    }

    .ai {
        margin: 150px 7.5%;
    }

    .layout div, .space {
        margin-top: 120px;
    }

    .ai-block {
        padding: 10px 5%;
        border-radius: 25px;
    }
    
}