.discover-feature .right-column{display:flex;flex-direction:column;align-items:flex-start;border:solid 1px #dbdee2;padding:20px 41px 45px 41px;height:100%;width:100%;position:relative;background-color:#fff}
.discover-feature .title-discover-with-feature-container{padding:0 10px 10px 0}
.discover-feature .title-discover-with-feature{display:inline-block;font-size:1.143rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.65;letter-spacing:normal;text-align:left;color:#03234b;margin-right:10px}
.discover-feature .grey-title{color:#525a63}
.discover-feature .subTitle-discover-with-feature{font-family:Arial;font-size:.81rem;display:inline-block;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.4;letter-spacing:normal;text-align:left;color:#525a63}
.discover-feature .subtitle-MCU{font-size:1rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:left;color:#03234b}
.MPU-version .subtitle-MPU{font-family:Arial;font-size:1rem;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:normal;text-align:left;color:#525a63}
.discover-feature ul{padding-left:0;display:flex;flex-wrap:wrap}
.discover-feature .cta-button{display:inline-flex;max-width:100%;width:fit-content;margin-top:auto;font-size:.714rem;line-height:1.4;padding:12px 24px;height:unset;white-space:nowrap}
.discover-feature li{display:flex;font-family:Arial;font-size:.81rem;font-weight:bold;font-stretch:normal;font-style:normal;line-height:2;letter-spacing:normal;text-align:left;color:#525a63;list-style:none}
.discover-feature .discover-feature-icon-present-MCU{display:flex;justify-content:center;align-items:center;position:absolute;top:15px;right:0;padding:2px 8px;background-color:#4363d5;width:max-content;border-radius:3px}
.MPU-version .discover-feature-icon-present-MPU{background-color:#525a63}
.discover-feature-icon-present-MPU span,.discover-feature-icon-present-MCU span,.discover-feature-icon-free span{font-family:Arial;font-size:.619rem;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.55;letter-spacing:normal;text-align:center;color:#fff}
.discover-feature-icon-free{border-radius:3px;display:flex;justify-content:center;align-items:center;position:absolute;top:15px;right:85px;padding:2px 8px;background-color:#03234b;width:max-content}
.discover-feature .img-one-logo{margin:5px 192px 15px 0;object-fit:contain;width:77px;height:45px}
.discover-feature .img-one-logo.img-one-logo-ext1{width:118px;height:45px}
.discover-feature .img-one-logo.img-one-logo-ext2{width:59px;height:47px}
.discover-feature .img-two-logo{margin:15px 192px 15px 0;object-fit:contain;width:170px;height:35px}
.discover-feature .img-cubemx{margin:5px 192px 15px 0;object-fit:contain;height:107px}
.MPU-version .img-two-logo-MPU{margin:15px 6px 15px 0;object-fit:contain;width:35px;height:40px}
.MPU-version .img-two-logo-MPU.img-two-logo-ext1{width:130px;height:49px}
.MPU-version .img-one-logo-cubeMx{margin-bottom:40px;width:190px;height:110px}
.MPU-version .img-two-logo-cubeMx{margin-bottom:40px;width:305px;height:110px}
.MPU-version .img-three-logo-cubeMx{margin-bottom:40px;width:250px;height:110px}
.discover-feature p{padding-bottom:0}
.discover-feature li::before{content:url("../../../../../content/dam/st-crew/developer-zone/jump-start/check-fill.png");display:inline-block;width:24px;height:24px;margin-top:4px;margin-right:8px}
.discover-feature .support-class{width:100%;background-color:#fff}
.discover-feature .support-class-two{border:none !important}
.discover-feature .support-class-title{padding:0 10px 10px 40px}
.discover-feature .container .row .right-column .embedded-sw-h3{font-family:Arial;font-size:1rem;line-height:1.5;color:#525a63;font-weight:bold;padding-top:18px;padding-bottom:27px}
.discover-feature .cta-button.mobile{display:none}
.discover-feature .container .row .right-column .mobile-img{display:none}
.discover-feature .title-discover-with-feature-cubeMX{display:inline-block;font-size:1.143rem;font-weight:500;line-height:1.55;color:#525a63;padding-bottom:unset}
.discover-feature .right-column.mpu-sw-tools{min-height:411px}
.discover-feature .right-column.mcu-sw-tools{min-height:513px}
.discover-feature .right-column.mcu-sw-tools ul,.discover-feature .right-column.mpu-sw-tools ul,.discover-feature .right-column.embedded-sw ul{margin-top:0}
.discover-feature .cta-button:lang(ja){height:61px;align-items:center}
@media(max-width:640px){.discover-feature .support-class-title{padding:0 10px 10px 10px}
.discover-feature .title-discover-with-feature-cubeMX{font-size:1rem}
.discover-feature .line-discover-feature{min-width:85%;height:1px;bottom:0;margin:0;transform:rotate(180deg);background-image:linear-gradient(to bottom,rgba(219,222,226,0) 0,#dbdee2 23%,#dbdee2 76%,rgba(219,222,226,0) 99%);position:absolute}
.discover-feature .title-discover-with-feature{font-size:1rem}
.discover-feature .list-item-text-MCU{flex:0 0 100%;max-width:100%}
.discover-feature .right-column{padding:20px 12px 45px 12px}
.discover-feature .discover-feature-icon-free,.discover-feature .cta-button,.discover-feature .container .row .right-column .basic-img,.discover-feature .cta-button{display:none}
.discover-feature .cta-button.mobile.center,.discover-feature .cta-button.mobile.left,.discover-feature .cta-button.mobile.left-center{padding:12px 10px;margin-left:auto;margin-right:auto}
.discover-feature .cta-button.mobile,.discover-feature .container .row .right-column .mobile-img{display:inline-flex}
.discover-feature .cta{padding:12px 10px 11px}
.discover-feature .img-cubemx{height:87px}
.MPU-version .img-two-logo-MPU{height:35px}
.discover-feature .right-column.cube-mx{min-height:454px}
.discover-feature .right-column.cube-mx ul{margin-top:auto}
}
@media(min-width:641px){.discover-feature .line-discover-feature{width:1px;height:100%;right:0;margin:0;transform:rotate(0);background-image:linear-gradient(to bottom,rgba(219,222,226,0) 0,#dbdee2 23%,#dbdee2 76%,rgba(219,222,226,0) 99%);position:absolute}
}
@media(max-width:850px){.discover-feature .cta-button{padding:12px 12px 11px 12px}
.discover-feature .right-column{padding:20px 18px 45px 18px}
}
@media(min-width:1025px){.discover-feature .list-item-text-MCU{flex:0 0 100%;max-width:100%}
}
@media only screen and (min-width:641px) and (max-width:1024px){.MPU-version .list-item-text-MPU{flex:0 0 100% !important;max-width:100% !important}
.discover-feature .list-item-text-MCU{flex:0 0 50%;max-width:50%}
.discover-feature .cta-button.center{margin-left:auto;margin-right:auto}
.discover-feature .cta-button.left-center{margin-right:auto;margin-top:auto;margin-bottom:auto}
.discover-feature .cta-button.left{margin-right:auto}
.discover-feature .right-column.mpu-sw-tools{min-height:425px}
.discover-feature .right-column.mcu-sw-tools{min-height:409px}
.discover-feature .right-column.cube-mx{min-height:471px}
.discover-feature .right-column.cube-mx ul{margin-top:auto}
.discover-feature .support-class-two{padding:20px 41px 45px 0}
.discover-feature .support-class .support-class-title{padding:0 10px 10px 0}
}
@media(min-width:1024px) and (max-width:1238px){.discover-feature .right-column{padding:20px 31px 45px 31px}
.discover-feature .cta-button{padding:12px 12px}
}