/* --------------------------------- *\

	Text

\* --------------------------------- */
/* inter-regular - latin-ext_latin */
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 400;
  src: local(""), url("../fonts/inter-v12-latin-ext_latin-regular.woff2") format("woff2"), url("../fonts/inter-v12-latin-ext_latin-regular.woff") format("woff");
}
/* inter-700 - latin-ext_latin */
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 700;
  src: local(""), url("../fonts/inter-v12-latin-ext_latin-700.woff2") format("woff2"), url("../fonts/inter-v12-latin-ext_latin-700.woff") format("woff");
}
/* --------------------------------- *\

	Basic text stuff

\* --------------------------------- */
html,
body,
select,
input,
textarea {
  font-family: "Inter", sans-serif;
  line-height: 100%;
  -webkit-text-size-adjust: 100%;
}

em {
  font-style: italic;
}

.text-upper {
  text-transform: uppercase;
}

.text-strong,
strong {
  font-weight: 700;
}

.text-center {
  text-align: center;
}

.text-right {
  text-align: right;
}

.text-left {
  text-align: left;
}

/* --------------------------------- *\

	Text Container

\* --------------------------------- */
.text {
  font-size: 1.25rem;
  line-height: 1.65em;
}
.text-margin {
  margin-bottom: 1.35rem;
}
.text p + p,
.text p + ul,
.text p + ol,
.text p + h3,
.text p + h2,
.text p + h1,
.text p + table,
.text p + div {
  margin-top: 1.35rem;
}
.text ul + p,
.text ul + ul,
.text ul + ol,
.text ul + h3,
.text ul + h2,
.text ul + h1,
.text ul + table,
.text ul + div {
  margin-top: 1.35rem;
}
.text ol + p,
.text ol + ul,
.text ol + ol,
.text ol + h3,
.text ol + h2,
.text ol + h1,
.text ol + table,
.text ol + div {
  margin-top: 1.35rem;
}
.text h3 + p,
.text h3 + ul,
.text h3 + ol,
.text h3 + h3,
.text h3 + h2,
.text h3 + h1,
.text h3 + table,
.text h3 + div {
  margin-top: 1.35rem;
}
.text h2 + p,
.text h2 + ul,
.text h2 + ol,
.text h2 + h3,
.text h2 + h2,
.text h2 + h1,
.text h2 + table,
.text h2 + div {
  margin-top: 1.35rem;
}
.text h1 + p,
.text h1 + ul,
.text h1 + ol,
.text h1 + h3,
.text h1 + h2,
.text h1 + h1,
.text h1 + table,
.text h1 + div {
  margin-top: 1.35rem;
}
.text ul, .text ol {
  margin-left: 3rem;
}
.text li + li {
  margin-top: 0.25em;
}
.text ul > li {
  list-style-type: disc;
}
.text ol > li {
  list-style-type: decimal;
}

/*# sourceMappingURL=--2-text.css.map */
