.privacy_page__wEG8P{--ink:#172E24;--body:#3E5446;--muted:rgba(62,84,70,0.88);--faint:rgba(62,84,70,0.82);--rule:#E4DFD5;--rule-soft:#EDE9E1;--accent:#7FA15E;--accent-ink:#4F6C3C;background:#F6F3EC;min-height:100vh;padding:88px 0 0}.privacy_container__BugcH{max-width:1000px;margin:0 auto;padding:0 20px}.privacy_header__ln_Hi{padding:56px 0 40px;max-width:620px}.privacy_kicker__mcQyF{font-size:11px;font-weight:500;letter-spacing:.13em;text-transform:uppercase;color:var(--accent-ink);margin-bottom:18px}.privacy_title__ZIwbF{font-size:clamp(29px,4.6vw,42px);line-height:1.16;letter-spacing:-.022em;font-weight:600;color:var(--ink);text-wrap:balance;margin-bottom:18px}.privacy_lede__Gtfvz{font-size:17px;line-height:1.62;color:var(--body);margin-bottom:22px}.privacy_updated__mp085{font-size:12.5px;letter-spacing:.01em;color:var(--faint)}.privacy_headRule__M8v79{border:none;border-top:1px solid var(--rule);margin:0 0 8px}@media (min-width:1080px){.privacy_headRule__M8v79,.privacy_header__ln_Hi{margin-left:300px}.privacy_headRule__M8v79{max-width:620px}}.privacy_grid__wBjXD{display:block;padding-bottom:88px}@media (min-width:1080px){.privacy_grid__wBjXD{display:grid;grid-template-columns:224px minmax(0,620px);gap:76px;align-items:start}}.privacy_toc__IDK8B{display:none}@media (min-width:1080px){.privacy_toc__IDK8B{display:block;position:sticky;top:92px;max-height:calc(100vh - 132px);overflow-y:auto;overscroll-behavior:contain;padding:44px 8px 24px 0;scrollbar-width:thin;scrollbar-color:var(--rule) transparent}.privacy_toc__IDK8B::-webkit-scrollbar{width:4px}.privacy_toc__IDK8B::-webkit-scrollbar-thumb{background:var(--rule);border-radius:4px}}.privacy_tocLabel__Z2xd4{font-size:10.5px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--faint);margin-bottom:16px}.privacy_tocList__Y4vnE{list-style:none;margin:0;padding:0}.privacy_tocLink__aff9y{display:grid;grid-template-columns:20px 1fr;gap:8px;padding:5px 0;font-size:12.5px;line-height:1.45;color:var(--muted);text-decoration:none;transition:color .25s ease}.privacy_tocLink__aff9y:hover{color:var(--ink)}.privacy_tocNum__WNNVP{font-size:11px;font-variant-numeric:tabular-nums;color:var(--faint);transition:color .25s ease}.privacy_tocLink__aff9y[aria-current=true]{color:var(--ink);font-weight:600}.privacy_tocLink__aff9y[aria-current=true] .privacy_tocNum__WNNVP{color:var(--accent-ink)}.privacy_mobileToc__j9sF_{margin:8px 0 40px;border-bottom:1px solid var(--rule)}@media (min-width:1080px){.privacy_mobileToc__j9sF_{display:none}}.privacy_mobileSummary__27hXf{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 2px;font-size:13.5px;font-weight:500;color:var(--ink);cursor:pointer;list-style:none}.privacy_mobileSummary__27hXf::-webkit-details-marker{display:none}.privacy_chevron__tyv_C{flex-shrink:0;color:var(--faint);transition:transform .3s cubic-bezier(.22,1,.36,1)}.privacy_mobileToc__j9sF_[open] .privacy_chevron__tyv_C{transform:rotate(180deg)}.privacy_mobileList__r4wC2{list-style:none;margin:0;padding:0 0 20px}.privacy_mobileList__r4wC2 .privacy_tocLink__aff9y{padding:8px 0;font-size:13.5px}.privacy_doc__mkFAA{padding-top:8px}.privacy_intro___DfAF{padding-bottom:8px}.privacy_intro___DfAF p{font-size:16px;line-height:1.8;color:var(--body);margin-bottom:16px}.privacy_section___qBr8{padding:44px 0 4px;scroll-margin-top:96px;border-top:1px solid var(--rule-soft)}.privacy_section___qBr8:first-of-type{border-top:none;padding-top:12px}.privacy_h2__m2_go{font-size:clamp(20px,2.5vw,23px);line-height:1.3;letter-spacing:-.015em;font-weight:600;color:var(--ink);margin-bottom:20px;text-wrap:balance}.privacy_h2Num__y_c_h{font-size:12px;font-weight:500;font-variant-numeric:tabular-nums;color:var(--accent-ink);letter-spacing:.02em;margin-right:9px}@media (min-width:1080px){.privacy_h2__m2_go{display:grid;grid-template-columns:34px 1fr;align-items:baseline;margin-left:-34px}.privacy_h2Num__y_c_h{margin-right:0}}.privacy_h3__f5PdT{font-size:14.5px;font-weight:600;letter-spacing:.005em;color:var(--ink);margin:30px 0 12px}.privacy_p__FU66p{font-size:15.5px;line-height:1.82;color:var(--body);margin-bottom:14px}.privacy_p__FU66p:last-child{margin-bottom:0}.privacy_list__yGrfg{list-style:none;margin:4px 0 18px;padding:0}.privacy_li__qW5Ie{position:relative;padding-left:20px;font-size:15.5px;line-height:1.75;color:var(--body);margin-bottom:8px}.privacy_li__qW5Ie:before{content:"";position:absolute;left:2px;top:12px;width:5px;height:5px;border-radius:50%;background:var(--accent);opacity:.55}.privacy_note__XNzsX{background:rgba(127,161,94,.07);border-radius:14px;padding:20px 24px;margin:20px 0}.privacy_note__XNzsX .privacy_p__FU66p{margin-bottom:0;color:#2C4433}.privacy_consent__C1bJE{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:20px 0;padding:18px 24px;background:rgba(127,161,94,.07);border-radius:14px}.privacy_consentLabel__HgIFG{font-size:15px;font-weight:600;color:var(--ink);margin-bottom:3px}.privacy_consentState__GAvro{font-size:13.5px;line-height:1.5;color:var(--muted)}.privacy_switch__kSsO_{flex-shrink:0;position:relative;width:46px;height:26px;padding:0;border:none;border-radius:100px;background:#CFCABF;cursor:pointer;transition:background .25s ease}.privacy_switch__kSsO_[aria-checked=true]{background:var(--accent-ink)}.privacy_switch__kSsO_:disabled{cursor:default;opacity:.6}.privacy_switchKnob__pjmXG{position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#FBF9F3;box-shadow:0 1px 2px rgba(23,46,36,.25);transition:transform .25s cubic-bezier(.22,1,.36,1)}.privacy_switch__kSsO_[aria-checked=true] .privacy_switchKnob__pjmXG{transform:translateX(20px)}.privacy_switch__kSsO_:focus-visible{outline:2px solid var(--accent-ink);outline-offset:3px}@media (max-width:480px){.privacy_consent__C1bJE{padding:16px 18px;gap:14px}}@media (prefers-reduced-motion:reduce){.privacy_switchKnob__pjmXG,.privacy_switch__kSsO_{transition:none}}.privacy_dl__xd9FM{margin:4px 0 8px}.privacy_dRow__9wKnC{padding:16px 0;border-top:1px solid var(--rule-soft)}.privacy_dRow__9wKnC:first-child{border-top:none;padding-top:4px}.privacy_dt__X0D9G{font-size:14.5px;font-weight:600;color:var(--ink);margin-bottom:5px}.privacy_dd__R_EiK{font-size:14.5px;line-height:1.7;color:var(--body)}.privacy_identity__QIWsU{margin:4px 0 0;padding:20px 24px;background:#FBF9F3;border-radius:14px}.privacy_identityName__0wfGE{font-size:15.5px;font-weight:600;color:var(--ink);margin-bottom:4px}.privacy_identityId__0CKaP{font-size:13.5px;color:var(--muted);font-variant-numeric:tabular-nums}.privacy_link__mbFt_{color:var(--ink);text-decoration:underline;text-decoration-color:rgba(127,161,94,.55);text-underline-offset:3px;transition:text-decoration-color .25s ease}.privacy_link__mbFt_:hover{text-decoration-color:var(--accent)}.privacy_closing__R9mEa{margin-top:4px;padding:32px 32px 30px;background:#FBF9F3;border-radius:18px}.privacy_closingTitle__Az5KV{font-size:20px;font-weight:600;letter-spacing:-.015em;color:var(--ink);margin-bottom:8px}.privacy_closingText__VRDv0{font-size:15px;line-height:1.7;color:var(--body);margin-bottom:22px}.privacy_mailBtn__DeNPL{display:inline-flex;align-items:center;gap:9px;padding:12px 26px;border-radius:100px;background:var(--ink);color:#F6F3EC;font-size:14px;font-weight:500;text-decoration:none;transition:opacity .25s ease,transform .25s ease}.privacy_mailBtn__DeNPL:hover{opacity:.9;transform:translateY(-1px)}.privacy_footNote__Ndvzl{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-top:32px;padding-top:20px;border-top:1px solid var(--rule-soft);font-size:12.5px;color:var(--faint)}.privacy_toTop__TKv23{color:var(--muted);text-decoration:none;transition:color .25s ease}.privacy_toTop__TKv23:hover{color:var(--ink)}.privacy_enter__MGzmQ{animation:privacy_riseIn__J0IK3 .65s cubic-bezier(.16,1,.3,1) both}@keyframes privacy_riseIn__J0IK3{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.privacy_enter__MGzmQ{animation:none}.privacy_chevron__tyv_C{transition:none}}:where(.privacy_page__wEG8P) a:focus-visible,:where(.privacy_page__wEG8P) summary:focus-visible{outline:2px solid var(--accent-ink);outline-offset:3px;border-radius:4px}@media print{.privacy_page__wEG8P{background:#fff;padding:0}.privacy_closing__R9mEa .privacy_mailBtn__DeNPL,.privacy_mobileToc__j9sF_,.privacy_switch__kSsO_,.privacy_toTop__TKv23,.privacy_toc__IDK8B{display:none}.privacy_grid__wBjXD{display:block;padding-bottom:0}.privacy_section___qBr8{break-inside:avoid-page;border-top:1px solid #ddd}.privacy_dd__R_EiK,.privacy_li__qW5Ie,.privacy_p__FU66p{color:#222;font-size:11pt}}