main.policy{display:block;max-width:850px;margin:48px auto 80px}.policy h1{max-width:720px;text-wrap:balance}.policy .policy-intro{font-size:20px;color:var(--muted)}.policy section{margin-top:40px}.policy h2{font-size:24px;line-height:1.3;color:#fff;letter-spacing:-.025em}.policy p,.policy li{color:#cbd5e1;overflow-wrap:anywhere}.policy li{margin:12px 0}.policy a,footer nav a{text-decoration:underline;text-underline-offset:4px;color:var(--blue)}footer nav{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 24px}footer nav a{display:inline-flex;align-items:center;min-height:44px}.policy strong{color:#fff}@media(max-width:600px){main.policy{margin:28px auto 48px}.policy h1{font-size:36px}.policy h2{font-size:22px}}@media print{header,footer,#sf-consent,#sf-preferences{display:none!important}body{background:white;color:black}.policy p,.policy li,.policy h1,.policy h2,.policy strong{color:black}main.policy{max-width:none;margin:0}}