.legal-prose{color:var(--color-text-body,#4b5563);font-size:15px;line-height:1.7}.legal-prose>*+*{margin-top:1rem}.legal-prose .legal-article{scroll-margin-top:6rem}.legal-prose .legal-article+.legal-article{border-top:1px solid #eef1f5;margin-top:2.25rem;padding-top:2.25rem}.legal-prose h2{color:#123f5e;font-size:1.15rem;font-weight:700;line-height:1.35;margin-bottom:1rem;padding-left:.85rem;position:relative}.legal-prose h2:before{background:#156a99;border-radius:9999px;bottom:.15em;content:"";left:0;position:absolute;top:.15em;width:4px}.legal-prose p{margin-top:.85rem}.legal-prose a{color:#156a99;text-decoration:none}.legal-prose a:hover{text-decoration:underline}.legal-prose ul{list-style:disc;margin-top:.85rem;padding-left:1.25rem}.legal-prose ul li{margin-top:.4rem}.legal-prose ul li::marker{color:#156a99}.legal-prose dl{display:grid;gap:.85rem 1.5rem;margin-top:1rem}@media(min-width:640px){.legal-prose dl{grid-template-columns:minmax(9rem,12rem) 1fr}}.legal-prose dt{color:#1f2937;font-weight:600}.legal-prose dd{margin:0}@media(min-width:640px){.legal-prose dt{grid-column:1}.legal-prose dd{grid-column:2}}.legal-prose dl+*{margin-top:1.25rem}
