@-webkit-keyframes PieceMediaPage_rotateBorder_-1{to{--border-angle: 360deg}}@keyframes PieceMediaPage_rotateBorder_-1{to{--border-angle: 360deg}}.PieceMediaPage_root_885{--media-viewer-top-bar-height: 64rem;--media-viewer-radius: 8rem;--media-viewer-frame: var(--grid-margin-left)}@media(min-width:768px){.PieceMediaPage_root_885{--media-viewer-top-bar-height: 80rem}}.PieceMediaPage_root_885{z-index:1;position:fixed;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;opacity:0}.PieceMediaPage_background_1254{position:absolute;inset:0;background:var(--colors-background-primary)}.PieceMediaPage_controls_1353{position:relative;z-index:3;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.PieceMediaPage_carouselWrapper_1422{position:relative;z-index:1;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;margin:0 var(--media-viewer-frame) var(--media-viewer-frame)}.PieceMediaPage_carousel_1422{height:100%;--native-carousel-list-height: 100%;--native-carousel-item-height: 100%}.PieceMediaPage_list_1689{border-radius:var(--media-viewer-radius);-ms-touch-action:pan-x;touch-action:pan-x;-ms-scroll-chaining:none;overscroll-behavior:contain}.PieceMediaPage_item_1800{container-type:size;opacity:1;-webkit-transition:opacity .2s cubic-bezier(.25,.46,.45,.94);transition:opacity .2s cubic-bezier(.25,.46,.45,.94)}.PieceMediaPage_item_isNotActive_1913{opacity:0}.PieceMediaPage_zoomLayer_1950{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.PieceMediaPage_figure_2064{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:min(100cqw,100cqh * var(--ratio));height:auto;border-radius:var(--media-viewer-radius);overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:center/100% 100% no-repeat}.PieceMediaPage_figure_2064 video{opacity:1}.PieceMediaPage_figure_2064 img,.PieceMediaPage_figure_2064 video{-webkit-transition-duration:0ms;transition-duration:0ms;display:block;-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.PieceMediaPage_root_isImage_2447 .PieceMediaPage_figure_2064{cursor:-webkit-zoom-in;cursor:zoom-in}.PieceMediaPage_root_isZoomed_2493 .PieceMediaPage_figure_2064{cursor:-webkit-grab;cursor:grab}@-webkit-keyframes NativeCarousel_rotateBorder_-1{to{--border-angle: 360deg}}@keyframes NativeCarousel_rotateBorder_-1{to{--border-angle: 360deg}}.NativeCarousel_root_885{position:relative}.NativeCarousel_liveRegion_918{clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}.NativeCarousel_list_1095{display:-webkit-box;display:-ms-flexbox;display:flex;height:var(--native-carousel-list-height, auto);padding:var(--native-carousel-list-padding, 0);margin:0;gap:var(--native-carousel-gap, 0);list-style:none;-webkit-overflow-scrolling:touch;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-padding:var(--native-carousel-list-scroll-padding, 0);-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scrollbar-width:none;overflow-scrolling:touch}.NativeCarousel_list_1095::-webkit-scrollbar{width:0!important;height:0!important}.NativeCarousel_list_dragging_1637{-ms-scroll-snap-type:none!important;scroll-snap-type:none!important}.NativeCarousel_list_dragging_1637 *{cursor:-webkit-grabbing;cursor:grabbing}.NativeCarousel_list_dragDisabled_1734{cursor:default;-ms-touch-action:none;touch-action:none}.NativeCarousel_item_1799{width:var(--native-carousel-item-width, 100%);height:var(--native-carousel-item-height, auto);-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;scroll-snap-align:start}.NativeCarousel_item_1799>*{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@property --border-angle{syntax: "<angle>"; inherits: false; initial-value: 0deg;}@-webkit-keyframes MediaViewerControls_rotateBorder_-1{to{--border-angle: 360deg}}@keyframes MediaViewerControls_rotateBorder_-1{to{--border-angle: 360deg}}.MediaViewerControls_root_885{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:var(--media-viewer-top-bar-height);padding:0 var(--grid-margin-left);color:var(--colors-content-primary)}.MediaViewerControls_colLeft_1116,.MediaViewerControls_colRight_1126{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(1 * var(--spacing))}.MediaViewerControls_zoom_1214{display:none;gap:calc(1 * var(--spacing))}@media(min-width:768px){.MediaViewerControls_zoom_1214{display:-webkit-box;display:-ms-flexbox;display:flex}}.MediaViewerControls_dirButtons_1338{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(1 * var(--spacing))}.MediaViewerControls_button_1511{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32rem;height:32rem;padding:0;border:none;background:none;color:inherit;cursor:pointer;-webkit-transition:opacity .3s cubic-bezier(.25,.46,.45,.94),-webkit-transform .4s cubic-bezier(.175,.885,.32,1.275);transition:opacity .3s cubic-bezier(.25,.46,.45,.94),-webkit-transform .4s cubic-bezier(.175,.885,.32,1.275);transition:opacity .3s cubic-bezier(.25,.46,.45,.94),transform .4s cubic-bezier(.175,.885,.32,1.275);transition:opacity .3s cubic-bezier(.25,.46,.45,.94),transform .4s cubic-bezier(.175,.885,.32,1.275),-webkit-transform .4s cubic-bezier(.175,.885,.32,1.275)}.MediaViewerControls_button_1511:disabled{opacity:.25;cursor:default}.MediaViewerControls_button_prev_1888 .MediaViewerControls_arrow_1901{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media(hover:hover){.MediaViewerControls_button_prev_1888:not(:disabled):hover{-webkit-transform:translateX(-4rem);transform:translate(-4rem)}}@media(hover:hover){.MediaViewerControls_button_next_2069:not(:disabled):hover{-webkit-transform:translateX(4rem);transform:translate(4rem)}}.MediaViewerControls_icon_2145{width:20rem;height:20rem;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round}.MediaViewerControls_arrow_1901{display:-webkit-box;display:-ms-flexbox;display:flex}.MediaViewerControls_arrow_1901 svg{height:12rem;width:auto}.MediaViewerControls_arrow_1901 path{fill:var(--colors-content-primary)}.MediaViewerControls_counter_2404{min-width:48rem;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-variant-numeric:tabular-nums;font-size:12.5rem;line-height:12rem;letter-spacing:0rem;text-rendering:geometricPrecision;font-weight:400;font-smooth:always;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-family:Inter,sans-serif;font-weight:500;font-style:normal}.MediaViewerControls_close_2961{padding:0;border:none;background:none;cursor:pointer;font-size:16.5rem;line-height:25.9rem;letter-spacing:0rem;text-rendering:geometricPrecision;font-weight:400;font-smooth:always;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-family:Inter,sans-serif;font-weight:500;font-style:normal}@media(hover:hover){.MediaViewerControls_close_2961:hover{color:var(--colors-content-brand)}}.MediaViewerControls_close_2961{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.MediaViewerControls_close_2961:after{content:"";position:absolute;left:0;bottom:-1px;width:100%;height:1px;background-color:var(--colors-content-brand);-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;transform-origin:left;-webkit-transition:-webkit-transform .2s cubic-bezier(.165,.84,.44,1);transition:-webkit-transform .2s cubic-bezier(.165,.84,.44,1);transition:transform .2s cubic-bezier(.165,.84,.44,1);transition:transform .2s cubic-bezier(.165,.84,.44,1),-webkit-transform .2s cubic-bezier(.165,.84,.44,1)}@media(hover:hover){.MediaViewerControls_close_2961:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left}}@media(hover:hover){.MediaViewerControls_close_2961:hover{text-decoration:none}}
