.bento-box{--variable-txt-primary:#000;--variable-txt-secondary:#00485e;width:100%;display:flex;justify-content:space-between;gap:40px;flex-wrap:wrap;overflow:clip}
.bento-box .tile-container{width:100%;position:relative}
.bento-box .tile-container::after{content:"";position:absolute;width:125%;height:1px;border-top:.5px solid #ddd;bottom:-20px;left:0}
.bento-box .tile-container.bigger-tile{width:100% !important}
.bento-box .tile-container h3{font-family:"BNYM_CORPORATE_Akkurat_Pro";font-size:18px;font-style:normal;font-weight:600;line-height:18px;text-transform:uppercase;color:var(--variable-txt-primary);margin-bottom:25px}
.bento-box .tile-container h3.notitle{margin:0}
.bento-box .tile-container h3.notitle{display:none}
.tile-container:has(.trendingArticles){display:none}
@media(min-width:768px){.tile-container:has(.trendingArticles){display:initial}
.bento-box .tile-container{width:calc(50% - 20px)}
}
@media(min-width:1024px){.bento-box .tile-container{width:auto;flex:1 0 calc(25% - 40px)}
.bento-box .tile-container.bigger-tile{width:auto;flex:1 0 calc(50% - 30px )}
.bento-box .tile-container h3,.bento-box .tile-container h3.notitle{display:inherit;margin-bottom:25px;margin-top:20px}
}
[type="investor"]:lang(ja){.bento-box .tile-container h3{font-family:"source-han-sans-japanese"}
}