#content-moderation-entity-moderation-form {
	display: none;
}

#obj-48789 {
  position: sticky;
  top: 0;
}

#obj-48787 img {
  width: 100vw;
  height: 100vh;
  object-fit: cover;
}

#obj-48938, #obj-48791 {
  z-index: 2;
  background-color: var(--white);
  max-width: 700px;
  margin: auto;
}

#obj-48791 {
  margin-bottom: 100vh;
}

.topic-divider {
	align-items:center;
	aspect-ratio:1/1;
	
  aspect-ratio: var(--aspect-ratio, 3 / 2);
  
  /* note, aspect ratio = w / h */
  /* min reflects landscapes (above 1:1) */
  /* max reflects portraits ("below" 1:1)  */

    @media (min-aspect-ratio: 4/3) {
        --aspect-ratio: 16/9;
    }
    @media (min-aspect-ratio: 16/9) {
        --aspect-ratio: 21/9;
    }
    @media (max-aspect-ratio: 1/1) {
        --aspect-ratio: 4/3;
    }
    /*@media (max-aspect-ratio: 9/16) {*/
    /*    --aspect-ratio: 3/4;*/
    /*}*/


	background-color:var(--skyblue);
	display:flex;
	justify-content:center;
	padding:1rem;
}

.topic-divider h2 {
	color:var(--black);font-family:var(--font-sans-serif);font-size:3rem;
}

.basic-copy h3,
h3 {
	font-family: var(--font-sans-serif);
	font-size: 2.5rem;
}

.basic-copy h3:before,
h3:before {
	display: block;
	content: "";
	width: 150px;
	height: 10px;
	background-color: var(--lightred);
	margin-block: 1rem;
}

#obj-49020 ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

#obj-49020 ul li {
	font-family: var(--font-sans-serif);
}
