.prose-section{padding:var(--section-pad) 0}.prose-section--tight-top{padding-top:calc(var(--section-pad)*.6)}.prose{margin:0 auto;max-width:720px}.prose .label{margin-bottom:var(--space-3)}.prose__title{margin-bottom:var(--space-6)}.prose h2{font-size:26px;line-height:34px;margin:var(--space-8) 0 var(--space-3)}.prose .label+h2,.prose h2:first-child,.prose__title+h2{margin-top:0}.prose h3{font-size:19px;line-height:27px;margin:var(--space-6) 0 var(--space-2)}.prose p{color:var(--text-2);font-size:18px;hyphens:auto;-webkit-hyphens:auto;line-height:30px;max-width:none;text-align:justify}.prose p+p{margin-top:var(--space-4)}.prose ol,.prose ul{margin:var(--space-4) 0;padding-left:1.2em}.prose li{color:var(--text-2);font-size:18px;line-height:30px;margin-bottom:var(--space-2)}.prose li::marker{color:var(--accent-fill)}.prose a{color:var(--accent);text-underline-offset:3px}.prose strong{color:var(--text)}.prose--rules{border-bottom:1px solid var(--line-2);border-top:1px solid var(--line-2);padding:var(--space-7) 0}.prose a.prose__more{color:var(--accent);display:inline-block;font-size:17px;font-weight:500;margin-top:var(--space-6);text-decoration:none}.prose a.prose__more:hover{text-decoration:underline}@media (max-width:767px){.prose h2{font-size:22px;line-height:30px;margin-top:var(--space-7)}.prose li,.prose p{font-size:17px;line-height:28px}}