.article-main{max-width:980px;margin:40px auto;padding:0 24px;color:#142d47}.article-main h1{font-size:clamp(28px,4vw,46px);line-height:1.25}.article-main h2{font-size:26px;line-height:1.4}.article-main p,.article-body li{font-size:17px;line-height:1.85}.article-cover{width:100%;max-height:500px;object-fit:cover;border-radius:12px}.article-body{max-width:780px}.article-body img{max-width:100%;height:auto;border-radius:8px}.article-body figure{margin:25px 0}.article-meta,.breadcrumbs{font-size:14px;color:#53677a}.article-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:30px 0}.article-card{display:block;padding:20px;border:1px solid #d9e1e8;background:white;color:#142d47;border-radius:12px;text-decoration:none}.article-card img{width:100%;height:200px;object-fit:cover;border-radius:8px}.article-cta{margin:40px 0;background:#142d47;padding:25px;border-radius:12px;color:white}.article-cta a{display:inline-block;margin:8px}.article-footer{display:flex;justify-content:center;flex-wrap:wrap;gap:25px;padding:35px;background:#142d47;color:white}.preview-label{background:#fff0cb;padding:15px;border-radius:8px}.seo-layout{display:grid;grid-template-columns:300px 1fr;gap:24px}.seo-form{display:grid;gap:18px}.seo-form label{display:grid;gap:7px}.seo-form textarea{min-height:100px}.seo-form .seo-body{min-height:420px}.seo-list button{display:block;width:100%;text-align:left;padding:16px;margin:10px 0;border:1px solid #d9e1e8;border-radius:8px;color:#142d47;background:white;font:inherit}.seo-toolbar{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:10px}.seo-toolbar button{padding:10px;border:1px solid #d9e1e8;background:white;border-radius:6px;font:inherit}.seo-actions{display:flex;flex-wrap:wrap;gap:15px}.seo-form input,.seo-form textarea{box-sizing:border-box}select{max-width:100%}@media(max-width:800px){.seo-layout{grid-template-columns:1fr}.article-grid{grid-template-columns:1fr}.article-main{padding:0 16px}.seo-list{max-height:300px;overflow:auto}.article-body figure{margin:20px 0}}
