.CurvedCollectionGallery_section__k0W_e{--ivory:var(--gallery-ivory,#efe8dc);--ink:#171411;--burgundy:#6b1f2a;--muted:#766f67;--card-width:clamp(18rem,27.5vw,25rem);--step:clamp(17rem,23vw,21.5rem);--curve-drop:1.25rem;min-height:100svh;overflow:hidden;padding:clamp(4.5rem,7vw,6.25rem) 0 clamp(3.25rem,6vw,5.25rem);color:var(--ink);background:radial-gradient(ellipse at 50% 60%,var(--gallery-ivory-glow,rgb(245 240 232/.38)),transparent 52%),var(--ivory)}.CurvedCollectionGallery_header__hGECi{position:relative;z-index:10;display:grid;justify-items:center;padding-inline:1.5rem;text-align:center}.CurvedCollectionGallery_header__hGECi h2{margin:0;font-size:clamp(.9rem,1.45vw,1.2rem);font-weight:500;letter-spacing:.34em;line-height:1.35;text-transform:uppercase}.CurvedCollectionGallery_rule__dIoWG{display:block;width:4.75rem;height:2px;margin-top:1.6rem;background:var(--burgundy)}.CurvedCollectionGallery_intro__Bqrf9{max-width:42rem;margin:1.35rem auto 0;color:var(--muted);font-size:.95rem;line-height:1.7}.CurvedCollectionGallery_stageWrap__9kb9d{position:relative;width:calc(100% - 3rem);max-width:90rem;margin-top:clamp(2.5rem,5vw,4.75rem);margin-inline:auto;overflow-x:clip}.CurvedCollectionGallery_stage__n9J_J{position:relative;height:clamp(29rem,39vw,35rem);perspective:92rem;perspective-origin:50% 42%;outline:none;cursor:grab;touch-action:pan-y;user-select:none;transition:height .52s cubic-bezier(.22,1,.36,1)}.CurvedCollectionGallery_stage__n9J_J[data-active-shape=square]{height:clamp(25rem,31vw,29rem)}.CurvedCollectionGallery_stage__n9J_J[data-active-shape=tall]{height:clamp(31rem,44vw,40rem)}.CurvedCollectionGallery_stage__n9J_J:active{cursor:grabbing}.CurvedCollectionGallery_stage__n9J_J:focus-visible:after{position:absolute;inset:.75rem 1rem;z-index:20;border:1px solid color-mix(in srgb,var(--burgundy) 62%,transparent);border-radius:.25rem;content:"";pointer-events:none}.CurvedCollectionGallery_track__2DkyN{position:absolute;left:50%;bottom:3.8%;width:min(92vw,86rem);height:22%;border:1px solid rgb(67 54 43/.18);border-top-color:transparent;border-radius:0 0 50% 50%;opacity:.85;transform:translateX(-50%) rotateX(70deg);transform-origin:center top;pointer-events:none}.CurvedCollectionGallery_artwork__5BtVN{position:absolute;top:calc(2% + var(--distance) * var(--curve-drop));left:50%;width:var(--card-width);margin:0;padding:0;border:0;color:inherit;background:transparent;opacity:var(--opacity);transform:translateX(calc(-50% + var(--offset) * var(--step))) translateY(calc(var(--distance) * var(--curve-drop))) rotateY(var(--rotation)) scale(var(--scale));transform-origin:50% 86%;transition:transform .76s cubic-bezier(.22,1,.36,1),opacity .52s ease,filter .52s ease;cursor:pointer}.CurvedCollectionGallery_artwork__5BtVN[data-active]{filter:none}.CurvedCollectionGallery_artwork__5BtVN[data-direction=left]{--rotation:8deg}.CurvedCollectionGallery_artwork__5BtVN[data-direction=right]{--rotation:-8deg}.CurvedCollectionGallery_artwork__5BtVN[data-direction=center]{--rotation:0deg}.CurvedCollectionGallery_artwork__5BtVN:not([data-active]){filter:saturate(.86) brightness(.9)}.CurvedCollectionGallery_artwork__5BtVN:focus-visible{outline:2px solid var(--burgundy);outline-offset:.55rem}.CurvedCollectionGallery_viewWork__wgcTd{position:absolute;right:1rem;bottom:1rem;z-index:4;display:inline-flex;align-items:center;min-height:2.75rem;padding:.7rem 1rem;border:1px solid rgb(255 255 255/.32);color:#fff;background:rgb(10 10 9/.76);backdrop-filter:blur(10px);font-size:.67rem;font-weight:600;letter-spacing:.17em;line-height:1;text-transform:uppercase;opacity:0;transform:translateY(.4rem);transition:opacity .26s ease,transform .32s cubic-bezier(.22,1,.36,1),border-color .26s ease;pointer-events:none}.CurvedCollectionGallery_artwork__5BtVN[data-active]:focus-visible .CurvedCollectionGallery_viewWork__wgcTd,.CurvedCollectionGallery_artwork__5BtVN[data-active]:hover .CurvedCollectionGallery_viewWork__wgcTd{border-color:rgb(255 255 255/.58);opacity:1;transform:translateY(0)}.CurvedCollectionGallery_controls__5nTFH{position:absolute;inset:0;z-index:30;pointer-events:none}.CurvedCollectionGallery_controlButton__iGUNj{position:absolute;top:42%;display:grid;width:3.25rem;height:3.25rem;place-items:center;border:1px solid rgb(107 31 42/.38);border-radius:50%;color:var(--burgundy);background:rgb(239 232 220/.9);box-shadow:0 .8rem 2rem rgb(58 42 31/.14);backdrop-filter:blur(12px);transform:translateY(-50%);transition:color .22s ease,background-color .22s ease,border-color .22s ease,transform .22s ease;cursor:pointer;pointer-events:auto}.CurvedCollectionGallery_controlButton__iGUNj:first-child{left:max(1.25rem,calc(50% - var(--card-width) / 2 - 5rem))}.CurvedCollectionGallery_controlButton__iGUNj:last-child{right:max(1.25rem,calc(50% - var(--card-width) / 2 - 5rem))}.CurvedCollectionGallery_controlButton__iGUNj:hover{border-color:var(--burgundy);color:var(--ivory);background:var(--burgundy);transform:translateY(-50%) scale(1.06)}.CurvedCollectionGallery_controlButton__iGUNj:focus-visible{outline:2px solid var(--burgundy);outline-offset:.25rem}.CurvedCollectionGallery_controlButton__iGUNj svg{width:1.35rem;height:1.35rem;stroke-width:1.5}.CurvedCollectionGallery_stage__n9J_J[data-hint-motion] .CurvedCollectionGallery_artwork__5BtVN[data-active]{animation:CurvedCollectionGallery_gallery-swipe-hint__AWO4t 1.35s cubic-bezier(.22,1,.36,1) .35s 1 both}@keyframes CurvedCollectionGallery_gallery-swipe-hint__AWO4t{0%,to{transform:translateX(-50%) translateY(0) rotateY(0deg) scale(1)}38%{transform:translateX(calc(-50% - 1.2rem)) translateY(0) rotateY(0deg) scale(1)}72%{transform:translateX(calc(-50% + .55rem)) translateY(0) rotateY(0deg) scale(1)}}.CurvedCollectionGallery_acrylic__du8uE{position:relative;display:block;overflow:hidden;aspect-ratio:var(--art-ratio,2/3);border:1px solid rgb(255 255 255/.54);background:#050505;box-shadow:0 1.8rem 2.5rem rgb(58 42 31/.16),0 0 0 1px rgb(32 27 23/.22),inset 0 0 0 3px rgb(255 255 255/.11)}.CurvedCollectionGallery_acrylic__du8uE:before{position:absolute;inset:0;z-index:2;background:linear-gradient(112deg,rgb(255 255 255/.13),transparent 17%,transparent 78%,rgb(255 255 255/.05)),linear-gradient(180deg,rgb(255 255 255/.06),transparent 15%);content:"";pointer-events:none}.CurvedCollectionGallery_acrylic__du8uE img{display:block;width:100%;height:100%;object-fit:cover;pointer-events:none}.CurvedCollectionGallery_details__RqWMc{position:relative;z-index:10;display:grid;justify-items:center;width:min(33rem,calc(100% - 3rem));margin:clamp(1rem,2vw,1.75rem) auto 0;text-align:center}.CurvedCollectionGallery_liveRegion__Clcds{display:grid;justify-items:center}.CurvedCollectionGallery_titleLink__hBqpJ{color:inherit;text-decoration:none}.CurvedCollectionGallery_details__RqWMc h3{margin:0;font-family:var(--font-playfair),"Iowan Old Style",Baskerville,serif;font-size:clamp(1.8rem,2.75vw,2.45rem);font-weight:400;letter-spacing:.1em;line-height:1.1;text-transform:uppercase}.CurvedCollectionGallery_titleLink__hBqpJ:hover h3{color:var(--burgundy)}.CurvedCollectionGallery_titleLink__hBqpJ:focus-visible{outline:2px solid var(--burgundy);outline-offset:.5rem}.CurvedCollectionGallery_counter__mjXmH{display:flex;gap:.65rem;margin:1.5rem 0 1.4rem;font-size:.9rem;letter-spacing:.3em}.CurvedCollectionGallery_progress__GO05A{width:min(29rem,68vw);height:2px;background:rgb(107 31 42/.18)}.CurvedCollectionGallery_progress__GO05A span{display:block;height:100%;background:var(--burgundy);transition:transform .52s cubic-bezier(.22,1,.36,1)}.CurvedCollectionGallery_instruction__5S4nO{margin:1.7rem 0 0;color:var(--muted);font-family:var(--font-playfair),"Iowan Old Style",Baskerville,serif;font-size:1rem;font-style:italic;letter-spacing:.03em}.CurvedCollectionGallery_touchCopy__pmutH{display:none}.CurvedCollectionGallery_srOnly__Rp566{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:1023px){.CurvedCollectionGallery_section__k0W_e{--card-width:clamp(15rem,32vw,20rem);--step:clamp(12rem,28vw,18rem);--curve-drop:1.3rem}.CurvedCollectionGallery_artwork__5BtVN[data-distance="3"]{visibility:hidden;opacity:0;pointer-events:none}}@media (min-width:768px) and (max-width:1023px){.CurvedCollectionGallery_stage__n9J_J{height:clamp(24rem,49vw,29rem)}.CurvedCollectionGallery_stage__n9J_J[data-active-shape=square]{height:clamp(20rem,43vw,25rem)}.CurvedCollectionGallery_stage__n9J_J[data-active-shape=tall]{height:clamp(27rem,54vw,32rem)}}@media (max-width:767px){.CurvedCollectionGallery_section__k0W_e{--card-width:clamp(14rem,58vw,18rem);--step:clamp(13rem,69vw,20rem);--curve-drop:0.65rem;min-height:100svh;padding-top:clamp(4.5rem,10svh,6rem)}.CurvedCollectionGallery_stageWrap__9kb9d{width:100%;max-width:none}.CurvedCollectionGallery_header__hGECi h2{max-width:18rem;font-size:.9rem;letter-spacing:.28em}.CurvedCollectionGallery_rule__dIoWG{width:3.8rem;margin-top:1.15rem}.CurvedCollectionGallery_stageWrap__9kb9d{margin-top:clamp(4rem,10svh,7rem)}.CurvedCollectionGallery_stage__n9J_J{height:clamp(23rem,59vw,26rem);perspective:60rem}.CurvedCollectionGallery_stage__n9J_J[data-active-shape=square]{height:clamp(18rem,46vw,21rem)}.CurvedCollectionGallery_stage__n9J_J[data-active-shape=tall]{height:clamp(26rem,66vw,29rem)}.CurvedCollectionGallery_track__2DkyN{bottom:2%;width:125vw;height:18%}.CurvedCollectionGallery_artwork__5BtVN{top:5%}.CurvedCollectionGallery_artwork__5BtVN[data-direction=left]{--rotation:13deg}.CurvedCollectionGallery_artwork__5BtVN[data-direction=right]{--rotation:-13deg}.CurvedCollectionGallery_artwork__5BtVN[data-distance="2"],.CurvedCollectionGallery_artwork__5BtVN[data-distance="3"]{visibility:hidden;opacity:0;pointer-events:none}.CurvedCollectionGallery_details__RqWMc h3{font-size:clamp(1.6rem,6vw,2rem)}.CurvedCollectionGallery_counter__mjXmH{margin:1rem 0 .9rem}.CurvedCollectionGallery_touchCopy__pmutH{display:inline}.CurvedCollectionGallery_pointerCopy__geo_A{display:none}.CurvedCollectionGallery_controlButton__iGUNj{top:43%;width:3rem;height:3rem;background:rgb(239 232 220/.94)}.CurvedCollectionGallery_controlButton__iGUNj:first-child{left:.75rem}.CurvedCollectionGallery_controlButton__iGUNj:last-child{right:.75rem}.CurvedCollectionGallery_viewWork__wgcTd{right:.75rem;bottom:.75rem;min-height:2.5rem;padding:.6rem .8rem;opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.CurvedCollectionGallery_artwork__5BtVN,.CurvedCollectionGallery_progress__GO05A span,.CurvedCollectionGallery_stage__n9J_J{transition-duration:1ms}.CurvedCollectionGallery_stage__n9J_J[data-hint-motion] .CurvedCollectionGallery_artwork__5BtVN[data-active]{animation:none}}.CurvedCollectionGallery_presentationFrame__zheQE{position:absolute;inset:8%;display:block;overflow:hidden;border:1px solid rgb(255 255 255/.35);background:#000;box-shadow:0 0 0 1px rgb(255 255 255/.06),0 12px 30px rgb(0 0 0/.35)}.CurvedCollectionGallery_presentationFrame__zheQE img{object-fit:contain}