.legal-body[data-v-a1a4001a]{color:var(--color-pf-ink-soft);overflow-wrap:anywhere}.legal-body[data-v-a1a4001a] h2{border-top:2px dashed color-mix(in oklab, var(--color-pf-ink) 25%, transparent);font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-pf-ink);margin-top:2.75rem;margin-bottom:.75rem;padding-top:1.5rem;font-size:1.75rem;font-weight:800;line-height:1.15}.legal-body[data-v-a1a4001a] h2:first-child{border-top:0;margin-top:0;padding-top:0}.legal-body[data-v-a1a4001a] h3{font-family:var(--font-display);color:var(--color-pf-ink);margin-top:1.75rem;margin-bottom:.5rem;font-size:1.2rem;font-weight:800}.legal-body[data-v-a1a4001a] p{margin-top:1rem;font-size:1.0625rem;line-height:1.75}.legal-body[data-v-a1a4001a] p:first-child{margin-top:0}.legal-body[data-v-a1a4001a] ul{margin-top:1rem;padding-left:1.4rem;list-style-type:none}.legal-body[data-v-a1a4001a] li{margin-top:.6rem;font-size:1.0625rem;line-height:1.7;position:relative}.legal-body[data-v-a1a4001a] li:before{content:"";border:2px solid var(--color-pf-ink);background:var(--color-pf-sun);border-radius:999px;width:.55rem;height:.55rem;position:absolute;top:.62em;left:-1.25rem}.legal-body[data-v-a1a4001a] strong{color:var(--color-pf-ink);font-weight:700}.legal-body[data-v-a1a4001a] a{color:var(--color-pf-ink);text-decoration:underline;-webkit-text-decoration-color:var(--color-pf-tomato);text-decoration-color:var(--color-pf-tomato);text-underline-offset:4px;font-weight:700;text-decoration-thickness:2px}.legal-body[data-v-a1a4001a] a:hover{background:var(--color-pf-sun)}
