/*
 * Bespoke styles for individual imported articles.
 * 
 * Each block is scoped to one historical page's body class. Only imported
 * archive pages load this file, so these rules cannot restyle new writing.
 * 
 * New bespoke work does not belong here: give the page its own stylesheet.
 */

/* ===== special ===== */

.supa-dupa-skies_poems-from-and-glee-and-bless .poem {
  margin-bottom: 10em;
  font-family: "EB Garamond", serif;
}
.supa-dupa-skies_poems-from-and-glee-and-bless .poem:last-child {
  margin-bottom: 2em;
}
.supa-dupa-skies_poems-from-and-glee-and-bless h2 {
  font-size: 1.5em;
  font-weight: bolder;
}
.supa-dupa-skies_poems-from-and-glee-and-bless .slips {
  text-align: center;
}
.supa-dupa-skies_poems-from-and-glee-and-bless .slips h2 {
  text-align: center;
}
.supa-dupa-skies_poems-from-and-glee-and-bless .slips .slip-italic {
  font-style: italic;
  padding-right: 0.19em;
}
.supa-dupa-skies_poems-from-and-glee-and-bless .slips .article-content > figure:nth-child(8) .line-wrapper {
  display: flex;
}
.supa-dupa-skies_poems-from-and-glee-and-bless .slips .left {
  width: 50%;
  text-align: right;
  padding-right: 0.25em;
}
.supa-dupa-skies_poems-from-and-glee-and-bless .slips .right {
  width: 50%;
  text-align: left;
  padding-left: 0.25em;
}
.supa-dupa-skies_poems-from-and-glee-and-bless .slips .right .one-line {
  display: flex;
}
.supa-dupa-skies_poems-from-and-glee-and-bless .torsion {
  white-space: nowrap;
}
.supa-dupa-skies_poems-from-and-glee-and-bless .torsion .dedication {
  text-indent: 6em;
  font-style: italic;
  margin-bottom: 1em;
}
.supa-dupa-skies_poems-from-and-glee-and-bless .torsion .line2 {
  text-indent: 7.5em;
}
.supa-dupa-skies_poems-from-and-glee-and-bless .torsion .line3 {
  text-indent: 10em;
}
.supa-dupa-skies_poems-from-and-glee-and-bless .insidebettycarter .line-wrapper {
  line-height: 1.5;
}
.supa-dupa-skies_poems-from-and-glee-and-bless .insidebettycarter .indented {
  text-indent: 1.25em;
  display: inline-block;
}
.supa-dupa-skies_poems-from-and-glee-and-bless .insidebettycarter .gray {
  color: darkslategray;
  font-size: 90%;
  vertical-align: -1px;
}
.supa-dupa-skies_poems-from-and-glee-and-bless .insidebettycarter .bigsup {
  font-size: 1.55em;
  top: initial;
  vertical-align: 1px;
}
.supa-dupa-skies_poems-from-and-glee-and-bless .insidebettycarter .after {
  text-indent: 6em;
  font-style: italic;
  line-height: 2;
  margin-bottom: 1em;
}
.supa-dupa-skies_poems-from-and-glee-and-bless .insidebettycarter .line-wrapper:nth-child(4) {
  text-indent: 1.25em;
}
.supa-dupa-skies_poems-from-and-glee-and-bless .insidebettycarter .line-wrapper:nth-child(5) {
  text-indent: 13.5em;
}
.supa-dupa-skies_poems-from-and-glee-and-bless .insidebettycarter .line-wrapper:nth-child(6) {
  text-indent: 6em;
}
.supa-dupa-skies_poems-from-and-glee-and-bless .insidebettycarter .line-wrapper:nth-child(7) {
  text-indent: 7em;
}
.supa-dupa-skies_poems-from-and-glee-and-bless .insidebettycarter .line-wrapper:nth-child(9) {
  text-indent: 5.25em;
}
.supa-dupa-skies_poems-from-and-glee-and-bless .insidebettycarter .line-wrapper:nth-child(9) .indented {
  text-indent: 1em;
}
.supa-dupa-skies_poems-from-and-glee-and-bless .insidebettycarter .line-wrapper:nth-child(10) {
  text-indent: 10.75em;
}
.supa-dupa-skies_poems-from-and-glee-and-bless .insidebettycarter .line-wrapper:nth-child(10) .indented {
  text-indent: 0.5em;
}
.supa-dupa-skies_poems-from-and-glee-and-bless .insidebettycarter .line-wrapper:nth-child(11) {
  text-indent: 3em;
}
.supa-dupa-skies_poems-from-and-glee-and-bless .insidebettycarter .line-wrapper:nth-child(12) {
  text-indent: 7.5em;
}
.supa-dupa-skies_poems-from-and-glee-and-bless .insidebettycarter .line-wrapper:nth-child(13) {
  text-indent: 6.5em;
}
.supa-dupa-skies_poems-from-and-glee-and-bless .insidebettycarter .line-wrapper:nth-child(14) .indented {
  text-indent: 0.5em;
}
.supa-dupa-skies_poems-from-and-glee-and-bless .insidebettycarter .line-wrapper:nth-child(15) {
  text-indent: 6em;
}
.supa-dupa-skies_poems-from-and-glee-and-bless .insidebettycarter .line-wrapper:nth-child(16) {
  text-indent: 12em;
}
.supa-dupa-skies_poems-from-and-glee-and-bless .insidebettycarter .line-wrapper:nth-child(17) {
  text-indent: 5.2em;
  margin-bottom: 4em;
}
.supa-dupa-skies_poems-from-and-glee-and-bless .insidebettycarter .line-wrapper:nth-child(18) {
  text-indent: 2em;
}
.supa-dupa-skies_poems-from-and-glee-and-bless .insidebettycarter .line-wrapper:nth-child(19) {
  text-indent: 10em;
}
.supa-dupa-skies_poems-from-and-glee-and-bless .insidebettycarter .line-wrapper:nth-child(20) {
  text-indent: 4.75em;
}
.supa-dupa-skies_poems-from-and-glee-and-bless .insidebettycarter .line-wrapper:nth-child(21) {
  text-indent: 8.3em;
}
.supa-dupa-skies_poems-from-and-glee-and-bless .insidebettycarter .line-wrapper:nth-child(22) {
  text-indent: 10em;
}
.supa-dupa-skies_poems-from-and-glee-and-bless .insidebettycarter .line-wrapper:nth-child(22) .indented {
  text-indent: 3.7em;
}
.supa-dupa-skies_poems-from-and-glee-and-bless .insidebettycarter .line-wrapper:nth-child(22) .indented:nth-child(2) {
  text-indent: 1em;
}
.supa-dupa-skies_poems-from-and-glee-and-bless .insidebettycarter .line-wrapper:nth-child(23) {
  text-indent: 8.5em;
}
.supa-dupa-skies_poems-from-and-glee-and-bless .insidebettycarter .line-wrapper:nth-child(24) {
  text-indent: 8.25em;
}
.supa-dupa-skies_poems-from-and-glee-and-bless .insidebettycarter .line-wrapper:nth-child(25) {
  text-indent: 11.25em;
}
.supa-dupa-skies_poems-from-and-glee-and-bless .insidebettycarter .line-wrapper:nth-child(26) {
  text-indent: 8.5em;
}
.supa-dupa-skies_poems-from-and-glee-and-bless .insidebettycarter .line-wrapper:nth-child(27) {
  text-indent: 12em;
}
.supa-dupa-skies_poems-from-and-glee-and-bless .insidebettycarter .line-wrapper:nth-child(28) {
  text-indent: 9em;
  margin-bottom: 4em;
}
.supa-dupa-skies_poems-from-and-glee-and-bless .insidebettycarter .line-wrapper:nth-child(29) {
  text-indent: 11em;
}
.supa-dupa-skies_poems-from-and-glee-and-bless .insidebettycarter .line-wrapper:nth-child(29) .indented {
  text-indent: 0.75em;
}
.supa-dupa-skies_poems-from-and-glee-and-bless .insidebettycarter .line-wrapper:nth-child(29) sup {
  font-size: 50%;
  vertical-align: 3px;
}
.supa-dupa-skies_poems-from-and-glee-and-bless .insidebettycarter .line-wrapper:nth-child(30) {
  text-indent: 3em;
}
.supa-dupa-skies_poems-from-and-glee-and-bless .insidebettycarter .line-wrapper:nth-child(31) {
  text-indent: 0.5em;
}
.supa-dupa-skies_poems-from-and-glee-and-bless .insidebettycarter .line-wrapper:nth-child(32) {
  text-indent: 4.5em;
}
.supa-dupa-skies_poems-from-and-glee-and-bless .insidebettycarter .line-wrapper:nth-child(34) {
  text-indent: 2.5em;
}
.supa-dupa-skies_poems-from-and-glee-and-bless .insidebettycarter .line-wrapper:nth-child(35) {
  text-indent: 1em;
}
.supa-dupa-skies_poems-from-and-glee-and-bless .insidebettycarter .line-wrapper:nth-child(35) .indented {
  text-indent: 0.5em;
}
.supa-dupa-skies_poems-from-and-glee-and-bless .insidebettycarter .line-wrapper:nth-child(36) {
  text-indent: 8.5em;
}
.supa-dupa-skies_poems-from-and-glee-and-bless .insidebettycarter .line-wrapper:nth-child(37) {
  text-indent: 4.75em;
}
.supa-dupa-skies_poems-from-and-glee-and-bless .insidebettycarter .line-wrapper:nth-child(38) {
  text-indent: 3em;
}
.supa-dupa-skies_poems-from-and-glee-and-bless .insidebettycarter .line-wrapper:nth-child(39) {
  text-indent: 12.25em;
}
.supa-dupa-skies_poems-from-and-glee-and-bless .insidebettycarter .line-wrapper:nth-child(39) .indented {
  text-indent: 1em;
}
.supa-dupa-skies_poems-from-and-glee-and-bless .insidebettycarter .line-wrapper:nth-child(40) {
  text-indent: 9.5em;
}
.supa-dupa-skies_poems-from-and-glee-and-bless .insidebettycarter .line-wrapper:nth-child(41) {
  text-indent: 6.5em;
}
.supa-dupa-skies_poems-from-and-glee-and-bless .insidebettycarter .line-wrapper:nth-child(42) {
  text-indent: 12em;
}
.supa-dupa-skies_poems-from-and-glee-and-bless .insidebettycarter .line-wrapper:nth-child(43) {
  text-indent: 4.75em;
  margin-top: 1em;
}
.supa-dupa-skies_poems-from-and-glee-and-bless .insidebettycarter .line-wrapper:nth-child(44) {
  text-indent: 13em;
}
.supa-dupa-skies_poems-from-and-glee-and-bless .insidebettycarter .line-wrapper:nth-child(45) {
  text-indent: 9em;
}
.supa-dupa-skies_poems-from-and-glee-and-bless .insidebettycarter .line-wrapper:nth-child(47) {
  text-indent: 7em;
}
.supa-dupa-skies_poems-from-and-glee-and-bless .insidebettycarter .line-wrapper:nth-child(48) {
  text-indent: 5.5em;
}
.supa-dupa-skies_poems-from-and-glee-and-bless .insidebettycarter .line-wrapper:nth-child(48) .indented {
  text-indent: 2em;
}
.supa-dupa-skies_poems-from-and-glee-and-bless .insidebettycarter .line-wrapper:nth-child(49) {
  text-indent: 12em;
}
.supa-dupa-skies_poems-from-and-glee-and-bless .insidebettycarter .line-wrapper:nth-child(50) {
  text-indent: 8.5em;
}
.supa-dupa-skies_poems-from-and-glee-and-bless .insidebettycarter .line-wrapper:nth-child(51) {
  text-indent: 10.75em;
}
.supa-dupa-skies_poems-from-and-glee-and-bless .insidebettycarter .line-wrapper:nth-child(51) .indented {
  text-indent: 2em;
}
.supa-dupa-skies_poems-from-and-glee-and-bless .insidebettycarter .line-wrapper:nth-child(52) {
  text-indent: 14.5em;
}
.supa-dupa-skies_poems-from-and-glee-and-bless .insidebettycarter .line-wrapper:nth-child(53) {
  text-indent: 15.75em;
}
.supa-dupa-skies_poems-from-and-glee-and-bless .insidebettycarter .line-wrapper:nth-child(54) {
  text-indent: 20em;
}
.supa-dupa-skies_poems-from-and-glee-and-bless .insidebettycarter .line-wrapper:nth-child(55) {
  text-indent: 15em;
}
.supa-dupa-skies_life-work-balance {
  font-weight: 400;
  font-size: 1.2em;
  text-align: left;
}
.supa-dupa-skies_life-work-balance p {
  font-family: "EB Garamond", serif;
  line-height: normal;
}
.supa-dupa-skies_life-work-balance .header-text {
  display: initial;
  text-decoration: underline;
  font-weight: 700;
}
.supa-dupa-skies_life-work-balance .work-balance {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  gap: 3em 6em;
  margin-top: 4em;
}
.supa-dupa-skies_no-text-zone_index .poem .title {
  font-weight: bold;
}
.supa-dupa-skies_no-text-zone_index .poem .title,
.supa-dupa-skies_no-text-zone_index .poem .number,
.supa-dupa-skies_no-text-zone_index .poem p {
  font-family: "Century Schoolbook", Serif;
  font-size: 1.2em;
}
.supa-dupa-skies_no-text-zone_index .poem .hanging-indent {
  padding-left: -2px;
  text-indent: -51px;
  line-height: 2.4em;
  font-size: 14px;
  font-family: "Times New Roman", serif;
  text-align: left;
  margin-bottom: 0.1em;
}
.supa-dupa-skies_no-text-zone_index .poem .number {
  text-align: center;
}
.supa-dupa-skies_no-text-zone_index .poem .indent-1 {
  padding-left: 3.2em;
  margin-bottom: 0;
}
.supa-dupa-skies_no-text-zone_index .poem .indent-2 {
  padding-left: 6.5em;
  padding-bottom: 0.7em;
}
.supa-dupa-skies_no-text-zone_index .poem .mb-5 img,
.supa-dupa-skies_no-text-zone_index .poem .index .publication-carousel img,
.index .supa-dupa-skies_no-text-zone_index .poem .publication-carousel img,
.supa-dupa-skies_no-text-zone_index .poem .index .publication-carousel--section img,
.index .supa-dupa-skies_no-text-zone_index .poem .publication-carousel--section img,
.supa-dupa-skies_no-text-zone_index .poem .article-special-intro img,
.supa-dupa-skies_no-text-zone_index .poem .article-special-footer img {
  width: 100%;
}
.supa-dupa-skies_no-text-zone_index .poem b {
  font-family: "Century Schoolbook", Serif;
  display: inline-block;
}
.supa-dupa-skies_no-text-zone_index .poem p {
  line-height: 1.4em;
}
.supa-dupa-skies_no-text-zone_index .poem p span {
  padding-left: 4.5em;
}
.supa-dupa-skies_no-text-zone_index .poem p + p span {
  padding-left: 5.5em;
}
.supa-dupa-skies_no-text-zone_index .poem p:nth-child(15) {
  padding-top: 0.7em;
}
.supa-dupa-skies_no-text-zone_index .poem p:nth-child(18) {
  padding-top: 0.7em;
  padding-bottom: 0.7em;
}
@media only screen and (max-width: 600px) {
  .supa-dupa-skies_no-text-zone_index .poem .references-container {
    margin-left: 4em;
  }
}
.supa-dupa-skies_queer-black-infiltration .mobile-info {
  display: none;
  text-align: center;
  background-color: #d4dffa;
  font-style: italic;
  padding: 0.1em;
}
@media only screen and (max-width: 600px) {
  .supa-dupa-skies_queer-black-infiltration .mobile-info {
    display: block;
  }
}
.supa-dupa-skies_queer-black-infiltration .title-background {
  display: flex;
  gap: 100vh;
  flex-direction: column;
  background-color: #7e6768;
}
.supa-dupa-skies_queer-black-infiltration .title-background h1 {
  font-family: 'PT Serif', serif;
  color: white;
  border-bottom: none;
  padding-left: 2.2em;
  font-weight: initial;
  font-size: 3em;
}
.supa-dupa-skies_queer-black-infiltration .title-background h3 {
  align-self: flex-end;
  padding-right: 6.6em;
  color: white;
  font-family: 'PT Serif', serif;
  font-weight: initial;
  border-bottom: none;
  padding-bottom: 2.1em;
  font-size: 1em;
}
.supa-dupa-skies_queer-black-infiltration .title-background span {
  font-size: 0.6em;
  font-weight: bold;
}
.supa-dupa-skies_queer-black-infiltration .page-two-quote {
  background-color: #e85837;
  gap: 100vh;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  padding-left: 2em;
}
.supa-dupa-skies_queer-black-infiltration .page-two-quote h1 {
  font-size: 2.9em;
  font-family: 'PT Serif', serif;
  font-weight: initial;
  text-indent: -0.7em;
  padding-left: 0.6em;
  margin-top: 0.4em !important;
  line-height: 1.2em;
  border-bottom: none;
  margin-bottom: 1em !important;
  color: #182d34;
}
@media only screen and (max-width: 600px) {
  .supa-dupa-skies_queer-black-infiltration .page-two-quote h1 {
    font-size: 1.8em;
    margin-top: 0.8em !important;
  }
}
.supa-dupa-skies_queer-black-infiltration .first-image {
  background-color: #e85837;
  display: flex;
  justify-content: center;
}
.supa-dupa-skies_queer-black-infiltration .first-image img {
  max-width: 80vw;
  padding-bottom: 5em;
  padding-top: 2.2em;
}
.supa-dupa-skies_queer-black-infiltration .page-five-quote {
  gap: 100vh;
  display: flex;
  background-color: #7b6163;
  flex-direction: column;
  align-items: center;
}
.supa-dupa-skies_queer-black-infiltration .page-five-quote h1 {
  font-size: 2.3em;
  color: #d4c9c8;
  font-family: 'PT Serif', serif;
  font-weight: initial;
  line-height: 1.1em;
  padding-left: 1.8em;
  margin-top: 0.4em !important;
  text-indent: -0.6em;
  padding-right: 0.6em;
  padding-bottom: 1.6em;
  border-bottom: none;
}
@media only screen and (max-width: 600px) {
  .supa-dupa-skies_queer-black-infiltration .page-five-quote h1 {
    font-size: 1.2em;
    line-height: 1.2em;
    margin-top: 1em !important;
  }
}
.supa-dupa-skies_queer-black-infiltration .third-image {
  background-color: #e85837;
  display: flex;
  justify-content: flex-start;
}
.supa-dupa-skies_queer-black-infiltration .third-image img {
  max-width: 85vw;
}
.supa-dupa-skies_queer-black-infiltration .fourth-image {
  background-color: #e85837;
  display: flex;
  justify-content: flex-end;
}
.supa-dupa-skies_queer-black-infiltration .fourth-image img {
  max-width: 85vw;
}
.supa-dupa-skies_queer-black-infiltration .sixth-image {
  background-color: #e3c0b8;
  display: flex;
  justify-content: flex-start;
}
.supa-dupa-skies_queer-black-infiltration .sixth-image img {
  max-width: 91.5vw;
}
.supa-dupa-skies_queer-black-infiltration .page-nine-quote {
  gap: 100vh;
  display: flex;
  background-color: #417d65;
  flex-direction: column;
  align-items: center;
}
.supa-dupa-skies_queer-black-infiltration .page-nine-quote h1 {
  margin-top: 0.6em !important;
  font-family: 'PT Serif', serif;
  font-weight: initial;
  text-indent: -0.8em;
  font-size: 2.5em;
  padding-bottom: 5.7em;
  line-height: 1.2em;
  padding-left: 1em;
  color: black;
  border-bottom: none;
}
@media only screen and (max-width: 600px) {
  .supa-dupa-skies_queer-black-infiltration .page-nine-quote h1 {
    font-size: 1.2em;
    margin-top: 1.2em !important;
  }
}
.supa-dupa-skies_queer-black-infiltration .interview-wrap {
  display: flex;
  background-color: #c9bab5;
  padding-top: 2em;
  padding-bottom: 3.9em;
}
@media only screen and (max-width: 600px) {
  .supa-dupa-skies_queer-black-infiltration .interview-wrap {
    justify-content: center;
    flex-wrap: wrap;
  }
}
.supa-dupa-skies_queer-black-infiltration .interview-wrap span {
  font-family: 'Apercu Pro', sans-serif;
  font-weight: bold;
}
.supa-dupa-skies_queer-black-infiltration .interview-wrap p {
  font-size: 1em;
  font-family: 'PT Serif', serif;
  line-height: 1.3em;
}
@media only screen and (max-width: 600px) {
  .supa-dupa-skies_queer-black-infiltration .interview-wrap p {
    font-size: 0.9em;
  }
}
.supa-dupa-skies_queer-black-infiltration .interview-wrap p:nth-child(2) {
  padding-left: 2.2em;
}
@media only screen and (max-width: 600px) {
  .supa-dupa-skies_queer-black-infiltration .interview-wrap p:nth-child(2) {
    padding-left: 0.9em;
    margin-bottom: 0;
  }
}
.supa-dupa-skies_queer-black-infiltration .interview-wrap p:nth-child(3) {
  padding-left: 2.7em;
}
@media only screen and (max-width: 600px) {
  .supa-dupa-skies_queer-black-infiltration .interview-wrap p:nth-child(3) {
    padding-left: 1em;
  }
}
.supa-dupa-skies_queer-black-infiltration .interview-wrap p:nth-child(1) {
  padding-left: 2.7em;
}
@media only screen and (max-width: 600px) {
  .supa-dupa-skies_queer-black-infiltration .interview-wrap p:nth-child(1) {
    padding-left: 0.7em;
  }
}
.supa-dupa-skies_queer-black-infiltration .page-thirteen-quote {
  display: flex;
  background-color: #b29c94;
  padding-top: 2em;
  padding-bottom: 3.8em;
}
@media only screen and (max-width: 600px) {
  .supa-dupa-skies_queer-black-infiltration .page-thirteen-quote {
    flex-wrap: wrap;
  }
}
.supa-dupa-skies_queer-black-infiltration .page-thirteen-quote .names {
  font-family: 'Apercu Pro', sans-serif;
  font-weight: bold;
}
.supa-dupa-skies_queer-black-infiltration .page-thirteen-quote .indent {
  padding-left: 1em;
}
.supa-dupa-skies_queer-black-infiltration .page-thirteen-quote p {
  font-size: 1em;
  font-family: 'PT Serif', serif;
  line-height: 1.3em;
  color: black;
}
@media only screen and (max-width: 600px) {
  .supa-dupa-skies_queer-black-infiltration .page-thirteen-quote p {
    font-size: 0.9em;
  }
}
.supa-dupa-skies_queer-black-infiltration .page-thirteen-quote p:nth-child(1) {
  padding-left: 5.4em;
}
@media only screen and (max-width: 600px) {
  .supa-dupa-skies_queer-black-infiltration .page-thirteen-quote p:nth-child(1) {
    margin-bottom: 0;
  }
}
.supa-dupa-skies_queer-black-infiltration .page-thirteen-quote p:nth-child(2) {
  padding-left: 2.4em;
}
@media only screen and (max-width: 600px) {
  .supa-dupa-skies_queer-black-infiltration .page-thirteen-quote p:nth-child(2) {
    padding-left: 5.4em;
  }
}
.supa-dupa-skies_queer-black-infiltration .page-thirteen-quote .dot {
  display: block;
  font-weight: bolder;
  text-align: center;
  font-size: 0.8em;
}
.out-of-place_in-the-coherence-we-weep .mobile-info {
  display: none;
  text-align: center;
  background-color: #d4dffa;
  font-style: italic;
  padding: 0.1em;
}
@media only screen and (max-width: 600px) {
  .out-of-place_in-the-coherence-we-weep .mobile-info {
    display: block;
  }
}
.out-of-place_in-the-coherence-we-weep .title-background {
  display: flex;
  gap: 100vh;
  flex-direction: column;
  background-color: black;
}
.out-of-place_in-the-coherence-we-weep .title-background h1 {
  font-family: 'PT Serif', serif;
  color: white;
  border-bottom: none;
  padding-left: 2.2em;
  font-weight: initial;
  font-size: 3em;
}
.out-of-place_in-the-coherence-we-weep .title-background h3 {
  align-self: flex-end;
  padding-right: 6.6em;
  color: white;
  font-family: 'PT Serif', serif;
  font-weight: initial;
  border-bottom: none;
  padding-bottom: 2.1em;
  font-size: 1em;
}
.out-of-place_in-the-coherence-we-weep .title-background span {
  font-size: 0.6em;
  font-weight: bold;
}
.out-of-place_in-the-coherence-we-weep .page-two-quote {
  background-color: black;
  gap: 100vh;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  padding-left: 2em;
}
.out-of-place_in-the-coherence-we-weep .page-two-quote h1 {
  font-size: 2.9em;
  font-family: 'PT Serif', serif;
  font-weight: initial;
  text-indent: -0.7em;
  padding-left: 0.6em;
  margin-top: 0.4em !important;
  line-height: 1.2em;
  border-bottom: none;
  margin-bottom: 1em !important;
  color: white;
}
@media only screen and (max-width: 600px) {
  .out-of-place_in-the-coherence-we-weep .page-two-quote h1 {
    font-size: 1.8em;
    margin-top: 0.8em !important;
  }
}
.out-of-place_in-the-coherence-we-weep .first-image {
  background-color: black;
  display: flex;
  justify-content: center;
}
.out-of-place_in-the-coherence-we-weep .first-image img {
  max-width: 80vw;
  padding-bottom: 5em;
  padding-top: 2.2em;
}
.out-of-place_in-the-coherence-we-weep .page-five-quote {
  gap: 100vh;
  display: flex;
  background-color: black;
  flex-direction: column;
  align-items: center;
}
.out-of-place_in-the-coherence-we-weep .page-five-quote h1 {
  font-size: 2.3em;
  color: white;
  font-family: 'PT Serif', serif;
  font-weight: initial;
  line-height: 1.1em;
  padding-left: 1.8em;
  margin-top: 0.4em !important;
  text-indent: -0.6em;
  padding-right: 0.6em;
  padding-bottom: 1.6em;
  border-bottom: none;
}
@media only screen and (max-width: 600px) {
  .out-of-place_in-the-coherence-we-weep .page-five-quote h1 {
    font-size: 1.2em;
    line-height: 1.2em;
    margin-top: 1em !important;
  }
}
.out-of-place_in-the-coherence-we-weep .third-image {
  background-color: black;
  display: flex;
  justify-content: flex-start;
}
.out-of-place_in-the-coherence-we-weep .third-image img {
  max-width: 85vw;
}
.out-of-place_in-the-coherence-we-weep .fourth-image {
  background-color: black;
  display: flex;
  justify-content: flex-end;
}
.out-of-place_in-the-coherence-we-weep .fourth-image img {
  max-width: 85vw;
}
.out-of-place_in-the-coherence-we-weep .sixth-image {
  background-color: black;
  display: flex;
  justify-content: flex-start;
}
.out-of-place_in-the-coherence-we-weep .sixth-image img {
  max-width: 91.5vw;
}
.out-of-place_in-the-coherence-we-weep .page-nine-quote {
  gap: 100vh;
  display: flex;
  background-color: #417d65;
  flex-direction: column;
  align-items: center;
}
.out-of-place_in-the-coherence-we-weep .page-nine-quote h1 {
  margin-top: 0.6em !important;
  font-family: 'PT Serif', serif;
  font-weight: initial;
  text-indent: -0.8em;
  font-size: 2.5em;
  padding-bottom: 5.7em;
  line-height: 1.2em;
  padding-left: 1em;
  color: black;
  border-bottom: none;
}
@media only screen and (max-width: 600px) {
  .out-of-place_in-the-coherence-we-weep .page-nine-quote h1 {
    font-size: 1.2em;
    margin-top: 1.2em !important;
  }
}
.out-of-place_in-the-coherence-we-weep .interview-wrap {
  display: flex;
  background-color: #c9bab5;
  padding-top: 2em;
  padding-bottom: 3.9em;
}
@media only screen and (max-width: 600px) {
  .out-of-place_in-the-coherence-we-weep .interview-wrap {
    justify-content: center;
    flex-wrap: wrap;
  }
}
.out-of-place_in-the-coherence-we-weep .interview-wrap span {
  font-family: 'Apercu Pro', sans-serif;
  font-weight: bold;
}
.out-of-place_in-the-coherence-we-weep .interview-wrap p {
  font-size: 1em;
  font-family: 'PT Serif', serif;
  line-height: 1.3em;
}
@media only screen and (max-width: 600px) {
  .out-of-place_in-the-coherence-we-weep .interview-wrap p {
    font-size: 0.9em;
  }
}
.out-of-place_in-the-coherence-we-weep .interview-wrap p:nth-child(2) {
  padding-left: 2.2em;
}
@media only screen and (max-width: 600px) {
  .out-of-place_in-the-coherence-we-weep .interview-wrap p:nth-child(2) {
    padding-left: 0.9em;
    margin-bottom: 0;
  }
}
.out-of-place_in-the-coherence-we-weep .interview-wrap p:nth-child(3) {
  padding-left: 2.7em;
}
@media only screen and (max-width: 600px) {
  .out-of-place_in-the-coherence-we-weep .interview-wrap p:nth-child(3) {
    padding-left: 1em;
  }
}
.out-of-place_in-the-coherence-we-weep .interview-wrap p:nth-child(1) {
  padding-left: 2.7em;
}
@media only screen and (max-width: 600px) {
  .out-of-place_in-the-coherence-we-weep .interview-wrap p:nth-child(1) {
    padding-left: 0.7em;
  }
}
.out-of-place_in-the-coherence-we-weep .page-thirteen-quote {
  display: flex;
  background-color: #b29c94;
  padding-top: 2em;
  padding-bottom: 3.8em;
}
@media only screen and (max-width: 600px) {
  .out-of-place_in-the-coherence-we-weep .page-thirteen-quote {
    flex-wrap: wrap;
  }
}
.out-of-place_in-the-coherence-we-weep .page-thirteen-quote .names {
  font-family: 'Apercu Pro', sans-serif;
  font-weight: bold;
}
.out-of-place_in-the-coherence-we-weep .page-thirteen-quote .indent {
  padding-left: 1em;
}
.out-of-place_in-the-coherence-we-weep .page-thirteen-quote p {
  font-size: 1em;
  font-family: 'PT Serif', serif;
  line-height: 1.3em;
  color: white;
}
@media only screen and (max-width: 600px) {
  .out-of-place_in-the-coherence-we-weep .page-thirteen-quote p {
    font-size: 0.9em;
  }
}
.out-of-place_in-the-coherence-we-weep .page-thirteen-quote p:nth-child(1) {
  padding-left: 5.4em;
}
@media only screen and (max-width: 600px) {
  .out-of-place_in-the-coherence-we-weep .page-thirteen-quote p:nth-child(1) {
    margin-bottom: 0;
  }
}
.out-of-place_in-the-coherence-we-weep .page-thirteen-quote p:nth-child(2) {
  padding-left: 2.4em;
}
@media only screen and (max-width: 600px) {
  .out-of-place_in-the-coherence-we-weep .page-thirteen-quote p:nth-child(2) {
    padding-left: 5.4em;
  }
}
.out-of-place_in-the-coherence-we-weep .page-thirteen-quote .dot {
  display: block;
  font-weight: bolder;
  text-align: center;
  font-size: 0.8em;
}

/* ===== all eyes ===== */

@media only screen and (min-width: 600px) {
  .policy_all-eyes-on-us-a-companion-piece.article .article-content h1 {
    clear: both;
    border-bottom: none;
    width: 100%;
  }
  .policy_all-eyes-on-us-a-companion-piece.article .article-content h1 b {
    border-bottom: 2px dotted #ced4da;
  }
  .policy_all-eyes-on-us-a-companion-piece.article .article-content figure figcaption {
    margin: 0;
  }
  .policy_all-eyes-on-us-a-companion-piece.article .article-content figure {
    max-width: 45%;
    margin-top: 0.5em;
  }
  .policy_all-eyes-on-us-a-companion-piece.article .article-content figure:nth-child(10),
  .policy_all-eyes-on-us-a-companion-piece.article .article-content figure:nth-child(19),
  .policy_all-eyes-on-us-a-companion-piece.article .article-content figure:nth-child(22),
  .policy_all-eyes-on-us-a-companion-piece.article .article-content figure:nth-child(38) {
    max-width: 100%;
  }
  .policy_all-eyes-on-us-a-companion-piece.article .article-content figure:nth-child(6),
  .policy_all-eyes-on-us-a-companion-piece.article .article-content figure:nth-child(13),
  .policy_all-eyes-on-us-a-companion-piece.article .article-content figure:nth-child(17),
  .policy_all-eyes-on-us-a-companion-piece.article .article-content figure:nth-child(20),
  .policy_all-eyes-on-us-a-companion-piece.article .article-content figure:nth-child(39) {
    margin-top: 0.5em;
    margin-left: 2em;
    float: right;
  }
  .policy_all-eyes-on-us-a-companion-piece.article .article-content figure:nth-child(15),
  .policy_all-eyes-on-us-a-companion-piece.article .article-content figure:nth-child(32),
  .policy_all-eyes-on-us-a-companion-piece.article .article-content figure:nth-child(36) {
    margin-top: 0.5em;
    margin-right: 2em;
    float: left;
  }
  .policy_all-eyes-on-us-a-companion-piece.article .article-content figure:nth-child(15) figcaption,
  .policy_all-eyes-on-us-a-companion-piece.article .article-content figure:nth-child(32) figcaption,
  .policy_all-eyes-on-us-a-companion-piece.article .article-content figure:nth-child(36) figcaption {
    margin: 0;
  }
  .policy_all-eyes-on-us-a-companion-piece.article .article-content figure:nth-child(24),
  .policy_all-eyes-on-us-a-companion-piece.article .article-content figure:nth-child(25),
  .policy_all-eyes-on-us-a-companion-piece.article .article-content figure:nth-child(26),
  .policy_all-eyes-on-us-a-companion-piece.article .article-content figure:nth-child(27),
  .policy_all-eyes-on-us-a-companion-piece.article .article-content figure:nth-child(28) {
    width: 33%;
    height: 300px;
  }
}
.policy_all-eyes-on-us-a-companion-piece.article figure:nth-child(24),
.policy_all-eyes-on-us-a-companion-piece.article figure:nth-child(25),
.policy_all-eyes-on-us-a-companion-piece.article figure:nth-child(26),
.policy_all-eyes-on-us-a-companion-piece.article figure:nth-child(27),
.policy_all-eyes-on-us-a-companion-piece.article figure:nth-child(28) {
  float: left;
  padding: 0.5em;
  width: 50%;
  height: 325px;
  margin: 0;
}
.policy_all-eyes-on-us-a-companion-piece.article p:nth-child(29) {
  margin-top: 1em;
  clear: both;
}

/* ===== copeland interview ===== */

.policy_continuing-family-policing-scholarship-from-the-bed_index .page-one {
  display: flex;
  background-color: #03a2ff;
  padding-top: 15vw;
  padding-bottom: 38vw;
}
@media only screen and (max-width: 720px) {
  .policy_continuing-family-policing-scholarship-from-the-bed_index .page-one {
    flex-wrap: wrap;
  }
}
.policy_continuing-family-policing-scholarship-from-the-bed_index .page-one .img {
  width: 85%;
  margin-left: 4em;
  margin-right: 2em;
  margin-top: 14.2em;
}
@media only screen and (max-width: 720px) {
  .policy_continuing-family-policing-scholarship-from-the-bed_index .page-one .img {
    display: flex;
    flex-direction: column;
  }
}
.policy_continuing-family-policing-scholarship-from-the-bed_index .page-one .description {
  width: 81%;
}
.policy_continuing-family-policing-scholarship-from-the-bed_index .page-one .title {
  font-size: 1.2em;
  word-spacing: 0.2em;
  font-weight: 500;
}
@media only screen and (max-width: 720px) {
  .policy_continuing-family-policing-scholarship-from-the-bed_index .page-one .title-wrap {
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
  }
}
.policy_continuing-family-policing-scholarship-from-the-bed_index .page-one .title-wrap div:nth-child(2) {
  font-size: 2.8em;
  line-height: 0.9em;
  font-weight: 600;
  padding-top: 0.5em;
  padding-bottom: 1em;
}
.policy_continuing-family-policing-scholarship-from-the-bed_index .page-one .title-wrap div:nth-child(3) {
  font-style: italic;
  font-size: 1.2em;
  line-height: 1.3em;
}
.policy_continuing-family-policing-scholarship-from-the-bed_index .page-two .interview-preamble {
  padding-top: 5vw;
  margin-left: 18em;
  margin-right: 18em;
  column-width: 24rem;
  column-gap: 3rem;
}
@media only screen and (max-width: 1000px) {
  .policy_continuing-family-policing-scholarship-from-the-bed_index .page-two .interview-preamble {
    margin: 0;
  }
}
@media only screen and (max-width: 720px) {
  .policy_continuing-family-policing-scholarship-from-the-bed_index .page-two .interview-preamble {
    display: flex;
    padding-top: 5vw;
    flex-wrap: wrap;
    margin: 0;
    width: 85%;
  }
}
@media only screen and (max-width: 1000px) {
  .policy_continuing-family-policing-scholarship-from-the-bed_index .page-two .interview-preamble .paragraph-wrap {
    margin-left: 1em;
  }
}
@media only screen and (max-width: 720px) {
  .policy_continuing-family-policing-scholarship-from-the-bed_index .page-two .interview-preamble .paragraph-wrap {
    padding-bottom: 1em;
    margin-left: 1em;
  }
}
.policy_continuing-family-policing-scholarship-from-the-bed_index .page-two .interview-preamble p {
  line-height: 1.2em;
  text-indent: 1.3em;
}
.policy_continuing-family-policing-scholarship-from-the-bed_index .page-two hr {
  width: 56%;
  background-color: #03a2ff;
}
.policy_continuing-family-policing-scholarship-from-the-bed_index .text-message {
  width: 56%;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  align-items: center;
  margin: auto;
}
@media only screen and (max-width: 720px) {
  .policy_continuing-family-policing-scholarship-from-the-bed_index .text-message {
    width: 85%;
  }
  .policy_continuing-family-policing-scholarship-from-the-bed_index .text-message .sent {
    max-width: 80% !important;
  }
  .policy_continuing-family-policing-scholarship-from-the-bed_index .text-message .received {
    max-width: 80% !important;
  }
}
.policy_continuing-family-policing-scholarship-from-the-bed_index .text-message .sent-date {
  text-align: center;
  font-style: italic;
  font-size: 0.8em;
}
.policy_continuing-family-policing-scholarship-from-the-bed_index .text-message .sent {
  background-color: gray;
  max-width: 28rem;
  border-radius: 1em;
  padding-left: 1em;
  padding-right: 1em;
  line-height: 1.4em;
  padding-top: 0.7em;
  padding-bottom: 0.7em;
  margin-bottom: 1em;
  color: white;
  margin-left: 0;
  margin-right: auto;
}
.policy_continuing-family-policing-scholarship-from-the-bed_index .text-message .received {
  background-color: #029af2;
  max-width: 28rem;
  border-radius: 1em;
  padding-left: 1em;
  padding-right: 1em;
  line-height: 1.4em;
  padding-top: 0.7em;
  padding-bottom: 0.7em;
  margin-bottom: 1em;
  color: white;
  margin-left: auto;
  margin-right: 0;
}
.policy_continuing-family-policing-scholarship-from-the-bed_index .page-last-image {
  display: flex;
  justify-content: center;
  margin-top: 5em;
  padding-bottom: 5vw;
}
.policy_continuing-family-policing-scholarship-from-the-bed_index .page-last-image .image {
  width: 95%;
}
.policy_continuing-family-policing-scholarship-from-the-bed_index .page-last-image div {
  color: green;
  font-style: italic;
}

/* ===== liberation in the club ===== */

.policy_faggotry-liberation-in-the-club_index p {
  line-height: 1.5rem;
  margin-bottom: 1.5rem;
}
.policy_faggotry-liberation-in-the-club_index sub a.footnote {
  color: white;
}
.policy_faggotry-liberation-in-the-club_index b {
  font-family: "Apercu Web", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: 900;
}
.policy_faggotry-liberation-in-the-club_index h2,
.policy_faggotry-liberation-in-the-club_index .byline {
  font-family: 'PT Serif', serif;
  color: white;
  border-bottom: none !important;
  padding-left: 1.3em;
  font-weight: initial;
  font-size: 2.7rem !important;
  line-height: 1.1em;
}
.policy_faggotry-liberation-in-the-club_index .italic {
  font-style: italic;
}
.policy_faggotry-liberation-in-the-club_index .columns {
  padding: 5rem;
  columns: 20em auto;
  column-gap: 2.5em;
  font-weight: 700;
}
@media only screen and (max-width: 600px) {
  .policy_faggotry-liberation-in-the-club_index .columns {
    padding: 1.5rem 1rem;
  }
}
.policy_faggotry-liberation-in-the-club_index .quote-wrapper {
  max-width: 900px;
  margin: auto;
}
.policy_faggotry-liberation-in-the-club_index .quote {
  font-family: "Merriweather", serif;
  font-size: 2.8rem;
  padding-left: 1rem;
  text-indent: -1rem;
  line-height: 1.3em;
  margin: 1rem;
  margin-bottom: 0.25rem;
}
@media only screen and (max-width: 600px) {
  .policy_faggotry-liberation-in-the-club_index .quote {
    font-size: 1.5rem;
  }
}
.policy_faggotry-liberation-in-the-club_index .subnote {
  padding-left: 2rem;
  line-height: 1.4em;
  font-size: 1em;
  padding: 0;
  padding-left: 1rem;
  margin: 0rem 1rem 1rem;
  font-weight: bold;
  font-family: "Apercu Web", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}
.policy_faggotry-liberation-in-the-club_index .text {
  min-width: 30rem;
  padding: 5rem;
  font-weight: 700;
}
@media only screen and (max-width: 800px) {
  .policy_faggotry-liberation-in-the-club_index .text {
    padding: 1.5rem 1rem;
    min-width: 20rem;
  }
}
.policy_faggotry-liberation-in-the-club_index .intro {
  display: flex;
  justify-content: space-between;
  width: 100%;
  max-width: 80em;
  margin: auto;
  padding: 5rem;
}
.policy_faggotry-liberation-in-the-club_index .intro h2 {
  padding-bottom: 0;
  margin-bottom: 0 !important;
  padding-left: 5rem;
  color: black !important;
}
.policy_faggotry-liberation-in-the-club_index .intro .byline {
  color: black !important;
}
.policy_faggotry-liberation-in-the-club_index .intro p {
  max-width: 30rem;
  padding-left: 5rem;
  padding-right: 5rem;
}
.policy_faggotry-liberation-in-the-club_index .intro .credits {
  padding-top: 20rem;
  margin-right: 5rem;
  color: white;
  line-height: 1.4em;
  font-size: 0.9em;
}
@media only screen and (max-width: 900px) {
  .policy_faggotry-liberation-in-the-club_index .intro {
    flex-direction: column;
    align-items: center;
    padding: 0;
  }
  .policy_faggotry-liberation-in-the-club_index .intro h2,
  .policy_faggotry-liberation-in-the-club_index .intro .byline {
    font-size: 2rem !important;
  }
  .policy_faggotry-liberation-in-the-club_index .intro p,
  .policy_faggotry-liberation-in-the-club_index .intro h2 {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .policy_faggotry-liberation-in-the-club_index .intro .credits {
    padding: 0;
    margin: 5rem;
  }
}
.policy_faggotry-liberation-in-the-club_index .first-image {
  background-color: #98b4b8;
  display: flex;
  justify-content: flex-start;
}
.policy_faggotry-liberation-in-the-club_index .first-image img {
  max-width: 85vw;
}
.policy_faggotry-liberation-in-the-club_index .second-image {
  background-color: #fcf1cd;
  display: flex;
  justify-content: flex-end;
}
.policy_faggotry-liberation-in-the-club_index .second-image img {
  max-width: 90vw;
}
.policy_faggotry-liberation-in-the-club_index .page-two-quote {
  gap: 100vh;
  display: flex;
  background-color: #98b4b8;
  flex-direction: column;
  padding-bottom: 15vh;
}
.policy_faggotry-liberation-in-the-club_index .page-two-quote .quote {
  color: #182d34;
}
.policy_faggotry-liberation-in-the-club_index .third-image {
  background-color: #5a2c81;
  display: flex;
  justify-content: flex-start;
}
.policy_faggotry-liberation-in-the-club_index .third-image img {
  max-width: 90vw;
}
.policy_faggotry-liberation-in-the-club_index .page-three-quote {
  display: flex;
  flex-direction: column;
  background-color: #fcf1cd;
  padding-bottom: 5rem;
}
.policy_faggotry-liberation-in-the-club_index .page-three-quote .quote {
  color: #182d34;
}
.policy_faggotry-liberation-in-the-club_index .fourth-image {
  background-color: #5a2c81;
  display: flex;
  justify-content: flex-end;
}
.policy_faggotry-liberation-in-the-club_index .fourth-image img {
  max-width: 90vw;
}
.policy_faggotry-liberation-in-the-club_index .page-four-quote {
  display: flex;
  flex-direction: column;
  background-color: #211d1e;
  padding-bottom: 15vh;
  align-items: center;
}
.policy_faggotry-liberation-in-the-club_index .page-four-quote .quote {
  color: white;
}
.policy_faggotry-liberation-in-the-club_index .page-four-quote .subnote {
  color: white;
}
.policy_faggotry-liberation-in-the-club_index .fifth-image {
  background-color: #211d1e;
  display: flex;
  justify-content: flex-start;
}
.policy_faggotry-liberation-in-the-club_index .fifth-image img {
  max-width: 90vw;
}
.policy_faggotry-liberation-in-the-club_index .page-six-mix {
  background-color: #482218;
  color: white;
}
.policy_faggotry-liberation-in-the-club_index .page-six-mix .img-wrapper {
  text-align: center;
}
.policy_faggotry-liberation-in-the-club_index .page-six-mix img {
  margin: auto;
  max-width: 80%;
}
.policy_faggotry-liberation-in-the-club_index .page-six-mix .text {
  margin: auto;
  color: white;
}
.policy_faggotry-liberation-in-the-club_index .page-six-mix .text h2 {
  text-align: center;
  width: 100%;
  text-transform: uppercase;
  letter-spacing: unset;
  font-weight: 600;
  font-size: 1rem;
  font-family: "Apercu Web", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  color: white;
  padding-bottom: 5px;
  padding-left: 0;
  border-bottom: unset;
  display: inline-block;
}
.policy_faggotry-liberation-in-the-club_index .page-six-mix .text div {
  text-align: center;
}
@media only screen and (max-width: 600px) {
  .policy_faggotry-liberation-in-the-club_index .page-six-mix h2 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .policy_faggotry-liberation-in-the-club_index .page-six-mix .text {
    max-width: 100%;
    padding: 1.5rem;
  }
  .policy_faggotry-liberation-in-the-club_index .page-six-mix img {
    margin: 5rem 0 0;
    max-width: 100%;
  }
}
.policy_faggotry-liberation-in-the-club_index .title-background {
  display: flex;
  row-gap: 35vh;
  flex-direction: column;
  background-color: #d79d6a;
}
.policy_faggotry-liberation-in-the-club_index .title-background h2 {
  color: white;
}
.policy_faggotry-liberation-in-the-club_index .title-background h3,
.policy_faggotry-liberation-in-the-club_index .title-background .intro-summary {
  color: white;
  font-family: 'PT Serif', serif;
  font-weight: initial;
}
.policy_faggotry-liberation-in-the-club_index .title-background .intro-summary {
  margin-left: 3.4em;
  line-height: 1.2em;
  font-size: 1em;
}
.policy_faggotry-liberation-in-the-club_index .title-background .intro-paragraph {
  text-indent: 1.5em;
}
.policy_faggotry-liberation-in-the-club_index .title-background h3 {
  border-bottom: none;
  padding-bottom: 2.1em;
  align-self: flex-end;
  padding-right: 6.6em;
  font-size: 1em;
}
.policy_faggotry-liberation-in-the-club_index .title-background span {
  font-size: 0.6em;
  font-weight: bold;
}
.policy_faggotry-liberation-in-the-club_index .photo-left {
  background-color: #482218;
  color: white;
  display: flex;
  align-items: center;
}
.policy_faggotry-liberation-in-the-club_index .photo-left .image-wrap {
  padding-left: 30px;
}
.policy_faggotry-liberation-in-the-club_index .photo-left .text {
  max-width: 30em;
}
@media only screen and (max-width: 1100px) {
  .policy_faggotry-liberation-in-the-club_index .photo-left {
    flex-wrap: unset;
    flex-direction: column;
  }
  .policy_faggotry-liberation-in-the-club_index .photo-left .text {
    max-width: unset;
  }
}
.policy_faggotry-liberation-in-the-club_index .photo-right {
  background-color: #482218;
  color: white;
  display: flex;
  align-items: center;
}
.policy_faggotry-liberation-in-the-club_index .photo-right .image-wrap {
  padding-right: 30px;
}
.policy_faggotry-liberation-in-the-club_index .photo-right .text {
  max-width: 30em;
}
@media only screen and (max-width: 1100px) {
  .policy_faggotry-liberation-in-the-club_index .photo-right {
    flex-wrap: unset;
    flex-direction: column;
  }
  .policy_faggotry-liberation-in-the-club_index .photo-right .text {
    max-width: unset;
  }
}
.policy_faggotry-liberation-in-the-club_index .page-eight .text {
  padding-bottom: 0;
}
.policy_faggotry-liberation-in-the-club_index .page-nine .text {
  padding-top: 0;
}
.policy_faggotry-liberation-in-the-club_index .page-ten {
  background-color: #482218;
  color: white;
}
@media only screen and (max-width: 600px) {
  .policy_faggotry-liberation-in-the-club_index .page-ten .columns {
    padding-bottom: 0;
  }
}
.policy_faggotry-liberation-in-the-club_index .page-eleven {
  background-color: #482218;
  color: white;
}
.policy_faggotry-liberation-in-the-club_index .footnotes {
  max-width: 40rem;
  margin: auto;
  padding-bottom: 10rem;
}
@media only screen and (max-width: 600px) {
  .policy_faggotry-liberation-in-the-club_index .footnotes {
    margin: 1rem;
  }
}
.policy_faggotry-liberation-in-the-club_index .number a.footnote {
  color: #79b09b;
}
.policy_faggotry-liberation-in-the-club_index .sub-section {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  padding-top: 2em;
  color: #79b09b;
}
.policy_faggotry-liberation-in-the-club_index .sub-note {
  padding-left: 1em;
  word-spacing: 0.2em;
  text-indent: 0;
  letter-spacing: 0.1em;
}
