.policy{max-width:72ch;padding:40px 0 56px}.policy h1{letter-spacing:-1.4px;margin-bottom:8px;font-size:clamp(32px,4.5vw,48px)}.policy-updated{margin-bottom:28px;font-size:13px}.policy-lead{margin-bottom:8px;font-size:18px}.policy h2{letter-spacing:-.4px;margin:32px 0 10px;font-size:21px;line-height:1.3}.policy h3{margin:20px 0 6px;font-size:16px}.policy p+p,.policy p+ul,.policy ul+p,.policy ol+p{margin-top:12px}.policy ul,.policy ol{gap:6px;margin-block:8px 0;padding-left:22px;display:grid}.policy a{overflow-wrap:anywhere}.policy-contact{margin:20px 0;padding:20px 24px}.policy-contact a{font-size:22px;font-weight:700}.policy-summary{margin-top:20px;padding:16px 20px}.policy-summary ul{margin:0}@media (width<=760px){.policy{padding:24px 0 40px}.policy-lead{font-size:16px}.policy h2{margin-top:28px;font-size:19px}.policy-contact{padding:16px}.policy-contact a{font-size:19px}}.policy p,.policy li{color:var(--menu-muted)}.policy strong,.policy-lead,.policy a{color:var(--menu-ink)}.policy-updated{color:var(--menu-sage)!important}.policy li::marker{color:var(--menu-sage)}.policy-contact,.policy-summary{border:1px solid var(--menu-line);background:var(--menu-hover)}.watch-legal a[aria-current=page]{color:var(--menu-sage)}
