.otsuka-asim-learning-module-block {
    position: relative;
    padding: 100px 0 100px 0;
}

.otsuka-asim-learning-module-block::after {
    content: "";
    background: rgba(0, 0, 0, 0) linear-gradient(180deg, #7de1de 0%, #00b6ed 100%);
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    display: block;
    width: 100%;
    height: 100%;
    z-index: -2;
}

#asim-learning-module {
    background: white;
    --bs-aspect-ratio: 67%;
}