/* NOVA 3.6.15 — lightweight category hero typography polish.
   Scoped to game-world taxonomy pages only; no scripts, fonts or effects. */
body.tax-wallpaper_category .bpn41-category-copy h1 {
  font-size:clamp(34px,3.65vw,58px)!important;
  font-weight:800!important;
  line-height:1.08!important;
  letter-spacing:-.045em!important;
  color:#f5f9f7!important;
  text-shadow:0 2px 14px rgba(0,0,0,.25)!important;
  margin:12px 0 14px!important;
  max-width:13ch;
  overflow-wrap:normal;
  text-wrap:balance;
}
body.tax-wallpaper_category .bpn41-category-copy h1::after {
  content:"";
  display:block;
  width:48px;
  height:3px;
  margin-top:16px;
  border-radius:5px;
  background:#a3ff12;
}
body.tax-wallpaper_category .bpn41-category-copy .bpn41-kicker {
  font-size:11px!important;
  letter-spacing:.13em!important;
  font-weight:800!important;
  color:#a3ff12!important;
}
body.tax-wallpaper_category .bpn41-category-copy > p {
  max-width:49ch;
  line-height:1.6!important;
  color:#d7e0de!important;
  margin-top:0!important;
}
@media(max-width:780px){
  body.tax-wallpaper_category .bpn41-category-copy h1 {
    font-size:clamp(32px,7.8vw,46px)!important;
    max-width:100%;
    margin:10px 0 12px!important;
  }
  body.tax-wallpaper_category .bpn41-category-copy h1::after {
    width:38px;
    margin-top:12px;
  }
}
