.gallery-experience_experience__g8tgD{padding-bottom:20px}.gallery-experience_portals__Vxpz5{display:flex;gap:18px;height:480px;transition:height .8s cubic-bezier(.77,0,.18,1)}.gallery-experience_experience__g8tgD:not([data-view=none]) .gallery-experience_portals__Vxpz5{height:128px}.gallery-experience_portal__6vr1p{position:relative;flex:1 1;min-width:0;overflow:hidden;border:0;padding:0;border-radius:14px;background:var(--purple-deep);color:#fff;text-align:left;cursor:pointer;isolation:isolate;opacity:0;animation:gallery-experience_portalRise__4Yu1K 1s cubic-bezier(.2,.8,.2,1) forwards;animation-delay:calc(var(--i) * .14s + .1s);transition:flex .8s cubic-bezier(.77,0,.18,1),transform .5s,box-shadow .5s,filter .5s}.gallery-experience_portals__Vxpz5:hover .gallery-experience_portal__6vr1p{flex:.8 1}.gallery-experience_portals__Vxpz5 .gallery-experience_portal__6vr1p:hover{flex:1.6 1;transform:translateY(-4px);box-shadow:0 30px 60px -20px #2c0f45aa}.gallery-experience_portal__6vr1p:after{content:"";position:absolute;inset:0;z-index:4;background:linear-gradient(115deg,transparent 30%,#ffffff3d 48%,transparent 66%);transform:translateX(-120%);pointer-events:none}.gallery-experience_portal__6vr1p:hover:after{transform:translateX(120%);transition:transform 1.1s ease}.gallery-experience_portal__6vr1p:focus-visible{outline:3px solid #b48bd0;outline-offset:4px}.gallery-experience_portal__6vr1p[aria-selected=true]{box-shadow:0 0 0 2px #fff,0 0 0 5px #8a5bb0,0 22px 50px -24px #2c0f45}.gallery-experience_experience__g8tgD:not([data-view=none]) .gallery-experience_portal__6vr1p[aria-selected=false]{filter:saturate(.35) brightness(.8)}.gallery-experience_experience__g8tgD:not([data-view=none]) .gallery-experience_portal__6vr1p[aria-selected=false]:hover{filter:none}.gallery-experience_portalPoster__2NWWX,.gallery-experience_portalVideo__Xmac1{object-fit:cover;transition:transform 1.4s cubic-bezier(.2,.8,.2,1),opacity .6s}.gallery-experience_portalVideo__Xmac1{position:absolute;inset:0;width:100%;height:100%;opacity:0}.gallery-experience_videoPortal__FP08w:hover .gallery-experience_portalVideo__Xmac1{opacity:1}.gallery-experience_videoPortal__FP08w:hover .gallery-experience_portalPoster__2NWWX,.gallery-experience_videoPortal__FP08w:hover .gallery-experience_portalVideo__Xmac1{transform:scale(1.08)}.gallery-experience_portalShade__eEVFS{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,#1b0b2a10,#1b0b2a33 40%,#1b0b2ae6),radial-gradient(120% 80% at 0 100%,#4c1d7299 0,transparent 60%);transition:opacity .6s}.gallery-experience_portalCopy__MXUul{position:absolute;z-index:3;left:30px;right:90px;bottom:28px;display:flex;flex-direction:column;gap:6px;transition:bottom .8s cubic-bezier(.77,0,.18,1)}.gallery-experience_portalLabel__x2QQ_{font-size:10px;font-weight:600;letter-spacing:2.4px;color:#d9bff0}.gallery-experience_portalCopy__MXUul strong{font-size:clamp(38px,5vw,68px);line-height:1;font-weight:500;letter-spacing:-.04em;transition:font-size .8s cubic-bezier(.77,0,.18,1),letter-spacing .5s}.gallery-experience_portal__6vr1p:hover .gallery-experience_portalCopy__MXUul strong{letter-spacing:-.02em}.gallery-experience_portalMeta__SlZ8D{font-size:13px;color:#eadcf5;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:opacity .4s,max-height .6s;max-height:40px}.gallery-experience_experience__g8tgD:not([data-view=none]) .gallery-experience_portalCopy__MXUul{bottom:22px}.gallery-experience_experience__g8tgD:not([data-view=none]) .gallery-experience_portalCopy__MXUul strong{font-size:30px}.gallery-experience_experience__g8tgD:not([data-view=none]) .gallery-experience_portalMeta__SlZ8D{opacity:0;max-height:0}.gallery-experience_experience__g8tgD:not([data-view=none]) .gallery-experience_portalLabel__x2QQ_{display:none}.gallery-experience_portalArrow__wwJJZ{position:absolute;z-index:3;right:26px;bottom:26px;display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:#ffffffe6;color:var(--purple);transition:transform .5s cubic-bezier(.2,.8,.2,1),background .3s}.gallery-experience_portal__6vr1p:hover .gallery-experience_portalArrow__wwJJZ{transform:rotate(45deg) scale(1.1);background:#fff}.gallery-experience_experience__g8tgD:not([data-view=none]) .gallery-experience_portalArrow__wwJJZ{width:42px;height:42px;bottom:22px}.gallery-experience_rings__aXd2_{position:absolute;z-index:2;top:50%;left:50%;width:86px;height:86px;margin:-43px 0 0 -43px;display:grid;place-items:center;border-radius:50%;background:#ffffffeb;color:var(--purple);transition:transform .6s cubic-bezier(.2,.8,.2,1),opacity .5s}.gallery-experience_rings__aXd2_>span{position:absolute;inset:0;border-radius:50%;border:2px solid #ffffffb3;animation:gallery-experience_ring__ORHJg 2.6s cubic-bezier(.2,.6,.3,1) infinite}.gallery-experience_rings__aXd2_>span:nth-child(2){animation-delay:.85s}.gallery-experience_rings__aXd2_>span:nth-child(3){animation-delay:1.7s}.gallery-experience_rings__aXd2_ svg{margin-left:5px}.gallery-experience_videoPortal__FP08w:hover .gallery-experience_rings__aXd2_{transform:scale(1.12)}.gallery-experience_experience__g8tgD:not([data-view=none]) .gallery-experience_rings__aXd2_{opacity:0;transform:scale(.4)}.gallery-experience_mosaic__Pjreg{position:absolute;inset:-6%;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);gap:6px;transform:rotate(-4deg) scale(1.05);transition:transform 1.2s cubic-bezier(.2,.8,.2,1),gap .8s}.gallery-experience_mosaic__Pjreg>span{position:relative;overflow:hidden;border-radius:6px}.gallery-experience_mosaic__Pjreg>span:nth-child(odd){animation:gallery-experience_drift__PZG1R 9s ease-in-out infinite alternate;animation-delay:calc(var(--m) * -1.3s)}.gallery-experience_mosaic__Pjreg>span:nth-child(2n){animation:gallery-experience_drift__PZG1R 11s ease-in-out infinite alternate-reverse;animation-delay:calc(var(--m) * -1.7s)}.gallery-experience_mosaic__Pjreg img{object-fit:cover;transition:transform 1.4s cubic-bezier(.2,.8,.2,1)}.gallery-experience_photoPortal__Hj1v8:hover .gallery-experience_mosaic__Pjreg{transform:rotate(0deg) scale(1.12);gap:14px}.gallery-experience_photoPortal__Hj1v8:hover .gallery-experience_mosaic__Pjreg>span:nth-child(3n+1) img{transform:scale(1.15) translateX(4%)}.gallery-experience_photoPortal__Hj1v8:hover .gallery-experience_mosaic__Pjreg>span:nth-child(3n+2) img{transform:scale(1.2)}.gallery-experience_photoPortal__Hj1v8:hover .gallery-experience_mosaic__Pjreg>span:nth-child(3n) img{transform:scale(1.15) translateX(-4%)}.gallery-experience_hint__RT_TV{margin:26px 0 0;text-align:center;font-size:11px;letter-spacing:2.4px;text-transform:uppercase;color:var(--purple);animation:gallery-experience_hintPulse__nijkE 2.4s ease-in-out infinite}.gallery-experience_panel__v_frO{scroll-margin-top:110px}.gallery-experience_panel__v_frO>section{padding-top:46px;animation:gallery-experience_panelIn__ZzWCN .9s cubic-bezier(.2,.8,.2,1) both}.gallery-experience_panelHeading__d8MEv{margin-bottom:26px}.gallery-experience_panelHeading__d8MEv span{display:block;font-size:10px;letter-spacing:2.2px;font-weight:600;color:var(--purple);margin-bottom:12px}.gallery-experience_panelHeading__d8MEv h2{margin:0;font-size:clamp(28px,3.4vw,44px);letter-spacing:-.035em;font-weight:500;overflow:hidden}.gallery-experience_photos__yGHps .archive-gallery-item{animation:gallery-experience_tileIn__alT1k .9s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--n, 0) * 70ms + .15s)}.gallery-experience_films__fMqLa{display:grid;gap:30px}.gallery-experience_film__R5y3i{margin:0;animation:gallery-experience_tileIn__alT1k 1s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--i) * .12s + .15s)}.gallery-experience_filmFrame__wO7CT{position:relative;overflow:hidden;border-radius:14px;background:#000;aspect-ratio:16/9;max-height:74vh;width:100%}.gallery-experience_filmFrame__wO7CT video{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.gallery-experience_filmCover__evkE3{position:absolute;inset:0;display:grid;place-items:center;border:0;padding:0;cursor:pointer;color:#fff;background:linear-gradient(180deg,transparent 45%,#1b0b2acc)}.gallery-experience_filmPlay___PjrA{display:grid;place-items:center;width:96px;height:96px;border-radius:50%;background:#ffffffeb;color:var(--purple);box-shadow:0 0 0 0 #ffffff80;animation:gallery-experience_beacon__uNTrB 2.2s cubic-bezier(.2,.6,.3,1) infinite;transition:transform .5s cubic-bezier(.2,.8,.2,1)}.gallery-experience_filmPlay___PjrA svg{margin-left:6px}.gallery-experience_filmCover__evkE3:hover .gallery-experience_filmPlay___PjrA{transform:scale(1.12)}.gallery-experience_filmTitle__lHbdo{position:absolute;left:32px;bottom:28px;display:flex;flex-direction:column;gap:4px;font-size:clamp(26px,3.4vw,46px);font-weight:500;letter-spacing:-.03em;text-align:left}.gallery-experience_filmTitle__lHbdo small{font-size:11px;letter-spacing:2.2px;text-transform:uppercase;color:#e5d2f3;font-weight:600}.gallery-experience_film__R5y3i figcaption{display:flex;justify-content:space-between;align-items:center;gap:16px;padding-top:14px;font-size:13px;color:var(--muted)}.gallery-experience_film__R5y3i figcaption a{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:12px;color:var(--purple)}@keyframes gallery-experience_portalRise__4Yu1K{0%{opacity:0;transform:translateY(60px) scale(.94) rotate(1deg);filter:blur(10px)}to{opacity:1;transform:none;filter:none}}@keyframes gallery-experience_ring__ORHJg{0%{transform:scale(1);opacity:.9}to{transform:scale(2.3);opacity:0}}@keyframes gallery-experience_drift__PZG1R{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(0,-6%,0) scale(1.06)}}@keyframes gallery-experience_hintPulse__nijkE{0%,to{opacity:.45;transform:translateY(0)}50%{opacity:1;transform:translateY(4px)}}@keyframes gallery-experience_panelIn__ZzWCN{0%{opacity:0;transform:translateY(40px);filter:blur(8px)}to{opacity:1;transform:none;filter:none}}@keyframes gallery-experience_tileIn__alT1k{0%{opacity:0;clip-path:inset(100% 0 0 0 round 6px);transform:translateY(30px) scale(1.06)}to{opacity:1;clip-path:inset(0 0 0 0 round 0);transform:none}}@keyframes gallery-experience_beacon__uNTrB{0%{box-shadow:0 0 0 0 #ffffff99}to{box-shadow:0 0 0 34px #ffffff00}}@media (max-width:800px){.gallery-experience_portals__Vxpz5{flex-direction:column;height:640px;gap:14px}.gallery-experience_experience__g8tgD:not([data-view=none]) .gallery-experience_portals__Vxpz5{flex-direction:row;height:92px}.gallery-experience_portals__Vxpz5 .gallery-experience_portal__6vr1p:hover,.gallery-experience_portals__Vxpz5:hover .gallery-experience_portal__6vr1p{flex:1 1;transform:none}.gallery-experience_portalCopy__MXUul{left:20px;right:76px;bottom:20px}.gallery-experience_portalArrow__wwJJZ{width:44px;height:44px;right:18px;bottom:18px}.gallery-experience_experience__g8tgD:not([data-view=none]) .gallery-experience_portalCopy__MXUul{left:14px;right:14px;bottom:14px}.gallery-experience_experience__g8tgD:not([data-view=none]) .gallery-experience_portalCopy__MXUul strong{font-size:20px}.gallery-experience_experience__g8tgD:not([data-view=none]) .gallery-experience_portalArrow__wwJJZ{display:none}.gallery-experience_rings__aXd2_{width:70px;height:70px;margin:-35px 0 0 -35px}.gallery-experience_filmPlay___PjrA{width:72px;height:72px}.gallery-experience_filmTitle__lHbdo{left:18px;bottom:16px}}@media (prefers-reduced-motion:reduce){.gallery-experience_mosaic__Pjreg,.gallery-experience_mosaic__Pjreg img,.gallery-experience_portalArrow__wwJJZ,.gallery-experience_portalCopy__MXUul,.gallery-experience_portalCopy__MXUul strong,.gallery-experience_portalPoster__2NWWX,.gallery-experience_portalVideo__Xmac1,.gallery-experience_portal__6vr1p,.gallery-experience_portals__Vxpz5,.gallery-experience_rings__aXd2_{transition:none}.gallery-experience_portal__6vr1p{opacity:1;animation:none}.gallery-experience_filmPlay___PjrA,.gallery-experience_film__R5y3i,.gallery-experience_hint__RT_TV,.gallery-experience_mosaic__Pjreg>span,.gallery-experience_panel__v_frO>section,.gallery-experience_photos__yGHps .archive-gallery-item,.gallery-experience_portal__6vr1p:after,.gallery-experience_rings__aXd2_>span{animation:none}.gallery-experience_portal__6vr1p:hover:after{transform:translateX(-120%)}}