.privacy-choices-banner{z-index:70;inset:auto max(18px,env(safe-area-inset-right)) max(18px,env(safe-area-inset-bottom)) max(18px,env(safe-area-inset-left));color:#f5f4f0;background:#121922;border:1px solid #6b7585;justify-content:space-between;align-items:center;gap:26px;max-height:calc(100dvh - 36px);padding:24px;display:flex;position:fixed;overflow:auto;box-shadow:0 12px 55px #0009}.privacy-choices-banner h2{margin:0 0 12px;font:400 26px/1.2 Georgia,serif}.privacy-choices-banner p{color:#c7cdd7;max-width:860px;margin:8px 0;font-size:16px;line-height:1.7}.privacy-choices-banner a{color:#ebce95;text-underline-offset:3px;text-decoration:underline}.privacy-choices-actions{flex-wrap:wrap;flex:0 0 260px;gap:12px;display:flex}.privacy-choices-actions button{color:#f5f4f0;cursor:pointer;background:#202c3a;border:1px solid #9da9ba;width:100%;min-height:48px;padding:13px 17px;font:16px/1.5 sans-serif}.privacy-choices-actions button:hover{background:#2c3a4c}.privacy-choices-link{color:inherit;font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;min-height:44px;padding:0}.privacy-choices-banner :is(a,button):focus-visible{outline-offset:4px;outline:3px solid #edcc8d}.privacy-choices-link:focus-visible{outline-offset:4px;outline:3px solid #edcc8d}.privacy-choices-links{flex-wrap:wrap;gap:12px;display:flex}.privacy-choices-links button{color:#f5f4f0;cursor:pointer;background:#202c3a;border:1px solid #8d9bad;min-height:48px;padding:10px 18px;font-size:16px}.privacy-choices-links button[aria-pressed=true]{border-color:#dfbd7c}.privacy-choices-links button:focus-visible{outline-offset:4px;outline:3px solid #edcc8d}@media (max-width:850px){.privacy-choices-banner{padding:20px;display:block}.privacy-choices-actions{grid-template-columns:1fr 1fr;gap:12px;margin-top:20px;display:grid}.privacy-choices-actions button{min-height:56px;padding:12px}.privacy-choices-banner p{font-size:16px}}@media (max-width:430px){.privacy-choices-banner{inset:auto 10px max(10px,env(safe-area-inset-bottom)) 10px;padding:18px}.privacy-choices-actions{grid-template-columns:1fr}.privacy-choices-banner h2{font-size:24px}}
