.Legal-module__L4dJKG__container{max-width:720px;padding:var(--space-6) var(--gutter) var(--space-16);font-family:var(--font-hind-siliguri);color:var(--color-body);margin:0 auto;line-height:1.8}.Legal-module__L4dJKG__title{font-family:var(--font-noto-serif-bengali);color:var(--color-ink);margin:0 0 var(--space-1);font-size:28px;font-weight:700}.Legal-module__L4dJKG__updated{color:var(--color-muted);margin-bottom:var(--space-8);font-size:13px}.Legal-module__L4dJKG__section{margin-bottom:var(--space-7)}.Legal-module__L4dJKG__section h2{font-family:var(--font-noto-serif-bengali);color:var(--color-ink);margin:0 0 var(--space-3);font-size:20px;font-weight:600}.Legal-module__L4dJKG__section h3{color:var(--color-ink);margin:var(--space-4) 0 var(--space-2);font-size:16px;font-weight:600}.Legal-module__L4dJKG__section p{margin:0 0 var(--space-3)}.Legal-module__L4dJKG__section ul{margin:0 0 var(--space-3);padding-left:var(--space-5)}.Legal-module__L4dJKG__section li{margin-bottom:var(--space-1)}.Legal-module__L4dJKG__section a{color:var(--color-accent);text-decoration:underline}.Legal-module__L4dJKG__section a:hover{color:var(--color-accent-dark)}.Legal-module__L4dJKG__table{border-collapse:collapse;width:100%;margin:var(--space-3) 0;font-size:14px}.Legal-module__L4dJKG__table th,.Legal-module__L4dJKG__table td{border:1px solid var(--color-border);padding:var(--space-2) var(--space-3);text-align:left;vertical-align:top}.Legal-module__L4dJKG__table th{background:var(--color-bg-soft);color:var(--color-ink);font-weight:600}.Legal-module__L4dJKG__table td{color:var(--color-body)}.Legal-module__L4dJKG__langToggle{justify-content:flex-end;gap:var(--space-2);margin-bottom:var(--space-4);display:flex}.Legal-module__L4dJKG__langBtn{border:1px solid var(--color-border);font-size:13px;font-family:var(--font-hind-siliguri);color:var(--color-muted);cursor:pointer;background:0 0;border-radius:6px;padding:6px 12px;transition:all .2s}.Legal-module__L4dJKG__langBtn:hover{border-color:var(--color-accent);color:var(--color-accent)}.Legal-module__L4dJKG__langBtn.Legal-module__L4dJKG__active{background:var(--color-accent);border-color:var(--color-accent);color:#fff}@media (max-width:640px){.Legal-module__L4dJKG__title{font-size:22px}.Legal-module__L4dJKG__table th,.Legal-module__L4dJKG__table td{padding:var(--space-1) var(--space-2);font-size:12px}}
