.pb-legal .pb-wrap{width:min(680px,100% - 48px)}.pb-legal-doc{padding:48px 0 80px}.pb-legal-doc h1{letter-spacing:-.04em;max-width:none;font-size:clamp(32px,5vw,44px);font-weight:500;line-height:1.1}.pb-legal-updated{font-family:var(--font-geist-mono),monospace;letter-spacing:.04em;color:var(--muted);font-size:12px;margin:14px 0 36px!important}.pb-legal-body h2{letter-spacing:-.02em;margin:36px 0 12px;font-size:18px;font-weight:550}.pb-legal-body p,.pb-legal-body li{color:var(--muted);max-width:62ch;margin-bottom:12px;font-size:15px;line-height:1.65}.pb-legal-body ul{margin:0 0 12px;padding-left:1.15em;list-style:outside}.pb-legal-body li{margin-bottom:8px}.pb-legal-body li::marker{color:var(--accent)}.pb-legal-body a{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.pb-legal-body strong{color:var(--ink);font-weight:550}@media (max-width:650px){.pb-legal .pb-wrap{width:calc(100% - 36px)}.pb-legal-doc{padding:32px 0 64px}}
