.legalPage{color:#101513;background:#f3efe7;min-height:100vh;padding:52px 24px 80px}.legalShell{width:min(820px,100%);margin:0 auto}.legalBack{color:#101513;letter-spacing:.16em;margin-bottom:72px;font-size:11px;text-decoration:none;display:inline-block}.legalEyebrow{letter-spacing:.22em;opacity:.65;margin:0 0 14px;font-size:10px}.legalPage h1{letter-spacing:-.04em;margin:0 0 18px;font-size:clamp(48px,8vw,92px);font-weight:300;line-height:.92}.legalUpdated{opacity:.6;margin:0 0 56px;font-size:12px}.legalPage h2{letter-spacing:-.02em;margin:42px 0 12px;font-size:22px;font-weight:400}.legalPage p{max-width:760px;margin:0 0 16px;font-size:15px;line-height:1.8}.legalFooter{border-top:1px solid #10151329;flex-wrap:wrap;gap:26px;margin-top:64px;padding-top:24px;display:flex}.legalFooter a{color:#101513;letter-spacing:.12em;font-size:11px;text-decoration:none}@media (max-width:620px){.legalPage{padding:32px 18px 56px}.legalBack{margin-bottom:48px}.legalUpdated{margin-bottom:40px}.legalPage p{font-size:14px;line-height:1.75}.legalPage h2{margin-top:34px;font-size:20px}}
