svg[data-v-3dc203d3]{display:block;height:auto;max-width:100%;fill:currentColor}.esfh-go-back[data-v-121050f5]{align-items:center;color:var(--esfh-coal);display:inline-flex;font-family:var(--esfh-font-family-condensed);font-size:var(--esfh-font-size-text-plus);font-weight:var(--esfh-font-weight-semibold);letter-spacing:var(--esfh-letter-spacing-airy);line-height:var(--esfh-line-height-compact);text-decoration:none}.esfh-go-back .arrow[data-v-121050f5]{height:.875em;margin-right:.375em;transition:transform .25s cubic-bezier(.25,0,.5,1)}.esfh-go-back[data-v-121050f5]:hover{text-decoration:underline}.esfh-go-back:hover .arrow[data-v-121050f5]{transform:translate(-.375em)}svg[data-v-44a40167]{display:block;height:auto;max-width:100%;fill:currentColor}.esfh-article-gallery .gallery.loading[data-v-6c5b2b84]{opacity:0}.esfh-article-gallery .gallery .tile[data-v-6c5b2b84]{cursor:pointer;overflow:hidden}.esfh-article-gallery .gallery .picture[data-v-6c5b2b84]{transition:transform 1s cubic-bezier(.1,0,.25,1),filter 1s cubic-bezier(.1,0,.25,1)}.esfh-article-gallery .gallery .picture[data-v-6c5b2b84] img{width:100%}.esfh-article-gallery .gallery .tile:hover .picture[data-v-6c5b2b84]{filter:brightness(75%);transform:scale(1.05)}.esfh-article-gallery .lightbox[data-v-6c5b2b84]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffc;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:10000}.esfh-article-gallery .lightbox .picture[data-v-6c5b2b84]{box-shadow:0 8px 24px #00000014;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.esfh-article-gallery .lightbox .lightbox-button[data-v-6c5b2b84]{--button-size:clamp(36px,18px + 5vw,64px);background:var(--esfh-white);border-radius:50%;box-shadow:0 4px 12px #00000014;cursor:pointer;height:var(--button-size);position:absolute;transition:transform .25s cubic-bezier(.1,0,.5,1);width:var(--button-size)}.esfh-article-gallery .lightbox .lightbox-button .icon[data-v-6c5b2b84]{color:var(--esfh-primary);position:absolute}.esfh-article-gallery .lightbox .select-button[data-v-6c5b2b84]{display:none;top:50%;transform:translateY(-50%)}.esfh-article-gallery .lightbox .select-button--prev[data-v-6c5b2b84]{left:32px}.esfh-article-gallery .lightbox .select-button--next[data-v-6c5b2b84]{right:32px}.esfh-article-gallery .lightbox .select-button.active[data-v-6c5b2b84]{display:block}.esfh-article-gallery .lightbox .select-button[data-v-6c5b2b84]:hover{transform:translateY(-50%) scale(1.2)}.esfh-article-gallery .lightbox .select-button .icon[data-v-6c5b2b84]{height:62.5%;left:50%;top:50%}.esfh-article-gallery .lightbox .select-button--prev .icon[data-v-6c5b2b84]{transform:translate(-55%,-50%)}.esfh-article-gallery .lightbox .select-button--next .icon[data-v-6c5b2b84]{transform:translate(-45%,-50%)}.esfh-article-gallery .lightbox .close-button[data-v-6c5b2b84]{right:32px;top:32px}.esfh-article-gallery .lightbox .close-button[data-v-6c5b2b84]:hover{transform:scale(1.2)}.esfh-article-gallery .lightbox .close-button .icon[data-v-6c5b2b84]{height:50%;left:50%;top:50%;transform:translate(-50%,-50%)}.esfh-article-gallery .lightbox .description[data-v-6c5b2b84]{background:var(--esfh-white);border-radius:var(--esfh-border-radius);bottom:32px;box-shadow:0 8px 24px #00000014;left:50%;padding:8px 16px;position:absolute;transform:translate(-50%);width:min(var(--esfh-content-width),800px)}.type[data-v-856683e0]{color:var(--esfh-gray);font-family:var(--esfh-font-family-condensed);font-size:var(--esfh-font-size-text-plus);font-weight:var(--esfh-font-weight-regular);letter-spacing:.1em;margin-bottom:.25em;text-transform:uppercase}.date-and-authors[data-v-856683e0]{align-items:center;-moz-column-gap:1em;column-gap:1em;display:flex;flex-direction:row;flex-wrap:wrap;font-size:var(--esfh-font-size-text-std);font-weight:var(--esfh-font-weight-semibold);justify-content:start;margin:3em 0;row-gap:.5em}.date-and-authors .date[data-v-856683e0]{color:var(--esfh-coal)}.date-and-authors .authors[data-v-856683e0]{color:var(--esfh-gray)}.attachments[data-v-856683e0],.gallery[data-v-856683e0]{margin-top:var(--esfh-page-section-gap)}.attachments .link[data-v-856683e0]:not(:first-child){margin-top:calc(var(--esfh-uni-margin-top-text)*.75)}
