.privacy_page__Em4cv{background:#f5f5f0;min-height:100vh}.privacy_header___j9Sx{background:#0374ff;padding:56px 40px 48px}.privacy_headerInner__pPdEY{max-width:800px;margin:0 auto}.privacy_headerTitle__Nb53g{font-family:Rubik,sans-serif;font-size:clamp(28px,5vw,46px);font-weight:600;line-height:1.15;color:#fff;margin-bottom:12px}.privacy_headerTitle__Nb53g em{font-style:italic;color:#f09d22;font-weight:300}.privacy_headerMeta__AAGmp{font-size:13px;color:hsla(0,0%,100%,.55);letter-spacing:.03em}.privacy_tocWrap__T4ySz{max-width:800px;margin:40px auto 0;padding:0 40px}.privacy_toc__17jHb{background:#fff;border:1px solid #e2ddd6;border-radius:12px;padding:28px 32px}.privacy_tocTitle__eCm8R{font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#6b6560;margin-bottom:16px}.privacy_tocList__kB8Pm{list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:6px 24px;gap:6px 24px;counter-reset:toc;padding:0;margin:0}.privacy_tocList__kB8Pm li{counter-increment:toc}.privacy_tocList__kB8Pm a{display:flex;align-items:baseline;gap:8px;font-size:13.5px;color:#1a1814;text-decoration:none;transition:color .15s}.privacy_tocList__kB8Pm a:before{content:counter(toc,decimal-leading-zero);font-size:11px;font-weight:600;color:#0374ff;flex-shrink:0}.privacy_tocList__kB8Pm a:hover{color:#0374ff}.privacy_main__RSjQm{max-width:800px;margin:0 auto;padding:48px 40px 80px}.privacy_section__Tfqck{padding:40px 0;border-bottom:1px solid #e2ddd6}.privacy_section__Tfqck:last-child{border-bottom:none}.privacy_sectionHeader__qNBW6{display:flex;align-items:flex-start;gap:20px;margin-bottom:20px}.privacy_sectionNum__IVbH6{font-size:38px;line-height:1;color:#d4cfc8;flex-shrink:0;margin-top:4px;font-weight:300}.privacy_sectionHeader__qNBW6 h2{font-family:Rubik,sans-serif;font-size:22px;font-weight:500;color:#1a1814;line-height:1.25;margin:0}.privacy_section__Tfqck p{color:#1a1814;font-size:15px;line-height:1.8;margin-bottom:14px}.privacy_section__Tfqck p:last-child{margin-bottom:0}.privacy_subsection____ZYV{margin-top:20px;padding:20px 24px;background:#eef4ff;border-left:3px solid #0374ff;border-radius:0 8px 8px 0}.privacy_subsection____ZYV h3{font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:#0374ff;margin-bottom:8px}.privacy_subsection____ZYV p{font-size:14px;color:#2a3f6b;margin-bottom:8px}.privacy_subsection____ZYV p:last-child{margin-bottom:0}.privacy_cleanList__ccrWf{list-style:none;margin:12px 0;padding:0}.privacy_cleanList__ccrWf li{font-size:15px;padding:5px 0 5px 20px;position:relative;color:#1a1814}.privacy_cleanList__ccrWf li:before{content:"→";position:absolute;left:0;color:#0374ff;font-size:13px}.privacy_pill__Iviir{display:inline-block;background:#fff3e0;color:#f09d22;font-size:12px;font-weight:600;letter-spacing:.04em;padding:3px 10px;border-radius:99px;text-transform:uppercase;margin-bottom:16px}.privacy_warning__mZURv{background:#fff8f0;border:1.5px solid #f09d22;border-radius:10px;padding:20px 24px;margin-top:20px}.privacy_warning__mZURv p{font-size:14px;color:#7a4a10;margin-bottom:0}.privacy_callout__iaAON{background:#1a1814;color:#fff;border-radius:10px;padding:24px 28px;margin-top:20px}.privacy_callout__iaAON p{font-size:14px;color:hsla(0,0%,100%,.75);margin-bottom:10px}.privacy_callout__iaAON p:last-child{margin-bottom:0}.privacy_callout__iaAON strong{color:#fff}.privacy_callout__iaAON a{color:#f09d22;text-decoration:none}.privacy_callout__iaAON a:hover{text-decoration:underline}.privacy_infoGrid__JfIFB{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:12px;gap:12px;margin-top:16px}.privacy_infoCard__HMjNC{background:#fff;border:1px solid #e2ddd6;border-radius:10px;padding:16px 18px}.privacy_infoCard__HMjNC .privacy_label__hbU2s{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#0374ff;margin-bottom:4px}.privacy_infoCard__HMjNC .privacy_value__7G4UA{font-size:14px;color:#1a1814}@media (max-width:600px){.privacy_header___j9Sx{padding:40px 24px 36px}.privacy_tocWrap__T4ySz{padding:0 24px}.privacy_main__RSjQm{padding:40px 24px 60px}.privacy_infoGrid__JfIFB,.privacy_tocList__kB8Pm{grid-template-columns:1fr}}