/* DRUK R5.11 — HERO COPY CLICK TARGET
   Patch-only: preserves the approved R5.9 desktop/mobile hero geometry.
   Removes full CTA buttons and makes only the existing text visibility plate clickable.
   Arrow sits inside the same localized text plate at bottom-right. */
body.v83-home .vh-copy-click-target{
  color:inherit!important;
  text-decoration:none!important;
  cursor:pointer!important;
}
body.v83-home .vh-copy-click-target::before{
  transition:background .2s ease,border-color .2s ease,box-shadow .2s ease!important;
}
body.v83-home .vh-copy-click-target:hover::before,
body.v83-home .vh-copy-click-target:focus-visible::before{
  border-color:rgba(45,212,191,.48)!important;
  box-shadow:0 14px 34px rgba(0,0,0,.22)!important;
}
body.v83-home .vh-copy-click-target:focus-visible{
  outline:2px solid #67e8f9!important;
  outline-offset:10px!important;
  border-radius:12px!important;
}
body.v83-home .vh-copy-arrow{
  position:absolute!important;
  z-index:4!important;
  right:-7px!important;
  bottom:-4px!important;
  width:31px!important;
  height:31px!important;
  border-radius:50%!important;
  display:grid!important;
  place-items:center!important;
  color:#073c52!important;
  background:#ffffff!important;
  border:1px solid rgba(255,255,255,.72)!important;
  box-shadow:0 5px 16px rgba(0,0,0,.22)!important;
  font-size:1rem!important;
  line-height:1!important;
  font-weight:800!important;
  transition:transform .18s ease,background .18s ease,color .18s ease!important;
}
body.v83-home .vh-copy-click-target:hover .vh-copy-arrow,
body.v83-home .vh-copy-click-target:focus-visible .vh-copy-arrow{
  transform:translateX(3px)!important;
  background:#2dd4bf!important;
  color:#062b37!important;
}
/* The old hero CTA row is intentionally absent. Do not alter card dimensions/position. */
@media (max-width:520px){
  body.v83-home .vh-copy-arrow{
    right:-4px!important;
    bottom:-3px!important;
    width:28px!important;
    height:28px!important;
    font-size:.9rem!important;
  }
}
@media (prefers-reduced-motion:reduce){
  body.v83-home .vh-copy-arrow{transition:none!important;}
}
