.ds_accordion_image .ds_accordion_image__track{--ds-ai-height-d:520px;--ds-ai-gap-d:8px;--ds-ai-expanded:4;--ds-ai-duration:520ms;--ds-ai-ease:cubic-bezier(.2,.8,.2,1);--ds-ai-content-delay:160ms;--ds-ai-content-duration:300ms;--ds-ai-content-exit-delay:0ms;--ds-ai-content-exit-duration:220ms;display:flex;container-type:inline-size;width:100%;height:var(--ds-ai-height-d);gap:var(--ds-ai-gap-d);overflow:hidden}.ds_accordion_image .ds_accordion_image__track[data-ds-ai-orientation-d=vertical]{flex-direction:column}.ds_accordion_image .ds_accordion_image_item{display:contents}.ds_accordion_image .ds_accordion_image__panel{position:relative;display:flex;flex:1 1 0%;min-width:0;min-height:0;overflow:hidden;align-items:flex-end;isolation:isolate;cursor:pointer;outline:none;transition:flex-grow var(--ds-ai-duration) var(--ds-ai-ease),filter var(--ds-ai-duration) var(--ds-ai-ease)}.ds_accordion_image .ds_accordion_image__panel::before{position:absolute;z-index:1;inset:0;content:"";background:var(--ds-ai-overlay,rgb(9 18 38 / .55));transition:background var(--ds-ai-duration) var(--ds-ai-ease)}.ds_accordion_image .ds_accordion_image__image{position:absolute;z-index:0;inset:0;display:block;width:100%;height:100%;object-fit:cover;transform:scale(1.06);transition:transform var(--ds-ai-duration) var(--ds-ai-ease)}.ds_accordion_image .ds_accordion_image__empty{display:grid;width:100%;height:100%;place-items:center;color:#fff;background:linear-gradient(135deg,#1b2c49,#36547f)}.ds_accordion_image .ds_accordion_image__content{position:relative;z-index:2;box-sizing:border-box;flex:none;width:min(34rem,44cqw);padding:clamp(1.25rem,4vw,3rem);color:#fff;opacity:0;visibility:hidden;pointer-events:none;transform:var(--ds-ai-exit-transform,none);filter:var(--ds-ai-exit-filter,none);clip-path:var(--ds-ai-exit-clip,inset(0));transition:visibility 0s linear calc(var(--ds-ai-content-exit-delay) + var(--ds-ai-content-exit-duration)),opacity var(--ds-ai-content-exit-duration) ease var(--ds-ai-content-exit-delay),transform var(--ds-ai-content-exit-duration) var(--ds-ai-ease) var(--ds-ai-content-exit-delay),filter var(--ds-ai-content-exit-duration) ease var(--ds-ai-content-exit-delay),clip-path var(--ds-ai-content-exit-duration) var(--ds-ai-ease) var(--ds-ai-content-exit-delay)}.ds_accordion_image .ds_accordion_image__track[data-ds-ai-orientation-d=vertical] .ds_accordion_image__content{width:min(34rem,100cqw - 2rem)}.ds_accordion_image .ds_accordion_image__eyebrow{display:block;margin-bottom:.65rem;color:inherit;font:800 .7rem/1.2 system-ui,sans-serif;letter-spacing:.15em;text-transform:uppercase;opacity:1}.ds_accordion_image .ds_accordion_image__title{margin:0;color:inherit;font-size:clamp(1.25rem,2.2vw,2.25rem);line-height:1.08;opacity:1}.ds_accordion_image .ds_accordion_image__description{max-width:36rem;margin-top:.8rem;color:inherit;font-size:.98rem;line-height:1.6;opacity:1}.ds_accordion_image .ds_accordion_image__description>:first-child{margin-top:0}.ds_accordion_image .ds_accordion_image__description>:last-child{margin-bottom:0}.ds_accordion_image .ds_accordion_image__link{display:inline-flex;align-items:center;gap:.5em;margin-top:1rem;padding:0;color:inherit;font:750 .88rem/1.2 system-ui,sans-serif;text-decoration:none}.ds_accordion_image .ds_accordion_image__link:hover{text-decoration:underline}.ds_accordion_image .ds_accordion_image__link--button{padding:.75em 1em;color:#0b1b37;background:#fff;border-radius:.45rem}.ds_accordion_image .ds_accordion_image__link--button:hover{text-decoration:none;filter:brightness(.96)}.ds_accordion_image .ds_accordion_image__panel.is-active,.ds_accordion_image .ds_accordion_image__track[data-ds-ai-interaction=hover] .ds_accordion_image__panel:hover,.ds_accordion_image .ds_accordion_image__track[data-ds-ai-interaction=hover] .ds_accordion_image__panel:focus-visible{flex-grow:var(--ds-ai-expanded);filter:none}.ds_accordion_image .ds_accordion_image__panel.is-active::before,.ds_accordion_image .ds_accordion_image__track[data-ds-ai-interaction=hover] .ds_accordion_image__panel:hover::before,.ds_accordion_image .ds_accordion_image__track[data-ds-ai-interaction=hover] .ds_accordion_image__panel:focus-visible::before{background:var(--ds-ai-overlay-active,rgb(9 18 38 / .16))}.ds_accordion_image .ds_accordion_image__panel.is-active .ds_accordion_image__image,.ds_accordion_image .ds_accordion_image__track[data-ds-ai-interaction=hover] .ds_accordion_image__panel:hover .ds_accordion_image__image,.ds_accordion_image .ds_accordion_image__track[data-ds-ai-interaction=hover] .ds_accordion_image__panel:focus-visible .ds_accordion_image__image{transform:scale(1)}.ds_accordion_image .ds_accordion_image__panel.is-active .ds_accordion_image__content,.ds_accordion_image .ds_accordion_image__track[data-ds-ai-interaction=hover] .ds_accordion_image__panel:hover .ds_accordion_image__content,.ds_accordion_image .ds_accordion_image__track[data-ds-ai-interaction=hover] .ds_accordion_image__panel:focus-visible .ds_accordion_image__content{opacity:1;visibility:visible;pointer-events:auto;transform:none;filter:none;clip-path:inset(0);animation:ds-ai-content-enter var(--ds-ai-content-duration) var(--ds-ai-ease) var(--ds-ai-content-delay) both;transition:none}.ds_accordion_image .ds_accordion_image__track[data-ds-ai-interaction=hover]:has(.ds_accordion_image__panel:hover) .ds_accordion_image__panel.is-active:not(:hover){flex-grow:1}.ds_accordion_image .ds_accordion_image__track[data-ds-ai-interaction=hover]:has(.ds_accordion_image__panel:hover) .ds_accordion_image__panel.is-active:not(:hover)::before{background:var(--ds-ai-overlay,rgb(9 18 38 / .55))}.ds_accordion_image .ds_accordion_image__track[data-ds-ai-interaction=hover]:has(.ds_accordion_image__panel:hover) .ds_accordion_image__panel.is-active:not(:hover) .ds_accordion_image__content{opacity:0;visibility:hidden;pointer-events:none;transform:var(--ds-ai-exit-transform,none);filter:var(--ds-ai-exit-filter,none);clip-path:var(--ds-ai-exit-clip,inset(0));animation:none;transition:visibility 0s linear calc(var(--ds-ai-content-exit-delay) + var(--ds-ai-content-exit-duration)),opacity var(--ds-ai-content-exit-duration) ease var(--ds-ai-content-exit-delay),transform var(--ds-ai-content-exit-duration) var(--ds-ai-ease) var(--ds-ai-content-exit-delay),filter var(--ds-ai-content-exit-duration) ease var(--ds-ai-content-exit-delay),clip-path var(--ds-ai-content-exit-duration) var(--ds-ai-ease) var(--ds-ai-content-exit-delay)}.ds_accordion_image .ds_accordion_image__track[data-ds-ai-reveal=rise]{--ds-ai-enter-transform:translate3d(0,24px,0)}.ds_accordion_image .ds_accordion_image__track[data-ds-ai-reveal=slide-left]{--ds-ai-enter-transform:translate3d(-30px,0,0)}.ds_accordion_image .ds_accordion_image__track[data-ds-ai-reveal=slide-right]{--ds-ai-enter-transform:translate3d(30px,0,0)}.ds_accordion_image .ds_accordion_image__track[data-ds-ai-reveal=slide-up]{--ds-ai-enter-transform:translate3d(0,30px,0)}.ds_accordion_image .ds_accordion_image__track[data-ds-ai-reveal=slide-down]{--ds-ai-enter-transform:translate3d(0,-30px,0)}.ds_accordion_image .ds_accordion_image__track[data-ds-ai-reveal=zoom]{--ds-ai-enter-transform:scale(.88)}.ds_accordion_image .ds_accordion_image__track[data-ds-ai-reveal=blur]{--ds-ai-enter-filter:blur(12px)}.ds_accordion_image .ds_accordion_image__track[data-ds-ai-reveal=flip]{--ds-ai-enter-transform:perspective(700px) rotateX(34deg)}.ds_accordion_image .ds_accordion_image__track[data-ds-ai-reveal=clip]{--ds-ai-enter-clip:inset(0 0 100% 0)}.ds_accordion_image .ds_accordion_image__track[data-ds-ai-reveal=none] .ds_accordion_image__content{animation:none}.ds_accordion_image .ds_accordion_image__track[data-ds-ai-exit=rise]{--ds-ai-exit-transform:translate3d(0,-24px,0)}.ds_accordion_image .ds_accordion_image__track[data-ds-ai-exit=slide-left]{--ds-ai-exit-transform:translate3d(-30px,0,0)}.ds_accordion_image .ds_accordion_image__track[data-ds-ai-exit=slide-right]{--ds-ai-exit-transform:translate3d(30px,0,0)}.ds_accordion_image .ds_accordion_image__track[data-ds-ai-exit=slide-up]{--ds-ai-exit-transform:translate3d(0,-30px,0)}.ds_accordion_image .ds_accordion_image__track[data-ds-ai-exit=slide-down]{--ds-ai-exit-transform:translate3d(0,30px,0)}.ds_accordion_image .ds_accordion_image__track[data-ds-ai-exit=zoom]{--ds-ai-exit-transform:scale(.88)}.ds_accordion_image .ds_accordion_image__track[data-ds-ai-exit=blur]{--ds-ai-exit-filter:blur(12px)}.ds_accordion_image .ds_accordion_image__track[data-ds-ai-exit=clip]{--ds-ai-exit-clip:inset(0 0 100% 0)}.ds_accordion_image .ds_accordion_image__track[data-ds-ai-exit=none]{--ds-ai-content-exit-duration:0ms}.ds_accordion_image .ds_accordion_image__panel:focus-visible{box-shadow:inset 0 0 0 3px #67aaf9}@media(max-width:980px){.ds_accordion_image .ds_accordion_image__track{height:var(--ds-ai-height-t,var(--ds-ai-height-d));gap:var(--ds-ai-gap-t,var(--ds-ai-gap-d))}.ds_accordion_image .ds_accordion_image__track[data-ds-ai-orientation-t=vertical]{flex-direction:column}.ds_accordion_image .ds_accordion_image__track[data-ds-ai-orientation-t=vertical] .ds_accordion_image__content{width:min(34rem,100cqw - 2rem)}}@media(max-width:767px){.ds_accordion_image .ds_accordion_image__track{height:var(--ds-ai-height-p,var(--ds-ai-height-t,var(--ds-ai-height-d)));gap:var(--ds-ai-gap-p,var(--ds-ai-gap-t,var(--ds-ai-gap-d)))}.ds_accordion_image .ds_accordion_image__track[data-ds-ai-orientation-p=vertical]{flex-direction:column}.ds_accordion_image .ds_accordion_image__track[data-ds-ai-orientation-p=vertical] .ds_accordion_image__panel{min-height:0}.ds_accordion_image .ds_accordion_image__content{width:min(34rem,60cqw);padding:1.15rem}.ds_accordion_image .ds_accordion_image__track[data-ds-ai-orientation-p=vertical] .ds_accordion_image__content{width:min(34rem,100cqw - 2rem)}.ds_accordion_image .ds_accordion_image__description{display:none}.ds_accordion_image .ds_accordion_image__panel.is-active .ds_accordion_image__description,.ds_accordion_image .ds_accordion_image__track[data-ds-ai-interaction=hover] .ds_accordion_image__panel:hover .ds_accordion_image__description{display:block}}@media(prefers-reduced-motion:reduce){.ds_accordion_image .ds_accordion_image__panel,.ds_accordion_image .ds_accordion_image__panel::before,.ds_accordion_image .ds_accordion_image__image,.ds_accordion_image .ds_accordion_image__content{transition:none}}@keyframes ds-ai-content-enter{from{opacity:0;transform:var(--ds-ai-enter-transform,none);filter:var(--ds-ai-enter-filter,none);clip-path:var(--ds-ai-enter-clip,inset(0))}to{opacity:1;transform:none;filter:none;clip-path:inset(0)}}