.Legal-module__FeH_lq__header{padding:11rem 0 3.5rem;position:relative;overflow:hidden}.Legal-module__FeH_lq__header:before{content:"";pointer-events:none;background:radial-gradient(640px 320px at 50% -10%,#3b82f626,#0000 70%);position:absolute;inset:0}.Legal-module__FeH_lq__title{margin:1.2rem 0 .8rem}.Legal-module__FeH_lq__subtitle{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-faint);font-size:.8rem}.Legal-module__FeH_lq__content{flex-direction:column;gap:2rem;max-width:880px;padding-bottom:7rem;display:flex}.Legal-module__FeH_lq__document{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);-webkit-backdrop-filter:blur(14px);padding:2.6rem 2.8rem}.Legal-module__FeH_lq__document h2{letter-spacing:-.02em;border-bottom:1px solid var(--border);margin-bottom:1.2rem;padding-bottom:1rem;font-size:1.7rem;font-weight:700}.Legal-module__FeH_lq__document h3{color:var(--blue-300);margin:1.8rem 0 .7rem;font-size:1.12rem;font-weight:600}.Legal-module__FeH_lq__document p{color:var(--text-secondary);margin-bottom:.8rem;font-size:.96rem;line-height:1.75}.Legal-module__FeH_lq__document ul{color:var(--text-secondary);flex-direction:column;gap:.4rem;padding-left:1.3rem;font-size:.96rem;line-height:1.75;display:flex}.Legal-module__FeH_lq__document li::marker{color:var(--blue-400)}@media (max-width:640px){.Legal-module__FeH_lq__header{padding:9rem 0 2.5rem}.Legal-module__FeH_lq__document{padding:1.8rem 1.5rem}}
