.PopularPosts_section__7JVcD{--brand:#8f4c8b;--brand-soft:#f1e4f0;--line:#e8d9e7;--page:#faf6fa;--gap:20px;max-width:1250px;margin:40px auto;padding:28px 28px 32px;background:var(--page);border:1px solid var(--line);border-radius:16px}.PopularPosts_header__m50by{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:22px}.PopularPosts_title__uUDPx{position:relative;margin:0 0 6px;padding-left:14px;font-size:26px;font-weight:700;line-height:1.2;color:#1f2933}.PopularPosts_title__uUDPx:before{content:"";position:absolute;left:0;top:3px;bottom:3px;width:4px;border-radius:4px;background:linear-gradient(180deg,var(--brand),#d9a6d5)}.PopularPosts_subtitle__h6E4A{margin:0;padding-left:14px;font-size:14px;color:#5b6770}.PopularPosts_arrows__QhK3r{display:flex;gap:10px;flex-shrink:0}.PopularPosts_arrow__eoV79{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;color:var(--brand);background:#fff;border:1px solid var(--line);border-radius:50%;cursor:pointer;transition:transform .2s ease,background .2s ease,color .2s ease,box-shadow .2s ease}.PopularPosts_arrow__eoV79:hover:not(:disabled){transform:translateY(-2px);color:#fff;background:var(--brand);box-shadow:0 6px 14px rgba(143,76,139,.3)}.PopularPosts_arrow__eoV79:disabled{opacity:.4;cursor:default}.PopularPosts_arrow__eoV79:focus-visible{outline:2px solid #e07a5f;outline-offset:2px}.PopularPosts_track__rsIjn{display:flex;gap:var(--gap);padding:6px 4px 14px;margin:0 -4px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none}.PopularPosts_track__rsIjn::-webkit-scrollbar{display:none}.PopularPosts_item___X2_K{display:flex;flex:0 0 calc((100% - 3 * var(--gap)) / 4);scroll-snap-align:start}.PopularPosts_item___X2_K>a{flex:1 1;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.PopularPosts_item___X2_K>a:hover{transform:translateY(-5px);border-color:#d9bfd7;box-shadow:0 14px 28px rgba(143,76,139,.16)}.PopularPosts_item___X2_K img{transition:transform .5s ease}.PopularPosts_item___X2_K>a:hover img{transform:scale(1.06)}@media (max-width:1100px){.PopularPosts_item___X2_K{flex-basis:calc((100% - 2 * var(--gap)) / 3)}}@media (max-width:800px){.PopularPosts_section__7JVcD{margin:30px 0;padding:20px 16px 24px;border-radius:12px}.PopularPosts_item___X2_K{flex-basis:calc((100% - var(--gap)) / 2)}}@media (max-width:560px){.PopularPosts_title__uUDPx{font-size:21px}.PopularPosts_arrows__QhK3r{display:none}.PopularPosts_item___X2_K{flex-basis:82%}}@media (prefers-reduced-motion:reduce){.PopularPosts_track__rsIjn{scroll-behavior:auto}.PopularPosts_arrow__eoV79,.PopularPosts_item___X2_K img,.PopularPosts_item___X2_K>a{transition:none}.PopularPosts_item___X2_K>a:hover,.PopularPosts_item___X2_K>a:hover img{transform:none}}