.recent-marketing-pages{margin:20px 0;padding:15px;background:#f9f9f9;border-radius:8px;border:1px solid #e0e0e0;box-shadow:0 2px 4px rgba(0,0,0,.1)}.marketing-pages-title{margin:0 0 15px;color:#333;font-size:18px;font-weight:600;border-bottom:2px solid #007cba;padding-bottom:8px}marketing-pages-title .marketing-pages-list{list-style:none;margin:0;padding:0}.marketing-page-item{margin-bottom:10px;border-bottom:1px solid #e0e0e0;padding-bottom:10px;transition:all .3s ease}.marketing-page-item:last-child{border-bottom:none;margin-bottom:0}.marketing-page-item:hover{background:#f0f0f0;border-radius:4px;padding-left:10px}.marketing-page-link{display:block;text-decoration:none;color:#333;padding:8px 0;transition:all .3s ease;cursor:pointer;position:relative}.marketing-page-link:hover{color:#007cba;text-decoration:none}.marketing-page-link:before{content:'→';position:absolute;right:10px;top:50%;transform:translateY(-50%);opacity:0;transition:opacity .3s ease}.marketing-page-link:hover:before{opacity:1}.page-title{font-weight:500;font-size:14px;line-height:1.4;display:block}.page-date{display:block;font-size:12px;color:#666;margin-top:4px;font-style:italic}.no-pages{text-align:center;color:#666;font-style:italic;padding:20px;background:#fff;border-radius:4px;border:1px dashed #ccc}@media (max-width:768px){.recent-marketing-pages{margin:15px 0;padding:12px}.marketing-pages-title{font-size:16px}.page-title{font-size:13px}.page-date{font-size:11px}}.marketing-page-link.loading{opacity:.7;pointer-events:none}.marketing-page-link.loading .page-title{color:#007cba}.marketing-page-item.hovered{background:#f0f0f0;border-radius:4px;padding-left:10px}.marketing-page-link:before{transition:all .3s ease}.marketing-page-item:hover .marketing-page-link:before{transform:translateY(-50%) translateX(5px)}