.CookiePolicy_cookiePage__epOd_{min-height:100vh;background:#ffffff}.CookiePolicy_hero__1xr9F{background:linear-gradient(135deg,#39a799,#2d8b7f);padding:80px 0 60px;text-align:center;color:white}.CookiePolicy_wrapper__SDphM{max-width:1200px;margin:0 auto;padding:0 24px}.CookiePolicy_hero__1xr9F h1{font-family:var(--font-heading);font-size:48px;font-weight:600;margin-bottom:16px;line-height:1.2}.CookiePolicy_content__StZyM{padding:60px 0;background:#ffffff}.CookiePolicy_content__StZyM h2{font-family:var(--font-heading);font-size:32px;font-weight:600;color:#0d2835;margin:48px 0 24px;border-bottom:2px solid #39a799;padding-bottom:12px}.CookiePolicy_content__StZyM h3{font-family:var(--font-heading);font-size:24px;font-weight:600;color:#0d2835;margin:32px 0 16px}.CookiePolicy_content__StZyM h4{font-family:var(--font-heading);font-size:18px;font-weight:600;color:#0d2835;margin:16px 0 8px}.CookiePolicy_content__StZyM p{font-family:var(--font-primary);font-size:16px;color:#525456;margin:16px 0;line-height:1.7}.CookiePolicy_content__StZyM strong{color:#0d2835;font-weight:600}.CookiePolicy_content__StZyM a{color:#39a799;text-decoration:none;font-weight:500;transition:color .2s ease}.CookiePolicy_content__StZyM a:hover{color:#2d8b7f;text-decoration:underline}.CookiePolicy_cookieCategories__rHj74{margin:32px 0;display:grid;gap:24px}.CookiePolicy_category__5rXMh{background:#f8fafc;border-left:4px solid #39a799;padding:20px;border-radius:0 8px 8px 0}.CookiePolicy_category__5rXMh h4{margin-top:0;color:#39a799}.CookiePolicy_category__5rXMh p{margin-bottom:0}.CookiePolicy_cookieList__3KNZx{margin:32px 0;background:#f8fafc;border-radius:12px;padding:24px;border:1px solid #e2e4e4}.CookiePolicy_cookieList__3KNZx h4{margin-top:0;color:#0d2835;font-size:20px}.CookiePolicy_tableContainer__5mLi_{margin-top:24px;overflow-x:auto;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,.08)}.CookiePolicy_cookieTable__xtplk{width:100%;border-collapse:collapse;background:white;border:1px solid #e2e4e4;font-size:14px}.CookiePolicy_cookieTable__xtplk th{background:#39a799;color:white;font-family:var(--font-heading);font-weight:600;padding:16px 12px;text-align:left;border:1px solid #2d8b7f}.CookiePolicy_cookieTable__xtplk td{padding:16px 12px;border:1px solid #e2e4e4;vertical-align:top;line-height:1.5}.CookiePolicy_cookieTable__xtplk tr:nth-child(2n){background:#f8fafc}.CookiePolicy_cookieTable__xtplk tr:hover{background:#f0f9f8}.CookiePolicy_anchor__Z0Zot{background:#f8fafc;padding:40px 0;text-align:center;border-top:1px solid #e2e4e4}.CookiePolicy_anchor__Z0Zot a{font-family:var(--font-primary);font-size:16px;font-weight:500;color:#39a799;text-decoration:none;padding:12px 24px;border:2px solid #39a799;border-radius:8px;transition:all .2s ease;display:inline-block}.CookiePolicy_anchor__Z0Zot a:hover{background:#39a799;color:white}@media (max-width:768px){.CookiePolicy_hero__1xr9F{padding:60px 0 40px}.CookiePolicy_hero__1xr9F h1{font-size:32px}.CookiePolicy_content__StZyM{padding:40px 0}.CookiePolicy_content__StZyM h2{font-size:24px;margin:32px 0 20px}.CookiePolicy_content__StZyM h3{font-size:20px}.CookiePolicy_cookieCategories__rHj74{gap:16px}.CookiePolicy_category__5rXMh{padding:16px}.CookiePolicy_cookieTable__xtplk{font-size:12px}.CookiePolicy_cookieTable__xtplk td,.CookiePolicy_cookieTable__xtplk th{padding:12px 8px;font-size:11px}.CookiePolicy_wrapper__SDphM{padding:0 16px}}@media (max-width:480px){.CookiePolicy_hero__1xr9F h1{font-size:28px}.CookiePolicy_content__StZyM h2{font-size:22px}.CookiePolicy_content__StZyM h3{font-size:18px}.CookiePolicy_content__StZyM h4{font-size:16px}.CookiePolicy_cookieTable__xtplk td,.CookiePolicy_cookieTable__xtplk th{padding:8px 6px;font-size:10px}.CookiePolicy_category__5rXMh{padding:12px}.CookiePolicy_cookieList__3KNZx{padding:16px}}