/**
 * Stylesheet generated by tailpipe https://github.com/cbouwense/tailpipe.
 * You can edit this file, but I would not recommend it since it will be overwritten without warning the next time you run tailpipe.
 * If you want to add your own rules, I recommend you add them to a separate stylesheets (I use a 'custom.css' file for this).
 */
.mb-8rem {
  margin-bottom: 8rem;
}
.dot {
  list-style-type: disc;
  margin-left: 1.5rem;
}
.maxw-800px {
  max-width: 800px;
}
.pb-2rem {
  padding-bottom: 2rem;
}
.underlineDots {
  text-decoration: underline dotted;
}
.gap-1rem {
  gap: 1rem;
}
.mt-2rem {
  margin-top: 2rem;
}
.flex {
  display: flex;
}
.relative {
  position: relative;
}
.m-0\% {
  margin: 0%;
}
.column {
  flex-direction: column;
}
.m-auto {
  margin: auto;
}


/* Mobile */
@media (max-width: 768px) {
  .mobile { display: inherit; }
  .tablet { display: none; }
  .computer { display: none; }
  .ultrawide { display: none; }
  :root { font-size: 14px; }
  .m\:p-1rem {
    padding: 1rem;
  }
}

/* Tablet */
@media (min-width: 768px) and (max-width: 1024px) {
  .mobile { display: none; }
  .tablet { display: inherit; }
  .computer { display: none; }
  .ultrawide { display: none; }
  :root { font-size: 14px; }
}

/* Computer (desktop / laptop) */
@media (min-width: 1024px) and (max-width: 3840px) {
  .mobile { display: none; }
  .tablet { display: none; }
  .computer { display: inherit; }
  .ultrawide { display: none; }
  :root { font-size: 18px; }
}

/* Ultrawide */
@media (min-width: 3840px) {
  .mobile { display: none; }
  .tablet { display: none; }
  .computer { display: none; }
  .ultrawide { display: inherit; }
  :root { font-size: 18px; }
}

