.nb-nav-bar.nb-legal-nav{z-index:100;position:sticky;top:0}.nb-legal{width:90%;max-width:52rem;padding:var(--spacing-space-6xl) 0;font-family:var(--font-family);margin:0 auto}.nb-legal__header{margin-bottom:var(--spacing-space-6xl)}.nb-legal__title{font-size:var(--font-size-heading-2);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-tight);color:var(--color-foreground);margin:0}.nb-legal__effective{font-size:var(--font-size-caption);font-weight:var(--font-weight-regular);color:var(--color-text-secondary);margin:var(--spacing-space-md) 0 0}.nb-legal__section{margin-bottom:var(--spacing-space-5xl)}.nb-legal__section h2{font-size:var(--font-size-body);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-snug);color:var(--color-foreground);margin:0 0 var(--spacing-space-lg)}.nb-legal__section p{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-regular);line-height:var(--line-height-body);color:var(--color-text-secondary);margin:0 0 var(--spacing-space-lg)}.nb-legal__section p:last-child{margin-bottom:0}.nb-legal__section ul{margin:0 0 var(--spacing-space-lg);padding:0;list-style:none}.nb-legal__section li{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-regular);line-height:var(--line-height-body);color:var(--color-text-secondary);padding-left:var(--spacing-space-2xl);margin-bottom:var(--spacing-space-xs);position:relative}.nb-legal__section li:before{content:"";left:var(--spacing-space-sm);background:var(--color-black-65);border-radius:50%;width:4px;height:4px;position:absolute;top:.65em}.nb-legal__section li strong{font-weight:var(--font-weight-medium)}
