.category-module__tla_ya__categoryMain{min-height:calc(100vh - 200px);padding:40px 20px}.category-module__tla_ya__pageTitle{font-family:var(--font-serif);border-bottom:2px solid var(--border-color);margin-bottom:40px;padding-bottom:10px;font-size:3rem}.category-module__tla_ya__articleList{flex-direction:column;gap:40px;display:flex}.category-module__tla_ya__articleCard{color:inherit;border-bottom:1px solid var(--border-color);gap:30px;padding-bottom:40px;text-decoration:none;transition:transform .2s;display:flex}.category-module__tla_ya__articleCard:hover{transform:translateY(-2px)}.category-module__tla_ya__cardImageWrapper{flex:0 0 45%;max-width:500px}.category-module__tla_ya__cardImage{object-fit:cover;border-radius:8px;width:100%;height:300px}.category-module__tla_ya__cardContent{flex-direction:column;flex:1;justify-content:center;display:flex}.category-module__tla_ya__cardTitle{font-family:var(--font-serif);margin-bottom:15px;font-size:2.2rem;line-height:1.3}.category-module__tla_ya__cardMeta{color:var(--text-primary);margin-bottom:15px;font-size:1.1rem}.category-module__tla_ya__cardAuthor{color:#a81c1c;font-weight:700}.category-module__tla_ya__cardDate{font-weight:400}.category-module__tla_ya__cardExcerpt{color:var(--text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1.1rem;line-height:1.6;display:-webkit-box;overflow:hidden}@media (max-width:900px){.category-module__tla_ya__cardTitle{font-size:1.8rem}.category-module__tla_ya__cardImage{height:250px}}@media (max-width:768px){.category-module__tla_ya__categoryMain{padding:30px 20px}.category-module__tla_ya__pageTitle{margin-bottom:30px;font-size:2.2rem}.category-module__tla_ya__articleCard{flex-direction:column;gap:20px}.category-module__tla_ya__cardImageWrapper{flex:none;max-width:100%}.category-module__tla_ya__cardImage{height:220px}}@media (max-width:480px){.category-module__tla_ya__categoryMain{padding:20px 15px}.category-module__tla_ya__pageTitle{font-size:1.8rem}.category-module__tla_ya__cardTitle{font-size:1.5rem}.category-module__tla_ya__cardExcerpt{font-size:1rem}}
@keyframes Loading-module__FydXtG__shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes Loading-module__FydXtG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes Loading-module__FydXtG__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(.98)}}.Loading-module__FydXtG__spinnerContainer{flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:250px;padding:60px 20px;display:flex}.Loading-module__FydXtG__spinner{border:4px solid #b03a2e26;border-top-color:var(--accent-color,#b03a2e);border-radius:50%;width:48px;height:48px;margin-bottom:16px;animation:.9s linear infinite Loading-module__FydXtG__spin}.Loading-module__FydXtG__spinnerText{font-family:var(--font-sans,inherit);color:var(--text-secondary,#555);letter-spacing:.5px;font-size:1rem;font-weight:600;animation:1.8s ease-in-out infinite Loading-module__FydXtG__pulse}.Loading-module__FydXtG__skeletonCard{background:var(--surface-color,#fff);border:1px solid var(--border-color,#eaeaea);border-radius:12px;flex-direction:column;gap:12px;padding:16px;display:flex;overflow:hidden}.Loading-module__FydXtG__skeletonImage{background:linear-gradient(90deg,#e0e0e0 25%,#f5f5f5 50%,#e0e0e0 75%) 0 0/200% 100%;border-radius:8px;width:100%;height:200px;animation:1.5s infinite Loading-module__FydXtG__shimmer}.Loading-module__FydXtG__skeletonLine{background:linear-gradient(90deg,#e0e0e0 25%,#f5f5f5 50%,#e0e0e0 75%) 0 0/200% 100%;border-radius:4px;height:16px;animation:1.5s infinite Loading-module__FydXtG__shimmer}.Loading-module__FydXtG__skeletonLineShort{width:40%}.Loading-module__FydXtG__skeletonLineMedium{width:70%}.Loading-module__FydXtG__skeletonLineFull{width:100%}.Loading-module__FydXtG__skeletonGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:24px;width:100%;margin:20px 0 40px;display:grid}
