.PrivacyConsent_banner__GwYHJ{position:fixed;z-index:80;bottom:max(1rem,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_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:.75rem;padding:.9rem 1rem}.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}}