.ccm-root .ccm-modal[aria-hidden=false] .ccm-modal-inner::before{content:"";position:absolute;z-index:-1;top:50%;left:50%;width:200vw;height:200vh;background-color:rgba(0,0,0,.4);pointer-events:none;transform:translate(-50%, -50%);transition:opacity .2s linear}.ccm-root .ccm-modal[aria-hidden=false]~.ccm-modal[aria-hidden=false] .ccm-modal-inner::before{display:none}.ccm-root .ccm-modal-inner{box-shadow:0 0.3125rem 1.25rem rgba(0,0,0,.16)}@media(min-width: 64.0625em){.ccm-root .ccm-modal-inner{border-radius:var(--border-radius, 0.25rem)}}.ccm-root .ccm-modal--header{padding:1rem 2rem;font-size:inherit;font-weight:var(--font-weight-bold, 700);color:var(--color-font, #1e1e1e);background-color:var(--color-gray-light, #f2f4f7)}@media(max-width: 47.9375rem){.ccm-root .ccm-modal--header{padding:1rem}}@media(min-width: 64.0625em){.ccm-root .ccm-modal--header{border-radius:var(--border-radius, 0.25rem) var(--border-radius, 0.25rem) 0 0}}.ccm-root .ccm-modal--header:empty,.ccm-root .ccm-modal--header:not(:has(*)){display:none}@media(min-width: 64.0625em){.ccm-root .ccm-modal--header:has(*)+.ccm-modal--body{border-radius:0}}.ccm-root .ccm-modal--header .ccm-modal--title{font-size:inherit;font-weight:var(--font-weight-bold, 700)}.ccm-root .ccm-modal--body{padding:2rem;border-bottom:0}@media(max-width: 47.9375rem){.ccm-root .ccm-modal--body{padding:1.5rem 1rem}}@media(min-width: 64.0625em){.ccm-root .ccm-modal--body{border-radius:var(--border-radius, 0.25rem) var(--border-radius, 0.25rem) 0 0}}.ccm-root .ccm-modal--footer{gap:0.5rem;padding:1rem 2rem !important;color:var(--color-font, #1e1e1e);background-color:var(--color-gray-light, #f2f4f7)}@media(max-width: 47.9375rem){.ccm-root .ccm-modal--footer{padding:1rem !important}}@media(min-width: 64.0625em){.ccm-root .ccm-modal--footer{border-radius:0 0 var(--border-radius, 0.25rem) var(--border-radius, 0.25rem)}}.ccm-root .ccm-modal.ccm--is-blocking{background-color:rgba(0,0,0,0)}.ccm-root .ccm-modal.ccm-widget .ccm-modal--footer .ccm-link-container a{color:var(--color-font, #1e1e1e)}.ccm-root .ccm-modal.ccm-widget .ccm-widget--buttons{gap:0.5rem;margin-top:0.25rem;margin-bottom:0}.ccm-root .ccm-modal.ccm-widget .ccm-widget--buttons .button,.ccm-root .ccm-modal.ccm-widget .ccm-widget--buttons button{flex:1 0 auto;margin-bottom:0;max-width:none;font-size:1rem;font-weight:var(--font-weight-bold, 700);text-transform:none;text-shadow:none;white-space:nowrap;color:var(--color-text-negative, #fff);background-color:var(--color-primary, #007ebd);border:0;border-radius:var(--border-radius, 0.25rem)}.ccm-root .ccm-modal.ccm-widget .ccm-widget--buttons .button:hover,.ccm-root .ccm-modal.ccm-widget .ccm-widget--buttons button:hover{background-color:var(--color-primary-hover, #213040)}.ccm-root .ccm-modal.ccm-widget .ccm-widget--buttons .button:focus-visible,.ccm-root .ccm-modal.ccm-widget .ccm-widget--buttons button:focus-visible{background-color:var(--color-primary-hover, #213040)}.ccm-root .ccm-modal.ccm-widget .ccm-widget--buttons .button:focus-visible,.ccm-root .ccm-modal.ccm-widget .ccm-widget--buttons button:focus-visible{outline:0.25rem solid var(--color-primary-disabled, #b6daed);outline-offset:0}.ccm-root .ccm-modal.ccm-control-panel .ccm-modal--footer>.button,.ccm-root .ccm-modal.ccm-control-panel .ccm-modal--footer>button{flex:1 0 auto;margin-bottom:0 !important;max-width:none;font-size:1rem;font-weight:var(--font-weight-bold, 700);text-transform:none;text-shadow:none;white-space:nowrap;color:var(--color-text-negative, #fff);background-color:var(--color-primary, #007ebd);border:0;border-radius:var(--border-radius, 0.25rem)}.ccm-root .ccm-modal.ccm-control-panel .ccm-modal--footer>.button:hover,.ccm-root .ccm-modal.ccm-control-panel .ccm-modal--footer>button:hover{background-color:var(--color-primary-hover, #213040)}.ccm-root .ccm-modal.ccm-control-panel .ccm-modal--footer>.button:focus-visible,.ccm-root .ccm-modal.ccm-control-panel .ccm-modal--footer>button:focus-visible{background-color:var(--color-primary-hover, #213040)}.ccm-root .ccm-modal.ccm-control-panel .ccm-modal--footer>.button:focus-visible,.ccm-root .ccm-modal.ccm-control-panel .ccm-modal--footer>button:focus-visible{outline:0.25rem solid var(--color-primary-disabled, #b6daed);outline-offset:0}.ccm-root .ccm-modal.ccm-control-panel input[type=checkbox][class*=ccm-checkbox-type--]:focus+label::before,.ccm-root .ccm-modal.ccm-control-panel input[type=checkbox][class*=ccm-checkbox-type--]:focus+label::after,.ccm-root .ccm-modal.ccm-control-panel input[type=checkbox][class*=ccm-checkbox-type--]:active+label::before,.ccm-root .ccm-modal.ccm-control-panel input[type=checkbox][class*=ccm-checkbox-type--]:active+label::after{box-shadow:none}.ccm-root .ccm-modal.ccm-control-panel input[type=checkbox][class*=ccm-checkbox-type--]:focus-visible+label::after{outline:0.25rem solid var(--color-primary-disabled, #b6daed);outline-offset:0}.ccm-root .ccm-modal.ccm-control-panel button.ccm-info-button:focus-visible{outline:0.25rem solid var(--color-primary-disabled, #b6daed);outline-offset:0}.ccm-root .ccm-modal.ccm-details .ccm-modal--footer>.button,.ccm-root .ccm-modal.ccm-details .ccm-modal--footer>button{margin-bottom:0 !important;max-width:none;font-size:1rem;font-weight:var(--font-weight-bold, 700);text-transform:none;text-shadow:none;white-space:nowrap;color:var(--color-text-negative, #fff);background-color:var(--color-primary, #007ebd);border:0;border-radius:var(--border-radius, 0.25rem)}.ccm-root .ccm-modal.ccm-details .ccm-modal--footer>.button:hover,.ccm-root .ccm-modal.ccm-details .ccm-modal--footer>button:hover{background-color:var(--color-primary-hover, #213040)}.ccm-root .ccm-modal.ccm-details .ccm-modal--footer>.button:focus-visible,.ccm-root .ccm-modal.ccm-details .ccm-modal--footer>button:focus-visible{background-color:var(--color-primary-hover, #213040)}.ccm-root .ccm-modal.ccm-details .ccm-modal--footer>.button:focus-visible,.ccm-root .ccm-modal.ccm-details .ccm-modal--footer>button:focus-visible{outline:0.25rem solid var(--color-primary-disabled, #b6daed);outline-offset:0}.ccm-root .ccm-modal.ccm-details input[type=checkbox][class*=ccm-checkbox-type--]:focus+label::before,.ccm-root .ccm-modal.ccm-details input[type=checkbox][class*=ccm-checkbox-type--]:focus+label::after,.ccm-root .ccm-modal.ccm-details input[type=checkbox][class*=ccm-checkbox-type--]:active+label::before,.ccm-root .ccm-modal.ccm-details input[type=checkbox][class*=ccm-checkbox-type--]:active+label::after{box-shadow:none}.ccm-root .ccm-modal.ccm-details input[type=checkbox][class*=ccm-checkbox-type--]:focus-visible+label::after{outline:0.25rem solid var(--color-primary-disabled, #b6daed);outline-offset:0}.ccm-root .ccm-modal .ccm-widget--text .ccm-widget--title{margin-bottom:1.25rem;font-size:1.25rem;font-weight:var(--font-weight-bold, 700);line-height:1.25}.ccm-plugin--script-placeholder{padding:4rem 1rem}@media(min-width: 62rem){.ccm-plugin--script-placeholder{padding:8rem 1rem}}.ccm-plugin--script-placeholder{background-color:var(--color-black, #000);color:var(--color-white, #fff)}.ccm-plugin--script-placeholder h2{margin:0 0 1rem;font-size:2rem;font-weight:bold;color:var(--color-white, #fff)}.ccm-plugin--script-placeholder button{display:block;margin:2rem auto 0;padding:.75rem 1.5rem;border:none;cursor:pointer;color:var(--color-ccm-font, #fff);background:var(--color-ccm, #535353)}.ccm-plugin--script-placeholder button:hover{color:var(--color-ccm, #535353);background-color:var(--color-ccm-font, #fff)}.ccm-plugin--script-placeholder button:focus-visible{color:var(--color-ccm, #535353);background-color:var(--color-ccm-font, #fff)}.ccm-cookie-declaration{display:flex;flex-direction:column;gap:2rem 0}.ccm-cookie-declaration--list{display:flex;flex-direction:column;gap:2rem 0}.ccm-cookie-declaration--purpose{display:flex;flex-direction:column;gap:1.5rem 0}.ccm-cookie-declaration--embedding{display:flex;flex-direction:column;gap:1em 0}.ccm-cookie-declaration--embedding-assets-table>:not(caption)>*>*{padding:0.5rem;border-bottom:0.0625rem solid #231f20}
/*# sourceMappingURL=ccm.min.css.map */
