.LegalPage-module__qMW7IG__section{padding-top:calc(var(--nav-height) + var(--space-6));padding-bottom:var(--space-9)}.LegalPage-module__qMW7IG__breadcrumb{align-items:center;gap:var(--space-2);color:var(--muted);margin-bottom:var(--space-6);font-size:.8125rem;display:flex}.LegalPage-module__qMW7IG__breadcrumb a{color:var(--muted)}.LegalPage-module__qMW7IG__breadcrumb a:hover{color:var(--lime-text)}.LegalPage-module__qMW7IG__header{max-width:70ch;margin-bottom:var(--space-7)}.LegalPage-module__qMW7IG__title{font-family:var(--font-display);margin:0 0 var(--space-2);font-size:clamp(1.75rem,1.4rem + 1.5vw,2.5rem);font-weight:700}.LegalPage-module__qMW7IG__updated{color:var(--muted);font-size:.8125rem}.LegalPage-module__qMW7IG__prose{max-width:70ch;color:var(--text);font-size:.9375rem;line-height:1.7}.LegalPage-module__qMW7IG__prose h2{font-family:var(--font-display);margin:var(--space-7) 0 var(--space-3);font-size:1.1875rem;font-weight:600}.LegalPage-module__qMW7IG__prose h2:first-child{margin-top:0}.LegalPage-module__qMW7IG__prose h3{font-family:var(--font-display);margin:var(--space-5) 0 var(--space-2);font-size:1rem;font-weight:600}.LegalPage-module__qMW7IG__prose p{margin:0 0 var(--space-4);color:var(--muted)}.LegalPage-module__qMW7IG__prose ul,.LegalPage-module__qMW7IG__prose ol{margin:0 0 var(--space-4);color:var(--muted);gap:var(--space-2);flex-direction:column;padding-left:1.3em;display:flex}.LegalPage-module__qMW7IG__prose li>ul,.LegalPage-module__qMW7IG__prose li>ol{margin-top:var(--space-2);margin-bottom:0}.LegalPage-module__qMW7IG__prose strong{color:var(--text);font-weight:600}.LegalPage-module__qMW7IG__prose a{color:var(--lime-text);text-underline-offset:2px;text-decoration:underline}.LegalPage-module__qMW7IG__prose table{border-collapse:collapse;width:100%;margin:0 0 var(--space-4);font-size:.875rem}.LegalPage-module__qMW7IG__prose th,.LegalPage-module__qMW7IG__prose td{text-align:left;padding:var(--space-2) var(--space-3);border:1px solid var(--border);vertical-align:top}.LegalPage-module__qMW7IG__prose th{color:var(--text);background:var(--bg-elevated);font-weight:600}.LegalPage-module__qMW7IG__prose td{color:var(--muted)}.LegalPage-module__qMW7IG__contactBlock{margin-top:var(--space-7);padding:var(--space-5);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-elevated);max-width:70ch}.LegalPage-module__qMW7IG__contactBlock p{margin:0 0 var(--space-2);color:var(--muted)}.LegalPage-module__qMW7IG__contactBlock p:last-child{margin-bottom:0}
