/* line 1, app_site/static/scss/app_site/legal/style.scss */
#main {
  background-color: var(--legal-bg);
  padding-top: 9rem; }
  /* line 5, app_site/static/scss/app_site/legal/style.scss */
  #main > h1 {
    text-align: center;
    padding: 2rem 0;
    text-transform: uppercase;
    font-size: 2.6rem;
    letter-spacing: 0.5px;
    word-spacing: 10px;
    font-weight: lighter; }
  /* line 15, app_site/static/scss/app_site/legal/style.scss */
  #main > #content {
    background-color: var(--legal-bg-1OO);
    border: 1px solid var(--legal-border-color);
    width: 95%;
    max-width: 80rem;
    margin: auto auto 3rem;
    padding: 2rem 2rem;
    border-radius: 0.5rem; }
    /* line 25, app_site/static/scss/app_site/legal/style.scss */
    #main > #content > .article h2 {
      font-size: var(--site-p0);
      font-weight: lighter;
      letter-spacing: 1px;
      margin-top: 0;
      margin-bottom: 1rem;
      color: var(--legal-fg-primary);
      border-left: 5px solid var(--legal-fg-primary);
      padding-left: 0.8rem;
      text-align: start; }
    /* line 37, app_site/static/scss/app_site/legal/style.scss */
    #main > #content > .article ul {
      list-style-type: none; }
      /* line 40, app_site/static/scss/app_site/legal/style.scss */
      #main > #content > .article ul > li {
        line-height: 140%; }
    /* line 45, app_site/static/scss/app_site/legal/style.scss */
    #main > #content > .article b {
      letter-spacing: -1px; }
    /* line 49, app_site/static/scss/app_site/legal/style.scss */
    #main > #content > .article a {
      text-decoration: none;
      color: var(--legal-fg-primary);
      font-style: italic; }
    /* line 55, app_site/static/scss/app_site/legal/style.scss */
    #main > #content > .article:not(:first-child) {
      margin-top: 3rem; }
    /* line 59, app_site/static/scss/app_site/legal/style.scss */
    #main > #content > .article hr {
      border: 1px solid var(--legal-border-color-100);
      margin-bottom: 1rem; }
    /* line 64, app_site/static/scss/app_site/legal/style.scss */
    #main > #content > .article:first-child hr {
      display: none; }
