.CookiePolicy_container__nyZoK{min-height:100vh;background:#f8f9fa;padding:20px 0}.CookiePolicy_loadingContainer__p13xC{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:50vh;gap:16px}.CookiePolicy_spinner__hUa_F{width:32px;height:32px;border:3px solid #e9ecef;border-top-color:#007bff;border-radius:50%;animation:CookiePolicy_spin__t5EyD 1s linear infinite}.CookiePolicy_errorContainer__4rHCY{max-width:800px;margin:0 auto;padding:40px 20px;text-align:center}.CookiePolicy_errorMessage__ZUyPN{background:#f8d7da;color:#721c24;border:1px solid #f5c6cb;border-radius:8px;padding:20px;margin-top:20px}.CookiePolicy_retryButton__1CYXD{background:#007bff;color:white;border:none;padding:10px 20px;border-radius:6px;cursor:pointer;margin-top:16px;font-weight:500}.CookiePolicy_retryButton__1CYXD:hover{background:#0056b3}.CookiePolicy_header__v9r6e{background:white;border-bottom:1px solid #e9ecef;padding:40px 0;margin-bottom:0}.CookiePolicy_title__WWg23{font-size:36px;font-weight:700;color:#1a1a1a;text-align:center;margin:0 0 16px}.CookiePolicy_versionInfo___R6xE{display:flex;justify-content:center;align-items:center;gap:8px;font-size:14px;color:#6c757d;margin-bottom:8px}.CookiePolicy_effectiveLabel__qGQFl,.CookiePolicy_versionLabel__gS0IA{font-weight:500}.CookiePolicy_effectiveDate__YoMbh,.CookiePolicy_version__zqpKw{color:#007bff;font-weight:600}.CookiePolicy_separator__A6MyY{color:#ccc}.CookiePolicy_lastUpdated__fRbPd{text-align:center;font-size:13px;color:#6c757d;font-style:italic}.CookiePolicy_content__y4o_Y{max-width:1200px;margin:0 auto;padding:40px 20px;display:grid;grid-template-columns:1fr 300px;grid-gap:40px;gap:40px;align-items:start}.CookiePolicy_documentContent__dtgzO{background:white;border-radius:12px;box-shadow:0 2px 10px rgba(0,0,0,.1);padding:40px;line-height:1.7}.CookiePolicy_sectionHeader__uqT9w{font-size:24px;font-weight:600;color:#1a1a1a;margin:32px 0 16px;padding-bottom:8px;border-bottom:2px solid #e9ecef}.CookiePolicy_sectionHeader__uqT9w:first-child{margin-top:0}.CookiePolicy_subsectionHeader__UJlNV{font-size:18px;font-weight:600;color:#333;margin:24px 0 12px}.CookiePolicy_subSubsectionHeader__6jHys{font-size:16px;font-weight:600;color:#555;margin:20px 0 10px}.CookiePolicy_paragraph__Oei_3{margin:16px 0;color:#555;font-size:15px}.CookiePolicy_list__PPVP4{margin:16px 0;padding-left:20px}.CookiePolicy_listItem__FKXWK{margin:8px 0;color:#555;font-size:15px}.CookiePolicy_tableContainer__T8AUR{margin:20px 0;overflow-x:auto;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.CookiePolicy_table___BUWl{width:100%;border-collapse:collapse;background:white;font-size:14px}.CookiePolicy_table___BUWl th{background:#f8f9fa;color:#333;font-weight:600;padding:12px 16px;text-align:left;border-bottom:2px solid #dee2e6}.CookiePolicy_table___BUWl td{padding:12px 16px;border-bottom:1px solid #dee2e6;color:#555}.CookiePolicy_table___BUWl tr:hover{background:#f8f9fa}.CookiePolicy_table___BUWl tr:last-child td{border-bottom:none}.CookiePolicy_sidebar__Dplqy{display:flex;flex-direction:column;gap:24px;position:-webkit-sticky;position:sticky;top:20px}.CookiePolicy_quickLinks__dubkA{background:white;border-radius:12px;box-shadow:0 2px 10px rgba(0,0,0,.1);padding:24px}.CookiePolicy_sidebarTitle__5scz6{font-size:18px;font-weight:600;color:#1a1a1a;margin:0 0 16px}.CookiePolicy_navigation__3ksnu{display:flex;flex-direction:column;gap:8px}.CookiePolicy_navLink__aDxPb{color:#007bff;text-decoration:none;padding:8px 12px;border-radius:6px;font-size:14px;transition:all .2s}.CookiePolicy_navLink__aDxPb:hover{background:#e7f3ff;text-decoration:none}.CookiePolicy_actionBox__J2WZN{background:linear-gradient(135deg,#28a745,#20c997);color:white;border-radius:12px;padding:24px}.CookiePolicy_actionTitle__MGGlq{font-size:16px;font-weight:600;margin:0 0 12px}.CookiePolicy_actionDescription__WhJ0F{font-size:14px;margin:0 0 20px;opacity:.9;line-height:1.5}.CookiePolicy_actionButtons__KBx4W{display:flex;flex-direction:column;gap:8px}.CookiePolicy_actionButton__ylQH9{background:rgba(255,255,255,.2);color:white;text-decoration:none;padding:10px 16px;border-radius:6px;font-size:13px;font-weight:500;text-align:center;transition:all .2s;border:1px solid rgba(255,255,255,.3);cursor:pointer}.CookiePolicy_actionButton__ylQH9:hover{background:rgba(255,255,255,.3);text-decoration:none}.CookiePolicy_contactBox__TkBZU{background:white;border:1px solid #e9ecef;border-radius:12px;padding:24px}.CookiePolicy_contactTitle__ueuZQ{font-size:16px;font-weight:600;color:#1a1a1a;margin:0 0 12px}.CookiePolicy_contactDescription__Sph_o{font-size:14px;color:#555;margin:0 0 16px;line-height:1.5}.CookiePolicy_contactLink__7Hban{color:#007bff;text-decoration:none;font-weight:500;font-size:14px}.CookiePolicy_contactLink__7Hban:hover{text-decoration:underline}.CookiePolicy_footer__kUNT7{background:white;border-top:1px solid #e9ecef;padding:32px 0;margin-top:40px}.CookiePolicy_footerContent__bE3Va{max-width:1200px;margin:0 auto;padding:0 20px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px}.CookiePolicy_footerText__bMC0b{color:#6c757d;font-size:14px;margin:0}.CookiePolicy_footerLink__99K8d{color:#007bff;text-decoration:none}.CookiePolicy_footerLink__99K8d:hover{text-decoration:underline}.CookiePolicy_footerActions__UQ4Z2{display:flex;gap:12px}.CookiePolicy_backButton__f_42_,.CookiePolicy_printButton__I7t8j{background:none;border:1px solid #ccc;color:#666;padding:8px 16px;border-radius:6px;cursor:pointer;font-size:13px;transition:all .2s}.CookiePolicy_backButton__f_42_:hover,.CookiePolicy_printButton__I7t8j:hover{border-color:#007bff;color:#007bff}@keyframes CookiePolicy_spin__t5EyD{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.CookiePolicy_title__WWg23{font-size:28px}.CookiePolicy_versionInfo___R6xE{flex-direction:column;gap:4px}.CookiePolicy_content__y4o_Y{grid-template-columns:1fr;gap:24px;padding:20px}.CookiePolicy_documentContent__dtgzO{padding:24px}.CookiePolicy_sidebar__Dplqy{position:static;order:-1}.CookiePolicy_actionBox__J2WZN,.CookiePolicy_contactBox__TkBZU,.CookiePolicy_quickLinks__dubkA{padding:20px}.CookiePolicy_footerContent__bE3Va{flex-direction:column;text-align:center}.CookiePolicy_footerActions__UQ4Z2{justify-content:center}.CookiePolicy_tableContainer__T8AUR{font-size:12px}.CookiePolicy_table___BUWl td,.CookiePolicy_table___BUWl th{padding:8px 12px}}@media (max-width:1024px) and (min-width:769px){.CookiePolicy_content__y4o_Y{grid-template-columns:1fr 250px;gap:30px}.CookiePolicy_sidebar__Dplqy{font-size:14px}}@media print{.CookiePolicy_footer__kUNT7,.CookiePolicy_sidebar__Dplqy{display:none}.CookiePolicy_content__y4o_Y{grid-template-columns:1fr;max-width:none;margin:0;padding:0}.CookiePolicy_documentContent__dtgzO{box-shadow:none;border:none;padding:0}.CookiePolicy_header__v9r6e{border-bottom:2px solid #000;padding-bottom:20px}.CookiePolicy_table___BUWl{font-size:12px}.CookiePolicy_table___BUWl td,.CookiePolicy_table___BUWl th{padding:6px 8px}}@media (prefers-color-scheme:dark){.CookiePolicy_container__nyZoK{background:#121212}.CookiePolicy_header__v9r6e{background:#1a1a1a;border-bottom-color:#333}.CookiePolicy_title__WWg23{color:#ffffff}.CookiePolicy_contactBox__TkBZU,.CookiePolicy_documentContent__dtgzO,.CookiePolicy_quickLinks__dubkA{background:#1a1a1a;border-color:#333}.CookiePolicy_sectionHeader__uqT9w{color:#ffffff;border-bottom-color:#333}.CookiePolicy_subSubsectionHeader__6jHys,.CookiePolicy_subsectionHeader__UJlNV{color:#ffffff}.CookiePolicy_listItem__FKXWK,.CookiePolicy_paragraph__Oei_3{color:#cccccc}.CookiePolicy_contactTitle__ueuZQ,.CookiePolicy_sidebarTitle__5scz6{color:#ffffff}.CookiePolicy_contactDescription__Sph_o{color:#cccccc}.CookiePolicy_navLink__aDxPb:hover{background:rgba(0,123,255,.2)}.CookiePolicy_footer__kUNT7{background:#1a1a1a;border-top-color:#333}.CookiePolicy_footerText__bMC0b{color:#cccccc}.CookiePolicy_backButton__f_42_,.CookiePolicy_printButton__I7t8j{border-color:#555;color:#cccccc;background:#2d2d2d}.CookiePolicy_backButton__f_42_:hover,.CookiePolicy_printButton__I7t8j:hover{border-color:#007bff;color:#66b3ff}.CookiePolicy_table___BUWl{background:#1a1a1a}.CookiePolicy_table___BUWl th{background:#2d2d2d;color:#ffffff;border-bottom-color:#555}.CookiePolicy_table___BUWl td{color:#cccccc;border-bottom-color:#555}.CookiePolicy_table___BUWl tr:hover{background:#2d2d2d}}