.site-header.is-scrolled{background:rgba(7,19,24,.78);border-bottom:1px solid rgba(212,175,55,.18);backdrop-filter:blur(14px)}.site-header .nav-link{color:hsla(0,0%,100%,.88);position:relative}.site-header .nav-link:focus-visible,.site-header .nav-link:hover{color:#e6c687}.site-header .nav-link:after{content:"";position:absolute;bottom:-7px;left:0;width:100%;height:1px;background:#e6c687;transform:scaleX(0);transition:transform .25s}.site-header .nav-link:focus-visible:after,.site-header .nav-link:hover:after{transform:scaleX(1)}.header-outline{align-items:center;justify-content:center;gap:10px;border:1px solid hsla(40,66%,72%,.65);border-radius:999px;color:#f3dfb7;transition:background .25s}.header-outline:hover{background:hsla(40,66%,72%,.12)}.nav-preview{position:absolute;top:calc(100% + 16px);left:50%;transform:translateX(-50%);width:52px;height:52px;border:2px solid #dfbd7c;border-radius:50%;overflow:hidden;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s;box-shadow:0 8px 25px #0009}.nav-preview img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.nav-link:focus-visible .nav-preview,.nav-link:hover .nav-preview{opacity:1;visibility:visible}.hero-gold-shimmer{color:#e7c582;background:linear-gradient(110deg,#c69a4e 20%,#f6e7b7 45%,#e2b967 65%,#c69a4e 80%);background-size:240% 100%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:goldShimmer 5s ease-in-out infinite}@keyframes goldShimmer{0%,20%{background-position:100% 0}75%,to{background-position:-100% 0}}.hero-gold-button{background:linear-gradient(135deg,#f3e5ab,#d4af60 52%,#b88c3a);box-shadow:0 8px 28px rgba(212,175,55,.28)}.hero-spotlight{pointer-events:none;position:absolute;inset:0;background:radial-gradient(320px circle at var(--mouse-x,50%) var(--mouse-y,40%),hsla(40,66%,72%,.22),rgba(7,19,24,.35) 75%);mix-blend-mode:soft-light}.hero-finish-picker{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:14px;margin-top:23px}.hero-finish{display:inline-flex;align-items:center;gap:7px;color:#eee8da;font-size:12px;padding:7px;border-radius:999px}.hero-finish:focus-visible{outline:2px solid #e6c687;outline-offset:3px}.hero-finish.is-active{color:#f5d99e}.hero-finish-orb{display:block;width:22px;height:22px;border:1px solid hsla(40,66%,72%,.65);border-radius:50%;box-shadow:inset -4px -5px 8px #0008,0 0 0 2px transparent}.hero-finish.is-active .hero-finish-orb{box-shadow:inset -4px -5px 8px #0008,0 0 0 2px #e6c687}.hero-finish-orb.white{background:radial-gradient(circle at 35% 25%,#fff,#aeb9b9 70%,#657878)}.hero-finish-orb.silver{background:radial-gradient(circle at 35% 25%,#fff,#a5aeb1 50%,#505e63)}.hero-finish-orb.gold{background:radial-gradient(circle at 35% 25%,#fff4cc,#d4af60 50%,#6b4719)}.hero-finish-orb.teal{background:radial-gradient(circle at 35% 25%,#98d0ce,#287078 50%,#09282e)}.hero-ticker{overflow:hidden;min-width:0;max-width:75%}.hero-ticker-track{display:flex;width:-moz-max-content;width:max-content;white-space:nowrap;animation:tickerScroll 36s linear infinite}@keyframes tickerScroll{to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.hero-gold-shimmer,.hero-ticker-track{animation:none}.hero-spotlight{display:none}}.catalog-filters{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.catalog-filter{scroll-snap-align:start;text-overflow:clip}@media (max-width:767px){.catalog-filters{padding-inline:1rem}}@media (min-width:768px){.catalog-filters{flex-wrap:wrap;overflow:visible;justify-content:center}}.ticket-preview{transition:border-color .3s,box-shadow .3s}.ticket-preview.ticket-updated{animation:ticketGoldPulse .5s ease-out}@keyframes ticketGoldPulse{0%,to{border-color:hsla(0,0%,100%,.15);box-shadow:none}40%{border-color:hsla(40,66%,72%,.9);box-shadow:0 0 28px rgba(212,175,55,.38)}}@media (prefers-reduced-motion:reduce){.ticket-preview.ticket-updated{animation:none}.ticket-preview{transition:none}}.hero-atmosphere{z-index:0}.hero-medallion{perspective:1100px}.hero-photo-depth,.hero-stage-frame{transform-style:preserve-3d}.hero-photo-breathe{animation:statueFloat 4.5s ease-in-out infinite;scale:var(--hero-scroll-scale,1)}.hero-orbit-layer{position:absolute;inset:-18px -18px 34px;pointer-events:none;z-index:-1;color:#dfbd7c60}.hero-orbit-layer svg{width:100%;height:100%;animation:spinSlow 60s linear infinite}@keyframes spinSlow{to{rotate:1turn}}@keyframes statueFloat{0%,to{translate:0 -5px}50%{translate:0 5px}}.motion-value-card{position:relative;padding:20px;border:1px solid #dfbd7c1c;border-radius:16px}.motion-value-card:after{content:"";position:absolute;inset:-1px;border:1px solid transparent;border-radius:inherit;pointer-events:none;background:radial-gradient(260px circle at var(--card-mouse-x,50%) var(--card-mouse-y,50%),#dfbd7c99,transparent 70%) border-box;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .3s}.motion-value-card:hover:after{opacity:1}.event-detail{animation:panelSlideIn .28s cubic-bezier(.22,1,.36,1)}@keyframes panelSlideIn{0%{opacity:0;transform:translateY(12px);filter:blur(4px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}.event-choice{position:relative}.event-choice:before{content:"";position:absolute;left:0;top:18%;bottom:18%;width:3px;background:#dfbd7c;box-shadow:0 0 14px #dfbd7c66;transform:scaleY(0);transition:transform .3s ease}.event-choice.is-active:before{transform:scaleY(1)}.motion-collectible{transform-style:preserve-3d}.motion-collectible:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,transparent 20%,#dfbd7c26 45%,transparent 65%);transform:translateX(-100%);transition:transform .7s ease}@media(hover:hover) and (pointer:fine){.motion-collectible:hover:after{transform:translateX(100%)}.motion-collectible:hover img{transform:translateZ(26px) scale(1.06)}}.motion-progress{background:linear-gradient(90deg,#9b7133,#dfbd7c,#f5e4b4)}.site-footer a{transition:color .25s,text-shadow .25s}.site-footer a:hover{color:#f0d49a;text-shadow:0 0 16px #dfbd7c66}.orbit-live-stage{cursor:grab}.orbit-live-stage:active{cursor:grabbing}.orbit-control{display:flex;width:44px;height:44px;align-items:center;justify-content:center;border-radius:50%;border:1px solid #dfbd7c66;color:#dfbd7c}.orbit-control:hover{background:#dfbd7c1a}.orbit-control:focus-visible{outline:2px solid #dfbd7c;outline-offset:4px}.orbit-control:disabled{opacity:.4}@media(prefers-reduced-motion:reduce){.hero-atmosphere{display:none}.event-detail,.hero-orbit-layer svg,.hero-photo-breathe{animation:none!important}.motion-collectible:after,.motion-value-card:after{display:none}.motion-collectible img{transform:none!important}.event-choice:before,.motion-progress,.site-footer a{transition:none}}.hero-split:not([data-hero-active=true]) .hero-orbit-layer svg,.hero-split:not([data-hero-active=true]) .hero-photo-breathe{animation-play-state:paused}.hero-bronze-art{animation:bronzeCamera 8s ease-in-out infinite;transform-origin:52% 48%}.hero-bronze-glint{position:absolute;inset:-10%;pointer-events:none;background:linear-gradient(112deg,transparent 28%,rgba(255,220,148,.13) 48%,transparent 65%);mix-blend-mode:screen;opacity:.28;animation:bronzeLight 8s ease-in-out infinite}@keyframes bronzeCamera{0%,to{transform:scale(1.02) translateY(0)}50%{transform:scale(1.055) translateY(-.4%)}}@keyframes bronzeLight{0%,to{transform:translateX(-18%);opacity:.15}50%{transform:translateX(18%);opacity:.42}}.hero-split:not([data-hero-active=true]) .hero-bronze-art,.hero-split:not([data-hero-active=true]) .hero-bronze-glint{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.hero-bronze-art,.hero-bronze-glint{animation:none!important}}.hero-immersive-background{background:#071318}@media (min-width:1024px){.hero-immersive-background{left:20%;-webkit-mask-image:linear-gradient(90deg,transparent,#000 28%);mask-image:linear-gradient(90deg,transparent,#000 28%)}}.hero-immersive-image{-o-object-position:57% 46%;object-position:57% 46%;animation:heroAmbientBreath 12s ease-in-out infinite;transform-origin:57% 45%}.hero-immersive-shade{background:linear-gradient(90deg,rgba(3,14,19,.96),rgba(3,14,19,.88) 30%,rgba(3,14,19,.48) 60%,rgba(3,14,19,.3)),linear-gradient(0deg,rgba(3,14,19,.88),transparent 45%)}.hero-immersive-light{background:radial-gradient(ellipse at 70% 25%,hsla(38,87%,68%,.14),transparent 45%);mix-blend-mode:screen;animation:heroAmbientGlow 8s ease-in-out infinite}@keyframes heroAmbientBreath{0%,to{transform:scale(1.02)}50%{transform:scale(1.055) translateY(-.3%)}}@keyframes heroAmbientGlow{0%,to{opacity:.35}50%{opacity:.85}}.hero-split:not([data-hero-active=true]) .hero-immersive-image,.hero-split:not([data-hero-active=true]) .hero-immersive-light{animation-play-state:paused}@media(max-width:1023px){.hero-immersive-image{-o-object-position:53% center;object-position:53% center}.hero-immersive-shade{background:linear-gradient(180deg,rgba(3,14,19,.76),rgba(3,14,19,.65) 48%,rgba(3,14,19,.92))}}@media(prefers-reduced-motion:reduce){.hero-immersive-image,.hero-immersive-light{animation:none!important}}.cinematic-card-image:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(circle at 16% 20%,rgba(255,222,154,.65) 0 1px,transparent 2px),radial-gradient(circle at 78% 28%,rgba(255,211,132,.55) 0 1px,transparent 2px),radial-gradient(circle at 65% 65%,rgba(255,224,165,.48) 0 1px,transparent 2px),radial-gradient(circle at 30% 77%,rgba(255,208,128,.4) 0 1px,transparent 2px),radial-gradient(ellipse at 85% 15%,rgba(225,168,75,.2),transparent 48%);opacity:.38;transition:opacity .6s ease;animation:cardGoldenLight 7s ease-in-out infinite alternate}.motion-collectible:focus-visible .cinematic-card-image:after,.motion-collectible:hover .cinematic-card-image:after,.spotlight-card:focus-within .cinematic-card-image:after,.spotlight-card:hover .cinematic-card-image:after{opacity:.8}.motion-collectible,.site-surface #acervo .spotlight-card{border-color:hsla(39,61%,68%,.24)}.motion-collectible:hover,.site-surface #acervo .spotlight-card:hover{border-color:hsla(39,61%,68%,.65);box-shadow:0 24px 60px rgba(0,0,0,.42),0 0 26px rgba(213,165,84,.14)}@keyframes cardGoldenLight{0%{transform:translateY(2%);filter:brightness(.8)}to{transform:translateY(-2%);filter:brightness(1.15)}}@media (prefers-reduced-motion:reduce){.cinematic-card-image:after{animation:none;transition:none}}#briefing form,.catalog-concept,.event-detail,.iso-social-card,.living-photo,.motion-collectible,.motion-value-card,.neon-gold-card,.sculpture-card,.site-surface #acervo .spotlight-card,.social-interactive-card,.spotlight-card,.threed-card{position:relative;border:1.5px solid hsla(42,83%,76%,.78)!important;box-shadow:0 0 12px hsla(42,83%,76%,.45),0 0 26px hsla(39,61%,68%,.3),0 0 45px rgba(184,134,45,.18),0 18px 45px rgba(0,0,0,.6),inset 0 0 12px hsla(42,83%,76%,.18)!important;transition:all .4s cubic-bezier(.2,.8,.2,1)!important}#briefing form:focus-within,.event-detail:hover,.iso-social-card:hover,.living-photo:hover,.motion-collectible:focus-visible,.motion-collectible:hover,.motion-value-card:hover,.neon-gold-card:hover,.sculpture-card:hover,.site-surface #acervo .spotlight-card:hover,.social-interactive-card:hover,.spotlight-card:focus-within,.spotlight-card:hover,.threed-card:hover{border-color:#ffe6a3!important;box-shadow:0 0 18px rgba(255,230,163,.95),0 0 38px hsla(42,83%,76%,.7),0 0 70px hsla(39,61%,68%,.45),0 0 95px rgba(184,134,45,.25),0 24px 60px rgba(0,0,0,.75),inset 0 0 20px rgba(255,230,163,.32)!important;transform:translateY(-4px)}@keyframes neonGoldPulse{0%,to{box-shadow:0 0 12px hsla(42,83%,76%,.45),0 0 26px hsla(39,61%,68%,.3),0 0 45px rgba(184,134,45,.18),0 18px 45px rgba(0,0,0,.6),inset 0 0 12px hsla(42,83%,76%,.18)}50%{box-shadow:0 0 18px rgba(255,230,163,.8),0 0 36px hsla(42,83%,76%,.52),0 0 65px hsla(39,61%,68%,.32),0 20px 50px rgba(0,0,0,.65),inset 0 0 18px rgba(255,230,163,.26)}}.neon-gold-pulse,[data-orbit-card][aria-hidden=false]{animation:neonGoldPulse 3.2s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.neon-gold-pulse,[data-orbit-card][aria-hidden=false]{animation:none!important}}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent-horizontal],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}