.seg-lister-section{width:100%;padding:32px 12px 24px;background:#f7f5ff;box-sizing:border-box}.seg-lister-header{text-align:center;margin-bottom:24px}.seg-lister-title{margin:0;font-family:"Baloo 2",Quicksand,Inter,sans-serif;font-size:28px;font-weight:800;line-height:1.15;letter-spacing:.8px;background:linear-gradient(120deg,#c4a9ff,#a78bfa 45%,#8b6cf0);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:#a78bfa;text-shadow:none;filter:drop-shadow(0 3px 12px rgba(163,132,255,.28))}.seg-lister-header:after{content:"";display:block;width:44px;height:5px;margin:10px auto 0;border-radius:999px;background:linear-gradient(90deg,#d6c6ff,#a78bfa,#d6c6ff);opacity:.85}.seg-lister-subtitle{margin:8px 0 0;font-family:Quicksand,Inter,sans-serif;font-size:13px;font-weight:600;letter-spacing:.4px;color:#a596c9}.seg-lister-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 10px;justify-items:center}.seg-lister-grid .tren-trend-card{width:var(--card-w, 170px)}.seg-lister-more-wrap{display:flex;justify-content:center;margin-top:20px}.seg-lister-more-btn{display:inline-flex;align-items:center;gap:6px;padding:10px 28px;border:1.5px solid #d6c6ff;border-radius:999px;background:#fff;font-family:Quicksand,Inter,sans-serif;font-size:14px;font-weight:700;letter-spacing:.4px;color:#8b6cf0;box-shadow:0 3px 12px #a384ff2e;cursor:pointer;transition:background .2s,box-shadow .2s,transform .15s}.seg-lister-more-btn:active{background:#f0ecff;transform:scale(.97)}.seg-lister-more-icon{font-size:15px}@media (max-width: 360px){.seg-lister-grid{gap:10px 6px}.seg-lister-title{font-size:24px}}
