@charset "UTF-8";:root{--c-brand:#000;--c-bg:#fff;--c-fond:#f2f2f2;--c-text:#000;--c-text-dimmed:color-mix(in srgb,var(--c-text),transparent 62.5%);--c-text-invert:#fff;--c-link:currentColor;--c-favorite:#c00;--c-warn:#c00;--c-line:var(--c-text);--c-focus:var(--c-text-dimmed);--c-media:transparent;--font-base:"Nomos Sans",sans-serif;--k:1440;--vh:1dvh;--vw:1dvw;--w-min:32rem;--w-layout:min(calc(var(--vw)*100 - var(--w-gutter)*2),108rem);--w-gutter:2.5vw;--w-gutter-real:calc((var(--vw)*100 - var(--w-layout))/2);--gap-base:min(50/var(--k) * 100vw,5rem);--h-wp-admin-bar:0px;--size-menu-button:calc(var(--fs-body-base)*var(--lh-base)*0.88);--size-favorite-button:calc(var(--size-menu-button)*0.85);--w-sidebar:min(200/var(--k) * 100vw,20rem);--w-thumbnail:var(--fs-h1);--form-p-v:.75em;--form-p-h:.625em;--h-line:.1rem;--space-l:min(160/var(--k) * 100vw,16rem);--space-m:min(80/var(--k) * 100vw,8rem);--space-s:min(50/var(--k) * 100vw,5rem);--space-xs:min(20/var(--k) * 100vw,2rem);--space-xxs:min(10/var(--k) * 100vw,1rem);--space-above-main:min(28/var(--k) * 100vw,2.8rem);--fs-body-s:min(14/var(--k) * 100vw,1.4rem);--fs-body-base:min(22/var(--k) * 100vw,2.2rem);--fs-body-l:min(32/var(--k) * 100vw,3.2rem);--fs-h1:min(96/var(--k) * 100vw,9.6rem);--fs-media-copyright:var(--fs-body-s);--lh-base:1.525;--lh-m:1.3;--lh-s:1.2;--lh-xs:1.05;--lh:var(--lh-base);--fw-regular:400;--fw-semibold:600;--fw-bold:600;--fw:var(--fw-regular);--ls-base:normal;--ls:var(--ls-base);--w-focus-outline:.2rem;--w-focus-outline-offset:.3rem;--r-thumbnail:37.5%;--r-thumbnail-cqw:37.5cqw;--r-image:var(--fs-h1);--r-image-cqw:22.5cqw;--ratio-favorite-button:0.8333333333;--ratio-favorite-list:0.850877193}@media (max-width:979px){:root{--k:560;--w-gutter:5vw;--w-sidebar:min(124/var(--k) * 100vw,12.4rem);--space-l:min(120/var(--k) * 100vw,12rem);--space-m:min(60/var(--k) * 100vw,6rem);--space-s:min(30/var(--k) * 100vw,3rem);--space-xs:min(15/var(--k) * 100vw,1.5rem);--space-xxs:min(6/var(--k) * 100vw,0.6rem);--space-above-main:min(8/var(--k) * 100vw,0.8rem);--fs-h1:min(60/var(--k) * 100vw,6rem)}}body.has-admin-bar{--h-wp-admin-bar:32px}@media screen and (max-width:782px){body.has-admin-bar{--h-wp-admin-bar:46px}}#wpadminbar,#wpadminbar *{--fw:initial;--lh:initial;--ls:initial}:root{--form-text-color:var(--c-text);--form-text-color-dimmed:var(--c-text-dimmed);--form-input-line-height:var(--lh-s);--form-input-color:var(--c-text);--form-input-border-color:var(--c-brand);--form-input-border-color--focus:var(--c-brand);--form-input-background-color:var(--c-bg);--form-input-placeholder-color:var(--c-text-dimmed);--form-input-border-width:.1rem;--form-input-border-style:solid;--form-input-border-radius:0;--form-file-upload-background-color:var(--c-bg);--form-file-upload-border-width:.1rem;--form-file-upload-border-style:dashed;--form-control-background-color:transparent;--form-control-background-color--selected:transparent;--form-control-border-color:var(--c-brand);--form-control-border-color--focus:var(--c-brand);--form-control-border-color--selected:var(--c-brand);--form-control-checkmark-color:var(--c-brand);--form-control-border-width:.1rem;--form-control-border-style:solid;--form-control-border-radius:0;--form-control-size:var(--fs-body-base);--form-field-error-message-color:var(--c-warn);--form-error-message-background-color:var(--c-brand);--form-error-message-color:var(--c-text-invert);--form-confirmation-message-background-color:transparent;--form-confirmation-message-color:var(--c-text);--form-focus-outline-width:var(--w-focus-outline);--form-focus-outline-offset:var(--w-focus-outline-offset);--form-spacing-below-heading:var(--space-s);--form-spacing-below-field:var(--space-s);--form-spacing-above-section:var(--space-s);--form-spacing-label:calc(var(--form-text-font-size)*0.25);--form-spacing-legend:calc(var(--form-text-font-size)*0.625);--form-spacing-choice:calc(var(--form-text-font-size)*0.375);--form-spacing-description:calc(var(--form-text-font-size)*1);--form-spacing-rules:calc(var(--form-text-font-size)*0.625);--form-text-font-size:var(--fs-body-base);--form-label-font-size:var(--fs-body-l);--form-sublabel-font-size:var(--fs-body-s);--form-description-font-size:var(--fs-body-base);--form-input-font-size:var(--fs-body-base);--form-control-font-size:var(--fs-body-base);--form-field-error-message-font-size:var(--fs-body-s)}@keyframes loading{0%{opacity:1}to{opacity:.25}}@view-transition{navigation:auto}@font-face{font-display:swap;font-family:Nomos Sans;font-style:normal;font-weight:400;src:url(../../fonts/nomos-sans-web/NomosSans-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Nomos Sans;font-style:normal;font-weight:600;src:url(../../fonts/nomos-sans-web/NomosSans-SemiBold.woff2) format("woff2")}html{height:100%;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}*,:after,:before{box-sizing:border-box}article,aside,figcaption,figure,footer,header,main,nav,section{display:block}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn,em,i{font-style:regular}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{margin:0}button,input{overflow:visible}button,select{text-transform:none}option:not(:checked){color:#000}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}body,figure,h1,h2,h3,h4,h5,h6,html,p{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline}nav li,nav ol,nav ul{list-style:none;margin:0;padding:0}button{cursor:pointer;font-size:inherit}button:focus{outline:none}button::-moz-focus-inner{border:0}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}nav *{-webkit-tap-highlight-color:rgba(0,0,0,0)}address{font-style:normal}a:focus,button:focus,input:focus,select:focus,summary:focus,textarea:focus{outline:none}[tabindex]:focus-visible,[type=button]:focus-visible,[type=reset]:focus-visible,[type=submit]:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible,textarea:focus-visible{outline:var(--w-focus-outline) solid var(--c-focus,currentColor);outline-offset:var(--w-focus-outline-offset)}body,html{background:var(--c-bg)}@media (prefers-reduced-motion:no-preference){body,html{scroll-behavior:smooth}}body{min-width:var(--w-min)}input[type=checkbox],input[type=file],input[type=radio],input[type=range]{border:0;height:auto;line-height:normal;margin:0;padding:0}::-moz-focus-inner{border:0;padding:0}label[for]{cursor:pointer}::placeholder{color:var(--form-input-placeholder-color);opacity:1}fieldset{border:0;margin:0;padding:0}a{color:var(--c-link);text-decoration-line:none}a:hover{text-decoration-line:underline}a[href^="mailto:"]{hyphens:auto;overflow-wrap:break-word;word-break:break-all;word-break:break-word;word-wrap:break-word}a,button,label{-webkit-tap-highlight-color:transparent}a[tabindex="-1"],button[tabindex="-1"],label[tabindex="-1"]{outline:none!important}svg{display:block}html{font-size:62.5%}body{color:var(--c-text);font-family:var(--font-base);font-size:var(--fs-body-base)}button,input,select,textarea{font-family:inherit;font-size:inherit;text-transform:inherit}*,::marker,:after,:before,body,figure,h1,h2,h3,h4,h5,h6,html,p{font-weight:var(--fw);hyphenate-limit-chars:10 5 3;letter-spacing:var(--ls);line-height:var(--lh);text-decoration-thickness:from-font}cite{font-style:normal}strong{--fw:var(--fw-semibold)}::selection{background-color:color-mix(in srgb,currentColor,transparent 85%)}.blank-button,.button{appearance:none;background:transparent;border:0;border-radius:0;color:currentColor;display:inline-block;padding:0;text-align:left}.blank-button:has(.blank-button__icon){display:inline-flex;gap:0 .5em}.blank-button:has(.blank-button__icon):hover{text-decoration-line:underline}.blank-button__icon{flex:0 0 1em;height:calc(var(--lh)*1em);width:1em}.button{--lh:var(--lh-s);border:var(--form-input-border-width) var(--form-input-border-style,solid) var(--c-text);cursor:pointer;display:flex;gap:0 .625em;grid-auto-flow:column;letter-spacing:.1em;overflow:hidden;padding:var(--form-p-v) var(--form-p-h);position:relative;text-align:center;text-decoration-line:none;text-transform:uppercase;transition:all .1s;vertical-align:top;white-space:nowrap}.button:focus,.button:hover{background:var(--c-text);color:var(--c-text-invert);text-decoration:none}.button--large{font-size:var(--fs-body-l);text-transform:none;width:100%}.button__label{width:100%}.button__icon+.button__label{padding-right:1.625em}.button__icon{align-self:baseline;fill:currentColor;height:1em;margin-top:.1em;transition:all .1s;width:var(--w-button-icon,1em)}@keyframes pulse{0%{transform:scale(1)}to{opacity:0;transform:scale(1.3)}}.simplefavorite-button{appearance:none;background:transparent;border:0;border-radius:0;color:currentColor;color:var(--c-text);padding:0;text-align:left}.simplefavorite-button:focus-visible,.simplefavorite-button:hover{color:var(--c-text-dimmed)}.simplefavorite-button.loading{animation:pulse 1s infinite;outline:none}.simplefavorite-button__icon{fill:currentColor;height:var(--size-favorite-button);width:calc(var(--size-favorite-button)*var(--ratio-favorite-button))}.favorites-link{align-items:center;color:var(--c-text);display:block;display:flex;font-size:var(--fs-body-s);gap:calc(var(--size-menu-button)*.25);height:var(--size-menu-button);position:relative}.favorites-link:focus-visible,.favorites-link:hover{color:var(--c-text-dimmed);text-decoration-line:none}.favorites-link__icon{fill:currentColor;height:var(--size-menu-button);width:calc(var(--size-menu-button)*var(--ratio-favorite-list))}.clearfix:after{clear:both;content:"";display:table}.visuallyhidden,.visuallyhidden-focusable{overflow:hidden;position:absolute;clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;padding:0;width:1px}.visuallyhidden-focusable:active,.visuallyhidden-focusable:focus{overflow:visible;position:static;clip:auto;height:auto;margin:0;width:auto}.hidden{display:none!important}.hidden,.invisible{visibility:hidden}.no-touch .hidden-scroll,.touch .hidden-touch{display:none}.fluid-img{display:block;height:auto;width:100%}.cover-img{object-fit:cover}.contain-img,.cover-img{display:block;height:100%;width:100%}.contain-img{object-fit:contain}.l-container{margin-inline:auto;width:var(--w-layout)}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;transition:all .5s}:where(nav,.has-list-reset) li,:where(nav,.has-list-reset) ol,:where(nav,.has-list-reset) ul{list-style:none;margin:0;padding:0}ol:where(.is-list-reset),ol:where(.is-list-reset) li,ul:where(.is-list-reset),ul:where(.is-list-reset) li{list-style:none;margin:0;padding:0}.m-t-s{margin-top:var(--space-s)}.m-t-xs{margin-top:var(--space-xs)}.m-t-xxs{margin-top:var(--space-xxs)}.m-b-s{margin-bottom:var(--space-s)}.m-b-xs{margin-bottom:var(--space-xs)}.m-b-xxs{margin-bottom:var(--space-xxs)}.media-image{container-name:image;container-type:inline-size}.media-image--rounded .media-image__placeholder,.media-image--rounded .media-image__wrapper{border-radius:var(--r-image);border-radius:var(--r-image-cqw)}.media-image--rounded .media-image__footer{display:none}.media-image--thumbnail .media-image__placeholder{border-radius:var(--r-thumbnail);border-radius:var(--r-thumbnail-cqw)}.media-image--thumbnail .media-image__footer{display:none}.media-image img{display:block}.media-image__wrapper{background:var(--c-media);display:block;overflow:hidden;position:relative}.media-image__wrapper img{display:block;height:auto;width:100%}.media-image__placeholder{aspect-ratio:var(--aspect-ratio,1);background:var(--c-fond);display:block;overflow:hidden;position:relative;width:100%}.media-image__placeholder img{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.media-image__footer{--lh:1;bottom:0;color:#fff;font-size:var(--fs-media-copyright);left:0;mix-blend-mode:difference;opacity:.625;padding:.4em .6em;position:absolute;right:0;text-align:right;z-index:2}.media-image__footer a{text-decoration-line:none}.media-image__footer small{font-size:1em}.media-image__caption{color:var(--c-media-caption,currentColor);margin:.625em 0 0;text-align:left}.menu-button{color:var(--c-text);display:block;height:var(--size-menu-button);position:relative;width:var(--size-menu-button)}.menu-button:focus-visible,.menu-button:hover{color:var(--c-text-dimmed)}.menu-button[aria-expanded=false] .menu-button__close,.menu-button[aria-expanded=true] .menu-button__open{display:none}.menu-button__icon{display:block;fill:currentColor;height:100%;left:0;position:absolute;top:0;width:100%}.search-button{color:var(--c-text);display:block;height:var(--size-menu-button);position:relative;width:var(--size-menu-button)}.search-button:focus-visible,.search-button:hover{color:var(--c-text-dimmed)}.search-button__icon{display:block;fill:currentColor;height:100%;left:0;position:absolute;top:0;width:100%}.preload *{transition:none!important}.skip{left:-999em;position:absolute;width:990em}table.stack-table{border-collapse:collapse}table.stack-table td,table.stack-table th{text-align:left;vertical-align:top}table.stack-table th{font-weight:var(--fw-bold)}@media (max-width:767px){table.stack-table thead{display:none}table.stack-table,table.stack-table tbody,table.stack-table tr{display:block}table.stack-table tr{border:1px solid var(--c-table-border,#ccc);margin:0 0 1em}table.stack-table td{display:flex;padding:.5em}table.stack-table td:not(:last-child){border-bottom:1px dashed var(--c-table-border,#ccc)}table.stack-table td:before{content:attr(data-label);display:block;flex:0 0 25%;font-weight:var(--fw-bold);margin:-.5em .5em -.5em 0;padding:.5em .5em .5em 0;word-wrap:break-word}}@media (min-width:768px){table.stack-table td,table.stack-table th{border:1px solid var(--c-table-border,#ccc);padding:.5em}}.t-content a{text-decoration-line:underline}.t-content a:hover{text-decoration-line:none}.t-content ol:not(:last-child),.t-content p:not(:last-child),.t-content table:not(:last-child),.t-content ul:not(:last-child){margin:0 0 1em}.t-h1{--lh:var(--lh-xs);font-size:var(--fs-h1);text-wrap:balance}.t-body-l{--lh:var(--lh-m);font-family:var(--font-base);font-size:var(--fs-body-l)}.t-body-base{font-size:var(--fs-body-base)}.t-body-base,.t-body-s{--lh:var(--lh-base);font-family:var(--font-base)}.t-body-s{font-size:var(--fs-body-s)}.t-strong{--fw:var(--fw-bold)}@keyframes ticker{0%{transform:translateZ(0)}to{transform:translate3d(-100%,0,0)}}.ticker{display:block}.ticker__wrapper{overflow:hidden;white-space:nowrap}.ticker__track{animation-duration:var(--ticker-duration,10s);animation-iteration-count:infinite;animation-timing-function:linear;display:inline-flex;position:relative;vertical-align:bottom;z-index:1}.ticker.-init .ticker__track{animation-name:ticker}.ticker:hover .ticker__track{animation-play-state:paused}.ticker__ghosts{display:inline-flex;left:calc(100%*var(--ticker-ghost-index, 1));position:absolute;top:0;z-index:0}.ticker__ghosts:before{content:" "}.blank-select,.facetwp-type-sort select{appearance:none;background:none;border:0;border-radius:0;cursor:pointer;padding:0}.blank-select:focus,.facetwp-type-sort select:focus{outline:0}.blank-select:focus-visible,.facetwp-type-sort select:focus-visible{outline:var(--w-focus-outline) solid var(--c-focus,currentColor);outline-offset:var(--w-focus-outline-offset)}.blank-select::-ms-expand,.facetwp-type-sort select::-ms-expand{display:none}.blank-select option,.facetwp-type-sort select option{color:initial;font-size:var(--fs-body-base)}.facetwp-type-sort select{background-image:url(../../images/select.svg);background-position:100%;background-repeat:no-repeat;background-size:var(--form-p-h) var(--form-p-h);padding-right:calc(var(--form-p-h)*2)}.block{clear:both}.block--type-core-heading,.block--type-core-list,.block--type-core-paragraph{clear:none}.block--type-core-heading.block--align-right,.block--type-core-list.block--align-right,.block--type-core-paragraph.block--align-right{text-align:right}.block--type-core-heading.block--align-center,.block--type-core-list.block--align-center,.block--type-core-paragraph.block--align-center{text-align:center}.block--type-core-content:has(.has-t-h-1-font-size){--lh:var(--lh-xs);font-size:var(--fs-h1);text-wrap:balance}.block--type-core-content:has(.has-t-body-l-font-size){--lh:var(--lh-m);font-family:var(--font-base);font-size:var(--fs-body-l)}.block--type-core-content:has(.has-t-body-s-font-size){--lh:var(--lh-base);font-family:var(--font-base);font-size:var(--fs-body-s)}.blocks>.block:first-child{margin-top:0!important}.blocks>.block:last-child{margin-bottom:var(--block-margin-bottom,0)}.blocks .block--spacing-xs+.block,.blocks .block--spacing-xs:is(.block){margin-top:var(--block-margin-top,var(--space-xs))}.blocks .block--spacing-s+.block,.blocks .block--spacing-s:is(.block){margin-top:var(--block-margin-top,var(--space-s))}.blocks .block--spacing-m+.block,.blocks .block--spacing-m:is(.block){margin-top:var(--block-margin-top,var(--space-m))}.blocks .block--spacing-l+.block,.blocks .block--spacing-l:is(.block){margin-top:var(--block-margin-top,var(--space-l))}.blocks .block--is-seamless+.block--is-seamless{margin-top:0}.blocks .block--is-seamless:last-child{margin-bottom:0}.blocks .block--spacer{margin-top:0!important}.blocks .block--spacer-none+.block{margin-top:0}.blocks .block--spacer-xxs+.block{margin-top:var(--space-xxs)}.blocks .block--spacer-xs+.block{margin-top:var(--space-xs)}.blocks .block--spacer-s+.block{margin-top:var(--space-s)}.blocks .block--spacer-m+.block{margin-top:var(--space-m)}.blocks .block--spacer-l+.block{margin-top:var(--space-l)}.blocks>.block--spacer:last-child{display:block;margin-bottom:0}.blocks>.block--spacer-xxs:last-child{margin-bottom:var(--space-xxs)}.blocks>.block--spacer-xs:last-child{margin-bottom:var(--space-xs)}.blocks>.block--spacer-s:last-child{margin-bottom:var(--space-s)}.blocks>.block--spacer-m:last-child{margin-bottom:var(--space-m)}.blocks>.block--spacer-l:last-child{margin-bottom:var(--space-l)}.blocks--inner>.block:last-child{margin-bottom:0!important}.blocks--no-layout .l-container{display:contents}.blocks--preview{padding:1em 0!important}.blocks--preview>.block{margin-bottom:0!important;margin-top:0!important}.platforms{display:flex;font-size:var(--size-platforms,2em);gap:1em;list-style:none;margin:0;padding:0}.platforms__item{display:block;flex:0 0 1em;position:relative}.platforms__link{display:block;transition:all .25s}.platforms__icon,.platforms__link{height:1em;width:1em}.share{display:flex;flex-wrap:wrap;font-size:var(--size-share,2em);gap:.25em;list-style:none;margin:0;padding:0}.share__item{display:block;flex:0 0 1em;position:relative}.share__link{border-radius:50%;box-shadow:0 0 0 .2rem currentColor;display:block;height:1em;transition:all .25s;width:1em}.share__icon{height:1em;padding:25%;width:1em}.site{display:flex;flex-direction:column;max-width:100dvw;min-height:100dvh;min-width:320px;overflow:clip;padding-top:var(--h-wp-admin-bar)}.site [id]{scroll-margin-top:calc(var(--site-header-height) + var(--space-above-main))}.site-main{padding:var(--space-above-main) 0 0 0}.site-footer{margin-top:auto;padding:var(--space-l) 0 1em 0}.nav-footer__list{display:flex;flex-wrap:wrap;gap:.375em 1em}:root{--site-header-height:calc(var(--size-menu-button) + var(--site-header-padding)*2);--site-header-padding:1em}.site-header{background:linear-gradient(to bottom,var(--c-bg),transparent);max-height:100dvh;padding:var(--site-header-padding) var(--w-gutter);position:sticky;top:var(--h-wp-admin-bar,0);z-index:100}.site-header:has(.site-header__menu[aria-hidden=false]){background:var(--c-bg)}.site-header:has(.site-header__menu[aria-hidden=false]) .site-header__blur{display:none}.site-header__inner{align-items:center;display:grid;grid-template-areas:"branding buttons" "menu menu";grid-template-rows:var(--size-menu-button) auto}.site-header__branding{grid-area:branding;z-index:1}.site-header__section-name{--fw:var(--fw-semibold)}.site-header__section-name:before{content:" / "}.site-header__actions{display:flex;gap:var(--size-menu-button);grid-area:buttons;justify-self:end;z-index:1}.site-header__action--favorites{order:-1}.site-header__action--favorites:has(.favorites-link[data-count="0"]){display:none}.site-header__menu{-ms-overflow-style:none;grid-area:menu;height:calc(100dvh - var(--site-header-height));margin-inline:calc(var(--w-gutter)*-1);margin-top:var(--site-header-padding);overflow:auto;padding-inline:var(--w-gutter);scrollbar-width:none;z-index:0}.site-header__menu::-webkit-scrollbar{display:none}.site-header__menu[aria-hidden=true]{display:none}.site-header__menu-item{margin-block:var(--space-above-main) var(--space-s)}.site-header__blur{height:calc(var(--site-header-height) + var(--space-above-main));inset:0 0 auto 0;pointer-events:none;position:absolute;transform:scaleY(-1);z-index:-1}.site-header__blur:after,.site-header__blur:before,.site-header__blur>div{inset:0;position:absolute}.site-header__blur:after,.site-header__blur:before{content:""}.site-header__blur:before{backdrop-filter:blur(.5px);mask:linear-gradient(180deg,transparent 0,#000 12.5%,#000 25%,transparent 37.5%);z-index:1}.site-header__blur>div:first-of-type{backdrop-filter:blur(1px);mask:linear-gradient(180deg,transparent 12.5%,#000 25%,#000 37.5%,transparent 50%);z-index:2}.site-header__blur>div:nth-of-type(2){backdrop-filter:blur(2px);mask:linear-gradient(180deg,transparent 25%,#000 37.5%,#000 50%,transparent 62.5%);z-index:3}.site-header__blur>div:nth-of-type(3){backdrop-filter:blur(4px);mask:linear-gradient(180deg,transparent 37.5%,#000 50%,#000 62.5%,transparent 75%);z-index:4}.site-header__blur>div:nth-of-type(4){backdrop-filter:blur(8px);mask:linear-gradient(180deg,transparent 50%,#000 62.5%,#000 75%,transparent 87.5%);z-index:5}.site-header__blur>div:nth-of-type(5){backdrop-filter:blur(16px);mask:linear-gradient(180deg,transparent 62.5%,#000 75%,#000 87.5%,transparent);z-index:6}.site-header__blur>div:nth-of-type(6){backdrop-filter:blur(32px);mask:linear-gradient(180deg,transparent 75%,#000 87.5%,#000);z-index:7}.site-header__blur:after{backdrop-filter:blur(64px);mask:linear-gradient(180deg,transparent 87.5%,#000);z-index:8}@media (max-width:979px){.site-header__section-name{display:none}}.nav__link{display:inline-flex}.nav__link:has(.nav__link-label):focus-visible,.nav__link:has(.nav__link-label):hover{text-decoration-line:none}.nav__link:has(.nav__link-label):focus-visible .nav__link-label,.nav__link:has(.nav__link-label):hover .nav__link-label{text-decoration-line:underline}.nav__link-count{flex:0 0 var(--w-sidebar);width:var(--w-sidebar)}.archive__header:has(.archive__tools){align-items:flex-end;display:flex;flex-wrap:wrap;gap:1em;justify-content:space-between}.archive__header:has(.archive__search){display:flex;flex-direction:column;gap:var(--space-s)}.archive__header .archive__search{order:-1}.archive__title--indented span:first-child{display:inline-block;width:var(--w-sidebar)}.archive__tools{display:flex;gap:var(--space-xs) var(--gap-base);justify-content:space-between;margin-block:var(--space-xs)}.archive__tool--sort{margin-left:auto}.archive__filter{flex:1 1 auto}.archive__cta,.archive__item{margin:var(--space-s) 0}.archive__item{contain-intrinsic-size:auto 10em}.archive__footer{margin-top:var(--space-s)}.archive__footer:has(.facetwp-load-more.facetwp-hidden){display:none}@media (min-width:768px){.archive__tools{align-items:center}}.event-teaser__datetime,.event-teaser__organizer{display:block}.event-teaser__datetime{--fw:var(--fw-bold)}.event-card__head{cursor:pointer;display:block}.event-card__head::-webkit-details-marker,.event-card__head::marker{display:none}.event-card__head:hover:not(:has(.simplefavorite-button:hover)){text-decoration-line:none}.event-card__head:hover:not(:has(.simplefavorite-button:hover)) .event-card__title{text-decoration-line:underline}.event-card__head:focus-visible{outline:0}.event-card__head:focus-visible .event-card__title{outline:var(--w-focus-outline) solid var(--c-focus,currentColor);outline-offset:var(--w-focus-outline-offset)}.event-card__title{--lh:var(--lh-xs);font-size:var(--fs-h1);text-wrap:balance;-webkit-box-orient:vertical;display:-webkit-box;hyphens:auto;-webkit-line-clamp:3;line-clamp:3;overflow:clip;padding-bottom:.1em}.event-card__header{display:flex;gap:0 .5em;justify-content:space-between;margin-top:var(--space-xxs)}.event-card__tools{margin-top:auto}.event-card__meta{--lh:var(--lh-m);font-family:var(--font-base);font-size:var(--fs-body-l)}.event-card__datetime,.event-card__venue{display:block}.event-card__body{padding:var(--space-xs) 0 0 0}.event-card__body:has(.event-card__image){padding-top:var(--space-s)}.event-card__image{margin-bottom:var(--space-s)}.event-card__links a{word-break:break-all}[data-layout=list] .link-card__link{display:flex;width:fit-content}[data-layout=list] .link-card__link:hover{text-decoration-line:none}[data-layout=list] .link-card__link:hover .link-card__title{text-decoration-line:underline}[data-layout=list] .link-card__link:focus-visible{outline:0;text-decoration-line:none}[data-layout=list] .link-card__link:focus-visible .link-card__title{outline:var(--w-focus-outline) solid var(--c-focus,currentColor);outline-offset:var(--w-focus-outline-offset)}[data-layout=list] .link-card__image{flex:0 0 var(--w-sidebar);padding-right:var(--gap-base);padding-top:calc((var(--fs-h1)*var(--lh-xs) - var(--fs-h1))*2);width:var(--w-sidebar)}[data-layout=list] .link-card__image .media-image{max-width:var(--w-thumbnail)}[data-layout=list] .link-card__title{--lh:var(--lh-xs);font-size:var(--fs-h1);text-wrap:balance}[data-layout=list] .link-card__meta{--lh:var(--lh-m);font-family:var(--font-base);font-size:var(--fs-body-l);margin-top:var(--space-xxs)}.site:has(.facetwp-facet.is-loading){animation:loading 1s infinite alternate;pointer-events:none}.facetwp-facet .facetwp-date{field-sizing:content;border:0;padding:0;width:8ch}.facetwp-type-search .facetwp-input-wrap{display:block}.facetwp-type-search .facetwp-icon{display:none}.facetwp-type-search .facetwp-search{border:0;font-size:var(--fs-body-l);padding:0;width:100%}.facetwp-type-date_range{display:flex;gap:0 .25em}.facetwp-type-date_range,.facetwp-type-fselect{font-size:var(--fs-body-l)}.facetwp-type-fselect .fs-wrap{display:block;width:100%}.facetwp-type-fselect .fs-wrap.multiple .fs-option .fs-checkbox i{border:.1rem solid;border-radius:0}.facetwp-type-fselect .fs-wrap.multiple .fs-option.selected .fs-checkbox i{background:currentColor}.facetwp-type-fselect .fs-wrap.multiple .fs-option:focus,.facetwp-type-fselect .fs-wrap.multiple .fs-option:focus-visible{background:var(--c-fond);outline:0}.facetwp-type-fselect .fs-wrap .fs-label{cursor:pointer;padding:0}.facetwp-type-fselect .fs-wrap .fs-default-label{color:var(--form-input-placeholder-color)}.facetwp-type-fselect .fs-label-wrap{background:transparent;border:0}.facetwp-type-fselect .fs-arrow{display:none}.facetwp-type-fselect .fs-dropdown{background:var(--c-bg);border:.1rem solid;font-size:var(--fs-body-base);max-width:100%;width:20ch}.facetwp-type-fselect .fs-search{background:var(--c-fond);padding:.3em .5em}.filter__reset-button:hover{text-decoration-line:underline}.filter__reset-button:hover .blank-button__icon{transform:rotate(90deg);transition:all .1s}@media (max-width:767px){.filter__row:not(:last-child){margin-bottom:var(--space-xs)}.filter__reset{margin:var(--space-xs) 0 0 0}.filter__reset:has(.filter__reset-button[aria-pressed=true]){display:none}}@media (min-width:768px){.filter{display:flex;gap:0 var(--gap-base);justify-content:space-between}.filter__reset:has(.filter__reset-button[aria-pressed=true]){visibility:hidden}.filter__facet{align-items:center;display:flex}.filter__facet-title{flex:0 0 var(--w-sidebar);width:var(--w-sidebar)}.filter__facet-el{flex:1 1 auto}}.search-form{align-items:center;display:flex}.search-form__label{flex:0 0 var(--w-sidebar);width:var(--w-sidebar)}.search-form__label-icon{fill:var(--c-text-dimmed);height:calc(var(--fs-h1)*var(--lh));width:calc(var(--fs-h1)*.8)}.search-form__input{--lh:var(--lh-xs);appearance:none;background:transparent;border:0;font-size:var(--fs-h1);height:calc(1em*var(--lh));padding:0;text-wrap:balance;width:100%}.search-dialog{background:var(--c-bg);border:0;border-radius:var(--fs-h1);margin-top:var(--space-m)}.search-dialog::backdrop{background:var(--c-text);opacity:.375}.search-dialog .search-form__input{outline:0!important}body:has(.search-dialog[open]){filter:blur(.625em)}.block--type-core-image.block--align-center .media-image,.block--type-core-image.block--align-left .media-image,.block--type-core-image.block--align-none .media-image,.block--type-core-image.block--align-right .media-image{max-width:var(--image-width,100%)}.block--type-core-image.block--align-center .media-image{margin:0 auto}@media (min-width:480px){.block--type-core-image.block--align-left .media-image{float:left;margin:0 var(--gap-base) 1em 0;width:calc(50% - var(--gap-base)/2)}.block--type-core-image.block--align-right .media-image{float:right;margin:0 0 1em var(--gap-base);width:calc(50% - var(--gap-base)/2)}}.wp-block-video{width:100%}.wp-block-video video{display:block;height:auto;width:100%}.block--type-core-list ol,.block--type-core-list ul{margin:0;padding:0 0 0 1em}.block--type-core-list li{margin:.375em 0}.block--type-core-list .block--type-core-list,.block--type-core-list .block--type-core-list .l-container{display:contents}@media (min-width:768px){.form .gform_fields{display:grid;gap:0 var(--gap-base);grid-template-columns:repeat(12,1fr)}.form .gform_fields>.gfield{grid-column:span 12}.form .gform_fields>.gfield--width-half{grid-column:span 6}.form .gform_fields>.gfield--width-third{grid-column:span 4}.form .gform_fields>.gfield--width-quarter{grid-column:span 3}.form .ginput_container .medium{width:calc(50% - var(--gap-base)/2)}.form .ginput_container .small{width:auto}}.fp-toc__link{display:inline-flex}.fp-toc__link:focus-visible,.fp-toc__link:hover{text-decoration-line:none}.fp-toc__link:focus-visible .fp-toc__item-label,.fp-toc__link:hover .fp-toc__item-label{text-decoration-line:underline}.fp-toc__item-count{flex:0 0 var(--w-sidebar);width:var(--w-sidebar)}.page-header__media{margin-top:var(--space-s)}.page-header__media-pagination{margin-top:var(--space-xs)}.page-header__meta,.page-header__subtitle,.page-header__terms{margin-top:var(--space-xxs)}.page-header__subtitle+.page-header__meta,.page-header__subtitle+.page-header__terms,.page-header__terms+.page-header__meta{margin-top:0}.search-teasers__items{display:grid;gap:var(--gap-base);grid-template-columns:repeat(3,1fr)}.search-teasers__items:not(:first-child){margin-top:var(--space-s)}.author-card__image{max-width:var(--w-thumbnail)}@media print{*{box-shadow:none!important;text-shadow:none!important}abbr[title]:after{content:" (" attr(title) ")"}thead{display:table-header-group}img,tr{page-break-inside:avoid}h1,h2,h3{page-break-after:avoid}body{padding:0 2rem}input,select,textarea{border:1px solid #000}.embed,.nopr{display:none!important}}.debug{background:#fff;border:1px solid;color:#333;font-size:12px;grid-column:max;margin:0;min-width:0;padding:1em;position:relative;white-space:pre-wrap;z-index:1001}