/* Styles of our own, on top of Framer's (which live in page-*.css and stay untouched). */

/* Articles beyond the first ten, until "Load More" reveals them (Framer's CSS sets display). */
[data-load-more-item][hidden] {
  display: none !important;
}

/* "Stay updated" email field (home page): Framer pads it 25px on every side inside a 49px
   box, which leaves 0px for the text — on the live Framer site too. Keep the 25px sides. */
.framer-ms1Pr .framer-espr9d {
  --framer-input-padding: 0 25px;
}
