@charset "UTF-8";.redim-tpl{font-weight:400 !important;font-style:normal !important;font-variant:normal !important;letter-spacing:normal;word-spacing:normal;text-transform:none !important;text-indent:0 !important;text-shadow:none !important;box-sizing:border-box !important;float:none !important}.redim-tpl *,.redim-tpl *::before,.redim-tpl *::after,.redim-cc-iframe-overlay *{box-sizing:border-box !important;font-family:inherit !important;font-size:inherit !important;font-weight:inherit !important;font-style:inherit !important;font-variant:inherit !important;line-height:inherit;letter-spacing:inherit;word-spacing:inherit;text-transform:inherit !important;text-indent:inherit !important;text-shadow:inherit !important;text-decoration:none !important;text-align:inherit !important;color:inherit !important;background:none !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;margin-top:0 !important;margin-right:0 !important;margin-left:0 !important;margin-bottom:0;padding:0 !important;float:none !important;list-style:none !important;vertical-align:baseline !important}.redim-tpl a,.redim-cc-iframe-overlay a{cursor:pointer !important;text-decoration:none !important}.redim-tpl button,.redim-cc-iframe-overlay button{-webkit-appearance:none !important;appearance:none !important;cursor:pointer !important;text-align:center !important;overflow:visible !important}.redim-tpl input{margin:0 !important}.redim-tpl img{display:inline-block !important;max-width:100% !important;height:auto !important}.redim-tpl div{display:block !important}.redim-tpl p{display:block !important;margin-top:0 !important;margin-right:0 !important;margin-left:0 !important;margin-bottom:1em}.redim-tpl span{display:inline !important}.redim-tpl label{display:inline !important;cursor:pointer !important}.redim-tpl code,.redim-tpl kbd,.redim-tpl samp{font-family:monospace !important;font-size:0.875em !important}.redim-tpl strong,.redim-tpl b{font-weight:700 !important}.redim-tpl em,.redim-tpl i{font-style:italic !important}.redim-tpl small,.redim-tpl sub,.redim-tpl sup{font-size:inherit !important;vertical-align:baseline !important}.redim-tpl ul,.redim-tpl ol{list-style:none !important}.redim-tpl li{display:list-item !important}.redim-tpl h1,.redim-tpl h2,.redim-tpl h3,.redim-tpl h4,.redim-tpl h5,.redim-tpl h6{font-size:inherit !important;font-weight:inherit !important;display:block !important}.redim-tpl hr{border:0 !important;height:1px !important}.redim-tpl table{border-collapse:collapse !important}.redim-tpl [hidden],.redim-cc-iframe-overlay [hidden]{display:none !important}.redim-cc-reopen{font-family:inherit !important;font-size:inherit !important;font-weight:400 !important;font-style:normal !important;letter-spacing:normal;text-transform:none !important;box-sizing:border-box !important;float:none !important}.redim-cc{font-size:14px !important;line-height:1.5}#redim-cookiehint.redim-tpl{font-weight:400 !important;font-style:normal !important;letter-spacing:normal}#redim-cookiehint.redim-tpl button,#redim-cookiehint.redim-tpl .redim-cc-btn{font-family:inherit !important;line-height:1.5}.redim-cc .redim-cc-categories{margin:12px -6px !important;padding-left:6px !important;padding-right:6px !important;text-align:left !important;max-height:38vh !important;overflow-y:auto !important;scroll-padding-bottom:88px !important;overflow-x:hidden !important}@media (max-height:480px){.redim-cc .redim-cc-categories,#redim-cookiehint-modal .redim-cc .redim-cc-categories{max-height:none !important}}@media (max-width:360px){.redim-cc .redim-cc-cat-desc,.redim-cc .redim-cc-cookies{margin-left:12px !important}}.redim-cc .redim-cc-toggle-details{display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:6px !important;cursor:pointer !important;font-family:inherit !important;font-size:inherit !important;font-weight:inherit !important;font-style:inherit !important}.redim-cc .redim-cc-toggle-caret{font-size:12px !important;transition:transform 0.2s ease !important}.redim-cc .redim-cc-toggle-details.redim-cc-is-open .redim-cc-toggle-caret{transform:rotate(180deg) !important}.redim-cc .redim-cc-details[hidden]{display:none !important}#redim-cookiehint-modal[hidden],#redim-cookiehint-top[hidden],#redim-cookiehint-bottom[hidden],#redim-cookiehint[hidden]{display:none !important}.redim-cc .redim-cc-cat{border-top:1px solid rgba(128,128,128,0.3) !important;padding:8px 2px !important}.redim-cc .redim-cc-cat-head{display:flex !important;align-items:center !important;gap:10px !important;cursor:pointer !important}.redim-cc .redim-cc-cat-label{font-weight:600 !important;flex:1 1 auto !important}.redim-cc .redim-cc-cat-count{font-weight:400 !important;font-size:0.9em !important;color:var(--redim-cc-skin-muted,#707070) !important}.redim-cc .redim-cc-always-on{display:inline-block !important;margin-left:0.4em !important;padding:0.05em 0.5em !important;border:1px solid currentColor !important;border-radius:999px !important;font-size:0.75em !important;font-weight:400 !important;vertical-align:middle !important;white-space:nowrap !important}.redim-cc .redim-cc-cat-desc{font-size:12px !important;line-height:1.5;color:var(--redim-cc-skin-muted,#707070) !important;margin:4px 0 0 52px !important}.redim-cc .redim-cc-detail-toggle{background:none !important;border:none !important;cursor:pointer !important;font-size:14px !important;color:#707070 !important;padding:2px 6px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;min-width:24px !important;min-height:24px !important;transition:transform 0.2s ease !important}.redim-cc .redim-cc-detail-toggle[aria-expanded="true"]{transform:rotate(180deg) !important}.redim-cc .redim-cc-switch{position:relative !important;display:inline-block !important;width:42px !important;height:24px !important;flex:0 0 auto !important;margin:0 !important}.redim-cc .redim-cc-switch input{opacity:0 !important;width:0 !important;height:0 !important;position:absolute !important}.redim-cc .redim-cc-slider{position:absolute !important;cursor:pointer !important;inset:0 !important;background-color:#8f8f8f !important;transition:0.3s !important;border-radius:24px !important}.redim-cc .redim-cc-slider::before{content:"" !important;position:absolute !important;height:18px !important;width:18px !important;left:3px !important;bottom:3px !important;background-color:var(--redim-cc-skin-knob,#fff) !important;transition:0.3s !important;border-radius:50% !important}.redim-cc .redim-cc-switch input:checked+.redim-cc-slider{background-color:var(--redim-cc-accent,#008511) !important}.redim-cc .redim-cc-switch input:checked+.redim-cc-slider::before{transform:translateX(18px) !important}.redim-cc .redim-cc-switch input[aria-disabled="true"]+.redim-cc-slider{background-color:var(--redim-cc-accent,#008511) !important;cursor:not-allowed !important}.redim-cc .redim-cc-switch-sm{width:34px !important;height:24px !important}.redim-cc .redim-cc-switch-sm input:checked+.redim-cc-slider::before{transform:translateX(10px) !important}.redim-cc .redim-cc-cookies{margin:6px 0 4px 52px !important}.redim-cc .redim-cc-cookie{display:grid !important;grid-template-columns:34px 1fr !important;gap:4px 10px !important;align-items:center !important;padding:5px 0 !important;border-top:1px dashed rgba(128,128,128,0.25) !important}.redim-cc .redim-cc-cookie-name{font-size:13px !important}.redim-cc .redim-cc-cookie-name code{background:rgba(128,128,128,0.18) !important;padding:1px 5px !important;border-radius:3px !important;color:inherit !important}.redim-cc .redim-cc-cookie-desc{grid-column:2 !important;font-size:12px !important;line-height:1.5}.redim-cc .redim-cc-cookie-meta{grid-column:2 !important;font-size:11px !important;line-height:1.5;color:var(--redim-cc-skin-muted,#707070) !important}.redim-cc .redim-cc-noscript p{margin:8px 0 4px !important;font-size:13px !important}.redim-cc .redim-cc-buttons{display:flex !important;flex-wrap:wrap !important;gap:8px !important;margin-top:8px !important}.redim-cc .redim-cc-save-row{margin-top:4px !important}.redim-cc .redim-cc-buttons .redim-cc-btn{flex:1 1 auto !important}.redim-cc .redim-cc-save{background:#f0f0f0 !important;color:#333 !important}.redim-cc .redim-cc-accept-all,.redim-cc .redim-cc-reject{background:var(--redim-cc-btn-bg,#008511) !important;color:var(--redim-cc-btn-fg,#fff) !important}#redim-cookiehint-modal .redim-cc .redim-cc-categories{max-height:46vh !important}.redim-cc .redim-cc-text-center a,.redim-cc-watermark a{display:inline-flex !important;align-items:center !important;min-height:24px !important;padding-left:2px !important;padding-right:2px !important}@media (forced-colors:active){.redim-cc .redim-cc-slider{background:ButtonFace !important;border:1px solid ButtonText !important}.redim-cc .redim-cc-slider::before{background:ButtonText !important}.redim-cc .redim-cc-switch input:checked+.redim-cc-slider,.redim-cc .redim-cc-switch input[aria-disabled="true"]+.redim-cc-slider{background:Highlight !important;border-color:Highlight !important}.redim-cc .redim-cc-switch input:checked+.redim-cc-slider::before,.redim-cc .redim-cc-switch input[aria-disabled="true"]+.redim-cc-slider::before{background:HighlightText !important}#redim-cookiehint.redim-tpl{border:1px solid CanvasText !important}.redim-cc-reopen{border:1px solid ButtonText !important}}#redim-cc-live,.redim-cc .redim-cc-sr-only{position:absolute !important;width:1px !important;height:1px !important;margin:-1px !important;padding:0 !important;border:0 !important;overflow:hidden !important;clip-path:inset(50%) !important;white-space:nowrap !important}.redim-cc button:focus-visible,.redim-cc a:focus-visible{outline:3px solid #1a1a1a !important;outline-offset:2px !important;box-shadow:0 0 0 2px #fff !important}.redim-cc .redim-cc-switch input:focus-visible+.redim-cc-slider{outline:3px solid #1a1a1a !important;outline-offset:2px !important;box-shadow:0 0 0 2px #fff !important}@supports not selector(:focus-visible){.redim-cc button:focus,.redim-cc a:focus{outline:3px solid #1a1a1a !important;outline-offset:2px !important;box-shadow:0 0 0 2px #fff !important}.redim-cc .redim-cc-switch input:focus+.redim-cc-slider{outline:3px solid #1a1a1a !important;outline-offset:2px !important;box-shadow:0 0 0 2px #fff !important}}@media (prefers-reduced-motion:reduce){.redim-cc .redim-cc-toggle-caret,.redim-cc .redim-cc-detail-toggle,.redim-cc .redim-cc-slider,.redim-cc .redim-cc-slider::before{transition:none !important}}.redim-cc-iframe-overlay{position:absolute !important;top:0 !important;left:0 !important;z-index:5 !important;display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;gap:12px !important;padding:16px !important;box-sizing:border-box !important;text-align:center !important;background:rgba(96,98,103,0.35) !important;-webkit-backdrop-filter:blur(10px) !important;backdrop-filter:blur(10px) !important;overflow:auto !important}.redim-cc-iframe-note{margin:0 !important;max-width:44em !important;font-family:inherit !important;font-size:14px !important;line-height:1.5;color:#1d232b !important;background:rgba(255,255,255,0.85) !important;padding:8px 12px !important;border-radius:6px !important}.redim-cc-iframe-load{display:inline-block !important;min-height:44px !important;padding:10px 22px !important;border:0 !important;border-radius:6px !important;background:#008511 !important;color:#fff !important;font-family:inherit !important;font-size:15px !important;font-weight:600 !important;line-height:1.5;cursor:pointer !important}.redim-cc-iframe-load:hover,.redim-cc-iframe-load:focus{background:#006b0e !important}.redim-cc-iframe-load:focus-visible{outline:3px solid #1d232b !important;outline-offset:2px !important}.redim-cc .redim-cc-consent-id{margin-top:6px !important;margin-right:0 !important;margin-left:0 !important;margin-bottom:0;font-size:11px !important;color:var(--redim-cc-skin-muted,#707070) !important;text-align:center !important;word-break:break-all !important}.redim-cc .redim-cc-consent-id code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace !important;font-size:inherit !important;font-weight:inherit !important;color:inherit !important;background:none !important;padding:0 !important;border:0 !important;border-radius:0 !important}.redim-cc-cookie-pending{display:inline-block !important;margin-left:.4em !important;padding:.05em .5em !important;border:1px solid currentColor !important;border-radius:999px !important;font-size:.75em !important;vertical-align:middle !important;white-space:nowrap !important}
