.legal-doc[data-v-157cf1f9]{background:var(--color-surface);min-height:calc(100vh - 5rem);padding:5.5rem 0 3rem}.legal-doc__inner[data-v-157cf1f9]{max-width:48rem}.legal-doc__back[data-v-157cf1f9]{align-items:center;background:none;border:none;color:var(--color-primary);cursor:pointer;display:inline-flex;font-family:inherit;font-size:.875rem;font-weight:600;gap:.375rem;margin-bottom:1.25rem;padding:0}.legal-doc__back[data-v-157cf1f9]:hover{opacity:.85}.legal-doc__title[data-v-157cf1f9]{color:var(--color-text-primary);font-size:clamp(1.5rem,3vw,2rem);font-weight:800;letter-spacing:-.02em;margin:0 0 .5rem}.legal-doc__meta[data-v-157cf1f9]{color:var(--color-text-muted);font-size:.875rem;margin:0}.legal-doc__body[data-v-157cf1f9]{margin-top:2rem}.legal-doc__section+.legal-doc__section[data-v-157cf1f9]{margin-top:1.75rem}.legal-doc__section-title[data-v-157cf1f9]{color:var(--color-text-primary);font-size:1.0625rem;font-weight:700;margin:0 0 .75rem}.legal-doc__paragraph[data-v-157cf1f9]{color:var(--color-text-secondary);font-size:.9375rem;line-height:1.75;margin:0 0 .75rem}.legal-doc__paragraph[data-v-157cf1f9]:last-child{margin-bottom:0}.legal-doc__paragraph--emphasis[data-v-157cf1f9]{color:var(--color-text-primary);font-weight:700}.legal-doc__list[data-v-157cf1f9]{color:var(--color-text-secondary);font-size:.9375rem;line-height:1.75;margin:0 0 .75rem;padding-left:1.25rem}.legal-doc__list li+li[data-v-157cf1f9]{margin-top:.375rem}.legal-doc__table-wrap[data-v-157cf1f9]{margin:0 0 .75rem;overflow-x:auto}.legal-doc__table[data-v-157cf1f9]{border-collapse:collapse;font-size:.875rem;line-height:1.5;width:100%}.legal-doc__table td[data-v-157cf1f9],.legal-doc__table th[data-v-157cf1f9]{border:1px solid var(--color-border,#e5e7eb);color:var(--color-text-secondary);padding:.625rem .75rem;text-align:left;vertical-align:top}.legal-doc__table th[data-v-157cf1f9]{background:var(--color-surface-muted,#f9fafb);color:var(--color-text-primary);font-weight:700}
