.news-show .container{max-width:1000px;margin:0 auto;padding:150px 20px;text-align:left}.post-title{font-size:32px;font-weight:600;margin-bottom:20px;color:#4176bf}.post-meta{font-size:16px;color:#666;margin-bottom:20px;display:flex;gap:30px}.post-meta span{font-weight:600}.post-image{text-align:center;margin-bottom:24px}.post-image img{max-width:100%;height:auto;border-radius:8px}.post-content{font-size:18px;line-height:1.8;letter-spacing:.08em;color:#333;margin-bottom:40px;overflow-wrap:break-word;word-break:break-word}.post-content img{max-width:100%;height:auto;display:block;margin:32px auto;border-radius:6px}.post-content h2{font-size:26px;margin:48px 0 20px;padding-left:12px;color:#4176bf}.post-content h3{font-size:22px;margin:40px 0 16px;color:#333}.back-link{text-align:center;margin-top:40px;font-size:16px}.back-link a{color:#4176bf;text-decoration:none;font-weight:600;transition:opacity .3s}.back-link a:hover{text-decoration:underline;opacity:.8}@media (max-width: 1680px) and (min-width: 1025px){.news-show .container{max-width:800px;padding:100px 20px}.post-title{font-size:28px;margin-bottom:20px}.post-meta{font-size:14px;margin-bottom:10px}.post-image{margin-bottom:20px}.post-content{font-size:15px;margin-bottom:20px}.post-content h2{font-size:24px;margin:20px 0 8px}.post-content h3{font-size:20px;margin:20px 0 8px}.back-link{font-size:15px;margin-top:30px}}@media screen and (max-width: 1024px){.news-show .container{padding:100px 40px 10px;max-width:500px}.post-title{font-size:24px;line-height:1.4;margin-bottom:10px}.post-meta{font-size:14px;flex-wrap:wrap;gap:12px;margin-bottom:14px}.post-image{margin-bottom:20px}.post-image img{border-radius:6px}.post-content{font-size:15px;line-height:1.7;letter-spacing:.04em;margin-bottom:32px;overflow-wrap:break-word;word-break:break-word}.post-content h2{font-size:22px;margin:20px 0 8px}.post-content h3{font-size:18px;margin:20px 0 8px}.back-link{margin-top:20px}.back-link a{font-size:15px}}@media screen and (max-width: 768px){.news-show .container{padding:100px 16px 10px}.post-title{font-size:20px;line-height:1.4;margin-bottom:10px}.post-meta{font-size:14px;flex-wrap:wrap;gap:12px;margin-bottom:14px}.post-image{margin-bottom:20px}.post-image img{border-radius:6px}.post-content{font-size:12px;line-height:1.7;letter-spacing:.04em;margin-bottom:32px;overflow-wrap:break-word;word-break:break-word}.post-content h2{font-size:20px;margin:20px 0 8px}.post-content h3{font-size:16px;margin:20px 0 8px}.back-link{margin-top:20px}.back-link a{font-size:12px}}
