.LegalView-module__MRo-KW__page{z-index:1;flex-direction:column;min-height:100vh;display:flex;position:relative}.LegalView-module__MRo-KW__topbar{border-bottom:1px solid var(--border-subtle);background-color:var(--bg-primary);z-index:10;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);justify-content:space-between;align-items:center;padding:18px 24px;display:flex;position:sticky;top:0}.LegalView-module__MRo-KW__brand{font-family:var(--font-headers);color:var(--text-primary);letter-spacing:-.02em;align-items:center;gap:8px;font-size:1.1rem;font-weight:700;display:flex}.LegalView-module__MRo-KW__brandDot{color:var(--brand-secondary)}.LegalView-module__MRo-KW__back{font-family:var(--font-headers);color:var(--text-secondary);align-items:center;gap:6px;font-size:.9rem;font-weight:600;display:inline-flex}.LegalView-module__MRo-KW__back:hover{color:var(--brand-primary)}.LegalView-module__MRo-KW__container{flex:1;width:100%;max-width:820px;margin:0 auto;padding:56px 24px 96px}@media (max-width:768px){.LegalView-module__MRo-KW__container{padding:36px 18px 72px}}.LegalView-module__MRo-KW__header{border-bottom:1px solid var(--border-subtle);margin-bottom:40px;padding-bottom:28px}.LegalView-module__MRo-KW__eyebrow{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--brand-primary);background-color:var(--bg-subtle);border-radius:var(--radius-full);margin-bottom:18px;padding:5px 10px;font-size:.72rem;display:inline-block}.LegalView-module__MRo-KW__title{letter-spacing:-.03em;margin-bottom:14px;font-size:clamp(1.9rem,4vw,2.6rem);font-weight:800;line-height:1.15}.LegalView-module__MRo-KW__updated{font-family:var(--font-mono);color:var(--text-muted);align-items:center;gap:8px;font-size:.8rem;display:inline-flex}.LegalView-module__MRo-KW__updated:before{content:"";border-radius:var(--radius-full);background-color:var(--status-success);width:7px;height:7px}.LegalView-module__MRo-KW__prose{color:var(--text-secondary);font-size:1.02rem;line-height:1.75}.LegalView-module__MRo-KW__prose>:first-child{margin-top:0}.LegalView-module__MRo-KW__prose h2{color:var(--text-primary);letter-spacing:-.02em;margin-top:48px;margin-bottom:16px;padding-top:8px;scroll-margin-top:90px;font-size:clamp(1.3rem,2.6vw,1.6rem);font-weight:700}.LegalView-module__MRo-KW__prose h3{color:var(--text-primary);margin-top:30px;margin-bottom:12px;font-size:1.12rem;font-weight:700}.LegalView-module__MRo-KW__prose p{color:var(--text-secondary);margin-bottom:18px}.LegalView-module__MRo-KW__prose strong{color:var(--text-primary);font-weight:700}.LegalView-module__MRo-KW__prose a{color:var(--brand-primary);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);transition:color var(--transition-fast), text-decoration-color var(--transition-fast)}.LegalView-module__MRo-KW__prose a:hover{color:var(--brand-secondary);-webkit-text-decoration-color:var(--brand-secondary);text-decoration-color:var(--brand-secondary)}.LegalView-module__MRo-KW__prose ul,.LegalView-module__MRo-KW__prose ol{margin:0 0 20px;padding-left:1.4em}.LegalView-module__MRo-KW__prose li{color:var(--text-secondary);margin-bottom:10px}.LegalView-module__MRo-KW__prose li::marker{color:var(--brand-secondary)}.LegalView-module__MRo-KW__prose ul ul{margin:10px 0 4px}.LegalView-module__MRo-KW__prose blockquote{background-color:var(--bg-subtle);border-left:3px solid var(--brand-secondary);border-radius:var(--radius-md);color:var(--text-secondary);margin:24px 0;padding:16px 20px}.LegalView-module__MRo-KW__prose blockquote p{margin-bottom:0}.LegalView-module__MRo-KW__prose hr{border:none;border-top:1px solid var(--border-subtle);margin:40px 0}.LegalView-module__MRo-KW__prose .legal-table-wrap{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);margin:24px 0;overflow-x:auto}.LegalView-module__MRo-KW__prose table{border-collapse:collapse;width:100%;font-size:.95rem}.LegalView-module__MRo-KW__prose thead{background-color:var(--bg-secondary)}.LegalView-module__MRo-KW__prose th{text-align:left;font-family:var(--font-headers);color:var(--text-primary);white-space:nowrap;padding:12px 16px;font-weight:700}.LegalView-module__MRo-KW__prose td{border-top:1px solid var(--border-subtle);color:var(--text-secondary);padding:12px 16px}.LegalView-module__MRo-KW__prose tbody tr:hover{background-color:var(--bg-secondary)}.LegalView-module__MRo-KW__prose .legal-disclaimer{border:1px dashed var(--border-strong);border-radius:var(--radius-md);color:var(--text-muted);background-color:var(--bg-secondary);margin-top:48px;padding:18px 20px;font-size:.9rem;font-style:italic}.LegalView-module__MRo-KW__footer{border-top:1px solid var(--border-subtle);text-align:center;padding:28px 24px}.LegalView-module__MRo-KW__footerLinks{flex-wrap:wrap;justify-content:center;gap:8px 22px;margin-bottom:14px;display:flex}.LegalView-module__MRo-KW__footerLinks a{font-family:var(--font-headers);color:var(--text-secondary);font-size:.88rem;font-weight:600}.LegalView-module__MRo-KW__footerLinks a:hover{color:var(--brand-primary)}.LegalView-module__MRo-KW__footerCopy{font-family:var(--font-mono);color:var(--text-muted);font-size:.78rem}
