

/* CSS from section stylesheet blocks */
.aplus-container{position:relative}.aplus-container .image-element{position:relative}.aplus-container .image-element img{position:absolute;top:0;left:0}.aplus-container .col-5{width:calc((100% - 4 * var(--gap, 30px)) / 5)}.aplus-container .col-4{width:calc((100% - 3 * var(--gap, 30px)) / 4)}.aplus-container .col-3{width:calc((100% - 2 * var(--gap, 30px)) / 3)}.aplus-container .col-2{width:calc((100% - 1 * var(--gap, 30px)) / 2)}.aplus-container .col-1{width:calc(100% / 1)}.aplus-container .alpus-list{max-width:var(--main-width, 1440px);padding:var(--pageWidthPadding);margin:0 auto}.aplus-container .alpus-list .alpus-item{padding-top:30px}.aplus-container .aplus-image-warp{display:flex;flex-wrap:wrap}.aplus-container .aplus-image-warp>:first-child{margin-right:30px}.aplus-container .alpus-item-1 .sub-title{font-size:32px;font-weight:700;margin-bottom:10px}.aplus-container .alpus-item-1 .description{font-size:20px;line-height:24px;margin-bottom:14px}.aplus-container .alpus-item-1 img{width:100%}.aplus-container .aplus-image-list{display:flex;flex-wrap:wrap;gap:30px}.aplus-container .aplus-table-list{display:flex;flex-direction:column;border:1px solid #e8eaec;text-align:center;width:50%}.aplus-container .aplus-table-list .table-item{display:flex}.aplus-container .aplus-table-list .table-item>:first-child{background-color:#F7F8FA;border-right:1px solid #e8eaec}.aplus-container .aplus-table-list .table-item>*{width:50%;padding:2px 5px}.aplus-container .aplus-table-list .table-item:not(:last-child){border-bottom:1px solid #e8eaec}.aplus-container .aplus-compare-table{display:flex;flex-wrap:wrap;border-top:1px solid #e8eaec;border-left:1px solid #e8eaec;text-align:center}.aplus-container .aplus-compare-table .col-4{width:calc((100% - 3* var(--gap, 0px)) / 4)}.aplus-container .aplus-compare-table>:first-child{background-color:#F7F8FA}.aplus-container .aplus-compare-table .table-item{min-height:34px;line-height:34px;border-bottom:1px solid #e8eaec;border-right:1px solid #e8eaec;padding:2px 5px}.aplus-container .aplus-image_text .sub-title{font-size:17px;margin-top:20px;font-weight:600}.aplus-container .aplus-image_text .description{margin-top:6px}.aplus-container .aplus-image_text .description p{font-size:14px}