.kicker,.segment-kicker,.specialty .tag,.access-kicker,.access-territory-kicker,.version-chip,.pill,.sandbox,.notice,.annual-price,.price-card .badge,.clinical-entry-kind,.audit-row code{color:var(--ctx-ink)}
.btn.soft,.btn.secondary,.segment-all-link,.specialty-chip,.link-btn,.segment-tab:not(.active),.clinical-tabs button:not(.active){color:var(--ctx-ink)}
.links a,.nav-segments-trigger,.footer-columns a,.footer-security,.footer-status,.nav-segments-menu a{display:inline-flex;align-items:center;min-height:44px}.faq summary,.access-details>summary{min-height:48px;display:flex;align-items:center}.btn,.access-enter,.access-primary,.access-secondary{min-height:44px}
a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:3px solid var(--ctx-accent);outline-offset:2px;border-radius:6px}
@media(prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip-link{position:absolute;left:12px;top:-60px;z-index:999;padding:12px 18px;border-radius:12px;background:var(--ctx-primary);color:var(--ch-surface)!important;font-weight:700;text-decoration:none;transition:top .16s ease}.skip-link:focus{top:12px}
