/* Preserve the original layout and image slots, with uncropped product screens. */
/* Brand tokens are inherited from /brand/tokens.css. This route must never
 * redefine :root: it also controls the shared navigation and footer. */
[data-source-route="how-owner-works"] .main-wrapper {
  color: var(--color-text);
}
[data-source-route="how-owner-works"] .hiw-steps_item_visual,
[data-source-route="how-owner-works"] .hiw-steps_lottie {
  background: var(--color-surface-strong);
}
[data-source-route="how-owner-works"] .hiw-steps_item_visual img {
  object-fit: contain;
}
[data-source-route="how-owner-works"] .cta-img {
  object-fit: contain;
  object-position: center;
}
[data-source-route="how-owner-works"] .main-wrapper .btn:not(.is-secondary):not(.is-translucent) {
  background: var(--color-action);
  color: var(--color-action-text);
}
