/* Draft-only progressive enhancements; no layout replacements. */
.memoir-sidebar .sidebar-nav a{transition:background-color .18s ease,box-shadow .18s ease,transform .18s ease}
.memoir-sidebar .sidebar-nav a:hover,.memoir-sidebar .sidebar-nav a:focus-visible{background:rgba(255,253,248,.58);box-shadow:inset 0 0 0 1px rgba(75,88,63,.14);backdrop-filter:blur(8px)}
.blog-page .filter-row .filter-chip{transition:background-color .18s ease,transform .18s ease,box-shadow .18s ease}
.blog-page .filter-row .filter-chip:hover,.blog-page .filter-row .filter-chip:focus-visible{transform:translateY(-2px);box-shadow:0 4px 14px rgba(75,88,63,.12)}
.home-next-step-action.hr-ui-nudge-live:hover,.home-next-step-action.hr-ui-nudge-live:focus-visible{transform:translateY(-3px) scale(1.015)!important}
.article-share-card.hr-ui-splay-live .article-share-actions{transition:gap .2s ease}
.article-share-card.hr-ui-splay-live .article-share-actions:focus-within{gap:12px}
.contact-page .contact-action.hr-ui-dart-live{transition:transform .22s ease,box-shadow .22s ease}
.contact-page .contact-action.hr-ui-dart-live:hover,.contact-page .contact-action.hr-ui-dart-live:focus-visible{transform:translateX(-3px);box-shadow:0 5px 0 -4px #a67c52}
.book-v3 .hr-ui-bead-download{position:relative;display:inline-flex;align-items:center;gap:8px}.book-v3 .hr-ui-bead-indicator{display:none;width:15px;height:15px;border:2px solid currentColor;border-top-color:transparent;border-radius:50%}.book-v3 .hr-ui-bead-download.is-preparing .hr-ui-bead-indicator{display:inline-block;animation:hr-ui-spin .7s linear infinite}.book-v3 .hr-ui-bead-status{display:block;font-size:.72rem;line-height:1.7;margin-top:8px;color:#46523b}@keyframes hr-ui-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.book-v3 .hr-ui-bead-indicator{animation:none!important}}@media(prefers-reduced-motion:reduce){.memoir-sidebar .sidebar-nav a,.blog-page .filter-chip,.home-next-step-action.hr-ui-nudge-live,.article-share-card.hr-ui-splay-live .article-share-actions,.contact-page .contact-action.hr-ui-dart-live{transition:none!important;transform:none!important}}
