.home-ideas-band{box-sizing:border-box;margin:30px 0;padding:4px 0 10px;color:#fff}.home-ideas-band *{box-sizing:border-box;letter-spacing:0}.home-ideas-head{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:14px}.home-ideas-kicker{display:inline-flex;align-items:center;gap:7px;color:#ff6f86;font-size:10px;font-weight:900;text-transform:uppercase}.home-ideas-heading h2{margin:4px 0 0;color:#fff;font-size:24px;line-height:1.1;font-weight:950}.home-ideas-actions,.home-ideas-nav{display:flex;align-items:center;gap:8px}.home-ideas-actions>a{display:inline-flex;align-items:center;gap:7px;color:rgba(255,255,255,.72);font-size:12px;font-weight:850;text-decoration:none!important}.home-ideas-actions>a:hover{color:#fff}.home-ideas-nav button{display:grid;place-items:center;width:36px;height:36px;padding:0;border:0;border-radius:50%;background:#0b0b0b;color:#fff;cursor:pointer;transition:background .16s ease,opacity .16s ease}.home-ideas-nav button:hover{background:#e31b3d}.home-ideas-nav button.is-disabled{opacity:.32;pointer-events:none}.home-ideas-rail{display:flex;gap:12px;width:100%;max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.home-ideas-rail::-webkit-scrollbar{display:none}.home-idea{position:relative;display:flex;flex:0 0 calc((100% - 24px)/3);flex-direction:column;min-width:0;min-height:190px;padding:18px;border:0;border-radius:7px;background:#050505;color:#fff;text-decoration:none!important;scroll-snap-align:start;overflow:hidden;transition:background .16s ease,transform .16s ease}.home-idea:hover{background:#090909;color:#fff;transform:translateY(-2px)}.home-idea-top{display:flex;align-items:center;justify-content:space-between;gap:10px;color:#ff7087;font-size:10px;font-weight:900;text-transform:uppercase}.home-idea-top>span,.home-idea-top>b{display:inline-flex;align-items:center;gap:6px}.home-idea-top>span i{font-size:7px}.home-idea-top>b{color:#fff;font-size:11px}.home-idea-top>b i{color:#e31b3d}.home-idea>strong{margin-top:17px;color:#fff;font-size:18px;line-height:1.28}.home-idea-copy{display:-webkit-box;margin-top:8px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:rgba(255,255,255,.58);font-size:12px;line-height:1.55}.home-idea-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;padding-top:18px;color:rgba(255,255,255,.48);font-size:11px}.home-idea-foot>span{display:flex;align-items:center;gap:6px;min-width:0}.home-idea-author{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.home-ideas-empty{display:flex;align-items:center;gap:13px;min-height:82px;padding:15px 17px;border-radius:7px;background:#050505;color:#fff;text-decoration:none!important}.home-ideas-empty-icon{display:grid;place-items:center;flex:0 0 42px;width:42px;height:42px;border-radius:50%;background:rgba(227,27,61,.12);color:#ff5f78}.home-ideas-empty>span:nth-child(2){color:rgba(255,255,255,.58);font-size:12px}.home-ideas-empty strong{display:block;margin-bottom:2px;color:#fff;font-size:14px}.home-ideas-empty>i{margin-left:auto;color:#ff5f78}@media (max-width:900px){.home-idea{flex-basis:calc((100% - 12px)/2)}}@media (max-width:600px){.home-ideas-band{margin:24px 0;padding-left:12px;padding-right:12px}.home-ideas-head{align-items:center}.home-ideas-heading h2{font-size:20px}.home-ideas-actions>a{display:none}.home-ideas-nav button{width:34px;height:34px}.home-idea{flex-basis:86%;min-height:184px;padding:16px}.home-idea>strong{font-size:17px}.home-ideas-empty{align-items:flex-start}.home-ideas-empty>i{align-self:center}}