.OfficeSlider-module__Fgs8Sq__carousel{width:100%}.OfficeSlider-module__Fgs8Sq__carouselRow{grid-template-columns:var(--control-size-icon) minmax(0, 1fr) var(--control-size-icon);align-items:center;gap:var(--space-4);width:100%;display:grid}.OfficeSlider-module__Fgs8Sq__galleryFrame{width:100%;min-width:0}.OfficeSlider-module__Fgs8Sq__galleryStack{grid-template-rows:minmax(0,1fr);min-height:0;display:grid}.OfficeSlider-module__Fgs8Sq__galleryLayer{grid-area:1/1;min-width:0;min-height:0}.OfficeSlider-module__Fgs8Sq__galleryLayerOutgoing{z-index:0;pointer-events:none;animation:OfficeSlider-module__Fgs8Sq__officeGalleryFadeOut var(--motion-duration-office-carousel-fade) var(--motion-ease-office-carousel) both}.OfficeSlider-module__Fgs8Sq__galleryLayerIncoming{z-index:1;animation:OfficeSlider-module__Fgs8Sq__officeGalleryFadeIn var(--motion-duration-office-carousel-fade) var(--motion-ease-office-carousel) both}.OfficeSlider-module__Fgs8Sq__galleryFrame [data-system-photo-grid]{padding-inline:0}.OfficeSlider-module__Fgs8Sq__carouselArrow{z-index:1;width:var(--control-size-icon);min-width:var(--control-size-icon);height:var(--control-size-icon);min-height:var(--control-size-icon);color:var(--color-ink);background:var(--color-surface);box-shadow:var(--shadow-agentic-input);position:relative}.OfficeSlider-module__Fgs8Sq__carouselArrow:first-child{left:var(--space-10)}.OfficeSlider-module__Fgs8Sq__carouselArrow:last-child{right:var(--space-10)}.OfficeSlider-module__Fgs8Sq__carouselArrow:before{background:var(--color-surface);-webkit-backdrop-filter:none;backdrop-filter:none}.OfficeSlider-module__Fgs8Sq__carousel[data-layout=single] .OfficeSlider-module__Fgs8Sq__carouselRow{width:min(100%, calc(68% + (2 * var(--control-size-icon)) + (2 * var(--space-4))));margin-inline:auto}.OfficeSlider-module__Fgs8Sq__carousel[data-layout=single] .OfficeSlider-module__Fgs8Sq__galleryFrame{height:clamp(360px,58dvh,680px)}.OfficeSlider-module__Fgs8Sq__carousel[data-layout=single] .OfficeSlider-module__Fgs8Sq__galleryStack,.OfficeSlider-module__Fgs8Sq__carousel[data-layout=single] .OfficeSlider-module__Fgs8Sq__galleryLayer{height:100%}.OfficeSlider-module__Fgs8Sq__carousel[data-layout=single] .OfficeSlider-module__Fgs8Sq__galleryFrame [data-system-photo-grid]{height:100%}.OfficeSlider-module__Fgs8Sq__carousel[data-layout=single] .OfficeSlider-module__Fgs8Sq__galleryFrame [data-system-photo-grid]>button{aspect-ratio:auto;height:100%;min-height:0}.OfficeSlider-module__Fgs8Sq__carousel[data-layout=single] .OfficeSlider-module__Fgs8Sq__galleryFrame [data-system-photo-grid]{grid-template-columns:minmax(0,1fr);gap:0}.OfficeSlider-module__Fgs8Sq__carousel[data-layout=single] .OfficeSlider-module__Fgs8Sq__galleryFrame [data-system-photo-grid]>button{grid-column:1}.OfficeSlider-module__Fgs8Sq__carousel[data-layout=single] .OfficeSlider-module__Fgs8Sq__galleryFrame [data-system-photo-tile-tilt]{box-shadow:none;background:0 0;justify-content:center;align-items:center;display:flex;overflow:visible}.OfficeSlider-module__Fgs8Sq__carousel[data-layout=single] .OfficeSlider-module__Fgs8Sq__galleryFrame [data-system-photo-tile-tilt]>img{border-radius:var(--radius-md);width:auto;max-width:100%;height:auto;max-height:100%;box-shadow:var(--shadow-card)}.OfficeSlider-module__Fgs8Sq__status{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes OfficeSlider-module__Fgs8Sq__officeGalleryFadeIn{0%{opacity:0}to{opacity:1}}@keyframes OfficeSlider-module__Fgs8Sq__officeGalleryFadeOut{0%{opacity:1}to{opacity:0}}@media (max-width:640px){.OfficeSlider-module__Fgs8Sq__carousel[data-layout=single] .OfficeSlider-module__Fgs8Sq__carouselRow{gap:var(--space-2);width:100%}.OfficeSlider-module__Fgs8Sq__carouselArrow:first-child{left:var(--space-2)}.OfficeSlider-module__Fgs8Sq__carouselArrow:last-child{right:var(--space-2)}.OfficeSlider-module__Fgs8Sq__carousel[data-layout=single] .OfficeSlider-module__Fgs8Sq__galleryFrame{height:min(58dvh,480px)}}@media (prefers-reduced-motion:reduce){.OfficeSlider-module__Fgs8Sq__carousel,.OfficeSlider-module__Fgs8Sq__carouselArrow,.OfficeSlider-module__Fgs8Sq__galleryLayer{scroll-behavior:auto;transition:none;animation:none}}
