.featured-wrapper{padding:2.5rem 4rem 1.5rem 4em;color:#f5f5dc}.featured-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.featured-title{font-size:1.4rem;margin:0;text-align:left;font-weight:600;text-transform:uppercase}.scroll-arrows{display:flex;gap:.5rem}.scroll-arrow{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;color:#f5f5dc}.scroll-arrow:hover{background:rgba(255,107,53,.2);border-color:rgba(255,107,53,.4);color:#ff6b35;transform:scale(1.1)}.scroll-arrow svg{width:20px;height:20px}.featured-track{display:flex;overflow-x:auto;scrollbar-width:none;padding-bottom:.5rem;scroll-behavior:smooth;cursor:-webkit-grab;cursor:grab;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.featured-track:active{cursor:-webkit-grabbing;cursor:grabbing}.featured-track::-webkit-scrollbar{display:none}.featured-card{flex:0 0 auto;text-align:center;width:120px;transition:transform .2s ease;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.featured-card:hover{transform:translateY(-2px)}.featured-img{width:100px;height:100px;border-radius:50%;overflow:hidden;margin:0 auto .5rem;border:2px solid rgba(255,255,255,.1)}.featured-img img{width:100%;height:100%;object-fit:cover;pointer-events:none;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}.featured-name{font-size:.85rem;font-weight:500;margin:0}.featured-topic{font-size:.75rem;color:#aaa;margin:.25rem 0 0}@media (max-width:768px){.featured-wrapper{padding:2rem 1rem 1.5rem;color:#f5f5dc}.featured-header{flex-direction:row;justify-content:space-between;align-items:center;gap:1rem;width:100%}.featured-title{text-align:left;margin:0}.scroll-arrows{margin-left:auto}.scroll-arrow{width:35px;height:35px}.scroll-arrow svg{width:16px;height:16px}}