.CookiesPolicy_page__eUg3Y{min-height:100vh;background:var(--surface-muted,#f9fafb);color:var(--text-primary,#1f2937)}.CookiesPolicy_header__FaZOB{background:var(--surface,#fff);color:var(--text-primary,#1f2937);padding:32px 24px 40px;border-bottom:1px solid var(--border,#e5e7eb)}.CookiesPolicy_headerInner__EWFzZ{max-width:820px;margin:0 auto}.CookiesPolicy_langSwitch__hE0kn{display:flex;gap:8px;margin-bottom:20px}.CookiesPolicy_langBtnActive__QzLDr,.CookiesPolicy_langBtn__Ojv_T{font-size:.8125rem;font-weight:500;padding:6px 12px;border-radius:var(--radius-button,8px);border:1px solid var(--border,#e5e7eb);background:var(--surface,#fff);color:var(--text-secondary,#374151);cursor:pointer;text-decoration:none}.CookiesPolicy_langBtn__Ojv_T:hover{color:var(--brand-primary,#16549e)}.CookiesPolicy_langBtnActive__QzLDr,.CookiesPolicy_langBtn__Ojv_T:hover{border-color:var(--brand-primary,#16549e);background:var(--brand-primary-subtle,#e8f0fa)}.CookiesPolicy_langBtnActive__QzLDr{color:var(--brand-primary-dark,#150d44);pointer-events:none}.CookiesPolicy_title__4S7jb{font-size:clamp(1.5rem,4vw,2rem);font-weight:700;margin-bottom:8px;color:var(--brand-primary-dark,#150d44)}.CookiesPolicy_updated__p90g9{font-size:.875rem;color:var(--text-muted,#6b7280)}.CookiesPolicy_main__fQ5_Y{max-width:820px;margin:0 auto;padding:32px 24px 48px}.CookiesPolicy_notice__sRnVp{font-size:.875rem;line-height:1.55;padding:14px 16px;margin-bottom:28px;border-radius:var(--radius-card,10px);background:#fef9c3;border:1px solid #fde047;color:#713f12}.CookiesPolicy_section__ZyVPa{margin-bottom:28px}.CookiesPolicy_section__ZyVPa h2{font-size:1.125rem;font-weight:600;margin-bottom:12px;color:var(--brand-primary-dark,#150d44)}.CookiesPolicy_section__ZyVPa p{font-size:.9375rem;line-height:1.65;color:var(--text-secondary,#374151);margin-bottom:10px}.CookiesPolicy_section__ZyVPa p:last-child{margin-bottom:0}.CookiesPolicy_section__ZyVPa ol,.CookiesPolicy_section__ZyVPa ul{margin:.5rem 0 .85rem;padding-left:1.4rem;font-size:.9375rem;line-height:1.65;color:var(--text-secondary,#374151)}.CookiesPolicy_section__ZyVPa ul{list-style:disc}.CookiesPolicy_section__ZyVPa ol{list-style:decimal}.CookiesPolicy_section__ZyVPa li{margin:.35rem 0;padding-left:.15rem}.CookiesPolicy_section__ZyVPa li::marker{color:#9ca3af}.CookiesPolicy_section__ZyVPa li>ol,.CookiesPolicy_section__ZyVPa li>ul{margin:.35rem 0}.CookiesPolicy_section__ZyVPa li>p{margin-bottom:0}.CookiesPolicy_section__ZyVPa .ql-indent-1{padding-left:1.5rem}.CookiesPolicy_section__ZyVPa .ql-indent-2{padding-left:3rem}.CookiesPolicy_section__ZyVPa .ql-indent-3{padding-left:4.5rem}.CookiesPolicy_tableWrap__dxsGM{overflow-x:auto;margin-top:12px;border:1px solid var(--border,#e5e7eb);border-radius:var(--radius-card,10px);background:var(--surface,#fff)}.CookiesPolicy_table__P1U3x{width:100%;border-collapse:collapse;font-size:.8125rem}.CookiesPolicy_table__P1U3x td,.CookiesPolicy_table__P1U3x th{padding:12px 14px;text-align:left;vertical-align:top;border-bottom:1px solid var(--border,#e5e7eb)}.CookiesPolicy_table__P1U3x th{font-weight:600;background:var(--brand-primary-subtle,#e8f0fa);color:var(--brand-primary-dark,#150d44)}.CookiesPolicy_table__P1U3x tr:last-child td{border-bottom:none}.CookiesPolicy_table__P1U3x td:first-child{font-weight:500;white-space:nowrap}.CookiesPolicy_subTableTitle__q5PdT{font-size:1rem;font-weight:600;margin:32px 0 8px;color:var(--text-primary,#1f2937)}.CookiesPolicy_storageIntro__ljZ6L{font-size:.9375rem;line-height:1.55;color:var(--text-muted,#6b7280);margin-bottom:12px}.CookiesPolicy_footerNav__g4mkl{margin-top:40px;padding-top:24px;border-top:1px solid var(--border,#e5e7eb)}.CookiesPolicy_backLink__a8x6T{font-size:.9375rem;font-weight:500;color:var(--brand-primary,#16549e);text-decoration:none}.CookiesPolicy_backLink__a8x6T:hover{text-decoration:underline}.CookiesPolicy_prefsButton__BhwhQ{margin-right:16px;padding:9px 16px;border:none;border-radius:8px;background:var(--brand-primary,#16549e);color:#fff;font:inherit;font-size:.875rem;font-weight:600;cursor:pointer}.CookiesPolicy_prefsButton__BhwhQ:hover{background:var(--brand-primary-dark,#150d44)}