.fogroot .legal-prose{color:#3c3c40;font-size:15px;line-height:1.7}.fogroot .legal-prose>section+section{margin-top:26px}.fogroot .legal-prose h3{font-family:var(--font-barlow), sans-serif;text-transform:uppercase;letter-spacing:.01em;color:#17171a;margin-bottom:6px;font-size:19px;font-weight:700;line-height:1.15}.fogroot .legal-prose h4{font-family:var(--font-barlow), sans-serif;text-transform:uppercase;letter-spacing:.03em;color:#17171a;margin:18px 0 4px;font-size:15px;font-weight:700;line-height:1.2}.fogroot .legal-prose p{margin-top:10px}.fogroot .legal-prose h3:not(:first-child){margin-top:30px}.fogroot .legal-prose h3+p,.fogroot .legal-prose h4+p{margin-top:0}.fogroot .legal-prose ul{margin:10px 0 0;padding-left:18px;list-style:outside}.fogroot .legal-prose li{margin-top:6px}.fogroot .legal-prose li::marker{color:#8a8a85}.fogroot .legal-prose strong{color:#17171a;font-weight:600}.fogroot .legal-prose a{color:#7a8600;border-bottom:1px solid #7a860059;text-decoration:none;transition:color .2s,border-color .2s}.fogroot .legal-prose a:hover{color:#5d6600;border-bottom-color:#5d660099}.fogroot .legal-tab{transition:border-color .18s,color .18s}.fogroot .legal-tab:hover{color:#17171a;border-color:#17171a4d}.fogroot .legal-tab[aria-current=page]:hover{border-color:#17171a}