.experience-accordion{--xp-fade:800ms;--xp-zoom:1600ms;--xp-expand:450ms;--xp-ease:cubic-bezier(0.22,0.61,0.36,1);--xp-col:min(34rem,42vw);--xp-list-offset:clamp(2rem,30svh - 9rem,12rem);--xp-rise-ease:cubic-bezier(0.22,1,0.36,1)}.xp-motion .xp-item{transition:opacity .6s ease,transform .8s var(--xp-rise-ease);transition-delay:calc(var(--xp-row, 0)*90ms)}.xp-motion .xp-list:not(.is-entered) .xp-item{opacity:0;transform:translate3d(0,1.25rem,0)}@media print{.xp-motion .xp-list:not(.is-entered) .xp-item{opacity:1;transform:none}}.xp-trigger{transition:color .2s ease,padding-bottom var(--xp-expand) var(--xp-ease)}.xp-panel{transition:grid-template-rows var(--xp-expand) var(--xp-ease)}.xp-desc{opacity:0;transform:translateY(6px);transition:opacity .3s ease,transform .3s ease}.is-active .xp-desc{opacity:1;transform:none;transition-delay:.15s}@media (min-width:992px){.xp-stage .xp-picture{inset:0;opacity:0;position:absolute;transform:scale(1.04);transition:opacity var(--xp-fade) var(--xp-ease),transform var(--xp-zoom) var(--xp-ease);z-index:0}.xp-stage .xp-picture.is-leaving{opacity:1;transform:scale(1);z-index:1}.xp-stage .xp-picture.is-active{opacity:1;transform:scale(1);z-index:2}.xp-scrim{background:linear-gradient(90deg,rgba(0,0,0,.88) 0,rgba(0,0,0,.72) calc(var(--xp-col)*.75),rgba(0,0,0,.25) calc(var(--xp-col)*1.35),transparent 70%),linear-gradient(0deg,rgba(0,0,0,.45) 0,transparent 40%)}}.xp-video-toggle .xp-icon-play,.xp-video-toggle[aria-pressed=true] .xp-icon-pause{display:none}.xp-video-toggle[aria-pressed=true] .xp-icon-play{display:block}.experience-accordion [data-animation-state=paused] *{animation-play-state:paused}@media (min-width:992px){.xp-media-stage>.xp-media{grid-area:1/1;opacity:0;transform:translate3d(0,1.5rem,0);transition:opacity calc(var(--xp-fade)/2) ease,transform var(--xp-fade) var(--xp-ease);z-index:0}.xp-media-stage>.xp-media.is-active{opacity:1;transform:translateZ(0);transition:opacity var(--xp-fade) var(--xp-ease) calc(var(--xp-fade)/4),transform var(--xp-zoom) var(--xp-rise-ease) calc(var(--xp-fade)/4);z-index:1}}@media (forced-colors:active){.is-active .xp-trigger{text-decoration:underline;text-underline-offset:.25em}}@media (prefers-reduced-motion:reduce){.experience-accordion{--xp-fade:150ms;--xp-zoom:0ms;--xp-expand:0ms}.xp-media-stage>.xp-media,.xp-media-stage>.xp-media.is-active,.xp-stage .xp-picture,.xp-stage .xp-picture.is-active,.xp-stage .xp-picture.is-leaving{transform:none}.is-active .xp-desc,.xp-desc{transform:none;transition:opacity .15s ease}}