/* Personal Growth: When Every Direction Seems Like a Dead End — v16.106.
   Page-scoped additions only; shared Personal Growth article layout remains untouched. */
.pg-dead-end-article .pg-content-advisory{
  max-width:800px;
  margin:0 auto 34px;
  padding:20px 24px 19px;
  border:1px solid rgba(220,179,101,.42);
  border-left:3px solid rgba(236,199,132,.78);
  border-radius:10px;
  background:linear-gradient(135deg,rgba(74,45,88,.28),rgba(16,12,28,.34));
  color:rgba(240,226,211,.90);
  font-family:"Cormorant Garamond",Georgia,serif;
  font-size:1.08rem;
  line-height:1.5;
}
.pg-dead-end-article .pg-content-advisory p{margin:0;}
.pg-dead-end-article .pg-content-advisory .pg-content-advisory-title{
  margin:0 0 6px;
  color:#e6bf79;
  font-family:"Cormorant SC",Georgia,serif;
  font-size:.88rem;
  font-weight:600;
  letter-spacing:.14em;
  text-transform:uppercase;
}
.pg-dead-end-article .pg-article-body .pg-voice-line{color:rgba(248,237,225,.98);}
.pg-dead-end-article .pg-section-break{
  display:grid;
  grid-template-columns:minmax(40px,92px) auto minmax(40px,92px);
  align-items:center;
  justify-content:center;
  gap:12px;
  width:min(310px,72%);
  margin:1.85em auto 1.7em;
  color:#d7b475;
  font-size:.58rem;
}
.pg-dead-end-article .pg-section-break span{height:1px;background:linear-gradient(90deg,transparent,rgba(218,176,94,.5));}
.pg-dead-end-article .pg-section-break span:last-child{background:linear-gradient(90deg,rgba(218,176,94,.5),transparent);}
