.consent-entry_bar__eJOck{position:fixed;left:0;right:0;bottom:0;z-index:90;background:var(--np-color-surface);color:var(--np-color-text);border-top:1px solid var(--np-color-line);box-shadow:0 -8px 24px rgb(0 0 0/.08);padding-bottom:env(safe-area-inset-bottom,0);font-family:var(--np-font-sans,var(--np-font-family));-webkit-font-smoothing:antialiased}.consent-entry_box__B2r_z{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px 32px;align-items:center;width:100%;max-width:var(--np-size-content-max);margin:0 auto;padding:14px 40px}.consent-entry_text__bfnSh{display:flex;flex-direction:column;gap:2px;color:var(--np-color-text-2);font-size:var(--np-text-md);line-height:1.5}.consent-entry_title__R4Prq{margin:0;color:var(--np-color-text);font-size:var(--np-text-lg);font-weight:var(--np-weight-semibold)}.consent-entry_text__bfnSh p{margin:0}.consent-entry_more__ZodDB,.consent-entry_text__bfnSh a{border-radius:var(--np-radius-sm);color:var(--np-color-text);font-weight:var(--np-weight-semibold);text-decoration:underline;text-decoration-color:var(--np-color-line);text-underline-offset:3px}.consent-entry_more__ZodDB{min-height:24px;padding:0 4px;border:0;background:none;font:inherit;font-weight:var(--np-weight-semibold);cursor:pointer}.consent-entry_more__ZodDB:hover,.consent-entry_text__bfnSh a:hover{text-decoration-color:currentColor}.consent-entry_close__twEVg:focus-visible,.consent-entry_fine__cXFX0 a:focus-visible,.consent-entry_more__ZodDB:focus-visible,.consent-entry_switch__qI0zp:focus-visible,.consent-entry_text__bfnSh a:focus-visible{outline:none;box-shadow:0 0 0 2px var(--np-color-bg),0 0 0 4px var(--np-color-accent)}.consent-entry_actions__SxIvD{display:grid;grid-template-columns:1fr 1fr;gap:8px}.consent-entry_actions__SxIvD>*{min-width:148px}@media (max-height:560px){.consent-entry_box__B2r_z{gap:6px 20px;padding:8px 24px}.consent-entry_text__bfnSh{font-size:var(--np-text-sm)}.consent-entry_title__R4Prq{font-size:var(--np-text-md)}}.consent-entry_modal__2pR7D{position:fixed;inset:0;z-index:100;display:flex;align-items:flex-end;justify-content:center;background:rgba(0,0,0,.4);color:var(--np-color-text);font-family:var(--np-font-sans,var(--np-font-family));-webkit-font-smoothing:antialiased;animation:consent-entry_fade__A9Dyj var(--np-duration-base) var(--np-ease-standard) both}.consent-entry_panel___bNOb{display:flex;flex-direction:column;width:100%;max-width:560px;max-height:92vh;overflow-y:auto;background:var(--np-color-surface);border:1px solid var(--np-color-line);border-radius:18px 18px 0 0;box-shadow:var(--np-shadow-lg);animation:consent-entry_rise__wQM9w var(--np-duration-surface) var(--np-ease-enter) both}.consent-entry_panel___bNOb:focus-visible{outline:none}.consent-entry_head__pKg8u{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:20px 24px;border-bottom:1px solid var(--np-color-line)}.consent-entry_head__pKg8u h2{margin:0;font-size:var(--np-text-xl);font-weight:var(--np-weight-semibold);letter-spacing:var(--np-tracking-heading)}.consent-entry_head__pKg8u p{margin:6px 0 0;color:var(--np-color-text-2);font-size:var(--np-text-md);line-height:1.5}.consent-entry_close__twEVg{display:inline-flex;align-items:center;justify-content:center;flex:none;width:44px;height:44px;padding:0;border:0;border-radius:var(--np-radius-lg);background:transparent;color:var(--np-color-text-2);cursor:pointer}.consent-entry_close__twEVg:hover{background:var(--np-color-surface-hover);color:var(--np-color-text)}.consent-entry_body__F8ZtE{display:flex;flex-direction:column;gap:12px;padding:20px 24px}.consent-entry_opt__mEavS{display:flex;align-items:flex-start;gap:16px;padding:16px;border-radius:var(--np-radius-xl);background:var(--np-color-bg-2);border:1px solid var(--np-color-line-2)}.consent-entry_optText__O7PUm{display:flex;flex:1;flex-direction:column;gap:2px}.consent-entry_optText__O7PUm b{font-size:var(--np-text-lg);font-weight:var(--np-weight-semibold)}.consent-entry_optText__O7PUm p{margin:0;color:var(--np-color-text-2);font-size:var(--np-text-md);line-height:1.45}.consent-entry_optText__O7PUm small{color:var(--np-color-text-3);font-size:var(--np-text-xs)}.consent-entry_badge__bXo0w{display:inline-flex;align-items:center;margin-left:6px;padding:2px 8px;border-radius:var(--np-radius-pill);background:var(--np-color-gain-soft);color:var(--np-color-gain);font-size:var(--np-text-xs);font-weight:var(--np-weight-semibold)}.consent-entry_switch__qI0zp{position:relative;flex:none;width:44px;height:44px;padding:0;border:0;border-radius:var(--np-radius-pill);background:transparent;cursor:pointer}.consent-entry_track__xnD9c{position:absolute;left:0;top:10px;width:44px;height:24px;border-radius:var(--np-radius-pill);background:var(--np-color-surface);box-shadow:inset 0 0 0 1px var(--np-color-compare-strong);transition:background-color var(--np-duration-micro) var(--np-ease-standard)}.consent-entry_thumb__sXpth{position:absolute;left:3px;top:13px;width:18px;height:18px;border-radius:50%;background:var(--np-color-text-2);transition:transform var(--np-duration-micro) var(--np-ease-standard),background-color var(--np-duration-micro) var(--np-ease-standard)}.consent-entry_switch__qI0zp[aria-checked=true] .consent-entry_track__xnD9c{background:var(--np-color-accent);box-shadow:none}.consent-entry_switch__qI0zp[aria-checked=true] .consent-entry_thumb__sXpth{transform:translateX(20px);background:var(--np-color-text-inverse)}.consent-entry_foot__RU8w_{display:flex;flex-direction:column;gap:8px;padding:16px 24px 20px;border-top:1px solid var(--np-color-line)}.consent-entry_fine__cXFX0{margin:0;padding:0 24px 20px;color:var(--np-color-text-3);font-size:var(--np-text-xs);line-height:1.5}.consent-entry_fine__cXFX0 a{border-radius:var(--np-radius-sm);color:var(--np-color-text);font-weight:var(--np-weight-semibold);text-decoration:underline;text-decoration-color:var(--np-color-line);text-underline-offset:3px}@keyframes consent-entry_fade__A9Dyj{0%{opacity:0}}@keyframes consent-entry_rise__wQM9w{0%{opacity:0;transform:translateY(var(--np-shift-12))}}@media (min-width:640px){.consent-entry_modal__2pR7D{align-items:center;padding:16px}.consent-entry_panel___bNOb{border-radius:18px}.consent-entry_foot__RU8w_{flex-direction:row}.consent-entry_foot__RU8w_>*{flex:1}}@media (max-width:760px){.consent-entry_box__B2r_z{grid-template-columns:minmax(0,1fr);padding:12px 16px}.consent-entry_actions__SxIvD>*{min-width:0}}@media (prefers-reduced-motion:reduce){.consent-entry_panel___bNOb{animation:consent-entry_fade__A9Dyj var(--np-duration-base) var(--np-ease-standard) both}.consent-entry_thumb__sXpth,.consent-entry_track__xnD9c{transition:none}}[data-motion=reduced] .consent-entry_panel___bNOb{animation:consent-entry_fade__A9Dyj var(--np-duration-base) var(--np-ease-standard) both}[data-motion=reduced] .consent-entry_thumb__sXpth,[data-motion=reduced] .consent-entry_track__xnD9c{transition:none}@media (forced-colors:active){.consent-entry_box__B2r_z,.consent-entry_opt__mEavS,.consent-entry_panel___bNOb{border:1px solid CanvasText}}.consent_bar__DLm0p{position:fixed;left:24px;bottom:calc(24px + env(safe-area-inset-bottom, 0px));z-index:90;width:min(460px,calc(100vw - 48px));border-radius:14px;background:var(--np-color-surface);color:var(--np-color-text);box-shadow:var(--np-shadow-lg),0 0 0 1px var(--np-color-line-2);font-family:var(--np-font-sans,var(--np-font-family));-webkit-font-smoothing:antialiased;animation:consent_rise__OL_kS var(--np-duration-surface) var(--np-ease-enter) both}.consent_box__G7ztp{display:flex;flex-direction:column;gap:12px;padding:20px}.consent_cardHead__XkywF{display:flex;align-items:center;gap:10px}.consent_icon__j_pWv{display:grid;flex:none;place-items:center;width:30px;height:30px;border-radius:var(--np-radius-md);background:color-mix(in srgb,var(--np-color-text) 5%,transparent);color:var(--np-color-text-2)}.consent_title__jOzYK{margin:0;color:var(--np-color-text);font-size:17px;font-weight:var(--np-weight-semibold);line-height:24px}.consent_text__AQMBb{margin:0;color:var(--np-color-text-2);font-size:14px;line-height:22px}.consent_text__AQMBb a{border-radius:var(--np-radius-sm);color:var(--np-color-accent);text-decoration:none}.consent_text__AQMBb a:hover{text-decoration:underline;text-underline-offset:3px}.consent_close__FG7rn:focus-visible,.consent_fine__Rly2R a:focus-visible,.consent_switch__e4hPj:focus-visible,.consent_text__AQMBb a:focus-visible,.consent_toastAction__qZX3a:focus-visible{outline:none;box-shadow:0 0 0 2px var(--np-color-bg),0 0 0 4px var(--np-color-accent)}.consent_actions__fsEoW{display:flex;gap:8px}.consent_actions__fsEoW>*{flex:1 1 0;min-width:0}@media (max-height:560px){.consent_box__G7ztp{gap:8px;padding:8px 24px}.consent_text__AQMBb{font-size:13px;line-height:19px}}@media (max-width:760px){.consent_bar__DLm0p{left:8px;right:8px;bottom:calc(8px + env(safe-area-inset-bottom, 0px));width:auto}.consent_box__G7ztp{padding:18px}.consent_actions__fsEoW{flex-direction:column}.consent_actions__fsEoW>*{flex:none;width:100%}}.consent_toastHost__cJIDs{position:fixed;left:50%;bottom:32px;z-index:110;transform:translateX(-50%);pointer-events:none}.consent_toast__9VQxq{position:relative;display:flex;align-items:center;gap:12px;min-width:360px;max-width:520px;overflow:hidden;padding:14px 16px;border-radius:12px;background:var(--np-color-text);box-shadow:var(--np-shadow-float);color:var(--np-color-text-inverse);font-family:var(--np-font-sans,var(--np-font-family));font-size:14px;font-weight:var(--np-weight-medium);line-height:20px;pointer-events:auto;animation:consent_rise__OL_kS var(--np-duration-base) var(--np-ease-enter) both}.consent_toast__9VQxq:focus-visible{outline:none;box-shadow:0 0 0 2px var(--np-color-bg),0 0 0 4px var(--np-color-accent),var(--np-shadow-float)}.consent_toast__9VQxq>svg{flex:none;color:var(--np-color-gain-soft)}.consent_toastAction__qZX3a{min-height:32px;margin-left:auto;padding:0 4px;border:0;border-radius:var(--np-radius-sm);background:none;color:inherit;font:inherit;text-decoration:underline;text-underline-offset:3px;white-space:nowrap;cursor:pointer}.consent_toastProgress__qr0BK{position:absolute;left:0;bottom:0;width:100%;height:2px;background:color-mix(in srgb,var(--np-color-text-inverse) 50%,transparent);transform-origin:left;animation:consent_drain__CeEhv 5s linear both}@keyframes consent_drain__CeEhv{to{transform:scaleX(0)}}@media (max-width:760px){.consent_toastHost__cJIDs{left:8px;right:8px;bottom:12px;transform:none}.consent_toast__9VQxq{min-width:0;max-width:none}}.consent_modal___KziI{position:fixed;inset:0;z-index:100;display:flex;align-items:flex-end;justify-content:center;background:rgba(0,0,0,.4);color:var(--np-color-text);font-family:var(--np-font-sans,var(--np-font-family));-webkit-font-smoothing:antialiased;animation:consent_fade__YdHYA var(--np-duration-base) var(--np-ease-standard) both}.consent_panel__VYmmY{display:flex;flex-direction:column;width:100%;max-width:560px;max-height:92vh;overflow-y:auto;background:var(--np-color-surface);border-radius:16px 16px 0 0;box-shadow:var(--np-shadow-lg),0 0 0 1px var(--np-color-line-2);animation:consent_rise__OL_kS var(--np-duration-surface) var(--np-ease-enter) both}.consent_panel__VYmmY:focus-visible{outline:none}.consent_head___rlWt{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:20px 14px 12px 24px}.consent_head___rlWt h2{margin:0;font-size:20px;font-weight:var(--np-weight-semibold);letter-spacing:-.012em;line-height:28px}.consent_head___rlWt p{margin:4px 0 0;color:var(--np-color-text-2);font-size:14px;line-height:22px}.consent_close__FG7rn{display:inline-flex;align-items:center;justify-content:center;flex:none;width:44px;height:44px;margin-top:-6px;padding:0;border:0;border-radius:var(--np-radius-md);background:transparent;color:var(--np-color-text-2);cursor:pointer}.consent_close__FG7rn:hover{background:var(--np-color-surface-hover);color:var(--np-color-text)}.consent_body__bVRyU{display:flex;flex-direction:column;padding:0 24px}.consent_opt__64aBB{display:flex;align-items:flex-start;gap:16px;padding:16px 0;border-top:1px solid var(--np-color-line)}.consent_optText__Rgcui{display:flex;flex:1;flex-direction:column;min-width:0}.consent_optText__Rgcui b{font-size:15px;font-weight:var(--np-weight-semibold);line-height:22px}.consent_optText__Rgcui p{margin:2px 0 0;color:var(--np-color-text-2);font-size:13px;line-height:20px}.consent_optText__Rgcui small{margin-top:4px;color:var(--np-color-text-3);font-size:12px;line-height:16px}.consent_badge__CTIW3{display:inline-flex;flex:none;align-items:center;height:22px;padding:0 8px;border-radius:var(--np-radius-sm);background:var(--np-color-gain-soft);color:var(--np-color-gain);font-size:12px;font-weight:var(--np-weight-semibold)}.consent_switch__e4hPj{position:relative;flex:none;width:44px;height:44px;margin:-10px -4px -10px 0;padding:0;border:0;border-radius:var(--np-radius-pill);background:transparent;cursor:pointer}.consent_track__NNQ7O{position:absolute;left:4px;top:11px;width:36px;height:22px;border-radius:var(--np-radius-pill);background:var(--np-color-compare-strong);transition:background-color var(--np-duration-micro) var(--np-ease-standard)}.consent_thumb__j6C7J{position:absolute;left:7px;top:14px;width:16px;height:16px;border-radius:50%;background:var(--np-color-surface);box-shadow:var(--np-shadow-sm);transition:transform var(--np-duration-micro) var(--np-ease-standard)}.consent_switch__e4hPj[aria-checked=true] .consent_track__NNQ7O{background:var(--np-color-accent)}.consent_switch__e4hPj[aria-checked=true] .consent_thumb__j6C7J{transform:translateX(14px)}.consent_foot__R5va0{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;padding:16px 24px;border-top:1px solid var(--np-color-line)}.consent_fine__Rly2R{margin:0 auto 0 0;color:var(--np-color-text-3);font-size:13px;line-height:20px}.consent_fine__Rly2R a{border-radius:var(--np-radius-sm);color:var(--np-color-accent);text-decoration:none}.consent_fine__Rly2R a:hover{text-decoration:underline;text-underline-offset:3px}@keyframes consent_fade__YdHYA{0%{opacity:0}}@keyframes consent_rise__OL_kS{0%{opacity:0;transform:translateY(var(--np-shift-12))}}@media (min-width:640px){.consent_modal___KziI{align-items:center;padding:16px;background:color-mix(in srgb,var(--np-color-text) 32%,transparent)}.consent_panel__VYmmY{border-radius:16px}}@media (max-width:639.98px){.consent_foot__R5va0{flex-direction:column;align-items:stretch}.consent_foot__R5va0>*{width:100%}.consent_fine__Rly2R{order:3;margin:4px 0 0;text-align:center}}@media (prefers-reduced-motion:reduce){.consent_bar__DLm0p,.consent_panel__VYmmY,.consent_toast__9VQxq{animation:consent_fade__YdHYA var(--np-duration-base) var(--np-ease-standard) both}.consent_toastProgress__qr0BK{animation:none}.consent_thumb__j6C7J,.consent_track__NNQ7O{transition:none}}[data-motion=reduced] .consent_bar__DLm0p,[data-motion=reduced] .consent_panel__VYmmY,[data-motion=reduced] .consent_toast__9VQxq{animation:consent_fade__YdHYA var(--np-duration-base) var(--np-ease-standard) both}[data-motion=reduced] .consent_toastProgress__qr0BK{animation:none}[data-motion=reduced] .consent_thumb__j6C7J,[data-motion=reduced] .consent_track__NNQ7O{transition:none}@media (forced-colors:active){.consent_bar__DLm0p,.consent_panel__VYmmY,.consent_toast__9VQxq{border:1px solid CanvasText}}.marketing-site-skip-link_skip__bzMJS{position:absolute;left:12px;top:-80px;z-index:100;padding:10px 16px;border-radius:var(--np-radius-md);background:var(--np-color-accent);color:var(--np-color-text-inverse);font-family:var(--np-font-sans,var(--np-font-family));font-size:var(--np-text-md);font-weight:var(--np-weight-semibold);text-decoration:none}.marketing-site-skip-link_skip__bzMJS:focus{top:12px;outline:none;box-shadow:0 0 0 2px var(--np-color-bg),0 0 0 4px var(--np-color-accent)}