.feat{background:var(--background);padding:80px 0}.feat-head{text-align:center;margin-bottom:40px}.feat-sub{color:color-mix(in srgb, var(--text) 55%, transparent);margin-top:10px;font-size:16px}.feat-track-wrap{scrollbar-width:none;-ms-overflow-style:none;scroll-snap-type:x mandatory;overflow-x:auto}.feat-track-wrap::-webkit-scrollbar{display:none}.feat-track{gap:24px;padding:0 max(24px,50vw - 576px);display:flex}.feat-item{scroll-snap-align:start;flex:0 0 300px}@media (max-width:600px){.feat{padding:56px 0}.feat-track{gap:16px;padding:0 20px}.feat-item{flex:0 0 78%}}
.favs{padding:56px 0}.favs-head{margin-bottom:28px}.favs-sub{color:color-mix(in srgb, var(--text) 55%, transparent);margin-top:6px;font-size:15px}.favs-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:24px;display:grid}@media (max-width:560px){.favs-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px}}
