.privacy-page{padding-block:var(--space-3xl) var(--space-4xl)}.privacy-head{max-width:42rem}.privacy-head h1{font:400 var(--type-h2)/1.05 var(--font-display);letter-spacing:-.03em}.privacy-intro{font-size:var(--type-lede);line-height:1.5}.privacy-intro,.privacy-updated{margin-top:var(--space-md);color:var(--color-ink-2)}.privacy-updated{font-size:var(--type-small)}.ledger{max-width:60rem;margin-top:var(--space-2xl);padding:var(--space-lg) var(--space-xl) var(--space-sm);border:2px solid var(--color-ink);border-radius:1.25rem;background:#fff;box-shadow:6px 6px 0 var(--color-ink)}.ledger-title{font:400 var(--type-h3)/1.2 var(--font-display);letter-spacing:-.02em}.ledger-table{width:100%;margin-top:var(--space-md);border-collapse:collapse;font-size:var(--type-small);line-height:1.45}.ledger-table thead th{padding:0 var(--space-md) var(--space-xs) 0;text-align:left;font-weight:700;border-bottom:2px solid var(--color-ink)}.ledger-table tbody th,.ledger-table td{padding:var(--space-sm) var(--space-md) var(--space-sm) 0;text-align:left;vertical-align:top;border-bottom:1px solid var(--color-rule)}.ledger-table tbody tr:last-child>*{border-bottom:0}.ledger-table tbody th{width:34%;font-weight:400}.ledger-table tbody th a{display:inline-block;font:400 1.05rem/1.25 var(--font-display);letter-spacing:-.01em;color:var(--color-ink);text-decoration:underline;text-decoration-color:var(--color-accent);text-decoration-thickness:2px;text-underline-offset:.2em}.ledger-table tbody th a:hover{color:var(--color-accent-ink)}.ledger-detail{display:block;margin-top:var(--space-2xs);color:var(--color-ink-2)}.privacy-body{max-width:42rem;margin-top:var(--space-3xl)}.privacy-body h2[id]{scroll-margin-top:var(--space-lg)}.privacy-body h2:first-child{margin-top:0}@media (max-width:44rem){.privacy-page{padding-block:var(--space-xl) var(--space-3xl)}.ledger{padding:var(--space-md) var(--space-md) var(--space-2xs);border-radius:1rem;box-shadow:4px 4px 0 var(--color-ink)}.ledger-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ledger-table,.ledger-table tbody,.ledger-table tbody th,.ledger-table td,.ledger-table tr{display:block;width:auto}.ledger-table tr{padding-block:var(--space-sm);border-bottom:1px solid var(--color-rule)}.ledger-table tbody tr:last-child{border-bottom:0}.ledger-table tbody th,.ledger-table td{padding:0;border-bottom:0}.ledger-table td{margin-top:var(--space-xs)}.ledger-table td:before{content:attr(data-label);display:block;font-weight:700}}