.article{padding:60px 0 var(--section-padding);margin:0 auto}.article_header{margin-bottom:40px;text-align:center}.article_title{font-size:clamp(1.75rem,4vw,2.625rem);font-weight:800;line-height:1.2;margin-bottom:20px;word-wrap:break-word;overflow-wrap:break-word}.article_meta{display:flex;justify-content:center;align-items:center;gap:20px;font-size:14px;color:#777;margin-bottom:30px;flex-wrap:wrap}.article_image{width:100%;height:auto;aspect-ratio:16/9;max-height:600px;object-fit:cover;border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,.1);margin-bottom:40px;transition:transform .3s ease}@media (max-width:1024px){.article_image{max-height:500px;border-radius:12px}}.article_text{font-weight:400;font-size:18px;line-height:1.8;letter-spacing:.2px;color:var(--secondary-text-color);margin-bottom:30px}.article_text strong{font-weight:600;color:var(--primary-text-color)}.article_section_title{font-size:24px;font-weight:700;margin:40px 0 20px;color:var(--primary-text-color)}@media (max-width:768px){.article{padding:30px 16px}.article_header{margin-bottom:30px;text-align:left}.article_title{font-size:clamp(1.5rem,5vw,2rem);margin-bottom:16px}.article_meta{font-size:13px;gap:12px;justify-content:flex-start;margin-bottom:24px}.article_image{max-height:400px;border-radius:10px;margin-bottom:30px}.article_text{font-size:16px;line-height:1.7;margin-bottom:24px}.article_section_title{font-size:20px;margin:32px 0 16px}}@media (max-width:480px){.article{padding:24px 12px}.article_header{margin-bottom:24px}.article_title{font-size:clamp(1.25rem,6vw,1.75rem);margin-bottom:12px}.article_meta{font-size:12px;gap:10px;flex-direction:column;align-items:flex-start;margin-bottom:20px}.article_image{max-height:300px;border-radius:8px;margin-bottom:24px}.article_text{font-size:15px;line-height:1.6;margin-bottom:20px}.article_section_title{font-size:18px;margin:24px 0 12px}}