.privacy-page{padding-bottom:100px}.privacy-page .pr-intro{border-bottom:1px solid var(--pr-line)}.privacy-document{grid-template-columns:minmax(180px,280px) minmax(0,760px);gap:clamp(45px,8vw,130px);padding-top:70px;display:grid}.privacy-document-nav{align-self:start;position:sticky;top:120px}.privacy-document-nav p{color:var(--pr-muted);margin-bottom:12px;font-size:12px}.privacy-document-nav a{border-bottom:1px solid var(--pr-line);padding:10px 0;font-size:13px;display:block}.privacy-document article section{border-bottom:1px solid var(--pr-line);margin:0 0 44px;padding:0 0 44px}.privacy-document article section:last-child{border:0;margin-bottom:0}.privacy-document h2{margin-bottom:20px;font-size:clamp(27px,3vw,39px)}.privacy-document h3{margin:28px 0 10px;font-size:18px}.privacy-document p,.privacy-document li{color:var(--pr-muted);font-size:15px;line-height:1.8}.privacy-document ul{padding-left:20px}.privacy-document a{color:var(--pr-ink);border-bottom:1px solid var(--pr-red)}.privacy-table-wrap{border:1px solid var(--pr-line);margin-top:24px;overflow-x:auto}.privacy-table{border-collapse:collapse;width:100%;min-width:760px;font-size:12px}.privacy-table th,.privacy-table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--pr-line);padding:14px 15px}.privacy-table th{background:var(--pr-paper);color:var(--pr-ink);letter-spacing:.08em;text-transform:uppercase;font-size:10px}.privacy-table td{color:var(--pr-muted)}.privacy-table code{color:var(--pr-ink);font-size:11px}.privacy-note{border-left:3px solid var(--pr-red);background:var(--pr-paper);padding:20px}@media (max-width:800px){.privacy-page{padding-bottom:65px}.privacy-document{grid-template-columns:1fr;gap:38px;padding-top:45px}.privacy-document-nav{position:static}}
