._legalContainer_2p0az_1{min-height:100vh;background-color:var(--background);padding:2rem 1rem}._legalContent_2p0az_7{max-width:900px;margin:0 auto;padding:2rem;background-color:var(--background);color:var(--foreground);line-height:1.7}._legalTitle_2p0az_16{font-size:2rem;font-weight:700;margin-bottom:1rem;color:var(--foreground);text-transform:uppercase;letter-spacing:.05em}._lastUpdated_2p0az_25{font-style:italic;color:#fff9;margin-bottom:2rem;font-size:.95rem}._legalContent_2p0az_7 p{margin-bottom:1rem}._legalSection_2p0az_36{margin-top:2.5rem}._legalSection_2p0az_36 h2{font-size:1.5rem;font-weight:700;margin-bottom:1rem;color:var(--foreground);letter-spacing:.05em}._legalSection_2p0az_36 h3{font-size:1.2rem;font-weight:600;margin-bottom:.75rem;margin-top:1.5rem;color:var(--foreground)}._legalContent_2p0az_7 ul,._legalContent_2p0az_7 ol{margin-bottom:1rem;padding-left:2rem}._legalContent_2p0az_7 li{margin-bottom:.5rem}._legalContent_2p0az_7 a{color:#4a9eff;text-decoration:underline;transition:color .2s ease}._legalContent_2p0az_7 a:hover{color:#6bb0ff}._legalContent_2p0az_7 strong{font-weight:600;color:var(--foreground)}._legalTable_2p0az_81{width:100%;border-collapse:collapse;margin:1.5rem 0;font-size:.95rem}._legalTable_2p0az_81 th,._legalTable_2p0az_81 td{border:1px solid rgba(255,255,255,.2);padding:.75rem;text-align:left}._legalTable_2p0az_81 th{background-color:#ffffff0d;font-weight:600;color:var(--foreground)}._legalTable_2p0az_81 td{color:#ffffffd9}@media (max-width: 768px){._legalContent_2p0az_7{padding:1rem}._legalTitle_2p0az_16{font-size:1.5rem}._legalSection_2p0az_36 h2{font-size:1.25rem}._legalTable_2p0az_81{font-size:.85rem}._legalTable_2p0az_81 th,._legalTable_2p0az_81 td{padding:.5rem}}@media (prefers-color-scheme: light){._legalContainer_2p0az_1{background-color:#f5f5f5}._legalContent_2p0az_7{background-color:#fff;color:#1a1a1a;box-shadow:0 2px 8px #0000001a}._legalTitle_2p0az_16,._legalSection_2p0az_36 h2,._legalSection_2p0az_36 h3,._legalContent_2p0az_7 strong{color:#1a1a1a}._lastUpdated_2p0az_25{color:#0009}._legalTable_2p0az_81 th{background-color:#0000000d;color:#1a1a1a}._legalTable_2p0az_81 td{color:#000000d9}._legalTable_2p0az_81 th,._legalTable_2p0az_81 td{border:1px solid rgba(0,0,0,.1)}}
