/* LYMPHATIC SYSTEM — structured dark-theme page matching Pure Therapy. */
body.pt-lymphatic-system .pt-lymphatic-system-page{
  max-width:980px;
  margin:0 auto;
  color:#eeeeee;
}
body.pt-lymphatic-system .pt-lymphatic-system-page p,
body.pt-lymphatic-system .pt-lymphatic-system-page li{
  color:#eeeeee;
  line-height:1.7;
}
body.pt-lymphatic-system .pt-lymphatic-system-page > h2{
  margin:38px 0 18px !important;
  color:#eeeeee !important;
  font-size:clamp(1.55rem,3vw,2rem) !important;
  line-height:1.2 !important;
  font-weight:400 !important;
  text-align:left !important;
}
body.pt-lymphatic-system .pt-lymphatic-system-grid{
  display:grid;
  grid-template-columns:repeat(2,minmax(0,1fr));
  gap:18px;
  margin:18px 0 30px;
}
body.pt-lymphatic-system .pt-lymphatic-system-card{
  background:#080808 !important;
  border:1px solid #BDB6AB !important;
  border-radius:18px !important;
  box-shadow:none !important;
  padding:24px 26px !important;
  margin:18px 0 26px !important;
}
body.pt-lymphatic-system .pt-lymphatic-system-grid .pt-lymphatic-system-card{margin:0 !important;}
body.pt-lymphatic-system .pt-lymphatic-system-card h3{
  margin:0 0 12px !important;
  color:#eeeeee !important;
  font-size:1.25rem !important;
  font-weight:400 !important;
}
body.pt-lymphatic-system .pt-lymphatic-system-card p{margin:0 0 10px !important;}
body.pt-lymphatic-system .pt-lymphatic-system-card p:last-child{margin-bottom:0 !important;}
body.pt-lymphatic-system .pt-lymphatic-system-card ul{margin:0;padding-left:1.25rem;}
body.pt-lymphatic-system .pt-lymphatic-system-card li{margin:0 0 10px;}
body.pt-lymphatic-system .pt-lymphatic-system-card li:last-child{margin-bottom:0;}
body.pt-lymphatic-system .pt-lymphatic-system-highlight,
body.pt-lymphatic-system .pt-lymphatic-system-note{border-left:3px solid #BDB6AB !important;}
body.pt-lymphatic-system .pt-lymphatic-system-cta{
  display:flex;
  justify-content:center;
  gap:14px;
  flex-wrap:wrap;
  margin:34px 0 10px;
}
@media(max-width:820px){
  body.pt-lymphatic-system .pt-lymphatic-system-grid{grid-template-columns:1fr;}
}
@media(max-width:640px){
  body.pt-lymphatic-system .pt-lymphatic-system-card{padding:20px !important;border-radius:14px !important;}
}
