.cookie_page__s3QIB{background:radial-gradient(1100px 520px at 15% 4%,rgba(2,132,199,.06),transparent 60%),radial-gradient(900px 500px at 85% 8%,rgba(249,115,22,.05),transparent 65%),radial-gradient(1200px 600px at 50% 35%,rgba(219,234,254,.35),transparent 70%),#f8fafc;color:#0f172a;min-height:100vh;position:relative;overflow-x:hidden;font-family:var(--font-body),system-ui,-apple-system,sans-serif}.cookie_heroSection__W20qY{width:min(1200px,calc(100% - 36px));margin:0 auto;padding:36px 0 24px}.cookie_crumbs__NUvAF{display:flex;align-items:center;gap:8px;font-size:13.5px;font-weight:600;color:#64748b;margin-bottom:20px;flex-wrap:wrap}.cookie_crumbHomeLink__6AG2s{display:inline-flex;align-items:center;gap:6px;color:#475569;text-decoration:none;transition:color .18s ease}.cookie_crumbHomeLink__6AG2s:hover{color:#0284c7}.cookie_crumbIcon__OkGWT{color:#09234a}.cookie_crumbSep__W9cG7{color:#94a3b8;font-weight:400}.cookie_crumbCurrent__SEq5a{color:#09234a}.cookie_eyebrowBadge__DdgSL{display:inline-flex;align-items:center;gap:7px;background:#eff6ff;border:1px solid #bfdbfe;color:#1d4ed8;font-size:11.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;padding:6px 14px;border-radius:9999px;margin-bottom:14px;box-shadow:0 1px 3px rgba(37,99,235,.06)}.cookie_heroTitle__qjYMQ{font-family:var(--font-display),Georgia,serif;font-size:clamp(28px,4.4vw,48px);font-weight:800;color:#09234a;line-height:1.16;letter-spacing:-.025em;margin:0 0 14px;max-width:820px}.cookie_heroTitleHighlight__MgtuQ{background:linear-gradient(135deg,#09234a 30%,#0284c7);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.cookie_heroLede__fhLRP{font-size:clamp(15px,1.8vw,17px);color:#475569;line-height:1.6;max-width:780px;margin:0 0 24px}.cookie_docMetaRow__aS4lY{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding-bottom:24px;border-bottom:1px solid #e2e8f0}.cookie_docMetaPill__G1Ve_{background:#ffffff;border:1px solid #e2e8f0;padding:6px 12px;border-radius:8px;color:#475569}.cookie_docMetaPill__G1Ve_,.cookie_printBtn__tJte0{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600}.cookie_printBtn__tJte0{margin-left:auto;background:#f1f5f9;border:1px solid #cbd5e1;color:#334155;padding:6px 14px;border-radius:8px;cursor:pointer;transition:all .18s ease}.cookie_printBtn__tJte0:hover{background:#e2e8f0;color:#09234a}.cookie_preferenceSummaryGrid__bOHQn{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;margin-top:24px;margin-bottom:32px}.cookie_prefCard__fmpcC{background:#ffffff;border:1px solid #e2e8f0;border-radius:12px;padding:18px;box-shadow:0 2px 6px rgba(15,23,42,.04);display:flex;flex-direction:column;transition:transform .2s ease,box-shadow .2s ease}.cookie_prefCard__fmpcC:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(15,23,42,.07)}.cookie_prefCardHeader__9mzRZ{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.cookie_prefCardBadge__6P72j{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:700;padding:4px 9px;border-radius:6px;text-transform:uppercase;letter-spacing:.04em}.cookie_badgeEssential__KJtkE{background:#ecfdf5;color:#059669;border:1px solid #a7f3d0}.cookie_badgeFunctional__t3Akv{background:#eff6ff;color:#2563eb;border:1px solid #bfdbfe}.cookie_badgeSecurity__BI5W9{background:#fef3c7;color:#d97706;border:1px solid #fde68a}.cookie_prefCardTitle__NXDd2{font-size:14.5px;font-weight:700;color:#09234a;margin:0 0 6px}.cookie_prefCardDesc__kEtNu{font-size:12.5px;color:#64748b;line-height:1.5;margin:0;flex:1 1}.cookie_prefCardStatus__clazH{margin-top:12px;display:flex;align-items:center;gap:6px;font-size:11.5px;font-weight:700;color:#059669}.cookie_mainLayout__1D8d3{width:min(1200px,calc(100% - 36px));margin:0 auto;display:grid;grid-template-columns:290px 1fr;grid-gap:36px;gap:36px;align-items:start;padding-bottom:60px}.cookie_sidebarSticky__pdlU9{position:-webkit-sticky;position:sticky;top:96px;background:#ffffff;border:1px solid #e2e8f0;border-radius:14px;padding:20px;box-shadow:0 4px 14px rgba(15,23,42,.04)}.cookie_sidebarTitle__NYBsj{font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#94a3b8;margin:0 0 14px}.cookie_sidebarSearchWrap__lhGlH{position:relative;margin-bottom:16px}.cookie_sidebarSearchInput__W5Ilv{width:100%;box-sizing:border-box;padding:9px 34px 9px 32px;background:#f8fafc;border:1px solid #cbd5e1;border-radius:8px;font-size:12.5px;color:#0f172a;outline:none;transition:all .18s ease}.cookie_sidebarSearchInput__W5Ilv:focus{border-color:#0284c7;background:#ffffff;box-shadow:0 0 0 3px rgba(2,132,199,.12)}.cookie_searchIcon__Lk8ZE{left:10px;pointer-events:none}.cookie_clearSearchBtn__Vyopu,.cookie_searchIcon__Lk8ZE{position:absolute;top:50%;transform:translateY(-50%);color:#94a3b8}.cookie_clearSearchBtn__Vyopu{right:8px;background:transparent;border:none;cursor:pointer;padding:4px;display:flex}.cookie_clearSearchBtn__Vyopu:hover{color:#0f172a}.cookie_tocNav__tLMkU{display:flex;flex-direction:column;gap:4px;max-height:calc(100vh - 310px);overflow-y:auto;padding-right:4px}.cookie_tocNav__tLMkU::-webkit-scrollbar{width:4px}.cookie_tocNav__tLMkU::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.cookie_tocLink__nLF7s{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;font-size:12.5px;font-weight:600;color:#475569;text-decoration:none;border-radius:8px;transition:all .18s ease;line-height:1.35}.cookie_tocLink__nLF7s:hover{background:#f1f5f9;color:#09234a}.cookie_tocLinkActive__mBsDt{background:#eff6ff;color:#1d4ed8;font-weight:700;border-left:3px solid #2563eb}.cookie_sidebarContactCard__YEFEL{margin-top:20px;padding-top:16px;border-top:1px solid #e2e8f0;font-size:12px}.cookie_sidebarContactLabel__FzTZY{font-weight:700;color:#09234a;margin-bottom:6px}.cookie_sidebarContactPhone__0Kno6{display:flex;align-items:center;gap:6px;color:#0284c7;font-weight:600;text-decoration:none}.cookie_sidebarContactPhone__0Kno6:hover{text-decoration:underline}.cookie_contentArea__BiL2t{display:flex;flex-direction:column;gap:28px}.cookie_searchNotice__Q2prr{background:#eff6ff;border:1px solid #bfdbfe;padding:12px 18px;border-radius:10px;font-size:13px;color:#1e40af;display:flex;align-items:center;justify-content:space-between}.cookie_resetSearchBtn__NpQRC{background:#2563eb;color:#ffffff;border:none;padding:4px 10px;border-radius:6px;font-size:11.5px;font-weight:600;cursor:pointer}.cookie_sectionCard__YgZMY{background:#ffffff;border:1px solid #e2e8f0;border-radius:16px;padding:30px;box-shadow:0 4px 16px rgba(15,23,42,.03);scroll-margin-top:110px;transition:border-color .2s ease}.cookie_sectionCard__YgZMY:hover{border-color:#cbd5e1}.cookie_sectionHeader__5jxjC{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:16px;border-bottom:1px solid #f1f5f9;padding-bottom:14px}.cookie_sectionTitle__CYUWI{font-family:var(--font-display),Georgia,serif;font-size:clamp(19px,2.2vw,24px);font-weight:700;color:#09234a;line-height:1.25;margin:0}.cookie_sectionNumberBadge__54uDE{background:#f1f5f9;color:#475569;font-size:11px;font-weight:700;padding:4px 8px;border-radius:6px;white-space:nowrap}.cookie_blockHeading__CN4QF{font-size:15px;font-weight:700;color:#1e293b;margin:20px 0 8px}.cookie_paragraph__d7Ark{font-size:14.5px;line-height:1.68;color:#475569;margin:0 0 12px}.cookie_bulletList__ABbyS{margin:10px 0 16px;padding-left:0;list-style:none;display:flex;flex-direction:column;gap:8px}.cookie_bulletItem__5lTBR{display:flex;align-items:flex-start;gap:10px;font-size:14px;line-height:1.55;color:#334155}.cookie_bulletDot__yBu_M{color:#0284c7;font-weight:800;margin-top:2px;flex-shrink:0}.cookie_calloutBox__eXuC2{background:#f8fafc;padding:14px 18px;border-radius:0 10px 10px 0;font-size:13.5px;line-height:1.55;color:#1e293b;margin:18px 0 12px;border:1px solid #e2e8f0;border-left:4px solid #0284c7}.cookie_inventoryTableWrapper__shCYn{overflow-x:auto;margin:20px 0;border:1px solid #e2e8f0;border-radius:12px}.cookie_inventoryTable__EDNN_{width:100%;border-collapse:collapse;font-size:13px;text-align:left}.cookie_inventoryTable__EDNN_ th{background:#f8fafc;color:#09234a;font-weight:700;padding:12px 14px;border-bottom:2px solid #e2e8f0;white-space:nowrap}.cookie_inventoryTable__EDNN_ td{padding:12px 14px;border-bottom:1px solid #f1f5f9;color:#475569;line-height:1.45;vertical-align:top}.cookie_inventoryTable__EDNN_ tr:last-child td{border-bottom:none}.cookie_cookieKeyName__34LFQ{font-family:monospace;font-size:12.5px;font-weight:700;color:#09234a;background:#f1f5f9;padding:2px 6px;border-radius:4px;display:inline-block}.cookie_cookieCatBadge__vChkE{font-size:11px;font-weight:700;padding:2px 7px;border-radius:4px;display:inline-block;white-space:nowrap}.cookie_catEssential__LwGr7{background:#ecfdf5;color:#059669}.cookie_catFunctional__Y3ZUo{background:#eff6ff;color:#2563eb}.cookie_catSecurity___Firq{background:#fef3c7;color:#d97706}.cookie_catSession__TivmQ{background:#f3e8ff;color:#7e22ce}.cookie_browserGrid__uJvm8{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:14px;gap:14px;margin:20px 0}.cookie_browserCard__5uv6w{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:14px}.cookie_browserCardTitle__bbfGL{font-size:13.5px;font-weight:700;color:#09234a;margin:0 0 4px}.cookie_browserCardPath__U1NEn{font-size:12px;color:#64748b;line-height:1.4;margin:0}.cookie_bottomCtaSection__yq4vN{width:min(1200px,calc(100% - 36px));margin:20px auto 48px}.cookie_bottomCtaCard__Lj6Pb{background:linear-gradient(135deg,#09234a,#0d3875);color:#ffffff;border-radius:20px;padding:36px 40px;display:flex;align-items:center;justify-content:space-between;gap:32px;box-shadow:0 16px 36px rgba(9,35,74,.18);border:1px solid rgba(255,255,255,.1)}.cookie_bottomCtaLeft__IEr_F{max-width:680px}.cookie_bottomCtaBadge__qQVM9{display:inline-flex;align-items:center;gap:6px;background:rgba(255,255,255,.12);color:#38bdf8;font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:4px 10px;border-radius:9999px;margin-bottom:12px}.cookie_bottomCtaTitle__tvhbH{font-family:var(--font-display),Georgia,serif;font-size:clamp(22px,2.6vw,32px);font-weight:800;line-height:1.25;margin:0 0 10px;color:#ffffff}.cookie_bottomCtaDesc__Fwdla{font-size:14.5px;line-height:1.55;color:#cbd5e1;margin:0}.cookie_bottomCtaActions__daRik{display:flex;flex-direction:column;gap:12px;flex-shrink:0}.cookie_ctaPrimaryBtn__LTm3I{background:#ff6b35;color:#ffffff;padding:12px 24px;border-radius:10px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:8px;box-shadow:0 4px 12px rgba(255,107,53,.35);transition:all .2s ease}.cookie_ctaPrimaryBtn__LTm3I:hover{background:#ea580c;transform:translateY(-1px)}.cookie_ctaSecondaryBtn__Yqc08{background:rgba(255,255,255,.08);color:#ffffff;border:1px solid rgba(255,255,255,.2);padding:11px 20px;border-radius:10px;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:8px;transition:background .2s ease}.cookie_ctaSecondaryBtn__Yqc08:hover{background:rgba(255,255,255,.16)}@media (max-width:960px){.cookie_mainLayout__1D8d3{grid-template-columns:1fr;gap:24px}.cookie_sidebarSticky__pdlU9{position:static;top:auto;margin-bottom:24px}.cookie_tocNav__tLMkU{max-height:240px}.cookie_preferenceSummaryGrid__bOHQn{grid-template-columns:1fr}.cookie_bottomCtaCard__Lj6Pb{flex-direction:column;align-items:flex-start;padding:28px 24px}.cookie_bottomCtaActions__daRik,.cookie_ctaPrimaryBtn__LTm3I,.cookie_ctaSecondaryBtn__Yqc08{width:100%}}@media (max-width:640px){.cookie_heroSection__W20qY{width:calc(100% - 24px);padding:24px 0 16px}.cookie_mainLayout__1D8d3{width:calc(100% - 24px)}.cookie_sectionCard__YgZMY{padding:20px 16px;border-radius:12px}.cookie_inventoryTable__EDNN_ td,.cookie_inventoryTable__EDNN_ th{padding:9px 10px;font-size:12px}.cookie_docMetaRow__aS4lY{flex-direction:column;align-items:flex-start}.cookie_printBtn__tJte0{margin-left:0;width:100%;justify-content:center}.cookie_bottomCtaSection__yq4vN{width:calc(100% - 24px);margin:16px auto 36px}}@media (max-width:360px){.cookie_heroSection__W20qY,.cookie_mainLayout__1D8d3{width:calc(100% - 16px)}.cookie_heroTitle__qjYMQ{font-size:24px}.cookie_sectionTitle__CYUWI{font-size:18px}.cookie_cookieKeyName__34LFQ{font-size:11px;word-break:break-all}}