@charset "UTF-8";.wm-blog-header{background:var(--brand-bg-alt);border-bottom:1px solid var(--brand-border);padding:100px 0 32px}.wm-blog-header h1{font-size:32px;margin-bottom:0}.wm-blog-list-item{padding:24px 0;border-bottom:1px solid var(--brand-border)}.wm-blog-list-item:last-child{border-bottom:none}.wm-blog-list-item h2{font-size:1.1rem;font-weight:600;margin-bottom:6px}.wm-blog-list-item h2 a{color:var(--brand-text)}.wm-blog-list-item h2 a:hover{color:var(--brand-primary)}.wm-blog-meta{font-size:.78rem;color:var(--brand-text-secondary);margin-bottom:8px}.wm-blog-meta a{color:var(--brand-text-secondary)}.wm-blog-excerpt{font-size:.9rem;color:var(--brand-text);margin-bottom:8px}.wm-blog-readmore{font-size:.82rem;font-weight:600;color:var(--brand-primary)}.wm-pagination .page-link{border-radius:var(--brand-radius);border:1px solid var(--brand-border);color:var(--brand-text);font-size:.85rem;padding:6px 12px;margin:0 2px}.wm-pagination .page-item.active .page-link{background:var(--brand-primary);border-color:var(--brand-primary);color:#fff}.wm-pagination .page-item.disabled .page-link{color:var(--brand-text-secondary)}.wm-article-header{padding:100px 0 32px;background:var(--brand-bg-alt);border-bottom:1px solid var(--brand-border)}.wm-article-header .category-tag{font-size:.75rem;text-transform:uppercase;letter-spacing:.04em;color:var(--brand-primary);font-weight:600}.wm-article-header h1{font-size:28px;margin-top:8px;margin-bottom:8px}.wm-article-body{max-width:720px;margin:0 auto;padding:48px 0;font-size:1rem;line-height:1.75}.wm-article-body img{border-radius:var(--brand-radius)}.wm-article-nav{border-top:1px solid var(--brand-border);padding:24px 0}.wm-article-nav a{font-size:.88rem;color:var(--brand-primary)}.wm-article-author{border-top:1px solid var(--brand-border);padding:24px 0;display:flex;align-items:center;gap:16px}.wm-article-author img{width:48px;height:48px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.wm-article-author .author-name{font-weight:600;font-size:.92rem;margin-bottom:2px}.wm-article-author .author-bio{font-size:.82rem;color:var(--brand-text-secondary);margin-bottom:0}.wm-reply-form .form-control{border-radius:var(--brand-radius);border:1px solid var(--brand-border)}.wm-reply-form .form-control:focus{border-color:var(--brand-primary);box-shadow:0 0 0 2px rgba(0,59,92,.12)}