.communityGuidelines .communityGuidelines__title{padding:2rem 0}.communityGuidelines .communityGuidelines__title p{margin:0}.communityGuidelines .communityGuidelines__panel{border:1px solid #e0dfde;box-shadow:0 2px 1px rgba(0,0,0,.15);padding:0 15px}.communityGuidelines .communityGuidelines__panel h3{font-weight:700;font-size:1.8rem;margin:3rem 0 2rem 0}@media screen and (min-width:53.125em){.communityGuidelines .communityGuidelines__panel h3{font-size:2.2rem;margin:3rem 0}}.communityGuidelines .communityGuidelines__panel ul li a{display:inline-flex;outline:0}.communityGuidelines .communityGuidelines__panel ul li a:before{line-height:1;font-family:interface,icons!important;font-style:normal;font-weight:400!important;vertical-align:top;content:"\f154"}.communityGuidelines .communityGuidelines__panel ul li a:before,.communityGuidelines .communityGuidelines__panel ul li a:focus{text-decoration:none}.communityGuidelines .communityGuidelines__panel ul li a[aria-expanded=true]:before{line-height:1;font-family:interface,icons!important;font-style:normal;font-weight:400!important;vertical-align:top;content:"\f152"}.communityGuidelines .communityGuidelines__panel ul li a h2{font-size:1.4rem;color:inherit;font-weight:700;margin:0;text-decoration:none}.communityGuidelines .communityGuidelines__panel ul li a:hover{text-decoration:none}.communityGuidelines .communityGuidelines__panel ul li a:hover h2{text-decoration:underline}.communityGuidelines .communityGuidelines__panel ul li p{font-size:1.4rem;padding-left:1.7rem}.communityGuidelines .communityGuidelines__panel .communityGuidelines__panel__topic{padding-bottom:3rem}.communityGuidelines .communityGuidelines__panel .communityGuidelines__panel__topic:not(:last-of-type){padding-bottom:3rem;border-bottom:1px solid #bfbfbd}