@charset "UTF-8";:root{--tobii-base-font-size:1rem;--tobii-transition-duration:0.3s;--tobii-transition-timing-function:cubic-bezier(0.19,1,0.22,1);--tobii-zoom-icon-background:#192938f0;--tobii-zoom-icon-color:#fff;--tobii-lightbox-background:#000000d9;--tobii-lightbox-z-index:1337;--tobii-caption-background:#000c;--tobii-caption-color:#eee;--tobii-counter-background:#0000;--tobii-counter-color:#fff;--tobii-button-background:#0000;--tobii-button-navigation-background:#00000080;--tobii-button-color:#fff;--tobii-loader-color:#fff;--tobii-slide-max-height:calc(100vh - 3.125em);--tobii-slide-max-width:100vw}.tobii-zoom{border:0;-webkit-box-shadow:none;box-shadow:none;display:inline-block;position:relative;text-decoration:none}.tobii-zoom img{display:block}.tobii-zoom__icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--tobii-zoom-icon-background);color:var(--tobii-zoom-icon-color);display:-webkit-box;display:-ms-flexbox;display:flex;height:1.78em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;position:absolute;right:.5em;top:.5em;width:1.78em}.tobii-zoom__icon svg{fill:none;height:1.5em;pointer-events:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5;width:1.5em}body.tobii-is-open{overflow-y:hidden}.tobii-image,.tobii-is-open{-ms-touch-action:none;touch-action:none}.tobii{background-color:var(--tobii-lightbox-background);bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;contain:strict;font-size:var(--tobii-base-font-size);left:0;line-height:1.5;overflow:hidden;position:fixed;right:0;top:0;z-index:var(--tobii-lightbox-z-index)}.tobii[aria-hidden=true]{display:none}.tobii *,.tobii :after,.tobii :before{-webkit-box-sizing:inherit;box-sizing:inherit}.tobii__slider{bottom:0;left:0;position:absolute;right:0;top:3.125em;will-change:transform}.tobii__slider[aria-hidden=true]{display:none}@media screen and (prefers-reduced-motion:no-preference){.tobii__slider--animate:not(.tobii__slider--is-dragging){-webkit-transition-duration:var(--tobii-transition-duration);transition-duration:var(--tobii-transition-duration);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:var(--tobii-transition-timing-function);transition-timing-function:var(--tobii-transition-timing-function)}}.tobii__slider--is-draggable [data-type]{cursor:-webkit-grab;cursor:grab}.tobii__slider--is-dragging [data-type]{cursor:-webkit-grabbing;cursor:grabbing}.tobii__slider--is-moving [data-type]{cursor:move}.tobii__slide{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.tobii__slide:not(.tobii__slide--is-active){visibility:hidden}@media screen and (prefers-reduced-motion:no-preference){.tobii__slide:not(.tobii__slide--is-active){-webkit-transition-duration:var(--tobii-transition-duration);transition-duration:var(--tobii-transition-duration);-webkit-transition-property:visibility;transition-property:visibility;-webkit-transition-timing-function:var(--tobii-transition-timing-function);transition-timing-function:var(--tobii-transition-timing-function)}}.tobii__slide [data-type]{max-height:100%;max-width:var(--tobii-slide-max-width);overflow:hidden;-ms-scroll-chaining:none;overscroll-behavior:contain}.tobii__slide iframe,.tobii__slide video{display:block!important}.tobii__slide figure{margin:0;position:relative}.tobii__slide figure>img{display:block;height:auto;max-height:var(--tobii-slide-max-height);max-width:var(--tobii-slide-max-width);width:auto}.tobii__slide figure>figcaption{background-color:var(--tobii-caption-background);bottom:0;color:var(--tobii-caption-color);font-size:1.125em;padding:.25em .5em;position:absolute;-webkit-transition:background-color .3s ease-in-out,color .3s ease-in-out;transition:background-color .3s ease-in-out,color .3s ease-in-out;white-space:pre-wrap;width:100%}.tobii__slide figure>figcaption:has(button.caption-toggle[aria-expanded=false]){background-color:initial;color:#0000}.tobii__slide figure>figcaption:has(button.caption-toggle[aria-expanded=false])>button.caption-toggle:after{opacity:.6}.tobii__slide figure>figcaption:has(button.caption-toggle[aria-expanded=false])>button.caption-toggle:hover:after{opacity:1}.tobii__slide figure>figcaption>button.caption-toggle{background:#0000;border:none;color:#0000;cursor:pointer;height:100%;left:0;margin:0;padding:0 3em 0 0;position:absolute;top:0;width:100%;z-index:2}.tobii__slide figure>figcaption>button.caption-toggle:after{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--tobii-caption-background);border-radius:50%;bottom:.25em;color:var(--tobii-caption-color);content:"ⓘ";display:-webkit-box;display:-ms-flexbox;display:flex;font-size:medium;font-weight:700;height:1.75em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;opacity:0;pointer-events:none;position:absolute;right:.25em;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;width:1.75em}.tobii__slide [data-type=html]{overflow-y:auto}.tobii__slide [data-type=html] video{cursor:auto;max-height:var(--tobii-slide-max-height);max-width:var(--tobii-slide-max-width)}.tobii__slide [data-type=html] audio{max-width:100%}.tobii__slide [data-type=iframe]{-webkit-overflow-scrolling:touch;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}.tobii__slide [data-type=iframe] iframe{height:var(--tobii-slide-max-height);width:var(--tobii-slide-max-width)}.tobii__btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--tobii-button-background);border:1px solid #0000;color:var(--tobii-button-color);cursor:pointer;font:inherit;line-height:1;margin:0;opacity:.5;padding:0;position:absolute;-ms-touch-action:manipulation;touch-action:manipulation;will-change:opacity;z-index:1}.tobii__btn:hover{opacity:1}@media screen and (prefers-reduced-motion:no-preference){.tobii__btn{-webkit-transition-duration:var(--tobii-transition-duration);transition-duration:var(--tobii-transition-duration);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-timing-function:var(--tobii-transition-timing-function);transition-timing-function:var(--tobii-transition-timing-function);will-change:opacity,transform}}.tobii__btn svg{fill:none;height:3.75em;pointer-events:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1;width:3.75em}.tobii__btn--next,.tobii__btn--previous{background-color:var(--tobii-button-navigation-background);border-radius:5px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.tobii__btn--previous{left:1em}.tobii__btn--next{right:1em}.tobii__btn--close{height:2.5em;opacity:.75;right:.25em;top:.25em;width:2.5em}.tobii__btn--close svg{height:100%;-webkit-transform:scale(1.4);-ms-transform:scale(1.4);transform:scale(1.4);width:100%}.tobii__btn:disabled,.tobii__btn[aria-hidden=true]{cursor:default;visibility:hidden}.tobii__counter{background-color:var(--tobii-counter-background);color:var(--tobii-counter-color);font-size:1.25em;left:.875em;line-height:1;opacity:.8;position:absolute;top:.875em;z-index:1}.tobii__counter[aria-hidden=true]{display:none}.tobii__counter p{display:inline}.tobii__loader{display:inline-block;height:6em;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:6em}.tobii__loader:before{-webkit-animation:spin 1s infinite;animation:spin 1s infinite;border:2px solid #949ba3;border-radius:100%;border-top:2px solid var(--tobii-loader-color);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}@-webkit-keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.tobii__slide .tobii-html{background:#fff;font-size:1.125em;max-width:800px;max-width:50rem;padding:.625rem 1.25rem}