.ads-consent-module__vx-yzW__banner{z-index:60;left:16px;right:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));border:1px solid var(--pv3-border-strong);background:var(--pv3-bg-raised);max-width:640px;color:var(--pv3-text);font-family:var(--font-geist,"Geist"), system-ui, -apple-system, sans-serif;border-radius:0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;margin-inline:auto;padding:14px 16px;display:flex;position:fixed;box-shadow:0 12px 32px #00000059}.ads-consent-module__vx-yzW__message{color:var(--pv3-text-secondary);flex:280px;margin:0;font-size:13px;line-height:1.5}.ads-consent-module__vx-yzW__link{color:var(--pv3-text);text-underline-offset:3px;text-decoration:underline}.ads-consent-module__vx-yzW__link:hover{color:var(--pv3-accent-text)}.ads-consent-module__vx-yzW__actions{gap:8px;display:flex}.ads-consent-module__vx-yzW__button{border:1px solid var(--pv3-border-strong);min-width:96px;color:var(--pv3-text);font-family:var(--font-geist-mono,"Geist Mono"), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:0;padding:8px 14px;font-size:12px}.ads-consent-module__vx-yzW__button:hover{border-color:var(--pv3-accent);color:var(--pv3-accent-text)}.ads-consent-module__vx-yzW__button:focus-visible{outline:2px solid var(--pv3-accent);outline-offset:2px}