.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;display:flex;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;width:min(100%,34rem);padding:clamp(1.25rem,4vw,3rem);color:#fff;opacity:0;visibility:hidden;pointer-events:none;transform:translate3d(0,24px,0);transition:visibility 0s linear var(--ds-ai-content-duration),opacity var(--ds-ai-content-duration) ease,transform var(--ds-ai-content-duration) var(--ds-ai-ease),filter var(--ds-ai-content-duration) ease,clip-path var(--ds-ai-content-duration) var(--ds-ai-ease)}.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:translate3d(0,0,0);filter:blur(0);clip-path:inset(0);transition:visibility 0s linear var(--ds-ai-content-delay),opacity var(--ds-ai-content-duration) ease var(--ds-ai-content-delay),transform var(--ds-ai-content-duration) var(--ds-ai-ease) var(--ds-ai-content-delay),filter var(--ds-ai-content-duration) ease var(--ds-ai-content-delay),clip-path var(--ds-ai-content-duration) var(--ds-ai-ease) var(--ds-ai-content-delay)}.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:translate3d(0,24px,0);transition-delay:0ms}.ds_accordion_image .ds_accordion_image__track[data-ds-ai-reveal=fade] .ds_accordion_image__content{transform:none}.ds_accordion_image .ds_accordion_image__track[data-ds-ai-reveal=slide-left] .ds_accordion_image__content{transform:translate3d(-30px,0,0)}.ds_accordion_image .ds_accordion_image__track[data-ds-ai-reveal=slide-right] .ds_accordion_image__content{transform:translate3d(30px,0,0)}.ds_accordion_image .ds_accordion_image__track[data-ds-ai-reveal=slide-up] .ds_accordion_image__content{transform:translate3d(0,30px,0)}.ds_accordion_image .ds_accordion_image__track[data-ds-ai-reveal=slide-down] .ds_accordion_image__content{transform:translate3d(0,-30px,0)}.ds_accordion_image .ds_accordion_image__track[data-ds-ai-reveal=zoom] .ds_accordion_image__content{transform:scale(.88);transform-origin:bottom left}.ds_accordion_image .ds_accordion_image__track[data-ds-ai-reveal=blur] .ds_accordion_image__content{transform:none;filter:blur(12px)}.ds_accordion_image .ds_accordion_image__track[data-ds-ai-reveal=flip] .ds_accordion_image__content{transform:perspective(700px) rotateX(34deg);transform-origin:bottom center}.ds_accordion_image .ds_accordion_image__track[data-ds-ai-reveal=clip] .ds_accordion_image__content{transform:none;clip-path:inset(0 0 100% 0)}.ds_accordion_image .ds_accordion_image__track[data-ds-ai-reveal=none] .ds_accordion_image__content{transform:none}.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}}@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{padding:1.15rem}.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}}