.legal{color:#1d1d1f;background:#fbfbfd;min-height:100dvh;padding:0 16px 80px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Inter,Segoe UI,system-ui,sans-serif}.legal-top{justify-content:space-between;align-items:center;max-width:760px;margin:0 auto;padding:22px 0;display:flex}.legal-brand{color:inherit;letter-spacing:-.01em;align-items:center;gap:10px;font-weight:650;text-decoration:none;display:inline-flex}.legal-brand i{color:#fff;background:#1d1d1f;border-radius:9px;place-items:center;width:32px;height:32px;font-size:12px;font-style:normal;font-weight:700;display:inline-grid}.legal-top nav{gap:18px;font-size:14px;display:flex}.legal-top nav a{color:#424245;text-decoration:none}.legal-top nav a[aria-current]{color:#1d1d1f;font-weight:600}.legal article{background:#fff;border:1px solid #e8e8ed;border-radius:22px;max-width:760px;margin:0 auto;padding:44px clamp(20px,5vw,56px)}.legal h1{letter-spacing:-.03em;margin:0 0 10px;font-size:clamp(2rem,5vw,2.6rem);font-weight:700;line-height:1.1}.legal .updated{color:#6e6e73;margin:0 0 28px;font-size:14px}.legal .summary{background:#f5f5f7;border-radius:14px;margin:0 0 30px;padding:18px 20px;line-height:1.55}.legal .summary ul{margin:8px 0 0;padding-left:20px}.legal h2{letter-spacing:-.01em;margin:34px 0 10px;font-size:1.2rem;font-weight:650}.legal p,.legal li{color:#2c2c2e;font-size:16px;line-height:1.65}.legal ul{padding-left:22px}.legal a{color:#06c}.legal a:focus-visible{outline-offset:2px;border-radius:4px;outline:3px solid #0071e3}.legal table{border-collapse:collapse;width:100%;margin:10px 0;font-size:14px}.legal th,.legal td{text-align:left;vertical-align:top;border-bottom:1px solid #ececf0;padding:10px 8px}.legal th{color:#6e6e73;font-weight:600}@media (max-width:520px){.legal table{display:block;overflow-x:auto}}@media (prefers-color-scheme:dark){.legal{color:#f5f5f7;background:#000}.legal article{background:#1c1c1e;border-color:#2c2c2e}.legal p,.legal li{color:#e5e5ea}.legal .summary{background:#2c2c2e}.legal-top nav a{color:#a1a1a6}.legal-top nav a[aria-current]{color:#f5f5f7}.legal-brand i{color:#1d1d1f;background:#f5f5f7}.legal a{color:#2997ff}.legal th,.legal td{border-color:#2c2c2e}}.legal a.legal-brand,.legal-top nav a{color:inherit}
