:root {
  color-scheme: light only;
  --bulma-primary-h: 0deg;
  --bulma-primary-s: 60%;
  --bulma-primary-l: 50%;
  --bulma-link-h: 0deg;
  --bulma-link-s: 0%;
  --bulma-link-l: 20%;
  --bulma-info-h: 30deg;
  --bulma-info-s: 50%;
  --bulma-info-l: 60%;
  --bulma-success-h: 120deg;
  --bulma-success-s: 33%;
  --bulma-success-l: 70%;
  --bulma-warning-h: 40deg;
  --bulma-warning-l: 70%;
  --bulma-danger-h: 11deg;
  --bulma-danger-l: 60%;
  --bulma-scheme-h: 5;
  --bulma-body-size: 1.2em;
  --bulma-body-font-size: 1.1em;
  --bulma-body-line-height: 1.6;
}

font-face {
  font-display: auto;
}

.tabs {
  --bulma-tabs-border-bottom-width: 0px;
}

.wrapper {
  padding-left: 1rem;
  padding-right:1rem;
}

.video-bg {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: -1;
}

p {
  max-width: 40rem;
}