.privacy-doc{max-width:64rem;margin-inline:auto}.privacy-masthead{margin-block-end:var(--space-12);padding-block-end:var(--space-6);position:relative}.privacy-masthead:after{content:"";background:linear-gradient(90deg, transparent 0%, var(--material-deckle) 8%, var(--material-deckle) 92%, transparent 100%);height:1px;position:absolute;inset-block-end:0;inset-inline:0}.privacy-tally{font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1, "lnum" 1;letter-spacing:-.02em}.privacy-note{max-width:24ch;margin-block-start:var(--space-2)}.privacy-crosslink{transition:color var(--dur-quick,.14s) var(--ease-default,ease);position:relative}.privacy-crosslink:after{content:"";opacity:0;transform-origin:0;height:1px;transition:opacity var(--dur-quick,.14s) var(--ease-default,ease), transform var(--dur-base,.22s) var(--ease-default,ease);background:currentColor;position:absolute;inset-block-end:-2px;inset-inline:0;transform:scaleX(0)}.privacy-crosslink:hover:after,.privacy-crosslink:focus-visible:after{opacity:.5;transform:scaleX(1)}.privacy-crosslink:focus-visible{outline:2px solid var(--color-signal);outline-offset:3px;border-radius:var(--radius-sm)}.privacy-bands{gap:var(--gap-chapter);flex-direction:column;display:flex}[data-motion-alive=on] .privacy-band-reveal.mtn-reveal{transition-delay:var(--privacy-stagger,0s)}.privacy-band{scroll-margin-block-start:var(--space-12);position:relative}.privacy-band-rail{position:relative}@media (min-width:48rem){.privacy-band-rail{top:var(--space-8);align-self:start;position:sticky}}.privacy-band-rail:before{content:"";inset-block:var(--space-1);border-radius:0 var(--radius-full) var(--radius-full) 0;background:var(--r2-spine-line);opacity:.5;width:2px;position:absolute;inset-inline-start:calc(-1 * var(--space-5))}.privacy-band-label{letter-spacing:.04em;text-wrap:balance}.privacy-band-count{font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1, "lnum" 1;letter-spacing:-.02em;line-height:.9}.privacy-inline-code{font-variant-ligatures:none;border-radius:var(--radius-sm);background-color:var(--color-bg-surface-raised);border:1px solid var(--color-border-soft);padding-block:.05em;padding-inline:.3em;font-size:.9em}.privacy-plates{gap:var(--space-6);flex-direction:column;list-style:none;display:flex}.privacy-plate{border-radius:var(--radius-xl);background-image:var(--material-board);background-color:var(--color-bg-surface);box-shadow:inset 0 1px 0 var(--material-emboss-light), inset 0 -1px 0 var(--material-emboss-dark), var(--shadow-ink,0 1px 2px #14181f0f);border:1px solid var(--color-border-soft);transition:transform var(--dur-base,.22s) var(--ease-default,ease), border-color var(--dur-base,.22s) var(--ease-default,ease), box-shadow var(--dur-base,.22s) var(--ease-default,ease);scroll-margin-block-start:var(--space-12);position:relative}.privacy-plate:before{content:"";inset-block:var(--space-5);border-radius:0 var(--radius-full) var(--radius-full) 0;background:var(--r2-spine-line);opacity:.42;width:3px;position:absolute;inset-inline-start:0}.privacy-plate:hover,.privacy-plate:focus-within{border-color:var(--color-border-strong)}.privacy-plate-title{text-wrap:balance}@media (min-width:48rem){.privacy-clause-consequence{padding-inline-start:var(--space-6);position:relative}.privacy-clause-consequence:before{content:"";inset-block:var(--space-1);background:linear-gradient(180deg, transparent 0%, var(--color-border-soft) 12%, var(--color-border-soft) 88%, transparent 100%);width:1px;position:absolute;inset-inline-start:0}}.privacy-clause{position:relative}.privacy-clause-label{letter-spacing:.12em}.privacy-clause-label:before{content:"";width:6px;height:6px;border-radius:var(--radius-full);background:var(--color-bg-surface);border:1.5px solid var(--color-signal);opacity:.85;vertical-align:.06em;margin-inline-end:var(--space-2);display:inline-block}.privacy-key-code{font-variant-ligatures:none;word-break:break-word;padding-inline:var(--space-2);padding-block:var(--space-1);border-radius:var(--radius-sm);background-color:var(--color-bg-surface-sunk);box-shadow:inset 0 0 0 1px var(--color-border-soft);align-self:start}.privacy-plates:empty:after{content:"Nothing to list here.";padding:var(--space-6);border-radius:var(--radius-xl);background-image:var(--material-board);background-color:var(--color-bg-surface);box-shadow:inset 0 1px 0 var(--material-emboss-light), inset 0 -1px 0 var(--material-emboss-dark);border:1px solid var(--color-border-soft);color:var(--color-ink-secondary);font-size:var(--text-body-sm);line-height:1.6;display:block}
