.privacy-page{padding-block:var(--space-6) var(--space-8)}.privacy-container{max-width:1680px;padding-inline:var(--gutter);margin-inline:auto}.privacy-heading{margin-bottom:var(--space-5);text-align:center}.privacy-heading h1{font-family:var(--font-rhymes), Georgia, serif;font-weight:300;font-size:var(--type-display);line-height:var(--leading-heading);letter-spacing:var(--tracking-hero)}.privacy-reading-layout{grid-template-columns:minmax(0,1fr) minmax(0,680px) minmax(0,1fr);gap:40px;display:grid}.privacy-sidebar,.privacy-reading-column{min-width:0}.privacy-contents{scrollbar-width:thin;max-width:220px;max-height:calc(100svh - 150px);padding-bottom:10px;position:sticky;top:120px;overflow-y:auto}.privacy-contents>p{font-size:var(--type-small);margin-bottom:20px}.privacy-contents ol{flex-direction:column;gap:10px;padding:0;list-style:none;display:flex}.privacy-contents a{color:var(--dim);font-size:12px;line-height:1.45;transition:color .2s;display:block}:is(.privacy-contents a:hover,.privacy-contents a:focus-visible){color:var(--text)}.privacy-metadata{margin-bottom:var(--space-4);color:var(--muted);font-size:var(--type-small);line-height:1.6}.privacy-metadata table,.privacy-prose table{border-collapse:collapse;text-align:left;width:100%}.privacy-metadata th,.privacy-metadata td,.privacy-prose th,.privacy-prose td{vertical-align:top;border-bottom:1px solid var(--line);padding:16px 0}.privacy-metadata th,.privacy-prose th{color:var(--text);font-weight:400}.privacy-metadata th:first-child{width:26%;padding-right:24px}.privacy-metadata tr:first-child>*{padding-top:0}.privacy-metadata tr:last-child>*{padding-bottom:24px}.privacy-prose{color:color-mix(in srgb, var(--text) 84%, var(--background));overflow-wrap:break-word;font-size:17px;line-height:1.65}.privacy-prose p{margin-bottom:24px}.privacy-prose h2,.privacy-prose h3{color:var(--text);text-wrap:balance;scroll-margin-top:25px;font-weight:400}.privacy-prose h2{margin-block:var(--space-5) 24px;letter-spacing:-.02em;font-size:2rem;line-height:1.3}.privacy-prose h3{margin-block:var(--space-4) 20px;font-size:1.5rem;line-height:1.4}.privacy-prose ul{margin-block:24px;padding-left:24px}.privacy-prose li{margin-bottom:12px;padding-left:2px}.privacy-prose strong{color:var(--text);font-weight:var(--weight-medium)}.privacy-metadata a,.privacy-prose a{color:var(--text);text-decoration:underline;-webkit-text-decoration-color:var(--dim);text-decoration-color:var(--dim);text-underline-offset:4px;text-decoration-thickness:1px;transition:text-decoration-color .2s}.privacy-metadata a:hover,.privacy-prose a:hover{-webkit-text-decoration-color:var(--text);text-decoration-color:var(--text)}.privacy-table-wrap{margin-block:24px}.privacy-prose table{font-size:15px;line-height:1.6}.privacy-prose table th:first-child{width:35%;padding-right:24px}.privacy-prose thead th{font-weight:var(--weight-medium)}.privacy-prose address{font-style:normal}.privacy-page+.site-footer{border-top:1px solid var(--line)}@media (max-width:1199.98px){.privacy-reading-layout{grid-template-columns:minmax(0,1fr) minmax(0,680px)}}@media (max-width:1024.98px){.privacy-reading-layout{display:block}.privacy-sidebar{display:none}.privacy-reading-column{max-width:680px;margin-inline:auto}}@media (max-width:746.98px){.privacy-page{padding-block:var(--space-5) var(--space-6)}.privacy-heading{margin-bottom:var(--space-4);text-align:left}.privacy-heading h1{font-size:3rem}.privacy-metadata{font-size:13px}.privacy-metadata th:first-child{width:32%;padding-right:16px}.privacy-prose{font-size:16px;line-height:1.7}.privacy-prose h2{margin-top:45px;font-size:25px}.privacy-prose h3{font-size:21px}.privacy-prose table{font-size:14px;line-height:1.55}.privacy-prose table th:first-child{width:36%;padding-right:16px}}@media (prefers-reduced-motion:reduce){.privacy-contents a,.privacy-metadata a,.privacy-prose a{transition:none}}
