.lc-privacy{max-width:var(--lc-content-max);padding:var(--lc-ref-space-10) var(--lc-ref-space-5) var(--lc-ref-space-16);margin-inline:auto}.lc-privacy__head{max-width:70ch}.lc-privacy__eyebrow{margin:0 0 var(--lc-ref-space-2);font-size:var(--lc-ref-size-xs);font-weight:var(--lc-ref-weight-semibold);letter-spacing:var(--lc-tracking-caps-sm);text-transform:uppercase;color:var(--lc-text-muted)}.lc-privacy__title{font:var(--lc-text-page-title);letter-spacing:var(--lc-text-page-title-tracking);color:var(--lc-text-primary);overflow-wrap:anywhere;text-wrap:balance;margin:0}.lc-privacy__updated{margin:var(--lc-ref-space-2) 0 0;font-family:var(--lc-text-mono-sm-font);font-size:var(--lc-text-mono-sm-size);line-height:var(--lc-text-mono-sm-line);color:var(--lc-text-muted)}.lc-privacy__intro{margin:var(--lc-ref-space-4) 0 0;font-size:var(--lc-ref-size-md);color:var(--lc-text-secondary);line-height:var(--lc-ref-line-normal)}.lc-privacy__summary{max-width:72ch;margin-top:var(--lc-ref-space-7)}.lc-privacy__summary-list{border-top:var(--lc-border-w-hairline) solid var(--lc-border-default);margin:0;padding:0;list-style:none}.lc-privacy__summary-list li{padding:var(--lc-ref-space-4) 0;border-bottom:var(--lc-border-w-hairline) solid var(--lc-border-subtle);font-size:var(--lc-ref-size-md);color:var(--lc-text-primary);line-height:var(--lc-ref-line-snug)}.lc-privacy__sections{gap:var(--lc-ref-space-10);margin-top:var(--lc-ref-space-10);flex-direction:column;display:flex}.lc-privacy__section{max-width:72ch}.lc-privacy__h{margin:0 0 var(--lc-ref-space-3);font-family:var(--lc-ref-font-display);font-size:var(--lc-ref-size-xl);font-weight:var(--lc-ref-weight-semibold);letter-spacing:var(--lc-tracking-tight);color:var(--lc-text-primary)}.lc-privacy__p{margin:0 0 var(--lc-ref-space-4);font-size:var(--lc-ref-size-md);color:var(--lc-text-secondary);line-height:var(--lc-ref-line-normal)}.lc-privacy__note{margin:var(--lc-ref-space-5) 0 0;font-size:var(--lc-ref-size-sm);color:var(--lc-text-muted);line-height:var(--lc-ref-line-snug)}.lc-privacy__terms{border-top:var(--lc-border-w-hairline) solid var(--lc-border-subtle);margin:0;padding:0}.lc-privacy__term-row{gap:var(--lc-ref-space-5);padding:var(--lc-ref-space-4) 0;border-bottom:var(--lc-border-w-hairline) solid var(--lc-border-subtle);grid-template-columns:minmax(180px,.42fr) 1fr;display:grid}.lc-privacy__term{font-size:var(--lc-ref-size-sm);font-weight:var(--lc-ref-weight-semibold);color:var(--lc-text-primary);margin:0}.lc-privacy__desc{font-size:var(--lc-ref-size-sm);color:var(--lc-text-secondary);line-height:var(--lc-ref-line-snug);margin:0}.lc-privacy__providers{border-top:var(--lc-border-w-hairline) solid var(--lc-border-subtle);margin:0;padding:0;list-style:none}.lc-privacy__provider{gap:var(--lc-ref-space-5);padding:var(--lc-ref-space-4) 0;border-bottom:var(--lc-border-w-hairline) solid var(--lc-border-subtle);grid-template-columns:minmax(180px,.42fr) 1fr;display:grid}.lc-privacy__provider-name{font-size:var(--lc-ref-size-sm);font-weight:var(--lc-ref-weight-semibold);color:var(--lc-text-primary)}.lc-privacy__provider-purpose{font-size:var(--lc-ref-size-sm);color:var(--lc-text-secondary);line-height:var(--lc-ref-line-snug)}.lc-privacy__action{margin-top:var(--lc-ref-space-5);font-size:var(--lc-ref-size-sm);font-weight:var(--lc-ref-weight-medium);color:var(--lc-action-primary);text-decoration:none;display:inline-block}.lc-privacy__action:hover{text-decoration:underline}.lc-privacy__choice-link{font:inherit;color:var(--lc-action-primary);cursor:pointer;text-underline-offset:.15em;background:0 0;border:0;padding:0;text-decoration:underline}.lc-privacy__choice-link:hover{color:var(--lc-action-primary-hover)}.lc-privacy__foot{justify-content:space-between;align-items:center;gap:var(--lc-ref-space-3) var(--lc-ref-space-5);margin-top:var(--lc-ref-space-12);padding-top:var(--lc-ref-space-6);border-top:var(--lc-border-w-hairline) solid var(--lc-border-subtle);font-size:var(--lc-ref-size-sm);color:var(--lc-text-muted);flex-wrap:wrap;display:flex}.lc-privacy__foot-link{font-weight:var(--lc-ref-weight-medium);color:var(--lc-action-primary);text-decoration:none}.lc-privacy__foot-link:hover{text-decoration:underline}@media (width<=767px){.lc-privacy__h{font:var(--lc-text-section);letter-spacing:var(--lc-text-section-tracking)}}@media (width<=720px){.lc-privacy__sections{gap:var(--lc-ref-space-8)}.lc-privacy__term-row,.lc-privacy__provider{gap:var(--lc-ref-space-1);grid-template-columns:1fr}}
