.Frames-module__Ou0pwW__wrapper{--transition:cubic-bezier(.1,.7,0,1);justify-content:center;align-items:center;width:100%;height:80vh;display:flex;overflow:hidden}.Frames-module__Ou0pwW__galleryRow{justify-content:center;align-items:center;width:100%;height:100%;padding:0;font-size:clamp(12px,1.8vh,35px);display:flex;position:relative}.Frames-module__Ou0pwW__scrollContainer{scrollbar-width:none;-ms-overflow-style:none;align-items:center;width:100%;height:100%;padding:0;display:flex;overflow:auto visible}.Frames-module__Ou0pwW__scrollContainer::-webkit-scrollbar{display:none}.Frames-module__Ou0pwW__imgsParent{box-sizing:border-box;perspective:60em;width:max-content;height:34em;perspective-origin:var(--p-x,50%)50%;will-change:perspective-origin,transform;align-items:center;gap:.4em;padding-inline:7.25em;transition:transform .4s ease-out;display:flex}.Frames-module__Ou0pwW__navBtn{z-index:100;cursor:pointer;color:#333;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#fffc;border:none;border-radius:50%;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;font-size:2rem;transition:all .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 4px 12px #00000026}.Frames-module__Ou0pwW__navBtn:hover{background:#fff;transform:translateY(-50%)scale(1.1);box-shadow:0 6px 16px #0003}.Frames-module__Ou0pwW__prevBtn{left:1rem}.Frames-module__Ou0pwW__nextBtn{right:1rem}.Frames-module__Ou0pwW__img{cursor:pointer;width:13.5em;height:26em;transition:transform 1.25s var(--transition),filter 3s var(--transition),width .5s var(--transition),margin .5s var(--transition);will-change:transform,filter,margin;transform-origin:50%;background-position:50%;background-size:cover;flex-shrink:0;position:relative}.Frames-module__Ou0pwW__imgsParent.Frames-module__Ou0pwW__hasOpen .Frames-module__Ou0pwW__img:not(.Frames-module__Ou0pwW__open){pointer-events:none}.Frames-module__Ou0pwW__overlay{opacity:1;z-index:1;pointer-events:none;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;background:linear-gradient(#0000,#000000e6);width:100%;height:60%;transition:opacity .5s;position:absolute;bottom:0;left:0;overflow:hidden}.Frames-module__Ou0pwW__textContent{z-index:2;color:#fff;text-align:left;opacity:1;box-sizing:border-box;width:100%;padding:0 2rem;position:absolute;bottom:0;left:0;right:0;transform:translateY(0)}.Frames-module__Ou0pwW__title{text-shadow:0 2px 4px #00000080;min-height:39px;margin:0;font-size:1rem;font-weight:700;line-height:1.1;transition:font-size .3s,-webkit-text-decoration 1s,text-decoration 1s}.Frames-module__Ou0pwW__description{text-shadow:0 1px 2px #00000080;opacity:0;max-height:0;margin-top:0;font-size:.8rem;font-weight:400;line-height:1.5;transition:all .5s .2s;overflow:hidden}.Frames-module__Ou0pwW__img.Frames-module__Ou0pwW__open .Frames-module__Ou0pwW__title{font-size:clamp(1.8rem,3vw,2rem)}.Frames-module__Ou0pwW__img.Frames-module__Ou0pwW__open .Frames-module__Ou0pwW__description{opacity:.9;max-height:200px}.Frames-module__Ou0pwW__img.Frames-module__Ou0pwW__open .Frames-module__Ou0pwW__textContent{bottom:1.5rem}.Frames-module__Ou0pwW__imgsParent:not(.Frames-module__Ou0pwW__hasOpen) .Frames-module__Ou0pwW__img:first-child:hover{margin-left:8em;transform:translateZ(17.375em)rotateY(5deg)}.Frames-module__Ou0pwW__imgsParent:not(.Frames-module__Ou0pwW__hasOpen) .Frames-module__Ou0pwW__img:last-child:hover{margin-right:8em;transform:translateZ(17.375em)rotateY(-5deg)}.Frames-module__Ou0pwW__imgsParent:not(.Frames-module__Ou0pwW__hasOpen) .Frames-module__Ou0pwW__img:hover{filter:inherit;z-index:10;transform:translateZ(19em)}.Frames-module__Ou0pwW__imgsParent:not(.Frames-module__Ou0pwW__hasOpen) .Frames-module__Ou0pwW__img:hover+*{filter:grayscale(.2)brightness(.9);z-index:9;transform:translateZ(14.77em)rotateY(35deg)}.Frames-module__Ou0pwW__imgsParent:not(.Frames-module__Ou0pwW__hasOpen) .Frames-module__Ou0pwW__img:hover+*+*{filter:grayscale(.4)brightness(.8);z-index:8;transform:translateZ(9.73em)rotateY(40deg)}.Frames-module__Ou0pwW__imgsParent:not(.Frames-module__Ou0pwW__hasOpen) .Frames-module__Ou0pwW__img:hover+*+*+*{filter:grayscale(.6)brightness(.7);z-index:7;transform:translateZ(4.17em)rotateY(35deg)}.Frames-module__Ou0pwW__imgsParent:not(.Frames-module__Ou0pwW__hasOpen) .Frames-module__Ou0pwW__img:hover+*+*+*+*{filter:grayscale(.8)brightness(.6);z-index:6;transform:translateZ(1.1em)rotateY(25deg)}.Frames-module__Ou0pwW__imgsParent:not(.Frames-module__Ou0pwW__hasOpen) .Frames-module__Ou0pwW__img:hover+*+*+*+*+*{filter:grayscale(.9)brightness(.5);z-index:5;transform:translateZ(0)rotateY(20deg)}.Frames-module__Ou0pwW__imgsParent:not(.Frames-module__Ou0pwW__hasOpen) .Frames-module__Ou0pwW__img:hover+*+*+*+*+*+*{filter:grayscale(.9)brightness(.5);z-index:4;transform:translateZ(-1em)rotateY(15deg)}.Frames-module__Ou0pwW__imgsParent:not(.Frames-module__Ou0pwW__hasOpen) .Frames-module__Ou0pwW__img:hover+*+*+*+*+*+*+*{filter:grayscale(.9)brightness(.5);z-index:3;transform:translateZ(-2em)rotateY(10deg)}.Frames-module__Ou0pwW__imgsParent:not(.Frames-module__Ou0pwW__hasOpen) .Frames-module__Ou0pwW__img:has(+:hover){filter:grayscale(.2)brightness(.9);z-index:9;transform:translateZ(14.77em)rotateY(-35deg)}.Frames-module__Ou0pwW__imgsParent:not(.Frames-module__Ou0pwW__hasOpen) .Frames-module__Ou0pwW__img:has(+*+:hover){filter:grayscale(.4)brightness(.8);z-index:8;transform:translateZ(9.73em)rotateY(-40deg)}.Frames-module__Ou0pwW__imgsParent:not(.Frames-module__Ou0pwW__hasOpen) .Frames-module__Ou0pwW__img:has(+*+*+:hover){filter:grayscale(.6)brightness(.7);z-index:7;transform:translateZ(4.17em)rotateY(-35deg)}.Frames-module__Ou0pwW__imgsParent:not(.Frames-module__Ou0pwW__hasOpen) .Frames-module__Ou0pwW__img:has(+*+*+*+:hover){filter:grayscale(.8)brightness(.6);z-index:6;transform:translateZ(1.1em)rotateY(-25deg)}.Frames-module__Ou0pwW__imgsParent:not(.Frames-module__Ou0pwW__hasOpen) .Frames-module__Ou0pwW__img:has(+*+*+*+*+:hover){filter:grayscale(.9)brightness(.5);z-index:5;transform:translateZ(0)rotateY(-20deg)}.Frames-module__Ou0pwW__imgsParent:not(.Frames-module__Ou0pwW__hasOpen) .Frames-module__Ou0pwW__img:has(+*+*+*+*+*+:hover){filter:grayscale(.9)brightness(.5);z-index:4;transform:translateZ(-1em)rotateY(-15deg)}.Frames-module__Ou0pwW__imgsParent:not(.Frames-module__Ou0pwW__hasOpen) .Frames-module__Ou0pwW__img:has(+*+*+*+*+*+*+:hover){filter:grayscale(.9)brightness(.5);z-index:3;transform:translateZ(-2em)rotateY(-10deg)}.Frames-module__Ou0pwW__img.Frames-module__Ou0pwW__open{width:clamp(18.75rem,40vw,37.5rem);height:26em;filter:inherit;z-index:50;transform-origin:50%;margin:0 1.5em;transform:translateZ(19em)}.Frames-module__Ou0pwW__img.Frames-module__Ou0pwW__open .Frames-module__Ou0pwW__title:hover{text-decoration:underline}.Frames-module__Ou0pwW__img.Frames-module__Ou0pwW__open:first-child{margin-left:12em;margin-right:1.5em}.Frames-module__Ou0pwW__img.Frames-module__Ou0pwW__open:last-child{margin-left:1.5em;margin-right:12em}.Frames-module__Ou0pwW__img.Frames-module__Ou0pwW__open+*{filter:grayscale(.4)brightness(.8);z-index:40;transform:translateZ(14.77em)rotateY(30deg)}.Frames-module__Ou0pwW__img.Frames-module__Ou0pwW__open+*+*{filter:grayscale(.6)brightness(.7);z-index:30;transform:translateZ(9.73em)rotateY(30deg)}.Frames-module__Ou0pwW__img.Frames-module__Ou0pwW__open+*+*+*{filter:grayscale(.8)brightness(.6);z-index:20;transform:translateZ(4.17em)rotateY(30deg)}.Frames-module__Ou0pwW__img.Frames-module__Ou0pwW__open+*+*+*+*{filter:grayscale(.9)brightness(.5);z-index:10;transform:translateZ(1.1em)rotateY(25deg)}.Frames-module__Ou0pwW__img.Frames-module__Ou0pwW__open+*+*+*+*+*{filter:grayscale(.9)brightness(.5);z-index:5;transform:translateZ(0)rotateY(20deg)}.Frames-module__Ou0pwW__img.Frames-module__Ou0pwW__open+*+*+*+*+*+*{filter:grayscale(.9)brightness(.5);z-index:4;transform:translateZ(-1em)rotateY(15deg)}.Frames-module__Ou0pwW__img.Frames-module__Ou0pwW__open+*+*+*+*+*+*+*{filter:grayscale(.9)brightness(.5);z-index:3;transform:translateZ(-2em)rotateY(10deg)}.Frames-module__Ou0pwW__img:has(+.Frames-module__Ou0pwW__open){filter:grayscale(.4)brightness(.8);z-index:40;transform:translateZ(14.77em)rotateY(-30deg)}.Frames-module__Ou0pwW__img:has(+*+.Frames-module__Ou0pwW__open){filter:grayscale(.6)brightness(.7);z-index:30;transform:translateZ(9.73em)rotateY(-30deg)}.Frames-module__Ou0pwW__img:has(+*+*+.Frames-module__Ou0pwW__open){filter:grayscale(.8)brightness(.6);z-index:20;transform:translateZ(4.17em)rotateY(-30deg)}.Frames-module__Ou0pwW__img:has(+*+*+*+.Frames-module__Ou0pwW__open){filter:grayscale(.9)brightness(.5);z-index:10;transform:translateZ(1.1em)rotateY(-25deg)}.Frames-module__Ou0pwW__img:has(+*+*+*+*+.Frames-module__Ou0pwW__open){filter:grayscale(.9)brightness(.5);z-index:5;transform:translateZ(0)rotateY(-20deg)}.Frames-module__Ou0pwW__img:has(+*+*+*+*+*+.Frames-module__Ou0pwW__open){filter:grayscale(.9)brightness(.5);z-index:4;transform:translateZ(-1em)rotateY(-15deg)}.Frames-module__Ou0pwW__img:has(+*+*+*+*+*+*+.Frames-module__Ou0pwW__open){filter:grayscale(.9)brightness(.5);z-index:3;transform:translateZ(-2em)rotateY(-10deg)}.Frames-module__Ou0pwW__img:before,.Frames-module__Ou0pwW__img:after{content:"";z-index:100;pointer-events:auto;background:0 0;position:absolute;top:0;bottom:0}.Frames-module__Ou0pwW__img:first-child:before{width:12em;left:-12em}.Frames-module__Ou0pwW__img:last-child:after{width:12em;right:-12em}.Frames-module__Ou0pwW__img:not(:last-child):after{width:10em;right:-5em}
:root{--index:calc(1vw + 1vh);--transition:cubic-bezier(.1,.7,0,1);--mobile-card-width:90vw;--mobile-card-height:140vw;--mobile-slide-distance:calc(var(--mobile-card-width) + .5rem)}.Carousel-module__nu5vFW__wrapper{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;width:100%;margin-top:50px;margin-bottom:50px;padding-bottom:2rem;display:flex;position:relative}@media (min-width:1024px){.Carousel-module__nu5vFW__wrapper{display:none}}.Carousel-module__nu5vFW__sliderContainer{width:var(--mobile-card-width);position:relative;overflow:hidden}.Carousel-module__nu5vFW__items{perspective:none;transform-style:flat;gap:0;transition:transform .5s ease-in-out;display:flex}.Carousel-module__nu5vFW__item{min-width:var(--mobile-card-width);height:var(--mobile-card-height);cursor:pointer;z-index:1;transform-style:flat;box-sizing:content-box;border-right:.5rem solid #0000;flex-shrink:0;transition:none;position:relative}.Carousel-module__nu5vFW__item:last-child{border-right:none}.Carousel-module__nu5vFW__item-body{background-color:#222;background-position:50%;background-size:cover;width:100%;height:100%;transition:filter .3s;position:relative;overflow:hidden}.Carousel-module__nu5vFW__item-body:before{content:"";opacity:.3;pointer-events:none;background:linear-gradient(#0000 45%,#000000d9 100%);transition:opacity .5s;position:absolute;inset:0}.Carousel-module__nu5vFW__item:focus .Carousel-module__nu5vFW__item-body:before{opacity:1}.Carousel-module__nu5vFW__controls{z-index:10;box-sizing:border-box;pointer-events:none;justify-content:space-between;width:100%;padding:0 .5rem;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.Carousel-module__nu5vFW__prevButton,.Carousel-module__nu5vFW__nextButton{color:#fff;cursor:pointer;pointer-events:auto;background:#0009;border:none;border-radius:50%;justify-content:center;align-items:center;width:3rem;height:3rem;padding:0;font-size:1.5rem;line-height:1;transition:background .2s;display:flex}.Carousel-module__nu5vFW__prevButton:hover,.Carousel-module__nu5vFW__nextButton:hover{background:#000c}.Carousel-module__nu5vFW__prevButton:disabled,.Carousel-module__nu5vFW__nextButton:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.Carousel-module__nu5vFW__dotsContainer{justify-content:center;gap:.5rem;padding:1rem 0;display:flex;position:absolute;bottom:-2rem;left:0;right:0}.Carousel-module__nu5vFW__dot{cursor:pointer;background:#ffffff80;border:1px solid #0000004d;border-radius:50%;flex-shrink:0;width:.75rem;height:.75rem;margin:0;padding:0;transition:background .3s,transform .3s}.Carousel-module__nu5vFW__dot.Carousel-module__nu5vFW__active{background:#000;transform:scale(1.1)}.Carousel-module__nu5vFW__frame-title{z-index:2;color:#fff;text-align:center;text-shadow:0 2px 4px #000c;pointer-events:none;font-size:5vw;font-weight:700;transition:opacity .2s;position:absolute;bottom:2rem;left:.5rem;right:.5rem}.Carousel-module__nu5vFW__items .Carousel-module__nu5vFW__item:focus .Carousel-module__nu5vFW__frame-title{opacity:0}.Carousel-module__nu5vFW__item-content{color:#fff;opacity:0;padding:5vw;transition:opacity .5s,transform .5s;position:absolute;bottom:0;left:0;right:0;transform:translateY(25px)}.Carousel-module__nu5vFW__items .Carousel-module__nu5vFW__item:focus .Carousel-module__nu5vFW__item-content{opacity:1;transition-delay:.3s;transform:translateY(0)}.Carousel-module__nu5vFW__item-content h3{margin-bottom:.6rem;font-size:6vw}.Carousel-module__nu5vFW__item-content h3:hover{text-decoration:underline}.Carousel-module__nu5vFW__item-content p{font-size:3.5vw;line-height:1.5}.Carousel-module__nu5vFW__item-content .Carousel-module__nu5vFW__eyebrow{text-transform:uppercase;letter-spacing:.2em;margin-bottom:.8rem;font-size:2.5vw;display:inline-block}
