@charset "UTF-8";.msi-blog-hero{background:var(--msi-surface);border-bottom:3px solid var(--msi-primary);padding:64px 0 48px}.msi-blog-hero-title{font-size:max(1.75rem, min(4vw, 2.75rem));font-weight:800;color:var(--msi-secondary);margin-bottom:12px}.msi-blog-hero-sub{color:var(--msi-text-muted);font-size:1rem;max-width:600px;line-height:1.75;margin:0}.msi-blog-card{display:flex;flex-direction:column;border-radius:var(--msi-radius-lg);overflow:hidden;background:#fff;border:1px solid var(--msi-border);height:100%;transition:box-shadow var(--msi-transition),transform var(--msi-transition)}.msi-blog-card:hover{box-shadow:var(--msi-shadow-md);transform:translateY(-3px)}.msi-blog-card-img-wrap{position:relative;aspect-ratio:5/3;overflow:hidden;display:block}.msi-blog-card-img-wrap ai-img,.msi-blog-card-img-wrap img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s;display:block}.msi-blog-card:hover .msi-blog-card-img-wrap ai-img,.msi-blog-card:hover .msi-blog-card-img-wrap img{transform:scale(1.05)}.msi-blog-card-category{position:absolute;bottom:12px;left:12px;background:var(--msi-primary);color:#fff;font-family:system-ui,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,-apple-system,sans-serif;font-size:.72rem;font-weight:700;padding:4px 10px;border-radius:100px;text-transform:uppercase;letter-spacing:.07em}.msi-blog-card-body{padding:20px 20px 24px;flex:1;display:flex;flex-direction:column}.msi-blog-card-meta{font-size:.78rem;color:var(--msi-text-muted);margin-bottom:10px;display:flex;gap:6px;align-items:center;font-family:system-ui,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,-apple-system,sans-serif}.msi-blog-card-meta a{color:var(--msi-text-muted)}.msi-blog-card-meta a:hover{color:var(--msi-primary)}.msi-blog-card-title{font-size:1rem;font-weight:700;margin-bottom:10px;flex:1;line-height:1.45}.msi-blog-card-title a{color:var(--msi-secondary)}.msi-blog-card-title a:hover{color:var(--msi-primary)}.msi-blog-card-desc{font-size:.875rem;color:var(--msi-text-muted);line-height:1.7;margin-bottom:16px}.msi-blog-card-readmore{font-family:system-ui,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,-apple-system,sans-serif;font-size:.8rem;font-weight:700;color:var(--msi-primary);text-transform:uppercase;letter-spacing:.06em}.msi-blog-card-readmore:hover{color:var(--msi-primary-dark)}.msi-recent-item{display:flex;align-items:center;gap:14px;padding:14px;border-radius:var(--msi-radius);background:#fff;border:1px solid var(--msi-border);-webkit-text-decoration:none;text-decoration:none;transition:border-color var(--msi-transition)}.msi-recent-item:hover{border-color:var(--msi-primary)}.msi-recent-date{flex-shrink:0;background:var(--msi-primary);color:#fff;border-radius:var(--msi-radius);width:44px;text-align:center;padding:4px;font-family:system-ui,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,-apple-system,sans-serif}.msi-recent-day{display:block;font-size:1.1rem;font-weight:800;line-height:1}.msi-recent-month{display:block;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.msi-recent-title{font-size:.85rem;font-weight:600;color:var(--msi-secondary);line-height:1.45}.page-link{color:var(--msi-primary)}.page-item.active .page-link{background:var(--msi-primary);border-color:var(--msi-primary);color:#fff}.page-link:hover{color:var(--msi-primary-dark)}.msi-blog-detail-wrap{padding-top:56px;padding-bottom:80px}.msi-blog-detail-header{margin-bottom:40px}.msi-blog-detail-category a{font-family:system-ui,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,-apple-system,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--msi-primary);-webkit-text-decoration:none;text-decoration:none}.msi-blog-detail-title{font-size:max(1.75rem, min(4vw, 2.5rem));font-weight:800;color:var(--msi-secondary);margin:16px 0 12px;line-height:1.2}.msi-blog-detail-meta{font-size:.85rem;color:var(--msi-text-muted);font-family:system-ui,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,-apple-system,sans-serif;display:flex;gap:8px;align-items:center}.msi-meta-sep{color:var(--msi-border)}.msi-blog-detail-meta a{color:var(--msi-text-muted)}.msi-blog-detail-meta a:hover{color:var(--msi-primary)}.msi-blog-detail-divider{height:2px;background:var(--msi-border);margin:24px 0}.msi-blog-detail-content{font-size:1rem;line-height:1.9;color:var(--msi-text)}.msi-blog-detail-content h2,.msi-blog-detail-content h3{color:var(--msi-secondary);margin-top:40px}.msi-blog-detail-content img{border-radius:var(--msi-radius-lg);margin:32px 0}.msi-blog-detail-content blockquote{border-left:4px solid var(--msi-primary);padding:16px 24px;margin:32px 0;background:var(--msi-surface);border-radius:0 var(--msi-radius-lg) var(--msi-radius-lg) 0;font-style:italic;color:var(--msi-text-muted)}.msi-blog-share{margin:40px 0}.msi-share-label{font-family:system-ui,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,-apple-system,sans-serif;font-size:.8rem;font-weight:700;color:var(--msi-text-muted);text-transform:uppercase;letter-spacing:.07em;display:block;margin-bottom:12px}.msi-share-links{display:flex;gap:10px;flex-wrap:wrap}.msi-share-btn{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border-radius:var(--msi-radius);font-family:system-ui,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,-apple-system,sans-serif;font-size:.8rem;font-weight:600;-webkit-text-decoration:none;text-decoration:none;transition:opacity var(--msi-transition)}.msi-share-btn:hover{opacity:.85;color:#fff}.msi-share-btn svg{width:16px;height:16px;fill:#fff}.msi-share-linkedin{background:#0077b5;color:#fff}.msi-share-pinterest{background:#e60023;color:#fff}.msi-share-whatsapp{background:#25d366;color:#fff}.msi-blog-entry-meta{font-size:.82rem;color:var(--msi-text-muted);display:flex;gap:16px;flex-wrap:wrap;margin-bottom:32px}.msi-blog-entry-meta a{color:var(--msi-primary)}.msi-author-box{display:flex;gap:20px;padding:28px;background:var(--msi-surface);border-radius:var(--msi-radius-lg);align-items:flex-start;margin-bottom:40px;border:1px solid var(--msi-border)}.msi-author-avatar img{width:72px;height:72px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.msi-author-name{font-size:1rem;font-weight:700;color:var(--msi-secondary);margin-bottom:6px}.msi-author-bio{font-size:.875rem;color:var(--msi-text-muted);line-height:1.65;margin:0}.msi-post-nav{padding:28px 0;border-top:1px solid var(--msi-border);border-bottom:1px solid var(--msi-border);margin-bottom:48px}.msi-post-nav-label{display:block;font-family:system-ui,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,-apple-system,sans-serif;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--msi-text-muted);margin-bottom:6px}.msi-post-nav-link{font-size:.9rem;font-weight:600;color:var(--msi-secondary);line-height:1.4;display:block}.msi-post-nav-link:hover{color:var(--msi-primary)}.msi-blog-reply{margin-top:48px}.msi-blog-reply h3{font-size:1.25rem;font-weight:700;color:var(--msi-secondary);margin-bottom:24px;padding-bottom:16px;border-bottom:2px solid var(--msi-border)}.msi-blog-sidebar{position:sticky;top:24px}.msi-sidebar-title{display:block;font-family:system-ui,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,-apple-system,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--msi-secondary);margin-bottom:16px;padding-bottom:10px;border-bottom:2px solid var(--msi-primary)}.msi-sidebar-recent{list-style:none;padding:0;margin:0}.msi-sidebar-recent li{display:flex;align-items:flex-start;gap:12px;padding:12px 0;border-bottom:1px solid var(--msi-border)}.msi-sidebar-recent li:last-child{border-bottom:none}.msi-sidebar-badge{flex-shrink:0;background:var(--msi-surface);border:1px solid var(--msi-border);border-radius:var(--msi-radius);text-align:center;padding:4px 8px;min-width:40px}.msi-sidebar-day{display:block;font-size:1rem;font-weight:800;line-height:1;color:var(--msi-primary)}.msi-sidebar-month{display:block;font-size:.65rem;font-weight:600;text-transform:uppercase;color:var(--msi-text-muted)}.msi-sidebar-recent li a{font-size:.85rem;font-weight:600;color:var(--msi-secondary);line-height:1.45;-webkit-text-decoration:none;text-decoration:none}.msi-sidebar-recent li a:hover{color:var(--msi-primary)}