/* owner:0714-faq-human-cta-full-width-endcap
   Human final CTA should repeat the island ending geometry:
   full width, only a 1px light edge on left/right/bottom, quiet dark face. */
html body #borzilov-lp#borzilov-lp .bz-guarantee-human-final__copy{
  --bz-human-copy-pad-x: clamp(24px,5vw,42px)!important;
  padding-bottom:1px!important;
}
html body #borzilov-lp#borzilov-lp .bz-guarantee-human-final__action{
  box-sizing:border-box!important;
  width:calc(100% + (var(--bz-human-copy-pad-x) * 2) - 2px)!important;
  min-height:58px!important;
  height:auto!important;
  margin:22px calc((var(--bz-human-copy-pad-x) * -1) + 1px) 0!important;
  padding:0 clamp(18px,2.1vw,22px)!important;
  border:1px solid rgba(89,101,106,.46)!important;
  border-radius:0 0 8px 8px!important;
  background:#081A20!important;
  color:#FFFDF8!important;
  -webkit-text-fill-color:#FFFDF8!important;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.035)!important;
  display:flex!important;
  align-items:center!important;
  justify-content:space-between!important;
  gap:16px!important;
  text-align:left!important;
  transition:background-color .16s ease,border-color .16s ease,transform .16s ease!important;
}
html body #borzilov-lp#borzilov-lp .bz-guarantee-human-final__action strong{
  color:#FFFDF8!important;
  -webkit-text-fill-color:#FFFDF8!important;
  font-size:18px!important;
  line-height:1!important;
  font-weight:790!important;
  letter-spacing:-.032em!important;
}
html body #borzilov-lp#borzilov-lp .bz-guarantee-human-final__action i{
  flex:none!important;
  color:#D29371!important;
  -webkit-text-fill-color:#D29371!important;
  font-size:17px!important;
  line-height:1!important;
  font-style:normal!important;
  transition:transform .16s ease,color .16s ease!important;
}
@media (hover:hover) and (pointer:fine){
  html body #borzilov-lp#borzilov-lp .bz-guarantee-human-final__action:hover{
    background:#0D252D!important;
    border-color:rgba(108,119,123,.56)!important;
  }
  html body #borzilov-lp#borzilov-lp .bz-guarantee-human-final__action:hover i{
    color:#E1A17F!important;
    -webkit-text-fill-color:#E1A17F!important;
    transform:translate(2px,-2px)!important;
  }
}
html body #borzilov-lp#borzilov-lp .bz-guarantee-human-final__action:active{
  transform:translate3d(0,1px,0) scale(.997)!important;
}
html body #borzilov-lp#borzilov-lp .bz-guarantee-human-final__action:focus-visible{
  outline:2px solid rgba(210,147,113,.72)!important;
  outline-offset:3px!important;
}
@media(max-width:980px){
  html body #borzilov-lp#borzilov-lp .bz-guarantee-human-final__copy{
    --bz-human-copy-pad-x:22px!important;
    padding-bottom:1px!important;
  }
  html body #borzilov-lp#borzilov-lp .bz-guarantee-human-final__action{
    min-height:58px!important;
    margin:22px -21px 0!important;
    width:calc(100% + 42px)!important;
    padding:0 18px!important;
    border-radius:0 0 7px 7px!important;
  }
}
@media(prefers-reduced-motion:reduce){
  html body #borzilov-lp#borzilov-lp .bz-guarantee-human-final__action,
  html body #borzilov-lp#borzilov-lp .bz-guarantee-human-final__action i{
    transition:none!important;
  }
}
