.card-carousel{--text-dark:#161616;--text-medium:#1a1a1a;--bg-white:#fff;--bg-light-gray:#f5f5f5;--bg-button:#333;--border-radius:1000px;--accent-bar:#1434cb;--card-gap:1.5rem;--card-reveal-bezier:cubic-bezier(0,.5,.5,1);--next-card-visible:15%;--carousel-bg-color:inherit;--v3-first-xl-width:594px;--v3-first-xl-height:792px;--v3-second-xl-width:363px;--v3-second-xl-height:485px;--v3-first-lg-width:600px;--v3-first-lg-height:600px;--v3-second-lg-width:372px;--v3-second-lg-height:496px;--v3-first-md-width:441px;--v3-first-md-height:589px;--v3-second-md-width:288px;--v3-second-md-height:384px;--v3-first-sm-width:345px;--v3-first-sm-height:460px;--v3-second-sm-width:207px;--v3-second-sm-height:277px;--card-gap-xl:48px;--card-gap-lg:32px;--card-gap-md:27.38px;--card-gap-sm:16px;--v1-grid-l-height:484px;--v1-grid-l-height-b:484px;--v1-grid-l-sm-height:396px;--v1-grid-l-sm-width-a:267px;--v1-grid-l-sm-width-b:237px;--v1-grid-m-width:199px;--v1-grid-m-height:279px;--v1-grid-m-width-a:227px;--v1-grid-m-width-c:217px;--v1-grid-s-width:315px;--v1-grid-s-height:420px;--v1-grid-s-width-a:390px;--v1-grid-xs-width:287px;--v1-grid-xs-height:383px;--v2-grid-l-width:453px;--v2-grid-l-height:671px;--v2-grid-l-sm-width:399px;--v2-grid-l-sm-height:533px;--v2-grid-l-sm-width-a:419px;--v2-grid-m-width:282px;--v2-grid-m-height:376px;--v2-grid-s-width:315px;--v2-grid-s-height:420px;--v2-grid-xs-width:287px;--v2-grid-xs-height:383px;--v4-first-xl-width:600px;--v4-first-xl-height:338px;--v4-second-xl-width:364px;--v4-second-xl-height:205px;--v4-first-lg-width:600px;--v4-first-lg-height:338px;--v4-second-lg-width:372px;--v4-second-lg-height:209px;--v4-first-md-width:442px;--v4-first-md-height:248px;--v4-second-md-width:288px;--v4-second-md-height:162px;--v4-first-sm-width:345px;--v4-first-sm-height:194px;--v4-second-sm-width:208px;--v4-second-sm-height:117px;box-sizing:border-box;width:100%;max-width:100%;padding:3rem 0 3rem 3rem;font-family:Visa Dialect,sans-serif;display:block}@media screen and (min-width:1600px){.card-carousel{padding-left:0;padding-right:0}}.card-carousel{background-color:var(--carousel-bg-color);position:relative}.card-carousel.handleprevious{padding-left:0}@media screen and (max-width:1119px){.card-carousel{padding:1.5rem 0 1.5rem 1.5rem}}.card-carousel.variant3,.card-carousel.variant4{padding:0 0 1.5rem}.card-carousel *,.card-carousel :before,.card-carousel :after{box-sizing:inherit}.card-carousel .card-carousel-title-block{background:inherit;padding-bottom:3rem}@media screen and (min-width:1600px){.card-carousel .card-carousel-title-block{padding-left:0}}@media screen and (min-width:768px) and (max-width:1599px){.card-carousel .card-carousel-title-block{padding-left:3rem}}@media screen and (min-width:1600px){.card-carousel.variant3.columns-2 .card-carousel-title-block{padding-left:3rem}}.card-carousel .carousel-container{width:auto;max-width:100%;position:relative;overflow:hidden}@media screen and (min-width:1600px){.card-carousel .carousel-container{width:max-content;max-width:100%;margin:0 auto}}.card-carousel .carousel-container .row{box-sizing:border-box;grid-auto-flow:column;width:100%;margin-left:.15%;transition:transform .7s cubic-bezier(.33,1,.68,1);display:grid}@media screen and (min-width:1600px){.card-carousel .carousel-container .row{margin-left:0}}.card-carousel .carousel-container .card{opacity:0;overflow:unset;animation:cardReveal .8s var(--card-reveal-bezier)forwards;flex-direction:column;display:flex;position:relative;transform:translateY(20px)}.card-carousel .carousel-container .card:has(a):hover .card-title{color:var(--accent-bar)}.card-carousel .carousel-container .card:has(a):hover .image-container{transform:scale(1.05)}.card-carousel .carousel-container .card:has(a):hover .image-background{transform:scale(1.05)}.card-carousel .carousel-container .card .card-carousel-container{justify-content:center;align-self:stretch;align-items:center;height:auto;position:relative;overflow:hidden}.card-carousel .carousel-container .card .card-carousel-container .image-container{background-color:var(--bg-light-gray);transition:transform .5s var(--card-reveal-bezier);background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative;overflow:hidden}.card-carousel .carousel-container .card .card-carousel-container .image-container:before{content:"";width:100%;height:100%;transition:transform .5s var(--card-reveal-bezier);z-index:0;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;top:0;left:0}.card-carousel .carousel-container .card .card-carousel-container .image-container .icon-container{opacity:0;transition:opacity .3s,transform .3s}.card-carousel .carousel-container .card .card-carousel-container a.card-link{color:inherit;z-index:2;text-decoration:none;display:block;position:relative}.card-carousel .carousel-container .card .editorial-card-copy-container{flex-direction:column;flex:1;display:flex}.card-carousel .carousel-container .card .editorial-card-copy-container .card-title{color:var(--text-dark);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 .5rem;transition:color .3s;display:-webkit-box;overflow:hidden}.card-carousel .carousel-container .card .editorial-card-copy-container .card-description{color:var(--text-medium);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.card-carousel .carousel-container .card .accent-bar{background:var(--accent-bar);border-radius:2px;width:32px;height:4px;margin-top:1rem}.card-carousel .carousel-container .view-all-card{background-color:var(--bg-light-gray);scroll-snap-align:start;border:1px solid #e0e0e0;border-radius:8px;justify-content:center;align-items:center;min-height:200px;padding:0 .75rem;display:flex}.card-carousel .carousel-container .view-all-card .text-link{color:var(--text-dark);align-items:center;font-size:14px;font-weight:400;text-decoration:none;transition:all .2s;display:flex}.card-carousel .carousel-container .view-all-card .text-link:hover{opacity:.7}.card-carousel .carousel-container .view-all-card .text-link .arrow-icon{font-size:16px;transition:transform .2s}.card-carousel .carousel-container .view-all-card .text-link:hover .arrow-icon{transform:translate(4px)}.card-carousel .carousel-container .view-all-card.variant1{flex-direction:column}.card-carousel .carousel-container .view-all-card.variant1 .card-carousel-container{width:100%;margin-bottom:1.5rem;position:relative}.card-carousel .carousel-container .view-all-card.variant1 .card-carousel-container .image-container{background-color:var(--bg-light-gray);border-radius:8px;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.card-carousel .carousel-container .view-all-card.variant1 .card-carousel-container .image-container .view-all-content{text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.card-carousel .carousel-container .view-all-card.variant1 .text-link{flex-direction:row;align-items:center;font-size:16px;font-weight:500;display:flex}.card-carousel .carousel-container .view-all-card.variant1 .text-link .link{margin-bottom:.5rem;margin-right:0}.card-carousel .carousel-container .view-all-card.variant1 .text-link .arrow-icon{font-size:18px}.card-carousel .carousel-controls{pointer-events:none;z-index:10;height:0;position:absolute;top:57%;left:0;right:0;transform:translateY(-50%)}@media screen and (max-width:991px){.card-carousel .carousel-controls{left:-2%}}.card-carousel .carousel-button{color:#000;cursor:pointer;pointer-events:auto;z-index:10;background-color:#eee;border:none;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:all .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.card-carousel .carousel-button.prev{left:24px}.card-carousel .carousel-button.next{right:0}.card-carousel .carousel-button:hover:not(.disabled){background-color:#ddd;transform:translateY(-50%)scale(1.05)}.card-carousel .carousel-button.disabled{opacity:.3;cursor:not-allowed}.card-carousel .carousel-button .chevron{font-size:24px;font-weight:300;line-height:1}.card-carousel.variant1 .carousel-container .row{grid-template-columns:repeat(4,calc(25% - var(--card-gap-xl)*3/4));gap:var(--card-gap-xl)}.card-carousel.variant1 .carousel-container .card{width:100%}.card-carousel.variant1 .carousel-container .card .card-carousel-container{height:var(--v1-grid-l-height)}.card-carousel.variant1 .carousel-container .card .card-carousel-container .image-container{width:100%;height:var(--v1-grid-l-height)}.card-carousel.variant1 .carousel-container .card .accent-bar{display:block}.card-carousel.variant1 .carousel-container .view-all-card{width:100%;height:var(--v1-grid-l-height)}@media screen and (min-width:1600px){.card-carousel.variant1 .carousel-container .row{gap:var(--card-gap-xl);grid-template-columns:repeat(auto-fit,minmax(332px,332px));justify-content:center}.card-carousel.variant1 .carousel-container .card{width:332px}.card-carousel.variant1 .carousel-container .card .card-carousel-container{height:484px}.card-carousel.variant1 .carousel-container .card .card-carousel-container .image-container{width:100%;height:484px}.card-carousel.variant1 .carousel-container .card .card-carousel-container video{width:330px}.card-carousel.variant1 .carousel-container .view-all-card{width:332px;height:var(--v1-grid-l-height)}}@media screen and (min-width:1440px) and (max-width:1600px){.card-carousel.variant1 .carousel-container .row{grid-template-columns:repeat(4,calc(23.5% - var(--card-gap-xl)*3/4));gap:var(--card-gap-xl)}.card-carousel.variant1 .carousel-container .card{width:100%}.card-carousel.variant1 .carousel-container .card .card-carousel-container{height:484px}.card-carousel.variant1 .carousel-container .card .card-carousel-container .image-container{width:20vw;height:484px}.card-carousel.variant1 .carousel-container .card .card-carousel-container video{width:20vw}.card-carousel.variant1 .carousel-container .view-all-card{width:20vw;height:var(--v1-grid-l-height)}}@media screen and (min-width:1200px) and (max-width:1440px){.card-carousel.variant1 .carousel-container .row{grid-template-columns:repeat(4,calc(23.5% - var(--card-gap-lg)*3/4));gap:var(--card-gap-lg)}.card-carousel.variant1 .carousel-container .card{width:100%}.card-carousel.variant1 .carousel-container .card .card-carousel-container{height:400px}.card-carousel.variant1 .carousel-container .card .card-carousel-container .image-container{width:20.6vw;height:400px}.card-carousel.variant1 .carousel-container .card .card-carousel-container video{width:20.6vw}.card-carousel.variant1 .carousel-container .view-all-card{width:100%;height:var(--v1-grid-l-sm-height)}}@media screen and (min-width:991px) and (max-width:1200px){.card-carousel.variant1 .carousel-container .row{grid-template-columns:repeat(4,calc(23.5% - var(--card-gap-md)*2/3));gap:var(--card-gap-md)}.card-carousel.variant1 .carousel-container .card{width:100%}.card-carousel.variant1 .carousel-container .card .card-carousel-container{height:279px}.card-carousel.variant1 .carousel-container .card .card-carousel-container .image-container{width:23.5vw;height:279px}.card-carousel.variant1 .carousel-container .card .card-carousel-container video{width:23.5vw}.card-carousel.variant1 .carousel-container .view-all-card{width:100%;height:450px}}@media screen and (min-width:768px) and (max-width:991px){.card-carousel.variant1 .carousel-container .row{grid-template-columns:repeat(2,calc(45% - var(--card-gap-md)*1/2));gap:var(--card-gap-md)}.card-carousel.variant1 .carousel-container .card{width:100%}.card-carousel.variant1 .carousel-container .card .card-carousel-container{height:420px}.card-carousel.variant1 .carousel-container .card .card-carousel-container video{width:42vw}.card-carousel.variant1 .carousel-container .card .card-carousel-container .image-container{width:42vw;height:420px}.card-carousel.variant1 .carousel-container .view-all-card{height:565px}}@media screen and (max-width:768px){.card-carousel.variant1 .carousel-container .row{grid-template-columns:repeat(1,calc(95% - (var(--card-gap-sm))));gap:var(--card-gap-sm)}.card-carousel.variant1 .carousel-container .card{width:100%}.card-carousel.variant1 .carousel-container .card .card-carousel-container{height:400px}.card-carousel.variant1 .carousel-container .card .card-carousel-container .image-container{width:87vw;height:400px}.card-carousel.variant1 .carousel-container .card .card-carousel-container video{width:87vw}.card-carousel.variant1 .carousel-container .view-all-card{height:565px}}.card-carousel.variant3{flex-direction:column;display:flex}@media (min-width:768px){.card-carousel.variant3 .carousel-controls{display:none}}.card-carousel.variant3 .carousel-container{margin:0 48px}@media (min-width:1600px){.card-carousel.variant3 .carousel-container{margin:0}}@media (min-width:1200px) and (max-width:1599px){.card-carousel.variant3 .carousel-container{margin:0 48px}}@media (max-width:768px){.card-carousel.variant3 .carousel-container{margin-right:16px}}@media (min-width:768px) and (max-width:991px){.card-carousel.variant3 .carousel-container{margin-right:24px}}@media (min-width:992px) and (max-width:1200px){.card-carousel.variant3 .carousel-container{margin:0 48px}}.card-carousel.variant3 .carousel-container .row{gap:var(--card-gap-xl);flex-wrap:nowrap;display:flex}@media (min-width:1200px) and (max-width:1399px){.card-carousel.variant3 .carousel-container .row{gap:var(--card-gap-lg)}}@media (min-width:768px) and (max-width:1199px){.card-carousel.variant3 .carousel-container .row{gap:var(--card-gap-md)}}@media (max-width:768px){.card-carousel.variant3 .carousel-container .row{gap:var(--card-gap-sm)}}.card-carousel.variant3 .carousel-container .row{justify-content:space-between;align-items:flex-start}.card-carousel.variant3 .carousel-container .card{opacity:1;animation:none;transform:translateY(0)}.card-carousel.variant3 .carousel-container .card.card-carousel__col--variant3-second{align-self:self-end}@media (min-width:1441px){.card-carousel.variant3 .carousel-container .card.card-carousel__col--variant3-first{width:var(--v3-first-xl-width)}.card-carousel.variant3 .carousel-container .card.card-carousel__col--variant3-first .card-carousel-container,.card-carousel.variant3 .carousel-container .card.card-carousel__col--variant3-first .image-container{width:var(--v3-first-xl-width);height:var(--v3-first-xl-height)}.card-carousel.variant3 .carousel-container .card.card-carousel__col--variant3-second{width:var(--v3-second-xl-width)!important}.card-carousel.variant3 .carousel-container .card.card-carousel__col--variant3-second .card-carousel-container,.card-carousel.variant3 .carousel-container .card.card-carousel__col--variant3-second .image-container{width:var(--v3-second-xl-width);height:var(--v3-second-xl-height)}}@media (min-width:1120px) and (max-width:1440px){.card-carousel.variant3 .carousel-container .card.card-carousel__col--variant3-first{width:var(--v3-first-lg-width)}.card-carousel.variant3 .carousel-container .card.card-carousel__col--variant3-first .card-carousel-container,.card-carousel.variant3 .carousel-container .card.card-carousel__col--variant3-first .image-container{width:var(--v3-first-lg-width);height:var(--v3-first-lg-height)}.card-carousel.variant3 .carousel-container .card.card-carousel__col--variant3-second{width:var(--v3-second-lg-width)!important}.card-carousel.variant3 .carousel-container .card.card-carousel__col--variant3-second .card-carousel-container,.card-carousel.variant3 .carousel-container .card.card-carousel__col--variant3-second .image-container{width:var(--v3-second-lg-width);height:var(--v3-second-lg-height)}}@media (min-width:768px) and (max-width:1200px){.card-carousel.variant3 .carousel-container .card.card-carousel__col--variant3-first,.card-carousel.variant3 .carousel-container .card.card-carousel__col--variant3-second{width:calc(50% - var(--card-gap-md)/2)!important}.card-carousel.variant3 .carousel-container .card.card-carousel__col--variant3-first .card-carousel-container,.card-carousel.variant3 .carousel-container .card.card-carousel__col--variant3-second .card-carousel-container{aspect-ratio:3/4;width:100%;height:auto}.card-carousel.variant3 .carousel-container .card.card-carousel__col--variant3-first .image-container,.card-carousel.variant3 .carousel-container .card.card-carousel__col--variant3-second .image-container{width:100%;height:100%}.card-carousel.variant3 .carousel-container .card.card-carousel__col--variant3-second{align-self:flex-end}}@media screen and (max-width:767px){.card-carousel.variant3 .carousel-container{flex-direction:column;display:flex}.card-carousel.variant3 .carousel-container .row{scroll-snap-type:x mandatory;justify-content:flex-start;padding-right:15%;overflow-x:auto}.card-carousel.variant3 .carousel-container .row::-webkit-scrollbar{display:none}.card-carousel.variant3 .carousel-container .card{scroll-snap-align:start;flex:none;width:calc(33.33% - 16px)}.card-carousel.variant3 .carousel-container .card.card-carousel__col--sm-3{width:calc(25% - 16px)}}@media (min-width:768px){.card-carousel.variant4 .carousel-controls{display:none}}.card-carousel.variant4 .carousel-container{margin:0 48px}@media (min-width:1600px){.card-carousel.variant4 .carousel-container{margin:0}}@media (min-width:768px) and (max-width:991px){.card-carousel.variant4 .carousel-container{margin:24px}}.card-carousel.variant4 .carousel-container .row{gap:var(--card-gap-xl);flex-wrap:nowrap;display:flex}@media (min-width:1200px) and (max-width:1399px){.card-carousel.variant4 .carousel-container .row{gap:var(--card-gap-lg)}}@media (min-width:768px) and (max-width:1199px){.card-carousel.variant4 .carousel-container .row{gap:var(--card-gap-md)}}@media (max-width:768px){.card-carousel.variant4 .carousel-container .row{gap:var(--card-gap-sm)}}.card-carousel.variant4 .carousel-container .row{justify-content:space-between;align-items:flex-start}.card-carousel.variant4 .carousel-container .card{opacity:1;animation:none;transform:translateY(0)}.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-second{align-self:self-end}@media (min-width:1441px){.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-first{width:var(--v4-first-xl-width)}.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-first .card-carousel-container,.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-first .image-container,.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-first video{width:var(--v4-first-xl-width);height:var(--v4-first-xl-height)}.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-second{width:var(--v4-second-xl-width)}.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-second .card-carousel-container,.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-second .image-container,.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-second video{width:var(--v4-second-xl-width);height:var(--v4-second-xl-height)}}@media (min-width:1120px) and (max-width:1440px){.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-first{width:var(--v4-first-lg-width)}.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-first .card-carousel-container,.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-first .image-container,.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-first video{width:var(--v4-first-lg-width);height:var(--v4-first-lg-height)}.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-second{width:var(--v4-second-lg-width)}.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-second .card-carousel-container,.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-second .image-container,.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-second video{width:var(--v4-second-lg-width);height:var(--v4-second-lg-height)}}@media (min-width:991px) and (max-width:1199px){.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-first{width:var(--v4-first-md-width)}.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-first .card-carousel-container,.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-first .image-container,.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-first video{width:var(--v4-first-md-width);height:var(--v4-first-md-height)}.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-second{width:var(--v4-second-md-width)}.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-second .card-carousel-container,.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-second .image-container,.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-second video{width:var(--v4-second-md-width);height:var(--v4-second-md-height)}}@media (min-width:768px) and (max-width:991px){.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-first{width:var(--v4-first-sm-width)}.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-first .card-carousel-container,.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-first .image-container,.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-first video{width:var(--v4-first-sm-width);height:var(--v4-first-sm-height)}.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-second{width:var(--v4-second-sm-width)}.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-second .card-carousel-container,.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-second .image-container,.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-second video{width:var(--v4-second-sm-width);height:var(--v4-second-sm-height)}}@media screen and (max-width:767px){.card-carousel.variant4 .carousel-container .row{scroll-snap-type:x mandatory;justify-content:flex-start;padding-right:15%;overflow-x:auto}.card-carousel.variant4 .carousel-container .row::-webkit-scrollbar{display:none}.card-carousel.variant4 .carousel-container .card{scroll-snap-align:start;flex:none;width:calc(33.33% - 16px)}.card-carousel.variant4 .carousel-container .card.card-carousel__col--sm-3{width:calc(25% - 16px)}}.card-carousel.variant5 .carousel-container .card{width:100%}.card-carousel.variant5 .carousel-container .card.variant5_block{border:none;margin:0;padding:0}.card-carousel.variant5 .carousel-container .card.variant5_block .card-carousel-icon-feature-card{background-color:#fff6de;height:310px}.card-carousel.variant5 .carousel-container .card.variant5_block .card-carousel-icon-feature-card.columns-4.icon-feature-card{width:20.5vw;height:310px}.card-carousel.variant5 .carousel-container .card.variant5_block .card-carousel-icon-feature-card.columns-4.icon-feature-card .icon-feature-card__icon-container{width:48px;height:44px;padding:18px 0 0 16px}@media screen and (min-width:1600px){.card-carousel.variant5 .carousel-container .card.variant5_block .card-carousel-icon-feature-card.columns-4.icon-feature-card{width:332px}}@media screen and (min-width:1120px) and (max-width:1600px){.card-carousel.variant5 .carousel-container .card.variant5_block .card-carousel-icon-feature-card.columns-4.icon-feature-card{height:356px}}@media screen and (min-width:991px) and (max-width:1200px){.card-carousel.variant5 .carousel-container .card.variant5_block .card-carousel-icon-feature-card.columns-4.icon-feature-card{width:28.5vw;height:356px}}@media screen and (min-width:768px) and (max-width:991px){.card-carousel.variant5 .carousel-container .card.variant5_block .card-carousel-icon-feature-card.columns-4.icon-feature-card{width:42.6vw;height:330px}}@media screen and (max-width:768px){.card-carousel.variant5 .carousel-container .card.variant5_block .card-carousel-icon-feature-card.columns-4.icon-feature-card{width:81vw;height:348px}}.card-carousel.variant5 .carousel-container .card.variant5_block .card-carousel-icon-feature-card.columns-1.icon-feature-card .icon-feature-card__icon-container{width:48px;height:44px;padding:18px 0 0 16px}@media screen and (max-width:768px){.card-carousel.variant5 .carousel-container .card.variant5_block .card-carousel-icon-feature-card.columns-1.icon-feature-card{width:85vw;height:348px}}.card-carousel.variant5 .carousel-container .card.variant5_block .card-carousel-icon-feature-card.columns-3.icon-feature-card{width:28vw;height:270px}.card-carousel.variant5 .carousel-container .card.variant5_block .card-carousel-icon-feature-card.columns-3.icon-feature-card .icon-feature-card__icon-container{width:48px;height:44px;padding:18px 0 0 16px}@media screen and (min-width:1600px){.card-carousel.variant5 .carousel-container .card.variant5_block .card-carousel-icon-feature-card.columns-3.icon-feature-card{width:464px}}@media screen and (min-width:1120px) and (max-width:1439px){.card-carousel.variant5 .carousel-container .card.variant5_block .card-carousel-icon-feature-card.columns-3.icon-feature-card{height:290px}}@media screen and (min-width:991px) and (max-width:1199px){.card-carousel.variant5 .carousel-container .card.variant5_block .card-carousel-icon-feature-card.columns-3.icon-feature-card{height:356px}}@media screen and (min-width:768px) and (max-width:991px){.card-carousel.variant5 .carousel-container .card.variant5_block .card-carousel-icon-feature-card.columns-3.icon-feature-card{height:356px}}@media screen and (max-width:768px){.card-carousel.variant5 .carousel-container .card.variant5_block .card-carousel-icon-feature-card.columns-3.icon-feature-card{width:81vw;height:348px}}.card-carousel.variant5 .carousel-container .view-all-card.variant5{background-color:var(--bg-light-gray);padding:var(--icon-feature-card-padding,2rem);box-sizing:border-box;border:none;border-radius:0;justify-content:center;align-items:center;height:310px;display:flex}.card-carousel.columns-2 .card-carousel.variant5 .carousel-container .view-all-card.variant5{height:250px}@media screen and (min-width:991px) and (max-width:1199px){.card-carousel.columns-2 .card-carousel.variant5 .carousel-container .view-all-card.variant5{height:226px}}@media screen and (min-width:768px) and (max-width:991px){.card-carousel.columns-2 .card-carousel.variant5 .carousel-container .view-all-card.variant5{height:288px}}@media screen and (max-width:768px){.card-carousel.columns-2 .card-carousel.variant5 .carousel-container .view-all-card.variant5{height:384px}}.card-carousel.columns-4 .card-carousel.variant5 .carousel-container .view-all-card.variant5{height:310px}@media screen and (min-width:1120px) and (max-width:1439px){.card-carousel.columns-4 .card-carousel.variant5 .carousel-container .view-all-card.variant5{height:356px}}@media screen and (min-width:991px) and (max-width:1199px){.card-carousel.columns-4 .card-carousel.variant5 .carousel-container .view-all-card.variant5{height:356px}}@media screen and (min-width:768px) and (max-width:991px){.card-carousel.columns-4 .card-carousel.variant5 .carousel-container .view-all-card.variant5{height:330px}}@media screen and (max-width:768px){.card-carousel.columns-4 .card-carousel.variant5 .carousel-container .view-all-card.variant5{height:348px}}.card-carousel.columns-3 .card-carousel.variant5 .carousel-container .view-all-card.variant5{height:270px}@media screen and (min-width:1120px) and (max-width:1439px){.card-carousel.columns-3 .card-carousel.variant5 .carousel-container .view-all-card.variant5{height:290px}}@media screen and (min-width:991px) and (max-width:1199px){.card-carousel.columns-3 .card-carousel.variant5 .carousel-container .view-all-card.variant5{height:356px}}@media screen and (min-width:768px) and (max-width:991px){.card-carousel.columns-3 .card-carousel.variant5 .carousel-container .view-all-card.variant5{height:356px}}@media screen and (max-width:768px){.card-carousel.columns-3 .card-carousel.variant5 .carousel-container .view-all-card.variant5{height:348px}}.card-carousel.variant5 .carousel-container .view-all-card.variant5 .view-all-content{text-align:center}.card-carousel.variant5 .carousel-container .view-all-card.variant5 .text-link{color:var(--text-dark);flex-direction:row;justify-content:center;align-items:center;font-size:1.25rem;font-weight:500;text-decoration:none;transition:all .2s;display:flex}.card-carousel.variant5 .carousel-container .view-all-card.variant5 .text-link .link{margin-right:.5rem}.card-carousel.variant5 .carousel-container .view-all-card.variant5 .text-link .arrow-icon{font-size:1.25rem;transition:transform .2s}.card-carousel.variant5 .carousel-container .view-all-card.variant5 .text-link:hover{color:#1434cb}.card-carousel.variant5 .carousel-container .view-all-card.variant5 .text-link:hover .arrow-icon{transform:translate(4px)}.card-carousel.variant6 .carousel-container .row{grid-template-columns:repeat(4,calc(25% - var(--card-gap-xl)*3/4));gap:var(--card-gap-xl)}.card-carousel.variant6 .carousel-container .card{width:100%}.card-carousel.variant6 .carousel-container .card .card-carousel-container{background-color:#f7f7f7;height:300px}.card-carousel.variant6 .carousel-container .card .card-carousel-container .image-container{width:72.5px}.card-carousel.variant6 .carousel-container .card .accent-bar{display:block}.card-carousel.variant6 .carousel-container .view-all-card{width:100%;height:var(--v1-grid-l-height)}@media screen and (min-width:1600px){.card-carousel.variant6 .carousel-container .row{grid-template-columns:repeat(4,calc(23.5% - var(--card-gap-xl)*3/4));gap:var(--card-gap-xl)}.card-carousel.variant6 .carousel-container .card{width:100%}.card-carousel.variant6 .carousel-container .card .card-carousel-container{height:363px}.card-carousel.variant6 .carousel-container .card .card-carousel-container .image-container,.card-carousel.variant6 .carousel-container .card .card-carousel-container video{width:72.5px}.card-carousel.variant6 .carousel-container .view-all-card{width:20vw;height:var(--v1-grid-l-height)}}@media screen and (min-width:1440px) and (max-width:1600px){.card-carousel.variant6 .carousel-container .row{grid-template-columns:repeat(4,calc(23.5% - var(--card-gap-xl)*3/4));gap:var(--card-gap-xl)}.card-carousel.variant6 .carousel-container .card{width:100%}.card-carousel.variant6 .carousel-container .card .card-carousel-container{height:363px}.card-carousel.variant6 .carousel-container .card .card-carousel-container .image-container,.card-carousel.variant6 .carousel-container .card .card-carousel-container video{width:72.5px}.card-carousel.variant6 .carousel-container .view-all-card{width:20vw;height:var(--v1-grid-l-height)}}@media screen and (min-width:1200px) and (max-width:1440px){.card-carousel.variant6 .carousel-container .row{grid-template-columns:repeat(4,calc(23.5% - var(--card-gap-lg)*3/4));gap:var(--card-gap-lg)}.card-carousel.variant6 .carousel-container .card{width:100%}.card-carousel.variant6 .carousel-container .card .card-carousel-container{height:300px}.card-carousel.variant6 .carousel-container .card .card-carousel-container .image-container,.card-carousel.variant6 .carousel-container .card .card-carousel-container video{width:72.5px}.card-carousel.variant6 .carousel-container .view-all-card{width:100%;height:var(--v1-grid-l-sm-height)}}@media screen and (min-width:991px) and (max-width:1200px){.card-carousel.variant6 .carousel-container .row{grid-template-columns:repeat(4,calc(23.5% - var(--card-gap-md)*2/3));gap:var(--card-gap-md)}.card-carousel.variant6 .carousel-container .card{width:100%}.card-carousel.variant6 .carousel-container .card .card-carousel-container{height:209px}.card-carousel.variant6 .carousel-container .card .card-carousel-container .image-container,.card-carousel.variant6 .carousel-container .card .card-carousel-container video{width:72.5px}.card-carousel.variant6 .carousel-container .view-all-card{width:100%;height:450px}}@media screen and (min-width:768px) and (max-width:991px){.card-carousel.variant6 .carousel-container .row{grid-template-columns:repeat(2,calc(45% - var(--card-gap-md)*1/2));gap:var(--card-gap-md)}.card-carousel.variant6 .carousel-container .card{width:100%}.card-carousel.variant6 .carousel-container .card .card-carousel-container{height:315px}.card-carousel.variant6 .carousel-container .card .card-carousel-container video,.card-carousel.variant6 .carousel-container .card .card-carousel-container .image-container{width:72.5px}.card-carousel.variant6 .carousel-container .view-all-card{height:565px}}@media screen and (max-width:768px){.card-carousel.variant6 .carousel-container .row{grid-template-columns:repeat(1,calc(95% - (var(--card-gap-sm))));gap:var(--card-gap-sm)}.card-carousel.variant6 .carousel-container .card{width:100%}.card-carousel.variant6 .carousel-container .card .card-carousel-container{height:300px}.card-carousel.variant6 .carousel-container .card .card-carousel-container .image-container,.card-carousel.variant6 .carousel-container .card .card-carousel-container video{width:72.5px}.card-carousel.variant6 .carousel-container .view-all-card{width:72.5px;height:565px}}@media screen and (max-width:991px){.card-carousel.variant5 .carousel-controls{left:-2.6%}}@media screen and (min-width:1600px){.card-carousel.variant5 .carousel-controls{left:-3.5%}}@media screen and (max-width:767px){.card-carousel.variant5.columns-1 .row{gap:var(--card-gap-sm)}}@media screen and (min-width:768px) and (max-width:1600px){.card-carousel.variant5.columns-2 .card-carousel-title-block{padding-left:0!important}}.card-carousel.variant5.columns-2{flex-direction:column;padding-right:48px;display:flex}@media screen and (min-width:1600px){.card-carousel.variant5.columns-2{padding-right:0}}@media screen and (max-width:768px){.card-carousel.variant5.columns-2{padding-right:0}}@media screen and (min-width:768px) and (max-width:992px){.card-carousel.variant5.columns-2{padding-right:24px}}.card-carousel.variant5.columns-2 .row{align-items:flex-end;gap:var(--card-gap-xl);grid-template-columns:none;align-items:end;display:flex}@media (min-width:1200px) and (max-width:1399px){.card-carousel.variant5.columns-2 .row{gap:var(--card-gap-lg)}}@media screen and (max-width:767px){.card-carousel.variant5.columns-2 .row{grid-template-columns:repeat(1,calc(108% - (var(--card-gap-sm))));gap:var(--card-gap-sm);scroll-snap-type:x mandatory;padding-right:15%;display:grid;overflow-x:auto}.card-carousel.variant5.columns-2 .row::-webkit-scrollbar{display:none}}@media (min-width:768px) and (max-width:1200px){.card-carousel.variant5.columns-2 .row{grid-template-columns:repeat(50%,1fr);gap:var(--card-gap-md)}}@media (min-width:768px){.card-carousel.variant5.columns-2 .carousel-controls{display:none}}.card-carousel.variant5.columns-2 .card.variant5_block .icon-feature-card{gap:16px!important}.card-carousel.variant5.columns-2 .card.variant5_block:first-child{align-self:auto}.card-carousel.variant5.columns-2 .card.variant5_block:last-child{align-items:self-end}@media screen and (min-width:1200px){.card-carousel.variant5.columns-2 .card.variant5_block:first-child .card-carousel-icon-feature-card.icon-feature-card{width:600px;height:270px}.card-carousel.variant5.columns-2 .card.variant5_block:last-child .card-carousel-icon-feature-card.icon-feature-card{width:372px;height:290px}}@media screen and (max-width:767px){.card-carousel.variant5.columns-2 .card.variant5_block .card-carousel-icon-feature-card{width:100%;height:348px}}@media screen and (min-width:768px) and (max-width:1199px){.card-carousel.variant5.columns-2 .card.variant5_block .card-carousel-icon-feature-card{height:288px}.card-carousel.variant5.columns-2 .card.variant5_block .card-carousel-icon-feature-card .icon-feature-card__icon-container{width:64px!important;height:64px!important}.card-carousel.variant5.columns-2 .card.variant5_block .card-carousel-icon-feature-card .icon-feature-card__icon-container .icon-feature-card__icon-image{width:48px!important;height:48px!important}}.card-carousel.variant5.columns-3 .row{grid-template-columns:repeat(3,calc(33.33% - var(--card-gap-xl)*2/3));gap:var(--card-gap-xl)}@media screen and (min-width:1600px){.card-carousel.variant5.columns-3 .row{grid-template-columns:repeat(auto-fit,minmax(464px,464px));justify-content:center}}@media screen and (min-width:1400px) and (max-width:1599px){.card-carousel.variant5.columns-3 .row{grid-template-columns:repeat(3,calc(31% - var(--card-gap-xl)*2/3))}}@media screen and (min-width:1200px) and (max-width:1439px){.card-carousel.variant5.columns-3 .row{grid-template-columns:repeat(3,calc(31% - var(--card-gap-lg)*2/3));gap:var(--card-gap-lg)}}@media screen and (min-width:991px) and (max-width:1199px){.card-carousel.variant5.columns-3 .row{grid-template-columns:repeat(3,calc(31% - var(--card-gap-md)*2/3));gap:var(--card-gap-md)}}@media screen and (min-width:768px) and (max-width:991px){.card-carousel.variant5.columns-3 .row{grid-template-columns:repeat(2,calc(45% - var(--card-gap-md)/2));gap:var(--card-gap-md)}}@media screen and (max-width:768px){.card-carousel.variant5.columns-3 .row{grid-template-columns:repeat(1,calc(95% - (var(--card-gap-sm))));gap:var(--card-gap-sm)}}.card-carousel.variant5.columns-4 .row{grid-template-columns:repeat(4,calc(25% - var(--card-gap-xl)*3/4));gap:var(--card-gap-xl)}@media screen and (min-width:1600px){.card-carousel.variant5.columns-4 .row{grid-template-columns:repeat(auto-fit,minmax(332px,332px));justify-content:center}}@media screen and (min-width:1400px) and (max-width:1599px){.card-carousel.variant5.columns-4 .row{grid-template-columns:repeat(4,calc(23.5% - var(--card-gap-xl)*3/4))}}@media screen and (min-width:1200px) and (max-width:1439px){.card-carousel.variant5.columns-4 .row{grid-template-columns:repeat(4,calc(23.5% - var(--card-gap-lg)*3/4));gap:var(--card-gap-lg)}}@media screen and (min-width:991px) and (max-width:1200px){.card-carousel.variant5.columns-4 .row{grid-template-columns:repeat(3,calc(31% - var(--card-gap-md)*2/3));gap:var(--card-gap-md)}}@media screen and (min-width:768px) and (max-width:991px){.card-carousel.variant5.columns-4 .row{grid-template-columns:repeat(2,calc(45% - var(--card-gap-md)/2));gap:var(--card-gap-md)}}@media screen and (max-width:768px){.card-carousel.variant5.columns-4 .row{grid-template-columns:repeat(1,calc(95% - (var(--card-gap-sm))));gap:var(--card-gap-sm)}}.card-carousel.columns-3.variant2 .carousel-container .row{margin-left:.4%}.card-carousel.columns-3.variant2 .carousel-container .card .image-container .image-background{transition:transform .5s var(--card-reveal-bezier)}.card-carousel.columns-3.variant2 .carousel-container .card .image-container .image-background:hover{transform:scale(1.05)}@media screen and (min-width:1600px){.card-carousel.columns-3.variant2 .carousel-container .row{gap:var(--card-gap-xl);grid-template-columns:repeat(auto-fit,minmax(450px,450px));justify-content:center}.card-carousel.columns-3.variant2 .carousel-container .card{width:450px}.card-carousel.columns-3.variant2 .carousel-container .card .card-carousel-container{height:283px}.card-carousel.columns-3.variant2 .carousel-container .card .image-container{width:450px;height:283px}.card-carousel.columns-3.variant2 .carousel-container .card .image-container .image-background{height:283px;transition:transform .5s var(--card-reveal-bezier)}.card-carousel.columns-3.variant2 .carousel-container .card .image-container .image-background:hover{transform:scale(1.05)}.card-carousel.columns-3.variant2 .carousel-container .card video{width:450px}.card-carousel.columns-3.variant2 .carousel-container .view-all-card{width:450px;height:283px}}@media screen and (min-width:1440px) and (max-width:1600px){.card-carousel.columns-3.variant2 .carousel-container .row{grid-template-columns:repeat(3,calc(31% - var(--card-gap-xl)*2/3));gap:var(--card-gap-xl)}.card-carousel.columns-3.variant2 .carousel-container .card{width:100%}.card-carousel.columns-3.variant2 .carousel-container .card .card-carousel-container{height:283px}.card-carousel.columns-3.variant2 .carousel-container .card .image-container{width:27.8vw;height:283px}.card-carousel.columns-3.variant2 .carousel-container .card .image-container .image-background{height:283px;transition:transform .5s var(--card-reveal-bezier)}.card-carousel.columns-3.variant2 .carousel-container .card .image-container .image-background:hover{transform:scale(1.05)}.card-carousel.columns-3.variant2 .carousel-container .card video{width:27.8vw}.card-carousel.columns-3.variant2 .carousel-container .view-all-card{height:283px}}@media screen and (min-width:1120px) and (max-width:1440px){.card-carousel.columns-3.variant2 .carousel-container .row{grid-template-columns:repeat(3,calc(31% - var(--card-gap-xl)*2/3))calc(31% - var(--card-gap-xl)*2/3);gap:var(--card-gap-xl)}.card-carousel.columns-3.variant2 .carousel-container .card{width:100%}.card-carousel.columns-3.variant2 .carousel-container .card .card-carousel-container{height:234px}.card-carousel.columns-3.variant2 .carousel-container .card .image-container{width:30vw;height:234px}.card-carousel.columns-3.variant2 .carousel-container .card .image-container .image-background{height:234px;transition:transform .5s var(--card-reveal-bezier)}.card-carousel.columns-3.variant2 .carousel-container .card .image-container .image-background:hover{transform:scale(1.05)}.card-carousel.columns-3.variant2 .carousel-container .card video{width:30vw}.card-carousel.columns-3.variant2 .carousel-container .view-all-card{height:234px}}@media screen and (min-width:991px) and (max-width:1119px){.card-carousel.columns-3.variant2 .carousel-container .row{grid-template-columns:repeat(3,calc(31% - var(--card-gap-sm)*2/3))calc(31% - var(--card-gap-sm)*2/3);gap:var(--card-gap-sm)}.card-carousel.columns-3.variant2 .carousel-container .card{width:100%}.card-carousel.columns-3.variant2 .carousel-container .card .card-carousel-container{height:162px}.card-carousel.columns-3.variant2 .carousel-container .card .image-container{width:28vw;height:162px}.card-carousel.columns-3.variant2 .carousel-container .card .image-container .image-background{height:162px;transition:transform .5s var(--card-reveal-bezier)}.card-carousel.columns-3.variant2 .carousel-container .card .image-container .image-background:hover{transform:scale(1.05)}.card-carousel.columns-3.variant2 .carousel-container .card video{width:28vw}.card-carousel.columns-3.variant2 .carousel-container .view-all-card{height:162px}}@media screen and (min-width:768px) and (max-width:991px){.card-carousel.columns-3.variant2 .carousel-container .row{grid-template-columns:repeat(2,calc(45% - var(--card-gap-sm)/2))calc(45% - var(--card-gap-sm)/2);gap:var(--card-gap-sm)}.card-carousel.columns-3.variant2 .carousel-container .card{width:100%}.card-carousel.columns-3.variant2 .carousel-container .card .card-carousel-container{height:161px}.card-carousel.columns-3.variant2 .carousel-container .card .image-container{width:42vw;height:161px}.card-carousel.columns-3.variant2 .carousel-container .card .image-container .image-background{height:161px;transition:transform .5s var(--card-reveal-bezier)}.card-carousel.columns-3.variant2 .carousel-container .card .image-container .image-background:hover{transform:scale(1.05)}.card-carousel.columns-3.variant2 .carousel-container .card video{width:42vw}.card-carousel.columns-3.variant2 .carousel-container .view-all-card{height:161px}}@media screen and (max-width:768px){.card-carousel.columns-3.variant2 .carousel-container .row{grid-template-columns:repeat(1,calc(95% - var(--v2-grid-xs-gap)));gap:var(--v2-grid-xs-gap)}.card-carousel.columns-3.variant2 .carousel-container .card{width:100%}.card-carousel.columns-3.variant2 .carousel-container .card .card-carousel-container{height:169px}.card-carousel.columns-3.variant2 .carousel-container .card .image-container{width:100%;height:169px}.card-carousel.columns-3.variant2 .carousel-container .card .image-container .image-background{width:87vw;height:169px;transition:transform .5s var(--card-reveal-bezier)}.card-carousel.columns-3.variant2 .carousel-container .card .image-container .image-background:hover{transform:scale(1.05)}.card-carousel.columns-3.variant2 .carousel-container .card video{width:87vw}.card-carousel.columns-3.variant2 .carousel-container .view-all-card{height:169px}}.card-carousel.columns-4.variant2 .carousel-container .row{grid-template-columns:repeat(4,calc(25% - var(--card-gap-xl)*3/4));gap:var(--card-gap-xl)}.card-carousel.columns-4.variant2 .carousel-container .card{width:100%}.card-carousel.columns-4.variant2 .carousel-container .card .card-carousel-container{height:283px}.card-carousel.columns-4.variant2 .carousel-container .card .card-carousel-container .image-container{width:100%;height:283px}.card-carousel.columns-4.variant2 .carousel-container .card video{height:283px}.card-carousel.columns-4.variant2 .carousel-container .card .accent-bar{display:block}.card-carousel.columns-4.variant2 .carousel-container .view-all-card{width:100%;height:283px}@media screen and (min-width:1600px){.card-carousel.columns-4.variant2 .carousel-container .row{grid-template-columns:repeat(4,calc(364px - var(--card-gap-lg)*3/4));gap:var(--card-gap-lg)}.card-carousel.columns-4.variant2 .carousel-container .card{width:100%}.card-carousel.columns-4.variant2 .carousel-container .card .card-carousel-container{height:283px}.card-carousel.columns-4.variant2 .carousel-container .card .card-carousel-container .image-container{width:380px;height:283px}.card-carousel.columns-4.variant2 .carousel-container .card .card-carousel-container video{width:380px}.card-carousel.columns-4.variant2 .carousel-container .view-all-card{width:380px;height:283px}}@media screen and (min-width:1400px) and (max-width:1600px){.card-carousel.columns-4.variant2 .carousel-container .row{grid-template-columns:repeat(4,calc(23.5% - var(--card-gap-lg)*3/4));gap:var(--card-gap-lg)}.card-carousel.columns-4.variant2 .carousel-container .card{width:100%}.card-carousel.columns-4.variant2 .carousel-container .card .card-carousel-container{height:303px}.card-carousel.columns-4.variant2 .carousel-container .card .card-carousel-container .image-container{width:20.5vw;height:303px}.card-carousel.columns-4.variant2 .carousel-container .card .card-carousel-container video{width:20.5vw}.card-carousel.columns-4.variant2 .carousel-container .view-all-card{width:20.5vw;height:283px}}@media screen and (min-width:1200px) and (max-width:1439px){.card-carousel.columns-4.variant2 .carousel-container .row{grid-template-columns:repeat(4,calc(23.5% - var(--card-gap-lg)*3/4));gap:var(--card-gap-lg)}.card-carousel.columns-4.variant2 .carousel-container .card{width:100%}.card-carousel.columns-4.variant2 .carousel-container .card .card-carousel-container{height:303px}.card-carousel.columns-4.variant2 .carousel-container .card .card-carousel-container .image-container{width:23vw;height:303px}.card-carousel.columns-4.variant2 .carousel-container .card .card-carousel-container video{width:23vw}.card-carousel.columns-4.variant2 .carousel-container .view-all-card{width:100%;height:234px}}@media screen and (min-width:992px) and (max-width:1200px){.card-carousel.columns-4.variant2 .carousel-container .row{grid-template-columns:repeat(4,calc(23.5% - var(--card-gap-lg)*3/4));gap:var(--card-gap-lg)}.card-carousel.columns-4.variant2 .carousel-container .card{width:100%}.card-carousel.columns-4.variant2 .carousel-container .card .card-carousel-container{height:234px}.card-carousel.columns-4.variant2 .carousel-container .card .card-carousel-container .image-container,.card-carousel.columns-4.variant2 .carousel-container .card .card-carousel-container video{width:23vw;height:211px}.card-carousel.columns-4.variant2 .carousel-container .view-all-card{width:100%;height:117px}}@media screen and (min-width:768px) and (max-width:992px){.card-carousel.variant2 .carousel-container .row{grid-template-columns:repeat(2,calc(45% - var(--card-gap-md)*3/4));gap:var(--card-gap-md)}.card-carousel.variant2 .carousel-container .card{width:100%}.card-carousel.variant2 .carousel-container .card .card-carousel-container{height:161px}.card-carousel.variant2 .carousel-container .card .card-carousel-container .image-container{width:42vw;height:161px}.card-carousel.variant2 .carousel-container .card .card-carousel-container video{width:42vw}.card-carousel.variant2 .carousel-container .view-all-card{height:161px}}@media screen and (max-width:768px){.card-carousel.variant2 .carousel-container .row{grid-template-columns:repeat(1,calc(95% - (var(--card-gap-sm))));gap:var(--card-gap-sm)}.card-carousel.variant2 .carousel-container .card{width:100%}.card-carousel.variant2 .carousel-container .card .card-carousel-container{height:169px}.card-carousel.variant2 .carousel-container .card .card-carousel-container .image-container{width:87vw;height:169px}.card-carousel.variant2 .carousel-container .card .card-carousel-container video{width:87vw}.card-carousel.variant2 .carousel-container .view-all-card{height:169px}}.card-carousel.columns-3.variant1 .carousel-container .row{margin-left:.4%}.card-carousel.columns-3.variant1 .carousel-container .card .image-container .image-background{transition:transform .5s var(--card-reveal-bezier)}.card-carousel.columns-3.variant1 .carousel-container .card .image-container .image-background:hover{transform:scale(1.05)}@media screen and (min-width:1600px){.card-carousel.columns-3.variant1 .carousel-container .row{grid-template-columns:repeat(3,calc(31% - var(--card-gap-xl)*2/3));gap:var(--card-gap-xl)}.card-carousel.columns-3.variant1 .carousel-container .card{width:100%;height:var(--v2-grid-l-sm-height)}.card-carousel.columns-3.variant1 .carousel-container .card .card-carousel-container{height:671px}.card-carousel.columns-3.variant1 .carousel-container .card .image-container{width:23.5vw;height:671px}.card-carousel.columns-3.variant1 .carousel-container .card .image-container .image-background{height:671px;transition:transform .5s var(--card-reveal-bezier)}.card-carousel.columns-3.variant1 .carousel-container .card .image-container .image-background:hover{transform:scale(1.05)}.card-carousel.columns-3.variant1 .carousel-container .card video{width:23.5vw}.card-carousel.columns-3.variant1 .carousel-container .view-all-card{height:var(--v2-grid-l-sm-height)}}@media screen and (min-width:1441px) and (max-width:1600px){.card-carousel.columns-3.variant1 .carousel-container .row{grid-template-columns:repeat(3,calc(31% - var(--card-gap-xl)*2/3));gap:var(--card-gap-xl)}.card-carousel.columns-3.variant1 .carousel-container .card{width:100%;height:var(--v2-grid-l-sm-height)}.card-carousel.columns-3.variant1 .carousel-container .card .card-carousel-container{height:671px}.card-carousel.columns-3.variant1 .carousel-container .card .image-container{width:27.7vw;height:671px}.card-carousel.columns-3.variant1 .carousel-container .card .image-container .image-background{height:671px;transition:transform .5s var(--card-reveal-bezier)}.card-carousel.columns-3.variant1 .carousel-container .card .image-container .image-background:hover{transform:scale(1.05)}.card-carousel.columns-3.variant1 .carousel-container .card video{width:27.7vw}.card-carousel.columns-3.variant1 .carousel-container .view-all-card{height:var(--v2-grid-l-sm-height)}}@media screen and (min-width:1120px) and (max-width:1440px){.card-carousel.columns-3.variant1 .carousel-container .row{grid-template-columns:repeat(3,calc(31% - var(--card-gap-xl)*2/3))calc(31% - var(--card-gap-xl)*2/3);gap:var(--card-gap-xl)}.card-carousel.columns-3.variant1 .carousel-container .card{width:100%}.card-carousel.columns-3.variant1 .carousel-container .card .card-carousel-container{height:559px}.card-carousel.columns-3.variant1 .carousel-container .card .image-container{width:27vw;height:539px}.card-carousel.columns-3.variant1 .carousel-container .card .image-container .image-background{height:539px;transition:transform .5s var(--card-reveal-bezier)}.card-carousel.columns-3.variant1 .carousel-container .card .image-container .image-background:hover{transform:scale(1.05)}.card-carousel.columns-3.variant1 .carousel-container .card video{width:27vw}.card-carousel.columns-3.variant1 .carousel-container .view-all-card{width:27vw;height:var(--v2-grid-l-sm-height)}}@media screen and (min-width:991px) and (max-width:1200px){.card-carousel.columns-3.variant1 .carousel-container .row{grid-template-columns:repeat(3,calc(31% - var(--card-gap-md)*2/3))calc(31% - var(--card-gap-md)*2/3);gap:var(--card-gap-md)}.card-carousel.columns-3.variant1 .carousel-container .card{width:100%}.card-carousel.columns-3.variant1 .carousel-container .card .card-carousel-container{height:376px}.card-carousel.columns-3.variant1 .carousel-container .card .image-container{width:28vw;height:376px}.card-carousel.columns-3.variant1 .carousel-container .card .image-container .image-background{height:376px;transition:transform .5s var(--card-reveal-bezier)}.card-carousel.columns-3.variant1 .carousel-container .card .image-container .image-background:hover{transform:scale(1.05)}.card-carousel.columns-3.variant1 .carousel-container .card video{width:28vw;height:376px}.card-carousel.columns-3.variant1 .carousel-container .view-all-card{height:var(--v2-grid-m-height)}}.card-carousel.columns-3 .card{height:auto!important}.card-carousel.variant3.columns-2{max-width:1600px;margin:0 auto;padding:1.5rem 0}.card-carousel-video-bg{-o-object-fit:cover;object-fit:cover;z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.card-carousel-video-bg:hover{transition:transform .5s var(--card-reveal-bezier);transform:scale(1.05)}.card-carousel-wrapper{background-color:var(--carousel-bg-color,var(--bg-white))}.card-carousel-wrapper.theme-light{--text-dark:#161616;--text-medium:#1a1a1a;--bg-white:#fff;--bg-light-gray:#f5f5f5;--bg-button:#333;--accent-bar:#1434cb;--border-color:#e0e0e0;--shadow-light:#0000001a;--shadow-medium:#00000026;--carousel-bg-color:var(--bg-white);background-color:var(--carousel-bg-color);color:var(--text-dark)}.card-carousel-wrapper.theme-dark{--text-dark:#fff;--text-medium:#ccc;--bg-white:#1a1a1a;--bg-light-gray:#f5f5f5;--bg-button:#666;--accent-bar:#66b3ff;--border-color:#404040;--shadow-light:#ffffff1a;--shadow-medium:#ffffff26;--carousel-bg-color:var(--bg-white);background-color:var(--carousel-bg-color);color:var(--text-dark)}.card-carousel-wrapper.theme-dark .carousel-button{color:#eee;background-color:#464646}.card-carousel-wrapper.theme-dark .card-carousel-container .image-container{background-color:#fff}.card-carousel-wrapper.theme-dark .view-all-card{background-color:var(--bg-light-gray);border-color:var(--border-color);box-shadow:0 1px 3px var(--shadow-light)}.card-carousel-wrapper.theme-dark .view-all-card:hover{box-shadow:0 4px 12px var(--shadow-medium)}.card-carousel-wrapper.theme-dark .view-all-card .text-link{color:var(--text-dark)}.card-carousel-wrapper.theme-dark .icon-container .action-icon path{stroke:var(--text-dark)}.theme-light .card-carousel{--text-dark:#161616;--text-medium:#1a1a1a;--bg-white:#fff;--bg-light-gray:#f5f5f5;--bg-button:#333}.theme-dark .card-carousel{--text-dark:#fff;--text-medium:#ccc;--bg-white:#1a1a1a;--bg-light-gray:#f5f5f5;--bg-button:#666}@media (prefers-contrast:high){.card-carousel .carousel-button{border:2px solid #fff}.card-carousel .card .card-carousel-container .image-container .icon-container{border:1px solid #ccc}}@media (prefers-reduced-motion:reduce){.card-carousel .carousel-container .row,.card-carousel .carousel-button,.card-carousel .card,.card-carousel .view-all-card .text-link{transition:none}.card-carousel .card{opacity:1;animation:none;transform:translateY(0)}.card-carousel .card .card-carousel-container .image-container{transition:none;transform:scale(1)}.card-carousel .card .image-container .image-background{transition:none}}.card-carousel.variant3.variant2-as-variant3{flex-direction:column;display:flex}@media (min-width:1441px){.card-carousel.variant3.variant2-as-variant3 .carousel-container .card.card-carousel__col--variant3-first .card-carousel-container,.card-carousel.variant3.variant2-as-variant3 .carousel-container .card.card-carousel__col--variant3-first .image-container{height:var(--v4-first-xl-height)}.card-carousel.variant3.variant2-as-variant3 .carousel-container .card.card-carousel__col--variant3-second .card-carousel-container,.card-carousel.variant3.variant2-as-variant3 .carousel-container .card.card-carousel__col--variant3-second .image-container{height:var(--v4-second-xl-height)}}@media (min-width:1120px) and (max-width:1440px){.card-carousel.variant3.variant2-as-variant3 .carousel-container .card.card-carousel__col--variant3-first .card-carousel-container,.card-carousel.variant3.variant2-as-variant3 .carousel-container .card.card-carousel__col--variant3-first .image-container{height:var(--v4-first-lg-height)}.card-carousel.variant3.variant2-as-variant3 .carousel-container .card.card-carousel__col--variant3-second .card-carousel-container,.card-carousel.variant3.variant2-as-variant3 .carousel-container .card.card-carousel__col--variant3-second .image-container{height:var(--v4-second-lg-height)}}@media (min-width:768px) and (max-width:1200px){.card-carousel.variant3.variant2-as-variant3 .carousel-container .card.card-carousel__col--variant3-first .card-carousel-container,.card-carousel.variant3.variant2-as-variant3 .carousel-container .card.card-carousel__col--variant3-second .card-carousel-container{aspect-ratio:16/9}}@keyframes cardReveal{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}
.bentogrid-container.theme-light{--bento-grid-text-heading:#1a1a1a;--bento-grid-text-subtitle:#656565;--bento-grid-text-button:#1a1a1a;--bento-grid-border-button:#1a1a1a;--color-bg-primary:#fff}.bentogrid-container.theme-dark{--bento-grid-text-heading:#fff;--bento-grid-text-subtitle:#dedede;--bento-grid-text-button:#fff;--bento-grid-border-button:#fff;--color-bg-primary:#181b1d}.bentogrid-container{background-color:var(--color-bg-primary);width:100%;min-height:100%}.bentogrid-content{max-width:1600px;margin:0 auto}.bentogrid-subtitle-container{flex:1}.bentogrid-subtitle{color:var(--bento-grid-text-subtitle);max-width:600px;margin-bottom:1.5rem;font-size:16px;font-weight:400;line-height:1.5}.bentogrid-button-group{align-items:flex-end;gap:1rem;margin-top:1.5rem;display:flex}.bentogrid-main-button,.bentogrid-secondary-button,.bentogrid-link-button{cursor:pointer;text-align:center;border:1px solid var(--bento-grid-border-button);color:var(--bento-grid-text-button);background-color:#0000;border-radius:1000px;padding:.75rem 1.5rem;font-family:Visa Dialect,sans-serif;font-size:14px;font-weight:400;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s;display:inline-block}.bentogrid-main-button.primary{color:#fff;background-color:#06c;border-color:#06c}.bentogrid-main-button.primary:hover{background-color:#0052a3;border-color:#0052a3}.bentogrid-secondary-button.textLink{color:var(--bento-grid-text-button);background-color:#0000;border:none;padding:.75rem 0;text-decoration:underline}.bentogrid-secondary-button.textLink:hover{color:#06c}.bentogrid-link-button:hover{color:#1a1a1a;background-color:#fff}.bentogrid-main-button:focus,.bentogrid-secondary-button:focus,.bentogrid-link-button:focus{outline-offset:2px;outline:2px solid #06c}.bentogrid{grid-template-columns:repeat(2,1fr);gap:3rem;display:grid}.bentogrid.cardscount-mt{margin-top:3rem}@media (max-width:767px){.bentogrid{grid-template-columns:repeat(1,1fr)}.bentogrid.cardscount-mt{margin-top:2rem}}.bentogrid-column{flex-direction:column;gap:3rem;display:flex}@media (min-width:1440px){.bentogrid-content{gap:48px}.bentogrid-column{margin-top:42px;margin-bottom:42px}.column-left{margin-left:48px}.column-right{margin-right:48px}}@media (min-width:1600px){.column-left{margin-left:0}}@media (max-width:1440px){.bentogrid{gap:20px}.bentogrid-column{gap:40px;margin-top:42px;margin-bottom:40px}.column-left{margin-left:40px}.column-right{margin-right:40px}}@media (min-width:992px) and (max-width:1199px){.bentogrid{gap:23px}.bentogrid-column{gap:38px;margin-top:37px;margin-bottom:31px}.column-left{margin-left:48px}.column-right{margin-right:58px}}@media (min-width:768px) and (max-width:991px){.bentogrid{gap:30px}.bentogrid-column{gap:30px;margin-top:39px;margin-bottom:39px}.column-left{margin-left:32px}.column-right{margin-right:30px}.bento-card-headline{margin:0 0 16px}.bento-grid-button-group{margin-top:16px}}@media (max-width:767px){.bentogrid{gap:0}.bentogrid-column{gap:22px;margin-left:41px;margin-right:22px}.bentogrid-column:first-child{margin-top:48px}.column-left{margin-bottom:22px}.column-right{margin-top:0;margin-bottom:41px}}.bento-card{min-height:300px;box-shadow:none;transition:transform .3s ease,box-shadow none;box-sizing:border-box;background-color:#ebecf1;flex-direction:column;justify-content:space-between;padding:4.75rem;display:flex;position:relative;overflow:hidden}@media (max-width:1023px){.bento-card{padding:2rem}}.bento-card.has-background-image{background-color:#ebecf1}.bento-card-iconbtn{cursor:pointer;z-index:3;background:#fff3;border:none;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;transition:background-color .2s;display:flex;position:absolute;top:7%;right:7%}.bento-card-iconbtn:hover{background:#ffffff59}.bento-card-iconbtn:focus{outline-offset:2px;outline:2px solid #06c}.bento-card-content{z-index:2;position:relative}.bento-card-eyebrow{text-transform:capitalize;letter-spacing:.05em;opacity:.8;margin-bottom:.5rem;font-size:12px;font-weight:500;line-height:1.4;display:block}.bento-card-headline{margin:0 0 1.5rem;font-size:32px;font-weight:400;line-height:1.25}@media (max-width:1023px){.bento-card-headline{font-size:24px}}.bento-card-description{letter-spacing:.01em;font-size:16px;font-weight:400;line-height:1.5}.bento-card-description p{margin:0 0 1rem}.bento-card-description p:last-child{margin-bottom:0}.bento-grid-button-group{margin-top:1.5rem}.bento-card-button{cursor:pointer;text-align:center;color:#1a1a1a;background-color:#0000;border:1px solid #1a1a1a;border-radius:1000px;padding:.75rem 1.5rem;font-family:Visa Dialect,sans-serif;font-size:14px;font-weight:400;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s;display:inline-block}.column-left .bento-card-button{color:#fff;border:1px solid #fff}.bento-card-button:hover{color:#1a1a1a;background-color:#fff}.bento-card-button:focus{outline-offset:2px;outline:2px solid #06c}.bentogrid-column:first-child .bento-card:first-child,.bentogrid-column:last-child .bento-card:last-child{flex:1;min-height:648px}.bentogrid-column:first-child .bento-card:last-child,.bentogrid-column:last-child .bento-card:first-child{flex:2;min-height:888px}.bentogrid-column.first-large:first-child .bento-card:first-child,.bentogrid-column.first-large:last-child .bento-card:last-child{flex:1;min-height:888px}.bentogrid-column.first-large:first-child .bento-card:last-child,.bentogrid-column.first-large:last-child .bento-card:first-child{flex:2;min-height:648px}@media (min-width:1600px){.bentogrid-column:first-child .bento-card:first-child,.bentogrid-column:last-child .bento-card:last-child,.bentogrid-column.first-large:first-child .bento-card:last-child,.bentogrid-column.first-large:last-child .bento-card:first-child{width:776px;height:776px;min-height:776px}.bentogrid-column:first-child .bento-card:last-child,.bentogrid-column:last-child .bento-card:first-child,.bentogrid-column.first-large:first-child .bento-card:first-child,.bentogrid-column.first-large:last-child .bento-card:last-child{width:776px;height:888px;min-height:888px}}@media (max-width:1023px){.bentogrid-column:first-child .bento-card:first-child{min-height:500px}}@media (max-width:1023px){.bentogrid-column:first-child .bento-card:last-child,.bentogrid-column:last-child .bento-card:first-child,.bentogrid-column:last-child .bento-card:last-child{min-height:500px}}@media (max-width:480px){.bentogrid-column:first-child .bento-card:first-child{min-height:500px}}.bentogrid-column:last-child .bento-card:last-child{flex:1;min-height:500px}@media (max-width:480px){.bentogrid-column:first-child .bento-card:last-child,.bentogrid-column:last-child .bento-card:first-child,.bentogrid-column:last-child .bento-card:last-child{min-height:500px}.bentogrid-column.first-large:first-child .bento-card:first-child,.bentogrid-column.first-large:last-child .bento-card:last-child{flex:1;min-height:500px}.bentogrid-column.first-large:first-child .bento-card:last-child,.bentogrid-column.first-large:last-child .bento-card:first-child{flex:2;min-height:500px}}.column-left .bento-card:first-child,.column-right .bento-card:first-child{margin-top:0}.bento-card-video-bg{pointer-events:none;display:block}.bento-card-video-bg:focus,.bento-card-video-bg:active{box-shadow:none!important;outline:none!important}.bento-card-video-bg::-moz-focus-inner{border:0}.bento-card-video-gradient-horizontal-highlighted{pointer-events:none;z-index:2;background:linear-gradient(#fff 0%,#fff0 100%);height:11px;position:absolute;bottom:39%;left:0;right:0}.bento-card-video-gradient-vertical-highlighted{pointer-events:none;z-index:2;background:linear-gradient(270deg,#fff 0%,#fff0 100%);width:3px;height:60%;position:absolute;top:0;right:0}.bento-card-video-gradient-horizontal-default{pointer-events:none;z-index:2;background:linear-gradient(#fff 0%,#fff0 100%);height:2.5%;position:absolute;bottom:-2%;left:0;right:0}.bento-card-video-gradient-vertical-default{pointer-events:none;z-index:2;background:linear-gradient(270deg,#fff 0%,#fff0 100%);width:2px;height:100%;position:absolute;top:0;right:0}.loading-skeleton{text-align:center;color:#656565;padding:2rem;font-size:16px}.error-message{text-align:center;color:#c00;background-color:#fff5f5;border:1px solid #fcc;border-radius:8px;padding:2rem;font-size:16px}@media (max-width:768px){.bentogrid-title-block{margin:2rem 0}.bento-card{min-height:250px;padding:1.5rem}.bento-card-headline{margin:0 0 16px;font-size:24px}.bentogrid-title{font-size:28px!important}.bento-grid-button-group{margin-top:16px}}.vs-sr-only{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.bento-card-iconbtn:focus,.bentogrid-link-button:focus,.bento-card-button:focus{outline-offset:2px!important;outline:3px dotted!important}@media (prefers-reduced-motion:reduce){.bento-card{transition:none}.bento-card:hover{transform:none}.bentogrid-link-button,.bento-card-button,.bento-card-iconbtn{transition:none}}@media (prefers-contrast:high){.bento-card{border:2px solid #000}.bentogrid-link-button,.bento-card-button{border-width:3px}}.bookmark-toast{z-index:1000;cursor:pointer;animation:.3s ease-out slideInRight;position:fixed;top:20px;right:20px}@keyframes slideInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}.bookmark-toast-content{color:#1a1a1a;border:1px solid #b3d9ff;border-radius:8px;align-items:center;gap:8px;max-width:300px;padding:12px 16px;font-family:Visa Dialect,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;display:flex;box-shadow:0 4px 12px #00000026}.bookmark-toast-icon{flex-shrink:0;font-size:16px}.bookmark-toast-text{flex:1;line-height:1.4}.bookmark-toast-text strong{color:#66b3ff;font-weight:600}.bookmark-toast-close{color:#656565;cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin-left:8px;padding:0;font-size:18px;line-height:1;transition:background-color .2s,color .2s;display:flex}.bookmark-toast-close:hover{color:#1a1a1a;background-color:#b3d9ff}.bookmark-toast-close:focus{outline-offset:2px;outline:2px solid #66b3ff}@media (max-width:768px){.bookmark-toast{max-width:none;top:10px;left:10px;right:10px}.bookmark-toast-content{padding:10px 12px;font-size:13px}.bookmark-toast-icon{font-size:14px}}.bentogrid-container.theme-dark .bookmark-toast-content{background-color:#2a2a2a;border-color:#404040}.bentogrid-container.theme-dark .bookmark-toast-text strong{color:#66b3ff}.bentogrid-container.theme-dark .bookmark-toast-close{color:#ccc}.bentogrid-container.theme-dark .bookmark-toast-close:hover{color:#fff;background-color:#404040}.bentogrid-container.theme-light .bookmark-toast-content{color:#1a1a1a;background-color:#fff;border-color:#e5e5e5;box-shadow:0 4px 12px #0000001a}.bentogrid-container.theme-light .bookmark-toast-text strong{color:#06c}.bentogrid-container.theme-light .bookmark-toast-close{color:#656565}.bentogrid-container.theme-light .bookmark-toast-close:hover{color:#1a1a1a;background-color:#f5f5f5}@media (prefers-reduced-motion:reduce){.bookmark-toast{animation:none}.bookmark-toast-close{transition:none}}@media (prefers-contrast:high){.bookmark-toast-content{border-width:2px}.bookmark-toast-close{border:1px solid}}.bookmark-modal{background-color:#fff;border-radius:12px;width:100%;max-width:500px;max-height:90vh;font-family:Visa Dialect,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;overflow-y:auto;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.bookmark-modal-header{border-bottom:1px solid #e5e5e5;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding:1.5rem 1.5rem 0;display:flex}.bookmark-modal-header h3{color:#1a1a1a;align-items:center;gap:.5rem;margin:0;font-size:20px;font-weight:500;display:flex}.bookmark-modal-close{cursor:pointer;color:#656565;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:32px;height:32px;padding:.25rem;font-size:24px;line-height:1;transition:background-color .2s,color .2s;display:flex}.bookmark-modal-close:hover{color:#1a1a1a;background-color:#f5f5f5}.bookmark-modal-close:focus{outline-offset:2px;outline:2px solid #06c}.bookmark-modal-content{padding:0 1.5rem 1.5rem}.bookmark-info{word-break:break-all;background-color:#f8f9fa;border-radius:6px;margin-bottom:1rem;padding:.75rem;font-size:14px;line-height:1.4}.bookmark-info strong{color:#1a1a1a;min-width:40px;margin-right:.5rem;font-weight:500;display:inline-block}.bookmark-instruction{text-align:center;background-color:#f0f7ff;border:1px solid #b3d9ff;border-radius:8px;margin-top:1.5rem;padding:1.5rem}.bookmark-action-btn{color:#fff;cursor:pointer;background-color:#06c;border:none;border-radius:8px;justify-content:center;align-items:center;gap:.5rem;width:100%;max-width:200px;margin-bottom:1.5rem;margin-left:auto;margin-right:auto;padding:.875rem 1.5rem;font-family:Visa Dialect,sans-serif;font-size:16px;font-weight:600;transition:all .2s;display:flex}.bookmark-action-btn:hover{background-color:#0052a3;transform:translateY(-1px)}.bookmark-action-btn:focus{outline-offset:2px;outline:2px solid #06c}.bookmark-manual{border-top:1px solid #d1e7ff;margin-top:1rem;padding-top:1rem}.bookmark-manual p{color:#1a1a1a;margin:0 0 .75rem;font-size:14px;line-height:1.4}.bookmark-manual p:last-child{margin-bottom:0}.bookmark-shortcut{margin:.75rem 0;font-size:16px}.bookmark-shortcut strong{color:#06c;background-color:#fff;border:2px solid #06c;border-radius:6px;padding:.4rem .8rem;font-size:18px;font-weight:600;display:inline-block}.bookmark-alternative{color:#656565;font-size:13px;font-style:italic}@media (max-width:768px){.bookmark-modal-overlay{padding:.5rem}.bookmark-modal{max-width:none;margin:0}.bookmark-modal-header{margin-bottom:1rem;padding:1rem 1rem 0}.bookmark-modal-header h3{font-size:18px}.bookmark-modal-content{padding:0 1rem 1rem}.bookmark-info{padding:.5rem;font-size:13px}.bookmark-option-btn,.bookmark-manual-instruction{padding:.75rem;font-size:13px}}.bentogrid-container.theme-dark .bookmark-modal{color:#fff;background-color:#2a2a2a}.bentogrid-container.theme-dark .bookmark-modal-header{border-bottom-color:#404040}.bentogrid-container.theme-dark .bookmark-modal-header h3{color:#fff}.bentogrid-container.theme-dark .bookmark-modal-close{color:#ccc}.bentogrid-container.theme-dark .bookmark-modal-close:hover{color:#fff;background-color:#404040}.bentogrid-container.theme-dark .bookmark-info{color:#fff;background-color:#363636}.bentogrid-container.theme-dark .bookmark-info strong{color:#fff}.bentogrid-container.theme-dark .bookmark-instruction{color:#fff;background-color:#1a2332;border-color:#2d4a66}.bentogrid-container.theme-dark .bookmark-action-btn{color:#1a1a1a;background-color:#66b3ff}.bentogrid-container.theme-dark .bookmark-action-btn:hover{background-color:#4da6ff}.bentogrid-container.theme-dark .bookmark-manual{border-top-color:#2d4a66}.bentogrid-container.theme-dark .bookmark-manual p{color:#fff}.bentogrid-container.theme-dark .bookmark-shortcut strong{color:#66b3ff;background-color:#2a2a2a;border-color:#66b3ff}.bentogrid-container.theme-dark .bookmark-alternative{color:#ccc}@media (prefers-reduced-motion:reduce){.bookmark-modal-overlay,.bookmark-modal{animation:none}.bookmark-option-btn,.bookmark-modal-close{transition:none}}@media (prefers-contrast:high){.bookmark-modal{border:3px solid #000}.bookmark-option-btn{border-width:3px}.bookmark-modal-close{border:2px solid #000}}.bentogrid-container .title-block{padding-top:80px}@media (min-width:1440px) and (max-width:1599px){.bentogrid-container .title-block{padding-left:48px;padding-right:48px}}@media (max-width:1440px){.bentogrid-container .title-block{padding-left:40px;padding-right:40px}}@media (min-width:992px) and (max-width:1199px){.bentogrid-container .title-block{padding-left:48px;padding-right:58px}}@media (min-width:768px) and (max-width:991px){.bentogrid-container .title-block{padding-left:32px;padding-right:30px}}@media (max-width:767px){.bentogrid-container .title-block{padding-left:41px;padding-right:22px}}
.filter_light{--color-text-primary:#1a1a1a;--color-text-disabled:#656565;--color-bg-primary:#fff;--color-bg-secondary:#eee;--color-bg-primary-hover:#f7f7f7;--color-border-secondary:#1a1a1a26;--color-border-focus:#1434cb}.filter_dark{--color-text-primary:#fff;--color-text-secondary:#dedede;--color-bg-primary:#1a1a1a;--color-bg-secondary:#464646;--color-bg-primary-hover:#2c2c2c;--color-border-secondary:#fff3;--color-border-focus:#fff}.filter_chip{padding-top:2rem}div.filter_chip .bottom-panel-input{border-radius:var(--border-radius-pill);border-color:var(--color-border-secondary);background-color:var(--color-bg-primary);border-width:1px;height:2.5rem}div.filter_chip .bottom-panel-input__text{color:var(--color-text-primary);text-wrap-mode:nowrap;font-family:visa-font--dialect-latin-regular,visa-font--dialect-cyrillic-regular,sans-serif;font-size:1rem;font-weight:500;line-height:1.5}div.filter_chip .bottom-panel-input__icon{color:var(--color-text-primary)}div.filter_chip .bottom-panel-input__selected{padding-left:.5rem;padding-right:.5rem}div.filter_chip .bottom-panel{gap:5%;position:fixed;top:40vh;bottom:0}div.filter_chip .bottom-panel-left{border-right-color:var(--color-border-secondary);border-right-style:solid;border-right-width:1px;width:50vi!important}div.filter_chip .bottom-panel-checkbox{width:1.125rem!important}div.filter_chip .bottom-panel-input:hover{background-color:var(--color-bg-primary-hover)}div.filter_chip .bottom-panel-input:disabled{background-color:var(--color-bg-secondary)}div.filter_chip .bottom-panel-input__text:disabled{color:var(--color-text-disabled)}div.filter_chip:focus{outline:none}div.filter_chip .bottom-panel-input:focus{outline:.0625rem solid var(--color-border-focus);outline-offset:.25rem;border-radius:62.5rem}
@media (prefers-reduced-motion:reduce){.bottom-panel-input,.bottom-panel-close-btn,.bottom-panel-show-btn,.bottom-panel-clear-btn{transition:none;animation:none}}
.filter-bar_light{--color-bg-primary:#fff;--color-border-secondary:#1a1a1a26}.filter-bar_dark{--color-bg-primary:#1a1a1a;--color-border-secondary:#fff3}.filter-bar{background:var(--color-bg-primary);gap:var(--spacing-sm,1rem)}Button.filter{background:0 0;width:100%}.filters{flex-wrap:wrap;gap:1rem;padding-bottom:1rem;padding-right:.5rem;display:flex;overflow:auto hidden}div.filter-bar .FilterBar_Filter{width:fit-content}div.filter-bar .FilterBar_Filter div{margin-bottom:0;margin-left:.1rem}div.filter-bar .bottom-panel{width:100%!important}.chip-text{text-wrap-mode:nowrap!important}.chip-bar{flex-wrap:wrap;gap:.5rem;height:4rem;margin-bottom:1rem;padding-top:1rem;padding-left:.5rem;padding-right:.5rem;display:flex;overflow:auto hidden}.divider{background-color:var(--color-border-secondary);height:1px}@media (max-width:768px){.filters{flex-wrap:nowrap;overflow-x:auto}.filter{white-space:nowrap}}
@media (prefers-reduced-motion:reduce){.chip,.chip-close{transition:none;animation:none}}
.faq-accordion-wrapper{background-color:var(--faq-accordion-bg-primary);width:100%}.faq-accordion-wrapper.theme-light{--faq-accordion-bg-primary:#fff}.faq-accordion-wrapper.theme-dark{--faq-accordion-bg-primary:#181b1d}.faq-accordion{--faq-accordion-container-max-width:100rem;--faq-accordion-container-padding-desktop:3rem;--faq-accordion-container-padding-mobile:3rem 1.5rem}.faq-accordion.theme-light{--faq-accordion-text-heading:#1a1a1a;--faq-accordion-text-description:#656565;--faq-accordion-text-primary:#1a1a1a;--faq-accordion-text-secondary:#656565;--faq-accordion-text-link:#1434cb;--faq-accordion-border-primary:#e5e5e5;--faq-accordion-bg-primary:#fff;--faq-accordion-icon-color:#656565;--faq-accordion-icon-active:#1434cb}.faq-accordion.theme-dark{--faq-accordion-text-heading:#fff;--faq-accordion-text-description:#dedede;--faq-accordion-text-primary:#fff;--faq-accordion-text-secondary:#dedede;--faq-accordion-text-link:#66b3ff;--faq-accordion-border-primary:#404040;--faq-accordion-bg-primary:#181b1d;--faq-accordion-icon-color:#dedede;--faq-accordion-icon-active:#66b3ff}.faq-accordion{padding:var(--faq-accordion-container-padding-desktop);margin:0 auto}@media screen and (min-width:100rem){.faq-accordion{padding:3rem 0}}@media screen and (max-width:64rem){.faq-accordion{padding:var(--faq-accordion-container-padding-mobile)}}.faq-accordion__header{flex-direction:column;width:416px;margin-left:auto;margin-right:auto;display:flex}@media screen and (max-width:768px){.faq-accordion__header{width:100%}}.faq-accordion__headline{text-align:center;color:var(--faq-accordion-text-heading);margin:0 0 1rem}.faq-accordion__description{text-align:center;white-space:normal;overflow-wrap:break-word;color:var(--faq-accordion-text-description);margin:0;font-family:visa-font--dialect-latin-regular,visa-font--dialect-cyrillic-regular,sans-serif;font-size:.875rem;font-weight:400;line-height:1.5}.faq-accordion__description p{color:var(--faq-accordion-text-description);margin:0 0 .5rem}.faq-accordion__description p:last-child{margin-bottom:0}.faq-accordion__content{width:100%}.faq-accordion--left{grid-template-columns:1fr 1fr;align-items:flex-start;gap:0;display:grid}.faq-accordion--left .faq-accordion__header{text-align:left;width:416px;margin-bottom:0;margin-left:0}@media screen and (max-width:768px){.faq-accordion--left .faq-accordion__header{width:100%}}.faq-accordion--left .faq-accordion__headline,.faq-accordion--left .faq-accordion__description{text-align:left}@media (max-width:1023px){.faq-accordion--left{grid-template-columns:1fr}.faq-accordion--left .faq-accordion__header{text-align:left;margin-bottom:2rem}}.faq-accordion--center{flex-direction:column;align-items:center;display:flex}.faq-accordion--center .faq-accordion__header{width:6 3rem;text-align:center;min-height:121px;margin-left:auto;margin-right:auto}.faq-accordion--center .faq-accordion__headline{margin:0 0 1.5rem}.faq-accordion--center .faq-accordion__description{max-width:90%;margin-left:auto;margin-right:auto;font-family:visa-font--dialect-latin-regular,visa-font--dialect-cyrillic-regular,sans-serif;font-size:1rem;font-weight:400;line-height:1.5}.faq-accordion--default{padding:80px 3rem}@media screen and (max-width:64rem){.faq-accordion--default{padding:80px 1rem}}.faq-accordion--half{grid-template-columns:30% 70%;gap:3rem;padding:80px 0;display:grid}.faq-accordion--half .faq-accordion__header{display:none}.faq-accordion--half .faq-accordion__content{grid-column:2;width:100%;padding-right:3rem}.faq-accordion--half .faq-accordion__content .faq-accordion-container{margin-right:3rem}@media screen and (max-width:64rem){.faq-accordion--half{grid-template-columns:1fr;gap:0;padding:80px 1rem}.faq-accordion--half .faq-accordion__content{grid-column:1}}.faq-accordion--full-width{grid-template-columns:10% 80% 10%;gap:0;max-width:none;padding:80px 0;display:grid}.faq-accordion--full-width .faq-accordion__header{display:none}.faq-accordion--full-width .faq-accordion__content{grid-column:2;width:100%}@media screen and (max-width:64rem){.faq-accordion--full-width{grid-template-columns:1fr;padding:80px 1rem}.faq-accordion--full-width .faq-accordion__content{grid-column:1}}
.hero-case-study--light{--color-bg-inverse:#181b1d;--color-border-secondary:#e5e6ec;--color-text-inverse:#fff;--hero-case-study-description:#dedede;--hero-case-study-inactive:#b9b9b9;--hero-case-study-line:#fff3}.hero-case-study--dark{--color-bg-inverse:#fff;--color-border-secondary:#505050;--color-text-inverse:#232323;--hero-case-study-description:gray;--hero-case-study-inactive:#8e8e8e;--hero-case-study-line:#0003}.hero-case-study{width:100%;display:flex}.hero-case-study__image{width:50%}.hero-case-study__image img{-o-object-fit:cover;object-fit:cover;width:100%}.hero-case-study__content{background-color:var(--color-bg-inverse);flex-direction:column;justify-content:space-between;align-self:stretch;width:50%;padding:3rem;display:flex}.hero-case-study__chips{flex-flow:wrap;gap:.5rem;display:flex}.hero-case-study__chips-chip{border-color:var(--color-border-secondary);width:auto;color:var(--color-text-inverse);background-color:#0000;border-width:1px;border-radius:1000px;padding:1rem}.hero-case-study__title{color:var(--color-text-inverse)}.hero-case-study__bottom{flex-direction:column;gap:1.6875rem;display:flex}.hero-case-study__bottom-line{border:1px solid var(--hero-case-study-line);width:100%}.hero-case-study__bottom-text{flex-direction:row;gap:3.5rem;display:flex}.hero-case-study__bottom-description{color:var(--hero-case-study-description);overflow-wrap:break-word;word-break:break-word;flex-grow:1}.hero-case-study__bottom-info{color:var(--hero-case-study-inactive);white-space:nowrap;flex-direction:column;justify-content:space-between;display:flex}.hero-case-study__bottom-date{color:var(--color-text-inverse)}@media (max-width:1023px){.hero-case-study{flex-direction:column;padding:1.5rem}.hero-case-study__content{gap:3rem;width:100%;min-height:23rem;position:relative}.hero-case-study__title{align-self:center}.hero-case-study__chips{align-items:start}.hero-case-study__image{aspect-ratio:1;width:100%;position:relative}.hero-case-study__image img{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.hero-case-study__bottom-text{flex-direction:column-reverse;gap:2rem}.hero-case-study__bottom-info{flex-direction:row;justify-content:space-between;width:100%}.hero-case-study__bottom-minread{flex-direction:column;justify-content:end;display:flex}}
.tab-bar{--tab-bar-border:#1a1a1a26;--tab-hover:#f7f7f7;--tab-focus:#1434cb;--tab-icon-invert:none}.tab-bar.theme-dark{--tab-bar-border:#fff3;--tab-hover:#2c2c2c;--tab-focus:#fff;--tab-icon-invert:invert(1)}.tab-bar{border-radius:62.5rem;align-items:center;gap:.5rem;padding:.75rem;display:inline-flex}.tab-bar.tab-bar--light{border:.0625rem solid var(--tab-bar-border,#e0e0e0);background-color:#0000}.tab-bar.tab-bar--dark{border:.0625rem solid var(--tab-bar-border-dark,#444);background-color:#0000}.tab-bar__container{flex-wrap:nowrap;align-items:center;gap:.5rem;display:none}@media (min-width:1024px){.tab-bar__container{display:flex}}.tab-bar__container .icon-button.primary .focus-ring{display:none}.tab-bar--light .tab-bar__container .icon-button.primary{background-color:var(--tab-hover,#f0f0f0)}.tab-bar--light .tab-bar__container .icon-button.primary img{filter:var(--tab-icon-invert,none)}.tab-bar--light .tab-bar__container .icon-button.primary:hover{background-color:var(--tab-hover,#f0f0f0)}.tab-bar--light .tab-bar__container .icon-button.primary.focused{outline:.0625rem solid var(--tab-focus,#06c);outline-offset:.25rem;border-radius:62.5rem}.tab-bar--dark .tab-bar__container .icon-button.primary{background-color:var(--tab-hover-dark,#333)}.tab-bar--dark .tab-bar__container .icon-button.primary img{filter:var(--tab-icon-invert-dark,invert(1))}.tab-bar--dark .tab-bar__container .icon-button.primary:hover{background-color:var(--tab-hover-dark,#333)}.tab-bar--dark .tab-bar__container .icon-button.primary.focused{outline:.0625rem solid var(--tab-focus-dark,#66b3ff);outline-offset:.25rem;border-radius:62.5rem}.tab-bar__carousel{display:none}@media (max-width:1023px){.tab-bar__carousel{-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth;flex-wrap:nowrap;align-items:center;gap:.5rem;width:100%;max-width:100%;margin-bottom:-1rem;padding-bottom:1rem;display:flex;overflow-x:auto}.tab-bar__carousel::-webkit-scrollbar{display:none}}
@media (min-width:993px){:is(.rich-text__content p:has(img):has(+.table-scroll-wrapper),.rich-text__content p:has(img):has(+table)){text-align:center;align-items:center;gap:.5rem;display:flex}:is(.rich-text__content p:has(img):has(+.table-scroll-wrapper) img,.rich-text__content p:has(img):has(+table) img){margin:0 .25rem}}@media (max-width:992px){:is(.rich-text__content p:has(img):has(+.table-scroll-wrapper),.rich-text__content p:has(img):has(+table)){text-align:left;display:block}:is(.rich-text__content p:has(img):has(+.table-scroll-wrapper) img,.rich-text__content p:has(img):has(+table) img){margin:.25rem}}.rich-text__content .swipe-indicator{align-items:center;gap:.5rem;margin:16px 0;display:none}.rich-text__content .swipe-indicator p{color:#656565;margin:0;font-size:.875rem}.rich-text__content .swipe-indicator .swipe-icon{opacity:.7;flex-shrink:0}.rich-text__content:has(.table-scroll-wrapper--fixed-first-column.table-scroll-wrapper--overflow) .swipe-indicator{display:flex}.rich-text__content table{border-collapse:collapse;border-spacing:0;color:#1a1a1a;background-color:#fff;border:1px solid #dedede;font-family:inherit}.rich-text__content table.table--sorting-active th,.rich-text__content table.table--sorting-active td{text-align:left}.rich-text__content table th,.rich-text__content table td{text-align:left;vertical-align:top;color:#1a1a1a;background-color:#0000;border:1px solid #dedede;padding:32px}.rich-text__content table th.sortable-cell,.rich-text__content table td.sortable-cell{cursor:pointer;-webkit-user-select:none;user-select:none;transition:all .2s}.rich-text__content table th.sortable-cell--inactive:hover,.rich-text__content table td.sortable-cell--inactive:hover,.rich-text__content table th.sortable-cell--inactive:hover .rte-annotation .sortable-icons .sortable-chevron-wrapper.inactive .sortable-chevron,.rich-text__content table td.sortable-cell--inactive:hover .rte-annotation .sortable-icons .sortable-chevron-wrapper.inactive .sortable-chevron{color:#1434cb}.rich-text__content table th.sortable-cell--inactive:hover .rte-annotation .sortable-icons .sortable-chevron-wrapper.inactive .sortable-chevron path,.rich-text__content table td.sortable-cell--inactive:hover .rte-annotation .sortable-icons .sortable-chevron-wrapper.inactive .sortable-chevron path{fill:#1434cb}.rich-text__content table th.sortable-cell--active,.rich-text__content table td.sortable-cell--active,.rich-text__content table th.sortable-cell--active .sortable-text,.rich-text__content table td.sortable-cell--active .sortable-text,.rich-text__content table th.sortable-cell--active:hover,.rich-text__content table td.sortable-cell--active:hover{color:#1434cb}.rich-text__content table th.sortable-cell:focus,.rich-text__content table td.sortable-cell:focus,.rich-text__content table th.sortable-cell:focus-visible,.rich-text__content table td.sortable-cell:focus-visible{outline:none}.rich-text__content table th p,.rich-text__content table td p{color:inherit;margin:0 0 .5rem}.rich-text__content table th p:last-child,.rich-text__content table td p:last-child{margin-bottom:0}.rich-text__content table th ul,.rich-text__content table th ol,.rich-text__content table td ul,.rich-text__content table td ol{margin:0;padding-left:1.5rem}.rich-text__content table th ul li,.rich-text__content table th ol li,.rich-text__content table td ul li,.rich-text__content table td ol li{color:inherit;margin-bottom:.25rem}.rich-text__content table th ul li:last-child,.rich-text__content table th ol li:last-child,.rich-text__content table td ul li:last-child,.rich-text__content table td ol li:last-child{margin-bottom:0}.rich-text__content table th img,.rich-text__content table td img{border-radius:4px;max-width:100%;height:auto;margin:.5rem 0;display:block}.rich-text__content table th p.has-image-and-text,.rich-text__content table td p.has-image-and-text{align-items:center;gap:.5rem;display:flex}.rich-text__content table th p.has-image-and-text img,.rich-text__content table td p.has-image-and-text img{float:none;flex-shrink:0;margin:0;display:inline-block}.rich-text__content table th.has-image-and-text,.rich-text__content table td.has-image-and-text{border:1px solid #dedede;border-left:none;border-right:none;align-items:center;gap:.5rem;display:flex}.rich-text__content table th.has-image-and-text img,.rich-text__content table td.has-image-and-text img{float:none;flex-shrink:0;margin:0;display:inline-block}.rich-text__content table th a,.rich-text__content table td a{color:#1434cb;text-decoration:underline;transition:color .2s}.rich-text__content table th a:focus,.rich-text__content table td a:focus{outline-offset:2px;outline:2px solid #1434cb}.rich-text__content table th span,.rich-text__content table td span{color:inherit}.rich-text__content table th span[style*=background-color],.rich-text__content table td span[style*=background-color]{border-radius:2px;padding:.25rem .5rem}.rich-text__content table th span.sortable-text,.rich-text__content table th span.rte-annotation,.rich-text__content table th span[data-annotation*=sort],.rich-text__content table td span.sortable-text,.rich-text__content table td span.rte-annotation,.rich-text__content table td span[data-annotation*=sort]{flex-direction:row;align-items:center;gap:.5rem;display:inline-flex}.rich-text__content table th span.sortable-text .sortable-icons,.rich-text__content table th span.rte-annotation .sortable-icons,.rich-text__content table th span[data-annotation*=sort] .sortable-icons,.rich-text__content table td span.sortable-text .sortable-icons,.rich-text__content table td span.rte-annotation .sortable-icons,.rich-text__content table td span[data-annotation*=sort] .sortable-icons{flex-direction:column;flex-shrink:0;align-items:center;gap:1px;margin-left:.5rem;margin-right:1rem;display:flex}.rich-text__content table th span.sortable-text .sortable-icons .sortable-chevron-wrapper,.rich-text__content table th span.rte-annotation .sortable-icons .sortable-chevron-wrapper,.rich-text__content table th span[data-annotation*=sort] .sortable-icons .sortable-chevron-wrapper,.rich-text__content table td span.sortable-text .sortable-icons .sortable-chevron-wrapper,.rich-text__content table td span.rte-annotation .sortable-icons .sortable-chevron-wrapper,.rich-text__content table td span[data-annotation*=sort] .sortable-icons .sortable-chevron-wrapper{line-height:1;display:block}.rich-text__content table th span.sortable-text .sortable-icons .sortable-chevron-wrapper .sortable-chevron,.rich-text__content table th span.rte-annotation .sortable-icons .sortable-chevron-wrapper .sortable-chevron,.rich-text__content table th span[data-annotation*=sort] .sortable-icons .sortable-chevron-wrapper .sortable-chevron,.rich-text__content table td span.sortable-text .sortable-icons .sortable-chevron-wrapper .sortable-chevron,.rich-text__content table td span.rte-annotation .sortable-icons .sortable-chevron-wrapper .sortable-chevron,.rich-text__content table td span[data-annotation*=sort] .sortable-icons .sortable-chevron-wrapper .sortable-chevron{width:16px;height:13px;transition:color .2s;display:block}.rich-text__content table th span.sortable-text .sortable-icons .sortable-chevron-wrapper .sortable-chevron path,.rich-text__content table th span.rte-annotation .sortable-icons .sortable-chevron-wrapper .sortable-chevron path,.rich-text__content table th span[data-annotation*=sort] .sortable-icons .sortable-chevron-wrapper .sortable-chevron path,.rich-text__content table td span.sortable-text .sortable-icons .sortable-chevron-wrapper .sortable-chevron path,.rich-text__content table td span.rte-annotation .sortable-icons .sortable-chevron-wrapper .sortable-chevron path,.rich-text__content table td span[data-annotation*=sort] .sortable-icons .sortable-chevron-wrapper .sortable-chevron path{transition:fill .2s}.rich-text__content table th span.sortable-text .sortable-icons .sortable-chevron-wrapper.inactive .sortable-chevron,.rich-text__content table th span.rte-annotation .sortable-icons .sortable-chevron-wrapper.inactive .sortable-chevron,.rich-text__content table th span[data-annotation*=sort] .sortable-icons .sortable-chevron-wrapper.inactive .sortable-chevron,.rich-text__content table td span.sortable-text .sortable-icons .sortable-chevron-wrapper.inactive .sortable-chevron,.rich-text__content table td span.rte-annotation .sortable-icons .sortable-chevron-wrapper.inactive .sortable-chevron,.rich-text__content table td span[data-annotation*=sort] .sortable-icons .sortable-chevron-wrapper.inactive .sortable-chevron{color:#dedede}.rich-text__content table th span.sortable-text .sortable-icons .sortable-chevron-wrapper.inactive .sortable-chevron path,.rich-text__content table th span.rte-annotation .sortable-icons .sortable-chevron-wrapper.inactive .sortable-chevron path,.rich-text__content table th span[data-annotation*=sort] .sortable-icons .sortable-chevron-wrapper.inactive .sortable-chevron path,.rich-text__content table td span.sortable-text .sortable-icons .sortable-chevron-wrapper.inactive .sortable-chevron path,.rich-text__content table td span.rte-annotation .sortable-icons .sortable-chevron-wrapper.inactive .sortable-chevron path,.rich-text__content table td span[data-annotation*=sort] .sortable-icons .sortable-chevron-wrapper.inactive .sortable-chevron path{fill:#dedede}.rich-text__content table th span.sortable-text .sortable-icons .sortable-chevron-wrapper.active .sortable-chevron,.rich-text__content table th span.rte-annotation .sortable-icons .sortable-chevron-wrapper.active .sortable-chevron,.rich-text__content table th span[data-annotation*=sort] .sortable-icons .sortable-chevron-wrapper.active .sortable-chevron,.rich-text__content table td span.sortable-text .sortable-icons .sortable-chevron-wrapper.active .sortable-chevron,.rich-text__content table td span.rte-annotation .sortable-icons .sortable-chevron-wrapper.active .sortable-chevron,.rich-text__content table td span[data-annotation*=sort] .sortable-icons .sortable-chevron-wrapper.active .sortable-chevron{color:#1434cb}.rich-text__content table th span.sortable-text .sortable-icons .sortable-chevron-wrapper.active .sortable-chevron path,.rich-text__content table th span.rte-annotation .sortable-icons .sortable-chevron-wrapper.active .sortable-chevron path,.rich-text__content table th span[data-annotation*=sort] .sortable-icons .sortable-chevron-wrapper.active .sortable-chevron path,.rich-text__content table td span.sortable-text .sortable-icons .sortable-chevron-wrapper.active .sortable-chevron path,.rich-text__content table td span.rte-annotation .sortable-icons .sortable-chevron-wrapper.active .sortable-chevron path,.rich-text__content table td span[data-annotation*=sort] .sortable-icons .sortable-chevron-wrapper.active .sortable-chevron path{fill:#1434cb}.table-scroll-wrapper{-webkit-overflow-scrolling:touch;margin:2rem 0}.table-scroll-wrapper:focus-visible{outline-offset:2px;outline:2px solid #1434cb}.table-scroll-wrapper table{margin:0}.table-scroll-wrapper--fixed-first-column table{border-spacing:0;border-collapse:separate!important}.table-scroll-wrapper--fixed-first-column table th,.table-scroll-wrapper--fixed-first-column table td{border:1px solid #dedede;border-left:none}.table-scroll-wrapper--fixed-first-column table th:first-child,.table-scroll-wrapper--fixed-first-column table td:first-child{z-index:1;background:#fff;border-left:1px solid #dedede;border-right:1px solid #1a1a1a;position:sticky;left:0}.table-scroll-wrapper--fixed-first-column table tr:first-child th,.table-scroll-wrapper--fixed-first-column table tr:first-child td{border-top:none}.table-scroll-wrapper--fixed-first-column table tr:last-child th,.table-scroll-wrapper--fixed-first-column table tr:last-child td{border-bottom:none}.table-scroll-wrapper--fixed-first-column table thead th:first-child{z-index:2}@media (min-width:992px) and (max-width:1199px){.rich-text__content table th{padding:32px 16px}.rich-text__content table td{padding:16px}.rich-text__content table:not(:has(thead)) tr:first-child td{padding:32px 16px}.table-scroll-wrapper{margin:2rem 0}}@media (max-width:768px){.rich-text__content table th{padding:32px 16px}.rich-text__content table td{padding:16px}.rich-text__content table:not(:has(thead)) tr:first-child td{padding:32px 16px}.table-scroll-wrapper{overflow-x:unset;-webkit-overflow-scrolling:touch;margin:24px -24px;padding-left:24px;padding-right:24px}}@media (min-width:768px) and (max-width:991px){.rich-text__content table th{padding:32px 16px}.rich-text__content table td{padding:16px}.rich-text__content table:not(:has(thead)) tr:first-child td{padding:32px 16px}.table-scroll-wrapper{margin:2rem 0}}.rich-text{box-sizing:border-box;background-color:#fff;grid-column:1/-1;width:100%;font-family:visa-font--dialect-latin-regular,visa-font--dialect-cyrillic-regular,sans-serif;display:block}.rich-text__container{box-sizing:border-box;width:100%;padding:1.5rem 1rem;display:block}.container-stack__item .rich-text__container{padding:0}.rich-text__content{box-sizing:border-box;color:#1a1a1a;text-align:left;width:100%;font-size:14px;line-height:21px;display:block;overflow-x:auto}.rich-text__content .vs-legal{font-size:11px;line-height:14px}.rich-text__content .vs-text{font-family:inherit!important;font-size:.875rem!important}.rich-text__content.media-content{margin-bottom:1rem}.rich-text__content h1,.rich-text__content h2,.rich-text__content h3,.rich-text__content h4,.rich-text__content h5,.rich-text__content h6{color:#1a1a1a;text-align:left;margin:0 0 1rem;font-weight:600}.rich-text__content h1{font-size:1.5rem}.rich-text__content h2{font-size:1.25rem}.rich-text__content h3{font-size:1.125rem}.rich-text__content h4{font-size:1rem}.rich-text__content h5{font-size:.875rem}.rich-text__content h6{font-size:.75rem}.rich-text__content p{color:#1a1a1a;text-align:left;min-height:1rem;margin:0 0 1rem}.rich-text__content ul,.rich-text__content ol{color:#1a1a1a;text-align:left;margin:0 0 1rem;padding-left:2.5rem}.rich-text__content ol{counter-reset:list-counter;padding-left:2.5rem;list-style:none!important}.rich-text__content ol li{counter-increment:list-counter;text-align:left;margin-bottom:.5rem;padding-left:0;position:relative}.rich-text__content ol li:before{content:counter(list-counter)".";color:#1a1a1a;text-align:left;min-width:1.5rem;font-weight:400;position:absolute;top:0;left:-1.5rem}.rich-text__content ul{padding-left:2.5rem;list-style:none!important}.rich-text__content ul li{text-align:left;margin-bottom:.5rem;padding-left:0;position:relative}.rich-text__content ul li:before{content:"• ";color:#1a1a1a;font-size:1.2em;font-weight:400;line-height:1.2;position:absolute;top:0;left:-1.5rem}.rich-text__content ul ul,.rich-text__content ol ol,.rich-text__content ul ol,.rich-text__content ol ul{margin:.25rem 0 .5rem;padding-left:2.5rem}.rich-text__content ul ul li,.rich-text__content ol ol li,.rich-text__content ul ol li,.rich-text__content ol ul li{margin-bottom:.25rem}.rich-text__content ul ul li:before{content:"◦";font-size:1em}.rich-text__content ol ol{counter-reset:nested-counter}.rich-text__content ol ol li{counter-increment:nested-counter}.rich-text__content ol ol li:before{content:counter(list-counter)"." counter(nested-counter)"."}.rich-text__content ul ul ul li:before,.rich-text__content ol ol ol li:before{content:"▪";font-size:.8em}.rich-text__content ol.vs-ol.vs-super li:before{content:counter(list-counter)" ";vertical-align:super;position:unset;margin-left:-8px;font-size:50%}.rich-text__content li{text-align:left;margin-bottom:.25rem}.rich-text__content strong,.rich-text__content b{color:#1a1a1a;font-weight:600}.rich-text__content em,.rich-text__content i{font-style:italic}.rich-text__content a{color:#1434cb;text-decoration:underline;transition:color .2s}.rich-text__content a:focus-visible{outline-offset:2px;outline:2px solid #1434cb}.rich-text__content a.vs-link-cta{text-decoration:none}.rich-text__content a .link-icon{vertical-align:middle;flex-shrink:0;margin-left:4px;display:inline-flex}.rich-text__content a .link-icon svg{width:12px;height:12px}.rich-text__content blockquote{color:#656565;text-align:left;border-left:3px solid #1a1a1a;margin:1rem 0;padding-left:1rem;font-style:italic}.rich-text__content code{color:#1a1a1a;background-color:#fff6de;border-radius:3px;padding:.125rem .25rem;font-family:Courier New,monospace;font-size:.875em}.rich-text__content pre{text-align:left;background-color:#fff6de;border-radius:5px;margin:1rem 0;padding:1rem;overflow-x:auto}.rich-text__content pre code{background:0 0;padding:0}.rich-text__content .swipe-indicator{background-color:#f7f7f7;align-items:center;gap:.75rem;margin:1rem 0;padding:.75rem 1rem;display:flex}.rich-text__content .swipe-indicator p{color:#1a1a1a;flex:1;margin:0;font-size:14px;line-height:21px}.rich-text__content .swipe-indicator .swipe-icon{flex-shrink:0;width:20px;height:22px}.rich-text__content .swipe-indicator .swipe-icon svg{width:100%;height:100%;display:block}.rich-text__wrapper{-webkit-overflow-scrolling:touch;overflow-x:auto}.rich-text__wrapper::-webkit-scrollbar{height:8px}.rich-text__wrapper::-webkit-scrollbar-track{background:#fff6de;border-radius:4px}.rich-text__wrapper::-webkit-scrollbar-thumb{background:#00000026;border-radius:4px}.rich-text__wrapper::-webkit-scrollbar-thumb:hover{background:#656565}@media (max-width:991px){.rich-text__container{padding:1.5rem 1rem}}@media (max-width:768px){.rich-text__container{padding:1rem .5rem}}.rich-text .loading-skeleton{color:#656565;background:linear-gradient(90deg,#fff6de 25%,#dedede 50%,#fff6de 75%) 0 0/200% 100%;border-radius:4px;justify-content:center;align-items:center;height:200px;animation:1.5s infinite loading;display:flex}@keyframes loading{0%{background-position:200% 0}to{background-position:-200% 0}}.article-carousel{--color-primary:#09175c;--color-secondary:#141734;--color-white:#fff;--color-light-blue:#d9dffb;--color-background:#f7f7f7;color:#1a1a1a;border-radius:0;padding:48px}.article-carousel--dark{color:#fff}@media (max-width:992px){.article-carousel{padding:24px}}.article-carousel__container{grid-template-columns:1fr;gap:24px;max-width:1440px;margin:0 auto;display:grid}.article-carousel__featured{grid-template-columns:1fr 1fr;align-items:flex-start;gap:32px;display:grid}@media (max-width:767px){.article-carousel__featured{flex-direction:column;width:87.5%;display:flex}}.article-carousel__featured-image{aspect-ratio:4/3;background-color:var(--color-white);border-radius:0;overflow:hidden}.article-carousel__image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.article-carousel__image-placeholder{background-color:var(--color-white);background-image:linear-gradient(45deg,#f0f0f0 25%,#0000 25%),linear-gradient(-45deg,#f0f0f0 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#f0f0f0 75%),linear-gradient(-45deg,#0000 75%,#f0f0f0 75%);background-position:0 0,0 10px,10px -10px,-10px 0;background-size:20px 20px;width:100%;height:100%}.article-carousel__featured-content{color:inherit}.article-carousel__title-block{flex-direction:column;gap:16px;display:flex}.article-carousel__featured-title{color:inherit;margin:0;font-family:Visa Dialect;font-size:32px;font-weight:400;line-height:1.15}@media (max-width:767px){.article-carousel__featured-title{font-size:24px}}.article-carousel__meta-info{align-items:center;gap:8px;font-family:Visa Dialect;font-size:12px;font-weight:400;line-height:1.3;display:flex}.article-carousel__tag{color:inherit}.article-carousel__divider{opacity:.5;background-color:currentColor;width:1px;height:12px}.article-carousel__read-time{color:inherit}.article-carousel__description{color:inherit;margin:0;font-family:Visa Dialect;font-size:14px;font-weight:400;line-height:1.4}.article-carousel__description.rich-text__content,.article-carousel__description.rich-text__content p,.article-carousel__description.rich-text__content ul,.article-carousel__description.rich-text__content ol,.article-carousel__description.rich-text__content li,.article-carousel__description.rich-text__content h1,.article-carousel__description.rich-text__content h2,.article-carousel__description.rich-text__content h3,.article-carousel__description.rich-text__content h4,.article-carousel__description.rich-text__content h5,.article-carousel__description.rich-text__content h6,.article-carousel__description.rich-text__content strong,.article-carousel__description.rich-text__content b,.article-carousel__description.rich-text__content em,.article-carousel__description.rich-text__content i,.article-carousel__description.rich-text__content a,.article-carousel__description.rich-text__content blockquote,.article-carousel__description.rich-text__content code{color:inherit}.article-carousel__description.rich-text__content ul:last-child,.article-carousel__description.rich-text__content ol:last-child,.article-carousel__description.rich-text__content ul li:last-child,.article-carousel__description.rich-text__content ol li:last-child{margin-bottom:0}.article-carousel__description.rich-text__content ul li:before,.article-carousel__description.rich-text__content ol li:before{color:inherit}.article-carousel__button-group{margin-top:8px}.article-carousel__button-group .text-link,.article-carousel__button-group .text-link .link-content,.article-carousel__button-group .text-link .link-content.text-link,.article-carousel__button-group .text-link span{background:0 0}.article-carousel__button-group .text-link svg,.article-carousel__button-group .text-link .icon{color:inherit}.article-carousel--dark .article-carousel__button-group .text-link svg,.article-carousel--dark .article-carousel__button-group .text-link .icon{color:var(--color-white)!important;fill:var(--color-white)!important}.article-carousel__read-link{color:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:0;font-family:Visa Dialect;font-size:14px;font-weight:400;line-height:1.4;text-decoration:none;display:inline-flex}.article-carousel__read-link:hover{text-decoration:underline}.article-carousel__read-link:focus{outline-offset:2px;outline:2px solid}.article-carousel__link-text{color:inherit}.article-carousel__arrow-icon{width:16px;height:16px;color:inherit}.article-carousel__mobile-controls{justify-content:center;gap:16px;display:none}@media (max-width:767px){.article-carousel__mobile-controls{display:flex}}.article-carousel__nav-button{background-color:var(--color-secondary);width:48px;height:48px;color:var(--color-white);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;display:flex}.article-carousel__nav-button:hover{background-color:#141734cc}.article-carousel__nav-button:focus{outline:2px solid var(--color-white);outline-offset:2px}.article-carousel__nav-button svg{width:16px;height:16px}.article-carousel__row{grid-template-columns:repeat(4,1fr);gap:5%;display:grid}@media (max-width:991px) and (min-width:768px){.article-carousel__row{grid-template-columns:repeat(2,1fr);gap:3%}}@media (max-width:768px){.article-carousel__row{scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;gap:16px;padding-bottom:8px;display:flex;overflow-x:auto}.article-carousel__row::-webkit-scrollbar{display:none}}.article-carousel__cell{flex-direction:column;align-items:center;display:flex}@media (max-width:767px){.article-carousel__cell{scroll-snap-align:start;flex:0 0 70%}.article-carousel__cell:last-child{margin-right:30%}}.article-carousel__progress{background-color:#fff3;width:100%;height:.5px;margin:0 8px}@media (max-width:767px){.article-carousel__progress{display:none}}.article-carousel__card{cursor:pointer;text-align:left;background-color:#0000;border:none;gap:24px;width:100%;height:100%;padding:16px 0;transition:all .3s;display:flex;position:relative}.article-carousel__card:hover{background-color:#ffffff0d}.article-carousel__card:focus{outline:2px solid var(--color-white);outline-offset:2px}.article-carousel__card--active{background-color:#ffffff1a}.article-carousel__card--active .article-carousel__card-title{color:var(--color-light-blue)}@media (max-width:767px){.article-carousel__card{background-color:#ffffff0d;border-radius:8px;flex-direction:column;gap:12px;min-height:200px;padding:16px}}.article-carousel__card-image{aspect-ratio:4/3;background-color:var(--color-white);border-radius:0;width:100%;max-width:76px;height:76px;margin-bottom:12px;overflow:hidden}@media (max-width:767px){.article-carousel__card-image{border-radius:4px;max-width:none;height:120px;margin-bottom:0}}.article-carousel__card-content{flex-direction:column;gap:8px;display:flex}.article-carousel__card-title{color:inherit;margin:0;font-family:Visa Dialect;font-size:14px;font-weight:400;line-height:1.4;transition:color .3s}.article-carousel__timer-indicator{background-color:#fff3;height:1px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.article-carousel__timer-bar{background-color:var(--color-light-blue);width:0;height:100%;animation:linear forwards timer-progress}@keyframes timer-progress{0%{width:0%}to{width:100%}}@media (max-width:1199px){.article-carousel{padding:24px}}@media (max-width:991px){.article-carousel{padding:20px}.article-carousel__featured{gap:24px}}@media (max-width:767px){.article-carousel{padding:24px}.article-carousel__container{gap:20px}.article-carousel__featured{gap:16px}}
