.privacy{min-height:100vh;background:var(--bg);color:#fff;padding:calc(104px + 2rem) 1.25rem 4rem}.privacy__header{max-width:760px;margin:0 auto 2.5rem}.privacy__back{color:var(--accent);text-decoration:none;font-size:.875rem;letter-spacing:.04em;display:inline-block;margin-bottom:1.5rem}.privacy__label{color:var(--accent);font-size:.75rem;letter-spacing:.18em;margin-bottom:.5rem}.privacy__header h1{font-family:var(--font-display);font-size:clamp(2rem,5vw,3rem);margin:0 0 .5rem}.privacy__updated{color:rgba(255,255,255,.5);font-size:.875rem}.privacy__main{max-width:760px;margin:0 auto;display:grid;grid-gap:2rem;gap:2rem}.privacy__main section h2{font-family:var(--font-display);font-size:1.125rem;margin:0 0 .75rem;color:var(--accent)}.privacy__main li,.privacy__main p{color:rgba(255,255,255,.78);line-height:1.65}.privacy__main ul{padding-left:1.25rem;display:grid;grid-gap:.5rem;gap:.5rem}.privacy__main ul ul{margin-top:.5rem}.privacy__list--ordered{padding-left:1.35rem;display:grid;grid-gap:.65rem;gap:.65rem}.privacy__list--ordered>li::marker{color:var(--accent);font-weight:600}.privacy__main a{color:var(--accent);text-decoration:underline;text-underline-offset:2px}.privacy__table-wrap{overflow-x:auto;margin:1rem 0}.privacy__table{width:100%;border-collapse:collapse;font-size:.8125rem}.privacy__table td,.privacy__table th{border:1px solid rgba(73,231,255,.15);padding:.65rem .75rem;text-align:left;vertical-align:top}.privacy__table th{background:rgba(73,231,255,.06);color:var(--accent);font-weight:600}.privacy code{font-size:.85em;color:var(--accent)}.privacy__divider{border:none;margin:0}.privacy__divider,.privacy__foot{border-top:1px solid rgba(73,231,255,.12)}.privacy__foot{max-width:760px;margin:2rem auto 0;padding-top:1rem;display:flex;flex-wrap:wrap;gap:1rem 1.5rem}.privacy__foot a,.privacy__foot button{color:var(--accent);font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;background:none;border:0;padding:0;cursor:pointer}