.privacy-page{background:var(--color-white);color:var(--color-ink)}.privacy-wrap{width:100%;max-width:var(--layout-max-width);padding-inline:var(--layout-padding-x);margin-inline:auto}.privacy-intro{padding-top:96px;padding-bottom:56px}.privacy-kicker{font-family:var(--font-google-sans-code), ui-monospace, monospace;letter-spacing:1.4px;text-transform:uppercase;color:var(--color-muted);font-size:12px;font-weight:400;line-height:16px}.privacy-title{max-width:12ch;font-family:var(--font-google-sans-flex), sans-serif;letter-spacing:-3px;margin-top:24px;font-size:64px;font-weight:600;line-height:.92}.privacy-updated{font-family:var(--font-google-sans-code), ui-monospace, monospace;letter-spacing:.6px;color:var(--color-muted);margin-top:28px;font-size:12px;font-weight:400;line-height:16px}.privacy-lead{max-width:16ch;font-family:var(--font-google-sans-flex), sans-serif;letter-spacing:-1.5px;margin-top:72px;font-size:40px;font-weight:500;line-height:1.05}.privacy-sections{padding-bottom:128px}.privacy-band{border-top:1px solid var(--color-grid)}.privacy-block{grid-template-columns:72px minmax(0,38rem);align-items:start;column-gap:48px;padding-block:72px;display:grid}.privacy-pair{grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr);column-gap:96px;padding-block:72px;display:grid}.privacy-pair .privacy-block{grid-template-columns:56px minmax(0,1fr);column-gap:28px;padding-block:0}.privacy-num{font-family:var(--font-google-sans-code), ui-monospace, monospace;letter-spacing:1.4px;text-transform:uppercase;color:var(--color-muted);margin:0;padding-top:10px;font-size:12px;font-weight:400;line-height:16px}.privacy-heading{max-width:16ch;font-family:var(--font-google-sans-flex), sans-serif;letter-spacing:-1px;margin:0;font-size:32px;font-weight:500;line-height:1.15}.privacy-copy{flex-direction:column;gap:20px;margin-top:24px;display:flex}.privacy-copy p,.privacy-copy address{max-width:38rem;font-family:var(--font-google-sans-flex), sans-serif;color:var(--color-ink);margin:0;font-size:16px;font-style:normal;font-weight:400;line-height:28px}.privacy-pair .privacy-copy p,.privacy-pair .privacy-copy address{max-width:none}.privacy-operator{flex-direction:column;gap:2px;display:flex}.privacy-operator-name{font-weight:500}.privacy-mail{color:inherit;text-underline-offset:3px;display:inline}@media (max-width:1023px){.privacy-intro{padding-top:72px;padding-bottom:56px}.privacy-title{letter-spacing:-1.5px;font-size:48px}.privacy-lead{letter-spacing:-1px;margin-top:48px;font-size:32px}.privacy-sections{padding-bottom:96px}.privacy-block,.privacy-pair{padding-block:48px}.privacy-pair{grid-template-columns:1fr;gap:48px 0}.privacy-block,.privacy-pair .privacy-block{grid-template-columns:48px minmax(0,1fr);column-gap:20px}.privacy-heading{letter-spacing:-.8px;font-size:28px}.privacy-copy{margin-top:20px}}@media (max-width:767px){.privacy-intro{padding-top:48px;padding-bottom:40px}.privacy-title{letter-spacing:-1px;max-width:none;font-size:40px;line-height:1.05}.privacy-lead{max-width:12ch;margin-top:40px;font-size:28px}.privacy-sections{padding-bottom:72px}.privacy-block,.privacy-pair{padding-block:40px}.privacy-pair{row-gap:40px}.privacy-block,.privacy-pair .privacy-block{grid-template-columns:1fr;row-gap:12px}.privacy-num{padding-top:0}.privacy-heading{max-width:none;font-size:26px;line-height:1.15}.privacy-copy{gap:16px;margin-top:16px}.privacy-copy p,.privacy-copy address{font-size:16px;line-height:26px}}
