.article-layout{display:grid;grid-template-columns:minmax(0,780px) 360px;justify-content:space-between;gap:40px;max-width:1280px;margin:40px auto 70px;align-items:start}.article-main{min-width:0}.article{background:#fff;border-radius:14px;box-shadow:0 8px 30px rgb(0 0 0 / .06);overflow:hidden;padding:35px}.breadcrumb{font-size:13px;color:#6b7280;margin-bottom:18px}.breadcrumb a{color:#2563eb;text-decoration:none}.article-category{display:inline-block;background:#d40000;color:#fff;padding:6px 14px;border-radius:50px;font-size:12px;font-weight:700;text-transform:uppercase;margin-bottom:18px}.article-category a{color:#fff;text-decoration:none}.article-title{font-size:clamp(2.2rem,4vw,3.2rem);line-height:1.15;font-weight:800;color:#111827;margin:0 0 22px;letter-spacing:-.03em}.article-meta{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-bottom:28px;padding-bottom:20px;border-bottom:1px solid #eceff3;font-size:14px;color:#6b7280}.article-meta span{display:flex;align-items:center;gap:4px}.article-meta .mp-action{cursor:pointer;transition:.25s}.article-meta .mp-action:hover{color:#d40000}.article-hero{margin-bottom:12px}.article-hero img{width:100%;display:block;border-radius:12px;box-shadow:0 12px 30px rgb(0 0 0 / .12)}.article-caption{text-align:center;color:#6b7280;font-size:14px;margin:12px 0 35px}.article-content{font-size:20px;line-height:2;color:#222}.article-content p{margin-bottom:1.8em}.article-content>p:first-of-type:first-letter{float:left;font-size:70px;line-height:.85;padding-right:12px;font-weight:800;color:#d40000}.article-content h2,.article-content h3,.article-content h4{margin:2.5rem 0 1rem;color:#111827;font-weight:700}.article-content ul,.article-content ol{margin:20px 0 25px 25px}.article-content li{margin-bottom:12px}.article-content a{color:#2563eb;font-weight:600}.article-content img,.article-content figure,.article-content picture,.article-content iframe,.article-content video{display:block;max-width:100%!important;width:auto!important;height:auto!important;margin:30px auto;border-radius:10px}.article-content figure{width:100%!important;max-width:100%!important;margin:30px auto}.article-content figure img{width:100%!important;max-width:100%!important;height:auto!important}.article-content .wp-caption{width:100%!important;max-width:100%!important}.article-content .wp-caption img{width:100%!important;height:auto!important}.article-content .alignleft,.article-content .alignright{max-width:45%}.article-content blockquote{margin:35px 0;padding:25px 30px;border-left:5px solid #d40000;background:#f8fafc;border-radius:8px;font-size:20px;font-style:italic}.read-also{margin:40px 0}.cta-box{margin:45px 0;border-radius:12px}.author-box{margin-top:50px;padding:30px;border:1px solid #eceff3;border-radius:12px;background:#fafafa}.post-navigation{display:flex;justify-content:space-between;gap:25px;margin:55px 0;padding-top:30px;border-top:1px solid #eceff3}.post-navigation>div{flex:1}.post-navigation a{display:block;text-decoration:none;font-weight:700;color:#111827}.post-navigation a:hover{color:#d40000}.article-sidebar .sticky{position:sticky;top:100px}.related-posts{margin:80px auto}.related-posts h3{font-size:32px;margin-bottom:30px}.related-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}#comments{margin-top:60px;background:#fff;padding:35px;border-radius:12px;box-shadow:0 6px 20px rgb(0 0 0 / .05)}.comment-form input,.comment-form textarea{width:100%;padding:14px;border:1px solid #d1d5db;border-radius:8px;margin-bottom:18px}.comment-form textarea{min-height:180px}.comment-form input:focus,.comment-form textarea:focus{outline:none;border-color:#2563eb}.comment-form .submit{background:#d40000;color:#fff;border:none;padding:14px 30px;border-radius:8px;cursor:pointer;font-weight:700}.comment-form .submit:hover{background:#b30000}@media(max-width:1200px){.article-layout{grid-template-columns:minmax(0,1fr) 330px}}@media(max-width:992px){.article-layout{grid-template-columns:1fr}.article{padding:28px}.article-sidebar{margin-top:40px}.article-sidebar .sticky{position:static}.related-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.article{padding:22px}.article-title{font-size:2rem}.article-content{font-size:18px;line-height:1.9}.article-content>p:first-of-type:first-letter{font-size:56px}.article-meta{gap:8px;font-size:13px}.post-navigation{flex-direction:column}.related-grid{grid-template-columns:1fr}}@media (max-width:768px){.article-content img,.article-content figure,.article-content figure img,.article-content picture,.article-content iframe,.article-content video{width:100%!important;max-width:100%!important;height:auto!important}.article-content .alignleft,.article-content .alignright{float:none!important;display:block!important;width:100%!important;max-width:100%!important;margin:20px auto!important}}.article-content iframe,.article-content embed,.article-content object{width:100%!important;max-width:100%!important;border:0}.article-content table{width:100%;display:block;overflow-x:auto;border-collapse:collapse;margin:30px 0}.article-content table th,.article-content table td{white-space:nowrap;padding:10px}.article-content pre{overflow-x:auto;max-width:100%}.article-content{overflow-wrap:break-word;word-wrap:break-word}