:root{--scrollbar-thumb-hover-color: #ff6813}#cassie-widget .size-1{font-size:1rem}#cassie-widget .cassie-cookie-module p{font-family:soehne,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}#cassie-widget .cassie-cookie-module a{color:#29b8f5;text-decoration:underline}#cassie-widget .cassie-cookie-module a:hover{color:#67d2ff}#cassie-widget .cassie-cookie-module button{border-radius:100px;font-family:soehne,Helvetica,Arial,sans-serif;font-size:2rem;line-height:1.125;transition:.2s}#cassie-widget .cassie-cookie-modal--footer-image--container{display:none}#cassie-widget .cassie-cookie-module .cassie-pre-banner .cassie-pre-banner--text p{margin:0;font-size:.875rem;line-height:1.6;color:#fff}#cassie-widget .cassie-pre-banner .cassie-pre-banner--button--container{width:100%;margin:0}#cassie-widget .cassie-pre-banner--button--container .cassie-pre-banner--button{width:100%;margin:10px 0;padding:15px 22px;border:1px solid;border-radius:100px;background:transparent;font-size:.8125rem;font-weight:700;border-color:#fff;overflow-wrap:break-word;cursor:pointer;white-space:nowrap}#cassie-widget .cassie-pre-banner--button--container .cassie-pre-banner--button svg{display:inline}#cassie-widget .cassie-pre-banner--button--container{align-content:center;align-items:center;margin-bottom:20px}#cassie-widget .cassie-cookie-module .cassie-pre-banner--button--container button.cassie-pre-banner--button{border:1px solid #fff}#cassie-widget .cassie-cookie-module .cassie-pre-banner--button--container button.cassie-pre-banner--button:hover{border:1px solid #062645;background-color:#fff3;opacity:1}#cassie-widget .cassie-pre-banner button.cassie-view-all{margin-top:10px}@media only screen and (width>=768px){#cassie-widget .cassie-pre-banner--button--container{margin-bottom:0}#cassie-widget .cassie-cookie-module .cassie-pre-banner--button--container button.cassie-pre-banner--button{width:80%}}@media only screen and (width>=1200px){#cassie-widget .cassie-cookie-module>div.cassie-pre-banner{margin:0 18%}}#cassie-widget .cassie-gpc-pre-banner .cassie-gpc-pre-banner--text-container{margin-top:40px}#cassie-widget .cassie-gpc-pre-banner h3.cassie-gpc-pre-banner-heading--text{margin-bottom:1rem;color:#fff}#cassie-widget .cassie-cookie-module .cassie-pre-banner .cassie-pre-banner--text{margin-bottom:0}@media only screen and (width>=768px){.cassie-pre-banner .cassie-pre-banner--text{width:100%}}@media only screen and (width>=1200px){#cassie-widget .cassie-cookie-module>.cassie-cookie-modal--center{width:54%;margin:0 auto}}@media only screen and (width>=768px){#cassie-widget .cassie-cookie-module>.cassie-cookie-modal{border-color:#062645}}#cassie-widget .cassie-cookie-modal--header-image{display:none}#cassie-widget .cassie-cookie-modal--header--content{margin-bottom:1.5rem;border-top:none}#cassie-widget .cassie-cookie-modal--header--content p,#cassie-widget .cassie-cookie-modal--header--content,#cassie-widget .cassie-cookie-modal--group-head-container .cassie-cookie-group--description p{color:#fff}#cassie-widget .cassie-cookie-modal .cassie-toggle-switch--status{top:0!important}#cassie-widget .cassie-cookie-modal--center .cassie-toggle-switch--slider{width:100%}#cassie-widget .cassie-cookie-modal--center .cassie-toggle-switch--slider:before{bottom:2px;left:2px}#cassie-widget .cassie-cookie-modal--center .cassie-toggle-switch--slider--active:before{left:28px}#cassie-widget .cassie-cookie-modal--accept-all .cassie-cookie-modal--accept-all--text{max-width:70%}#cassie-widget .cassie-expand-cookies--container .cassie-expand-cookies--icon{display:none}#cassie-widget .cassie-expand-cookies--container .cassie-cookie-group--heading{color:#29b8f5}#cassie-widget .cassie-cookie-modal--group-head-container .cassie-cookie-group--description{width:100%;margin-left:0;color:#fff}#cassie-widget .cassie-cookie-modal .cassie-toggle-switch--status{top:4px}#cassie-widget .cassie-cookie-modal--footer-extra .cassie-cookie-modal--save-preferences--container{width:100%;margin-top:2rem;margin-bottom:1rem}#cassie-widget button.cassie-cookie-modal--save-preferences{font-size:1rem}@media only screen and (width>=768px){#cassie-widget .cassie-cookie-modal--footer-extra .cassie-cookie-modal--save-preferences--container{width:40%}}#ada-consent-prompt{display:none}#ada-consent-prompt .prompt-button,#ada-consent-prompt .notice-container{position:fixed;right:0;bottom:0;z-index:10000;width:112px;height:112px;overflow:hidden;visibility:visible;opacity:1;transition:visibility .25s ease 0s,opacity .25s ease 0s,transform .25s ease 0s;transform:translate(0)}#ada-consent-prompt .button-v2{all:initial;position:absolute;right:24px;bottom:24px;display:flex;align-items:center;justify-content:center;gap:8px;width:64px;height:64px;margin:0;padding:0;border:1px solid rgb(0 0 0 / 5%);border-radius:50%;box-shadow:0 4px 20px 4px #0000001f;background-color:#ff6000;color:#000;cursor:pointer;transition:.2s opacity ease;overflow:hidden;animation:button-fade-in .2s ease 0s}#ada-consent-prompt .button--appear{opacity:1}#ada-consent-prompt .button-v2 .button__icon{position:relative}#ada-consent-prompt .button__icon{position:absolute;top:0;left:0;width:100%;height:100%;padding:17%;box-sizing:border-box;pointer-events:none}#ada-consent-prompt .notice-container{right:24px;bottom:24px;display:none;width:100%;max-width:375px;height:90%;max-height:250px;border-radius:8px;box-shadow:#0000001f 0 12px 48px 4px;background-color:#fff;pointer-events:auto}@media print,screen and (width<=63.9988em){#ada-consent-prompt .notice-container{right:0;bottom:0;max-width:100%}}#ada-consent-prompt .Container__message-container{position:fixed;display:flex;flex-direction:column;inset:0;transition:filter .3s ease;overflow:hidden}#ada-consent-prompt .notice-header{z-index:3;display:flex;align-items:center;min-width:320px;height:56px;padding:0 16px;box-sizing:border-box;background:#fff;color:#000000d9;direction:ltr;animation:.5s ease-out 0s 1 normal none running jgQpwH}#ada-consent-prompt .notice-button-container{margin-left:auto;transition:opacity .2s ease 0s}#ada-consent-prompt .notice-button{all:unset;width:32px;height:32px;padding:0;border:none;border-radius:8px;background:none;font-size:0;color:#0009!important;cursor:pointer;transition:all .1s ease 0s}#ada-consent-prompt .notice-message-container{position:relative;display:flex;flex:1 1 0px;align-items:center;min-width:320px;padding:.5rem 2rem 3.5rem;background-color:#fff}#ada-consent-prompt .notice-message{font-size:.937rem;text-align:center}
