#qc-cmp2-container #qc-cmp2-ui{--cmp-bg:#17171b;--cmp-line:#ffffff14;--cmp-head:#f5f5f7;--cmp-text:#b9b9c2;--cmp-quiet:#8d8d97;--cmp-btn:#1f1f25;--cmp-btn-hover:#26262d;--cmp-btn-line:#ffffff24;--cmp-primary:#f5f5f7;--cmp-primary-hover:#fff;--cmp-on-primary:#0a0a0c;--cmp-thumb:#ffffff29;--cmp-shadow:0 24px 60px #0000008c}html[data-theme=light] #qc-cmp2-container #qc-cmp2-ui{--cmp-bg:#fff;--cmp-line:#00000014;--cmp-head:#0a0a0c;--cmp-text:#4a4a52;--cmp-quiet:#6b6b73;--cmp-btn:#f5f5f2;--cmp-btn-hover:#ecece8;--cmp-btn-line:#0000001f;--cmp-primary:#0a0a0c;--cmp-primary-hover:#26262d;--cmp-on-primary:#fff;--cmp-thumb:#00000029;--cmp-shadow:0 16px 48px #00000024}@media (prefers-color-scheme:light){html:not([data-theme=dark]) #qc-cmp2-container #qc-cmp2-ui{--cmp-bg:#fff;--cmp-line:#00000014;--cmp-head:#0a0a0c;--cmp-text:#4a4a52;--cmp-quiet:#6b6b73;--cmp-btn:#f5f5f2;--cmp-btn-hover:#ecece8;--cmp-btn-line:#0000001f;--cmp-primary:#0a0a0c;--cmp-primary-hover:#26262d;--cmp-on-primary:#fff;--cmp-thumb:#00000029;--cmp-shadow:0 16px 48px #00000024}}#qc-cmp2-container .qc-cmp-cleanslate{pointer-events:none!important;background:0 0!important}#qc-cmp2-container:has(#disagree-btn) .qc-cmp-cleanslate{-webkit-backdrop-filter:blur(3px)!important;pointer-events:auto!important;background:#0009!important}html[data-theme=light] #qc-cmp2-container:has(#disagree-btn) .qc-cmp-cleanslate{background:#14141859!important}@media (prefers-color-scheme:light){html:not([data-theme=dark]) #qc-cmp2-container:has(#disagree-btn) .qc-cmp-cleanslate{background:#14141859!important}}#qc-cmp2-container #qc-cmp2-ui{pointer-events:auto!important;box-sizing:border-box!important;background:var(--cmp-bg)!important;width:480px!important;max-width:calc(100vw - 48px)!important;height:auto!important;min-height:0!important;max-height:calc(100vh - 48px)!important;color:var(--cmp-head)!important;border:1px solid var(--cmp-line)!important;box-shadow:var(--cmp-shadow)!important;border-radius:16px!important;margin:0!important;padding:24px!important;font-family:Archivo,Helvetica Neue,Helvetica,Arial,sans-serif!important;display:block!important;position:fixed!important;inset:auto auto 24px 24px!important;overflow:hidden!important}#qc-cmp2-container:has(#disagree-btn) #qc-cmp2-ui{top:50%!important;bottom:auto!important;left:50%!important;transform:translate(-50%,-50%)!important}#qc-cmp2-container #qc-cmp2-ui *{box-sizing:border-box!important;font-family:inherit!important}#qc-cmp2-container #qc-cmp2-ui .qc-cmp2-summary-section{flex:none!important;height:auto!important;min-height:0!important;overflow:visible!important}#qc-cmp2-container #qc-cmp2-ui .qc-cmp2-footer:before,#qc-cmp2-container #qc-cmp2-ui .qc-cmp2-footer:after{display:none!important}#qc-cmp2-container #qc-cmp2-ui .qc-cmp2-summary-section,#qc-cmp2-container #qc-cmp2-ui .qc-cmp2-consent-info,#qc-cmp2-container #qc-cmp2-ui .qc-cmp2-publisher-logo-container,#qc-cmp2-container #qc-cmp2-ui .qc-cmp2-publisher-logo-container>div:first-child,#qc-cmp2-container #qc-cmp2-ui .qc-cmp2-publisher-logo-container figure,#qc-cmp2-container #qc-cmp2-ui .qc-cmp2-summary-info,#qc-cmp2-container #qc-cmp2-ui .qc-cmp2-footer,#qc-cmp2-container #qc-cmp2-ui .qc-cmp2-summary-buttons{width:100%!important;box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;position:static!important}#qc-cmp2-container #qc-cmp2-ui .qc-cmp2-publisher-logo-container>div:first-child{justify-content:space-between!important;align-items:baseline!important;gap:16px!important;display:flex!important}#qc-cmp2-container #qc-cmp2-ui .qc-cmp2-publisher-logo-container figure{text-align:left!important;width:auto!important}#qc-cmp2-container #qc-cmp2-ui .span-heading{color:var(--cmp-head)!important;letter-spacing:-.01em!important;font-size:17px!important;font-weight:600!important}#qc-cmp2-container #qc-cmp2-ui .qc-cmp2-publisher-logo-container a{color:var(--cmp-quiet)!important;white-space:nowrap!important;text-underline-offset:3px!important;font-size:13px!important;text-decoration:underline!important}#qc-cmp2-container #qc-cmp2-ui .qc-cmp2-summary-info{scrollbar-width:thin!important;scrollbar-color:var(--cmp-thumb) transparent!important;max-height:150px!important;margin-top:12px!important;padding-right:8px!important;overflow-y:auto!important}#qc-cmp2-container #qc-cmp2-ui .qc-cmp2-summary-info,#qc-cmp2-container #qc-cmp2-ui .qc-cmp2-summary-info div,#qc-cmp2-container #qc-cmp2-ui p{color:var(--cmp-text)!important;font-size:13px!important;line-height:1.6!important}#qc-cmp2-container #qc-cmp2-ui button[mode=link],#qc-cmp2-container #qc-cmp2-ui .qc-cmp2-summary-info a{color:var(--cmp-head)!important;font-size:inherit!important;text-underline-offset:3px!important;text-decoration:underline!important}#qc-cmp2-container #qc-cmp2-ui .qc-cmp2-summary-info::-webkit-scrollbar{background:0 0!important;width:6px!important}#qc-cmp2-container #qc-cmp2-ui .qc-cmp2-summary-info::-webkit-scrollbar-track{background:0 0!important}#qc-cmp2-container #qc-cmp2-ui .qc-cmp2-summary-info::-webkit-scrollbar-thumb{background:var(--cmp-thumb)!important;border:0!important;border-radius:3px!important}#qc-cmp2-container #qc-cmp2-ui .qc-cmp2-footer{margin-top:20px!important}#qc-cmp2-container #qc-cmp2-ui .qc-cmp2-summary-buttons{grid-template-columns:max-content minmax(0,1fr) minmax(0,1fr)!important;align-items:center!important;gap:10px!important;display:grid!important}#qc-cmp2-container #qc-cmp2-ui .qc-cmp2-summary-buttons:not(:has(#disagree-btn)){grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}#qc-cmp2-container #qc-cmp2-ui .qc-cmp2-summary-buttons button{letter-spacing:0!important;width:100%!important;min-width:0!important;max-width:none!important;height:42px!important;min-height:42px!important;box-shadow:none!important;cursor:pointer!important;border-radius:10px!important;margin:0!important;padding:0 16px!important;font-size:14px!important;font-weight:600!important}#qc-cmp2-container #qc-cmp2-ui .qc-cmp2-summary-buttons button span{text-transform:lowercase!important;letter-spacing:0!important;display:inline-block!important}#qc-cmp2-container #qc-cmp2-ui .qc-cmp2-summary-buttons button span:first-letter{text-transform:uppercase!important}#qc-cmp2-container #qc-cmp2-ui #more-options-btn{width:auto!important;color:var(--cmp-quiet)!important;background:0 0!important;border:0!important;order:1!important;padding:0 8px 0 0!important}#qc-cmp2-container #qc-cmp2-ui #more-options-btn:hover{color:var(--cmp-head)!important}#qc-cmp2-container #qc-cmp2-ui #disagree-btn{background:var(--cmp-btn)!important;color:var(--cmp-head)!important;border:1px solid var(--cmp-btn-line)!important;order:2!important;display:block!important}#qc-cmp2-container #qc-cmp2-ui #disagree-btn:hover{background:var(--cmp-btn-hover)!important}#qc-cmp2-container #qc-cmp2-ui button[mode=primary]{background:var(--cmp-primary)!important;color:var(--cmp-on-primary)!important;border:1px solid var(--cmp-primary)!important;order:3!important}#qc-cmp2-container #qc-cmp2-ui button[mode=primary]:hover{background:var(--cmp-primary-hover)!important}#qc-cmp2-container #qc-cmp2-ui button:focus-visible{outline:2px solid var(--cmp-head)!important;outline-offset:2px!important}@media (width<=600px){#qc-cmp2-container #qc-cmp2-ui,#qc-cmp2-container:has(#disagree-btn) #qc-cmp2-ui{width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)!important;padding:20px!important;inset:auto 12px 12px!important;transform:none!important}#qc-cmp2-container #qc-cmp2-ui .qc-cmp2-summary-buttons{grid-template-columns:1fr 1fr!important}#qc-cmp2-container #qc-cmp2-ui .qc-cmp2-summary-buttons:not(:has(#disagree-btn)) button[mode=primary]{grid-column:1/-1!important}#qc-cmp2-container #qc-cmp2-ui #more-options-btn{order:4!important;grid-column:1/-1!important;height:32px!important;min-height:32px!important;padding:0!important}#qc-cmp2-container #qc-cmp2-ui .qc-cmp2-summary-info{max-height:120px!important}}#qc-cmp2-persistent-link,.qc-cmp2-persistent-link{display:none!important}#qc-cmp2-container #qc-cmp2-ui p,#qc-cmp2-container #qc-cmp2-ui li,#qc-cmp2-container #qc-cmp2-ui label,#qc-cmp2-container #qc-cmp2-ui .description,#qc-cmp2-container #qc-cmp2-ui .description *,#qc-cmp2-container #qc-cmp2-ui .qc-cmp2-consent-info>.qc-cmp2-publisher-logo-container>div:not(:first-child):not(.qc-cmp2-header-links):not(.qc-cmp2-summary-info){color:var(--cmp-text)!important;text-align:left!important;letter-spacing:0!important;background:0 0!important;font-size:13px!important;line-height:1.6!important}#qc-cmp2-container #qc-cmp2-ui .description,#qc-cmp2-container #qc-cmp2-ui .qc-cmp2-consent-info>.qc-cmp2-publisher-logo-container>div:not(:first-child):not(.qc-cmp2-header-links):not(.qc-cmp2-summary-info){scrollbar-width:thin!important;scrollbar-color:var(--cmp-thumb) transparent!important;border:0!important;max-height:96px!important;margin:12px 0 0!important;padding:0 8px 0 0!important;overflow-y:auto!important}#qc-cmp2-container #qc-cmp2-ui ::selection{background:var(--cmp-btn-line)!important;color:inherit!important}#qc-cmp2-container #qc-cmp2-ui .qc-cmp2-home-button{color:var(--cmp-quiet)!important;text-transform:none!important;cursor:pointer!important;background:0 0!important;border:0!important;outline:none!important;align-items:center!important;gap:6px!important;margin:0 0 8px!important;padding:0!important;font-size:13px!important;font-weight:500!important;display:inline-flex!important;position:static!important}#qc-cmp2-container #qc-cmp2-ui .qc-cmp2-home-button svg{width:12px!important;height:12px!important}#qc-cmp2-container #qc-cmp2-ui .qc-cmp2-home-button svg *{fill:currentColor!important;stroke:currentColor!important}#qc-cmp2-container #qc-cmp2-ui .qc-cmp2-header-links{background:0 0!important;justify-content:flex-start!important;gap:20px!important;width:100%!important;margin:14px 0 0!important;padding:0!important;display:flex!important}#qc-cmp2-container #qc-cmp2-ui button[mode=link]:not(.qc-cmp2-link-inline){height:auto!important;box-shadow:none!important;color:var(--cmp-head)!important;letter-spacing:0!important;text-transform:lowercase!important;cursor:pointer!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;font-size:13px!important;font-weight:600!important;text-decoration:none!important;display:inline-block!important}#qc-cmp2-container #qc-cmp2-ui button[mode=link]:not(.qc-cmp2-link-inline):first-letter{text-transform:uppercase!important}#qc-cmp2-container #qc-cmp2-ui button[mode=link]:not(.qc-cmp2-link-inline):hover{text-underline-offset:3px!important;text-decoration:underline!important}#qc-cmp2-container #qc-cmp2-ui .qc-cmp2-scrollable-section{border:0!important;border-top:1px solid var(--cmp-line)!important;scrollbar-width:thin!important;scrollbar-color:var(--cmp-thumb) transparent!important;background:0 0!important;max-height:min(320px,100vh - 340px)!important;margin:14px 0 0!important;padding:0 8px 0 0!important;overflow-y:auto!important}#qc-cmp2-container #qc-cmp2-ui .qc-cmp2-scrollable-section ul{background:0 0!important;margin:0!important;padding:0!important;list-style:none!important}#qc-cmp2-container #qc-cmp2-ui .qc-cmp2-list-header{color:var(--cmp-quiet)!important;letter-spacing:0!important;text-transform:none!important;background:0 0!important;margin:16px 0 4px!important;padding:0!important;font-size:12px!important;font-weight:600!important}#qc-cmp2-container #qc-cmp2-ui .qc-cmp2-list-item{border:0!important;border-bottom:1px solid var(--cmp-line)!important;background:0 0!important;margin:0!important;padding:0!important}#qc-cmp2-container #qc-cmp2-ui .qc-cmp2-list-item-header{cursor:pointer!important;background:0 0!important;border:0!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;width:100%!important;margin:0!important;padding:12px 0!important;display:flex!important}#qc-cmp2-container #qc-cmp2-ui .titles-header{flex:1!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;margin:0!important;padding:0!important;list-style:none!important;display:flex!important}#qc-cmp2-container #qc-cmp2-ui .qc-cmp2-list-item-title,#qc-cmp2-container #qc-cmp2-ui .qc-cmp2-list-item-title *{color:var(--cmp-head)!important;text-align:left!important;margin:0!important;padding:0!important;font-size:13px!important;font-weight:500!important;line-height:1.45!important}#qc-cmp2-container #qc-cmp2-ui .qc-cmp2-list-item-status{color:var(--cmp-quiet)!important;white-space:nowrap!important;text-transform:lowercase!important;margin:0!important;padding:0!important;font-size:12px!important;font-weight:600!important}#qc-cmp2-container #qc-cmp2-ui .qc-cmp2-list-item-status:first-letter{text-transform:uppercase!important}#qc-cmp2-container #qc-cmp2-ui .qc-cmp2-list-item-header>svg{flex:none!important;width:12px!important;height:12px!important}#qc-cmp2-container #qc-cmp2-ui .qc-cmp2-list-item-header>svg *{fill:var(--cmp-quiet)!important;stroke:var(--cmp-quiet)!important}#qc-cmp2-container #qc-cmp2-ui .qc-cmp2-list-item>div,#qc-cmp2-container #qc-cmp2-ui .qc-cmp2-list-item>div *{background:0 0!important}#qc-cmp2-container #qc-cmp2-ui .qc-cmp2-list-item>div{padding:0 0 12px!important}#qc-cmp2-container #qc-cmp2-ui .qc-cmp2-footer:not(.qc-cmp2-footer-overlay){flex-wrap:wrap!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;margin:16px 0 0!important;padding:0!important;display:flex!important}#qc-cmp2-container #qc-cmp2-ui .qc-cmp2-footer-links{gap:20px!important;width:auto!important;margin:0!important;padding:0!important;display:flex!important}#qc-cmp2-container #qc-cmp2-ui .qc-cmp2-buttons-desktop{width:auto!important;margin:0!important;padding:0!important}#qc-cmp2-container #qc-cmp2-ui #save-and-exit{border:1px solid var(--cmp-primary)!important;background:var(--cmp-primary)!important;width:auto!important;height:40px!important;min-height:40px!important;color:var(--cmp-on-primary)!important;letter-spacing:0!important;text-transform:lowercase!important;box-shadow:none!important;cursor:pointer!important;border-radius:10px!important;margin:0!important;padding:0 20px!important;font-size:14px!important;font-weight:600!important;line-height:38px!important;display:inline-block!important}#qc-cmp2-container #qc-cmp2-ui #save-and-exit:first-letter{text-transform:uppercase!important}#qc-cmp2-container #qc-cmp2-ui #save-and-exit:hover{background:var(--cmp-primary-hover)!important}@media (width>=601px){#qc-cmp2-container #qc-cmp2-ui .qc-cmp2-hide-desktop{display:none!important}}@media (width<=600px){#qc-cmp2-container #qc-cmp2-ui .qc-cmp2-buttons-desktop{display:none!important}}.menu-item{color:var(--fg-2);text-align:left;transition:background .12s var(--ease), color .12s var(--ease);border-radius:.5rem;align-items:center;gap:.625rem;padding:.5rem .625rem;font-size:.9rem;font-weight:500;display:flex}.menu-item:hover{background:color-mix(in srgb, var(--ink-raw) 6%, transparent);color:var(--fg)}.menu-item[aria-current=page]{background:var(--surface-3);color:var(--fg)}.menu-item svg{color:var(--fg-3);flex:none}.menu-item:hover svg{color:var(--fg)}.theme-icon-light{display:none}.theme-icon-dark{display:inline-flex}:root[data-theme=light] .theme-icon-dark{display:none}:root[data-theme=light] .theme-icon-light{display:inline-flex}@media (prefers-color-scheme:light){:root:not([data-theme=dark]) .theme-icon-dark{display:none}:root:not([data-theme=dark]) .theme-icon-light{display:inline-flex}}.foot-head[data-astro-cid-jo6i4kqk]{letter-spacing:0;color:var(--fg);font-size:.8125rem;font-weight:600}.foot-link[data-astro-cid-jo6i4kqk]{color:var(--fg-3);transition:color .14s var(--ease);align-items:center;gap:.25rem;display:inline-flex}.foot-link[data-astro-cid-jo6i4kqk]:hover{color:var(--fg)}.foot-theme[data-astro-cid-jo6i4kqk]{padding:.375rem .5rem}.announce[data-astro-cid-h4bjbk3l]{border-bottom:1px solid var(--line);background:var(--bg-2);transition:grid-template-rows .22s var(--ease), border-color .22s var(--ease);grid-template-rows:1fr;display:grid}.announce-inner[data-astro-cid-h4bjbk3l]{min-height:0;overflow:hidden}.announce-inner[data-astro-cid-h4bjbk3l]>div[data-astro-cid-h4bjbk3l]{min-height:2.75rem;padding-block:.375rem}html[data-announce-off] .announce[data-astro-cid-h4bjbk3l]{display:none}.announce[data-astro-cid-h4bjbk3l].is-closing{border-color:#0000;grid-template-rows:0fr}.announce-link[data-astro-cid-h4bjbk3l]{min-width:0;color:var(--fg-2);flex-wrap:wrap;align-items:center;gap:.125rem .5rem;font-size:.875rem;line-height:1.4;display:inline-flex}.announce-link[data-astro-cid-h4bjbk3l]:hover{color:var(--fg)}.announce-more[data-astro-cid-h4bjbk3l]{color:var(--fg);align-items:center;gap:.25rem;font-weight:600;display:inline-flex}.announce-link[data-astro-cid-h4bjbk3l]:hover .announce-more[data-astro-cid-h4bjbk3l]{text-underline-offset:3px;text-decoration:underline}@media (width<=639px){.announce-link[data-astro-cid-h4bjbk3l] svg:first-child,.announce-more[data-astro-cid-h4bjbk3l]{display:none}.announce-link[data-astro-cid-h4bjbk3l]>span[data-astro-cid-h4bjbk3l]:first-of-type{text-decoration:underline;-webkit-text-decoration-color:var(--line-3);text-decoration-color:var(--line-3);text-underline-offset:3px}}@media (prefers-reduced-motion:reduce){.announce[data-astro-cid-h4bjbk3l]{transition:none}}
