.post-002-volume-title{
  font-family:"Didot","Bodoni MT","Baskerville","Times New Roman",serif;
}

.post-002-volume{
  max-width:92ch;
}

.post-002-poem{
  margin:0 0 40px;
  padding:0 0 34px;
  border-bottom:1px solid rgba(0,255,255,.18);
}

.post-002-poem:last-of-type{
  margin-bottom:0;
  padding-bottom:0;
  border-bottom:none;
}

.post-002-poem-title{
  margin:0;
  font-family:"Didot","Bodoni MT","Baskerville","Times New Roman",serif;
  font-size:clamp(1.42rem,2.5vw,1.78rem);
  font-weight:400;
  line-height:1.24;
  color:rgba(0,255,255,.98);
  text-shadow:0 0 12px rgba(0,255,255,.14);
}

.post-002-poem-date{
  margin:10px 0 18px;
}

.post-002-poem-body{
  font-family:"Baskerville","Palatino Linotype","Times New Roman",serif;
  font-size:1.26rem;
  line-height:1.92;
  letter-spacing:.012em;
  color:rgba(0,255,255,.92);
  white-space:pre-wrap;
}

@media (max-width:680px){
  .post-002-poem{
    margin-bottom:30px;
    padding-bottom:26px;
  }

  .post-002-poem-body{
    font-size:1.14rem;
    line-height:1.82;
  }
}
