.policies_page___525_{max-width:1440px;margin:auto;padding:32px 24px 64px;color:#182231}.policies_top__iw3uj{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:24px}.policies_top__iw3uj h1{font-size:26px;font-weight:800}.policies_top__iw3uj p{color:#64748b;font-size:14px;margin-top:6px}.policies_tools__O4udV{display:flex;flex-wrap:wrap;gap:10px}.policies_tools__O4udV button{border:1px solid #e2e8f0;border-radius:10px;padding:10px 14px;background:white;font-size:13px;font-weight:600}.policies_grid__pHaPU{display:grid;grid-template-columns:235px minmax(0,1fr) 215px;gap:28px;align-items:start}.policies_sidebar__WTGc_,.policies_toc__F_E8o{position:sticky;top:94px;max-height:calc(100vh - 120px);overflow:auto}.policies_sidebar__WTGc_ h2,.policies_toc__F_E8o h2{font-size:13px;font-weight:700;color:#64748b;margin-bottom:12px}.policies_sidebar__WTGc_ a{display:block;padding:12px 14px;border-radius:10px;margin-bottom:5px;font-size:14px;font-weight:600;line-height:1.6}.policies_active__v8FdP{color:#4C7410;background:#F1F8DC}.policies_sidebar__WTGc_ a:hover{background:#F4F9E8}.policies_article__XSBrI{min-width:0;border-left:1px solid #e2e8f0;padding-left:28px}.policies_article__XSBrI>h2{font-size:clamp(27px,3vw,38px);font-weight:800;line-height:1.25;letter-spacing:-.02em}.policies_intro__MNg5S{font-size:15px;color:#64748b;line-height:1.8;margin-top:14px}.policies_updated__43eC7{font-size:12px;color:#94a3b8;margin-top:12px;margin-bottom:28px}.policies_section__Ha5SO{scroll-margin-top:110px;margin-top:30px}.policies_section__Ha5SO h3{font-size:21px;font-weight:750;line-height:1.5;margin-bottom:12px}.policies_section__Ha5SO li,.policies_section__Ha5SO p{font-size:15px;line-height:1.9;color:#334155;margin-top:12px}.policies_section__Ha5SO ul{list-style:disc;padding-left:22px}.policies_toc__F_E8o{border-left:1px solid #e2e8f0;padding-left:18px}.policies_toc__F_E8o a{display:block;font-size:13px;color:#64748b;line-height:1.75;margin:12px 0}.policies_toc__F_E8o a:hover{color:#4C7410}.policies_source__Zd_uA{margin-top:30px;padding:18px;background:#f8fafc;border-radius:12px;font-size:13px;line-height:1.8}.policies_source__Zd_uA a{color:#426511;text-decoration:underline}.policies_cookieCard__O4_17{position:fixed;z-index:85;bottom:24px;left:24px;width:min(460px,calc(100vw - 48px));max-height:calc(100dvh - 110px);overflow:auto;padding:22px;background:white;border:1px solid #e2e8f0;border-radius:18px;box-shadow:0 12px 55px #0f172a26;color:#182231}.policies_cookieHeading__oDkEy{display:flex;gap:10px;align-items:center;margin-bottom:12px}.policies_cookieHeading__oDkEy svg{color:var(--color-primary);flex-shrink:0}.policies_cookieHeading__oDkEy h2{font-size:18px;font-weight:750}.policies_cookieCard__O4_17>p{font-size:14px;line-height:1.8;margin-bottom:12px}.policies_cookieCard__O4_17>a{font-size:14px}.policies_cookieActions__SoiOE{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:18px}.policies_cookieActions__SoiOE button{border:1px solid #dbe1e8;border-radius:9px;background:white;padding:11px 12px;font-size:14px;font-weight:700}.policies_cookieActions__SoiOE button.policies_primary__atP8I{background:var(--color-primary);border-color:var(--color-primary);color:white}.policies_cookieActions__SoiOE button:hover{filter:brightness(.97)}.policies_cookieBottom__WrMDu{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px;margin-top:12px;font-size:11px;color:#64748b}.policies_cookieBottom__WrMDu button{text-decoration:underline;font-size:12px}.policies_cookieOptions__aVVAd{margin-top:14px;display:grid;gap:12px}.policies_cookieOptions__aVVAd label{display:flex;align-items:flex-start;gap:10px;border:1px solid #e2e8f0;border-radius:10px;padding:12px}.policies_cookieOptions__aVVAd input{margin-top:4px;accent-color:var(--color-primary)}.policies_cookieOptions__aVVAd span{flex:1}.policies_cookieOptions__aVVAd strong{display:block;font-size:13px}.policies_cookieOptions__aVVAd small{display:block;margin-top:4px}.policies_cookieMuted__luDRL,.policies_cookieOptions__aVVAd small{font-size:12px;color:#64748b;line-height:1.7}.policies_error__sZXgv{color:#b91c1c;background:#fef2f2;padding:10px;border-radius:8px;margin-top:12px}.policies_cookieCard__O4_17 a:focus-visible,.policies_cookieCard__O4_17 button:focus-visible,.policies_page___525_ a:focus-visible,.policies_page___525_ button:focus-visible{outline:3px solid #B5D77C;outline-offset:3px}@media(max-width:1100px){.policies_grid__pHaPU{grid-template-columns:210px minmax(0,1fr)}.policies_toc__F_E8o{display:none}}@media(max-width:700px){.policies_page___525_{padding:24px 16px 48px}.policies_top__iw3uj{flex-direction:column}.policies_grid__pHaPU{display:block}.policies_sidebar__WTGc_{position:static;display:flex;gap:8px;max-height:none;overflow-x:auto;margin-bottom:22px;padding-bottom:6px}.policies_sidebar__WTGc_ h2{display:none}.policies_sidebar__WTGc_ a{min-width:170px;flex-shrink:0;border:1px solid #e2e8f0;max-width:205px;font-size:13px;margin:0}.policies_article__XSBrI{border:0;padding:0}.policies_section__Ha5SO h3{font-size:19px}.policies_cookieCard__O4_17{left:12px;bottom:84px;width:calc(100vw - 24px);padding:18px;max-height:calc(100dvh - 120px)}.policies_cookieHeading__oDkEy h2{font-size:17px}.policies_cookieCard__O4_17>p{font-size:13px}}.policies_intro__MNg5S a,.policies_section__Ha5SO a{color:#426511;text-decoration:underline;overflow-wrap:anywhere}.policies_section__Ha5SO h4,.policies_section__Ha5SO h5,.policies_section__Ha5SO h6{font-size:17px;font-weight:700;margin-top:20px}.policies_section__Ha5SO ol{list-style:decimal;padding-left:22px}.policies_section__Ha5SO blockquote{border-left:3px solid #b5d77c;padding-left:16px;margin-top:16px}.policies_section__Ha5SO table{display:block;overflow-x:auto;border-collapse:collapse;margin-top:16px;max-width:100%}.policies_section__Ha5SO td,.policies_section__Ha5SO th{border:1px solid #e2e8f0;padding:8px 12px}.policies_section__Ha5SO pre{overflow:auto;background:#f1f5f9;padding:14px;border-radius:8px}.policies_section__Ha5SO code{overflow-wrap:anywhere}.policies_article__XSBrI{scroll-margin-top:110px}