:root{--crank-font: "Poppins", sans-serif;--crank-font-two: "Archivo", sans-serif;--crank-gray: #17080A;--crank-gray-rgb: 23, 8, 10;--crank-base: #0074E8;--crank-base-rgb: 0, 116, 232;--crank-black: #171717;--crank-black-rgb: 23, 23, 23;--crank-white: #ffffff;--crank-white-rgb: 255, 255, 255;--crank-bdr-color: #E1E1E1;--crank-bdr-color-rgb: 225, 225, 225}body #klaro,body #klaro *{font-family:var(--crank-font);font-size:14px;box-sizing:border-box;line-height:1.5;color:var(--crank-white)}body #klaro .cookie-notice,body #klaro .cn-notice,body #klaro .cn-body{position:fixed!important;bottom:0;left:0;right:0;width:100%!important;max-width:100%!important;background-color:var(--crank-base)!important;color:var(--crank-white)!important;padding:1.5rem!important;margin:0!important;display:flex!important;flex-direction:column;align-items:flex-start;justify-content:center;gap:1rem;border-top:4px solid var(--crank-black);border-top-left-radius:12px;border-top-right-radius:12px;z-index:2147483647!important}body #klaro .cookie-notice h1,body #klaro .cn-notice h1{font-family:var(--crank-font-two);font-size:16px;font-weight:600;margin-bottom:.5rem;color:var(--crank-white)}body #klaro .cn-body p,body #klaro .cn-body span,body #klaro .cn-body{margin:0!important;color:var(--crank-white);font-size:14px}body #klaro .cn-body a,body #klaro .cn-body a.privacy-link{color:var(--crank-white);text-decoration:underline;font-weight:500}body #klaro .cn-learn-more{color:var(--crank-white);text-decoration:underline;font-size:14px;margin-right:2rem}body #klaro .cn-buttons{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:flex-start;margin-top:.5rem}body #klaro .cn-buttons button{font-family:var(--crank-font);font-size:14px;font-weight:600;padding:10px 20px;border-radius:4px;border:none;cursor:pointer;transition:all .2s ease-in-out}body #klaro .cm-btn-success,body #klaro .cn-buttons button.cm-btn-success{background-color:var(--crank-white);color:var(--crank-base)}body #klaro .cm-btn-success:hover{background-color:#e7e7e7;transform:scale(1.05)}body #klaro .cm-btn-danger,body #klaro .cn-buttons button.cm-btn-danger{background-color:transparent;border:1px solid var(--crank-white);color:var(--crank-white)}body #klaro .cm-btn-danger:hover{background-color:#ffffff1a;transform:scale(1.05)}body #klaro .cn-body a:focus,body #klaro .cn-body button:focus{outline:2px solid var(--crank-white);outline-offset:2px}body #klaro .cm-modal{background-color:var(--crank-white);color:var(--crank-black);padding:2rem;max-width:720px;margin:2rem auto;border-radius:8px;box-shadow:0 10px 30px #0003;font-size:14px;line-height:1.6}body #klaro .cm-modal *{color:var(--crank-black);font-family:var(--crank-font);font-size:14px}body #klaro .cm-modal .title{font-family:var(--crank-font-two);font-size:20px;font-weight:700;margin-bottom:1rem}body #klaro .cm-footer-buttons{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem;justify-content:flex-end}body #klaro .cm-footer-buttons .cm-btn{font-family:var(--crank-font);font-size:14px;font-weight:600;padding:10px 20px;border-radius:6px;border:none;cursor:pointer;transition:all .2s ease-in-out;min-width:150px;text-align:center}body #klaro .cm-footer-buttons .cm-btn-decline,body #klaro .cm-btn.cm-btn-danger{background-color:transparent;border:1px solid var(--crank-base);color:var(--crank-base)}body #klaro .cm-footer-buttons .cm-btn-decline:hover{background-color:#0074e814;transform:scale(1.04)}body #klaro .cm-footer-buttons .cm-btn-info{background-color:var(--crank-black);color:var(--crank-white);border:1px solid transparent}body #klaro .cm-footer-buttons .cm-btn-info:hover{background-color:#2e2e2e;transform:scale(1.04)}body #klaro .cm-footer-buttons .cm-btn-accept-all{background-color:var(--crank-base);color:var(--crank-white);border:none}body #klaro .cm-footer-buttons .cm-btn-accept-all:hover{background-color:#005fc0;transform:scale(1.04)}body #klaro .slider.round.active{background-color:var(--crank-base)}body #klaro label.cm-list-label:hover{background-color:#00000008;border-radius:4px}body #klaro a:focus,body #klaro button:focus{outline:2px solid var(--crank-base);outline-offset:2px}
