.privacy-wrap{max-width:760px;margin-inline:auto;padding-inline:1.5rem}.privacy-article{color:var(--color-ink);margin-top:1.5rem;font-size:16px;line-height:1.7}.privacy-h1{letter-spacing:-.02em;font-size:clamp(28px,4vw,36px);font-weight:700;line-height:1.15}.privacy-meta{margin-top:.75rem;font-size:15px}.privacy-article p+p{margin-top:1rem}.privacy-h2{letter-spacing:0;margin-top:2.25rem;font-size:16px;font-weight:700}.privacy-subhead{margin-top:1.35rem;font-size:16px;font-style:italic;font-weight:600}.privacy-clause{text-indent:-1.85rem;margin-top:.85rem;padding-left:1.85rem}.privacy-subclause{text-indent:-1.4rem;margin-top:.5rem;padding-left:3.25rem}.privacy-labeled{margin-top:1rem}.privacy-link{color:inherit;text-underline-offset:2px;text-decoration-line:underline}.privacy-link:hover{color:var(--color-brand-strong)}.privacy-choices{background:var(--color-surface);box-shadow:var(--shadow-hairline);border-radius:.75rem;margin-top:1.35rem;padding:1.25rem}.privacy-choices-row{justify-content:space-between;align-items:center;gap:1.5rem;display:flex}.privacy-choices-title{font-size:16px;font-weight:600}.privacy-choices-note{color:var(--color-ink-muted);margin-top:.35rem;font-size:15px;line-height:1.6}.privacy-choices-signal{margin-top:.6rem}
