/* Information page unified style (extracted from inline and normalized) */
#information-information.zm-info-unique-container{
  max-width:1320px;
  margin-inline:auto;
  padding-left:12px;
  padding-right:12px;
}

#information-information .zm-info-unique-breadcrumb{
  margin-bottom:16px !important;
  padding:0 !important;
  background:transparent !important;
  box-shadow:none !important;
  border:none !important;
  height:auto !important;
  overflow:visible !important;
}
#information-information .zm-info-breadcrumb-decoration,
#information-information .zm-info-unique-breadcrumb::before,
#information-information .zm-info-unique-breadcrumb::after{
  display:none !important;
}
#information-information .zm-info-unique-breadcrumb .breadcrumb{
  margin:0;
  padding:10px 12px;
  background:rgba(255,255,255,.95);
  border:1px solid #e7edf4;
  border-radius:12px;
  box-shadow:0 4px 14px rgba(17,24,39,.04);
  display:flex;
  gap:4px;
  align-items:center;
  flex-wrap:nowrap;
  overflow-x:auto;
  white-space:nowrap;
}
#information-information .zm-info-unique-breadcrumb .breadcrumb-item,
#information-information .zm-info-unique-breadcrumb .breadcrumb-item a{
  color:#1f2937 !important;
  text-shadow:none !important;
  font-weight:600 !important;
  text-decoration:none !important;
}
#information-information .zm-info-unique-breadcrumb .breadcrumb-item + .breadcrumb-item::before{
  content:"›";
  color:#98a2b3 !important;
  margin:0 6px;
  text-shadow:none !important;
  font-size:1em !important;
}
#information-information .zm-info-unique-breadcrumb .breadcrumb-item + .breadcrumb-item::after{display:none !important; content:none !important;}

#information-information .zm-info-unique-header-section{
  margin-bottom:16px;
}
#information-information .zm-info-unique-title{
  color:#1f2937;
  margin:0;
  line-height:1.15;
}
#information-information .zm-info-unique-content-wrapper{
  background:#fff;
  border:1px solid #e7edf4;
  border-radius:16px;
  box-shadow:0 10px 24px rgba(17,24,39,.06);
  padding:18px;
}
#information-information .zm-info-unique-description{
  color:#1f2937;
  line-height:1.6;
}

@media (max-width:768px){
  #information-information.zm-info-unique-container{
    padding-left:10px;
    padding-right:10px;
  }
  #information-information .zm-info-unique-content-wrapper{
    padding:14px;
    border-radius:14px;
  }
}


/* ===== v9 breadcrumb branded plate for information pages ===== */
#information-information .zm-info-unique-breadcrumb-wrapper{
  width:100%;
  margin:0 0 18px;
}
#information-information ul.zm-info-unique-breadcrumb{
  list-style:none;
  display:flex;
  align-items:center;
  gap:10px;
  flex-wrap:nowrap;
  overflow-x:auto;
  margin:0;
  padding:14px 18px;
  min-height:60px;
  border-radius:18px;
  background:linear-gradient(135deg,#4b2624 0%,#da4f49 50%,#4b2624 100%);
  box-shadow:0 6px 20px rgba(218,79,73,.22), inset 0 1px 0 rgba(255,255,255,.18);
  border:1px solid rgba(255,255,255,.10);
  white-space:nowrap;
  scrollbar-width:none;
}
#information-information ul.zm-info-unique-breadcrumb::-webkit-scrollbar{display:none;}
#information-information .zm-info-unique-breadcrumb-item{
  display:inline-flex;
  align-items:center;
  gap:10px;
  margin:0; padding:0;
  flex-shrink:0;
}
#information-information .zm-info-unique-breadcrumb-link{
  display:inline-flex; align-items:center; gap:8px;
  padding:9px 13px;
  border-radius:12px;
  text-decoration:none !important;
  color:rgba(255,255,255,.95) !important;
  background:rgba(255,255,255,.12);
  border:1px solid rgba(255,255,255,.14);
  font-weight:700;
  text-shadow:0 1px 2px rgba(0,0,0,.28);
}
#information-information .zm-info-unique-breadcrumb-link:hover{
  color:#fff !important; background:rgba(255,255,255,.20);
}
#information-information .zm-info-unique-breadcrumb-item.is-active .zm-info-unique-breadcrumb-link{
  background:rgba(255,255,255,.18);
  border-color:rgba(255,255,255,.22);
  color:#fff !important;
}
#information-information .zm-info-unique-home-icon{ color:#FFD166; }
#information-information .zm-info-unique-breadcrumb-separator{
  display:inline-flex; align-items:center; color:rgba(255,248,225,.95); opacity:.9;
}
#information-information .zm-info-unique-breadcrumb-separator i{font-size:.8rem;}
@media (max-width:768px){
  #information-information ul.zm-info-unique-breadcrumb{padding:10px 12px; min-height:0; border-radius:12px; gap:8px;}
  #information-information .zm-info-unique-breadcrumb-link{padding:8px 10px; font-size:13px;}
}
