.legal-module__8113wq__page{background:var(--background);min-height:100vh;color:var(--foreground);padding:28px}.legal-module__8113wq__document{width:min(860px,100%);margin:0 auto}.legal-module__8113wq__nav{justify-content:space-between;align-items:center;gap:16px;margin-bottom:36px;display:flex}.legal-module__8113wq__brand{color:var(--foreground);align-items:center;gap:10px;font-weight:850;display:inline-flex}.legal-module__8113wq__logo{background:var(--brand);width:34px;height:34px;color:var(--background-raised);border-radius:8px;place-items:center;display:inline-grid}.legal-module__8113wq__links{color:var(--foreground-soft);flex-wrap:wrap;justify-content:flex-end;gap:12px;font-size:14px;font-weight:750;display:flex}.legal-module__8113wq__links a:hover{color:var(--brand)}.legal-module__8113wq__header{border-bottom:1px solid var(--border);margin-bottom:28px;padding-bottom:22px}.legal-module__8113wq__eyebrow{color:var(--brand);letter-spacing:0;text-transform:uppercase;font-size:12px;font-weight:850}.legal-module__8113wq__header h1{margin-top:8px;font-size:clamp(34px,6vw,56px);line-height:1}.legal-module__8113wq__updated{color:var(--foreground-muted);margin-top:14px;font-size:14px}.legal-module__8113wq__intro{color:var(--foreground-soft);max-width:760px;margin-top:20px;font-size:18px;line-height:1.65}.legal-module__8113wq__content{gap:26px;display:grid}.legal-module__8113wq__section{gap:10px;display:grid}.legal-module__8113wq__section h2{font-size:22px;line-height:1.25}.legal-module__8113wq__section p,.legal-module__8113wq__section li{color:var(--foreground-soft);font-size:16px;line-height:1.7}.legal-module__8113wq__section ul{gap:8px;padding-left:22px;display:grid}.legal-module__8113wq__section strong{color:var(--foreground)}.legal-module__8113wq__callout{border:1px solid var(--border);background:var(--background-raised);box-shadow:var(--shadow);color:var(--foreground-soft);border-radius:8px;margin-top:8px;padding:16px;font-size:16px;line-height:1.65}@media (max-width:640px){.legal-module__8113wq__page{padding:20px}.legal-module__8113wq__nav{flex-direction:column;align-items:flex-start;margin-bottom:28px}.legal-module__8113wq__links{justify-content:flex-start}.legal-module__8113wq__header h1{font-size:38px}}
