.carousel_mode_13{position: relative;isolation: isolate}.carousel_mode_13 *{box-sizing: border-box}.carousel_mode_13 .carousel_frame{position: relative;z-index: 1}.carousel_mode_13 .carousel_viewport{aspect-ratio: 1560 / 720;border-radius: 20px;height: auto;margin: 0 auto;overflow: visible;position: relative;width: 100%}.carousel_mode_13 .carousel_box,
.carousel_mode_13 .carousel_slides{height: 100%;position: relative;width: 100%}.carousel_mode_13 .carousel_box{border-radius: inherit;overflow: hidden}.carousel_mode_13 .carousel_slide{height: 100%;inset: 0;opacity: 0;overflow: hidden;pointer-events: none;position: absolute;width: 100%;z-index: 0}.carousel_mode_13 .carousel_slide.carousel_size_reference{height: 100%;position: relative;width: 100%}.carousel_mode_13 .carousel_slide.carousel_show{opacity: 1;pointer-events: auto;z-index: 1}.carousel_mode_13 .carousel_slide.carousel_none{opacity: 0;pointer-events: none;z-index: 0}.carousel_mode_13 .carousel_slide.animate_transition{transition: opacity .55s ease, transform .55s ease}.carousel_mode_13 .carousel_image{background-color: var(--carousel_mode_13_bg, #295597);display: block;height: 100%;inset: 0;overflow: hidden;position: absolute;width: 100%}.carousel_mode_13 .carousel_image .carousel_image_link,
.carousel_mode_13 .carousel_image .compute_item_img,
.carousel_mode_13 .carousel_image .compute_process_img{display: block;height: 100%;width: 100%}.carousel_mode_13 .carousel_image .compute_process_img{padding-top: 0!important;height: 100%}.carousel_mode_13 .carousel_image .video_public_info{display: block;height: 100%;inset: 0;position: absolute;width: 100%}.carousel_mode_13 .carousel_image::after{content: '';inset: 0;pointer-events: none;position: absolute;z-index: 1}.carousel_mode_13 .carousel_content_shell{align-items: center;display: flex;height: 100%;left: 0;padding: 64px;pointer-events: none;position: absolute;top: 0;width: 52%;z-index: 2}.carousel_mode_13 .carousel_copy,
.carousel_mode_13 .carousel_copy a{pointer-events: auto}.carousel_mode_13 .carousel_copy{color: #FFFFFF;max-width: 630px;width: 100%}.carousel_mode_13 .carousel_eyebrow{align-items: center;display: flex;gap: 12px;letter-spacing: .3em;line-height: 1.4;margin: 0 0 20px;font-weight: 600}.carousel_mode_13 .carousel_eyebrow::before{background: currentColor;content: '';height: 1px;opacity: .55;width: 28px}.carousel_mode_13 .carousel_heading{font-family: var(--ThemesBoxTitleFont), Arial, sans-serif;font-weight: 600;letter-spacing: 0;line-height: 1.04;margin: 0 0 20px;max-width: 630px;overflow-wrap: anywhere;word-break: break-word;text-shadow: 0 2px 24px rgba(0, 0, 0, .4)}.carousel_mode_13 .carousel_description{line-height: 1.7;margin: 0 0 36px;max-width: 380px}.carousel_mode_13 .carousel_description p{margin: 0}.carousel_mode_13 .carousel_description p + p{margin-top: 12px}.carousel_mode_13 .carousel_actions{display: flex;flex-wrap: wrap;gap: 12px}.carousel_mode_13 .carousel_button{align-items: center;box-sizing: border-box;display: inline-flex;flex: 0 0 auto;justify-content: center;letter-spacing: .18em;max-width: 100%;text-decoration: none;white-space: nowrap}.carousel_mode_13 .carousel_button:hover{text-decoration: none;transform: translateY(-2px)}.carousel_mode_13 .carousel_tab_box{inset: 0;pointer-events: none;position: absolute;z-index: 3}.carousel_mode_13 .carousel_arrows{align-items: center;display: flex;inset: 0;justify-content: space-between;padding: 0 20px;pointer-events: none;position: absolute}.carousel_mode_13 .tab_arrow{background: transparent;border: 1px solid rgba(255, 255, 255, .18);border-radius: 50%;color: rgba(255, 255, 255, .45);display: grid;font-size: 28px;font-weight: 300;height: 40px;line-height: 1;padding: 0;place-items: center;opacity: 0;pointer-events: none;transition: color .2s ease, background .2s ease, border-color .2s ease, transform .2s ease, opacity .2s ease, visibility .2s ease;visibility: hidden;width: 40px}.carousel_mode_13 .carousel_viewport:hover .tab_arrow,
.carousel_mode_13 .carousel_viewport:focus-within .tab_arrow{opacity: 1;pointer-events: auto;visibility: visible}.carousel_mode_13 .tab_arrow:hover{background: rgba(255, 255, 255, .08);border-color: rgba(255, 255, 255, .5);color: rgba(255, 255, 255, .9);transform: translateY(-1px)}.carousel_mode_13 .tab_arrow:focus-visible,
.carousel_mode_13 .tab_mouse:focus-visible{outline: 2px solid #FFFFFF;outline-offset: 3px}.carousel_mode_13 .carousel_pagination{align-items: center;bottom: 28px;display: flex;gap: 20px;margin: 0;padding: 0;pointer-events: auto;position: absolute;right: 32px;z-index: 3}.carousel_mode_13 .carousel_pagination .tab_dots{align-items: center;background: transparent;border: 0;display: flex;flex-direction: column;font-size: 14px;gap: 7px;line-height: 1;margin: 0;padding: 0;transition: color .2s ease}.carousel_mode_13 .carousel_pagination .tab_dots::after{background: currentColor;content: '';display: block;height: 1px;transition: width .3s ease;width: 16px}.carousel_mode_13 .carousel_pagination .tab_dots:hover{color: rgba(255, 255, 255, .88)}.carousel_mode_13 .carousel_pagination .tab_dots.activity::after{width: 30px}.carousel_mode_13 .carousel_slide.animate_out_img_move{opacity: 0;transform: translateX(50px)}.carousel_mode_13 .carousel_slide.animate_out_img_left{animation: carousel_mode_13_slide_fade_out .78s cubic-bezier(.22, .61, .36, 1) both;opacity: 1;transform: none;z-index: 2}.carousel_mode_13 .carousel_slide.animate_out_img_left .carousel_image{animation: carousel_mode_13_image_scale_out .78s cubic-bezier(.22, .61, .36, 1) both}.carousel_mode_13 .carousel_title.animation_rise_3{animation: carousel_mode_13_rise_up .75s cubic-bezier(.26, .54, .32, 1) .12s both}.carousel_mode_13 .carousel_content.animation_rise_4{animation: carousel_mode_13_rise_up .75s cubic-bezier(.26, .54, .32, 1) .22s both}.carousel_mode_13 .carousel_title.txt_opacity,
.carousel_mode_13 .carousel_content.txt_opacity{opacity: 0}.carousel_mode_13 .carousel_slide.carousel_show.carousel_animate_scale .carousel_image,
.carousel_mode_13 .carousel_slide.carousel_show.carousel_mode_13_entering .carousel_image{animation: carousel_mode_13_image_scale_in .9s cubic-bezier(.22, .61, .36, 1) both}@keyframes carousel_mode_13_rise_up{0%{opacity: 0;transform: translateY(24px)}100%{opacity: 1;transform: translateY(0)}}

@keyframes carousel_mode_13_image_scale_in{0%{opacity: .25;transform: scale(1.025)}100%{opacity: 1;transform: scale(1)}}

@keyframes carousel_mode_13_image_scale_out{0%{opacity: 1;transform: scale(1)}100%{opacity: 0;transform: scale(1.025)}}

@keyframes carousel_mode_13_slide_fade_out{0%{opacity: 1}100%{opacity: 0}}

@media screen and (max-width: 1000px){.carousel_mode_13 .carousel_frame{min-height: 0}.carousel_mode_13 .carousel_viewport{border-radius: 16px;height: auto;margin: 0;overflow: hidden;width: 100%}.carousel_mode_13 .carousel_box,
	.carousel_mode_13 .carousel_slides{height: 100%}.carousel_mode_13 .carousel_box{touch-action: pan-y}.carousel_mode_13 .carousel_slide,
	.carousel_mode_13 .carousel_slide.carousel_size_reference,
	.carousel_mode_13 .carousel_slide.carousel_show{display: block;height: 100%;inset: 0;position: absolute;width: 100%}.carousel_mode_13 .carousel_image{height: 100%;inset: 0;position: absolute}.carousel_mode_13 .carousel_image .compute_item_img,
	.carousel_mode_13 .carousel_image .compute_process_img,
	.carousel_mode_13 .carousel_image .video_public_info{height: 100% !important;max-width: none;padding-top: 0 !important}.carousel_mode_13 .carousel_content_shell{align-items: center;background: transparent;display: flex;height: 100%;inset: 0;min-height: 0;order: 0;padding: 24px 20px 64px;position: absolute;width: 100%}.carousel_mode_13 .carousel_copy{max-width: 100%}.carousel_mode_13 .carousel_eyebrow{margin-bottom: 14px}.carousel_mode_13 .carousel_heading{line-height: 1.08;margin-bottom: 16px;max-width: 100%}.carousel_mode_13 .carousel_description{line-height: 1.6;margin-bottom: 22px;max-width: 100%}.carousel_mode_13 .carousel_actions{align-items: center;display: flex;flex-direction: row;flex-wrap: wrap;gap: 12px}.carousel_mode_13 .carousel_button{width: auto}.carousel_mode_13 .carousel_arrows{display: none}.carousel_mode_13 .carousel_pagination{bottom: 16px;gap: 16px;justify-content: flex-end;left: auto;right: 16px}.carousel_mode_13 .carousel_pagination .tab_dots{background: transparent;border-radius: 0;height: auto;overflow: visible;width: auto}.carousel_mode_13 .carousel_pagination .tab_dots::after{display: block}.carousel_mode_13 .carousel_pagination .tab_dots.activity{width: auto}}

@media (prefers-reduced-motion: reduce){.carousel_mode_13 *,
	.carousel_mode_13 *::before,
	.carousel_mode_13 *::after{animation-duration: .01ms !important;transition-duration: .01ms !important}}
