@media (width>=48rem){.bar-legal[data-astro-cid-bddg4lij]{--link-px:.625rem}}@container bar (width>=55rem){.bar-row[data-astro-cid-bddg4lij][data-fit=short]{grid-template-columns:1fr auto 1fr;column-gap:1.5rem;display:grid}.bar-row[data-astro-cid-bddg4lij][data-fit=short] .bar-copyright[data-astro-cid-bddg4lij]{flex:none;order:-1;width:auto;margin-top:0}.bar-row[data-astro-cid-bddg4lij][data-fit=short] .bar-copy-short[data-astro-cid-bddg4lij]{display:none}.bar-row[data-astro-cid-bddg4lij][data-fit=short] .bar-copy-full[data-astro-cid-bddg4lij]{display:inline}.bar-row[data-astro-cid-bddg4lij][data-fit=short] .bar-legal[data-astro-cid-bddg4lij]{--link-h:1.5rem;width:auto;margin-inline-start:0}.bar-row[data-astro-cid-bddg4lij][data-fit=short] .bar-tools[data-astro-cid-bddg4lij]{order:0;justify-self:end}}@container bar (width>=68.75rem){.bar-row[data-astro-cid-bddg4lij]{grid-template-columns:1fr auto 1fr;column-gap:1.5rem;display:grid}.bar-row[data-astro-cid-bddg4lij] .bar-copyright[data-astro-cid-bddg4lij]{flex:none;order:-1;width:auto;margin-top:0}.bar-row[data-astro-cid-bddg4lij] .bar-copy-short[data-astro-cid-bddg4lij]{display:none}.bar-row[data-astro-cid-bddg4lij] .bar-copy-full[data-astro-cid-bddg4lij]{display:inline}.bar-row[data-astro-cid-bddg4lij] .bar-legal[data-astro-cid-bddg4lij]{--link-h:1.5rem;width:auto;margin-inline-start:0}.bar-row[data-astro-cid-bddg4lij] .bar-tools[data-astro-cid-bddg4lij]{order:0;justify-self:end}}@media (prefers-reduced-motion:no-preference){.footer-fold[data-astro-cid-bddg4lij]{interpolate-size:allow-keywords}.footer-fold[data-astro-cid-bddg4lij]::details-content{block-size:0;transition:block-size .2s ease, content-visibility .2s allow-discrete;overflow:clip}.footer-fold[data-astro-cid-bddg4lij][open]::details-content{block-size:auto}}#cc-main{--cc-font-family:var(--font-sans);--cc-bg:var(--card);--cc-primary-color:var(--card-foreground);--cc-secondary-color:var(--muted-foreground);--cc-btn-primary-bg:transparent;--cc-btn-primary-color:var(--card-foreground);--cc-btn-primary-border-color:var(--border);--cc-btn-primary-hover-bg:var(--muted);--cc-btn-primary-hover-color:var(--card-foreground);--cc-btn-primary-hover-border-color:var(--border);--cc-btn-secondary-bg:transparent;--cc-btn-secondary-color:var(--card-foreground);--cc-btn-secondary-border-color:var(--border);--cc-btn-secondary-hover-bg:var(--muted);--cc-btn-secondary-hover-color:var(--card-foreground);--cc-btn-secondary-hover-border-color:var(--border);--cc-separator-border-color:var(--border);--cc-toggle-on-bg:var(--primary);--cc-toggle-off-bg:var(--muted-foreground);--cc-toggle-on-knob-bg:var(--card);--cc-toggle-off-knob-bg:var(--card);--cc-toggle-readonly-bg:var(--border);--cc-toggle-readonly-knob-bg:var(--card);--cc-toggle-readonly-knob-icon-color:var(--muted-foreground);--cc-cookie-category-block-bg:var(--muted);--cc-cookie-category-block-border:var(--border);--cc-cookie-category-block-hover-bg:var(--muted);--cc-cookie-category-block-hover-border:var(--border);--cc-cookie-category-expanded-block-bg:transparent;--cc-cookie-category-expanded-block-hover-bg:var(--muted);--cc-overlay-bg:#0006;--cc-footer-bg:transparent;--cc-footer-color:var(--muted-foreground);--cc-footer-border-color:var(--border);--cc-link-color:var(--card-foreground);--cc-modal-border-radius:12px;--cc-btn-border-radius:8px;--cc-pm-toggle-border-radius:999px;--cc-modal-margin:1rem;--cc-z-index:35;font-size:var(--text-copy-14)}html #cc-main .cm{border:1px solid var(--border);max-width:22.5rem;box-shadow:0 2px 6px color-mix(in oklab, var(--shadow-ink) 6%, transparent), 0 12px 32px -12px color-mix(in oklab, var(--shadow-ink) 18%, transparent)}html #cc-main .cm:focus{outline:none}html #cc-main .cm__body{padding:16px;display:block}html #cc-main .cm__texts{padding:0 0 12px}html #cc-main .cm__desc{font-size:var(--text-copy-14);color:var(--card-foreground);margin:0;padding:0;line-height:1.43}html #cc-main .cm__desc a{font-weight:inherit;color:var(--card-foreground);text-underline-offset:3px;background:0 0;text-decoration:underline}html #cc-main .cm__btns{border:0;align-items:center;gap:8px;padding:0;flex-direction:row!important;display:flex!important}html #cc-main .cm__btn-group{gap:8px;margin:0;flex-direction:row!important;display:flex!important}html #cc-main .cm__btn{min-height:32px;font-size:var(--text-label-13);border-width:1px;padding:0 14px;font-weight:500;line-height:1.25;margin:0!important}html #cc-main .cm__btn[data-role=show]{color:var(--muted-foreground);text-underline-offset:3px;background:0 0;border-color:#0000;order:-1;padding:0;text-decoration:underline;margin-right:auto!important}html #cc-main .cm__btn-group:has([data-role=show]){order:-1;margin-right:auto}html #cc-main :is(a,button){touch-action:manipulation}html #cc-main :is(a,button):focus-visible{outline:2px solid var(--ring);outline-offset:2px}html #cc-main .pm{border:1px solid var(--border)}html #cc-main .pm--box{max-width:34rem;height:auto;max-height:min(37.5em,100% - 2em)}html #cc-main .pm__title{font-family:var(--font-heading);font-size:var(--text-heading-16);letter-spacing:normal}html #cc-main :is(.pm__section-title,.pm__section-desc){font-size:var(--text-copy-14)}html #cc-main .pm__btn{min-height:36px;font-size:var(--text-copy-14);font-weight:500}html #cc-main .pm:focus{outline:none}html #cc-main .pm__close-btn{width:44px;height:44px}html #cc-main .section__toggle-wrapper:before{content:"";position:absolute;inset:-11px -6px}html.show--preferences #cc-main{--cc-z-index:60}html[data-consent-open] body{padding-bottom:var(--consent-h,0px)}@media (prefers-reduced-motion:reduce){#cc-main *{transition:none!important}}@media (width<=640px){html #cc-main .cm{width:auto!important;max-width:none!important;margin:0!important;bottom:16px!important;left:16px!important;right:16px!important}html #cc-main .cm__body{padding:16px 16px 8px!important}html #cc-main :is(.cm__btns,.cm__desc,.cm__texts){padding-left:0!important;padding-right:0!important}html #cc-main .cm__btns{flex-wrap:wrap;border-top:0!important}html #cc-main :is(.cm__btn+.cm__btn,.cm__btn-group+.cm__btn-group){margin:0!important}html #cc-main .cm__btn-group:not(:has([data-role=show])){flex:100%;grid-template-columns:1fr 1fr;display:grid!important}html #cc-main .cm__btn{min-height:44px;font-size:var(--text-button-14)}html #cc-main .cm__btn-group:has([data-role=show]){flex:100%;order:1;justify-content:center;margin-right:0}html #cc-main .cm__btn[data-role=show]{order:0;min-height:44px;margin-right:0!important}html #cc-main .pm__btn{min-height:44px}html #cc-main .pm{border-width:1px 0 0;border-radius:12px 12px 0 0;max-height:calc(100% - 16px);top:auto;bottom:0}html.show--preferences #cc-main .cc--anim .pm--box{transform:none}html #cc-main .pm__btn-group:not(:last-child){grid-template-columns:1fr 1fr;gap:8px;display:grid!important}html #cc-main :is(.pm__btn+.pm__btn,.pm__btn-group+.pm__btn-group){margin:0!important}html #cc-main .pm__footer{gap:8px}}
