/* Final synchronization review — targeted CTA and navigation treatment. */
:root{--dk-sync-plum:#762B65;--dk-sync-gold:#E7C485;--dk-sync-champagne:#E9D4B3;--dk-sync-ink:#421B43;--dk-sync-cyan:#00C4E8;}
/* Back is a tour action; match Continue the Tour, keep the backward arrow. */
a.dk6-back{
  display:inline-flex!important;align-items:center!important;justify-content:center!important;
  min-height:45px!important;padding:12px 22px!important;
  border:1.5px solid var(--dk-sync-gold)!important;border-radius:999px!important;
  background:linear-gradient(110deg,#762B65,#8D3676 48%,#58204E)!important;
  color:#fff!important;font:700 13px/1.2 Montserrat,Arial,sans-serif!important;
  text-decoration:none!important;box-shadow:0 4px 18px rgba(231,196,133,.20)!important;
  white-space:nowrap!important;letter-spacing:.02em!important;
}
a.dk6-back:hover,a.dk6-back:focus-visible{
  filter:brightness(1.1)!important;box-shadow:0 4px 24px rgba(231,196,133,.38)!important;
  outline-offset:3px!important;
}
/* Questionnaire submission is the primary conversion, not a tour step. */
button.dk3-cta.dk23-review{
  background:var(--dk-sync-cyan)!important;color:#FFFFFF!important;
  background-image:none!important;border:1px solid #0695B6!important;
  box-shadow:0 4px 15px rgba(0,149,186,.22)!important;
}
button.dk3-cta.dk23-review:hover,button.dk3-cta.dk23-review:focus-visible{
  background:#26D6F1!important;color:#FFFFFF!important;
}
/* Only the THIRD top BiographLink CTA is champagne beige. The first and second
   retain their original colors; other page CTAs are intentionally untouched. */
.dk-sync-biograph a.btn.dk-third-beige:not(.dk31-tour-button){
  background:#E9D4B3!important;background-image:none!important;
  color:#421B43!important;border:1.5px solid #B99571!important;
  border-radius:12px!important;box-shadow:0 4px 14px rgba(66,27,67,.10)!important;
}
.dk-sync-biograph a.btn.dk-third-beige:hover{background:#F3E2C9!important;color:#421B43!important;}
@media(max-width:600px){a.dk6-back{padding:10px 15px!important;font-size:12px!important;min-height:42px!important}}
