.privacy_page__QWEVj{max-width:1440px;margin:auto;padding:0 clamp(20px,3.5vw,64px) 80px;color:var(--color-ink)}.privacy_opening__9OgSy{display:grid;grid-template-columns:1.2fr 1fr;gap:60px;align-items:end;padding:50px 0 40px}.privacy_eyebrow__2W_kC{font-size:10px;font-weight:500;letter-spacing:.09em;text-transform:uppercase;color:#666}.privacy_opening__9OgSy h1{font-family:var(--font-inter-tight),sans-serif;font-size:clamp(42px,5.2vw,72px);line-height:1.05;font-weight:450;letter-spacing:-.05em;margin-top:16px}.privacy_introduction__iAEqd{max-width:43ch;justify-self:end}.privacy_introduction__iAEqd>p{font-size:15px;line-height:1.7;color:#555}.privacy_updated__yyRhz{display:block;margin-top:18px;font-size:11px;color:#666}.privacy_updated__yyRhz time{margin-left:10px;color:var(--color-ink)}.privacy_summary__e0wDC{padding:24px 28px 30px;background:#13100906;border:1px solid #13100914;border-radius:4px}.privacy_summaryGrid__BKS6l{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin-top:22px}.privacy_summary__e0wDC h3{font-size:16px;font-weight:500;letter-spacing:-.02em}.privacy_summary__e0wDC p{margin-top:10px;font-size:13px;line-height:1.7;color:#555;max-width:37ch}.privacy_document__Qt2gk{display:grid;grid-template-columns:240px minmax(0,720px);justify-content:space-between;gap:64px;padding-top:60px}.privacy_index__J9sUJ nav{position:sticky;top:32px}.privacy_index__J9sUJ ol{margin-top:18px;list-style:none;padding:0}.privacy_index__J9sUJ li a{display:flex;align-items:center;gap:12px;padding:10px 0;min-height:44px;font-size:12px;line-height:1.5;color:#555;text-decoration:none}.privacy_index__J9sUJ li span{color:#777;font-size:9px;font-variant-numeric:tabular-nums}.privacy_indexContact__MFRq_{display:inline-flex;align-items:center;min-height:44px;margin-top:16px;font-size:12px;text-underline-offset:5px}.privacy_section__GoD3I{position:relative;padding-bottom:38px;margin-bottom:32px;border-bottom:1px solid #13100918;scroll-margin-top:32px}.privacy_sectionNumber__sKG6T{display:block;margin-bottom:12px;font-size:10px;letter-spacing:.05em;color:#777}.privacy_section__GoD3I h2{font-family:var(--font-inter-tight),sans-serif;font-size:clamp(23px,2.2vw,29px);font-weight:500;line-height:1.2;letter-spacing:-.025em;margin-bottom:20px}.privacy_section__GoD3I p{font-size:14px;line-height:1.85;color:#50504b;margin-top:16px}.privacy_sourceLink__I_hwe{display:inline-flex;align-items:center;min-height:44px;margin-top:14px;margin-right:24px;font-size:12px;text-underline-offset:5px}.privacy_contact__z6GOd{padding:30px;background:var(--color-ink);color:#f0f0f0;border-radius:4px;scroll-margin-top:32px}.privacy_contact__z6GOd .privacy_eyebrow__2W_kC{color:#c9c1b1}.privacy_contact__z6GOd h2{font-family:var(--font-inter-tight),sans-serif;font-size:29px;font-weight:450;line-height:1.2;letter-spacing:-.025em;margin-top:16px;max-width:20ch}.privacy_contact__z6GOd>p:not(.privacy_eyebrow__2W_kC){font-size:13px;line-height:1.75;color:#d3d0c9;margin-top:18px}.privacy_contact__z6GOd a{display:inline-flex;align-items:center;min-height:44px;margin-top:14px;font-size:15px;text-underline-offset:6px;overflow-wrap:anywhere}.privacy_page__QWEVj a:focus-visible{outline:2px solid #3149f5;outline-offset:4px;border-radius:2px}@media (hover:hover) and (pointer:fine){.privacy_index__J9sUJ li a:hover{color:var(--color-ink);text-decoration:underline;text-underline-offset:5px}}@media (min-width:861px) and (max-width:1024px){.privacy_document__Qt2gk{grid-template-columns:200px minmax(0,1fr);gap:40px}.privacy_summaryGrid__BKS6l{gap:24px}}@media (max-width:860px){.privacy_page__QWEVj{padding-bottom:48px}.privacy_opening__9OgSy{grid-template-columns:1fr;gap:24px;padding:30px 0}.privacy_introduction__iAEqd{justify-self:start;max-width:48ch}.privacy_summary__e0wDC{padding:22px}.privacy_summaryGrid__BKS6l{grid-template-columns:1fr;gap:24px}.privacy_summary__e0wDC p{max-width:none}.privacy_document__Qt2gk{grid-template-columns:1fr;gap:38px;padding-top:36px}.privacy_index__J9sUJ nav{position:static}.privacy_index__J9sUJ ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px}.privacy_index__J9sUJ li a{font-size:11px;gap:8px}.privacy_section__GoD3I{margin-bottom:28px;padding-bottom:28px}.privacy_contact__z6GOd{padding:24px}}