/* clone overrides applied on every page */

/* The mobile nav drawer is unmounted by React at desktop widths; the SSR
   markup keeps it (absolutely positioned at left:200%), which stretches the
   scrollable area. Hide it at desktop to match the hydrated original. */
@media (min-width: 62em) {
  header div[style*="100dvh"] { display: none; }
}

/* largeTextListBase carries margin:1px 0 (mobile); the MD variant the original
   swaps to at desktop has no margin */
@media (min-width: 62em) {
  .DescriptionRichText_largeTextListBase__0bEAo div,
  .DescriptionRichText_largeTextListBase__0bEAo li,
  .DescriptionRichText_largeTextListBase__0bEAo p,
  .DescriptionRichText_largeTextListBase__0bEAo span { margin: 0; }
}
