/* Stratega shared enhancements: keyboard focus + tactile press feedback.
   Loaded on secondary pages to match the homepage interaction polish. */
:focus-visible { outline: 2px solid #B8914A; outline-offset: 3px; }
a:focus:not(:focus-visible), button:focus:not(:focus-visible) { outline: none; }

.btn-primary:active, .btn-ghost:active, .btn-secondary:active,
.case-tab:active, .nav-cta:active, .podcast-platform:active,
.stage-cta-link:active, .price-cta:active, .contact-submit:active,
.blog-card:active, .t-card:active { transform: translateY(1px) scale(0.99); }
