.table-editorial{width:100%;border-bottom:1px solid #f0efef}.table-editorial .card-subject-modules{height:auto}.table-editorial .card-subject-modules__title{display:flex;align-items:center}.table-editorial .card-subject-modules__title a{text-transform:uppercase;font-size:16px;line-height:22px;font-weight:700;margin-right:8px}.table-editorial .card-subject-modules__title--separator{height:8px;flex-grow:1;border-radius:25px}.table-editorial .card-subject-modules .card{border-bottom:1px solid var(--section-separator-color);padding-bottom:16px}.table-editorial .card-subject-modules .card-h{margin-top:8px}.table-editorial .card-subject-modules .card-h-small{margin-top:16px;height:128px}.table-editorial .card-subject-modules .card-premium-modules .card-h,.table-editorial .card-subject-modules .card-premium-modules .card-h-small{margin-top:0;border-bottom:0}.table-editorial__line .zaz-app-t360-editorial-apps>.card,.table-editorial__line--group>.card,.table-editorial__line>.card,.table-editorial__small-line .zaz-app-t360-editorial-apps>.card,.table-editorial__small-line--group>.card,.table-editorial__small-line>.card{margin-bottom:24px}.table-editorial__line{width:100%;padding:0 16px}.table-editorial__line.subject-modules{position:relative}.table-editorial__line--apps{margin-top:16px;position:relative}.table-editorial .ad-sflex{display:flex;justify-content:center;padding-bottom:16px}.table-editorial .ad-floater{position:absolute;top:30px;left:0;z-index:15;width:100%}.table-editorial .ad-floater.hide{display:none}.table-editorial .ad-floater__content{display:flex;align-items:center;text-align:center;background-color:#000;width:100%}.table-editorial .ad-floater__content>div{width:100%!important}.table-editorial .ad-floater__content iframe{width:100%!important;padding:0;background-color:#000}.table-editorial .ad-floater__close-btn{position:absolute;width:25px;height:25px;background:#000;border-radius:50%;cursor:pointer;top:4px;right:4px;border:2px solid #f0efef}.table-editorial .ad-floater__close-btn::before{content:'X';color:#f0efef;font-size:16px;text-align:center;display:flex;align-items:center;justify-content:center;font-weight:700;height:22px}.table-editorial .card-app-small-container{display:flex;flex-direction:column;gap:16px;margin-bottom:16px}.table-ad-editorial-1{margin-top:32px}@media screen and (max-width:352px){.table-editorial__line{padding:0 2px}}