a[data-mtobf=true]:after{content:"[adresse masquée]";content:var(--mtobf-pre1) var(--mtobf-pre2) "@" var(--mtobf-post1) var(--mtobf-post2)}.card-event-footer[data-astro-cid-z6wv4jzj]{line-height:32px}.sort[data-astro-cid-z6wv4jzj].asc:after{content:"⬆";padding-left:3px}.sort[data-astro-cid-z6wv4jzj].desc:after{content:"⬇";padding-left:3px}.map-svg{width:var(--width-measure-h4);max-width:100%}.map-svg polygon,.map-svg path{fill:var(--color-white);stroke:var(--color-blue);stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}.map-svg polygon:hover,.map-svg path:hover,.map-svg a:focus polygon,.map-svg a:focus path{fill:var(--color-blue)}.map-svg .text{visibility:hidden;transition:visibility 0s}.map-svg polygon:hover+* .text,.map-svg path:hover+* .text,.map-svg a:focus .text{visibility:visible}.map-svg a:focus{outline-style:none}#menu-main[data-astro-cid-lj3lbdvh]{position:sticky;top:0;z-index:100;box-shadow:0 2px 10px #0003}nav[data-astro-cid-lj3lbdvh]{--justify-content: flex-end}nav[data-astro-cid-lj3lbdvh]>ul[data-astro-cid-lj3lbdvh]>li[data-astro-cid-lj3lbdvh]:first-child{--justify-content: flex-start;flex-grow:1}nav[data-astro-cid-lj3lbdvh]>ul[data-astro-cid-lj3lbdvh]>li[data-astro-cid-lj3lbdvh]:first-child>a[data-astro-cid-lj3lbdvh]{max-width:-moz-max-content;max-width:max-content}nav[data-astro-cid-lj3lbdvh]>ul[data-astro-cid-lj3lbdvh]>li[data-astro-cid-lj3lbdvh]>input[data-astro-cid-lj3lbdvh]{padding:0}nav[data-astro-cid-lj3lbdvh]>ul[data-astro-cid-lj3lbdvh]>li[data-astro-cid-lj3lbdvh]>input[data-astro-cid-lj3lbdvh]:hover{background-color:transparent;background-color:initial;color:var(--color-text__a--hover)}:where(#searchBtn)[data-astro-cid-lj3lbdvh]{cursor:pointer}nav[data-astro-cid-lj3lbdvh] [data-astro-cid-lj3lbdvh][aria-current=page]{color:var(--color-text__a--hover);background-color:var(--color-bg__a--hover)}#footer-main[data-astro-cid-lj3lbdvh]{margin-top:4vw;--skew-before: -1.5deg;--skew-before-origin: top left}.card-event-footer[data-astro-cid-cjn5rnlw]{line-height:32px}.sort[data-astro-cid-cjn5rnlw].asc:after{content:"⬆";padding-left:3px}.sort[data-astro-cid-cjn5rnlw].desc:after{content:"⬇";padding-left:3px}[data-astro-cid-cjn5rnlw][popover]#proximity:has(input[name=position]:-moz-placeholder-shown)>div[data-astro-cid-cjn5rnlw]>div[data-astro-cid-cjn5rnlw]:has(input[type=range]){display:none}[data-astro-cid-cjn5rnlw][popover]#proximity:has(input[name=position]:placeholder-shown)>div[data-astro-cid-cjn5rnlw]>div[data-astro-cid-cjn5rnlw]:has(input[type=range]){display:none}[data-astro-cid-cjn5rnlw][popovertarget=eventType]{anchor-name:--event-type-anchor}[data-astro-cid-cjn5rnlw][popovertarget=proximity]{anchor-name:--proximity-anchor}@supports (anchor-name: --anchor){[data-astro-cid-cjn5rnlw][popover]{position:absolute;margin:0;margin-top:.25rem;position-try-fallbacks:flip-inline}#eventType[data-astro-cid-cjn5rnlw][popover]{position-anchor:--event-type-anchor;position-area:bottom span-right}#proximity[data-astro-cid-cjn5rnlw][popover]{position-anchor:--proximity-anchor;position-area:bottom span-left}}#logo-main[data-astro-cid-hq2rlu6h]{width:var(--width-col-3);max-width:100%;height:auto}section[data-astro-cid-hq2rlu6h].articles{margin-top:4vw;margin-bottom:4vw;padding-top:4vw;padding-bottom:4vw;--skew-before: .7deg;--skew-before-origin: top right;--skew-after: -1deg;--skew-after-origin: bottom right}.where-to-play[data-astro-cid-hq2rlu6h]{--skew-before: 3deg;--skew-before-origin: top right;--skew-after: 0deg}.where-to-play[data-astro-cid-hq2rlu6h] a[data-astro-cid-hq2rlu6h]{display:flex;flex-direction:column}.where-to-play[data-astro-cid-hq2rlu6h] .breakout-clickable[data-astro-cid-hq2rlu6h]{--shadow-breakout-clickable: 0;--shadow-breakout-clickable-hover: 0;transform:none;transition:none}.where-to-play[data-astro-cid-hq2rlu6h] .breakout-clickable[data-astro-cid-hq2rlu6h]:hover{transition:none;color:var(--color-text__a--hover)}.grid-events[data-astro-cid-hq2rlu6h]{justify-content:center}.card-event[data-astro-cid-hq2rlu6h]{max-width:35rem}.cover-map-section[data-astro-cid-hq2rlu6h],.cover-volunteers-section[data-astro-cid-hq2rlu6h]{overflow:hidden}.cover-map-section[data-astro-cid-hq2rlu6h]>img[data-astro-cid-hq2rlu6h],.cover-volunteers-section[data-astro-cid-hq2rlu6h]>img[data-astro-cid-hq2rlu6h]{margin:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center 20%;object-position:center 20%}.cover-map-section[data-astro-cid-hq2rlu6h]+[data-astro-cid-hq2rlu6h]{margin-top:0!important}.cover-map-section[data-astro-cid-hq2rlu6h]>img[data-astro-cid-hq2rlu6h]{max-height:40vh;-o-object-position:center 20%;object-position:center 20%}.cover-volunteers-section[data-astro-cid-hq2rlu6h]{margin-top:0!important}.cover-volunteers-section[data-astro-cid-hq2rlu6h]>img[data-astro-cid-hq2rlu6h]{max-height:50vh;-o-object-position:center 30%;object-position:center 30%}.coordination[data-astro-cid-hq2rlu6h],.network[data-astro-cid-hq2rlu6h]{display:flex;flex-direction:column;gap:var(--size-h4)}.coordination[data-astro-cid-hq2rlu6h] .img-container[data-astro-cid-hq2rlu6h],.network[data-astro-cid-hq2rlu6h] .img-container[data-astro-cid-hq2rlu6h]{flex-shrink:0;width:500px;max-width:100%;border-radius:var(--border-radius-l);overflow:hidden}.coordination[data-astro-cid-hq2rlu6h] .img-container[data-astro-cid-hq2rlu6h] img[data-astro-cid-hq2rlu6h],.network[data-astro-cid-hq2rlu6h] .img-container[data-astro-cid-hq2rlu6h] img[data-astro-cid-hq2rlu6h]{-o-object-fit:contain;object-fit:contain;border-radius:var(--border-radius-l)}@media screen and (min-width: 50rem){.coordination[data-astro-cid-hq2rlu6h],.network[data-astro-cid-hq2rlu6h]{flex-direction:row}.coordination[data-astro-cid-hq2rlu6h] .img-container[data-astro-cid-hq2rlu6h],.network[data-astro-cid-hq2rlu6h] .img-container[data-astro-cid-hq2rlu6h]{max-width:45%}.coordination[data-astro-cid-hq2rlu6h] .reversible[data-astro-cid-hq2rlu6h],.network[data-astro-cid-hq2rlu6h] .reversible[data-astro-cid-hq2rlu6h]{order:-1;text-align:right}}.sort[data-astro-cid-t3pg2kil].asc:after{content:"⬆";padding-left:3px}.sort[data-astro-cid-t3pg2kil].desc:after{content:"⬇";padding-left:3px}[data-astro-cid-t3pg2kil][popovertarget=area]{anchor-name:--area-anchor}[data-astro-cid-t3pg2kil][popovertarget=organizationType]{anchor-name:--organizationType-anchor}[data-astro-cid-t3pg2kil][popovertarget=service]{anchor-name:--service-anchor}@supports (anchor-name: --anchor){[data-astro-cid-t3pg2kil][popover]{position:absolute;margin:0;margin-top:.25rem;position-try-fallbacks:flip-inline}#area[data-astro-cid-t3pg2kil][popover]{position-anchor:--area-anchor;position-area:bottom span-right}#organizationType[data-astro-cid-t3pg2kil][popover]{position-anchor:--organizationType-anchor;position-area:bottom}#service[data-astro-cid-t3pg2kil][popover]{position-anchor:--service-anchor;position-area:bottom span-left}}.sort[data-astro-cid-zugpbxpx].asc:after{content:"⬆";padding-left:3px}.sort[data-astro-cid-zugpbxpx].desc:after{content:"⬇";padding-left:3px}[data-astro-cid-zugpbxpx][popovertarget=area]{anchor-name:--area-anchor}[data-astro-cid-zugpbxpx][popovertarget=organizationType]{anchor-name:--organizationType-anchor}[data-astro-cid-zugpbxpx][popovertarget=service]{anchor-name:--service-anchor}[data-astro-cid-zugpbxpx][popover]::backdrop{background-color:#ffffff80;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}@supports (anchor-name: --anchor){[data-astro-cid-zugpbxpx][popover]{position:absolute;margin:0;margin-top:.25rem;position-try-fallbacks:flip-inline}#area[data-astro-cid-zugpbxpx][popover]{position-anchor:--area-anchor;position-area:bottom span-right}#organizationType[data-astro-cid-zugpbxpx][popover]{position-anchor:--organizationType-anchor;position-area:bottom}#service[data-astro-cid-zugpbxpx][popover]{position-anchor:--service-anchor;position-area:bottom span-left}}.bottom-services-text[data-astro-cid-zugpbxpx]>ul{display:flex;flex-direction:column;gap:1rem}:root{--font-body-prefered: Quicksand;--font-body-critical: QuicksandCritical;--font-body-fallback: sans-serif;--font-heading-prefered: Quicksand;--font-heading-critical: QuicksandCritical;--font-heading-fallback: sans-serif;--font-mono-prefered: monospace;--font-mono-critical: monospace;--font-mono-fallback: monospace;--size-base-px: 18;--size-max-px: 100;--size-scale-steps: 12;--size-base: calc(var(--size-base-px) / 16);--size-scale-ratio: 1.1536142833396568;--size-relative-ratio: 1.618;--size-lock-screen-min: 20;--size-lock-screen-max: 88;--width-measure: 38rem;--width-measure-relative: 38em;--width-measure-ratio: 38;--width-max: 75rem;--width-relative-ratio: .618;--width-narrow: 50rem;--border-radius-s: .3rem;--border-radius-m: .618rem;--border-radius-l: 1rem;--border-radius-circle: 50%;--shadow-raised-s: 0px 5px 10px 0px rgba(0, 0, 0, .3);--shadow-raised-m: 0px 5px 10px 5px rgba(0, 0, 0, .3)}body{--pagefind-ui-scale: 1;--pagefind-ui-primary: var(--color-primary);--pagefind-ui-text: var(--color-text);--pagefind-ui-background: var(--color-bg);--pagefind-ui-border: var(--color-secondary);--pagefind-ui-tag: var(--color-secondary);--pagefind-ui-font: var(--font-heading)}@font-face{font-family:QuicksandCritical;font-style:normal;font-weight:400;src:url(/assets/fonts/QuicksandCritical.woff2) format("woff2");font-display:swap}@font-face{font-family:Quicksand;font-style:normal;font-weight:300 700;font-display:swap;src:url(/assets/fonts/Quicksand-LatinExt.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Quicksand;font-style:normal;font-weight:300 700;font-display:swap;src:url(/assets/fonts/Quicksand-Latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,*:before,*:after{box-sizing:border-box;word-wrap:break-word}ul.reset,ol.reset{padding:0;list-style:none}body,h1,h2,h3,h4,h5,h6,p,ul.reset,ol.reset,li,figure,figcaption,blockquote,dl,dd,pre{margin:0}body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.5}a{-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img{max-width:100%;height:auto;display:block}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion: reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}hr{width:100%}pre{overflow-x:scroll}a,button,.button,input[type=submit],input[type=button],input[type=reset]{cursor:pointer}p svg{height:1em;vertical-align:middle}summary>*{display:inline}:root{--font-body: var( --font-body-prefered, var(--font-body-critical, var(--font-body-fallback, sans-serif)) );--font-heading: var( --font-heading-prefered, var(--font-heading-critical, var(--font-heading-fallback, sans-serif)) );--font-mono: var( --font-mono-prefered, var(--font-mono-critical, var(--font-mono-fallback, monospace)) );--mono: 0;--casl: 0;--wght: 400;--slnt: 0;--ital: 0}html{font-family:Quicksand,QuicksandCritical,sans-serif,sans-serif;font-family:var(--font-body-prefered),var(--font-body-critical),var(--font-body-fallback),sans-serif}*{font-variation-settings:"MONO" 0,"CASL" 0,"wght" 400,"slnt" 0,"ital" 0;font-variation-settings:"MONO" var(--mono),"CASL" var(--casl),"wght" var(--wght),"slnt" var(--slnt),"ital" var(--ital)}h1:not(.does-not-exist),.h1,h2:not(.does-not-exist),.h2,h3:not(.does-not-exist),.h3,h4:not(.does-not-exist),.h4,h5:not(.does-not-exist),.h5,h6:not(.does-not-exist),.h6{font-weight:700;--wght: 700;font-family:Quicksand,QuicksandCritical,sans-serif,sans-serif;font-family:var(--font-heading-prefered),var(--font-heading-critical),var(--font-heading-fallback),sans-serif}tt,code,kbd,pre,samp{--mono: 1;font-family:monospace,monospace,monospace,monospace;font-family:var(--font-mono-prefered),var(--font-mono-critical),var(--font-mono-fallback),monospace}strong:not(.does-not-exist),.strong,b:not(.does-not-exist),.b,.bold{font-weight:700;--wght: 700}em:not(.does-not-exist),.em,.italic{font-style:italic;--slnt: -10;--ital: 1}body{line-height:1.45;text-wrap-style:pretty}h1:not(.does-not-exist),.h1,h2:not(.does-not-exist),.h2,h3:not(.does-not-exist),.h3,h4:not(.does-not-exist),.h4,h5:not(.does-not-exist),.h5,h6:not(.does-not-exist),.h6{line-height:1.1}body,[class*=color-palette-],[data-c-p],[data-c-p-var]{color:var(--color-text);background-color:var(--color-bg);border-color:currentcolor;border-color:var(--color-border, currentcolor);outline-color:currentcolor;outline-color:var(--color-outline, currentcolor);text-decoration-color:currentcolor;text-decoration-color:var(--color-text-decoration, currentcolor);-webkit-text-emphasis-color:currentcolor;text-emphasis-color:currentcolor;-webkit-text-emphasis-color:var(--color-text-emphasis, currentcolor);text-emphasis-color:var(--color-text-emphasis, currentcolor);caret-color:currentcolor;caret-color:var(--color-caret, currentcolor);-moz-column-rule-color:currentcolor;column-rule-color:currentcolor;-moz-column-rule-color:var(--color-column-rule, currentcolor);column-rule-color:var(--color-column-rule, currentcolor);fill:currentcolor;fill:var(--color-fill, currentcolor);stroke:transparent;stroke:var(--color-stroke, transparent);accent-color:currentcolor;accent-color:var(--color-accent, currentcolor)}*:focus,[class*=color-palette-]:focus,[data-c-p]:focus,[data-c-p-var]:focus,[class*=color-palette-] :focus,[data-c-p] :focus,[data-c-p-var] :focus{outline-color:currentcolor;outline-color:var(--color-outline--focus, var(--color-outline, currentcolor))}[class*=color-palette-]::-moz-selection{color:--color-text--selection;color:var(--color-bg, --color-text--selection);background-color:--color-bg--selection;background-color:var(--color-text, --color-bg--selection)}[class*=color-palette-]::selection{color:--color-text--selection;color:var(--color-bg, --color-text--selection);background-color:--color-bg--selection;background-color:var(--color-text, --color-bg--selection)}[data-c-p]::-moz-selection{color:--color-text--selection;color:var(--color-bg, --color-text--selection);background-color:--color-bg--selection;background-color:var(--color-text, --color-bg--selection)}[data-c-p]::selection{color:--color-text--selection;color:var(--color-bg, --color-text--selection);background-color:--color-bg--selection;background-color:var(--color-text, --color-bg--selection)}[data-c-p-var]::-moz-selection{color:--color-text--selection;color:var(--color-bg, --color-text--selection);background-color:--color-bg--selection;background-color:var(--color-text, --color-bg--selection)}[data-c-p-var]::selection{color:--color-text--selection;color:var(--color-bg, --color-text--selection);background-color:--color-bg--selection;background-color:var(--color-text, --color-bg--selection)}[class*=color-palette-] *::-moz-selection{color:--color-text--selection;color:var(--color-bg, --color-text--selection);background-color:--color-bg--selection;background-color:var(--color-text, --color-bg--selection)}[class*=color-palette-] *::selection{color:--color-text--selection;color:var(--color-bg, --color-text--selection);background-color:--color-bg--selection;background-color:var(--color-text, --color-bg--selection)}[data-c-p] *::-moz-selection{color:--color-text--selection;color:var(--color-bg, --color-text--selection);background-color:--color-bg--selection;background-color:var(--color-text, --color-bg--selection)}[data-c-p] *::selection{color:--color-text--selection;color:var(--color-bg, --color-text--selection);background-color:--color-bg--selection;background-color:var(--color-text, --color-bg--selection)}[data-c-p-var] *::-moz-selection{color:--color-text--selection;color:var(--color-bg, --color-text--selection);background-color:--color-bg--selection;background-color:var(--color-text, --color-bg--selection)}[data-c-p-var] *::selection{color:--color-text--selection;color:var(--color-bg, --color-text--selection);background-color:--color-bg--selection;background-color:var(--color-text, --color-bg--selection)}*::-moz-selection{color:--color-text--selection;color:var(--color-bg, --color-text--selection);background-color:--color-bg--selection;background-color:var(--color-text, --color-bg--selection)}*::selection{color:--color-text--selection;color:var(--color-bg, --color-text--selection);background-color:--color-bg--selection;background-color:var(--color-text, --color-bg--selection)}a,a[class*=color-palette-],a[data-c-p],a[data-c-p-var],[class*=color-palette-] a,[data-c-p] a,[data-c-p-var] a{color:--color-text__a;color:var(--color-text, --color-text__a);background-color:var(--color-bg__a)}a:hover,a[class*=color-palette-]:hover,a[data-c-p]:hover,a[data-c-p-var]:hover,[class*=color-palette-] a:hover,[data-c-p] a:hover,[data-c-p-var] a:hover{color:var(--color-text__a--hover);background-color:var(--color-bg__a--hover)}button:not(.does-not-exist),.button:not(does-not-exist),input[type=submit],input[type=button],input[type=reset],button[class*=color-palette-]:not(.does-not-exist),button[data-c-p]:not(.does-not-exist),button[data-c-p-var]:not(.does-not-exist),.button[class*=color-palette-]:not(does-not-exist),.button[data-c-p]:not(does-not-exist),.button[data-c-p-var]:not(does-not-exist),input[type=submit][class*=color-palette-],input[type=submit][data-c-p],input[type=submit][data-c-p-var],input[type=button][class*=color-palette-],input[type=button][data-c-p],input[type=button][data-c-p-var],input[type=reset][class*=color-palette-],input[type=reset][data-c-p],input[type=reset][data-c-p-var],[class*=color-palette-] button:not(.does-not-exist),[class*=color-palette-] .button:not(does-not-exist),[class*=color-palette-] input[type=submit],[class*=color-palette-] input[type=button],[class*=color-palette-] input[type=reset],[data-c-p] button:not(.does-not-exist),[data-c-p] .button:not(does-not-exist),[data-c-p] input[type=submit],[data-c-p] input[type=button],[data-c-p] input[type=reset],[data-c-p-var] button:not(.does-not-exist),[data-c-p-var] .button:not(does-not-exist),[data-c-p-var] input[type=submit],[data-c-p-var] input[type=button],[data-c-p-var] input[type=reset]{color:--color-text__button;color:var(--color-text, --color-text__button);background-color:--color-bg__button;background-color:var(--color-bg, --color-bg__button);border-color:currentcolor;border-color:var(--color-border__button, currentcolor)}button:not(.does-not-exist):hover,.button:not(does-not-exist):hover,input[type=submit]:hover,input[type=button]:hover,input[type=reset]:hover,button[class*=color-palette-]:not(.does-not-exist):hover,button[data-c-p]:not(.does-not-exist):hover,button[data-c-p-var]:not(.does-not-exist):hover,.button[class*=color-palette-]:not(does-not-exist):hover,.button[data-c-p]:not(does-not-exist):hover,.button[data-c-p-var]:not(does-not-exist):hover,input[type=submit][class*=color-palette-]:hover,input[type=submit][data-c-p]:hover,input[type=submit][data-c-p-var]:hover,input[type=button][class*=color-palette-]:hover,input[type=button][data-c-p]:hover,input[type=button][data-c-p-var]:hover,input[type=reset][class*=color-palette-]:hover,input[type=reset][data-c-p]:hover,input[type=reset][data-c-p-var]:hover,[class*=color-palette-] button:not(.does-not-exist):hover,[class*=color-palette-] .button:not(does-not-exist):hover,[class*=color-palette-] input[type=submit]:hover,[class*=color-palette-] input[type=button]:hover,[class*=color-palette-] input[type=reset]:hover,[data-c-p] button:not(.does-not-exist):hover,[data-c-p] .button:not(does-not-exist):hover,[data-c-p] input[type=submit]:hover,[data-c-p] input[type=button]:hover,[data-c-p] input[type=reset]:hover,[data-c-p-var] button:not(.does-not-exist):hover,[data-c-p-var] .button:not(does-not-exist):hover,[data-c-p-var] input[type=submit]:hover,[data-c-p-var] input[type=button]:hover,[data-c-p-var] input[type=reset]:hover{color:--color-text__button--hover;color:var(--color-bg, --color-text__button--hover);background-color:--color-bg__button--hover;background-color:var(--color-text, --color-bg__button--hover);border-color:currentcolor;border-color:var(--color-border__button--hover, currentcolor)}button:not(.does-not-exist):disabled{color:var(--color-text__button--disabled);background-color:var(--color-bg__button--disabled);border-color:currentcolor;border-color:var(--color-border__button--disabled, currentcolor)}.button:not(does-not-exist):disabled{color:var(--color-text__button--disabled);background-color:var(--color-bg__button--disabled);border-color:currentcolor;border-color:var(--color-border__button--disabled, currentcolor)}input[type=submit]:disabled{color:var(--color-text__button--disabled);background-color:var(--color-bg__button--disabled);border-color:currentcolor;border-color:var(--color-border__button--disabled, currentcolor)}input[type=button]:disabled{color:var(--color-text__button--disabled);background-color:var(--color-bg__button--disabled);border-color:currentcolor;border-color:var(--color-border__button--disabled, currentcolor)}input[type=reset]:disabled{color:var(--color-text__button--disabled);background-color:var(--color-bg__button--disabled);border-color:currentcolor;border-color:var(--color-border__button--disabled, currentcolor)}button[class*=color-palette-]:not(.does-not-exist):disabled{color:var(--color-text__button--disabled);background-color:var(--color-bg__button--disabled);border-color:currentcolor;border-color:var(--color-border__button--disabled, currentcolor)}button[data-c-p]:not(.does-not-exist):disabled{color:var(--color-text__button--disabled);background-color:var(--color-bg__button--disabled);border-color:currentcolor;border-color:var(--color-border__button--disabled, currentcolor)}button[data-c-p-var]:not(.does-not-exist):disabled{color:var(--color-text__button--disabled);background-color:var(--color-bg__button--disabled);border-color:currentcolor;border-color:var(--color-border__button--disabled, currentcolor)}.button[class*=color-palette-]:not(does-not-exist):disabled{color:var(--color-text__button--disabled);background-color:var(--color-bg__button--disabled);border-color:currentcolor;border-color:var(--color-border__button--disabled, currentcolor)}.button[data-c-p]:not(does-not-exist):disabled{color:var(--color-text__button--disabled);background-color:var(--color-bg__button--disabled);border-color:currentcolor;border-color:var(--color-border__button--disabled, currentcolor)}.button[data-c-p-var]:not(does-not-exist):disabled{color:var(--color-text__button--disabled);background-color:var(--color-bg__button--disabled);border-color:currentcolor;border-color:var(--color-border__button--disabled, currentcolor)}input[type=submit][class*=color-palette-]:disabled{color:var(--color-text__button--disabled);background-color:var(--color-bg__button--disabled);border-color:currentcolor;border-color:var(--color-border__button--disabled, currentcolor)}input[type=submit][data-c-p]:disabled{color:var(--color-text__button--disabled);background-color:var(--color-bg__button--disabled);border-color:currentcolor;border-color:var(--color-border__button--disabled, currentcolor)}input[type=submit][data-c-p-var]:disabled{color:var(--color-text__button--disabled);background-color:var(--color-bg__button--disabled);border-color:currentcolor;border-color:var(--color-border__button--disabled, currentcolor)}input[type=button][class*=color-palette-]:disabled{color:var(--color-text__button--disabled);background-color:var(--color-bg__button--disabled);border-color:currentcolor;border-color:var(--color-border__button--disabled, currentcolor)}input[type=button][data-c-p]:disabled{color:var(--color-text__button--disabled);background-color:var(--color-bg__button--disabled);border-color:currentcolor;border-color:var(--color-border__button--disabled, currentcolor)}input[type=button][data-c-p-var]:disabled{color:var(--color-text__button--disabled);background-color:var(--color-bg__button--disabled);border-color:currentcolor;border-color:var(--color-border__button--disabled, currentcolor)}input[type=reset][class*=color-palette-]:disabled{color:var(--color-text__button--disabled);background-color:var(--color-bg__button--disabled);border-color:currentcolor;border-color:var(--color-border__button--disabled, currentcolor)}input[type=reset][data-c-p]:disabled{color:var(--color-text__button--disabled);background-color:var(--color-bg__button--disabled);border-color:currentcolor;border-color:var(--color-border__button--disabled, currentcolor)}input[type=reset][data-c-p-var]:disabled{color:var(--color-text__button--disabled);background-color:var(--color-bg__button--disabled);border-color:currentcolor;border-color:var(--color-border__button--disabled, currentcolor)}[class*=color-palette-] button:not(.does-not-exist):disabled{color:var(--color-text__button--disabled);background-color:var(--color-bg__button--disabled);border-color:currentcolor;border-color:var(--color-border__button--disabled, currentcolor)}[class*=color-palette-] .button:not(does-not-exist):disabled{color:var(--color-text__button--disabled);background-color:var(--color-bg__button--disabled);border-color:currentcolor;border-color:var(--color-border__button--disabled, currentcolor)}[class*=color-palette-] input[type=submit]:disabled{color:var(--color-text__button--disabled);background-color:var(--color-bg__button--disabled);border-color:currentcolor;border-color:var(--color-border__button--disabled, currentcolor)}[class*=color-palette-] input[type=button]:disabled{color:var(--color-text__button--disabled);background-color:var(--color-bg__button--disabled);border-color:currentcolor;border-color:var(--color-border__button--disabled, currentcolor)}[class*=color-palette-] input[type=reset]:disabled{color:var(--color-text__button--disabled);background-color:var(--color-bg__button--disabled);border-color:currentcolor;border-color:var(--color-border__button--disabled, currentcolor)}[data-c-p] button:not(.does-not-exist):disabled{color:var(--color-text__button--disabled);background-color:var(--color-bg__button--disabled);border-color:currentcolor;border-color:var(--color-border__button--disabled, currentcolor)}[data-c-p] .button:not(does-not-exist):disabled{color:var(--color-text__button--disabled);background-color:var(--color-bg__button--disabled);border-color:currentcolor;border-color:var(--color-border__button--disabled, currentcolor)}[data-c-p] input[type=submit]:disabled{color:var(--color-text__button--disabled);background-color:var(--color-bg__button--disabled);border-color:currentcolor;border-color:var(--color-border__button--disabled, currentcolor)}[data-c-p] input[type=button]:disabled{color:var(--color-text__button--disabled);background-color:var(--color-bg__button--disabled);border-color:currentcolor;border-color:var(--color-border__button--disabled, currentcolor)}[data-c-p] input[type=reset]:disabled{color:var(--color-text__button--disabled);background-color:var(--color-bg__button--disabled);border-color:currentcolor;border-color:var(--color-border__button--disabled, currentcolor)}[data-c-p-var] button:not(.does-not-exist):disabled{color:var(--color-text__button--disabled);background-color:var(--color-bg__button--disabled);border-color:currentcolor;border-color:var(--color-border__button--disabled, currentcolor)}[data-c-p-var] .button:not(does-not-exist):disabled{color:var(--color-text__button--disabled);background-color:var(--color-bg__button--disabled);border-color:currentcolor;border-color:var(--color-border__button--disabled, currentcolor)}[data-c-p-var] input[type=submit]:disabled{color:var(--color-text__button--disabled);background-color:var(--color-bg__button--disabled);border-color:currentcolor;border-color:var(--color-border__button--disabled, currentcolor)}[data-c-p-var] input[type=button]:disabled{color:var(--color-text__button--disabled);background-color:var(--color-bg__button--disabled);border-color:currentcolor;border-color:var(--color-border__button--disabled, currentcolor)}[data-c-p-var] input[type=reset]:disabled{color:var(--color-text__button--disabled);background-color:var(--color-bg__button--disabled);border-color:currentcolor;border-color:var(--color-border__button--disabled, currentcolor)}tt,code,kbd,pre,samp,tt[class*=color-palette-],tt[data-c-p],tt[data-c-p-var],code[class*=color-palette-],code[data-c-p],code[data-c-p-var],kbd[class*=color-palette-],kbd[data-c-p],kbd[data-c-p-var],pre[class*=color-palette-],pre[data-c-p],pre[data-c-p-var],samp[class*=color-palette-],samp[data-c-p],samp[data-c-p-var],[class*=color-palette-] tt,[class*=color-palette-] code,[class*=color-palette-] kbd,[class*=color-palette-] pre,[class*=color-palette-] samp,[data-c-p] tt,[data-c-p] code,[data-c-p] kbd,[data-c-p] pre,[data-c-p] samp,[data-c-p-var] tt,[data-c-p-var] code,[data-c-p-var] kbd,[data-c-p-var] pre,[data-c-p-var] samp{color:var(--color-text__code);background-color:var(--color-bg__code);border-color:var(--color-border__code)}body *,[class*=color-palette-] *,[data-c-p] *,[data-c-p-var] *{color:inherit;border-color:inherit;outline-color:inherit;text-decoration-color:inherit;-webkit-text-emphasis-color:inherit;text-emphasis-color:inherit;caret-color:inherit;-moz-column-rule-color:inherit;column-rule-color:inherit}:root{--color-neutral: var(--color-neutral-palette);--color-primary: var(--color-primary-palette);--color-secondary: var(--color-secondary-palette);--color-front: var(--color-front-palette);--color-back: var(--color-back-palette);--color-alt: var(--color-alt-palette);--color-accent: var(--color-accent-palette);--color-dimmed: var(--color-dimmed-palette)}:root{--hsl-white: 0deg, 0%, 100%;--color-white: hsl(var(--hsl-white));--hsl-blue: 221deg, 55%, 41%;--color-blue: hsl(var(--hsl-blue));--hsl-blue-dark: 217deg, 50%, 34%;--color-blue-dark: hsl(var(--hsl-blue-dark));--hsl-blue-darker: 217deg, 49%, 27%;--color-blue-darker: hsl(var(--hsl-blue-darker));--hsl-blue-darkest: 216deg, 50%, 20%;--color-blue-darkest: hsl(var(--hsl-blue-darkest));--color-blue-trans: hsla(var(--hsl-blue), .8);--hsl-teal: 181deg, 100%, 34%;--color-teal: hsl(var(--hsl-teal));--hsl-red: 347, 78%, 60%;--color-red: hsl(var(--hsl-red));--hsl-orange: 19deg, 100%, 64%;--color-orange: hsl(var(--hsl-orange));--hsl-purple: 273deg, 40%, 49%;--color-purple: hsl(var(--hsl-purple));--hsl-green: 111deg, 48%, 54%;--color-green: hsl(var(--hsl-green));--color-black: hsl(0, 0%, 7%);--color-dark: hsl(0, 0%, 20%);--color-grey: hsl(0, 0%, 53%);color:#2f53a2;color:var(--color-text, hsl(221deg, 55%, 41%))}body,[class*=color-palette-],[data-c-p],[data-c-p-var]{--color-text: var(--color-primary);--color-bg: var(--color-neutral);--color-text-decoration: var(--color-secondary);--color-shadow: var(--color-blue-trans);--color-text--selection: var(--color-neutral);--color-bg--selection: var(--color-secondary);--color-text__a--hover: var(--color-secondary);--color-text__button: var(--color-text);--color-bg__button: var(--color-bg);--color-text__button--hover: var(--color-secondary);--color-bg__button--hover: var(--color-bg);--color-border__button: var(--color-text);--color-border__button--hover: var(--color-text)}:root,body,[data-c-p=main],[data-c-p=blue],.color-palette-main,.color-palette-blue{--color-neutral-palette: var(--color-white);--color-primary-palette: var(--color-blue);--color-secondary-palette: var(--color-teal)}[data-c-p=teal],[data-c-p=shop],.color-palette-teal,.color-palette-shop{--color-neutral-palette: var(--color-white);--color-primary-palette: var(--color-teal);--color-secondary-palette: var(--color-blue)}[data-c-p=red],[data-c-p=danger],[data-c-p=escape_room],[data-c-p=festival],.color-palette-red,.color-palette-danger,.color-palette-escape_room,.color-palette-festival{--color-neutral-palette: var(--color-white);--color-primary-palette: var(--color-red);--color-secondary-palette: var(--color-blue)}[data-c-p=trans],[data-c-p=blue-trans],.color-palette-trans,.color-palette-blue-trans{--color-neutral-palette: var(--color-blue-trans);--color-primary-palette: var(--color-white);--color-secondary-palette: var(--color-teal)}[data-c-p=purple],[data-c-p=club],[data-c-p=association],.color-palette-purple,.color-palette-club,.color-palette-association{--color-neutral-palette: var(--color-white);--color-primary-palette: var(--color-purple);--color-secondary-palette: var(--color-orange)}[data-c-p=orange],[data-c-p=warning],[data-c-p=toy_library],.color-palette-orange,.color-palette-warning,.color-palette-toy_library{--color-neutral-palette: var(--color-white);--color-primary-palette: var(--color-orange);--color-secondary-palette: var(--color-purple)}[data-c-p=green],[data-c-p=success],[data-c-p=bar],[data-c-p=restaurant],.color-palette-green,.color-palette-success,.color-palette-bar,.color-palette-restaurant{--color-neutral-palette: var(--color-white);--color-primary-palette: var(--color-green);--color-secondary-palette: var(--color-blue)}[data-c-p=dark],.color-palette-dark,.color-palette-darker,.color-palette-darkest{--color-neutral-palette: var(--color-white);--color-primary-palette: var(--color-blue-dark);--color-secondary-palette: var(--color-teal)}.color-palette-darker{--color-primary-palette: var(--color-blue-darker)}.color-palette-darkest{--color-primary-palette: var(--color-blue-darkest)}[data-c-p-var=classic],.color-palette-variation-classic,[data-c-p],[data-c-p-var],[class*=color-palette-]{--color-neutral: var(--color-neutral-palette);--color-primary: var(--color-primary-palette);--color-secondary: var(--color-secondary-palette)}[data-c-p-var=contrast],.color-palette-variation-contrast{--color-neutral: var(--color-primary-palette);--color-primary: var(--color-neutral-palette);--color-secondary: var(--color-secondary-palette)}[data-c-p-var=funky],.color-palette-variation-funky{--color-neutral: var(--color-neutral-palette);--color-primary: var(--color-secondary-palette);--color-secondary: var(--color-primary-palette)}[data-c-p-var=funky-contrast],.color-palette-variation-funky-contrast{--color-neutral: var(--color-secondary-palette);--color-primary: var(--color-neutral-palette);--color-secondary: var(--color-primary-palette)}button[data-c-p-var$=contrast],button[class*=color-palette-][class*=-contrast]{--color-text__button--hover: var(--color-bg);--color-bg__button--hover: var(--color-text);--color-border__button: var(--color-bg);--color-outline: var(--color-bg)}.stack,[data-l-stack],[data-layout~=stack]{display:flex;flex-direction:column;justify-content:flex-start;justify-content:var(--justify-content, flex-start);align-items:stretch;align-items:var(--align-items, stretch);align-content:stretch;align-content:var(--align-content, stretch)}.stack:not(.horizontal)>*,[data-l-stack]:not(.horizontal)>*,[data-layout~=stack]:not(.horizontal)>*,.stack.recursive:not(.horizontal) *,.recursive[data-l-stack]:not(.horizontal) *,.recursive[data-layout~=stack]:not(.horizontal) *{margin-top:0;margin-bottom:0}.stack:not(.horizontal)>*+*,[data-l-stack]:not(.horizontal)>*+*,[data-layout~=stack]:not(.horizontal)>*+*,.stack.recursive:not(.horizontal) *+*,.recursive[data-l-stack]:not(.horizontal) *+*,.recursive[data-layout~=stack]:not(.horizontal) *+*{margin-top:var(--gap)}.stack.horizontal,.horizontal[data-l-stack],.horizontal[data-layout~=stack]{flex-direction:row;align-items:center;align-items:var(--align-items, center)}.stack.horizontal>*,.horizontal[data-l-stack]>*,.horizontal[data-layout~=stack]>*,.stack.horizontal.recursive *,.horizontal.recursive[data-l-stack] *,.horizontal.recursive[data-layout~=stack] *{margin-left:0;margin-right:0}.stack.horizontal>*+*,.horizontal[data-l-stack]>*+*,.horizontal[data-layout~=stack]>*+*,.stack.horizontal.recursive *+*,.horizontal.recursive[data-l-stack] *+*,.horizontal.recursive[data-layout~=stack] *+*{margin-left:var(--gap)}.stack[class^=split-after]:only-child{height:100%}[data-l-stack][class^=split-after]:only-child{height:100%}[data-layout~=stack][class^=split-after]:only-child{height:100%}.stack.split:only-child{height:100%}.split[data-l-stack]:only-child{height:100%}.split[data-layout~=stack]:only-child{height:100%}.stack.split-after-1:not(.horizontal)>:nth-child(1){margin-bottom:auto}.split-after-1[data-l-stack]:not(.horizontal)>:nth-child(1){margin-bottom:auto}.split-after-1[data-layout~=stack]:not(.horizontal)>:nth-child(1){margin-bottom:auto}.stack.horizontal.split-after-1>:nth-child(1){margin-right:auto}.horizontal.split-after-1[data-l-stack]>:nth-child(1){margin-right:auto}.horizontal.split-after-1[data-layout~=stack]>:nth-child(1){margin-right:auto}.stack.split-after-2:not(.horizontal)>:nth-child(2){margin-bottom:auto}.split-after-2[data-l-stack]:not(.horizontal)>:nth-child(2){margin-bottom:auto}.split-after-2[data-layout~=stack]:not(.horizontal)>:nth-child(2){margin-bottom:auto}.stack.horizontal.split-after-2>:nth-child(2){margin-right:auto}.horizontal.split-after-2[data-l-stack]>:nth-child(2){margin-right:auto}.horizontal.split-after-2[data-layout~=stack]>:nth-child(2){margin-right:auto}.stack.split-after-3:not(.horizontal)>:nth-child(3){margin-bottom:auto}.split-after-3[data-l-stack]:not(.horizontal)>:nth-child(3){margin-bottom:auto}.split-after-3[data-layout~=stack]:not(.horizontal)>:nth-child(3){margin-bottom:auto}.stack.horizontal.split-after-3>:nth-child(3){margin-right:auto}.horizontal.split-after-3[data-l-stack]>:nth-child(3){margin-right:auto}.horizontal.split-after-3[data-layout~=stack]>:nth-child(3){margin-right:auto}.stack.split-after-4:not(.horizontal)>:nth-child(4){margin-bottom:auto}.split-after-4[data-l-stack]:not(.horizontal)>:nth-child(4){margin-bottom:auto}.split-after-4[data-layout~=stack]:not(.horizontal)>:nth-child(4){margin-bottom:auto}.stack.horizontal.split-after-4>:nth-child(4){margin-right:auto}.horizontal.split-after-4[data-l-stack]>:nth-child(4){margin-right:auto}.horizontal.split-after-4[data-layout~=stack]>:nth-child(4){margin-right:auto}.stack.split-after-5:not(.horizontal)>:nth-child(5){margin-bottom:auto}.split-after-5[data-l-stack]:not(.horizontal)>:nth-child(5){margin-bottom:auto}.split-after-5[data-layout~=stack]:not(.horizontal)>:nth-child(5){margin-bottom:auto}.stack.horizontal.split-after-5>:nth-child(5){margin-right:auto}.horizontal.split-after-5[data-l-stack]>:nth-child(5){margin-right:auto}.horizontal.split-after-5[data-layout~=stack]>:nth-child(5){margin-right:auto}.stack.recursive.stop:not(.horizontal) *+*,.recursive.stop[data-l-stack]:not(.horizontal) *+*,.recursive.stop[data-layout~=stack]:not(.horizontal) *+*,.stack.horizontal.recursive.stop *+*,.horizontal.recursive.stop[data-l-stack] *+*,.horizontal.recursive.stop[data-layout~=stack] *+*{margin-top:0;margin-left:0}.box{padding:var(--padding);border:1px solid;border:var(--size-border, 1px) solid}.box.no-border,.box.border-0{border:none;outline:var(--size-border) solid transparent;outline-offset:calc(var(--size-border) * -1)}.center{display:block;box-sizing:content-box;margin-left:auto;margin-right:auto;max-width:75rem;max-width:var(--max-width, var(--width-max, var(--measure, 38rem)))}.center.max{width:75rem;width:var(--max-width, var(--width-max, var(--measure, 38rem)));max-width:100%}.center.text{text-align:center}.center.gutters,.center[class*=gutters-]{padding-left:var(--gutters);padding-right:var(--gutters)}.center.intrinsic{display:flex;flex-direction:column;align-items:center}.cluster{overflow:hidden}.cluster:not(.overflow) *:focus{outline:1px solid;outline-offset:-1px}.cluster.overflow{overflow:visible}.cluster>*,.cluster>*[class]{display:flex;flex-wrap:wrap;justify-content:flex-start;justify-content:var(--justify-content, flex-start);align-items:center;align-items:var(--align-items, center);align-content:stretch;align-content:var(--align-content, stretch);margin:calc(var(--gap) / 2 * -1)}.cluster>*>*{margin:calc(var(--gap) / 2)}.with-sidebar{overflow:hidden}.with-sidebar>*{display:flex;flex-wrap:wrap;margin:calc(var(--gap) / 2 * -1)}.with-sidebar.no-stretch>*{align-items:"flex-start"}.with-sidebar>*>*,.with-sidebar>*>*[class]{margin:calc(var(--gap) / 2);flex-grow:1;flex-basis:var( --side-width )}.with-sidebar:not(.right)>*>:last-child{flex-basis:0;flex-grow:999;min-width:calc(50% - var(--gap));min-width:calc(var(--content-min, 50%) - var(--gap))}.with-sidebar.right>*>:first-child{flex-basis:0;flex-grow:999;min-width:calc(50% - var(--gap));min-width:calc(var(--content-min, 50%) - var(--gap))}.switcher{display:block}.switcher>*{display:flex;flex-wrap:wrap;margin:calc((var(--gap) / 2) * -1);overflow:hidden}.switcher>*>*{flex-grow:1;flex-basis:calc((20rem - (100% - var(--gap))) * 999);flex-basis:calc((var(--container-wrap, 20rem) - (100% - var(--gap))) * 999);margin:calc(var(--gap) / 2)}.switcher.limit-2>*>:nth-last-child(n+3),.switcher.limit-2>*>:nth-last-child(n+3)~*{flex-basis:100%}.switcher:not([class*=limit-])>*>:nth-last-child(n+4),.switcher:not([class*=limit-])>*>:nth-last-child(n+4)~*{flex-basis:100%}.switcher.limit-3>*>:nth-last-child(n+4),.switcher.limit-3>*>:nth-last-child(n+4)~*{flex-basis:100%}.switcher.limit-4>*>:nth-last-child(n+5),.switcher.limit-4>*>:nth-last-child(n+5)~*{flex-basis:100%}.switcher.limit-5>*>:nth-last-child(n+6),.switcher.limit-5>*>:nth-last-child(n+6)~*{flex-basis:100%}.switcher.limit-6>*>:nth-last-child(n+7),.switcher.limit-6>*>:nth-last-child(n+7)~*{flex-basis:100%}.switcher.limit-7>*>:nth-last-child(n+8),.switcher.limit-7>*>:nth-last-child(n+8)~*{flex-basis:100%}.switcher.limit-8>*>:nth-last-child(n+9),.switcher.limit-8>*>:nth-last-child(n+9)~*{flex-basis:100%}.cover{display:flex;flex-direction:column;min-height:100vh;min-height:var(--min-height, 100vh);padding:var(--gap)}.cover.no-padding{padding:0}.cover>*{margin-top:var(--gap);margin-bottom:var(--gap)}.cover:not([class*=center-])>:first-child:not(.centered){margin-top:0}.cover:not([class*=center-])>:last-child:not(.centered){margin-bottom:0}.cover:not([class*=center-])>.centered{margin-top:auto;margin-bottom:auto}@supports (not ((display: grid) and (width: min(20rem,100%)))) and (display: flex){.grid:not(.no-flex):not(.force){overflow:hidden}.grid:not(.no-flex):not(.force)>*{display:flex;flex-wrap:wrap;justify-content:baseline;justify-content:var(--justify-content, baseline);margin:-.5rem;margin:calc(var(--gap, 1rem) / 2 * -1)}.grid:not(.no-flex):not(.force)>*>*{flex:1 1;flex-grow:1;flex-grow:var(--flex-grow, 1);flex-basis:10rem;flex-basis:var(--flex-basis, var(--width-column, 10rem));margin:.5rem;margin:calc(var(--gap, 1rem) / 2)}}@supports (display: flex){.grid:not(.no-flex):not(.force).flex{overflow:hidden}.grid:not(.no-flex):not(.force).flex>*{display:flex;flex-wrap:wrap;justify-content:baseline;justify-content:var(--justify-content, baseline);margin:-.5rem;margin:calc(var(--gap, 1rem) / 2 * -1)}.grid:not(.no-flex):not(.force).flex>*>*{flex:1 1;flex-grow:1;flex-grow:var(--flex-grow, 1);flex-basis:10rem;flex-basis:var(--flex-basis, var(--width-column, 10rem));margin:.5rem;margin:calc(var(--gap, 1rem) / 2)}}@supports (display: grid) and (width: min(20rem,100%)){.grid:not(.flex)>*{display:grid;grid-gap:1rem;grid-gap:var(--gap, 1rem);align-content:start;grid-template-columns:100%}.grid:not(.flex)>*{grid-template-columns:repeat(auto-fit,minmax(min(10rem,100%),1fr));grid-template-columns:repeat(auto-fit,minmax(min(var(--width-column, 10rem),100%),1fr))}}.grid:not(.flex).force>*{display:grid;grid-gap:1rem;grid-gap:var(--gap, 1rem);align-content:start;grid-template-columns:100%;grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));grid-template-columns:repeat(auto-fill,minmax(var(--width-column, 10rem),1fr))}.frame{display:block;position:relative;padding-bottom:calc(100% / 16/9);padding-bottom:calc(100% / var(--aspect-ratio, 16/9))}.frame>*{overflow:hidden;position:absolute;inset:0;display:flex;justify-content:center;align-items:center}.frame>img,.frame>video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ratio{position:"relative"}.ratio>img,.ratio>picture>img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-fit:var(--object-fit, cover);object-fit:var(--object-fit, cover)}.ratio:before{content:"";display:block;padding-bottom:calc(100% / 16/9);padding-bottom:calc(100% / var(--aspect-ratio, 16/9))}.ratio>:first-child{width:100%;position:absolute;top:0;left:0;height:100%}.reel{display:flex;height:auto;height:var(--height, auto);overflow-x:auto;overflow-y:hidden;scrollbar-color:var(--thumb-color) currentcolor;scrollbar-color:var(--thumb-color) var(--track-color, currentcolor)}.reel.no-bar{scrollbar-width:none}.reel>*{flex:0 0 auto;flex:0 0 var(--item-width, auto)}.reel>img,.reel>.img,.reel>.image{height:100%;flex-basis:auto;width:auto}.reel>*+*{margin-left:var(--gap)}.reel.overflowing:not(.no-bar),.reel.no-js:not(.no-bar){padding-bottom:var(--gap)}.reel::-webkit-scrollbar{height:1rem}.reel.no-bar::-webkit-scrollbar{display:none}.reel::-webkit-scrollbar-track{background-color:currentcolor;background-color:var(--track-color, currentcolor)}.reel::-webkit-scrollbar-thumb{background-color:currentcolor;background-color:var(--track-color, currentcolor);background-image:linear-gradient(currentcolor 0,currentcolor .25rem,var(--thumb-color) .25rem,var(--thumb-color) .75rem,currentcolor .75rem);background-image:linear-gradient(var(--track-color, currentcolor) 0,var(--track-color, currentcolor) .25rem,var(--thumb-color) .25rem,var(--thumb-color) .75rem,var(--track-color, currentcolor) .75rem)}.imposter{position:absolute;position:var(--position, absolute);top:50%;left:50%;transform:translate(-50%,-50%);overflow:auto;max-width:calc(100% - (var(--gap) * 2));max-height:calc(100% - (var(--gap) * 2));width:var( --width, var(--dimensions) );height:var( --height, var(--dimensions) )}.imposter.fixed{position:fixed;position:var(--position, fixed)}.imposter.uncontain{max-width:none;max-height:none}.justify-stretch,.justify-content-stretch{--justify-content: stretch}.justify-center,.justify-content-center{--justify-content: center}.justify-start,.justify-content-start{--justify-content: flex-start}.justify-end,.justify-content-end{--justify-content: flex-end}.justify-space-between,.justify-content-space-between{--justify-content: space-between}.justify-space-around,.justify-content-space-around{--justify-content: space-around}.justify-space-evenly,.justify-content-space-evenly{--justify-content: space-around;justify-content:space-evenly}.align-items-stretch{--align-items: stretch}.align-items-center{--align-items: center}.align-items-start{--align-items: flex-start}.align-items-end{--align-items: flex-end}.align-content-baseline{--align-content: baseline}.align-content-center{--align-content: center}.align-content-start{--align-content: flex-start}.align-content-end{--align-content: flex-end}.align-content-space-between{--align-content: space-between}.align-content-space-around{--align-content: space-around}.align-content-space-evenly{--align-content: space-around;align-content:space-evenly}.align-content-stretch{--align-content: stretch}:root{--s-14: calc(var(--s-13) / var(--size-scale-ratio));--s-13: calc(var(--s-12) / var(--size-scale-ratio));--s-12: calc(var(--s-11) / var(--size-scale-ratio));--s-11: calc(var(--s-10) / var(--size-scale-ratio));--s-10: calc(var(--s-9) / var(--size-scale-ratio));--s-9: calc(var(--s-8) / var(--size-scale-ratio));--s-8: calc(var(--s-7) / var(--size-scale-ratio));--s-7: calc(var(--s-6) / var(--size-scale-ratio));--s-6: calc(var(--s-5) / var(--size-scale-ratio));--s-5: calc(var(--s-4) / var(--size-scale-ratio));--s-4: calc(var(--s-3) / var(--size-scale-ratio));--s-3: calc(var(--s-2) / var(--size-scale-ratio));--s-2: calc(var(--s-1) / var(--size-scale-ratio));--s-1: var(--s0);--s0: var(--size-base);--s1: var(--s0);--s2: calc(var(--s1) * var(--size-scale-ratio));--s3: calc(var(--s2) * var(--size-scale-ratio));--s4: calc(var(--s3) * var(--size-scale-ratio));--s5: calc(var(--s4) * var(--size-scale-ratio));--s6: calc(var(--s5) * var(--size-scale-ratio));--s7: calc(var(--s6) * var(--size-scale-ratio));--s8: calc(var(--s7) * var(--size-scale-ratio));--s9: calc(var(--s8) * var(--size-scale-ratio));--s10: calc(var(--s9) * var(--size-scale-ratio));--s11: calc(var(--s10) * var(--size-scale-ratio));--s12: calc(var(--s11) * var(--size-scale-ratio))}body,*[class*=size-context-]{--lock-h-1: calc((var(--size-h-1-min) * 1rem) + (var(--size-h-1-max) - var(--size-h-1-min)) * (100vw - (var(--size-lock-screen-min) * 1rem)) / (var(--size-lock-screen-max) - var(--size-lock-screen-min)));--lock-h0: calc((var(--size-h0-min) * 1rem) + (var(--size-h0-max) - var(--size-h0-min)) * (100vw - (var(--size-lock-screen-min) * 1rem)) / (var(--size-lock-screen-max) - var(--size-lock-screen-min)));--lock-h1: calc((var(--size-h1-min) * 1rem) + (var(--size-h1-max) - var(--size-h1-min)) * (100vw - (var(--size-lock-screen-min) * 1rem)) / (var(--size-lock-screen-max) - var(--size-lock-screen-min)));--lock-h2: calc((var(--size-h2-min) * 1rem) + (var(--size-h2-max) - var(--size-h2-min)) * (100vw - (var(--size-lock-screen-min) * 1rem)) / (var(--size-lock-screen-max) - var(--size-lock-screen-min)));--lock-h3: calc((var(--size-h3-min) * 1rem) + (var(--size-h3-max) - var(--size-h3-min)) * (100vw - (var(--size-lock-screen-min) * 1rem)) / (var(--size-lock-screen-max) - var(--size-lock-screen-min)));--lock-h4: calc((var(--size-h4-min) * 1rem) + (var(--size-h4-max) - var(--size-h4-min)) * (100vw - (var(--size-lock-screen-min) * 1rem)) / (var(--size-lock-screen-max) - var(--size-lock-screen-min)));--lock-p: calc((var(--size-p-min) * 1rem) + (var(--size-p-max) - var(--size-p-min)) * (100vw - (var(--size-lock-screen-min) * 1rem)) / (var(--size-lock-screen-max) - var(--size-lock-screen-min)));--lock-h5: calc((var(--size-h5-min) * 1rem) + (var(--size-h5-max) - var(--size-h5-min)) * (100vw - (var(--size-lock-screen-min) * 1rem)) / (var(--size-lock-screen-max) - var(--size-lock-screen-min)));--lock-h6: calc((var(--size-h6-min) * 1rem) + (var(--size-h6-max) - var(--size-h6-min)) * (100vw - (var(--size-lock-screen-min) * 1rem)) / (var(--size-lock-screen-max) - var(--size-lock-screen-min)));--lock-h7: calc((var(--size-h7-min) * 1rem) + (var(--size-h7-max) - var(--size-h7-min)) * (100vw - (var(--size-lock-screen-min) * 1rem)) / (var(--size-lock-screen-max) - var(--size-lock-screen-min)));--lock-h8: calc((var(--size-h8-min) * 1rem) + (var(--size-h8-max) - var(--size-h8-min)) * (100vw - (var(--size-lock-screen-min) * 1rem)) / (var(--size-lock-screen-max) - var(--size-lock-screen-min)));--lock-h9: calc((var(--size-h9-min) * 1rem) + (var(--size-h9-max) - var(--size-h9-min)) * (100vw - (var(--size-lock-screen-min) * 1rem)) / (var(--size-lock-screen-max) - var(--size-lock-screen-min)));--size-h-1: var(--lock-h-1);--size-h0: var(--lock-h0);--size-h1: var(--lock-h1);--size-h2: var(--lock-h2);--size-h3: var(--lock-h3);--size-h4: var(--lock-h4);--size-p: var(--lock-p);--size-h5: var(--lock-h5);--size-h6: var(--lock-h6);--size-h7: var(--lock-h7);--size-h8: var(--lock-h8);--size-h9: var(--lock-h9)}@supports (font-size: min(max(16px,2.2vw),22px)){body,*[class*=size-context-]{--size-h-1: min(max((var(--size-h-1-min) * 1rem), var(--lock-h-1)), (var(--size-h-1-max) * 1rem));--size-h0: min(max((var(--size-h0-min) * 1rem), var(--lock-h0)), (var(--size-h0-max) * 1rem));--size-h1: min(max((var(--size-h1-min) * 1rem), var(--lock-h1)), (var(--size-h1-max) * 1rem));--size-h2: min(max((var(--size-h2-min) * 1rem), var(--lock-h2)), (var(--size-h2-max) * 1rem));--size-h3: min(max((var(--size-h3-min) * 1rem), var(--lock-h3)), (var(--size-h3-max) * 1rem));--size-h4: min(max((var(--size-h4-min) * 1rem), var(--lock-h4)), (var(--size-h4-max) * 1rem));--size-p: min(max((var(--size-p-min) * 1rem), var(--lock-p)), (var(--size-p-max) * 1rem));--size-h5: min(max((var(--size-h5-min) * 1rem), var(--lock-h5)), (var(--size-h5-max) * 1rem));--size-h6: min(max((var(--size-h6-min) * 1rem), var(--lock-h6)), (var(--size-h6-max) * 1rem));--size-h7: min(max((var(--size-h7-min) * 1rem), var(--lock-h7)), (var(--size-h7-max) * 1rem));--size-h8: min(max((var(--size-h8-min) * 1rem), var(--lock-h8)), (var(--size-h8-max) * 1rem));--size-h9: min(max((var(--size-h9-min) * 1rem), var(--lock-h9)), (var(--size-h9-max) * 1rem))}}@supports not (font-size: min(max(16px,2.2vw),22px)){@media (min-width: calc(env(--size-lock-screen-max)*1rem + .02px)){body,*[class*=size-context-]{--size-h-1: calc(var(--size-h-1-max) * 1rem);--size-h0: calc(var(--size-h0-max) * 1rem);--size-h1: calc(var(--size-h1-max) * 1rem);--size-h2: calc(var(--size-h2-max) * 1rem);--size-h3: calc(var(--size-h3-max) * 1rem);--size-h4: calc(var(--size-h4-max) * 1rem);--size-p: calc(var(--size-p-max) * 1rem);--size-h5: calc(var(--size-h5-max) * 1rem);--size-h6: calc(var(--size-h6-max) * 1rem);--size-h7: calc(var(--size-h7-max) * 1rem);--size-h8: calc(var(--size-h8-max) * 1rem);--size-h9: calc(var(--size-h9-max) * 1rem)}}@media (max-width: calc(env(--size-lock-screen-min)*1rem - .02px)){body,*[class*=size-context-]{--size-h-1: calc(var(--size-h-1-min) * 1rem);--size-h0: calc(var(--size-h0-min) * 1rem);--size-h1: calc(var(--size-h1-min) * 1rem);--size-h2: calc(var(--size-h2-min) * 1rem);--size-h3: calc(var(--size-h3-min) * 1rem);--size-h4: calc(var(--size-h4-min) * 1rem);--size-p: calc(var(--size-p-min) * 1rem);--size-h5: calc(var(--size-h5-min) * 1rem);--size-h6: calc(var(--size-h6-min) * 1rem);--size-h7: calc(var(--size-h7-min) * 1rem);--size-h8: calc(var(--size-h8-min) * 1rem);--size-h9: calc(var(--size-h9-min) * 1rem)}}}body,*[class*=size-context-]{--size-relative-xs: calc(var(--size-relative-s) / var(--size-relative-ratio));--size-relative-s: calc(var(--size-relative-m) / var(--size-relative-ratio));--size-relative-m: 1em;--size-relative-l: calc(var(--size-relative-m) * var(--size-relative-ratio));--size-relative-xl: calc(var(--size-relative-l) * var(--size-relative-ratio));--size-relative: var(--size-relative-m);--measure: var(--width-measure);--measure-relative: var(--width-measure-relative);--width-measure-h1: calc(var(--size-h1) * var(--width-measure-ratio));--width-measure-h2: calc(var(--size-h2) * var(--width-measure-ratio));--width-measure-h3: calc(var(--size-h3) * var(--width-measure-ratio));--width-measure-h4: calc(var(--size-h4) * var(--width-measure-ratio));--width-measure-h5: calc(var(--size-h5) * var(--width-measure-ratio));--width-measure-h6: calc(var(--size-h6) * var(--width-measure-ratio));--width-main: calc(var(--width-max) * var(--width-relative-ratio));--width-aside: calc(var(--width-max) - var(--width-main));--width-col-2: calc(var(--width-max) / 2);--width-col-3: calc(var(--width-max) / 3);--width-col-4: calc(var(--width-max) / 4);--width-col-5: calc(var(--width-max) / 5);--width-col-6: calc(var(--width-max) / 6);--width-col-7: calc(var(--width-max) / 7);--width-col-8: calc(var(--width-max) / 8);--width-col-9: calc(var(--width-max) / 9);--width-col-10: calc(var(--width-max) / 10);--width-col-11: calc(var(--width-max) / 11);--width-col-12: calc(var(--width-max) / 12);--width-col-13: calc(var(--width-max) / 13);--width-col-14: calc(var(--width-max) / 14);--width-col-15: calc(var(--width-max) / 15);--width-col-16: calc(var(--width-max) / 16);--gap-m: var(--size-h4);--padding: var(--size-relative);--size-border-button: 3px;--size-border-0: 0;--size-border-s: 1px;--size-border-m: var(--size-h8);--size-border-l: var(--size-h6);--size-border: var(--size-border-m);--size-outline: calc(var(--s-14) * 1rem);--size-gutters-0: 0;--size-gutters-s: var(--size-h8);--size-gutters-m: var(--size-p);--size-gutters-l: var(--size-h3);--size-gutters: var(--size-gutters-m)}.size-context-main,body{--size-h-1-max: var(--s12);--size-h-1-min: var(--s9);--size-h0-max: var(--s9);--size-h0-min: var(--s6);--size-h1-max: var(--s6);--size-h1-min: var(--s4);--size-h2-max: var(--s4);--size-h2-min: var(--s2);--size-h3-max: var(--s2);--size-h3-min: var(--s1);--size-h4-max: var(--s1);--size-h4-min: var(--s0);--size-p-max: var(--s1);--size-p-min: var(--s0);--size-h5-max: var(--s0);--size-h5-min: var(--s-1);--size-h6-max: var(--s-1);--size-h6-min: var(--s-4);--size-h7-max: var(--s-4);--size-h7-min: var(--s-8);--size-h8-max: var(--s-8);--size-h8-min: var(--s-12);--size-h9-max: var(--s-12);--size-h9-min: var(--s-14)}.size-context-massive{--size-h-1-max: var(--s12);--size-h-1-min: var(--s12);--size-h0-max: var(--s12);--size-h0-min: var(--s5);--size-h1-max: var(--s10);--size-h1-min: var(--s4);--size-h2-max: var(--s8);--size-h2-min: var(--s3);--size-h3-max: var(--s4);--size-h3-min: var(--s2);--size-h4-max: var(--s2);--size-h4-min: var(--s1);--size-p-max: var(--s2);--size-p-min: var(--s1);--size-h5-max: var(--s1);--size-h5-min: var(--s-2);--size-h6-max: var(--s-2);--size-h6-min: var(--s-3);--size-h7-max: var(--s-3);--size-h7-min: var(--s-4);--size-h8-max: var(--s-4);--size-h8-min: var(--s-5);--size-h9-max: var(--s-5);--size-h9-min: var(--s-6);--size-outline: calc(var(--s-14) * 1rem)}.size-context-aside{--gap-xl: var(--size-h5);--gap-s: var(--size-s2)}.size-context-miniature{--size-h-1-max: var(--s2);--size-h-1-min: var(--s-1);--size-h0-max: var(--s-1);--size-h0-min: var(--s-2);--size-h1-max: var(--s-2);--size-h1-min: var(--s-3);--size-h2-max: var(--s-3);--size-h2-min: var(--s-4);--size-h3-max: var(--s-4);--size-h3-min: var(--s-5);--size-h4-max: var(--s-5);--size-h4-min: var(--s-6);--size-p-max: var(--s-5);--size-p-min: var(--s-6);--size-h5-max: var(--s-6);--size-h5-min: var(--s-7);--size-h6-max: var(--s-7);--size-h6-min: var(--s-8);--size-h7-max: var(--s-8);--size-h7-min: var(--s-8);--size-h8-max: var(--s-8);--size-h8-min: var(--s-8);--size-h9-max: var(--s-8);--size-h9-min: var(--s-8)}.size-context-narrow{--width-max: var(--width-narrow)}*,.size-h4,.h4,.size-p,.p,.size-h4 *,.h4 *,.size-p *,.p *{font-size:1rem;font-size:var(--size-h4, 1rem)}.size-h-1,.h-1,.size-h-1 *,.h-1 *{font-size:3rem;font-size:var(--size-h-1, 3rem)}.size-h0,.h0,.size-h0 *,.h0 *{font-size:2.5rem;font-size:var(--size-h0, 2.5rem)}h1,h1 *,.size-h1,.h1,.size-h1 *,.h1 *{font-size:2rem;font-size:var(--size-h1, 2rem)}h2,h2 *,.size-h2,.h2,.size-h2 *,.h2 *{font-size:1.8rem;font-size:var(--size-h2, 1.8rem)}h3,h3 *,.size-h3,.h3,.size-h3 *,.h3 *{font-size:1.5rem;font-size:var(--size-h3, 1.5rem)}h5,h5 *,.size-h5,.h5,.size-h5 *,.h5 *{font-size:.8rem;font-size:var(--size-h5, .8rem)}h6,h6 *,.size-h6,.h6,.size-h6 *,.h6 *{font-size:.6rem;font-size:var(--size-h6, .6rem)}.size-h7,.h7,.size-h7 *,.h7 *{font-size:.4rem;font-size:var(--size-h7, .4rem)}.size-h8,.h8,.size-h8 *,.h8 *{font-size:.25rem;font-size:var(--size-h8, .25rem)}.size-h9,.h9,.size-h9 *,.h9 *{font-size:.1rem;font-size:var(--size-h9, .1rem)}button,.button{border-width:var(--size-border-button)}.size-border-0{--size-border: 0}.size-border-s{--size-border: var(--size-border-s)}.size-border-m{--size-border: var(--size-border-m)}.size-border-l{--size-border: var(--size-border-l)}.gap-0,.gap-0-down>*,.gap-down-0>*,.no-gap,.no-gap-down>*,.no-down-gap>*{--gap: 0}.gap-h-1,.gap-h-1-down>*,.gap-down-h-1>*{--gap: var(--size-h-1)}.gap-h0,.gap-h0-down>*,.gap-down-h0>*{--gap: var(--size-h0)}.gap-h1,.gap-h1-down>*,.gap-down-h1>*{--gap: var(--size-h1)}.gap-h2,.gap-h2-down>*,.gap-down-h2>*{--gap: var(--size-h2)}.gap-h3,.gap-h3-down>*,.gap-down-h3>*{--gap: var(--size-h3)}.gap-p,.gap-p-down>*,.gap-down-p>*{--gap: var(--size-p)}.gap-h4,.gap-h4-down>*,.gap-down-h4>*{--gap: var(--size-h4)}.gap-h5,.gap-h5-down>*,.gap-down-h5>*{--gap: var(--size-h5)}.gap-h6,.gap-h6-down>*,.gap-down-h6>*{--gap: var(--size-h6)}.gap-h7,.gap-h7-down>*,.gap-down-h7>*{--gap: var(--size-h7)}.gap-h8,.gap-h8-down>*,.gap-down-h8>*{--gap: var(--size-h8)}.gap-h9,.gap-h9-down>*,.gap-down-h9>*{--gap: var(--size-h9)}.gap-down>*{--gap: var(--gap-down)}.no-border{border:none}.border-width-0{border-width:none}.border-width-1{border-width:1px}.border-width-s{border-width:var(--size-border-s)}.border-width-m{border-width:var(--size-border-m)}.border-width-l{border-width:var(--size-border-l)}*[class*=border-radius-]{overflow:hidden}.border-radius-s{border-radius:.3rem;border-radius:var(--border-radius-s)}.border-radius-m{border-radius:.618rem;border-radius:var(--border-radius-m)}.border-radius-l{border-radius:1rem;border-radius:var(--border-radius-l)}.border-radius-xl{border-radius:var(--border-radius-xl)}.border-radius-circle{border-radius:50%;border-radius:var(--border-radius-circle)}.padding-0,.no-padding{padding:0}.padding-h-1{padding:var(--size-h-1)}.padding-h0{padding:var(--size-h0)}.padding-h1{padding:var(--size-h1)}.padding-h2{padding:var(--size-h2)}.padding-h3{padding:var(--size-h3)}.padding-h4{padding:var(--size-h4)}.padding-h5{padding:var(--size-h5)}.padding-h6{padding:var(--size-h6)}.padding-h7{padding:var(--size-h7)}.padding-h8{padding:var(--size-h8)}.padding-h9{padding:var(--size-h9)}.padding-relative{padding:var(--size-relative)}.padding-relative-xs{padding:var(--size-relative-xs)}.padding-relative-s{padding:var(--size-relative-s)}.padding-relative-m{padding:var(--size-relative-m)}.padding-relative-l{padding:var(--size-relative-l)}.padding-relative-xl{padding:var(--size-relative-xl)}.padding-x-0,.no-padding-x{padding-left:0;padding-right:0}.padding-x-h-1{padding-left:var(--size-h-1);padding-right:var(--size-h-1)}.padding-x-h0{padding-left:var(--size-h0);padding-right:var(--size-h0)}.padding-x-h1{padding-left:var(--size-h1);padding-right:var(--size-h1)}.padding-x-h2{padding-left:var(--size-h2);padding-right:var(--size-h2)}.padding-x-h3{padding-left:var(--size-h3);padding-right:var(--size-h3)}.padding-x-h4{padding-left:var(--size-h4);padding-right:var(--size-h4)}.padding-x-h5{padding-left:var(--size-h5);padding-right:var(--size-h5)}.padding-x-h6{padding-left:var(--size-h6);padding-right:var(--size-h6)}.padding-x-h7{padding-left:var(--size-h7);padding-right:var(--size-h7)}.padding-x-h8{padding-left:var(--size-h8);padding-right:var(--size-h8)}.padding-x-h9{padding-left:var(--size-h9);padding-right:var(--size-h9)}.padding-x-relative{padding-left:var(--size-relative);padding-right:var(--size-relative)}.padding-x-relative-xs{padding-left:var(--size-relative-xs);padding-right:var(--size-relative-xs)}.padding-x-relative-s{padding-left:var(--size-relative-s);padding-right:var(--size-relative-s)}.padding-x-relative-m{padding-left:var(--size-relative-m);padding-right:var(--size-relative-m)}.padding-x-relative-l{padding-left:var(--size-relative-l);padding-right:var(--size-relative-l)}.padding-x-relative-xl{padding-left:var(--size-relative-xl);padding-right:var(--size-relative-xl)}.padding-y-0,.no-padding-y{padding-top:0;padding-bottom:0}.padding-y-h-1{padding-top:var(--size-h-1);padding-bottom:var(--size-h-1)}.padding-y-h0{padding-top:var(--size-h0);padding-bottom:var(--size-h0)}.padding-y-h1{padding-top:var(--size-h1);padding-bottom:var(--size-h1)}.padding-y-h2{padding-top:var(--size-h2);padding-bottom:var(--size-h2)}.padding-y-h3{padding-top:var(--size-h3);padding-bottom:var(--size-h3)}.padding-y-h4{padding-top:var(--size-h4);padding-bottom:var(--size-h4)}.padding-y-h5{padding-top:var(--size-h5);padding-bottom:var(--size-h5)}.padding-y-h6{padding-top:var(--size-h6);padding-bottom:var(--size-h6)}.padding-y-h7{padding-top:var(--size-h7);padding-bottom:var(--size-h7)}.padding-y-h8{padding-top:var(--size-h8);padding-bottom:var(--size-h8)}.padding-y-h9{padding-top:var(--size-h9);padding-bottom:var(--size-h9)}.padding-y-relative{padding-top:var(--size-relative);padding-bottom:var(--size-relative)}.padding-y-relative-xs{padding-top:var(--size-relative-xs);padding-bottom:var(--size-relative-xs)}.padding-y-relative-s{padding-top:var(--size-relative-s);padding-bottom:var(--size-relative-s)}.padding-y-relative-m{padding-top:var(--size-relative-m);padding-bottom:var(--size-relative-m)}.padding-y-relative-l{padding-top:var(--size-relative-l);padding-bottom:var(--size-relative-l)}.padding-y-relative-xl{padding-top:var(--size-relative-xl);padding-bottom:var(--size-relative-xl)}.max-width-measure,.max-width-down-measure>*{max-width:38rem;max-width:var(--width-measure)}.max-width-measure-relative,.max-width-down-measure-relative>*{max-width:38em;max-width:var(--width-measure-relative)}.max-width-measure-h1,.max-width-down-measure-h1>*{max-width:var(--width-measure-h1)}.max-width-measure-h2,.max-width-down-measure-h2>*{max-width:var(--width-measure-h2)}.max-width-measure-h3,.max-width-down-measure-h3>*{max-width:var(--width-measure-h3)}.max-width-measure-h4,.max-width-down-measure-h4>*{max-width:var(--width-measure-h4)}.max-width-measure-h5,.max-width-down-measure-h5>*{max-width:var(--width-measure-h5)}.max-width-measure-h6,.max-width-down-measure-h6>*{max-width:var(--width-measure-h6)}.max-width-max,.max-width-down-max>*{max-width:75rem;max-width:var(--width-max)}.max-width-main,.max-width-down-main>*{max-width:var(--width-main)}.max-width-aside,.max-width-down-aside>*{max-width:var(--width-aside)}.max-width-col-2,.max-width-down-col-2>*{max-width:var(--width-col-2)}.max-width-col-3,.max-width-down-col-3>*{max-width:var(--width-col-3)}.max-width-col-4,.max-width-down-col-4>*{max-width:var(--width-col-4)}.max-width-col-5,.max-width-down-col-5>*{max-width:var(--width-col-5)}.max-width-col-6,.max-width-down-col-6>*{max-width:var(--width-col-6)}.max-width-col-7,.max-width-down-col-7>*{max-width:var(--width-col-7)}.max-width-col-8,.max-width-down-col-8>*{max-width:var(--width-col-8)}.max-width-col-9,.max-width-down-col-9>*{max-width:var(--width-col-9)}.max-width-col-10,.max-width-down-col-10>*{max-width:var(--width-col-10)}.max-width-col-11,.max-width-down-col-11>*{max-width:var(--width-col-11)}.max-width-col-12,.max-width-down-col-12>*{max-width:var(--width-col-12)}.max-width-col-13,.max-width-down-col-13>*{max-width:var(--width-col-13)}.max-width-col-14,.max-width-down-col-14>*{max-width:var(--width-col-14)}.max-width-col-15,.max-width-down-col-15>*{max-width:var(--width-col-15)}.max-width-col-16,.max-width-down-col-16>*{max-width:var(--width-col-16)}.width-fit-content,.width-down-fit-content>*{width:-moz-fit-content;width:fit-content;max-width:100%}.width-measure,.width-down-measure>*{width:38rem;width:var(--width-measure);max-width:100%}.width-measure-relative,.width-down-measure-relative>*{width:38em;width:var(--width-measure-relative);max-width:100%}.width-measure-h1,.width-down-measure-h1>*{width:var(--width-measure-h1);max-width:100%}.width-measure-h2,.width-down-measure-h2>*{width:var(--width-measure-h2);max-width:100%}.width-measure-h3,.width-down-measure-h3>*{width:var(--width-measure-h3);max-width:100%}.width-measure-h4,.width-down-measure-h4>*{width:var(--width-measure-h4);max-width:100%}.width-measure-h5,.width-down-measure-h5>*{width:var(--width-measure-h5);max-width:100%}.width-measure-h6,.width-down-measure-h6>*{width:var(--width-measure-h6);max-width:100%}.width-max,.width-down-max>*{width:75rem;width:var(--width-max);max-width:100%}.width-main,.width-down-main>*{width:var(--width-main);max-width:100%}.width-aside,.width-down-aside>*{width:var(--width-aside);max-width:100%}.width-col-2,.width-down-col-2>*{width:var(--width-col-2);max-width:100%}.width-col-3,.width-down-col-3>*{width:var(--width-col-3);max-width:100%}.width-col-4,.width-down-col-4>*{width:var(--width-col-4);max-width:100%}.width-col-5,.width-down-col-5>*{width:var(--width-col-5);max-width:100%}.width-col-6,.width-down-col-6>*{width:var(--width-col-6);max-width:100%}.width-col-7,.width-down-col-7>*{width:var(--width-col-7);max-width:100%}.width-col-8,.width-down-col-8>*{width:var(--width-col-8);max-width:100%}.width-col-9,.width-down-col-9>*{width:var(--width-col-9);max-width:100%}.width-col-10,.width-down-col-10>*{width:var(--width-col-10);max-width:100%}.width-col-11,.width-down-col-11>*{width:var(--width-col-11);max-width:100%}.width-col-12,.width-down-col-12>*{width:var(--width-col-12);max-width:100%}.width-col-13,.width-down-col-13>*{width:var(--width-col-13);max-width:100%}.width-col-14,.width-down-col-14>*{width:var(--width-col-14);max-width:100%}.width-col-15,.width-down-col-15>*{width:var(--width-col-15);max-width:100%}.width-col-16,.width-down-col-16>*{width:var(--width-col-16);max-width:100%}.hidden{display:none}.background-overlay{box-shadow:inset 0 0 0 9999px var(--color-bg)}.breakout-clickable{position:relative;--shadow-breakout-clickable: var(--shadow-raised-s);--shadow-breakout-clickable-hover: var(--shadow-raised-m);box-shadow:0 5px 10px #0000004d;box-shadow:var(--shadow-breakout-clickable)}.breakout-clickable .clickable:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%}.breakout-clickable:hover,.breakout-clickable:focus-within{box-shadow:var(--shadow-breakout-clickable-hover);transform:translateY(-.2rem)}.breakout-clickable .clickable:focus{outline:none}.breakout-clickable .clickable:focus:after{outline:1px solid;outline-offset:calc(var(--gap) / 2 * -1)}.full-bleed,.full-bleed-before:before,.full-bleed-after:after{width:100vw;width:min(100vw,100vw);width:min(100vw,var(--full-bleed-max-width, 100vw));margin-left:calc(50% - 50vw);margin-left:calc(50% - (min(100vw,100vw)/2));margin-left:calc(50% - (min(100vw,var(--full-bleed-max-width, 100vw))/2))}.full-bleed-before,.full-bleed-after{position:relative}.full-bleed-before:before,.full-bleed-after:before,.full-bleed-before:after,.full-bleed-after:after{position:absolute;content:"";display:block;background:inherit;inset:0;z-index:-1}.skew-border-after,.skew-border-before{position:relative;z-index:0}.skew-border-after:after,.skew-border-before:before{background:inherit;content:"";display:block;position:absolute;top:0;left:0;right:0;height:100%;z-index:-1}.skew-border-before:before{transform:skewY(-1deg);transform:skewY(var(--skew-before, -1deg));transform-origin:top left;transform-origin:var(--skew-before-origin, top left)}.skew-border-after:after{transform:skewY(1deg);transform:skewY(var(--skew-after, 1deg));transform-origin:bottom left;transform-origin:var(--skew-after-origin, bottom left)}.block{display:block}.pagefind-ui__drawer{position:absolute;background:#fff;box-shadow:0 2px 10px #0003;border-radius:.3rem;border-radius:var(--border-radius-s);padding:0 20px 20px;overflow:auto;max-height:80vh;width:100%}.text-overflow-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}*:not(svg *){transition:all .1s ease}:focus{outline-width:.2rem;outline-width:var(--size-outline, .2rem);outline-style:solid;outline-offset:.2rem;outline-offset:var(--size-outline, .2rem)}*,*:before,*:after{border-style:solid;border-width:0;background-repeat:no-repeat;background-position:center;background-size:cover}#layout-page-base{position:relative;overflow-x:hidden}.layout-page>main{flex-grow:1}a{-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:4px}a.reset,a.reset *,.reset-a a,.reset-a a *,.reset-down-a a,.reset-down-a a *{text-decoration:inherit}input:not([type=submit]):not([type=button]):not([type=reset]),textarea{border-width:1px}button:not(.does-not-exist),.button:not(does-not-exist),input[type=submit],input[type=button],input[type=reset]{border-radius:.3rem;border-radius:var(--border-radius-s)}button:not(.does-not-exist):disabled{opacity:.4;cursor:auto}.button:not(does-not-exist):disabled{opacity:.4;cursor:auto}input[type=submit]:disabled{opacity:.4;cursor:auto}input[type=button]:disabled{opacity:.4;cursor:auto}input[type=reset]:disabled{opacity:.4;cursor:auto}[role=button][aria-disabled]{opacity:.4;cursor:auto}[popover]{box-shadow:0 0 6px #0000004d}blockquote{border-left:.4rem solid;border-left:var(--size-border-l, .4rem) solid;margin-left:0;padding-left:1.25rem;padding-left:var(--gap, 1.25rem);font-style:italic}.card-article{max-width:var(--width-col-2);--color-shadow: var(--color-blue-trans);--align-items: center;text-align:center}.card-article .featured-image{width:590px;height:auto;max-width:100%;max-height:400px;border-top-left-radius:.618rem;border-top-left-radius:var(--border-radius-m);border-top-right-radius:.618rem;border-top-right-radius:var(--border-radius-m)}.card-article hr{width:8rem;border-top:1px solid hsl(181deg,100%,34%);border-top:1px solid var(--color-secondary)}.card-article .author-name{line-height:32px}.card-organization{max-width:25rem}#popover-anti-clickthrough:has(+main :popover-open){display:block}#popover-anti-clickthrough{display:none;position:fixed;width:100vw;height:100vh;z-index:9999;left:0;right:0;background:transparent;pointer-events:all}.popover-filter-wrapper [popover]::backdrop{background-color:#ffffff80;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.popover-filter-wrapper [popover]{position:fixed;max-height:90vh;overflow-y:auto}
