@font-face {
  font-family: "Neulis Sans";
  src: url("fonts/Neulis_Sans_Light.otf") format("opentype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Neulis Sans";
  src: url("fonts/Neulis_Sans_Medium.otf") format("opentype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Neulis Sans";
  src: url("fonts/Neulis_Sans_Black.otf") format("opentype");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}
.rsb-neulis,
.rsb-neulis :is(p, li, a, button, h1, h2, h3, h4, h5, h6, strong, b) {
  font-family: "Neulis Sans", Arial, sans-serif;
}
.rsb-neulis, .rsb-neulis :is(p, li) { font-weight: 300; }
.rsb-neulis :is(a, button, .rsb-medium) { font-weight: 500; }
.rsb-neulis :is(h1, h2, h3, h4, h5, h6, strong, b) { font-weight: 900; }
