.privacy-main{padding:168px 0 112px}.privacy-article{max-width:1180px}.privacy-heading{max-width:900px}.privacy-label{margin:0 0 28px;color:var(--muted);font-size:0.82rem;font-weight:700;text-transform:uppercase}.privacy-article h1{max-width:900px;margin:0;font-size:5.25rem;font-weight:520;line-height:1;overflow-wrap:anywhere}.privacy-lead{max-width:760px;margin:34px 0 0;color:var(--ink);font-size:1.3rem;line-height:1.55}.privacy-summary{display:grid;grid-template-columns:minmax(180px,0.6fr) minmax(0,1.4fr);min-width:0;gap:48px;margin:78px 0 96px;padding:32px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.privacy-summary h2,.privacy-nav p{margin:0;font-size:0.82rem;font-weight:700;text-transform:uppercase}.privacy-summary ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;gap:18px 36px;margin:0;padding:0;list-style:none}.privacy-summary li{position:relative;padding-left:18px;color:var(--ink);font-size:1rem;line-height:1.55}.privacy-summary li::before{position:absolute;top:0.65em;left:0;width:6px;height:6px;border-radius:50%;background:var(--blue);content:""}.privacy-layout{display:grid;grid-template-columns:230px minmax(0,700px);min-width:0;gap:96px;align-items:start}.privacy-nav{position:sticky;top:112px;display:grid;gap:0}.privacy-nav p{margin-bottom:18px;color:var(--muted)}.privacy-nav a{padding:9px 0;border-bottom:1px solid var(--line);color:var(--muted);font-size:0.9rem;line-height:1.35;transition:color 160ms ease}.privacy-nav a:hover,.privacy-nav a:focus-visible{color:var(--ink)}.privacy-nav a.is-active{color:var(--ink);font-weight:700}.privacy-content{min-width:0;max-width:700px}.privacy-content section{scroll-margin-top:120px}.privacy-content section + section{margin-top:70px;padding-top:70px;border-top:1px solid var(--line)}.privacy-content h2{margin:0 0 20px;color:var(--ink);font-size:1.75rem;font-weight:650;line-height:1.2}.privacy-content p{margin:0 0 18px;color:var(--muted);font-size:1.04rem;line-height:1.7}.privacy-content p:last-child{margin-bottom:0}.privacy-content ul{display:grid;gap:10px;margin:0 0 22px;padding-left:22px;color:var(--muted)}.privacy-content li{padding-left:4px;font-size:1.02rem;line-height:1.6}.privacy-content a{border-bottom:1px solid currentColor;color:var(--ink)}.privacy-table-wrap{overflow-x:auto;border-top:1px solid var(--ink)}.privacy-content table{width:100%;min-width:620px;border-collapse:collapse;color:var(--muted);font-size:0.94rem;line-height:1.5}.privacy-content th,.privacy-content td{padding:16px 18px 16px 0;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.privacy-content th{color:var(--ink);font-size:0.78rem;font-weight:700;text-transform:uppercase}.privacy-content td:first-child{width:38%;color:var(--ink);font-weight:600}@media (max-width:980px){.privacy-article h1{font-size:3.75rem}.privacy-layout{grid-template-columns:190px minmax(0,1fr);gap:54px}}@media (max-width:680px){.privacy-main{padding:126px 0 78px}.privacy-article h1{font-size:2.05rem;line-height:1.04}.privacy-lead{margin-top:26px;font-size:1.14rem}.privacy-summary{grid-template-columns:1fr;gap:24px;margin:54px 0 64px;padding:26px 0}.privacy-summary ul{grid-template-columns:1fr;gap:14px}.privacy-layout{grid-template-columns:1fr;gap:54px}.privacy-nav{position:static;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:18px}.privacy-nav p{grid-column:1 / -1}.privacy-nav a{font-size:0.84rem}.privacy-content section + section{margin-top:52px;padding-top:52px}.privacy-content h2{font-size:1.5rem}}@media (max-width:360px){.privacy-article h1{font-size:1.72rem}}