.ConsentBanner_root__W7Qex{position:fixed;z-index:100;left:0;right:0;bottom:0;max-height:70vh;max-height:70dvh;box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto minmax(0,1fr) auto;grid-template-areas:"heading actions" "body actions" "cue actions";grid-column-gap:var(--v2-s-8);column-gap:var(--v2-s-8);margin:0;padding:var(--v2-s-5) max(var(--v2-s-6),calc((100% - 1080px) / 2));background:var(--v2-card);color:var(--v2-ink-1);border:0;border-top:1px solid var(--v2-hairline-strong);border-radius:0;box-shadow:var(--v2-shadow-card-hover);font-family:var(--v2-font-sans);font-size:var(--v2-t-meta);line-height:var(--v2-lh-normal);text-align:left;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;animation:ConsentBanner_consentEnter__hSIUc var(--v2-dur-base) var(--v2-ease-entrance) both}.ConsentBanner_root__W7Qex *,.ConsentBanner_root__W7Qex :after,.ConsentBanner_root__W7Qex :before{box-sizing:border-box}.ConsentBanner_root__W7Qex :where(h2,p,ul,li){margin:0;padding:0}.ConsentBanner_root__W7Qex[data-leaving]{pointer-events:none;animation:ConsentBanner_consentLeave__UuYVi var(--v2-dur-fast) var(--v2-ease-exit) both}@keyframes ConsentBanner_consentEnter__hSIUc{0%{opacity:0;transform:translateY(var(--v2-s-2))}to{opacity:1;transform:none}}@keyframes ConsentBanner_consentLeave__UuYVi{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(var(--v2-s-2))}}.ConsentBanner_heading__2Fyd_{grid-area:heading;align-self:center;margin:0;font-size:var(--v2-t-body);line-height:var(--v2-lh-snug);font-weight:600;letter-spacing:0;color:var(--v2-ink-1)}.ConsentBanner_close__R3YFI{grid-area:close;justify-self:end;align-self:start;margin:calc(-1 * var(--v2-s-2)) calc(-1 * var(--v2-s-2)) 0 0}@media (min-width:1024px){.ConsentBanner_root__W7Qex{padding-right:max(calc((100% - 1080px) / 2),calc(var(--v2-s-5) + 44px + var(--v2-s-4)))}.ConsentBanner_root__W7Qex .ConsentBanner_close__R3YFI{grid-area:auto;position:absolute;top:var(--v2-s-4);right:var(--v2-s-5);margin:0}}.ConsentBanner_body__krEHE{--fade-top:0px;--fade-end:0px;grid-area:body;min-height:0;overflow-y:auto;overscroll-behavior:contain;margin:var(--v2-s-1) calc(-1 * var(--v2-s-2)) 0;padding:var(--v2-s-1) var(--v2-s-2);border-radius:var(--v2-r-tag);-webkit-mask-image:linear-gradient(to bottom,transparent,var(--v2-ink-1) var(--fade-top),var(--v2-ink-1) calc(100% - var(--fade-end)),transparent);mask-image:linear-gradient(to bottom,transparent,var(--v2-ink-1) var(--fade-top),var(--v2-ink-1) calc(100% - var(--fade-end)),transparent)}.ConsentBanner_body__krEHE[data-more]{--fade-end:var(--v2-s-4)}.ConsentBanner_body__krEHE[data-scrolled]{--fade-top:var(--v2-s-3)}.ConsentBanner_body__krEHE:focus{outline:none}.ConsentBanner_body__krEHE:focus-visible{box-shadow:var(--v2-focus-ring);-webkit-mask-image:none;mask-image:none}.ConsentBanner_para__RK7f7{margin:0;font-size:var(--v2-t-meta);line-height:var(--v2-lh-normal);font-weight:400;color:var(--v2-ink-1);text-wrap:pretty}.ConsentBanner_para__RK7f7+.ConsentBanner_para__RK7f7{margin-top:var(--v2-s-2)}.ConsentBanner_root__W7Qex .ConsentBanner_para__RK7f7{color:var(--v2-ink-2)}.ConsentBanner_inlineLink__ufOsM{color:inherit;text-decoration:underline;text-underline-offset:2px;border-radius:2px}.ConsentBanner_inlineLink__ufOsM:focus{outline:none}.ConsentBanner_inlineLink__ufOsM:focus-visible{box-shadow:var(--v2-focus-ring)}.ConsentBanner_toggle__eIrFH{display:flex;align-items:center;width:max-content;max-width:100%;min-height:32px;margin:var(--v2-s-1) calc(-1 * var(--v2-s-1)) 0;padding:0 var(--v2-s-1);border:0;border-radius:var(--v2-r-tag);background:transparent;color:var(--v2-ink-2);font:inherit;font-size:var(--v2-t-meta);line-height:var(--v2-lh-normal);font-weight:500;text-align:left;white-space:normal;cursor:pointer;transition:color var(--v2-dur-fast) var(--v2-ease-state)}.ConsentBanner_toggle__eIrFH:focus{outline:none}.ConsentBanner_toggle__eIrFH:focus-visible{box-shadow:var(--v2-focus-ring)}.ConsentBanner_toggle__eIrFH:active:not(:disabled){color:var(--v2-ink-1)}.ConsentBanner_toggle__eIrFH:disabled{cursor:default;opacity:.55}.ConsentBanner_toggleLabel__xZhhh{text-decoration:none}.ConsentBanner_nowrap__TerNV{white-space:nowrap}.ConsentBanner_chevron__LAQ2w{display:inline-block;vertical-align:-3px;margin-left:var(--v2-s-1);transition:transform var(--v2-dur-fast) var(--v2-ease-state)}.ConsentBanner_toggle__eIrFH[aria-expanded=true] .ConsentBanner_chevron__LAQ2w{transform:rotate(180deg)}.ConsentBanner_details__Mgj3a{padding-top:var(--v2-s-1);color:var(--v2-ink-2);font-size:var(--v2-t-meta);line-height:var(--v2-lh-normal);animation:ConsentBanner_consentRise__S1c19 var(--v2-dur-base) var(--v2-ease-state) both}.ConsentBanner_details__Mgj3a[hidden]{display:none}@keyframes ConsentBanner_consentRise__S1c19{0%{opacity:0;transform:translateY(var(--v2-s-1))}to{opacity:1;transform:none}}.ConsentBanner_details__Mgj3a>*+*{margin-top:var(--v2-s-2)}.ConsentBanner_details__Mgj3a>.ConsentBanner_detailsLabel__znm2W+.ConsentBanner_recipients__HRy8k,.ConsentBanner_details__Mgj3a>.ConsentBanner_groupLabel__3e5jA+p{margin-top:var(--v2-s-1)}.ConsentBanner_detailsLabel__znm2W{color:var(--v2-ink-1);border-radius:var(--v2-r-tag)}.ConsentBanner_groupLabel__3e5jA{color:var(--v2-ink-1)}.ConsentBanner_detailsLabel__znm2W:focus{outline:none}.ConsentBanner_detailsLabel__znm2W:focus-visible{box-shadow:var(--v2-focus-ring)}.ConsentBanner_items___Xp_V,.ConsentBanner_recipients__HRy8k{list-style:none}.ConsentBanner_recipients__HRy8k{color:var(--v2-ink-1)}.ConsentBanner_items___Xp_V>li+li,.ConsentBanner_recipients__HRy8k>li+li{margin-top:var(--v2-s-1)}.ConsentBanner_items___Xp_V>li{position:relative;padding-left:var(--v2-s-3)}.ConsentBanner_items___Xp_V>li:before{content:"";position:absolute;left:1px;top:.65em;width:4px;height:4px;border-radius:var(--v2-r-pill);background:currentColor;opacity:.6}.ConsentBanner_links__GgxVF a,.ConsentBanner_strong__v7Bgy{color:var(--v2-ink-1);font-weight:500}.ConsentBanner_links__GgxVF a{text-decoration:underline;text-underline-offset:2px;border-radius:2px}.ConsentBanner_links__GgxVF a:focus{outline:none}.ConsentBanner_links__GgxVF a:focus-visible{box-shadow:var(--v2-focus-ring)}.ConsentBanner_sep__Ql24A{margin-inline:var(--v2-s-2);color:var(--v2-ink-3)}.ConsentBanner_cue__XAzQc{grid-area:cue;position:relative;display:flex;align-items:center;gap:var(--v2-s-1);margin:var(--v2-s-1) 0 0;padding:0;color:var(--v2-ink-2);font-size:var(--v2-t-tag);line-height:var(--v2-lh-normal);font-weight:400;white-space:nowrap;overflow:hidden}.ConsentBanner_cue__XAzQc[data-done]{visibility:hidden}.ConsentBanner_cueIcon__I7gCt{flex:none}.ConsentBanner_cueText__IvsIz{flex:1 1;min-width:0;overflow:hidden}.ConsentBanner_cueMeasure__rQyJb{position:absolute;top:0;left:0;visibility:hidden;white-space:nowrap;pointer-events:none}.ConsentBanner_actions__cexbw{grid-area:actions;display:grid;grid-template-columns:136px 136px;grid-gap:var(--v2-s-2);gap:var(--v2-s-2);align-self:start;margin-top:var(--v2-s-6)}.ConsentBanner_root__W7Qex .ConsentBanner_choice__1gAVm{background:var(--v2-ink-1);border-color:var(--v2-ink-1);color:var(--v2-card)}.ConsentBanner_root__W7Qex .ConsentBanner_choice__1gAVm:active:not(:disabled){background:var(--v2-ink-2);border-color:var(--v2-ink-2)}.ConsentBanner_root__W7Qex .ConsentBanner_choice__1gAVm>span[aria-hidden=true]{color:var(--v2-card)}.ConsentBanner_root__W7Qex .ConsentBanner_choice__1gAVm[aria-busy=true]{opacity:1}@media (hover:hover) and (pointer:fine){.ConsentBanner_inlineLink__ufOsM:hover,.ConsentBanner_links__GgxVF a:hover{text-decoration-thickness:2px}.ConsentBanner_toggle__eIrFH:hover:not(:disabled){color:var(--v2-ink-1)}.ConsentBanner_toggle__eIrFH:hover:not(:disabled) .ConsentBanner_toggleLabel__xZhhh{text-decoration:underline;text-underline-offset:2px}.ConsentBanner_root__W7Qex .ConsentBanner_choice__1gAVm:hover:not(:disabled){background:var(--v2-ink-2);border-color:var(--v2-ink-2)}}@media (max-width:1023px){.ConsentBanner_root__W7Qex{grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto minmax(0,1fr) auto auto;grid-template-areas:"heading close" "body body" "cue cue" "actions actions";column-gap:var(--v2-s-4);padding:var(--v2-s-5) var(--v2-s-6)}.ConsentBanner_actions__cexbw{grid-template-columns:1fr 1fr;width:min(100%,400px);margin-top:var(--v2-s-3)}}@media (max-width:719px){.ConsentBanner_root__W7Qex{max-height:calc(100vh - var(--v2-s-8));max-height:calc(100dvh - var(--v2-s-8));padding:var(--v2-s-4) var(--v2-s-4) calc(var(--v2-s-4) + env(safe-area-inset-bottom));border-radius:var(--v2-r-card) var(--v2-r-card) 0 0}.ConsentBanner_close__R3YFI{margin:calc(-1 * var(--v2-s-3)) calc(-1 * var(--v2-s-3)) calc(-1 * var(--v2-s-3)) var(--v2-s-2)}.ConsentBanner_root__W7Qex .ConsentBanner_para__RK7f7{text-wrap:wrap}.ConsentBanner_root__W7Qex .ConsentBanner_para__RK7f7+.ConsentBanner_para__RK7f7{margin-top:var(--v2-s-1)}.ConsentBanner_toggle__eIrFH{margin-top:0}.ConsentBanner_actions__cexbw{width:100%;margin-top:var(--v2-s-2)}}@media (min-width:720px) and (hover:none){.ConsentBanner_toggle__eIrFH{min-height:44px}}[data-consent-tone=dark] .ConsentBanner_root__W7Qex{background:var(--v2-ink-1);color:var(--v2-card);border-top-color:var(--v2-ink-2)}[data-consent-tone=dark] .ConsentBanner_detailsLabel__znm2W,[data-consent-tone=dark] .ConsentBanner_groupLabel__3e5jA,[data-consent-tone=dark] .ConsentBanner_heading__2Fyd_,[data-consent-tone=dark] .ConsentBanner_links__GgxVF a,[data-consent-tone=dark] .ConsentBanner_recipients__HRy8k,[data-consent-tone=dark] .ConsentBanner_strong__v7Bgy{color:var(--v2-card)}[data-consent-tone=dark] .ConsentBanner_close__R3YFI,[data-consent-tone=dark] .ConsentBanner_cue__XAzQc,[data-consent-tone=dark] .ConsentBanner_details__Mgj3a,[data-consent-tone=dark] .ConsentBanner_root__W7Qex .ConsentBanner_para__RK7f7,[data-consent-tone=dark] .ConsentBanner_toggle__eIrFH{color:var(--v2-hairline-strong)}[data-consent-tone=dark] .ConsentBanner_toggle__eIrFH:active:not(:disabled){color:var(--v2-card)}[data-consent-tone=dark] .ConsentBanner_close__R3YFI:active:not(:disabled){background:var(--v2-ink-2);color:var(--v2-card)}[data-consent-tone=dark] .ConsentBanner_root__W7Qex .ConsentBanner_choice__1gAVm{background:var(--v2-card);border-color:var(--v2-card);color:var(--v2-ink-1)}[data-consent-tone=dark] .ConsentBanner_root__W7Qex .ConsentBanner_choice__1gAVm>span[aria-hidden=true]{color:var(--v2-ink-1)}[data-consent-tone=dark] .ConsentBanner_root__W7Qex .ConsentBanner_choice__1gAVm:active:not(:disabled){background:var(--v2-canvas-sunk);border-color:var(--v2-canvas-sunk)}@media (hover:hover) and (pointer:fine){[data-consent-tone=dark] .ConsentBanner_toggle__eIrFH:hover:not(:disabled){color:var(--v2-card)}[data-consent-tone=dark] .ConsentBanner_close__R3YFI:hover:not(:disabled){background:var(--v2-ink-2);color:var(--v2-card)}[data-consent-tone=dark] .ConsentBanner_root__W7Qex .ConsentBanner_choice__1gAVm:hover:not(:disabled){background:var(--v2-canvas);border-color:var(--v2-canvas)}}html:has(.ConsentBanner_root__W7Qex){scroll-padding-bottom:var(--ad-consent-h,0)}html:has(.ConsentBanner_root__W7Qex) body:after{content:"";display:block;flex:none;height:var(--ad-consent-h,0)}html:has(.ConsentBanner_root__W7Qex) [data-waitlist-shell]{scroll-padding-bottom:var(--ad-consent-h,0)}html:has(.ConsentBanner_root__W7Qex) [data-waitlist-shell]:after{content:"";display:block;flex:none;height:var(--ad-consent-h,0)}