.legal_container__0jULT{max-width:800px;margin:0 auto;padding:2rem 1.5rem 4rem}.legal_title__0V6TV{font-size:1.75rem;font-weight:700;color:var(--color-text);margin-bottom:.25rem}.legal_updated__KnSNc{font-size:.85rem;color:var(--color-text-muted);margin-bottom:2rem}.legal_section__qTDrf{margin-bottom:2rem}.legal_section__qTDrf h2{font-size:1.15rem;font-weight:600;color:var(--color-text);margin-bottom:.75rem;margin-top:0}.legal_section__qTDrf h3{font-size:1rem;font-weight:600;color:var(--color-text);margin-bottom:.5rem;margin-top:1.25rem}.legal_section__qTDrf p{font-size:.925rem;line-height:1.7;color:var(--color-text-secondary);margin-bottom:.75rem}.legal_section__qTDrf ul{padding-left:1.5rem;margin-bottom:.75rem}.legal_section__qTDrf li{font-size:.925rem;line-height:1.7;color:var(--color-text-secondary);margin-bottom:.35rem}.legal_section__qTDrf a{color:var(--color-primary);text-decoration:underline}.legal_section__qTDrf a:hover{opacity:.8}.legal_section__qTDrf code{background:var(--color-surface);padding:.15rem .4rem;border-radius:4px;font-size:.85rem}.legal_table__9DrFQ{width:100%;border-collapse:collapse;margin:.75rem 0;font-size:.875rem}.legal_table__9DrFQ td,.legal_table__9DrFQ th{text-align:left;padding:.6rem .75rem;border-bottom:1px solid var(--color-border);color:var(--color-text-secondary)}.legal_table__9DrFQ th{font-weight:600;color:var(--color-text);background:var(--color-surface)}@media (max-width:600px){.legal_container__0jULT{padding:1.25rem 1rem 3rem}.legal_title__0V6TV{font-size:1.4rem}.legal_table__9DrFQ{font-size:.8rem}.legal_table__9DrFQ td,.legal_table__9DrFQ th{padding:.45rem .5rem}}