.legal-prose[data-v-1fb38353] h2{color:var(--color-darker);font-family:var(--font-display);font-size:22px;font-weight:700;letter-spacing:-.01em;margin-bottom:.75rem;margin-top:2.5rem;scroll-margin-top:6rem}.legal-prose[data-v-1fb38353] h2:first-child{margin-top:0}@media(min-width:768px){.legal-prose[data-v-1fb38353] h2{font-size:26px}}.legal-prose[data-v-1fb38353] h3{color:var(--color-darker);font-family:var(--font-display);font-size:17px;font-weight:600;margin-bottom:.5rem;margin-top:1.75rem}.legal-prose[data-v-1fb38353] p{color:var(--color-text-body);font-size:15px;line-height:1.7;margin-bottom:1rem}.legal-prose[data-v-1fb38353] strong{color:var(--color-darker);font-weight:600}.legal-prose[data-v-1fb38353] ol,.legal-prose[data-v-1fb38353] ul{color:var(--color-text-body);font-size:15px;line-height:1.7;margin-bottom:1rem;padding-left:1.25rem}.legal-prose[data-v-1fb38353] ul{list-style:disc}.legal-prose[data-v-1fb38353] ol{list-style:decimal}.legal-prose[data-v-1fb38353] li{margin-bottom:.5rem}.legal-prose[data-v-1fb38353] li::marker{color:var(--color-primary)}.legal-prose[data-v-1fb38353] a{color:var(--color-primary);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.legal-prose[data-v-1fb38353] a:hover{color:var(--color-primary-hover)}.legal-prose[data-v-1fb38353] hr{border:0;border-top:1px solid #e2e8f0;margin:2rem 0}.legal-prose[data-v-1fb38353] blockquote{background:var(--color-soft);border-left:3px solid var(--color-primary);border-radius:0 12px 12px 0;color:var(--color-darker);font-size:14.5px;line-height:1.65;margin:1.25rem 0;padding:1rem 1.25rem}.legal-prose[data-v-1fb38353] table{border-collapse:collapse;font-size:14px;margin:1.25rem 0;width:100%}.legal-prose[data-v-1fb38353] td,.legal-prose[data-v-1fb38353] th{border-bottom:1px solid #e2e8f0;padding:.75rem;text-align:left;vertical-align:top}.legal-prose[data-v-1fb38353] th{background:var(--color-soft);color:var(--color-darker);font-weight:600}
