.privacy-page{max-width:980px;padding-top:48px;padding-bottom:36px;overflow-wrap:anywhere}.privacy-page h1{font:400 clamp(34px,5vw,52px)/1.12 Georgia,serif;margin:0 0 16px}.privacy-date{font-size:12px;color:var(--muted);margin-bottom:28px}.privacy-lead{font-size:17px;line-height:1.7}.privacy-summary{margin:28px 0;padding:22px 24px;background:var(--panel-light);border:1px solid var(--line);border-radius:14px}.privacy-summary strong{color:var(--green)}.privacy-summary p{margin-bottom:0}.privacy-nav{display:flex;flex-wrap:wrap;gap:10px 24px;font-size:13px;padding-bottom:24px;border-bottom:1px solid var(--line)}.privacy-page section{scroll-margin-top:24px;margin-top:34px}.privacy-page h2{font-size:21px;font-weight:600;line-height:1.3;margin-bottom:16px}.privacy-page p,.privacy-page li,.privacy-page dd{line-height:1.75;color:#d0dad3}.privacy-page a{text-decoration:underline;text-underline-offset:3px}.privacy-data{margin:0}.privacy-data>div{display:grid;grid-template-columns:160px minmax(0,1fr);gap:22px;padding:20px 0;border-bottom:1px solid var(--line)}.privacy-data dt{color:var(--green);font-weight:600}.privacy-data dd{margin:0}.privacy-page li{margin:12px 0}.privacy-page ul{padding-left:24px}@media(max-width:600px){.privacy-page{padding-top:32px}.privacy-data>div{grid-template-columns:1fr;gap:7px;padding:16px 0}.privacy-summary{padding:18px}.privacy-lead{font-size:16px}.privacy-page h2{font-size:19px}}
