.tcs-rac{--tcs-rac-bg:#fff;--tcs-rac-text:#172033;--tcs-rac-border:#657087;--tcs-rac-focus:#075da8;--tcs-rac-shadow:0 10px 30px rgba(15, 23, 42, 0.2);color:var(--tcs-rac-text);box-sizing:border-box;display:contents;font:400 1rem/1.5 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.tcs-rac [hidden]{display:none!important}.tcs-rac__panel{background:var(--tcs-rac-bg);border:1px solid var(--tcs-rac-border);border-radius:.5rem;box-shadow:var(--tcs-rac-shadow);box-sizing:border-box;max-width:min(38rem, calc(100vw - 2rem));padding:1.25rem;position:fixed;z-index:100000}.tcs-rac__banner{bottom:1rem;left:1rem}.tcs-rac__preferences{bottom:1rem;right:1rem}.tcs-rac__title{color:inherit;font-size:1.25rem;line-height:1.25;margin:0 0 .75rem}.tcs-rac__copy,.tcs-rac__privacy{margin:0 0 .875rem}.tcs-rac__privacy a{color:#075da8;text-decoration:underline;text-underline-offset:.15em}.tcs-rac__actions{display:flex;flex-wrap:wrap;gap:.75rem}.tcs-rac__button{appearance:none;background:#fff;border:2px solid #26364f;border-radius:.25rem;color:#172033;cursor:pointer;font:600 1rem/1.25 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;min-height:2.75rem;padding:.625rem 1rem}.tcs-rac__button--secondary{border-color:#657087}.tcs-rac__button:hover{background:#edf5fc}.tcs-rac__button:focus-visible,.tcs-rac a:focus-visible{outline:3px solid var(--tcs-rac-focus);outline-offset:3px}.ast-footer-copyright .tcs-rac__preferences-wrap{display:inline-block;white-space:nowrap}.ast-footer-copyright .tcs-rac__preferences-wrap[hidden]{display:none!important}@media (max-width:31.25rem){.tcs-rac__panel{left:.5rem;max-height:calc(100vh - 5rem);max-width:calc(100vw - 1rem);overflow:auto;right:.5rem}.tcs-rac__banner{bottom:.5rem}.tcs-rac__preferences{bottom:.5rem}.tcs-rac__actions{display:grid;grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.tcs-rac *,.tcs-rac *::before,.tcs-rac *::after{animation-duration:0.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:0.01ms!important}}