@layer bcc-design-layer{.bcc-gallery-header__subheading{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.bcc-gallery-navigation__navButton{border-radius:var(--b-border-radius-circle)}.bcc-gallery-navigation__dot{margin:0;padding:0;font-style:normal;font-family:var(--g-text-body-font-family);font-weight:500;color:inherit;background:none;border:none;outline-offset:0;outline:none;cursor:pointer;width:8px;height:8px;background-color:var(--b-color-neutral-default-300);-webkit-transition:width .3s ease,background-color .3s ease;transition:width .3s ease,background-color .3s ease;border-radius:var(--b-border-radius-cof-3)}}@layer bcc-design-layer{.bcc-gallery-navigation__dot:focus-visible{outline:2px solid var(--b-color-status-process-500)}.bcc-gallery-navigation__dot_active{width:16px;background-color:var(--b-color-brand-500)}.bcc-gallery-image-viewer__modalContainer{background-color:transparent}.bcc-gallery-image-viewer__modalBody{background-color:transparent;padding:0}.bcc-gallery-image-viewer__viewerContainer{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;top:64px;bottom:24px;left:16px;right:16px}.bcc-gallery-image-viewer__viewerContainer_isMobile{gap:0;top:0;bottom:0;left:0;right:0}.bcc-gallery-image-viewer__imageContainer{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:calc(100% - 116px);gap:12px}.bcc-gallery-image-viewer__imageContainer_isMobile{height:calc(100% - 104px)}.bcc-gallery-image-viewer__imageWrapper{width:100%;height:100%;overflow:hidden;border-radius:var(--b-border-radius-cof-4);-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1}.bcc-gallery-image-viewer__imageWrapper_isMobile{border-radius:0}.bcc-gallery-image-viewer__image{width:100%;height:100%;overflow:hidden;border-radius:inherit;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-user-drag:none}.bcc-gallery-image-viewer__close{margin:0;padding:0;font-style:normal;font-family:var(--g-text-body-font-family);font-weight:500;color:inherit;background:none;border:none;outline-offset:0;outline:none;cursor:pointer;color:var(--b-color-ultimate-white);z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:4px;position:absolute;top:24px;right:16px;-webkit-transition:color .3s ease;transition:color .3s ease}}@layer bcc-design-layer{.bcc-gallery-image-viewer__close:focus-visible{outline:2px solid var(--b-color-status-process-500)}.bcc-gallery-image-viewer__close_isMobile{top:16px}.bcc-gallery-image-viewer__close:hover{color:var(--b-color-neutral-default-100)}.bcc-gallery-image-viewer__arrow{margin:0;padding:0;font-style:normal;font-family:var(--g-text-body-font-family);font-weight:500;color:inherit;background:none;border:none;outline-offset:0;outline:none;cursor:pointer;color:var(--b-color-ultimate-white);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;height:100%;border-radius:4px;-webkit-transition:color .3s ease;transition:color .3s ease}.bcc-gallery-image-viewer__arrow:focus-visible{outline:2px solid var(--b-color-status-process-500)}.bcc-gallery-image-viewer__arrow_isMobileLeft{opacity:0;position:absolute;top:0;bottom:0;left:0;right:50%}.bcc-gallery-image-viewer__arrow_isMobileRight{opacity:0;position:absolute;top:0;bottom:0;right:0;left:50%}.bcc-gallery-image-viewer__arrow:hover{color:var(--b-color-neutral-default-100)}.bcc-gallery-image-viewer__arrow:disabled{cursor:not-allowed;color:var(--b-color-neutral-default-300)}.bcc-gallery-image-viewer__mobileTopFade{position:absolute;top:0;left:0;right:0;height:48px;pointer-events:none;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.bcc-gallery-image-thumbnails{-ms-flex-negative:0;flex-shrink:0;height:104px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;gap:8px;padding:8px;overflow-x:auto;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@layer bcc-design-layer{@supports (justify-content:safe center){.bcc-gallery-image-thumbnails{-webkit-box-pack:safe center;-ms-flex-pack:safe center;justify-content:safe center}}.bcc-gallery-image-thumbnails::-webkit-scrollbar{display:none;-ms-overflow-style:none;scrollbar-width:none}.bcc-gallery-image-thumbnails__imageWrapper{margin:0;padding:0;font-style:normal;font-family:var(--g-text-body-font-family);font-weight:500;color:inherit;background:none;border:none;outline-offset:0;outline:none;cursor:pointer;position:relative;height:100%;width:48px;overflow:hidden;border-radius:var(--b-border-radius-cof-2);-webkit-transition:width .3s ease;transition:width .3s ease;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:width;-ms-flex-negative:0;flex-shrink:0}.bcc-gallery-image-thumbnails__imageWrapper:focus-visible{outline:2px solid var(--b-color-status-process-500)}.bcc-gallery-image-thumbnails__imageWrapper_active{width:88px}.bcc-gallery-image-thumbnails__imageOverlay{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.5);-webkit-transition:.3s ease;transition:.3s ease}.bcc-gallery-image-thumbnails__imageOverlay_active{opacity:0}.bcc-gallery-image-thumbnails__image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;pointer-events:none;border-radius:var(--b-border-radius-cof-2);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.bcc-year-picker_fullWidth{width:100%}.bcc-year-picker__dropdown{width:400px}.bcc-year-picker-content{color:var(--b-color-neutral-default-800);padding:var(--g-spacing-3)}.bcc-year-picker-content__year-grid{-webkit-box-sizing:border-box;box-sizing:border-box;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(4,1fr);row-gap:4px;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;width:100%}.bcc-year-picker-cell{position:relative;padding:var(--g-spacing-half);min-height:48px;-ms-flex-negative:0;flex-shrink:0;font-size:14px;font-weight:500;cursor:pointer;border:2px solid transparent;border-radius:var(--b-border-radius-cof-6)}.bcc-year-picker-cell__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;min-height:40px;width:100%;height:100%;border-radius:var(--b-border-radius-cof-4)}.bcc-year-picker-cell__inner_end,.bcc-year-picker-cell__inner_start{background:var(--b-color-brand-500);color:var(--b-color-ultimate-white)}.bcc-year-picker-cell__inner_current:after{content:"";position:absolute;width:6px;height:6px;border-radius:var(--b-border-radius-cof-6);background-color:var(--b-color-brand-500);bottom:calc(var(--g-spacing-1) + 1px)}.bcc-year-picker-cell__inner_current.bcc-year-picker-cell__inner_end:after,.bcc-year-picker-cell__inner_current.bcc-year-picker-cell__inner_start:after{background-color:var(--b-color-ultimate-white)}.bcc-year-picker-cell_disabled{cursor:default;pointer-events:none;opacity:.4;background-color:inherit}.bcc-year-picker-cell_inRange{border-radius:0}.bcc-year-picker-cell_end,.bcc-year-picker-cell_inRange,.bcc-year-picker-cell_start{background:var(--b-color-brand-100);font-weight:var(--b-text-caption-semibold-font-weight)}.bcc-year-picker-cell_start.bcc-year-picker-cell_inRange{border-radius:var(--b-border-radius-cof-6) 0 0 var(--b-border-radius-cof-6)}.bcc-year-picker-cell_end.bcc-year-picker-cell_inRange{border-radius:0 var(--b-border-radius-cof-6) var(--b-border-radius-cof-6) 0}.bcc-year-picker-cell_start.bcc-year-picker-cell_end{border-radius:var(--b-border-radius-cof-6)}.bcc-year-picker-cell_hover:not(.bcc-year-picker-cell_start):not(.bcc-year-picker-cell_end):not(.bcc-year-picker-cell_inRange){border:2px solid var(--b-color-brand-400);border-radius:var(--b-border-radius-cof-6)}.bcc-year-picker-cell_rowStart{border-radius:var(--b-border-radius-cof-6) 0 0 var(--b-border-radius-cof-6)}.bcc-year-picker-cell_rowEnd{border-radius:0 var(--b-border-radius-cof-6) var(--b-border-radius-cof-6) 0}.bcc-year-picker-cell_rowEnd.bcc-year-picker-cell_end:not(.bcc-year-picker-cell_inRange),.bcc-year-picker-cell_rowEnd.bcc-year-picker-cell_start,.bcc-year-picker-cell_rowStart.bcc-year-picker-cell_end,.bcc-year-picker-cell_rowStart.bcc-year-picker-cell_rowEnd,.bcc-year-picker-cell_rowStart.bcc-year-picker-cell_start:not(.bcc-year-picker-cell_inRange){border-radius:var(--b-border-radius-cof-6)}.bcc-container{display:block;margin-inline:auto;max-width:100%;height:100%}.bcc-container,.bcc-row{-webkit-box-sizing:border-box;box-sizing:border-box}.bcc-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;min-width:0}.bcc-row_wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.bcc-row_justify_start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.bcc-row_justify_center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bcc-row_justify_end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.bcc-row_justify_between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.bcc-row_justify_around{-ms-flex-pack:distribute;justify-content:space-around}.bcc-row_justify_evenly{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.bcc-row_align_top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.bcc-row_align_middle{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bcc-row_align_bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.bcc-row_align_stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.bcc-row>.bcc-col{display:block;-webkit-box-sizing:border-box;box-sizing:border-box}.bcc-row>.bcc-col_auto{-webkit-box-flex:1;-ms-flex:1;flex:1}.bcc-row>.bcc-col_justify_start>*{margin-right:auto}.bcc-row>.bcc-col_justify_center>*{margin-left:auto;margin-right:auto}.bcc-row>.bcc-col_justify_end>*{margin-left:auto}.bcc-row>.bcc-col_align_top{-ms-flex-item-align:start;align-self:flex-start}.bcc-row>.bcc-col_align_middle{-ms-flex-item-align:center;align-self:center}.bcc-row>.bcc-col_align_bottom{-ms-flex-item-align:end;align-self:flex-end}.bcc-row>.bcc-col_align_stretch{-ms-flex-item-align:stretch;align-self:stretch}}@layer bcc-design-layer{}@layer bcc-design-layer{}@layer bcc-design-layer{}@layer bcc-design-layer{}@layer bcc-design-layer{}@layer bcc-design-layer{}