.privacy-page{max-width:860px;margin:0 auto;padding:28px 24px 48px;color:var(--ink)}.privacy-footer,.privacy-header{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.privacy-header{padding-bottom:28px;border-bottom:1px solid var(--border)}.privacy-header>a:first-child{font:800 24px/1.3 var(--display);letter-spacing:-.6px}.privacy-page a{color:var(--green);text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.privacy-footer a,.privacy-header a{display:inline-flex;align-items:center;min-height:44px}.privacy-document{padding:40px 0;line-height:1.8;overflow-wrap:anywhere}.privacy-document h1{font-size:clamp(28px,5vw,40px);line-height:1.2;letter-spacing:-.8px;margin:10px 0 16px}.privacy-updated{color:var(--muted);font-size:13px;margin-bottom:24px}.privacy-document section{margin-top:32px}.privacy-document h2{font-size:21px;line-height:1.4;margin-bottom:12px}.privacy-document p+p{margin-top:12px}.privacy-document ul{padding-left:22px;margin:12px 0;list-style:disc}.privacy-document li+li{margin-top:10px}.privacy-footer{padding-top:20px;border-top:1px solid var(--border);font-size:13px}@media(max-width:480px){.privacy-page{padding:20px 16px 32px}.privacy-document{padding-top:28px}.privacy-document section{margin-top:26px}}