.legal_header__yuPUE{background-color:var(--color-bg-dark);color:var(--color-text-inverse);padding-top:var(--space-16);padding-bottom:var(--space-16);border-bottom:1px solid var(--color-border-dark)}.legal_headerContent__08ScX{max-width:800px;display:flex;flex-direction:column;gap:var(--space-4)}.legal_tag___jsd3{font-family:var(--font-family-mono);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.05em;color:var(--color-brand-accent)}.legal_title__fmxNJ{font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--color-text-inverse)}.legal_lead__JMzCu{font-size:var(--font-size-base);line-height:var(--line-height-relaxed);color:var(--color-gray-400)}.legal_section__uTbI4{padding-top:var(--space-16);padding-bottom:var(--space-20)}.legal_content__wENxw{max-width:800px;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;gap:var(--space-8)}.legal_block__WbV_X{display:flex;flex-direction:column;gap:var(--space-3)}.legal_blockTitle__AOxyw{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary);border-bottom:1px solid var(--color-border-subtle);padding-bottom:var(--space-2)}.legal_paragraph__50UVh{line-height:var(--line-height-relaxed)}.legal_list__NloYA,.legal_paragraph__50UVh{font-size:var(--font-size-sm);color:var(--color-text-secondary)}.legal_list__NloYA{list-style:disc;padding-left:var(--space-6);display:flex;flex-direction:column;gap:var(--space-2);line-height:var(--line-height-normal)}.legal_placeholderBox__sj7JP{background-color:var(--color-gray-50);border:1px dashed var(--color-border-strong);border-radius:var(--radius-sm);padding:var(--space-4);font-family:var(--font-family-mono);font-size:var(--font-size-xs);color:var(--color-text-secondary)}@media (min-width:768px){.legal_title__fmxNJ{font-size:var(--font-size-4xl)}}