.PrivacyPolicyPage-module__QKS9Cq__masthead{background:var(--bg-section-lt);padding:132px 48px 56px}.PrivacyPolicyPage-module__QKS9Cq__mastheadInner{max-width:1440px;margin:0 auto}.PrivacyPolicyPage-module__QKS9Cq__mastGrid{grid-template-columns:1.25fr .75fr;align-items:end;gap:64px;display:grid}.PrivacyPolicyPage-module__QKS9Cq__eyebrow{font-size:12px;font-weight:var(--fw-medium);letter-spacing:.38em;text-transform:uppercase;color:var(--fg-muted);margin-bottom:28px}.PrivacyPolicyPage-module__QKS9Cq__title{font-family:var(--font-display);font-size:clamp(38px,5vw,76px);font-weight:var(--fw-medium);letter-spacing:-.032em;color:var(--fg);max-width:900px;margin:0;line-height:1}.PrivacyPolicyPage-module__QKS9Cq__effective{font-family:var(--font-mono);color:var(--fg-muted);margin:28px 0 0;font-size:12px}.PrivacyPolicyPage-module__QKS9Cq__illustration{object-fit:contain;justify-self:end;width:100%;max-width:340px;max-height:340px;display:block}.PrivacyPolicyPage-module__QKS9Cq__body{background:var(--bg);padding:80px 48px 120px}.PrivacyPolicyPage-module__QKS9Cq__bodyInner{grid-template-columns:260px minmax(0,1fr);gap:96px;max-width:1440px;margin:0 auto;display:grid}.PrivacyPolicyPage-module__QKS9Cq__toc{align-self:start;position:sticky;top:104px}.PrivacyPolicyPage-module__QKS9Cq__tocLabel{font-size:11px;font-weight:var(--fw-medium);letter-spacing:.28em;text-transform:uppercase;color:var(--fg-muted);margin-bottom:20px}.PrivacyPolicyPage-module__QKS9Cq__tocList{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.PrivacyPolicyPage-module__QKS9Cq__tocLink{border-left:1px solid var(--border);color:var(--fg-muted);transition:color var(--dur-base) var(--ease-standard), border-color var(--dur-base) var(--ease-standard);grid-template-columns:26px 1fr;gap:8px;padding:9px 0 9px 10px;text-decoration:none;display:grid}.PrivacyPolicyPage-module__QKS9Cq__tocLinkActive{border-left-color:var(--accent);color:var(--fg)}.PrivacyPolicyPage-module__QKS9Cq__tocIndex{font-family:var(--font-mono);color:var(--fg-subtle);padding-top:2px;font-size:11px}.PrivacyPolicyPage-module__QKS9Cq__tocLinkActive .PrivacyPolicyPage-module__QKS9Cq__tocIndex{color:var(--accent)}.PrivacyPolicyPage-module__QKS9Cq__tocText{font-size:13px;line-height:1.45;font-weight:var(--fw-regular)}.PrivacyPolicyPage-module__QKS9Cq__tocLinkActive .PrivacyPolicyPage-module__QKS9Cq__tocText{font-weight:var(--fw-medium)}.PrivacyPolicyPage-module__QKS9Cq__sections{max-width:760px}.PrivacyPolicyPage-module__QKS9Cq__section{margin-bottom:8px;padding-top:56px;scroll-margin-top:110px}.PrivacyPolicyPage-module__QKS9Cq__sectionFirst{padding-top:0}.PrivacyPolicyPage-module__QKS9Cq__sectionHead{border-top:1px solid var(--border-strong);grid-template-columns:56px 1fr;align-items:baseline;margin-bottom:24px;padding-top:28px;display:grid}.PrivacyPolicyPage-module__QKS9Cq__sectionHeadFirst{border-top:none;padding-top:0}.PrivacyPolicyPage-module__QKS9Cq__sectionIndex{font-family:var(--font-mono);color:var(--accent);font-size:12px}.PrivacyPolicyPage-module__QKS9Cq__sectionHeading{font-family:var(--font-display);font-size:clamp(24px,2.4vw,32px);font-weight:var(--fw-medium);letter-spacing:-.025em;color:var(--fg);margin:0;line-height:1.15}.PrivacyPolicyPage-module__QKS9Cq__sectionBody{padding-left:56px}.PrivacyPolicyPage-module__QKS9Cq__lead{color:var(--fg);letter-spacing:-.01em;text-wrap:pretty;margin:0 0 26px;font-size:20px;line-height:1.6}.PrivacyPolicyPage-module__QKS9Cq__p{color:var(--ambit-n-700);text-wrap:pretty;margin:0 0 18px;font-size:16px;line-height:1.72}.PrivacyPolicyPage-module__QKS9Cq__sub{font-size:19px;font-weight:var(--fw-medium);letter-spacing:-.02em;color:var(--fg);margin:34px 0 14px}.PrivacyPolicyPage-module__QKS9Cq__ul{border-top:1px solid var(--border);margin:0 0 22px;padding:0;list-style:none}.PrivacyPolicyPage-module__QKS9Cq__ulItem{border-bottom:1px solid var(--border);color:var(--ambit-n-700);grid-template-columns:22px 1fr;gap:12px;padding:13px 0;font-size:15px;line-height:1.65;display:grid}.PrivacyPolicyPage-module__QKS9Cq__ulIndex{font-family:var(--font-mono);color:var(--fg-subtle);padding-top:4px;font-size:11px}.PrivacyPolicyPage-module__QKS9Cq__note{background:var(--bg-section-lt);margin:0 0 22px;padding:26px 28px}.PrivacyPolicyPage-module__QKS9Cq__noteTitle{font-size:11px;font-weight:var(--fw-medium);letter-spacing:.24em;text-transform:uppercase;color:var(--fg-muted);margin-bottom:14px}.PrivacyPolicyPage-module__QKS9Cq__noteBody{color:var(--fg);font-size:15px;line-height:1.75}.PrivacyPolicyPage-module__QKS9Cq__form{border:1px solid var(--border-strong);margin:0 0 22px;padding:28px 30px}.PrivacyPolicyPage-module__QKS9Cq__formTitle{font-size:11px;font-weight:var(--fw-medium);letter-spacing:.24em;text-transform:uppercase;color:var(--fg-muted);margin-bottom:18px}.PrivacyPolicyPage-module__QKS9Cq__formList{grid-template-columns:1fr;margin:0;display:grid}.PrivacyPolicyPage-module__QKS9Cq__formRow{border-bottom:1px solid var(--border);grid-template-columns:1fr;gap:6px;padding:14px 0;display:grid}.PrivacyPolicyPage-module__QKS9Cq__formRow:last-child{border-bottom:none}.PrivacyPolicyPage-module__QKS9Cq__formItem{color:var(--fg);font-size:14px;line-height:1.55}.PrivacyPolicyPage-module__QKS9Cq__formLine{background:var(--border);height:1px;margin:0}.PrivacyPolicyPage-module__QKS9Cq__lead a,.PrivacyPolicyPage-module__QKS9Cq__p a,.PrivacyPolicyPage-module__QKS9Cq__noteBody a,.PrivacyPolicyPage-module__QKS9Cq__ulItem a{color:inherit;transition:color var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard);border-bottom:1px solid #00000047;text-decoration:none}.PrivacyPolicyPage-module__QKS9Cq__lead a:hover,.PrivacyPolicyPage-module__QKS9Cq__p a:hover,.PrivacyPolicyPage-module__QKS9Cq__noteBody a:hover,.PrivacyPolicyPage-module__QKS9Cq__ulItem a:hover{color:var(--accent);border-bottom-color:var(--accent)}.reveal{opacity:0;transition:opacity .52s cubic-bezier(.16,1,.3,1),transform .52s cubic-bezier(.16,1,.3,1);transform:translateY(10px)}.reveal.in{opacity:1;transform:none}.PrivacyPolicyPage-module__QKS9Cq__otherSection{background:var(--bg);padding:0 48px 120px}.PrivacyPolicyPage-module__QKS9Cq__otherInner{max-width:1440px;margin:0 auto}.PrivacyPolicyPage-module__QKS9Cq__otherLabel{font-size:11px;font-weight:var(--fw-medium);letter-spacing:.28em;text-transform:uppercase;color:var(--fg-muted);margin-bottom:22px}.PrivacyPolicyPage-module__QKS9Cq__otherRail{background:var(--border-strong);border:1px solid var(--border-strong);grid-template-columns:repeat(3,1fr);gap:2px;display:grid}.PrivacyPolicyPage-module__QKS9Cq__railCell{background:var(--bg);color:var(--fg);min-height:190px;transition:background var(--dur-base) var(--ease-standard), color var(--dur-base) var(--ease-standard);flex-direction:column;gap:12px;padding:28px 26px 32px;text-decoration:none;display:flex}.PrivacyPolicyPage-module__QKS9Cq__railCell:hover{background:var(--bg-inverse);color:var(--fg-inverse)}.PrivacyPolicyPage-module__QKS9Cq__railIndex{font-family:var(--font-mono);color:var(--fg-subtle);transition:color var(--dur-base) var(--ease-standard);font-size:11px}.PrivacyPolicyPage-module__QKS9Cq__railCell:hover .PrivacyPolicyPage-module__QKS9Cq__railIndex{color:var(--accent)}.PrivacyPolicyPage-module__QKS9Cq__railTitle{font-size:21px;font-weight:var(--fw-medium);letter-spacing:-.02em;margin-top:auto;line-height:1.15}.PrivacyPolicyPage-module__QKS9Cq__railDesc{color:var(--fg-muted);transition:color var(--dur-base) var(--ease-standard);font-size:13.5px;line-height:1.55}.PrivacyPolicyPage-module__QKS9Cq__railCell:hover .PrivacyPolicyPage-module__QKS9Cq__railDesc{color:var(--ambit-n-300)}@media (max-width:1024px){.PrivacyPolicyPage-module__QKS9Cq__bodyInner{grid-template-columns:1fr;gap:40px}.PrivacyPolicyPage-module__QKS9Cq__mastGrid,.PrivacyPolicyPage-module__QKS9Cq__otherRail{grid-template-columns:1fr}.PrivacyPolicyPage-module__QKS9Cq__toc{position:static}}
