/* News-footer correction: scoped white/navy/gold social links; no external dependencies */
.pmt-news-footer .pmt-social-footer{
  display:flex; flex-wrap:wrap; justify-content:center; align-items:center;
  gap:12px; width:100%; box-sizing:border-box; margin-top:24px;
  padding:22px 12px 10px; border-top:1px solid rgba(181,139,67,.38);
}
.pmt-news-footer .pmt-social-footer .pmt-social-label{
  flex:0 0 100%; width:100%; margin:0 0 4px; text-align:center;
  color:#163b64!important; opacity:1!important; font-weight:650;
}
.pmt-news-footer .pmt-social-footer .pmt-social-link{
  display:inline-flex!important; align-items:center; justify-content:center;
  gap:8px; width:auto; min-width:110px; min-height:44px;
  border:1px solid #b58b43!important; border-radius:999px;
  background:#fff!important; color:#123759!important;
  padding:10px 13px; box-sizing:border-box; text-decoration:none!important;
  font:600 13px/1.35 -apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;
}
.pmt-news-footer .pmt-social-footer .pmt-social-link svg{
  display:block!important; flex:0 0 18px; width:18px!important; height:18px!important;
  fill:none!important; stroke:#a67a31!important; stroke-width:1.8px!important;
}
.pmt-news-footer .pmt-social-footer .pmt-social-link svg [fill="currentColor"]{
  fill:#a67a31!important;
}
.pmt-news-footer .pmt-social-footer .pmt-social-link:hover{
  background:#123759!important; color:#fff!important; border-color:#123759!important;
}
.pmt-news-footer .pmt-social-footer .pmt-social-link:hover svg{stroke:#e5c98f!important}
.pmt-news-footer .pmt-social-footer .pmt-social-link:focus-visible{
  outline:3px solid #b58b43;outline-offset:3px;
}
@media(max-width:480px){
 .pmt-news-footer .pmt-social-footer{gap:8px;padding-left:12px;padding-right:12px}
 .pmt-news-footer .pmt-social-footer .pmt-social-link{min-width:0;padding:10px 12px;font-size:12px}
}
