/* Opt-in secondary card links; primary CTAs and site navigation are excluded. */
body :is(main,#main) .secondary-card-link.secondary-card-link {
  color:#765039; font-weight:600; text-decoration-line:underline;
  text-decoration-thickness:1px; text-underline-offset:4px;
  display:inline-block; vertical-align:top; min-height:44px;
  max-width:100%; box-sizing:border-box; padding:8px 0;
  background:transparent; border:0; border-radius:0;
  line-height:1.45; transition:color .2s ease,text-decoration-thickness .2s ease;
  text-align:left; white-space:normal; overflow-wrap:anywhere;
}
body :is(main,#main) .secondary-card-link.secondary-card-link :is(strong,b) {
  display:inline; margin:0; padding:0; font-size:inherit; line-height:inherit;
  vertical-align:baseline;
}
.secondary-card-arrow {display:inline-block;vertical-align:baseline;font-size:inherit;line-height:inherit;margin:0 0 0 .3em;text-decoration:none;transition:transform .2s ease;}
.secondary-card-tail{white-space:nowrap;font-size:inherit;line-height:inherit}
@media (hover:hover) {
  body :is(main,#main) .secondary-card-link.secondary-card-link:hover,
  body :is(main,#main) a:hover .secondary-card-link.secondary-card-link {color:#654431;text-decoration-thickness:2px;}
  .secondary-card-link:hover .secondary-card-arrow,
  a:hover .secondary-card-link .secondary-card-arrow {transform:translate(2px,-2px);}
}
body :is(main,#main) a.secondary-card-link:focus-visible,
body :is(main,#main) a:focus-visible .secondary-card-link {outline:2px solid #654431;outline-offset:4px;text-decoration-thickness:2px;}
@media (prefers-reduced-motion:reduce) {
  body :is(main,#main) .secondary-card-link.secondary-card-link,.secondary-card-arrow {transition:none;}
  body .secondary-card-link .secondary-card-arrow {transform:none!important;}
}

