html.euw-pv-viewer-open,body.euw-pv-viewer-open{overflow:hidden}body.euw-pv-viewer-open{overscroll-behavior:none}.euw-pv-viewer .screen-reader-text,.euw-pv-carousel .screen-reader-text{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}.euw-pv-viewer{--euw-pv-overlay-background:rgba(0, 0, 0, 0.92);--euw-pv-frame-background:#ffffff;--euw-pv-frame-shadow:0 8px 30px rgba(0, 0, 0, 0.35);--euw-pv-frame-padding:8px;--euw-pv-control-size:48px;--euw-pv-control-background:rgba(0, 0, 0, 0.62);--euw-pv-control-background-hover:rgba(0, 0, 0, 0.82);--euw-pv-control-color:#ffffff;--euw-pv-control-border:rgba(255, 255, 255, 0.3);--euw-pv-content-color:#ffffff;--euw-pv-muted-color:rgba(255, 255, 255, 0.75);--euw-pv-reserved-left:0px;--euw-pv-reserved-right:0px;--euw-pv-reserved-top:70px;--euw-pv-reserved-bottom:190px;position:fixed;inset:0;z-index:2147483000;width:100%;height:100%;margin:0;padding:0;color:var(--euw-pv-content-color);font-family:inherit;font-size:16px;line-height:1.4;visibility:visible;isolation:isolate;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.euw-pv-viewer[hidden]{display:none!important}.euw-pv-viewer.is-opening,.euw-pv-viewer.is-open,.euw-pv-viewer.is-closing{display:block}.euw-pv-viewer.is-closed{pointer-events:none}.euw-pv-viewer,.euw-pv-viewer *,.euw-pv-viewer *::before,.euw-pv-viewer *::after{box-sizing:border-box}.euw-pv-viewer__overlay{position:absolute;inset:0;z-index:0;width:100%;height:100%;background:var(--euw-pv-overlay-background);opacity:1;cursor:zoom-out;transform:translateZ(0);backface-visibility:hidden;will-change:opacity}.euw-pv-viewer__dialog{position:relative;z-index:1;display:grid;grid-template-rows:minmax(0,1fr) auto auto;width:100%;height:100%;min-height:0;margin:0;padding:0;overflow:hidden;outline:0;opacity:1;transform:translateZ(0) scale(1);transform-origin:center center;backface-visibility:hidden;will-change:opacity,transform}.euw-pv-viewer__stage{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;min-width:0;min-height:0;width:100%;height:100%;padding:var(--euw-pv-reserved-top) max(24px,calc(var(--euw-pv-control-size)+34px)) 10px;overflow:hidden;touch-action:pan-y pinch-zoom;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:#fff0}.euw-pv-viewer.is-touching .euw-pv-viewer__stage{cursor:grabbing}.euw-pv-viewer__frame{position:fixed;z-index:3;display:block;min-width:calc(var(--euw-pv-frame-padding) * 2+1px);min-height:calc(var(--euw-pv-frame-padding) * 2+1px);margin:0;padding:0;overflow:hidden;background:var(--euw-pv-frame-background);box-shadow:var(--euw-pv-frame-shadow);border:0;border-radius:0;opacity:1;visibility:visible;transform:translateZ(0);transform-origin:center center;backface-visibility:hidden;will-change:left,top,width,height,transform,opacity}.euw-pv-viewer.is-transitioning .euw-pv-viewer__frame{pointer-events:none}.euw-pv-viewer__images{position:absolute;inset:0;width:100%;height:100%;margin:0;padding:0;overflow:hidden;transform:translate3d(0,0,0);transform-origin:center center;backface-visibility:hidden;will-change:transform}.euw-pv-viewer__image{position:absolute;display:block;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;object-fit:fill;object-position:center center;opacity:1;visibility:visible;pointer-events:none;user-select:none;-webkit-user-drag:none;transform:translateZ(0);transform-origin:center center;backface-visibility:hidden;will-change:left,top,width,height,opacity,transform}.euw-pv-viewer__image--current{z-index:2}.euw-pv-viewer__image--next{z-index:3;opacity:0;visibility:hidden}.euw-pv-transition-layer{position:fixed;inset:0;z-index:2147483646;width:100vw;height:100vh;overflow:hidden;pointer-events:none;contain:layout style paint;transform:translateZ(0);backface-visibility:hidden}.euw-pv-transition-frame{position:fixed;margin:0;padding:0;overflow:hidden;background:var(--euw-pv-frame-background,#ffffff);box-shadow:var(--euw-pv-frame-shadow,0 8px 30px rgb(0 0 0 / .35));border:0;border-radius:0;pointer-events:none;transform:translateZ(0);transform-origin:center center;backface-visibility:hidden;will-change:left,top,width,height}.euw-pv-transition-images{position:absolute;inset:0;width:100%;height:100%;overflow:hidden;pointer-events:none;transform:translateZ(0);backface-visibility:hidden}.euw-pv-transition-image{position:absolute;display:block;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;object-fit:fill;object-position:center center;pointer-events:none;transform:translateZ(0);transform-origin:center center;backface-visibility:hidden;will-change:left,top,width,height,opacity}.euw-pv-transition-image--outgoing{z-index:1}.euw-pv-transition-image--incoming{z-index:2}.euw-pv-viewer button{appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;margin:0;padding:0;font:inherit;line-height:1;color:inherit;background:#fff0;border:0;border-radius:0;box-shadow:none;cursor:pointer;text-decoration:none;-webkit-tap-highlight-color:#fff0}.euw-pv-viewer button:focus{outline:none}.euw-pv-viewer button:focus-visible{outline:3px solid rgb(255 255 255 / .95);outline-offset:3px}.euw-pv-viewer__close{position:absolute;top:max(14px,env(safe-area-inset-top));right:max(14px,env(safe-area-inset-right));z-index:20;width:var(--euw-pv-control-size);height:var(--euw-pv-control-size);color:var(--euw-pv-control-color);background:var(--euw-pv-control-background);border:1px solid var(--euw-pv-control-border)!important;border-radius:999px!important;opacity:1;transition:background-color 180ms ease,border-color 180ms ease,opacity 180ms ease,transform 180ms ease}.euw-pv-viewer__close:hover,.euw-pv-viewer__close:focus-visible{background:var(--euw-pv-control-background-hover);border-color:rgb(255 255 255 / .65)!important;transform:scale(1.06)}.euw-pv-viewer__close:active{transform:scale(.96)}.euw-pv-viewer__close svg{display:block;width:24px;height:24px;pointer-events:none}.euw-pv-viewer__nav{position:fixed;top:50vh;z-index:15;width:var(--euw-pv-control-size);height:var(--euw-pv-control-size);color:var(--euw-pv-control-color);background:var(--euw-pv-control-background);border:1px solid var(--euw-pv-control-border)!important;border-radius:999px!important;opacity:1;transform:translateY(-50%);transition:background-color 180ms ease,border-color 180ms ease,opacity 180ms ease,transform 180ms ease}.euw-pv-viewer__nav--previous{left:max(14px,env(safe-area-inset-left))}.euw-pv-viewer__nav--next{right:max(14px,env(safe-area-inset-right))}.euw-pv-viewer__nav:hover,.euw-pv-viewer__nav:focus-visible{background:var(--euw-pv-control-background-hover);border-color:rgb(255 255 255 / .65)!important}.euw-pv-viewer__nav--previous:hover,.euw-pv-viewer__nav--previous:focus-visible{transform:translateY(-50%) translateX(-2px)}.euw-pv-viewer__nav--next:hover,.euw-pv-viewer__nav--next:focus-visible{transform:translateY(-50%) translateX(2px)}.euw-pv-viewer__nav:active{transform:translateY(-50%) scale(.95)}.euw-pv-viewer__nav svg{display:block;width:30px;height:30px;pointer-events:none}.euw-pv-viewer__nav.is-disabled,.euw-pv-viewer__nav:disabled{opacity:.25;cursor:default;pointer-events:none}.euw-pv-viewer.is-transitioning{cursor:progress}.euw-pv-viewer.is-transitioning .euw-pv-viewer__nav,.euw-pv-viewer.is-transitioning .euw-pv-viewer__close{pointer-events:none}.euw-pv-viewer[aria-busy="true"] .euw-pv-viewer__nav{opacity:.55}.euw-pv-viewer.is-horizontal-drag .euw-pv-viewer__images{will-change:transform}.euw-pv-viewer.is-vertical-drag .euw-pv-viewer__frame{will-change:transform}.euw-pv-viewer.is-horizontal-drag .euw-pv-viewer__nav,.euw-pv-viewer.is-vertical-drag .euw-pv-viewer__nav{pointer-events:none}.euw-pv-viewer.controls-visible .euw-pv-viewer__close,.euw-pv-viewer.controls-visible .euw-pv-viewer__nav{opacity:1;visibility:visible}.euw-pv-viewer.controls-hidden .euw-pv-viewer__close,.euw-pv-viewer.controls-hidden .euw-pv-viewer__nav{opacity:0;visibility:hidden;pointer-events:none}.euw-pv-viewer.is-opening{pointer-events:auto}.euw-pv-viewer.is-open{pointer-events:auto}.euw-pv-viewer.is-closing{pointer-events:none}.euw-pv-viewer.is-opening .euw-pv-viewer__close,.euw-pv-viewer.is-opening .euw-pv-viewer__nav{pointer-events:none}@supports (padding:env(safe-area-inset-top)){.euw-pv-viewer__dialog{padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}}@media (max-width:1024px){.euw-pv-viewer{--euw-pv-control-size:44px;--euw-pv-reserved-top:64px;--euw-pv-reserved-bottom:175px}.euw-pv-viewer__stage{padding-right:70px;padding-left:70px}}@media (max-width:767px){.euw-pv-viewer{--euw-pv-control-size:42px;--euw-pv-reserved-top:58px;--euw-pv-reserved-bottom:160px}.euw-pv-viewer__dialog{grid-template-rows:minmax(0,1fr) auto auto}.euw-pv-viewer__stage{padding:var(--euw-pv-reserved-top) 12px 6px;touch-action:none}.euw-pv-viewer__close{top:max(8px,env(safe-area-inset-top));right:max(8px,env(safe-area-inset-right))}.euw-pv-viewer__nav{top:50vh;width:42px;height:42px;background:rgb(0 0 0 / .52)}.euw-pv-viewer__nav--previous{left:max(6px,env(safe-area-inset-left))}.euw-pv-viewer__nav--next{right:max(6px,env(safe-area-inset-right))}.euw-pv-viewer__nav svg{width:26px;height:26px}}@media (max-width:480px){.euw-pv-viewer{--euw-pv-reserved-bottom:150px}.euw-pv-viewer__nav{width:38px;height:38px}.euw-pv-viewer__nav svg{width:23px;height:23px}}@media (prefers-reduced-motion:reduce){.euw-pv-viewer *,.euw-pv-viewer *::before,.euw-pv-viewer *::after,.euw-pv-transition-layer *,.euw-pv-transition-layer *::before,.euw-pv-transition-layer *::after{scroll-behavior:auto!important;animation-duration:0.01ms!important;animation-iteration-count:1!important;transition-duration:0.01ms!important}}@media (forced-colors:active){.euw-pv-viewer__close,.euw-pv-viewer__nav{color:ButtonText;background:ButtonFace;border:1px solid ButtonText!important}.euw-pv-viewer__frame,.euw-pv-transition-frame{border:2px solid CanvasText;box-shadow:none}}.euw-pv-viewer__content{position:relative;z-index:8;display:flex;flex-direction:column;align-items:center;justify-content:center;width:min(100%,980px);min-width:0;margin:0 auto;padding:10px 24px 8px;color:var(--euw-pv-content-color);text-align:center;pointer-events:none}.euw-pv-viewer__content>*{min-width:0;max-width:100%}.euw-pv-viewer__content [hidden]{display:none!important}.euw-pv-viewer__project-title{display:block;max-width:min(100%,900px);margin:0 0 4px;padding:0;color:var(--euw-pv-content-color);font-family:inherit;font-size:clamp(18px,1.6vw,24px);font-weight:600;line-height:1.25;letter-spacing:0;text-align:center;text-wrap:balance;overflow-wrap:anywhere;opacity:1;transform:translateY(0);will-change:opacity,transform}.euw-pv-viewer__project-title:empty{display:none}.euw-pv-viewer__caption-row{display:flex;align-items:flex-start;justify-content:center;gap:12px;width:100%;max-width:min(100%,920px);min-width:0;margin:0;padding:0}.euw-pv-viewer__caption{display:block;flex:0 1 auto;min-width:0;max-width:min(100%,820px);margin:0;padding:0;color:var(--euw-pv-muted-color);font-family:inherit;font-size:clamp(14px,1.1vw,17px);font-weight:400;line-height:1.45;text-align:center;overflow-wrap:anywhere;opacity:1;transform:translateY(0);will-change:opacity,transform}.euw-pv-viewer__caption:empty{display:none}.euw-pv-viewer__alt-text{display:block;width:100%;max-width:min(100%,820px);margin:4px auto 0;padding:0;color:rgb(255 255 255 / .62);font-family:inherit;font-size:13px;font-weight:400;line-height:1.4;font-style:italic;text-align:center;overflow-wrap:anywhere;opacity:1;transform:translateY(0);will-change:opacity,transform}.euw-pv-viewer__alt-text:empty,.euw-pv-viewer__alt-text[hidden]{display:none!important}.euw-pv-viewer__counter{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-height:22px;margin:0;padding:2px 8px;color:rgb(255 255 255 / .86);background:rgb(0 0 0 / .32);border:1px solid rgb(255 255 255 / .16);border-radius:999px;font-family:inherit;font-size:12px;font-weight:600;line-height:1.2;letter-spacing:.02em;white-space:nowrap;opacity:1;transform:translateY(0);will-change:opacity,transform}.euw-pv-viewer__counter:empty{display:none}.euw-pv-viewer__progress{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;min-height:20px;margin:8px 0 0;padding:0;color:var(--euw-pv-muted-color);font-family:inherit;font-size:12px;font-weight:600;line-height:1;text-align:center;opacity:1;transform:scale(1);pointer-events:auto;will-change:opacity,transform}.euw-pv-viewer__progress:empty{display:none}.euw-pv-progress-dot{display:inline-block;width:8px;height:8px;margin:0;padding:0;background:rgb(255 255 255 / .35);border:0;border-radius:999px;box-shadow:none;cursor:pointer;transform:scale(1);transform-origin:center center;transition:width 180ms ease,background-color 180ms ease,opacity 180ms ease,transform 180ms ease}.euw-pv-progress-dot:hover{background:rgb(255 255 255 / .72);transform:scale(1.16)}.euw-pv-progress-dot.is-active{width:20px;background:#fff;opacity:1}.euw-pv-progress-dot:focus{outline:none}.euw-pv-progress-dot:focus-visible{outline:2px solid #fff;outline-offset:3px}.euw-pv-viewer__progress:not(:has(.euw-pv-progress-dot)){color:rgb(255 255 255 / .82);font-size:12px;font-weight:600;letter-spacing:.04em}.euw-pv-viewer__project-title,.euw-pv-viewer__caption,.euw-pv-viewer__counter,.euw-pv-viewer__progress,.euw-pv-viewer__alt-text{backface-visibility:hidden;transform-origin:center center}.euw-pv-viewer.is-transitioning .euw-pv-viewer__content{pointer-events:none}.euw-pv-viewer.is-transitioning .euw-pv-progress-dot{pointer-events:none}.euw-pv-viewer__content:has(.euw-pv-viewer__project-title[hidden]):has(.euw-pv-viewer__caption[hidden]):has(.euw-pv-viewer__counter[hidden]):has(.euw-pv-viewer__progress[hidden]){display:none}.euw-pv-viewer.controls-hidden .euw-pv-viewer__content{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(8px);transition:opacity 180ms ease,visibility 180ms ease,transform 180ms ease}.euw-pv-viewer.controls-visible .euw-pv-viewer__content{opacity:1;visibility:visible;transform:translateY(0);transition:opacity 180ms ease,visibility 180ms ease,transform 180ms ease}@media (max-width:1024px){.euw-pv-viewer__content{width:min(100%,860px);padding:8px 20px 6px}.euw-pv-viewer__project-title{font-size:clamp(17px,2vw,22px)}.euw-pv-viewer__caption{font-size:clamp(13px,1.5vw,16px)}}@media (max-width:767px){.euw-pv-viewer__content{width:100%;padding:8px 14px 6px}.euw-pv-viewer__project-title{max-width:100%;margin-bottom:3px;font-size:17px;line-height:1.25}.euw-pv-viewer__caption-row{align-items:center;gap:8px}.euw-pv-viewer__caption{max-width:100%;font-size:13px;line-height:1.35}.euw-pv-viewer__counter{min-height:20px;padding:2px 7px;font-size:11px}.euw-pv-viewer__progress{gap:6px;min-height:18px;margin-top:6px}.euw-pv-progress-dot{width:7px;height:7px}.euw-pv-progress-dot.is-active{width:18px}.euw-pv-viewer__alt-text{margin-top:3px;font-size:12px;line-height:1.35}}@media (max-width:480px){.euw-pv-viewer__content{padding-right:10px;padding-left:10px}.euw-pv-viewer__project-title{font-size:16px}.euw-pv-viewer__caption-row{flex-wrap:wrap;gap:5px 8px}.euw-pv-viewer__caption{flex-basis:100%;font-size:12.5px}.euw-pv-viewer__counter{margin:0 auto}}@media (prefers-reduced-motion:reduce){.euw-pv-viewer__project-title,.euw-pv-viewer__caption,.euw-pv-viewer__counter,.euw-pv-viewer__progress,.euw-pv-viewer__alt-text,.euw-pv-progress-dot{animation:none!important;transition-duration:0.01ms!important}}@media (forced-colors:active){.euw-pv-viewer__counter{color:CanvasText;background:Canvas;border-color:CanvasText}.euw-pv-progress-dot{background:CanvasText}.euw-pv-progress-dot.is-active{outline:2px solid Highlight;outline-offset:2px}}.euw-pv-viewer__carousel-region{position:relative;z-index:9;display:flex;align-items:center;justify-content:center;width:100%;min-width:0;margin:0;padding:8px 20px max(14px,env(safe-area-inset-bottom));color:var(--euw-pv-content-color);pointer-events:auto}.euw-pv-viewer__carousel-mount{display:flex;align-items:center;justify-content:center;width:100%;min-width:0}.euw-pv-carousel{--euw-pv-thumbnail-width:90px;--euw-pv-thumbnail-height:60px;--euw-pv-thumbnail-current-width:90px;--euw-pv-thumbnail-gap:8px;--euw-pv-carousel-maximum-width:760px;--euw-pv-carousel-viewport-width:760px;--euw-pv-thumbnail-indicator-color:#f4c430;--euw-pv-thumbnail-indicator-text-color:#111111;position:relative;display:grid;grid-template-columns:auto minmax(0,auto) auto;align-items:center;justify-content:center;gap:10px;width:min(100%,calc(var(--euw-pv-carousel-viewport-width)+104px));min-width:0;max-width:calc(var(--euw-pv-carousel-maximum-width)+104px);margin:0 auto;padding:0;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:#fff0}.euw-pv-carousel.hide-arrows{grid-template-columns:minmax(0,auto)}.euw-pv-carousel.hide-arrows .euw-pv-carousel__arrow{display:none}.euw-pv-carousel__viewport{position:relative;display:block;width:var(--euw-pv-carousel-viewport-width);max-width:100%;min-width:0;margin:0;padding:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:auto;scroll-snap-type:x proximity;touch-action:pan-x;cursor:grab;mask-image:linear-gradient(to right,transparent 0,#000 14px,#000 calc(100% - 14px),transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0,#000 14px,#000 calc(100% - 14px),transparent 100%)}.euw-pv-carousel__viewport::-webkit-scrollbar{display:none}.euw-pv-carousel__viewport:focus{outline:none}.euw-pv-carousel__viewport:focus-visible{outline:2px solid rgb(255 255 255 / .92);outline-offset:5px;border-radius:4px}.euw-pv-carousel__viewport.is-pointer-active{cursor:grabbing}.euw-pv-carousel__viewport.is-dragging{scroll-snap-type:none;cursor:grabbing}.euw-pv-carousel.has-momentum-scroll .euw-pv-carousel__viewport{-webkit-overflow-scrolling:touch}.euw-pv-carousel__track{position:relative;display:inline-flex;align-items:flex-start;justify-content:flex-start;width:max-content;min-width:100%;margin:0 auto;padding:3px 14px;gap:var(--euw-pv-thumbnail-gap);transform:translateZ(0)}.euw-pv-carousel:not(.is-scrollable) .euw-pv-carousel__viewport{display:flex;justify-content:center}.euw-pv-carousel:not(.is-scrollable) .euw-pv-carousel__track{min-width:auto;margin-left:auto;margin-right:auto}.euw-pv-project-thumbnail{position:relative;display:flex!important;flex:0 0 var(--euw-pv-thumbnail-current-width);flex-direction:column;align-items:stretch;justify-content:flex-start;width:var(--euw-pv-thumbnail-current-width);min-width:var(--euw-pv-thumbnail-current-width);margin:0!important;padding:0!important;color:#ffffff!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;scroll-snap-align:center;scroll-snap-stop:normal;opacity:.72;cursor:pointer;transition:opacity 180ms ease,transform 180ms ease}.euw-pv-project-thumbnail:hover,.euw-pv-project-thumbnail.is-hovered{opacity:1;transform:translateY(-2px)}.euw-pv-project-thumbnail.is-active{opacity:1}.euw-pv-project-thumbnail:focus{outline:none}.euw-pv-project-thumbnail:focus-visible{outline:2px solid #fff;outline-offset:4px}.euw-pv-project-thumbnail__media{position:relative;display:block;width:100%;height:var(--euw-pv-thumbnail-height);margin:0;padding:0;overflow:hidden;background:rgb(255 255 255 / .08);border:2px solid rgb(255 255 255 / .24);border-radius:4px;box-shadow:0 3px 12px rgb(0 0 0 / .22);transform:translateZ(0);transition:border-color 180ms ease,box-shadow 180ms ease,transform 180ms ease}.euw-pv-project-thumbnail:hover .euw-pv-project-thumbnail__media,.euw-pv-project-thumbnail.is-hovered .euw-pv-project-thumbnail__media{border-color:rgb(255 255 255 / .64);box-shadow:0 5px 16px rgb(0 0 0 / .34)}.euw-pv-project-thumbnail.is-active .euw-pv-project-thumbnail__media{border-color:#fff;box-shadow:0 0 0 2px rgb(255 255 255 / .28),0 5px 18px rgb(0 0 0 / .38)}.euw-pv-project-thumbnail.has-gallery .euw-pv-project-thumbnail__media{border-color:var(--euw-pv-thumbnail-indicator-color)}.euw-pv-project-thumbnail.has-gallery:hover .euw-pv-project-thumbnail__media,.euw-pv-project-thumbnail.has-gallery.is-hovered .euw-pv-project-thumbnail__media{border-color:var(--euw-pv-thumbnail-indicator-color);box-shadow:0 0 0 2px color-mix(in srgb,var(--euw-pv-thumbnail-indicator-color) 34%,transparent),0 5px 16px rgb(0 0 0 / .36)}.euw-pv-project-thumbnail.has-gallery.is-active .euw-pv-project-thumbnail__media{border-color:#fff;box-shadow:0 0 0 2px var(--euw-pv-thumbnail-indicator-color),0 5px 18px rgb(0 0 0 / .4)}.euw-pv-project-thumbnail__image{position:absolute;inset:0;display:block;width:100%;height:100%;margin:0!important;padding:0!important;max-width:none!important;max-height:none!important;object-fit:cover;object-position:center center;border:0!important;border-radius:0!important;opacity:1;pointer-events:none;transform:scale(1.001);transform-origin:center center;transition:transform 240ms ease,opacity 180ms ease}.euw-pv-project-thumbnail:hover .euw-pv-project-thumbnail__image,.euw-pv-project-thumbnail.is-hovered .euw-pv-project-thumbnail__image{transform:scale(1.045)}.euw-pv-project-thumbnail.is-active .euw-pv-project-thumbnail__image{transform:scale(1.025)}.euw-pv-project-thumbnail__indicator{position:absolute;top:5px;right:5px;z-index:4;display:inline-flex;align-items:center;justify-content:center;gap:3px;min-width:24px;min-height:22px;padding:3px 6px;color:var(--euw-pv-thumbnail-indicator-text-color);background:var(--euw-pv-thumbnail-indicator-color);border:1px solid rgb(0 0 0 / .14);border-radius:999px;box-shadow:0 2px 7px rgb(0 0 0 / .34);font-family:inherit;font-size:11px;font-weight:700;line-height:1;pointer-events:none;transform:translateZ(0)}.euw-pv-project-thumbnail__indicator.has-icon{min-width:27px;padding-right:5px;padding-left:5px}.euw-pv-project-thumbnail__indicator.has-count.has-icon{min-width:38px}.euw-pv-project-thumbnail__count{display:inline-block;min-width:1ch;color:inherit;font:inherit;line-height:1;text-align:center}.euw-pv-stacked-image-icon{display:block;width:16px;height:16px;flex:0 0 auto;color:inherit;overflow:visible}.euw-pv-project-thumbnail__title{display:block;width:100%;min-width:0;margin:5px 0 0;padding:0 2px;color:rgb(255 255 255 / .76);font-family:inherit;font-size:11px;font-weight:500;line-height:1.2;text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;transition:color 180ms ease}.euw-pv-project-thumbnail:hover .euw-pv-project-thumbnail__title,.euw-pv-project-thumbnail.is-hovered .euw-pv-project-thumbnail__title,.euw-pv-project-thumbnail.is-active .euw-pv-project-thumbnail__title{color:#fff}.euw-pv-carousel__arrow{position:relative;z-index:3;width:42px;height:42px;flex:0 0 42px;color:#ffffff!important;background:rgb(0 0 0 / .58)!important;border:1px solid rgb(255 255 255 / .28)!important;border-radius:999px!important;box-shadow:0 4px 14px rgb(0 0 0 / .28)!important;opacity:1;cursor:pointer;transition:background-color 180ms ease,border-color 180ms ease,opacity 180ms ease,transform 180ms ease}.euw-pv-carousel__arrow:hover,.euw-pv-carousel__arrow:focus-visible{background:rgb(0 0 0 / .82)!important;border-color:rgb(255 255 255 / .66)!important}.euw-pv-carousel__arrow--previous:hover,.euw-pv-carousel__arrow--previous:focus-visible{transform:translateX(-2px)}.euw-pv-carousel__arrow--next:hover,.euw-pv-carousel__arrow--next:focus-visible{transform:translateX(2px)}.euw-pv-carousel__arrow:active{transform:scale(.95)}.euw-pv-carousel__arrow svg{display:block;width:20px;height:20px;pointer-events:none}.euw-pv-carousel__arrow.is-disabled,.euw-pv-carousel__arrow:disabled{opacity:.24;pointer-events:none;cursor:default}.euw-pv-carousel.is-at-start .euw-pv-carousel__viewport{-webkit-mask-image:linear-gradient(to right,#000 0,#000 calc(100% - 14px),transparent 100%);mask-image:linear-gradient(to right,#000 0,#000 calc(100% - 14px),transparent 100%)}.euw-pv-carousel.is-at-end .euw-pv-carousel__viewport{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 14px,#000 100%);mask-image:linear-gradient(to right,transparent 0,#000 14px,#000 100%)}.euw-pv-carousel.is-at-start.is-at-end .euw-pv-carousel__viewport,.euw-pv-carousel:not(.is-scrollable) .euw-pv-carousel__viewport{-webkit-mask-image:none;mask-image:none}.euw-pv-carousel__status{pointer-events:none}.euw-pv-viewer.is-transitioning .euw-pv-carousel{pointer-events:none}.euw-pv-viewer.is-transitioning .euw-pv-project-thumbnail{cursor:progress}.euw-pv-viewer.controls-hidden .euw-pv-viewer__carousel-region{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(10px);transition:opacity 180ms ease,visibility 180ms ease,transform 180ms ease}.euw-pv-viewer.controls-visible .euw-pv-viewer__carousel-region{opacity:1;visibility:visible;transform:translateY(0);transition:opacity 180ms ease,visibility 180ms ease,transform 180ms ease}@media (max-width:1024px){.euw-pv-viewer__carousel-region{padding:7px 14px max(12px,env(safe-area-inset-bottom))}.euw-pv-carousel{gap:8px}.euw-pv-carousel__arrow{width:38px;height:38px;flex-basis:38px}.euw-pv-project-thumbnail__title{font-size:10.5px}}@media (max-width:767px){.euw-pv-viewer__carousel-region{padding:6px 8px max(10px,env(safe-area-inset-bottom))}.euw-pv-carousel{display:block;width:100%;max-width:100%;padding:0}.euw-pv-carousel__viewport{width:100%!important;max-width:100%;touch-action:pan-x;mask-image:linear-gradient(to right,transparent 0,#000 9px,#000 calc(100% - 9px),transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0,#000 9px,#000 calc(100% - 9px),transparent 100%)}.euw-pv-carousel__track{gap:7px;padding:3px 9px}.euw-pv-project-thumbnail{flex-basis:var(--euw-pv-thumbnail-current-width);min-width:var(--euw-pv-thumbnail-current-width)}.euw-pv-project-thumbnail__media{height:var(--euw-pv-thumbnail-height);border-radius:3px}.euw-pv-project-thumbnail__title{margin-top:4px;padding:0 1px;font-size:10px}.euw-pv-project-thumbnail__indicator{top:4px;right:4px;min-width:22px;min-height:20px;padding:2px 5px;font-size:10px}.euw-pv-stacked-image-icon{width:14px;height:14px}.euw-pv-carousel.hide-arrows .euw-pv-carousel__viewport{width:100%}}@media (max-width:480px){.euw-pv-viewer__carousel-region{padding-right:5px;padding-left:5px}.euw-pv-carousel__track{gap:6px;padding-right:7px;padding-left:7px}.euw-pv-project-thumbnail__title{display:none}.euw-pv-project-thumbnail__indicator{transform:scale(.94);transform-origin:top right}}@media (hover:none){.euw-pv-project-thumbnail:hover{transform:none}.euw-pv-project-thumbnail:hover .euw-pv-project-thumbnail__image{transform:scale(1.001)}.euw-pv-project-thumbnail.is-active .euw-pv-project-thumbnail__image{transform:scale(1.02)}}@media (prefers-reduced-motion:reduce){.euw-pv-carousel__viewport{scroll-behavior:auto!important}.euw-pv-project-thumbnail,.euw-pv-project-thumbnail__media,.euw-pv-project-thumbnail__image,.euw-pv-project-thumbnail__title,.euw-pv-carousel__arrow,.euw-pv-viewer__carousel-region{transition-duration:0.01ms!important}}@media (forced-colors:active){.euw-pv-project-thumbnail__media{background:Canvas;border-color:CanvasText;box-shadow:none}.euw-pv-project-thumbnail.has-gallery .euw-pv-project-thumbnail__media{border-width:3px;border-color:Highlight}.euw-pv-project-thumbnail.is-active .euw-pv-project-thumbnail__media{outline:2px solid Highlight;outline-offset:2px}.euw-pv-project-thumbnail__indicator{color:HighlightText;background:Highlight;border-color:Highlight;box-shadow:none}.euw-pv-carousel__arrow{color:ButtonText!important;background:ButtonFace!important;border-color:ButtonText!important;box-shadow:none!important}}.euw-pv-viewer__project-title{display:none!important}.euw-pv-carousel__viewport.is-programmatic-scrolling{scroll-snap-type:none!important;scroll-behavior:auto!important}.lqd-filter-dropdown .lqd-select-dropdown .ui-selectmenu-menu>ul.ui-menu{background:#ffffff!important;border:1px solid rgb(0 0 0 / .12)!important;border-bottom:0 solid #c61c2c!important;border-radius:0 0 15px 15px!important;box-shadow:0 14px 34px rgb(0 0 0 / .22),0 5px 12px rgb(0 0 0 / .1)!important;overflow:hidden!important}.lqd-filter-dropdown .lqd-select-dropdown .ui-selectmenu-menu{overflow:visible!important;padding-bottom:18px!important}.lqd-filter-dropdown .lqd-select-dropdown .ui-menu-item-wrapper.ui-state-active{background:#eeeeee!important;border:0!important}.lqd-filter-dropdown .lqd-select-dropdown .ui-menu-item:last-child .ui-menu-item-wrapper{border-radius:0 0 10px 10px!important}.euw-pv-viewer__video-layer{position:absolute;inset:var(--euw-pv-frame-padding);z-index:5;display:flex;align-items:center;justify-content:center;background:#000;overflow:hidden}.euw-pv-viewer__video-layer[hidden]{display:none!important}.euw-pv-viewer__video{display:block;width:100%;height:100%;margin:0;padding:0;background:#000;border:0;object-fit:contain}.euw-pv-viewer__video-layer iframe.euw-pv-viewer__video{aspect-ratio:16 / 9}