.motion-reveal{opacity:0;transform:translate3d(0,22px,0);transition:opacity .65s ease,transform .85s cubic-bezier(.16,1,.3,1);transition-delay:var(--reveal-delay,0ms)}.motion-reveal.is-revealed{opacity:1;transform:translateZ(0)}.effects-off .motion-reveal{opacity:1;transform:none;transition:none}.motion-hero-visible:not(.effects-off) .dove-button img{animation:doveDrift 5.5s ease-in-out infinite}.motion-hero-visible:not(.effects-off) .dove-button:hover img{animation-play-state:paused}.record-label{animation-play-state:paused}.record-visible:not(.effects-off) .record-label{animation-play-state:running}.page-hidden *,.page-hidden *::before,.page-hidden *::after{animation-play-state:paused!important}.join-button,.hero-replay{translate:var(--magnet-x,0px) var(--magnet-y,0px)}button:active:not(.ticket):not(.portrait-main),.service-page a:active{scale:.98}.quad-photo:hover img{transition:filter .45s ease,transform .8s cubic-bezier(.16,1,.3,1)}.opening-grid i{will-change:auto}.symbol-orbit,.portrait-stack{will-change:auto}.portrait-stack.is-near,.symbol-orbit.is-near{will-change:transform}.services-hub .service-card{transition:opacity .65s ease,transform .65s cubic-bezier(.16,1,.3,1),background .35s}.job-card{transition:border-color .3s,transform .3s}.job-card:hover{border-color:#ffe5d575}.service-page details[open]>p{animation:detailIn .3s ease both}.service-page button{transition:background .25s,color .25s,border-color .25s}.service-page summary::marker{color:#fb4e2b}@keyframes doveDrift{0%,100%{transform:translate3d(0,0,0) rotate(-1deg)}50%{transform:translate3d(0,-7px,0) rotate(1deg)}}@keyframes detailIn{from{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@media(hover:hover) and (pointer:fine){.service-card:hover{transform:translate3d(0,-7px,0)}.job-card:hover{transform:translateY(-3px)}}@media(prefers-reduced-motion:reduce){.motion-reveal{opacity:1;transform:none;transition:none}.dove-button img,.record-label,.service-page details[open]>p{animation:none!important}.join-button,.hero-replay{translate:none}.job-card{transition:none}}
