.ez-legal-page{--foreground:var(--ez-text);--muted-foreground:var(--ez-text-subtle);--primary:var(--ez-accent);--border:#2c2c31;--background:var(--ez-bg);color:var(--ez-text);font-family:var(--ez-font)}.ez-legal-page a:focus-visible{outline:2px solid var(--ez-accent);outline-offset:4px;border-radius:3px}.ez-legal-container{max-width:1200px;margin:auto;padding:24px 32px 96px}.ez-legal-breadcrumb{margin-bottom:36px}.ez-legal-grid{grid-template-columns:240px minmax(0,1fr);gap:72px;display:grid}.ez-legal-grid aside{align-self:start;position:sticky;top:88px}.ez-legal-label{font-size:var(--ez-fs-xs);letter-spacing:.16em;color:var(--ez-text-subtle);font-weight:600}.ez-legal-grid aside nav{gap:6px;margin:20px 0 28px;display:grid}.ez-legal-grid aside nav a{border-radius:var(--ez-radius-sm);color:var(--ez-text-muted);font-size:var(--ez-fs-body);border:1px solid #0000;justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.ez-legal-grid aside nav a:hover{color:var(--ez-text);background:#1c1c21}.ez-legal-grid aside nav a[aria-current=page]{background:color-mix(in srgb, var(--ez-accent) 5%, transparent);border-color:color-mix(in srgb, var(--ez-accent) 16%, transparent);color:var(--ez-accent)}.ez-legal-contact{border-top:1px solid var(--ez-border);font-size:var(--ez-fs-xs);color:var(--ez-text-subtle);gap:6px;padding-top:22px;display:grid}.ez-legal-contact a{color:var(--ez-text-muted);font-size:var(--ez-fs-body);overflow-wrap:anywhere}.ez-legal-contact a:hover{color:var(--ez-accent)}.ez-legal-content{min-width:0;max-width:770px}.ez-legal-grid article>header{margin-bottom:32px;padding-bottom:28px}.ez-legal-grid h1{letter-spacing:-.03em;font-size:clamp(34px,3.4vw,46px);line-height:1.12;font-weight:var(--ez-weight-heading);margin-bottom:16px}.ez-legal-grid h2,.ez-legal-grid h3{font-weight:var(--ez-weight-heading)}.ez-legal-grid article>header>p:first-of-type{font-size:var(--ez-fs-md);max-width:620px;line-height:1.7}.ez-legal-grid article>header>p:last-of-type{font-size:var(--ez-fs-xs);color:var(--ez-text-subtle);text-transform:uppercase;letter-spacing:.08em;margin-top:18px}.ez-legal-grid h2{letter-spacing:-.01em;margin-top:36px;margin-bottom:12px;font-size:21px}.ez-legal-grid h3{margin-top:24px}.ez-legal-content p,.ez-legal-content li{color:#b8b8c1;font-size:15px;line-height:1.85}.ez-legal-content li{margin-bottom:6px}.ez-legal-content strong{color:var(--ez-text)}.ez-legal-page .ez-legal-content a{color:var(--ez-text);text-underline-offset:4px;font-weight:500;-webkit-text-decoration:underline #ffffff4d;text-decoration:underline #ffffff4d;text-decoration-thickness:1px;transition:color .15s,text-decoration-color .15s}.ez-legal-page .ez-legal-content a:hover{color:var(--ez-accent);text-decoration-color:currentColor}@media (width<=850px){.ez-legal-grid{grid-template-columns:1fr;gap:28px}.ez-legal-grid aside{position:static}.ez-legal-grid aside nav{grid-template-columns:1fr 1fr;margin:14px 0 0}.ez-legal-contact{display:none}.ez-legal-breadcrumb{margin-bottom:24px}.ez-legal-container{padding:20px 20px 72px}}@media (width<=400px){.ez-legal-container{padding-inline:16px}.ez-legal-grid aside nav a{padding:11px 10px}}
