.CareersPhotoStack_gallery__AL6lT{width:100%;max-width:560px;margin:40px auto 0}.CareersPhotoStack_stack__L2fpC{position:relative;isolation:isolate;aspect-ratio:1/1.1}.CareersPhotoStack_scene__uxgTJ{position:absolute;top:5%;left:12.5%;width:75%;aspect-ratio:3/4;transform-origin:50% 70%;transition:transform .55s cubic-bezier(.22,1,.36,1),opacity .25s ease}.CareersPhotoStack_print__GBKed{position:absolute;inset:0;border:6px solid var(--background);background:var(--background);box-shadow:0 2px 5px rgb(0 0 0/8%),0 14px 30px rgb(0 0 0/12%);transition:box-shadow .55s ease}.CareersPhotoStack_pair__XYIZb .CareersPhotoStack_print__GBKed{inset:auto;top:0;left:0;width:100%;aspect-ratio:3/4;transition:width .55s cubic-bezier(.22,1,.36,1),left .55s cubic-bezier(.22,1,.36,1),top .55s cubic-bezier(.22,1,.36,1),transform .55s cubic-bezier(.22,1,.36,1),box-shadow .55s ease}.CareersPhotoStack_pair__XYIZb[data-depth="0"] .CareersPhotoStack_print__GBKed{width:80%}.CareersPhotoStack_pair__XYIZb[data-depth="0"] .CareersPhotoStack_print__GBKed:first-child{top:10%;left:-24%;transform:rotate(-5deg)}.CareersPhotoStack_pair__XYIZb[data-depth="0"] .CareersPhotoStack_print__GBKed:last-child{top:18%;left:44%;transform:rotate(5deg)}.CareersPhotoStack_scene__uxgTJ[data-depth="0"]{z-index:4;transform:rotate(-1.5deg)}.CareersPhotoStack_scene__uxgTJ[data-depth="1"]{z-index:3;transform:translate(8%,1%) rotate(7deg) scale(.985)}.CareersPhotoStack_scene__uxgTJ[data-depth="2"]{z-index:2;transform:translate(-8%,2%) rotate(-8deg) scale(.97)}.CareersPhotoStack_scene__uxgTJ[data-depth="3"]{z-index:1;transform:translate(3%,-1%) rotate(3deg) scale(.96)}.CareersPhotoStack_scene__uxgTJ[data-depth="4"]{z-index:0;opacity:0;pointer-events:none;transform:translate(3%,-1%) rotate(3deg) scale(.96)}.CareersPhotoStack_scene__uxgTJ.CareersPhotoStack_leaving__rGJv2{transform:translate(-25%,-4%) rotate(-10deg) scale(1.02);transition-duration:.3s}.CareersPhotoStack_scene__uxgTJ.CareersPhotoStack_leaving__rGJv2 .CareersPhotoStack_print__GBKed{box-shadow:0 8px 16px rgb(0 0 0/8%),0 30px 48px rgb(0 0 0/18%);transition-duration:.3s}.CareersPhotoStack_controls__8mFJN{display:flex;align-items:center;justify-content:space-between;gap:16px;width:85%;margin:8px auto 0}@media (max-width:767px){.CareersPhotoStack_pair__XYIZb[data-depth="0"] .CareersPhotoStack_print__GBKed{width:64%}.CareersPhotoStack_pair__XYIZb[data-depth="0"] .CareersPhotoStack_print__GBKed:first-child{top:20%;left:-10%}.CareersPhotoStack_pair__XYIZb[data-depth="0"] .CareersPhotoStack_print__GBKed:last-child{top:29%;left:46%}.CareersPhotoStack_scene__uxgTJ.CareersPhotoStack_leaving__rGJv2{transform:translate(-10%,-4%) rotate(-5deg) scale(1.01)}}@media (prefers-reduced-motion:reduce){.CareersPhotoStack_pair__XYIZb .CareersPhotoStack_print__GBKed,.CareersPhotoStack_print__GBKed,.CareersPhotoStack_scene__uxgTJ{transition:none}}.CareersPhotoSlider_gallery__m95Lw{--photo-width:min(320px,68vw);--gallery-peek:16px;--gallery-gap:12px;--edge-margin:16px;--edge-fade:clamp(40px,10vw,160px);margin-top:48px}.CareersPhotoSlider_controls__tyG5U{display:flex;align-items:center;justify-content:flex-start;gap:16px;margin-top:24px}.CareersPhotoSlider_button__h9670{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid var(--border);color:var(--foreground);transition:background-color .15s ease}.CareersPhotoSlider_button__h9670:hover{background:var(--muted)}.CareersPhotoSlider_button__h9670:focus-visible,.CareersPhotoSlider_track__ZN9yC:focus-visible{outline:2px solid var(--primary);outline-offset:4px}.CareersPhotoSlider_viewport__PTsBi{width:calc(50vw + 50% + var(--gallery-peek) - var(--edge-margin));margin-left:calc(-1 * var(--gallery-peek));mask-image:linear-gradient(to right,transparent,#000 var(--gallery-peek),#000 calc(100% - var(--edge-fade)),transparent)}.CareersPhotoSlider_track__ZN9yC{position:relative;display:flex;gap:var(--gallery-gap);padding-left:var(--gallery-peek);scroll-padding-left:var(--gallery-peek);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:8px}.CareersPhotoSlider_track__ZN9yC::-webkit-scrollbar{display:none}.CareersPhotoSlider_scene__fphyf{flex:none}.CareersPhotoSlider_photos__HAKO2{display:flex;gap:12px}.CareersPhotoSlider_photo__pzBh8{position:relative;flex:none;width:var(--photo-width);aspect-ratio:3/4;scroll-snap-align:start}.CareersPhotoSlider_caption__jSWn1{width:var(--photo-width);margin-top:16px;padding-right:16px;font-size:14px;font-weight:500;line-height:1.6;color:var(--foreground)}@media (min-width:640px){.CareersPhotoSlider_gallery__m95Lw{--edge-margin:24px}}@media (min-width:768px){.CareersPhotoSlider_gallery__m95Lw{--gallery-peek:clamp(24px,calc((100vw - 768px) / 2),72px);--gallery-gap:16px}}@media (min-width:1024px){.CareersPhotoSlider_gallery__m95Lw{--gallery-gap:24px;--edge-margin:max(32px,calc((100vw - 1400px) / 2 + 32px))}}@media (min-width:1280px){.CareersPhotoSlider_gallery__m95Lw{--gallery-peek:clamp(48px,calc((100vw - 1280px) / 4 + 48px),96px)}}@media (prefers-reduced-motion:reduce){.CareersPhotoSlider_button__h9670{transition:none}}