.marquee{width:100%;overflow-x:hidden;white-space:nowrap;position:relative}.marquee,.marquee--wrapper{display:flex;gap:var(--spacing-4xl)}.marquee--wrapper{will-change:transform}.marquee--wrapper--img{flex-shrink:0;filter:saturate(0) brightness(1)}.tab-showcase{padding:var(--spacing-8xl);display:flex;flex-direction:column;gap:var(--spacing-7xl)}.tab-showcase--pointers{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-lg)}.tab-showcase--pointers li{position:relative;padding-left:var(--spacing-3xl);font-family:var(--font-inter,Inter);font-size:16px;font-weight:400;line-height:24px;color:var(--color-text-secondary)}.tab-showcase--pointers li:before{content:"";position:absolute;left:0;top:.3em;width:10px;height:10px;border-radius:var(--radius-full);background-color:var(--pointer-color,var(--color-fg-brand-primary))}.tab-showcase--header-block{padding:0 var(--container-padding-desktop);display:flex;flex-direction:column;gap:var(--spacing-xl);text-align:center;align-items:center}.tab-showcase--header-block--badge{font-family:var(--font-inter,Inter);font-size:16px;font-weight:600;line-height:24px;color:var(--color-text-brand-secondary)}.tab-showcase--header-block--text h2{font-family:var(--font-inter,Inter);font-size:36px;font-weight:600;line-height:44px;letter-spacing:-.72px;color:var(--color-text-primary)}.tab-showcase--header-block--sub-text{max-width:var(--width-xl);font-family:var(--font-inter,Inter);font-size:20px;font-weight:400;line-height:30px;color:var(--color-text-tertiary)}.tab-showcase--tabs-block{display:flex;flex-direction:column;gap:var(--spacing-5xl)}.tab-showcase--tabs-block--tabs{padding:0 var(--container-padding-desktop);position:relative;display:flex;align-items:center;border-bottom:1px solid var(--color-border-cool);overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.tab-showcase--tabs-block--tabs::-webkit-scrollbar{display:none}.tab-showcase--tabs-block--tabs--tab{padding:var(--spacing-md) var(--spacing-lg);filter:drop-shadow(0 1px 3px 0 rgba(16,24,40,.1019607843)) drop-shadow(1px 2px 0 rgba(16,24,40,.0588235294));cursor:pointer;text-align:center;width:var(--spacing-11xl);flex-shrink:0;z-index:1}.tab-showcase--tabs-block--tabs--tab span{display:block;color:var(--color-text-secondary);font-family:var(--font-inter,Inter);font-size:16px;font-weight:600;line-height:24px;white-space:nowrap}.tab-showcase--tabs-block--tabs--overlay-slider{position:absolute;top:5;left:5;transform:translate(-50%,-50%);background-color:var(--color-bg-primary-alt);border-bottom:2px solid var(--color-fg-brand-primary-alt)}.tab-showcase--tabs-block--content{padding:0 var(--container-padding-desktop);display:flex;align-items:center;gap:var(--spacing-7xl)}.tab-showcase--tabs-block--content--media{flex:1 1 50%;min-width:0}.tab-showcase--tabs-block--content--media--item{display:none}.tab-showcase--tabs-block--content--media--item.active{display:block}.tab-showcase--tabs-block--content--details{flex:1 1 40%;min-width:0;display:flex;gap:var(--spacing-4xl);flex-direction:column}.tab-showcase--tabs-block--content--details--item{display:none}.tab-showcase--tabs-block--content--details--item.active{display:flex;flex-direction:column;gap:var(--spacing-3xl)}.tab-showcase--tabs-block--content--details--item--text h3{font-family:var(--font-inter,Inter);font-size:24px;font-weight:600;line-height:32px;font-size:32px;line-height:40px;color:var(--color-text-primary)}.tab-showcase--tabs-block--content--details--item--sub-text{font-family:var(--font-inter,Inter);font-size:16px;font-weight:400;line-height:24px;color:var(--color-text-secondary)}.tab-showcase--tabs-block--content--details--action{max-width:var(--spacing-64);display:flex;flex:1 0;align-items:flex-start;gap:var(--spacing-lg)}.tab-showcase--accordion-showcase{display:none;width:100%;padding:var(--container-padding-mobile);flex:1 0;flex-direction:column;gap:var(--spacing-4xl)}.tab-showcase--accordion-showcase--item{display:flex;flex-direction:column;gap:var(--spacing-2xl);padding-top:var(--spacing-3xl);border-top:1px solid var(--color-border-secondary)}.tab-showcase--accordion-showcase--item--tab{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-md);cursor:pointer}.tab-showcase--accordion-showcase--item--tab h3{font-family:var(--font-inter,Inter);font-size:18px;font-weight:500;line-height:28px;color:var(--color-text-primary)}.tab-showcase--accordion-showcase--item--tab--icon{--svg-icon--mask-bg-color:var(--color-fg-quinary)}.tab-showcase--accordion-showcase--item--content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-xl)}.tab-showcase--accordion-showcase--item--content--media{width:100%}.tab-showcase--accordion-showcase--item--content--container{padding:0 var(--spacing-xl);display:flex;flex-direction:column;gap:var(--spacing-2xl)}.tab-showcase--accordion-showcase--item--content--container--sub-text{max-width:var(--width-sm);font-family:var(--font-inter,Inter);font-size:16px;font-weight:400;line-height:24px;color:var(--color-text-tertiary)}.tab-showcase--accordion-showcase--item--content--container--action{display:flex;align-items:flex-start}.tab-showcase--accordion-showcase--item:first-child{border-top:none}@media(max-width:920px){.tab-showcase{padding:var(--spacing-6xl) var(--spacing-xl);gap:var(--spacing-5xl)}.tab-showcase--header-block{padding:0}.tab-showcase--header-block--text h2{font-family:var(--font-inter,Inter);font-size:30px;font-weight:600;line-height:38px}.tab-showcase--header-block--sub-text{font-family:var(--font-inter,Inter);font-size:18px;font-weight:400;line-height:28px}.tab-showcase--tabs-block{gap:var(--spacing-4xl)}.tab-showcase--tabs-block--tabs{padding:0}.tab-showcase--tabs-block--tabs--tab{width:auto;padding:var(--spacing-md) var(--spacing-xl)}.tab-showcase--tabs-block--content{padding:0;flex-direction:column;gap:var(--spacing-4xl)}.tab-showcase--tabs-block--content--media{flex:none;width:100%}.tab-showcase--tabs-block--content--details{flex:none;width:100%;gap:var(--spacing-3xl)}.tab-showcase--tabs-block--content--details--item--text h3{font-size:24px;line-height:32px}}@media(max-width:480px){.tab-showcase{padding:var(--spacing-7xl) 0;gap:var(--spacing-4xl)}.tab-showcase--header-block{padding:0 var(--spacing-xl)}.tab-showcase--header-block--badge{font-family:var(--font-inter,Inter);font-size:14px;font-weight:600;line-height:20px}.tab-showcase--header-block--text h2{font-family:var(--font-inter,Inter);font-size:30px;font-weight:600;line-height:38px}.tab-showcase--header-block--sub-text{font-family:var(--font-inter,Inter);font-size:16px;font-weight:400;line-height:24px}.tab-showcase--tabs-block--content,.tab-showcase--tabs-block--tabs{display:none}.tab-showcase--accordion-showcase{display:flex}}.vertical-tab-slider{display:flex;align-items:stretch;gap:0}.vertical-tab-slider--tabs-container{flex:0 0 40%;display:flex;flex-direction:column;position:relative;padding:var(--spacing-4xl) 0}.vertical-tab-slider--tabs-container--slider{position:absolute;top:var(--spacing-4xl);left:0;width:3px;background-color:var(--color-fg-brand-primary);border-radius:2px}.vertical-tab-slider--tabs-container--featured-tabs{display:flex;gap:var(--spacing-sm);flex-direction:column;border-left:1px solid var(--color-border-secondary)}.vertical-tab-slider--tabs-container--featured-tabs--image-container{display:none;align-items:center;justify-content:center;flex:1 0}.vertical-tab-slider--tabs-container--featured-tabs--image-container--image,.vertical-tab-slider--tabs-container--featured-tabs--image-container--video{border-radius:var(--radius-lg);object-fit:cover;overflow:hidden;max-width:100%}.vertical-tab-slider--tabs-container--featured-tabs--content{padding:var(--spacing-xl) var(--spacing-3xl);display:flex;align-items:flex-start;justify-content:center;flex-direction:column;gap:var(--spacing-sm);cursor:pointer;border-radius:0 var(--radius-md) var(--radius-md) 0;transition:background-color .15s ease-out}.vertical-tab-slider--tabs-container--featured-tabs--content--text h3{font-family:var(--font-inter,Inter);font-size:18px;font-weight:600;line-height:28px;color:var(--color-text-primary);text-align:start}.vertical-tab-slider--tabs-container--featured-tabs--content--supporting-text{font-family:var(--font-inter,Inter);font-size:14px;font-weight:400;line-height:20px;color:var(--color-text-tertiary);text-align:start}.vertical-tab-slider--tabs-container--featured-tabs--content:hover{background-color:var(--color-bg-primary-hover)}.vertical-tab-slider--image-container{flex:1 1 60%;display:flex;align-items:center;justify-content:center;min-width:0}.vertical-tab-slider--image-container--slider-image{width:100%}.vertical-tab-slider--image-container--slider-image--image{object-fit:cover;overflow:hidden}.vertical-tab-slider--image-container--slider-image--video{object-fit:cover;overflow:hidden;width:100%;height:auto}.vertical-tab-slider--mobile-only{display:none}.vertical-tab-slider--desktop-only{display:flex}@media(max-width:920px){.vertical-tab-slider{flex-direction:column;gap:var(--spacing-4xl)}.vertical-tab-slider--tabs-container{flex:none;width:100%;padding:var(--spacing-xl) 0}.vertical-tab-slider--tabs-container--featured-tabs--content{padding:var(--spacing-lg) var(--spacing-2xl)}.vertical-tab-slider--tabs-container--featured-tabs--content--text h3{font-family:var(--font-inter,Inter);font-size:16px;font-weight:600;line-height:24px}.vertical-tab-slider--tabs-container--featured-tabs--content--supporting-text{font-family:var(--font-inter,Inter);font-size:12px;font-weight:400;line-height:18px}.vertical-tab-slider--image-container{flex:none;width:100%}}@media(max-width:480px){.vertical-tab-slider{flex-direction:column}.vertical-tab-slider--mobile-only{display:flex}.vertical-tab-slider--desktop-only{display:none}.vertical-tab-slider--tabs-container{gap:var(--spacing-8xl);align-items:center;padding:0}.vertical-tab-slider--tabs-container--slider{display:none}.vertical-tab-slider--tabs-container--featured-tabs{border:none;gap:var(--spacing-2)}.vertical-tab-slider--tabs-container--featured-tabs--content{gap:var(--spacing-1-5);padding:var(--spacing-lg);align-items:center;text-align:center;cursor:auto;border-radius:var(--radius-md)}.vertical-tab-slider--tabs-container--featured-tabs--content--text h3{font-family:var(--font-inter,Inter);font-size:18px;font-weight:600;line-height:28px;text-align:center}.vertical-tab-slider--tabs-container--featured-tabs--content:hover{background-color:transparent}.vertical-tab-slider--tabs-container--featured-tabs--content--supporting-text{text-align:center;font-family:var(--font-inter,Inter);font-size:16px;font-weight:400;line-height:24px}}html.motion-ready [data-motion-reveal] .vertical-tab-slider--tabs-container--featured-tabs{opacity:0;transform:translateY(var(--motion-travel-lg));transition:opacity var(--motion-duration-xl) var(--motion-ease-out),transform var(--motion-duration-xl) var(--motion-ease-out)}html.motion-ready [data-motion-reveal] .vertical-tab-slider--tabs-container--featured-tabs:nth-child(2){transition-delay:calc(0*var(--motion-stagger))}html.motion-ready [data-motion-reveal] .vertical-tab-slider--tabs-container--featured-tabs:nth-child(3){transition-delay:calc(1*var(--motion-stagger))}html.motion-ready [data-motion-reveal] .vertical-tab-slider--tabs-container--featured-tabs:nth-child(4){transition-delay:calc(2*var(--motion-stagger))}html.motion-ready [data-motion-reveal] .vertical-tab-slider--tabs-container--featured-tabs:nth-child(5){transition-delay:calc(3*var(--motion-stagger))}html.motion-ready [data-motion-reveal] .vertical-tab-slider--tabs-container--featured-tabs:nth-child(6){transition-delay:calc(4*var(--motion-stagger))}html.motion-ready [data-motion-reveal].motion-in .vertical-tab-slider--tabs-container--featured-tabs{opacity:1;transform:none}.vertical-tab-slider-story{position:relative;height:calc(var(--motion-story-steps, 4)*var(--motion-story-step))}.vertical-tab-slider-story--pin{position:sticky;top:max(var(--motion-story-pin-top),(100vh - var(--motion-story-content,100vh))/2)}html.motion-ready .vertical-tab-slider--image-container--slider-image{animation:motion-focus-in var(--motion-story-media-swap) var(--motion-ease-out) both}.testimonial-section{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:var(--spacing-5xl);padding:var(--spacing-8xl) 0}.testimonial-section--container{display:flex;flex-direction:column;gap:var(--spacing-6xl);width:100%;max-width:var(--kx-canvas-max);margin-inline:auto}.testimonial-section--container--content{row-gap:var(--kx-gutter)}.testimonial-section--container--content .testimonial-card{max-width:none;height:100%}.testimonial-section--container--content--card-one{scroll-snap-align:start;--gradient-start-color:#7a5af8;--gradient-end-color:#17152e}.testimonial-section--container--content--card-two{scroll-snap-align:start;--gradient-start-color:#333741;--gradient-end-color:#161b26}.testimonial-section--container--content--card-three{scroll-snap-align:start;--gradient-start-color:#067647;--gradient-end-color:#053321}@media(max-width:480px){.testimonial-section{padding:var(--spacing-4xl) 0}.testimonial-section--container{overflow:hidden;max-width:100%}.testimonial-section--container--content{display:flex;flex-wrap:nowrap;gap:var(--spacing-xl);padding:0 var(--spacing-3xl);overflow-x:auto;-ms-overflow-style:none;scroll-snap-type:x mandatory;scroll-padding-left:var(--spacing-3xl)}.testimonial-section--container--content::-webkit-scrollbar{display:none}.testimonial-section--container--content .testimonial-card{max-width:var(--width-sm);height:auto}}:root{--gradient-start-color:#0b4a6f;--gradient-end-color:#0c111d}.testimonial-card{transition:transform var(--motion-duration-sm) var(--motion-ease-out)}.testimonial-card:hover{transform:translateY(calc(-1 * var(--motion-travel-sm)))}.testimonial-card{max-width:var(--width-xs);min-height:var(--width-sm);border-radius:var(--radius-4xl);padding:var(--spacing-3xl);border-radius:var(--radius-4xl,24px);background:radial-gradient(136.26% 136.26% at 50% -36.26%,var(--gradient-start-color) 0,var(--gradient-end-color) 100%)}.testimonial-card--content{display:flex;flex-direction:column;gap:var(--spacing-5xl)}.testimonial-card--content--top-section{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-5xl)}.testimonial-card--content--top-section--logo--image{object-fit:contain}.testimonial-card--content--middle-section{min-height:var(--spacing-11xl)}.testimonial-card--content--middle-section--text{margin:0;font-family:var(--font-inter,Inter);font-size:20px;font-weight:400;line-height:30px;color:var(--color-text-primary)}.testimonial-card--content--bottom-section{display:flex;flex-direction:column;gap:var(--spacing-lg)}.testimonial-card--content--bottom-section--rating-section{display:flex;flex-direction:column;gap:var(--spacing-xl)}.testimonial-card--content--bottom-section--rating-section--stars{display:flex;gap:var(--spacing-xs);--svg-icon--mask-bg-color:var(--color-warning-400)}.testimonial-card--content--bottom-section--rating-section--text{font-family:var(--font-inter,Inter);font-size:24px;font-weight:600;line-height:32px;color:var(--color-text-brand-secondary)}.testimonial-card--content--bottom-section--text{display:flex;flex-direction:column;gap:var(--spacing-xxs)}.testimonial-card--content--bottom-section--text--text{font-family:var(--font-inter,Inter);font-size:18px;font-weight:600;line-height:28px;color:var(--color-text-brand-secondary)}.testimonial-card--content--bottom-section--text--subtext{font-family:var(--font-inter,Inter);font-size:16px;font-weight:400;line-height:24px;color:var(--color-text-brand-secondary)}@media(max-width:480px){.testimonial-card{max-width:var(--width-sm);min-height:var(--width-xs);padding:var(--spacing-xl)}.testimonial-card--content{gap:var(--spacing-xl)}.testimonial-card--content--middle-section{min-height:var(--spacing-10xl)}.testimonial-card--content--middle-section--text{font-family:var(--font-inter,Inter);font-size:14px;font-weight:400;line-height:20px}.testimonial-card--content--bottom-section--rating-section{gap:var(--spacing-md)}.testimonial-card--content--bottom-section--rating-section--text{font-family:var(--font-inter,Inter);font-size:16px;font-weight:600;line-height:24px}.testimonial-card--content--bottom-section--text--text{font-family:var(--font-inter,Inter);font-size:14px;font-weight:600;line-height:20px}.testimonial-card--content--bottom-section--text--sub-text{font-family:var(--font-inter,Inter);font-size:12px;font-weight:400;line-height:18px}}.feature-section{display:flex;align-items:center;justify-content:center;background-color:var(--color-bg-secondary);padding:var(--spacing-9xl) 0}.feature-section--container{padding:0 var(--container-padding-desktop);display:flex;flex-wrap:wrap;gap:var(--spacing-9xl)}.feature-section--container--header-section{display:flex;flex-direction:column;flex:1 0;gap:var(--spacing-2xl);max-width:var(--width-md)}.feature-section--container--header-section--main{display:flex;gap:var(--spacing-lg);flex-direction:column}.feature-section--container--header-section--main--feature-name{font-family:var(--font-inter,Inter);font-size:14px;font-weight:600;line-height:20px;color:var(--color-text-brand-secondary)}.feature-section--container--header-section--main--heading h2{font-family:var(--font-inter,Inter);font-size:30px;font-weight:600;line-height:38px;color:var(--color-text-primary)}.feature-section--container--header-section--supporting-text{font-family:var(--font-inter,Inter);font-size:16px;font-weight:400;line-height:24px;color:var(--color-text-tertiary);width:100%}.feature-section--container--list-section{--featured-icon-modern-border:var(--color-border-primary);--radius-sm:var(--radius-lg);display:flex;flex-direction:column;gap:var(--spacing-6xl)}@media(max-width:456px){.feature-section{padding:var(--spacing-7xl) 0}.feature-section--container{gap:var(--spacing-6xl);padding:0}.feature-section--container--header-section{padding:0 var(--spacing-xl);gap:var(--spacing-xl)}.feature-section--container--header-section--main--feature-name{font-family:var(--font-inter,Inter);font-size:12px;font-weight:600;line-height:18px}.feature-section--container--header-section--main--heading h2{font-family:var(--font-inter,Inter);font-size:24px;font-weight:600;line-height:32px}.feature-section--container--header-section--supporting-text{font-family:var(--font-inter,Inter);font-size:14px;font-weight:400;line-height:20px}.feature-section--container--list-section{padding:0 var(--spacing-xl);gap:var(--spacing-5xl)}}