.DataControls_controls__2rPIJ{margin:22px 0}.DataControls_controls__2rPIJ button{min-height:44px;padding:12px 18px;border:1px solid #6d6962;border-radius:12px;background:#fffdf8;color:#35323a;font:700 14px/1.5 Arial,sans-serif;cursor:pointer}.DataControls_controls__2rPIJ .DataControls_eraseButton__E6tMI{border-color:#873e32;background:#873e32;color:#fff}.DataControls_controls__2rPIJ button:disabled{opacity:.65;cursor:wait}.DataControls_dialog__N3LgJ{width:min(520px,calc(100vw - 32px));max-height:85svh;margin:auto;padding:24px;border:1px solid #9b958a;border-radius:18px;color:#292b31;background:#fffdf8}.DataControls_dialog__N3LgJ::backdrop{background:#25232980}.DataControls_dialog__N3LgJ h2{margin:0 0 14px;font:600 26px/1.2 Georgia,serif}.DataControls_dialog__N3LgJ p{font:14px/1.7 Arial,sans-serif}.DataControls_actions__A9dnV{display:flex;justify-content:flex-end;gap:12px;flex-wrap:wrap;margin-top:20px}.DataControls_success__ir5m4{padding:16px;border:1px solid #527a5b;border-radius:12px;background:#ecf5eb;color:#294a32}.DataControls_error__b40IM{color:#813b2e}.LegalPage_page__7XA3X{max-width:780px;margin:0 auto;padding:30px 24px 42px;color:#292b31}.LegalPage_back__74J5S{display:inline-flex;align-items:center;min-height:44px;color:#3e5745;font:600 14px/1.5 Arial,sans-serif;text-underline-offset:4px}.LegalPage_kicker__eTALq{margin:30px 0 10px;color:#625f66;font:700 11px/1.5 Arial,sans-serif;letter-spacing:.1em;text-transform:uppercase}.LegalPage_page__7XA3X h1{margin:0;font:500 clamp(32px,6vw,46px)/1.15 Georgia,serif;letter-spacing:-.03em;overflow-wrap:anywhere}.LegalPage_intro__SFyS4{margin:18px 0 10px;font:16px/1.7 Arial,sans-serif;color:#57545c}.LegalPage_updated__uBD4x{margin:0 0 24px;color:#625f66;font:13px/1.6 Arial,sans-serif}.LegalPage_content__W7ptc{font:15px/1.75 Arial,sans-serif;overflow-wrap:anywhere}.LegalPage_content__W7ptc h2{margin:32px 0 12px;font:600 24px/1.3 Georgia,serif}.LegalPage_content__W7ptc h3{margin:22px 0 8px;font-size:17px}.LegalPage_content__W7ptc p{margin:12px 0}.LegalPage_content__W7ptc a{color:#36543e;text-underline-offset:3px}.LegalPage_content__W7ptc li{margin-bottom:6px}.LegalPage_content__W7ptc dl{margin:16px 0}.LegalPage_content__W7ptc dt{font-weight:700;margin-top:14px}.LegalPage_content__W7ptc dd{margin:4px 0 0;white-space:pre-line}.LegalPage_content__W7ptc code{font-size:.9em}@media(max-width:400px){.LegalPage_page__7XA3X{padding:22px 18px 32px}}