.wjt-blog{background:#f7f7f7;padding:80px 0 60px;font-family:'Rubik',sans-serif}.wjt-blog__inner{max-width:1200px;margin:0 auto}.wjt-blog__header{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:32px;padding:0 32px}.wjt-blog__heading{font-size:28px;font-weight:700;color:#3A464C;margin:0}.wjt-blog__see-all{font-size:13px;font-weight:700;color:#FF6F1F;text-decoration:none;white-space:nowrap;transition:color 0.2s ease}.wjt-blog__see-all:hover{color:#FF8E1D}.wjt-blog__track-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:32px;margin-bottom:-20px}.wjt-blog__track-wrap::-webkit-scrollbar{display:none}.wjt-blog__track{display:flex;gap:24px;padding:12px 32px 4px;width:max-content}.wjt-blog__card{background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 2px 12px rgba(0,0,0,0.07);display:flex;flex-direction:column;flex-shrink:0;width:340px;transition:transform 0.28s ease,box-shadow 0.28s ease}.wjt-blog__card:hover{transform:translateY(-6px);box-shadow:0 16px 40px rgba(0,0,0,0.12)}.wjt-blog__card-img-wrap{display:block;overflow:hidden;aspect-ratio:16 / 10;flex-shrink:0}.wjt-blog__card-img--fallback{background:linear-gradient(135deg,#4a6a5a,#3A464C);width:100%;height:100%;display:block}.wjt-blog__card-img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 0.40s ease}.wjt-blog__card:hover .wjt-blog__card-img--fallback{background:linear-gradient(135deg,#4a6a5a,#3A464C);width:100%;height:100%;display:block}.wjt-blog__card-img{transform:scale(1.05)}.wjt-blog__card-body{padding:22px;display:flex;flex-direction:column;flex:1;gap:10px}.wjt-blog__date{font-size:12px;font-weight:700;color:#FF6F1F;display:block}.wjt-blog__title{font-size:16px;font-weight:700;color:#3A464C;line-height:1.35;margin:0}.wjt-blog__title a{color:inherit;text-decoration:none;transition:color 0.2s ease}.wjt-blog__title a:hover{color:#FF6F1F}.wjt-blog__excerpt{font-size:13px;font-weight:400;color:#7a8a92;line-height:1.70;margin:0;flex:1}.wjt-blog__read-more{display:inline-flex;align-items:center;font-size:12px;font-weight:700;color:#FF6F1F;text-decoration:none;margin-top:4px;transition:color 0.2s ease,letter-spacing 0.2s ease}.wjt-blog__read-more:hover{color:#FF8E1D;letter-spacing:0.04em}@media (min-width:1100px){.wjt-blog__track{width:auto}.wjt-blog__card{width:calc((100% - 80px) / 3);flex-shrink:1}.wjt-blog__track-wrap{overflow-x:visible;-webkit-mask-image:none;mask-image:none}}@media (max-width:1099px) and (min-width:601px){.wjt-blog__card{width:300px}}@media (max-width:600px){.wjt-blog{padding:56px 0}.wjt-blog__header{padding:0 20px;margin-bottom:24px}.wjt-blog__track{padding:8px 20px 4px;gap:16px}.wjt-blog__card{width:78vw;max-width:300px}.wjt-blog__heading{font-size:22px}}.wjt-blog__empty{font-size:15px;color:#7a8a92;padding:40px 0;text-align:center;width:100%}