.experiences-module__qEUl_q__main{min-height:100vh;position:relative;overflow-x:clip}.experiences-module__qEUl_q__featuredSection{z-index:2;max-width:1400px;margin:0 auto;padding:clamp(9rem,16vw,12rem) clamp(1.25rem,5vw,4rem) clamp(5rem,10vw,8rem);position:relative}.experiences-module__qEUl_q__featuredHeader{max-width:900px}.experiences-module__qEUl_q__pageTitle{letter-spacing:-.02em;font-size:clamp(3.2rem,9vw,8rem);font-weight:400;line-height:.95}.experiences-module__qEUl_q__featuredList{flex-direction:column;gap:clamp(5rem,10vw,9rem);display:flex}.experiences-module__qEUl_q__featuredRow{grid-template-columns:1.4fr 1fr;align-items:center;gap:clamp(2rem,6vw,6rem);display:grid}.experiences-module__qEUl_q__featuredRowReverse{grid-template-columns:1fr 1.4fr}.experiences-module__qEUl_q__featuredRowReverse>:first-child{order:2}.experiences-module__qEUl_q__imageReveal{width:100%}.experiences-module__qEUl_q__imageWrapper{aspect-ratio:16/11;border:1px solid var(--line);background:var(--surface);cursor:pointer;border-radius:24px;width:100%;padding:0;display:block;position:relative;overflow:hidden}.experiences-module__qEUl_q__featuredImage{object-fit:cover;transition:transform 1.4s var(--ease-out),filter .8s ease;filter:brightness(.85);transform:scale(1.02)}.experiences-module__qEUl_q__imageWrapper:hover .experiences-module__qEUl_q__featuredImage{filter:brightness();transform:scale(1.1)}.experiences-module__qEUl_q__imageOverlay{pointer-events:none;background:linear-gradient(#0000 50%,#07060599);position:absolute;inset:0}.experiences-module__qEUl_q__eventTag{-webkit-backdrop-filter:blur(10px);border:1px solid var(--line-strong);color:var(--gold-bright);letter-spacing:.22em;text-transform:uppercase;background:#07060599;border-radius:999px;padding:.5rem 1rem;font-size:.66rem;position:absolute;top:1.25rem;left:1.25rem}.experiences-module__qEUl_q__featuredInfo{flex-direction:column;align-items:flex-start;gap:1.25rem;display:flex}.experiences-module__qEUl_q__featuredIndex{font-family:var(--font-serif);color:#0000;-webkit-text-stroke:1px var(--line-strong);font-size:4.5rem;font-style:italic;line-height:.8}.experiences-module__qEUl_q__featuredInfo h2{color:var(--ink);font-size:clamp(2rem,4vw,3.5rem);font-weight:400;line-height:1.05}.experiences-module__qEUl_q__featuredInfo p{color:var(--muted);font-weight:300;line-height:1.8}.experiences-module__qEUl_q__lineClamp{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.experiences-module__qEUl_q__emptyGallery{text-align:center;color:var(--muted);font-family:var(--font-serif);padding:6rem 0;font-size:1.5rem}.experiences-module__qEUl_q__skeletonImage{aspect-ratio:16/11;border-radius:24px;width:100%}.experiences-module__qEUl_q__skeletonText{flex-direction:column;gap:1rem;display:flex}.experiences-module__qEUl_q__viewer{z-index:9700;background:#000;position:fixed;inset:0;overflow:hidden}.experiences-module__qEUl_q__viewerImage,.experiences-module__qEUl_q__kenBurns{position:absolute;inset:0}.experiences-module__qEUl_q__viewerImg{object-fit:cover}.experiences-module__qEUl_q__viewerShade{background:linear-gradient(90deg,#050403eb 0%,#05040399 40%,#0000 75%),linear-gradient(#0000 60%,#050403cc);position:absolute;inset:0}.experiences-module__qEUl_q__viewerTop{padding:1.5rem clamp(1.25rem,4vw,3rem);padding-top:calc(1.5rem + env(safe-area-inset-top,0px));z-index:2;justify-content:space-between;align-items:center;display:flex;position:absolute;top:0;left:0;right:0}.experiences-module__qEUl_q__viewerCounter{font-family:var(--font-serif);color:var(--muted);font-size:1.25rem}.experiences-module__qEUl_q__viewerClose,.experiences-module__qEUl_q__viewerNav button{border:1px solid var(--line-strong);-webkit-backdrop-filter:blur(10px);width:52px;height:52px;color:var(--ink);cursor:pointer;transition:background .3s ease,color .3s ease,transform .4s var(--ease-out);background:#07060580;border-radius:50%;justify-content:center;align-items:center;display:flex}.experiences-module__qEUl_q__viewerClose:hover,.experiences-module__qEUl_q__viewerNav button:hover{background:var(--gold);color:var(--bg)}.experiences-module__qEUl_q__viewerClose:hover{transform:rotate(90deg)}.experiences-module__qEUl_q__viewerPanel{z-index:2;flex-direction:column;gap:1.25rem;max-width:min(560px,100vw - 2.5rem);display:flex;position:absolute;bottom:clamp(6rem,12vh,8rem);left:clamp(1.25rem,6vw,6rem)}.experiences-module__qEUl_q__viewerTag{letter-spacing:.3em;text-transform:uppercase;color:var(--gold);font-size:.7rem}.experiences-module__qEUl_q__viewerPanel h2{color:var(--ink);font-size:clamp(2.5rem,6vw,5rem);font-weight:400;line-height:1}.experiences-module__qEUl_q__viewerDesc{max-height:32vh;padding-right:.5rem;overflow-y:auto}.experiences-module__qEUl_q__viewerDesc p{color:#f4efe6bf;white-space:pre-line;font-weight:300;line-height:1.8}.experiences-module__qEUl_q__viewerNav{z-index:2;gap:.75rem;display:flex;position:absolute;bottom:clamp(1.5rem,5vh,3rem);right:clamp(1.25rem,4vw,3rem)}@media (max-width:900px){.experiences-module__qEUl_q__featuredRow,.experiences-module__qEUl_q__featuredRowReverse{grid-template-columns:1fr}.experiences-module__qEUl_q__featuredRowReverse>:first-child{order:0}.experiences-module__qEUl_q__featuredIndex{font-size:3rem}.experiences-module__qEUl_q__viewerShade{background:linear-gradient(#05040333 0%,#050403b3 50%,#050403f2 100%)}.experiences-module__qEUl_q__viewerPanel{bottom:6.5rem}}
