.va-legal{min-inline-size:0;--va-legal-rule: var(--motif-plugin-border, color-mix(in srgb, currentColor 18%, transparent));--va-legal-cell-bg: color-mix(in srgb, currentColor 12%, transparent);--va-legal-gap: 1.15rem;--va-legal-heading-gap: 2.25rem;--va-legal-radius: var(--motif-plugin-radius, 0)}:where(.va-legal){font-family:var(--motif-font-body, inherit);font-size:var(--motif-type-body, inherit);line-height:var(--motif-line-body, 1.7)}:where(.va-legal>h1){font-family:var(--motif-font-h1, inherit);font-size:var(--motif-type-h1, 2em)}:where(.va-legal>h2){font-family:var(--motif-font-h2, inherit);font-size:var(--motif-type-h2, 1.5em)}:where(.va-legal>h3){font-family:var(--motif-font-h3, inherit);font-size:var(--motif-type-h3, 1.17em)}:where(.va-legal>h4){font-family:var(--motif-font-h4, inherit);font-size:var(--motif-type-h4, 1em)}:where(.va-legal>:is(h1,h2,h3,h4,h5,h6)){color:var(--motif-color-heading, currentColor);line-height:var(--motif-line-tight, 1.2)}:where(.va-legal a){color:var(--motif-color-accent-primary, currentColor)}.va-legal a:not([class]){text-decoration:underline;text-underline-offset:0.2em}.va-legal>*+*{margin-block-start:var(--va-legal-gap)}.va-legal>*+:is(h1,h2,h3,h4,h5,h6){margin-block-start:var(--va-legal-heading-gap)}.va-legal>:is(p,ul,ol,dl,blockquote){max-inline-size:100%}.va-legal ul,.va-legal ol{padding-inline-start:1.5rem}.va-legal ul{list-style:disc}.va-legal ol{list-style:decimal}.va-legal :is(ul,ol)>li+li{margin-block-start:0.45rem}.va-legal table{display:block;overflow-x:auto;width:100%;max-inline-size:100%;margin-block:0 var(--va-legal-gap);border-collapse:collapse}.va-legal th,.va-legal td{padding:0.6rem 0.85rem;border:1px solid var(--va-legal-rule);font-size:0.95em;text-align:start;vertical-align:top}.va-legal th{background:var(--va-legal-cell-bg);font-weight:600}.va-legal code{padding:0.1em 0.35em;border-radius:calc(var(--va-legal-radius) / 2);background:var(--va-legal-cell-bg);font-size:0.9em}.va-legal-back{margin-block-end:1.5rem}
