.sv98-carousel__header{display:grid;gap:1rem;margin-bottom:clamp(1.5rem,3vw,2.75rem)}.sv98-carousel__shell{min-width:0;position:relative}.sv98-carousel__viewport{min-width:0;outline:none;overflow:hidden}.sv98-carousel__viewport:focus-visible{outline:2px solid currentColor;outline-offset:.4rem}.sv98-carousel__track{--sv98-carousel-gap:clamp(.8rem,1.5vw,1.25rem);align-items:center;display:flex;gap:var(--sv98-carousel-gap);transform:translateZ(0);transition:transform .56s cubic-bezier(.22,1,.36,1);will-change:transform}.sv98-carousel__slide{align-items:center;align-self:center;background:color-mix(in srgb,var(--sv98-editorial-panel) 94%,transparent);border:1px solid var(--sv98-editorial-border);box-shadow:0 .8rem 2rem color-mix(in srgb,var(--sv98-color-navy-blue,#00205b) 10%,transparent);display:grid;flex:0 0 100%;gap:clamp(1.25rem,2.5vw,2.5rem);grid-template-columns:minmax(0,var(--sv98-carousel-media-share,1fr)) minmax(0,var(--sv98-carousel-text-share,.92fr));min-width:0;opacity:1;padding:clamp(1.15rem,2vw,1.75rem);transform:scale(1);transform-origin:center center;transition:flex-basis .5s cubic-bezier(.22,1,.36,1),transform .5s cubic-bezier(.22,1,.36,1),opacity .32s ease,border-color .22s ease,box-shadow .3s ease}.sv98-carousel.is-measuring .sv98-carousel__slide{transition:none!important}.sv98-carousel[data-sv98-corners=rounded] .sv98-carousel__slide{border-radius:var(--sv98-editorial-radius,1rem)}.sv98-carousel:not([data-adjacent-preview=true]) .sv98-carousel__slide{align-self:stretch}.sv98-carousel[data-column-ratio="25_75"]{--sv98-carousel-media-share:1fr;--sv98-carousel-text-share:3fr}.sv98-carousel[data-column-ratio="30_70"]{--sv98-carousel-media-share:1fr;--sv98-carousel-text-share:2fr}.sv98-carousel[data-column-ratio="50_50"]{--sv98-carousel-media-share:1fr;--sv98-carousel-text-share:1fr}.sv98-carousel[data-column-ratio="70_30"]{--sv98-carousel-media-share:2fr;--sv98-carousel-text-share:1fr}.sv98-carousel[data-column-ratio="75_25"]{--sv98-carousel-media-share:3fr;--sv98-carousel-text-share:1fr}.sv98-carousel[data-adjacent-preview=true] .sv98-carousel__slide{align-self:center;box-shadow:none;flex-basis:8%;opacity:.18;transform:scale(.9)}.sv98-carousel[data-adjacent-preview=true] .sv98-carousel__slide.is-active{box-shadow:0 1rem 2.4rem color-mix(in srgb,var(--sv98-color-navy-blue,#00205b) 14%,transparent);flex-basis:60%;opacity:1;transform:scale(1)}.sv98-carousel[data-adjacent-preview=true] .sv98-carousel__slide.is-next,.sv98-carousel[data-adjacent-preview=true] .sv98-carousel__slide.is-prev{flex-basis:19%;opacity:.82;transform:scale(.96)}.sv98-carousel[data-adjacent-preview=true] .sv98-carousel__slide.is-next-far,.sv98-carousel[data-adjacent-preview=true] .sv98-carousel__slide.is-prev-far{flex-basis:13%;opacity:.46;transform:scale(.91)}.sv98-carousel[data-adjacent-preview=true] .sv98-carousel__slide:not(.is-active){align-content:start;background:color-mix(in srgb,var(--sv98-editorial-panel) 82%,transparent);gap:.65rem;grid-template-columns:minmax(0,1fr);height:auto;max-height:23rem;min-height:0;overflow:hidden;padding:.8rem}.sv98-carousel[data-adjacent-preview=true] .sv98-carousel__slide.is-next,.sv98-carousel[data-adjacent-preview=true] .sv98-carousel__slide.is-prev{cursor:pointer}.sv98-carousel[data-adjacent-preview=true] .sv98-carousel__slide:not(.is-active) .sv98-carousel__copy,.sv98-carousel[data-adjacent-preview=true] .sv98-carousel__slide:not(.is-active) .sv98-carousel__media{order:0}.sv98-carousel[data-adjacent-preview=true] .sv98-carousel__slide:not(.is-active) .sv98-carousel__media{height:8rem;max-height:8rem;width:100%}.sv98-carousel[data-adjacent-preview=true] .sv98-carousel__slide.is-next-far .sv98-carousel__media,.sv98-carousel[data-adjacent-preview=true] .sv98-carousel__slide.is-prev-far .sv98-carousel__media{height:6.25rem;max-height:6.25rem}.sv98-carousel[data-adjacent-preview=true] .sv98-carousel__slide:not(.is-active) .sv98-carousel__media img{height:100%;object-fit:contain;width:100%}.sv98-carousel[data-adjacent-preview=true] .sv98-carousel__slide:not(.is-active) .sv98-carousel__actions,.sv98-carousel[data-adjacent-preview=true] .sv98-carousel__slide:not(.is-active) .sv98-carousel__description,.sv98-carousel[data-adjacent-preview=true] .sv98-carousel__slide:not(.is-active) .sv98-carousel__eyebrow{display:none}.sv98-carousel[data-adjacent-preview=true] .sv98-carousel__slide:not(.is-active) .sv98-carousel__step{font-size:.7rem;margin-bottom:.15rem;padding:.32rem .5rem}.sv98-carousel[data-adjacent-preview=true] .sv98-carousel__slide:not(.is-active) .sv98-carousel__title{display:-webkit-box;font-size:clamp(1.05rem,1.45vw,1.45rem);line-height:1;margin:0;overflow:hidden;overflow-wrap:normal;word-break:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.sv98-carousel[data-adjacent-preview=true] .sv98-carousel__slide.is-next-far .sv98-carousel__title,.sv98-carousel[data-adjacent-preview=true] .sv98-carousel__slide.is-prev-far .sv98-carousel__title{font-size:1rem}.sv98-carousel[data-carousel-layout=media_right] .sv98-carousel__slide{grid-template-columns:minmax(0,var(--sv98-carousel-text-share,.92fr)) minmax(0,var(--sv98-carousel-media-share,1fr))}.sv98-carousel[data-carousel-layout=media_right] .sv98-carousel__media{order:2}.sv98-carousel[data-carousel-layout=media_right] .sv98-carousel__copy{order:1}.sv98-carousel[data-carousel-layout=media_top] .sv98-carousel__slide,.sv98-carousel[data-carousel-layout=text_top] .sv98-carousel__slide{grid-template-columns:minmax(0,1fr)}.sv98-carousel[data-carousel-layout=text_top] .sv98-carousel__copy{order:1}.sv98-carousel[data-carousel-layout=text_top] .sv98-carousel__media{order:2}.sv98-carousel[data-carousel-layout=media_top] .sv98-carousel__copy,.sv98-carousel[data-carousel-layout=text_top] .sv98-carousel__copy,.sv98-carousel__slide--text-only .sv98-carousel__copy{max-width:58rem}.sv98-carousel__slide--text-only{grid-template-columns:minmax(0,1fr)}.sv98-carousel__media{align-items:center;display:flex;justify-content:center;min-width:0;overflow:hidden}.sv98-carousel:not([data-adjacent-preview=true])[data-media-height=compact] .sv98-carousel__media,.sv98-carousel:not([data-adjacent-preview=true])[data-media-height=standard] .sv98-carousel__media,.sv98-carousel[data-media-height=compact] .sv98-carousel__slide.is-active .sv98-carousel__media,.sv98-carousel[data-media-height=standard] .sv98-carousel__slide.is-active .sv98-carousel__media{max-height:11.5rem}.sv98-carousel:not([data-adjacent-preview=true])[data-media-height=tall] .sv98-carousel__media,.sv98-carousel[data-media-height=tall] .sv98-carousel__slide.is-active .sv98-carousel__media{max-height:16rem}.sv98-carousel:not([data-adjacent-preview=true])[data-media-height=xlarge] .sv98-carousel__media,.sv98-carousel[data-media-height=xlarge] .sv98-carousel__slide.is-active .sv98-carousel__media{max-height:22rem}.sv98-carousel:not([data-adjacent-preview=true])[data-media-height=fill] .sv98-carousel__media,.sv98-carousel[data-media-height=fill] .sv98-carousel__slide.is-active .sv98-carousel__media{max-height:16rem}.sv98-carousel:is([data-carousel-layout=media_left],[data-carousel-layout=media_right])[data-media-height=fill] .sv98-carousel__slide.is-active .sv98-carousel__media,.sv98-carousel:not([data-adjacent-preview=true]):is([data-carousel-layout=media_left],[data-carousel-layout=media_right])[data-media-height=fill] .sv98-carousel__media{align-self:stretch;max-height:none;min-height:14rem;position:relative}.sv98-carousel:is([data-carousel-layout=media_left],[data-carousel-layout=media_right])[data-media-height=fill] .sv98-carousel__slide.is-active .sv98-carousel__media img,.sv98-carousel:not([data-adjacent-preview=true]):is([data-carousel-layout=media_left],[data-carousel-layout=media_right])[data-media-height=fill] .sv98-carousel__media img{height:100%;inset:0;max-height:none;position:absolute;width:100%}.sv98-carousel__media img{display:block;height:auto;max-height:inherit;max-width:100%;object-fit:contain;width:100%}.sv98-carousel[data-media-fit=cover] .sv98-carousel__media img{object-fit:cover}.sv98-carousel[data-media-ratio=portrait] .sv98-carousel__slide.is-active .sv98-carousel__media{aspect-ratio:3/4}.sv98-carousel[data-media-ratio=square] .sv98-carousel__slide.is-active .sv98-carousel__media{aspect-ratio:1}.sv98-carousel[data-media-ratio=landscape] .sv98-carousel__slide.is-active .sv98-carousel__media{aspect-ratio:4/3}.sv98-carousel[data-media-ratio=wide] .sv98-carousel__slide.is-active .sv98-carousel__media{aspect-ratio:16/9}.sv98-carousel:not([data-adjacent-preview=true])[data-media-ratio=portrait] .sv98-carousel__media{aspect-ratio:3/4}.sv98-carousel:not([data-adjacent-preview=true])[data-media-ratio=square] .sv98-carousel__media{aspect-ratio:1}.sv98-carousel:not([data-adjacent-preview=true])[data-media-ratio=landscape] .sv98-carousel__media{aspect-ratio:4/3}.sv98-carousel:not([data-adjacent-preview=true])[data-media-ratio=wide] .sv98-carousel__media{aspect-ratio:16/9}.sv98-carousel[data-media-ratio]:not([data-media-ratio=auto]) .sv98-carousel__slide.is-active .sv98-carousel__media img{height:100%}.sv98-carousel__copy{align-self:center;min-width:0}.sv98-carousel[data-text-alignment=center] :where(.sv98-carousel__header,.sv98-carousel__copy){text-align:center}.sv98-carousel[data-text-alignment=center] .sv98-carousel__actions{display:flex;justify-content:center}.sv98-carousel__step{background:var(--sv98-color-orange,#ff6a3d);color:#fff;display:inline-flex;font-size:.875rem;font-weight:700;letter-spacing:.035em;line-height:1;margin:0 0 .75rem;padding:.45rem .7rem;text-transform:uppercase}.sv98-carousel__eyebrow{color:var(--sv98-editorial-kicker);font-family:Lilien,Arial,sans-serif;font-size:var(--sv98-type-kicker,1.1875rem);font-weight:700;margin:0 0 .5rem;text-transform:none}.sv98-carousel__title{font-size:var(--sv98-heading-h3,clamp(2rem,4vw,3rem));line-height:.98;margin:0;overflow-wrap:anywhere;text-transform:uppercase}.sv98-carousel__description{color:inherit;font-size:var(--sv98-type-lead,1.125rem);line-height:1.55;margin-top:1.25rem}.sv98-carousel__description :where(p,ul,ol):last-child{margin-bottom:0}.sv98-carousel__actions{margin-top:1.5rem}.sv98-carousel__nav{position:absolute;top:50%;transform:translateY(-50%)}.sv98-carousel__nav:disabled{opacity:0;pointer-events:none;transform:translateY(-50%)}.sv98-carousel__nav--prev{left:-1.675rem}.sv98-carousel__nav--next{right:-1.675rem}.sv98-carousel[data-adjacent-preview=true] .sv98-carousel__nav--prev{left:.75rem}.sv98-carousel[data-adjacent-preview=true] .sv98-carousel__nav--next{right:.75rem}.sv98-carousel__footer{align-items:center;display:flex;gap:1rem;justify-content:space-between;margin-top:.75rem}.sv98-carousel__status{font-size:.875rem;font-weight:700;margin:0}.sv98-carousel__dots{justify-content:flex-end;margin-left:auto}@media (max-width:1240px){.sv98-carousel__nav--prev{left:.75rem}.sv98-carousel__nav--next{right:.75rem}}@media (max-width:800px){.sv98-carousel__shell{align-items:center;display:grid;grid-template-areas:"viewport viewport viewport" "prev footer next";grid-template-columns:auto minmax(0,1fr) auto}.sv98-carousel__viewport{grid-area:viewport}.sv98-carousel__nav,.sv98-carousel__nav:disabled{margin-top:.75rem;position:static;transform:none}.sv98-carousel__nav--prev{grid-area:prev;margin-right:.75rem}.sv98-carousel__nav--next{grid-area:next;margin-left:.75rem}.sv98-carousel__footer{grid-area:footer}.sv98-carousel[data-carousel-layout=media_left] .sv98-carousel__slide.is-active,.sv98-carousel[data-carousel-layout=media_right] .sv98-carousel__slide.is-active,.sv98-carousel__slide{grid-template-columns:minmax(0,1fr)}.sv98-carousel[data-carousel-layout=media_right] .sv98-carousel__slide.is-active .sv98-carousel__copy,.sv98-carousel[data-carousel-layout=media_right] .sv98-carousel__slide.is-active .sv98-carousel__media{order:0}.sv98-carousel[data-adjacent-preview=true] .sv98-carousel__slide{flex-basis:8%}.sv98-carousel[data-adjacent-preview=true] .sv98-carousel__slide.is-active{flex-basis:70%}.sv98-carousel[data-adjacent-preview=true] .sv98-carousel__slide.is-next,.sv98-carousel[data-adjacent-preview=true] .sv98-carousel__slide.is-prev{flex-basis:17%}.sv98-carousel[data-adjacent-preview=true] .sv98-carousel__slide.is-next-far,.sv98-carousel[data-adjacent-preview=true] .sv98-carousel__slide.is-prev-far{flex-basis:9%}.sv98-carousel[data-media-height=compact] .sv98-carousel__slide.is-active .sv98-carousel__media{max-height:8rem}.sv98-carousel[data-media-height=standard] .sv98-carousel__slide.is-active .sv98-carousel__media{max-height:11rem}.sv98-carousel[data-media-height=tall] .sv98-carousel__slide.is-active .sv98-carousel__media{max-height:15rem}.sv98-carousel[data-media-height=xlarge] .sv98-carousel__slide.is-active .sv98-carousel__media{max-height:21rem}.sv98-carousel:not([data-adjacent-preview=true])[data-media-height=fill] .sv98-carousel__media,.sv98-carousel[data-media-height=fill] .sv98-carousel__slide.is-active .sv98-carousel__media{align-self:auto;max-height:15rem;min-height:0;position:static}.sv98-carousel:not([data-adjacent-preview=true])[data-media-height=fill] .sv98-carousel__media img,.sv98-carousel[data-media-height=fill] .sv98-carousel__slide.is-active .sv98-carousel__media img{height:auto;max-height:inherit;position:static}}@media (max-width:680px){.sv98-carousel__slide{padding:1rem}.sv98-carousel[data-adjacent-preview=true] .sv98-carousel__slide.is-active{flex-basis:86%}.sv98-carousel[data-adjacent-preview=true] .sv98-carousel__slide.is-next,.sv98-carousel[data-adjacent-preview=true] .sv98-carousel__slide.is-prev{flex-basis:12%}.sv98-carousel[data-adjacent-preview=true] .sv98-carousel__slide.is-next-far,.sv98-carousel[data-adjacent-preview=true] .sv98-carousel__slide.is-prev-far{display:none}.sv98-carousel[data-media-height=compact] .sv98-carousel__slide.is-active .sv98-carousel__media{max-height:7.5rem}.sv98-carousel[data-media-height=standard] .sv98-carousel__slide.is-active .sv98-carousel__media{max-height:10rem}.sv98-carousel[data-media-height=tall] .sv98-carousel__slide.is-active .sv98-carousel__media{max-height:13.5rem}.sv98-carousel[data-media-height=xlarge] .sv98-carousel__slide.is-active .sv98-carousel__media{max-height:18rem}.sv98-carousel:not([data-adjacent-preview=true])[data-media-height=fill] .sv98-carousel__media,.sv98-carousel[data-media-height=fill] .sv98-carousel__slide.is-active .sv98-carousel__media{max-height:13.5rem}}@media (prefers-reduced-motion:reduce){.sv98-carousel__slide,.sv98-carousel__track,.sv98-carousel__viewport{transition:none}.sv98-carousel__slide.is-active .sv98-carousel__copy,.sv98-carousel__slide.is-active .sv98-carousel__media{animation:none}}