@import url("brand.css");
@import url("layout.css?v=adaptive-20261030");
/* Source styles are isolated from the marketing site's shared chrome. */
:host { display: block; }
.source-case-root { height: auto; overflow: visible; }
.source-case-root .moscowExchange-solutionInner .solution-step > img {
  flex: 0 0 40px;
  width: 40px;
  height: 40px;
  object-fit: contain;
}
/* Replaced by the project's original hero / local next-case card, not deleted. */
.source-shell-replaced { display: none !important; }
.style_hidden__7gI_W { opacity: 1; }
/* Keep the published slider geometry; the static runtime handles navigation. */
.slick-track { transition: left .35s ease; }
.slick-slider { touch-action: pan-y; }
button:focus-visible, a:focus-visible { outline: 2px solid #7927e0; outline-offset: 4px; }
@media (prefers-reduced-motion: reduce) {
  .slick-track { transition: none; }
}
