.s0gw5W_page{background:#f4f5f7;min-height:100vh}.s0gw5W_breadcrumbBar{background:#fff;border-bottom:1px solid #e5e7eb}.s0gw5W_breadcrumbInner{align-items:center;gap:8px;max-width:1440px;margin:0 auto;padding:14px 24px;font-size:.85rem;display:flex}.s0gw5W_breadcrumbHome{color:#9aa1ac;text-decoration:none}.s0gw5W_breadcrumbHome:hover{color:#4b5563}.s0gw5W_breadcrumbSep{color:#c2c6cc}.s0gw5W_breadcrumbCurrent{color:#111827;font-weight:600}.s0gw5W_hero{text-align:center;padding:40px 24px 28px}.s0gw5W_heroTitle{color:#10192b;margin:0;font-size:2.5rem;font-weight:800}.s0gw5W_heroSubtitle{color:#6b7280;margin:10px 0 0;font-size:1rem}.s0gw5W_layout{--feed-sticky-top:calc(97px + 24px);grid-template-columns:minmax(0,760px) 320px;grid-template-areas:"main sidebar";justify-content:center;align-items:start;gap:28px;max-width:1440px;margin:0 auto;padding:0 24px 60px;display:grid}.s0gw5W_mainColumn{flex-direction:column;grid-area:main;gap:24px;min-width:0;display:flex}.s0gw5W_loadMoreWrap{justify-content:center;padding:8px 0 24px;display:flex}.s0gw5W_loadMoreBtn{color:#16274b;cursor:pointer;background:#fff;border:1px solid #d9b4bb;border-radius:999px;padding:12px 32px;font-family:inherit;font-size:14px;font-weight:700;transition:background .16s,color .16s,border-color .16s}.s0gw5W_loadMoreBtn:hover:not(:disabled){color:#fff;background:#9c1c2f;border-color:#9c1c2f}.s0gw5W_loadMoreBtn:disabled{opacity:.6;cursor:not-allowed}.s0gw5W_sidebarColumn{top:var(--feed-sticky-top);flex-direction:column;grid-area:sidebar;gap:24px;display:flex;position:sticky}.s0gw5W_storiesCard{background:#fff;border:1px solid #edeef1;border-radius:14px;padding:18px}.s0gw5W_storiesGrid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.s0gw5W_storyItem{min-width:0;color:inherit;flex-direction:column;text-decoration:none;display:flex}.s0gw5W_storyHeader{align-items:flex-start;gap:8px;margin-bottom:8px;display:flex}.s0gw5W_storyName{color:#1f2937;font-size:.8rem;font-weight:600;line-height:1.25}.s0gw5W_storyText{color:#6b7280;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 8px;font-size:.75rem;line-height:1.35;display:-webkit-box;overflow:hidden}.s0gw5W_storyImage{aspect-ratio:4/3;background:#e9eaec;border-radius:8px;width:100%;overflow:hidden}.s0gw5W_storyImage img{object-fit:cover;width:100%;height:100%;display:block}.s0gw5W_storyFooter{color:#9aa1ac;align-items:center;gap:5px;margin-top:8px;font-size:.75rem;display:flex}.s0gw5W_avatar{color:#98a0ab;background:#d7dae0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex;overflow:hidden}.s0gw5W_avatarPhoto{object-fit:cover;width:100%;height:100%;display:block}.s0gw5W_avatarLarge{width:36px;height:36px}.s0gw5W_postAuthorText{flex-direction:column;gap:1px;min-width:0;display:flex}.s0gw5W_postAuthorPlace{color:#6b7280;align-items:center;gap:4px;font-size:12px;line-height:1.2;display:inline-flex}.s0gw5W_postAuthorPlace svg{color:#9aa2ae;flex-shrink:0}.s0gw5W_postCard{background:#fff;border:1px solid #edeef1;border-radius:14px;padding:20px 22px}.s0gw5W_postHeader{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.s0gw5W_postAuthor{align-items:center;gap:10px;display:flex}.s0gw5W_postAuthorName{color:#1f2937;font-size:.9rem;font-weight:600}.s0gw5W_postMenu{color:#9aa1ac;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px;display:flex}.s0gw5W_postMenu:hover{color:#4b5563;background:#f4f5f7}.s0gw5W_postTitleLink{color:inherit;text-decoration:none}.s0gw5W_postTitle{color:#10192b;margin:0 0 10px;font-size:1.125rem;font-weight:800;line-height:1.4}.s0gw5W_postTitleLink:hover .s0gw5W_postTitle{text-decoration:underline}.s0gw5W_postDescription{color:#6b7280;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 0 12px;font-size:.9rem;line-height:1.6;display:-webkit-box;overflow:hidden}.s0gw5W_postPrice{color:#8a1220;margin:0 0 16px;font-size:1.25rem;font-weight:800}.s0gw5W_postImages{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:14px;display:grid}.s0gw5W_postImage{aspect-ratio:1;background:#e9eaec;border-radius:10px;overflow:hidden}.s0gw5W_postImage img{object-fit:cover;width:100%;height:100%;display:block}.s0gw5W_postStats{color:#9aa1ac;border-bottom:1px solid #eef0f3;justify-content:space-between;align-items:center;margin-bottom:6px;padding-bottom:12px;font-size:.8rem;display:flex}.s0gw5W_postStat{align-items:center;gap:5px;display:flex}.s0gw5W_postActions{justify-content:space-around;align-items:center;padding-top:4px;display:flex}.s0gw5W_postActionBtn{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:6px;padding:8px 14px;font-size:.85rem;font-weight:600;display:flex}.s0gw5W_postActionBtn:hover{color:#1f2937;background:#f4f5f7}.s0gw5W_postActionBtnActive{color:#8a1220}.s0gw5W_postActionBtnActive:hover{color:#8a1220;background:#fbeaec}.s0gw5W_commentsPanel{border-top:1px solid #edeef1;flex-direction:column;gap:10px;margin-top:4px;padding-top:14px;display:flex}.s0gw5W_commentsEmpty{color:#9aa1ac;margin:0;font-size:.85rem}.s0gw5W_commentsList{flex-direction:column;gap:8px;max-height:240px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.s0gw5W_commentItem{background:#f7f8fa;border-radius:10px;flex-direction:column;gap:2px;padding:8px 12px;display:flex}.s0gw5W_commentAuthor{color:#10192b;font-size:.8rem;font-weight:700}.s0gw5W_commentText{color:#374151;font-size:.875rem;line-height:1.5}.s0gw5W_commentForm{gap:8px;display:flex}.s0gw5W_commentInput{color:#10192b;border:1px solid #e5e7eb;border-radius:999px;flex:1;padding:9px 16px;font-family:inherit;font-size:.875rem}.s0gw5W_commentInput:focus-visible{border-color:#9c1c2f;outline:none;box-shadow:0 0 0 3px #9c1c2f1a}.s0gw5W_commentSubmit{color:#fff;cursor:pointer;background:#16274b;border:none;border-radius:999px;padding:0 18px;font-family:inherit;font-size:.85rem;font-weight:700}.s0gw5W_commentSubmit:disabled{opacity:.55;cursor:not-allowed}.s0gw5W_commentSubmit:hover:not(:disabled){background:#1e3462}.s0gw5W_commentError{color:#b91c1c;margin:0;font-size:.8rem}.s0gw5W_sidebarCard{background:#fff;border:1px solid #edeef1;border-radius:14px;padding:18px 20px}.s0gw5W_sidebarHeader{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.s0gw5W_sidebarTitle{color:#10192b;margin:0;font-size:1rem;font-weight:800}.s0gw5W_sidebarSeeAll{color:#8a1220;flex-shrink:0;font-size:.8rem;font-weight:700;text-decoration:none}.s0gw5W_sidebarSeeAll:hover{text-decoration:underline}.s0gw5W_blogList{flex-direction:column;display:flex}.s0gw5W_blogItem{border-bottom:1px solid #eef0f3;justify-content:space-between;align-items:center;gap:12px;padding:14px 0;text-decoration:none;display:flex}.s0gw5W_blogItem:last-child{border-bottom:none;padding-bottom:0}.s0gw5W_blogItemTitle{color:#1f2937;font-size:.85rem;font-weight:600;line-height:1.4}.s0gw5W_blogItemImage{background:#e9eaec;border-radius:8px;flex-shrink:0;width:56px;height:56px;overflow:hidden}.s0gw5W_blogItemImage img{object-fit:cover;width:100%;height:100%;display:block}.s0gw5W_ctaCard{color:#fff;background:#0d1b2e;border-radius:14px;padding:24px 22px}.s0gw5W_ctaTitle{margin:0 0 8px;font-size:1.1rem;font-weight:800}.s0gw5W_ctaText{color:#aab3c0;margin:0 0 18px;font-size:.85rem;line-height:1.55}.s0gw5W_ctaButton{color:#fff;cursor:pointer;background:#8a1220;border:none;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:100%;padding:12px 16px;font-size:.9rem;font-weight:700;display:flex}.s0gw5W_ctaButton:hover{background:#711019}@media (max-width:1100px){.s0gw5W_layout{grid-template-columns:minmax(0,1fr) 280px}}@media (max-width:860px){.s0gw5W_layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"main""sidebar";gap:20px}.s0gw5W_sidebarColumn{position:static}}@media (max-width:640px){.s0gw5W_breadcrumbInner{padding:12px 16px}.s0gw5W_hero{padding:28px 16px 22px}.s0gw5W_heroTitle{font-size:1.75rem}.s0gw5W_heroSubtitle{font-size:.9rem}.s0gw5W_layout{gap:16px;padding:0 16px 40px}.s0gw5W_storiesCard{padding:14px}.s0gw5W_storiesGrid{scroll-snap-type:x mandatory;gap:12px;padding-bottom:4px;display:flex;overflow-x:auto}.s0gw5W_storyItem{scroll-snap-align:start;min-width:130px}.s0gw5W_postCard{padding:16px}.s0gw5W_postTitle{font-size:1rem}.s0gw5W_postPrice{font-size:1.1rem}.s0gw5W_postImages{grid-template-columns:repeat(2,1fr)}.s0gw5W_postActions{justify-content:space-between}.s0gw5W_postActionBtn{padding:8px 6px;font-size:.8rem}}@media (max-width:380px){.s0gw5W_heroTitle{font-size:1.5rem}}
