/* Source: cowall-cta-parity-v498.css */
/* V498 — Co-Wall text CTA parity with index. TR/EN only. */
body :is(.cb119-hero-actions .cb119-link, .cw133-story .cb119-link, .cb119-invite .cb119-link){
  position:relative!important;
  display:inline-flex!important;
  align-items:center!important;
  gap:.42em!important;
  border-bottom:0!important;
  text-decoration:none!important;
  padding-bottom:8px!important;
}
body :is(.cb119-hero-actions .cb119-link, .cw133-story .cb119-link, .cb119-invite .cb119-link)::after{
  content:"";
  position:absolute;
  left:0;
  right:auto;
  bottom:0;
  width:0;
  height:1px;
  background:#5F5852;
  opacity:0;
  transform-origin:left center;
  transition:width .34s cubic-bezier(.22,.61,.36,1),opacity .22s ease,height .22s ease;
  pointer-events:none;
}
/* Hero lives on imagery/dark overlays: keep the rule visible without introducing a new accent colour. */
body .cb119-hero-actions .cb119-link::after{
  background:#F5EEE8;
}
body :is(.cb119-hero-actions .cb119-link, .cw133-story .cb119-link, .cb119-invite .cb119-link):is(:hover,:focus-visible)::after{
  width:100%;
  height:3px;
  opacity:.94;
}
body :is(.cb119-hero-actions .cb119-link, .cw133-story .cb119-link, .cb119-invite .cb119-link) .ct63-arrow{
  display:inline-block;
  transition:transform .24s ease;
}
body :is(.cb119-hero-actions .cb119-link, .cw133-story .cb119-link, .cb119-invite .cb119-link):is(:hover,:focus-visible) .ct63-arrow{
  transform:translate(3px,-3px);
}
@media (prefers-reduced-motion:reduce){
  body :is(.cb119-hero-actions .cb119-link, .cw133-story .cb119-link, .cb119-invite .cb119-link)::after,
  body :is(.cb119-hero-actions .cb119-link, .cw133-story .cb119-link, .cb119-invite .cb119-link) .ct63-arrow{
    transition:none!important;
  }
}

