.carousel-slide-container{transform:translate3d(0, 0, 0);flex:0 0 var(--slide-width, 100%);min-width:0;max-width:100%;padding-left:var(--slide-spacing);display:flex;flex-direction:column;max-width:calc(var(--max-image-width) + var(--slide-spacing));box-sizing:border-box;justify-content:flex-start}.carousel-slide-container.carousel-merged-slides{max-width:unset;padding-left:0;flex-direction:row}.carousel-slide-container.carousel-mobile-only{display:none}@media(max-width: 1030px){.carousel-slide-container.carousel-desktop-only{display:none}.carousel-slide-container.carousel-mobile-only{display:flex}}
.default-carousel-header{max-width:var(--carousel-content-width, 1180px);width:calc(100% - var(--carousel-content-offset, calc(var(--spacing-lg) * 2)));display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:var(--spacing-xl);box-sizing:border-box;gap:var(--spacing-md)}@media(max-width: 768px){.default-carousel-header{margin-bottom:var(--spacing-lg)}}.default-carousel-header-texts{display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--header-texts-padding, 0)}@media(max-width: 768px){.default-carousel-header-texts{padding:var(--header-texts-padding-mobile, var(--header-texts-padding, 0))}}.default-carousel-section-title{letter-spacing:normal;line-height:normal;max-width:unset;padding:0;margin:0;text-align:left;transform-origin:center left;will-change:transform,opacity;display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}.default-carousel-title{font-size:var(--carousel-title-font-size, inherit);font-weight:var(--carousel-title-font-weight, inherit);max-width:var(--carousel-title-max-width, unset)}@media(max-width: 768px){.default-carousel-title{font-size:var(--carousel-title-font-size-mobile, var(--carousel-title-font-size, inherit));font-weight:var(--carousel-title-font-weight-mobile, var(--carousel-title-font-weight, inherit));line-height:var(--carousel-title-line-height-mobile, inherit)}}.default-carousel-title-question.default-carousel-title-question{color:var(--color-base-black);background-image:linear-gradient(var(--color-base-black), var(--color-base-black))}.default-carousel-section-subheader{font-size:20px;font-style:normal;font-weight:600;line-height:20px}@media(max-width: 768px){.default-carousel-section-subheader{font-size:18px;line-height:22px}}.default-carousel-navigation{display:flex;gap:var(--spacing-md)}.default-carousel-navigation img{width:var(--nav-arrow-width, 32px);height:var(--nav-arrow-height, 32px);border-radius:100%;opacity:var(--nav-arrow-opacity, 1)}@media(max-width: 768px){.default-carousel-navigation{display:none}}.default-carousel-images-wrapper{--slide-spacing: var(--carousel-slide-spacing, 20px);--max-image-width: var(--carousel-max-image-width, 580px);--slide-width: var(--carousel-slide-width, calc(var(--max-image-width) + var(--slide-spacing)));--image-aspect-ratio: var(--carousel-image-aspect-ratio, 2360 / 1440);--prev-next-height: var(--carousel-prev-next-height, 49px);width:100%;margin-bottom:var(--spaces-12);box-sizing:border-box;position:relative}@media(max-width: 768px){.default-carousel-images-wrapper{--slide-spacing: var(--carousel-slide-spacing-mobile, 12px)}}@media(max-width: 768px){.default-carousel-images-wrapper{--max-image-width: var(--carousel-max-image-width-mobile, 480px)}}@media(max-width: 1228px){.default-carousel-images-wrapper{--slide-width: var(--carousel-slide-width, calc((100vw - (14px * 2)) / 2))}}@media(max-width: 1030px){.default-carousel-images-wrapper{--slide-width: var(--carousel-slide-width, calc(var(--max-image-width) + var(--slide-spacing)))}}@media(max-width: 768px){.default-carousel-images-wrapper{--slide-width: var(--carousel-slide-width, calc((100vw - (14px * 2)) - 6px))}}@media(max-width: 768px){.default-carousel-images-wrapper{margin-bottom:var(--spaces-7)}}.default-carousel-viewport-container{overflow:hidden}.default-carousel-container{display:flex;touch-action:pan-y pinch-zoom;margin-left:calc(var(--slide-spacing)*-1);box-sizing:border-box}.default-carousel-prev-button,.default-carousel-next-button{border:none;background:rgba(0,0,0,0);margin:0;padding:0;border-radius:100%;display:flex;outline:none;user-select:none;will-change:transform,opacity}.default-carousel-prev-button[disabled],.default-carousel-next-button[disabled]{cursor:default}.default-carousel-prev-button[disabled] img,.default-carousel-next-button[disabled] img{opacity:var(--nav-arrow-disabled-opacity, 0.5)}.default-carousel-prev-button img{transform:rotate(180deg)}.default-carousel-prev-button-mobile,.default-carousel-next-button-mobile{border:none;background:rgba(0,0,0,0);margin:0;padding:0;border-radius:100%;display:none;outline:none;user-select:none;will-change:transform,opacity}.default-carousel-prev-button-mobile[disabled],.default-carousel-next-button-mobile[disabled]{cursor:default}.default-carousel-prev-button-mobile[disabled] img,.default-carousel-next-button-mobile[disabled] img{opacity:var(--nav-arrow-disabled-opacity, 0.5)}@media(max-width: 768px){.default-carousel-prev-button-mobile,.default-carousel-next-button-mobile{display:flex;position:absolute;top:calc(min(var(--slide-width),var(--max-image-width))/(var(--image-aspect-ratio))/2 - var(--prev-next-height)/2)}.default-carousel-prev-button-mobile img,.default-carousel-next-button-mobile img{width:var(--nav-arrow-width-mobile, var(--nav-arrow-width, 32px));height:var(--nav-arrow-height-mobile, var(--nav-arrow-height, 32px));opacity:var(--nav-arrow-opacity, 1)}}.default-carousel-prev-button-mobile img{transform:rotate(180deg)}@media(max-width: 768px){.default-carousel-prev-button-mobile{left:12px}}@media(max-width: 768px){.default-carousel-next-button-mobile{right:12px}}
.single-slide-carousel-wrapper{--slide-width: 100%;position:relative;display:flex;align-items:center;justify-content:center;width:100%;max-width:var(--wrapper-width, 896px);position:relative;gap:var(--spacing-md)}.single-slide-carousel-viewport{overflow:hidden;flex:1;position:relative}.single-slide-carousel-container{display:flex;justify-content:flex-start;position:relative;will-change:transform,opacity}.single-slide-prev-button,.single-slide-next-button{border:none;background:rgba(0,0,0,0);margin:0;padding:0;border-radius:100%;display:flex;outline:none;user-select:none;width:var(--nav-arrow-width, 32px);height:var(--nav-arrow-height, 32px);will-change:transform,opacity}.single-slide-prev-button img,.single-slide-next-button img{width:100%;height:100%}.single-slide-prev-button[disabled],.single-slide-next-button[disabled]{cursor:default}.single-slide-prev-button[disabled] img,.single-slide-next-button[disabled] img{opacity:.5}@media(max-width: 768px){.single-slide-prev-button,.single-slide-next-button{position:absolute;z-index:1;width:var(--nav-arrow-width-mobile, var(--nav-arrow-width, 32px));height:var(--nav-arrow-height-mobile, var(--nav-arrow-height, 32px))}}@media(max-width: 768px){.single-slide-next-button{right:-12px}}@media(max-width: 768px){.single-slide-prev-button{left:-12px}}.single-slide-prev-button img{transform:rotate(180deg)}.single-slide-dots-container{display:flex;justify-content:center;gap:var(--spaces-1)}.single-slide-dot-button{width:8px;height:8px;border-radius:50%;border:none;background:#d9d9d9;transition:all .3s ease}.single-slide-dot-button.active{background:#000}.single-slide-clickable-area{padding:var(--spaces-0);cursor:pointer}.single-slide-clickable-area:hover .single-slide-dot-button{background:#999}.single-slide-clickable-area:hover .single-slide-dot-button.active{background:#000}.single-slide-slide-container{transform:translate3d(0, 0, 0);flex:0 0 var(--slide-width);min-width:0;max-width:100%;padding-left:var(--slide-spacing);display:flex;flex-direction:column;max-width:calc(var(--max-image-width) + var(--slide-spacing));box-sizing:border-box;justify-content:flex-start}.single-slide-slide-container.single-slide-merged-slides{flex:0 0 calc(var(--slide-width)*var(--visible-slides-in-content, 1));max-width:unset;padding-left:0;flex-direction:row}.single-slide-slide-container.single-slide-merged-slides .single-slide-merged-slides-wrapper-inner{flex:0 0 calc(100%/var(--visible-slides-in-content, 1))}.single-slide-slide-container.single-slide-mobile-only{display:none}@media(max-width: 1030px){.single-slide-slide-container.single-slide-desktop-only{display:none}.single-slide-slide-container.single-slide-mobile-only{display:flex}}