.legal-module__9I_tPa__room{background:var(--bg);min-height:100vh;padding-bottom:70px}.legal-module__9I_tPa__header{color:var(--light);background:var(--dark);border-bottom:1px solid #f7f3eb24}.legal-module__9I_tPa__headerInner{max-width:760px;margin:0 auto;padding:13px 24px}.legal-module__9I_tPa__brand{align-items:center;text-decoration:none;display:inline-flex}.legal-module__9I_tPa__brandLogo{width:auto;height:34px;display:block}.legal-module__9I_tPa__policyNav{white-space:nowrap;background:var(--surface);border-bottom:1px solid var(--line);justify-content:center;gap:22px;padding:16px 24px;display:flex;overflow-x:auto}.legal-module__9I_tPa__policyNav a{color:var(--sub);font-size:.82rem;text-decoration:none}.legal-module__9I_tPa__policyNav a:hover{color:var(--ink)}.legal-module__9I_tPa__sheet{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);max-width:860px;box-shadow:var(--shadow-sm);margin:28px auto 0;padding:42px 48px 48px;position:relative;overflow:hidden}.legal-module__9I_tPa__sheet:before{background:var(--ink);clip-path:polygon(0 20%,100% 0,96% 80%,2% 100%);content:"";width:104px;height:4px;position:absolute;top:0;left:48px}.legal-module__9I_tPa__sheet h1{letter-spacing:-.025em;font-size:1.7rem;font-weight:800}.legal-module__9I_tPa__sheet h2{margin-top:34px;font-size:1.05rem;font-weight:700}.legal-module__9I_tPa__sheet p,.legal-module__9I_tPa__sheet li{max-width:var(--measure);color:var(--sub);margin-top:12px;font-size:.93rem;line-height:1.8}.legal-module__9I_tPa__sheet ul,.legal-module__9I_tPa__sheet ol{margin:8px 0 0;padding-left:21px}.legal-module__9I_tPa__sheet strong{color:var(--ink)}.legal-module__9I_tPa__sheet a{color:var(--ink);-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:3px}.legal-module__9I_tPa__eyebrow{letter-spacing:.17em;margin-bottom:12px;font-weight:800;color:var(--sub)!important;font-size:.68rem!important}.legal-module__9I_tPa__updated{color:var(--sub);margin-top:8px;font-size:.8rem}.legal-module__9I_tPa__lead{border-bottom:1px solid var(--line);padding-bottom:24px;color:var(--ink)!important;margin-top:24px!important;font-size:1rem!important}.legal-module__9I_tPa__tableWrap{border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);margin-top:16px;overflow-x:auto}.legal-module__9I_tPa__sheet table{border-collapse:collapse;width:100%;min-width:650px;font-size:.8rem;line-height:1.65}.legal-module__9I_tPa__sheet th,.legal-module__9I_tPa__sheet td{color:var(--sub);text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:13px 12px}.legal-module__9I_tPa__sheet th{color:var(--ink);background:var(--bg-subtle);font-weight:700}.legal-module__9I_tPa__sheet tbody tr:last-child td{border-bottom:0}.legal-module__9I_tPa__warning{background:var(--danger-soft);border:1px solid color-mix(in srgb, var(--danger) 24%, var(--line));margin-top:24px;padding:18px 20px}.legal-module__9I_tPa__warning strong{color:var(--danger)}.legal-module__9I_tPa__warning p{margin-top:5px;font-size:.84rem;line-height:1.6}.legal-module__9I_tPa__infoGrid{border-top:1px solid var(--line-strong);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:16px;display:grid}.legal-module__9I_tPa__infoGrid div{border-bottom:1px solid var(--line);padding:14px 12px}.legal-module__9I_tPa__infoGrid dt{color:var(--sub);font-size:.72rem;font-weight:700}.legal-module__9I_tPa__infoGrid dd{color:var(--ink);margin-top:5px;font-size:.88rem;line-height:1.55}@media (max-width:700px){.legal-module__9I_tPa__policyNav{justify-content:flex-start}.legal-module__9I_tPa__sheet{margin:16px 16px 0;padding:30px 24px 34px}.legal-module__9I_tPa__sheet:before{width:82px;left:24px}.legal-module__9I_tPa__infoGrid{grid-template-columns:1fr}}
