.legal-module__8113wq__page{background:var(--white);min-height:100vh;color:var(--ink)}.legal-module__8113wq__header{border-bottom:1px solid var(--line-2);padding:20px var(--pad-x)}.legal-module__8113wq__headerInner{max-width:760px;margin:0 auto}.legal-module__8113wq__logoLink{display:inline-flex}.legal-module__8113wq__logoImg{width:auto;height:32px}.legal-module__8113wq__main{max-width:760px;padding:clamp(40px, 6vw, 72px) var(--pad-x) clamp(64px, 8vw, 96px);margin:0 auto}.legal-module__8113wq__back{font-family:var(--font-body);color:var(--text-secondary);margin-bottom:24px;font-size:13.5px;font-weight:600;display:inline-block}.legal-module__8113wq__back:hover{color:var(--ink)}.legal-module__8113wq__eyebrow{font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--lime-darker);margin:0 0 8px;font-size:12.5px;font-weight:700}.legal-module__8113wq__h1{font-family:var(--font-display);letter-spacing:-.02em;margin:0 0 8px;font-size:clamp(28px,4vw,40px);font-weight:800;line-height:1.08}.legal-module__8113wq__updated{font-family:var(--font-body);color:var(--text-tertiary);margin:0 0 40px;font-size:13.5px}.legal-module__8113wq__prose h2{font-family:var(--font-display);letter-spacing:-.01em;margin:40px 0 12px;font-size:19px;font-weight:700}.legal-module__8113wq__prose h2:first-child{margin-top:0}.legal-module__8113wq__prose p{font-family:var(--font-body);color:var(--text-secondary);margin:0 0 14px;font-size:15.5px;line-height:1.65}.legal-module__8113wq__prose ul{font-family:var(--font-body);color:var(--text-secondary);margin:0 0 14px;padding-left:20px;font-size:15.5px;line-height:1.65}.legal-module__8113wq__prose li{margin-bottom:6px}.legal-module__8113wq__prose strong{color:var(--ink);font-weight:700}.legal-module__8113wq__prose a{color:var(--lime-darker);text-underline-offset:2px;text-decoration:underline}.legal-module__8113wq__footer{border-top:1px solid var(--line-2);padding:24px var(--pad-x)}.legal-module__8113wq__footerInner{max-width:760px;font-family:var(--font-body);color:var(--text-tertiary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 20px;margin:0 auto;font-size:13px;display:flex}.legal-module__8113wq__footerLinks{gap:16px;display:flex}.legal-module__8113wq__footerLinks a{color:var(--text-tertiary)}.legal-module__8113wq__footerLinks a:hover{color:var(--ink)}
