.legal_page___WW31{min-height:100vh;background:var(--color-bg-primary)}.legal_header__A7FFv{border-bottom:1px solid var(--color-border);padding:var(--spacing-4) var(--spacing-6)}.legal_back__dNMLw{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-primary);transition:opacity var(--transition-fast)}.legal_back__dNMLw:hover{opacity:.75}.legal_content__meaSf{max-width:720px;margin:0 auto;padding:var(--spacing-12) var(--spacing-6)}.legal_title__Q7qqE{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin-bottom:var(--spacing-2)}.legal_updated__CudPx{font-size:var(--font-size-sm);color:var(--color-text-secondary)}.legal_section__cYjF0,.legal_updated__CudPx{margin-bottom:var(--spacing-8)}.legal_section__cYjF0 h2{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin-bottom:var(--spacing-3)}.legal_section__cYjF0 p{font-size:var(--font-size-base);color:var(--color-text-secondary);line-height:var(--line-height-loose);margin-bottom:var(--spacing-3)}.legal_section__cYjF0 p:last-child{margin-bottom:0}.legal_section__cYjF0 ul{list-style:disc;padding-left:var(--spacing-6);display:flex;flex-direction:column;gap:var(--spacing-2);margin-bottom:var(--spacing-3)}.legal_section__cYjF0 li{font-size:var(--font-size-base);color:var(--color-text-secondary);line-height:var(--line-height-loose)}.legal_section__cYjF0 a{color:var(--color-primary);font-weight:var(--font-weight-medium)}.legal_section__cYjF0 a:hover{text-decoration:underline}@media (max-width:600px){.legal_content__meaSf{padding:var(--spacing-8) var(--spacing-4)}}