.PrivacyConsent_banner__GwYHJ{position:fixed;z-index:80;bottom:max(10px,env(safe-area-inset-bottom));left:50%;transform:translateX(-50%);width:calc(100% - 2rem);max-width:46rem;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.25rem;padding:1rem 1.25rem;border:1px solid var(--bt-border-strong);border-radius:1rem;background:var(--bt-elevated);color:var(--bt-text);box-shadow:var(--bt-shadow-lift);font-size:.85rem}.PrivacyConsent_closeNotice__cmcPR,.PrivacyConsent_compactCopy__jGrqb{display:none}.PrivacyConsent_copy__oab3W{min-width:0}.PrivacyConsent_heading__cJ2kv{display:flex;align-items:center;gap:.5rem;margin:0 0 .3rem;font-family:var(--font-display);font-size:1.05rem;font-weight:500;letter-spacing:-.01em;color:var(--bt-text)}.PrivacyConsent_dot__lT9A0{flex:none;width:.45rem;height:.45rem;border-radius:999px;background:var(--bt-clay)}.PrivacyConsent_text__8BbUO{margin:0;line-height:1.55;color:var(--bt-text-muted);max-width:54ch}.PrivacyConsent_error__8yiBN,.PrivacyConsent_note__ULNAd{margin:.45rem 0 0;font-size:.8rem;line-height:1.5}.PrivacyConsent_note__ULNAd{color:var(--bt-text-muted)}.PrivacyConsent_error__8yiBN{color:var(--bt-danger)}.PrivacyConsent_actions__D0QiG{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem;flex-shrink:0}.PrivacyConsent_button__wMBpr,.PrivacyConsent_link__XCp64,.PrivacyConsent_primary__iQYhB,.PrivacyConsent_trigger__YoS78{min-height:44px;font:inherit;cursor:pointer}.PrivacyConsent_button__wMBpr,.PrivacyConsent_primary__iQYhB{padding:.55rem 1.05rem;border-radius:.6rem;border:1px solid var(--bt-border-strong);color:var(--bt-text);background:transparent;font-weight:600;white-space:nowrap}.PrivacyConsent_primary__iQYhB{border-color:var(--bt-action);background:var(--bt-action);color:var(--bt-on-action)}.PrivacyConsent_primary__iQYhB:hover:not(:disabled){background:var(--bt-action-hover)}.PrivacyConsent_button__wMBpr:hover:not(:disabled){background:var(--bt-hover);border-color:var(--bt-brand)}.PrivacyConsent_customize__rW0Pn{min-height:44px;padding:.35rem .55rem;border:0;border-radius:.6rem;background:transparent;color:var(--bt-text);font:inherit;font-weight:600;text-decoration:underline;text-underline-offset:.2em;cursor:pointer;white-space:nowrap}.PrivacyConsent_customize__rW0Pn:hover{color:var(--bt-brand-strong);background:var(--bt-hover)}.PrivacyConsent_link__XCp64,.PrivacyConsent_trigger__YoS78{border:0;background:transparent;color:inherit;text-decoration:underline;text-underline-offset:.2em;padding:.35rem .5rem}.PrivacyConsent_trigger__YoS78{text-align:left;padding:0}.PrivacyConsent_link__XCp64:hover{background:var(--bt-hover)}.PrivacyConsent_button__wMBpr:focus-visible,.PrivacyConsent_customize__rW0Pn:focus-visible,.PrivacyConsent_dialog__Homzi input:focus-visible,.PrivacyConsent_link__XCp64:focus-visible,.PrivacyConsent_policy__HoKB_:focus-visible,.PrivacyConsent_primary__iQYhB:focus-visible,.PrivacyConsent_trigger__YoS78:focus-visible{outline:2px solid var(--bt-focus);outline-offset:3px}.PrivacyConsent_button__wMBpr:disabled,.PrivacyConsent_primary__iQYhB:disabled{background:var(--bt-surface-alt);color:var(--bt-text-muted);border-color:var(--bt-border);cursor:default}.PrivacyConsent_dialog__Homzi{margin:auto;width:min(38rem,calc(100% - 2rem));max-height:88svh;overflow-y:auto;padding:1.6rem;border:1px solid var(--bt-border-strong);border-radius:1.25rem;background:var(--bt-elevated);color:var(--bt-text);box-shadow:var(--bt-shadow-lift)}.PrivacyConsent_dialog__Homzi::backdrop{background:rgb(10 22 15/.52)}.PrivacyConsent_dialogHead__xj9ch{display:flex;align-items:center;justify-content:space-between;gap:1rem}.PrivacyConsent_dialogHead__xj9ch h2{margin:0;font-family:var(--font-display);font-size:1.5rem;font-weight:500;letter-spacing:-.015em;line-height:1.25}.PrivacyConsent_intro__ZTd2t{color:var(--bt-text-muted);font-size:.875rem;line-height:1.6;margin:.8rem 0 1rem}.PrivacyConsent_category__XYIrz{display:block;border-top:1px solid var(--bt-border);padding:1rem 0;font-size:.875rem;line-height:1.55}.PrivacyConsent_categoryHead__vf6zE,.PrivacyConsent_category__XYIrz>div{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.35rem}.PrivacyConsent_category__XYIrz h3,.PrivacyConsent_category__XYIrz p{margin:0}.PrivacyConsent_category__XYIrz h3,.PrivacyConsent_category__XYIrz strong{font-size:1rem;font-weight:650}.PrivacyConsent_category__XYIrz p,.PrivacyConsent_category__XYIrz>span:last-child{color:var(--bt-text-muted)}.PrivacyConsent_category__XYIrz input{width:22px;height:22px;accent-color:var(--bt-action);flex-shrink:0;cursor:pointer}.PrivacyConsent_always__UE2Xj{font-size:.75rem;font-weight:600;color:var(--bt-text-muted)}.PrivacyConsent_dialogActions__6AtNQ{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:.5rem}.PrivacyConsent_policy__HoKB_{display:inline-block;font-size:.8125rem;color:var(--bt-text-muted);margin-top:1rem;text-decoration:underline;text-underline-offset:.2em}@media (max-width:680px){.PrivacyConsent_banner__GwYHJ{grid-template-columns:minmax(0,1fr);gap:.5rem;padding:.75rem}.PrivacyConsent_heading__cJ2kv{font-size:1rem}.PrivacyConsent_text__8BbUO{font-size:.82rem}.PrivacyConsent_actions__D0QiG{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.PrivacyConsent_button__wMBpr,.PrivacyConsent_customize__rW0Pn,.PrivacyConsent_primary__iQYhB{white-space:normal;padding-inline:.3rem}.PrivacyConsent_dialog__Homzi{padding:1.1rem}}@media (max-width:360px){.PrivacyConsent_banner__GwYHJ{padding:.8rem .85rem;gap:.55rem}.PrivacyConsent_heading__cJ2kv{font-size:.95rem;margin-bottom:.2rem}.PrivacyConsent_text__8BbUO{font-size:.78rem;line-height:1.45}.PrivacyConsent_button__wMBpr,.PrivacyConsent_primary__iQYhB{font-size:.8rem}.PrivacyConsent_customize__rW0Pn{font-size:.78rem}}@media (prefers-reduced-motion:reduce){.PrivacyConsent_banner__GwYHJ,.PrivacyConsent_dialog__Homzi{scroll-behavior:auto}}@media (max-width:680px){.PrivacyConsent_banner__GwYHJ{width:calc(100% - 20px);font-size:12px;gap:6px}.PrivacyConsent_heading__cJ2kv{font-family:var(--font-sans);font-weight:650;font-size:13px;line-height:1.3;margin-bottom:3px}.PrivacyConsent_text__8BbUO{font-size:12px;line-height:1.4}.PrivacyConsent_note__ULNAd{font-size:11px;line-height:1.35;margin-top:4px}.PrivacyConsent_actions__D0QiG{gap:6px}.PrivacyConsent_button__wMBpr,.PrivacyConsent_customize__rW0Pn,.PrivacyConsent_primary__iQYhB{min-height:44px;font-size:12px}.PrivacyConsent_banner__GwYHJ{bottom:0;left:0;transform:none;width:100%;max-width:none;display:flex;align-items:center;gap:4px;padding:6px 6px calc(6px + env(safe-area-inset-bottom, 0px));border-width:1px 0 0;border-radius:0;box-shadow:none;touch-action:pan-y}.PrivacyConsent_banner__GwYHJ .PrivacyConsent_copy__oab3W,.PrivacyConsent_banner__GwYHJ .PrivacyConsent_desktopAction__w_Ub6{display:none}.PrivacyConsent_compactCopy__jGrqb{display:block;flex:1;min-width:0;margin:0;padding-inline:4px;color:var(--bt-text-muted);font-size:12px;line-height:1.35}.PrivacyConsent_banner__GwYHJ .PrivacyConsent_actions__D0QiG{display:flex;flex:none;flex-wrap:nowrap;width:auto;gap:0}.PrivacyConsent_banner__GwYHJ .PrivacyConsent_button__wMBpr,.PrivacyConsent_banner__GwYHJ .PrivacyConsent_customize__rW0Pn,.PrivacyConsent_closeNotice__cmcPR{min-height:44px;padding:0 8px;border:0;border-radius:4px;background:transparent;color:var(--bt-text);font:600 12px var(--font-sans)}.PrivacyConsent_closeNotice__cmcPR{display:inline-flex;align-items:center;justify-content:center;width:44px;padding:0;cursor:pointer}.PrivacyConsent_closeNotice__cmcPR:hover{background:var(--bt-hover)}}@media (max-width:680px){.PrivacyConsent_closeNotice__cmcPR:focus-visible{outline:2px solid var(--bt-focus);outline-offset:-2px}}