._content_single_post .domuc-lead{font-size:18px;line-height:1.75;color:#24364a;margin:0 0 16px}
._content_single_post .domuc-inline-cta{display:flex;flex-wrap:wrap;gap:10px;margin:14px 0 20px}
._content_single_post .domuc-inline-cta a{display:inline-flex;align-items:center;min-height:42px;padding:0 14px;border-radius:6px;font-weight:700;text-decoration:none}
._content_single_post .domuc-inline-cta .cta{background:#c55a11;color:#fff!important}
._content_single_post .domuc-inline-cta a:not(.cta){border:1px solid #cbd5e1;color:#1a4d8c!important;background:#fff}
._content_single_post .domuc-service-offer-v1,
._content_single_post .domuc-local-hub,
._content_single_post .domuc-diagnostic-matrix-v1,
.domuc-related-links-v1{border:1px solid #dbeafe;background:#f8fbff;border-radius:8px;padding:14px;margin:18px 0}
._content_single_post .domuc-service-offer-v1 h2,
._content_single_post .domuc-local-hub strong,
._content_single_post .domuc-diagnostic-matrix-v1 strong,
.domuc-related-links-v1 strong{color:#1a4d8c;font-size:20px;line-height:1.3;margin:0 0 10px;display:block}
._content_single_post .domuc-diagnostic-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px}
._content_single_post .domuc-diagnostic-grid article{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:12px}
._content_single_post .grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:16px 0}
._content_single_post .card{background:#fff;border:1px solid #dbeafe;border-radius:8px;padding:12px;font-weight:700;color:#1f3b57}
._content_single_post .domuc-local-media-v10{margin:20px 0}
._content_single_post .domuc-local-media-v10 img{width:100%;height:auto;border-radius:8px;border:1px solid #e5e7eb}
._content_single_post table{width:100%;border-collapse:collapse;margin:16px 0}
._content_single_post th,._content_single_post td{border:1px solid #dbe3ef;padding:10px;vertical-align:top}
._content_single_post th{background:#eef6ff;color:#1a4d8c}
.domuc-related-links-v1{max-width:1170px;margin:22px auto}
.domuc-related-links-v1 .container{padding:0}
.domuc-related-links-v1 ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 18px;margin:10px 0 0;padding-left:20px}
.mobile-cta-bar{display:none}
@media(max-width:768px){
  ._content_single_post .domuc-diagnostic-grid,
  ._content_single_post .grid,
  .domuc-related-links-v1 ul{grid-template-columns:1fr}
  .mobile-cta-bar{position:fixed;left:10px;right:10px;bottom:10px;z-index:10000;display:grid;grid-template-columns:1fr 1fr;gap:10px}
  .mobile-cta-bar a{display:flex;align-items:center;justify-content:center;min-height:46px;border-radius:999px;color:#fff!important;text-decoration:none;font-weight:800;box-shadow:0 10px 24px rgba(15,23,42,.18)}
  .mobile-cta-bar .cta-call{background:#c55a11}
  .mobile-cta-bar .cta-zalo{background:#1d4ed8}
  body{padding-bottom:74px}
}
