.ideas-section{background:url(../assets/images/hero-banners/generic-bg.webp);background-size:cover;padding:80px 0}.category-card{position:relative;padding:15px;border-radius:12px!important;text-align:center;background-color:#e1edf6;cursor:pointer}.category-overlay{font-size:1rem}.top-posts{background:#f5f5f5}.blog-title{font-weight:600;font-size:1.5rem;margin-top:1rem;color:#212529}.blog-content p{color:#555;line-height:1.8;font-size:15px}.ppc-2026-table{width:100%;border-collapse:collapse;background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:8px;overflow:hidden}.ppc-2026-table thead{background-color:#1b1464;color:#fff}.ppc-2026-table td,.ppc-2026-table th{padding:15px;text-align:left;border-bottom:1px solid #eee}.ppc-2026-table tbody tr:hover{background-color:#f9f9f9}@media screen and (max-width:600px){.ppc-2026-table thead{display:none}.ppc-2026-table td{display:block;text-align:right;border-bottom:1px solid #ddd;position:relative;padding-left:50%}.ppc-2026-table td:before{content:attr(data-label);position:absolute;left:15px;width:45%;font-weight:700;text-align:left}}.table-mobile{display:none}.table-desktop{display:block}@media (max-width:767px){.table-desktop{display:none}.table-mobile{display:block}.mobile-card{border:1px solid #ddd;border-radius:6px;padding:12px;margin-bottom:14px;background:#fff;font-size:14px}.mobile-card div{margin-bottom:6px}}