.legal_page___WW31{min-height:100vh;background:var(--surface);color:var(--ink)}.legal_nav__SlZqW{max-width:760px;margin:0 auto;padding:28px 24px 0}.legal_back__dNMLw{display:inline-flex;align-items:center;gap:8px;color:var(--ink-2);text-decoration:none;font-size:15px;font-weight:500}.legal_back__dNMLw:hover{color:var(--indigo)}.legal_wrap__6_8e8{max-width:760px;margin:0 auto;padding:40px 24px 96px}.legal_title__Q7qqE{font-family:var(--font-bricolage),system-ui,sans-serif;font-size:clamp(32px,6vw,46px);font-weight:700;letter-spacing:-.02em;line-height:1.1;margin:0 0 12px}.legal_updated__CudPx{color:var(--ink-3);font-size:14px;margin:0 0 8px}.legal_lede__yrCIP{font-size:19px;line-height:1.65;color:var(--ink-2);margin:20px 0 0}.legal_body__YQOzH h2{font-family:var(--font-bricolage),system-ui,sans-serif;font-size:23px;font-weight:600;letter-spacing:-.01em;margin:48px 0 14px}.legal_body__YQOzH h3{font-size:17px;font-weight:600;margin:28px 0 10px}.legal_body__YQOzH p{font-size:17px;line-height:1.72;color:var(--ink-2);margin:0 0 16px}.legal_body__YQOzH ul{margin:0 0 18px;padding-left:22px}.legal_body__YQOzH li{font-size:17px;line-height:1.72;color:var(--ink-2);margin-bottom:10px}.legal_body__YQOzH a{color:var(--indigo);text-decoration:underline;text-underline-offset:2px}.legal_body__YQOzH strong{color:var(--ink);font-weight:600}.legal_callout__8lVvP{background:var(--surface-alt);border:1px solid var(--border);border-radius:var(--radius-md);padding:20px 22px;margin:26px 0}.legal_callout__8lVvP p:last-child{margin-bottom:0}.legal_tableWrap__QGAMf{overflow-x:auto;margin:0 0 22px}.legal_table__k7Ria{width:100%;min-width:520px;border-collapse:collapse;font-size:15.5px}.legal_table__k7Ria td,.legal_table__k7Ria th{text-align:left;padding:12px 14px;border-bottom:1px solid var(--border);vertical-align:top;line-height:1.6}.legal_table__k7Ria th{font-weight:600;color:var(--ink);background:var(--surface-alt)}.legal_table__k7Ria td{color:var(--ink-2)}.legal_contact__efyc7{margin-top:56px;padding-top:28px;border-top:1px solid var(--border)}.legal_contact__efyc7 p{margin-bottom:8px}