.legal-page[data-v-2d702132]{padding:3rem 1.5rem}.legal-inner[data-v-2d702132]{max-width:800px;margin:0 auto}.legal-title[data-v-2d702132]{font-size:2rem;font-weight:800;color:#1e293b;margin:0 0 .5rem}.legal-updated[data-v-2d702132]{font-size:.875rem;color:var(--ink-subtle);margin:0 0 2.5rem}.legal-section[data-v-2d702132]{margin-bottom:2rem}.legal-section-title[data-v-2d702132]{font-size:1.25rem;font-weight:700;color:#1e293b;margin:0 0 .75rem}.legal-section-text[data-v-2d702132]{font-size:1rem;line-height:1.75;color:#475569;margin:0}
