html{scroll-behavior:smooth}body{margin:0;font-family:xVf,"xVf Fallback",sans-serif;background:#0a0a0a;color:#f4f4f4}.light body{background:#fff;color:#171717}.privacy-page{max-width:848px;margin:auto;padding:164px 32px 112px}.privacy-intro{text-align:center;margin-bottom:80px}.privacy-eyebrow{font-size:11px;letter-spacing:.16em;text-transform:uppercase;opacity:.55;margin:0 0 24px}.privacy-intro h1{font-size:clamp(38px,5vw,62px);font-weight:450;letter-spacing:-.045em;line-height:1.08;margin:0 0 22px}.privacy-date{font-size:13px;opacity:.5}.privacy-section{margin-top:42px;scroll-margin-top:100px}.privacy-section h2{font-size:21px;font-weight:500;line-height:1.4;letter-spacing:-.02em;margin:0 0 16px}.privacy-section p,.privacy-section li{font-size:16px;line-height:1.85;color:#aaa}.light .privacy-section p,.light .privacy-section li{color:#5c5c5c}.privacy-section p{margin:0 0 16px}.privacy-section ul{list-style:disc;padding-left:23px;margin:16px 0 24px}.privacy-section li{padding-left:4px;margin:8px 0}.privacy-section strong{font-weight:500;color:#e7e7e7}.light .privacy-section strong{color:#222}.privacy-section a{text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere;color:inherit}.privacy-section a:hover{color:#fff}.light .privacy-section a:hover{color:#111}.privacy-section a:focus-visible{outline:2px solid currentColor;outline-offset:4px}.privacy-section:last-child{margin-top:54px;padding-top:32px;border-top:1px solid #ffffff18}.light .privacy-section:last-child{border-color:#00000018}@media(max-width:767px){.privacy-page{padding:118px 24px 64px}.privacy-intro{margin-bottom:52px}.privacy-intro h1{font-size:40px}.privacy-section{margin-top:32px}.privacy-section h2{font-size:20px}.privacy-section p,.privacy-section li{font-size:15px;line-height:1.8}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}