.slider-content .slide-date{font-size:20px;line-height:26px;color:var(--white);font-weight:500;margin-top:24px;margin-bottom:32px}.overlay-light .slider-content .slide-date{color:var(--black)}@media screen and (max-width:767px){.slider-content .slide-subtitle{font-size:16px;line-height:26px}}.events-banner-progress{width:100%;height:4px;background-color:white;position:relative;overflow:hidden}.events-banner-progress__track{width:100%;height:100%;display:flex;gap:0}.events-banner-progress__segment{flex:1;height:100%;background-color:white;position:relative;overflow:hidden}.events-banner-progress__segment-fill{height:100%;background-color:var(--primary);transition:width .1s linear;width:0;will-change:width}.events-banner-progress__segment--completed .events-banner-progress__segment-fill{width:100%}.events-banner-progress__segment--active .events-banner-progress__segment-fill{transition:width .1s linear}.event-ticker{width:100%;padding:12px 24px;background:linear-gradient(90deg,black,black);overflow:hidden}.event-ticker__container{width:100%}.event-ticker__empty,.event-ticker__loading{color:var(--white);text-align:center}.event-ticker__container .slick-slider{position:relative;display:block;box-sizing:border-box;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.event-ticker__container .slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.event-ticker__container .slick-list:focus{outline:none}.event-ticker__container .slick-track{position:relative;top:0;left:0;display:flex;align-items:center;margin-left:auto;margin-right:auto}.event-ticker__container .slick-track:after,.event-ticker__container .slick-track:before{display:table;content:""}.event-ticker__container .slick-track:after{clear:both}.event-ticker__container .slick-slide{display:none;float:left;height:auto;min-height:1px}.event-ticker__container .slick-initialized .slick-slide,.event-ticker__container .slick-slide img{display:block}.event-ticker__container .slick-slide.slick-loading img{display:none}.event-ticker__container .slick-loading .slick-slide{visibility:hidden}.event-ticker__container .slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.event-ticker__container .slick-slide>div{height:100%;display:flex}.event-ticker__slide{display:flex!important;height:100%}.event-ticker__slide-inner{display:flex;align-items:center;gap:12px;width:100%;padding-right:12px}.event-ticker__item{flex:1;text-decoration:none;transition:opacity .3s ease;cursor:pointer;min-width:0}.event-ticker__item:hover .event-ticker__date,.event-ticker__item:hover .event-ticker__name{color:var(--color-red-primary)}.event-ticker__content{display:flex;flex-direction:column;gap:8px}.event-ticker__name{font-size:12px;font-weight:600;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.event-ticker__date,.event-ticker__name{color:var(--white);line-height:1.4;word-wrap:break-word}.event-ticker__date{font-size:10px;font-weight:400}.event-ticker__separator{width:20px;height:20px;position:relative;overflow:hidden;flex-shrink:0}.event-ticker__separator-line{width:1px;height:18px;position:absolute;left:9px;top:1px;background:#565656}.light-theme .event-ticker{background:linear-gradient(90deg,var(--white) 0,var(--white) 100%)}.light-theme .event-ticker__date,.light-theme .event-ticker__empty,.light-theme .event-ticker__loading,.light-theme .event-ticker__name{color:var(--black)}@media (min-width:768px){.event-ticker__slide-inner{padding-right:24px}.event-ticker__name{font-size:16px;font-weight:600}.event-ticker__date{font-size:14px}}.events-banner .swiper-container-h,.events-banner .swiper-container-h .swiper-slide,.events-banner .swiper-container-h .swiper-wrapper{height:88vh!important}@media screen and (max-width:767px){.events-banner .swiper-container-h,.events-banner .swiper-container-h .swiper-slide,.events-banner .swiper-container-h .swiper-wrapper{height:60vh!important}}.faq__wrapper{border-top:1px solid #ff0000}.faq{width:100%;background:inherit;display:flex;justify-content:center;align-items:center}.faq__container{width:100%;max-width:393px}.faq__container,.faq__left{display:flex;flex-direction:column;gap:20px}.faq__header{display:flex;flex-direction:column;gap:16px}.faq__tag{display:inline-flex;padding:4px 16px;background:#dedad4;border-radius:48px;width:fit-content}.faq__tag-text{font-size:12px;font-weight:600;text-transform:uppercase;line-height:24px;letter-spacing:.5px;color:#2e2d2c}.faq__title-group{display:flex;flex-direction:column;gap:8px}.faq__title{font-size:24px;font-weight:500;line-height:33.6px;margin:0;color:#000}.faq__title-black{color:#000}.faq__title-red{color:#ff0000}.faq__contact{display:flex;flex-direction:column;gap:20px;padding:24px;background:#f8f8f8;border:1px solid #b1b1b1;border-radius:4px}.faq__contact-box{display:flex;flex-direction:row;gap:20px}.faq__contact .heroBtn{border:1px solid var(--primary-red);width:100%;justify-content:center}.faq__contact .heroBtn,.faq__contact .heroBtn:hover{color:var(--primary-red)}.faq__contact-content{display:flex;flex-direction:column;gap:12px}.faq__contact-title{font-size:16px;font-weight:600;line-height:19.2px;margin:0;color:#000}.faq__contact-description{font-size:12px;font-weight:500;line-height:16.8px;margin:0;color:#000}.faq__contact-description p{margin:0}.faq__contact-icon{width:48px;height:48px;position:relative}.faq__contact-button{display:flex;justify-content:center;align-items:center;gap:8px;padding:12px 24px;border:1px solid #ff0000;background:transparent;color:#ff0000;font-size:16px;font-weight:500;cursor:pointer;transition:all .3s ease}.faq__contact-button:hover{background:#ff0000;color:#fff}.faq__right{display:flex;flex-direction:column;gap:8px}.faq__right--desktop{display:none}.faq__item{padding:24px;background:#f8f8f8;cursor:pointer;transition:all .3s ease}.faq__item-header{display:flex;justify-content:space-between;align-items:center;gap:20px}.faq__item-title{font-size:16px;font-weight:500;line-height:22.4px;margin:0;color:#000;flex:1}.faq__item-icon{width:24px;height:24px;flex-shrink:0;display:flex;justify-content:center;align-items:center;color:#838383;border:1px solid #838383;border-radius:50%;font-size:16px}.faq__item-icon,.faq__item-icon i{transition:all .3s ease}.faq__item--expanded .faq__item-icon i{transform:rotate(180deg)}.faq__item-content{max-height:0;overflow:hidden;opacity:0;transition:max-height .6s cubic-bezier(.4,0,.2,1),opacity .5s ease}.faq__item--expanded .faq__item-content{opacity:1}.faq__item-content-inner{padding-top:12px;font-size:14px;font-weight:400;line-height:19.6px;color:#828282}.faq__item-content-inner p{margin:0}@media (min-width:1024px){.faq__container{max-width:1280px;flex-direction:row;gap:80px}.faq__left{flex:0 0 45%;gap:32px}.faq__header{gap:24px}.faq__tag{padding:8px 20px}.faq__tag-text{font-size:14px}.faq__title{font-size:48px;line-height:67.2px}.faq__contact{gap:32px;padding:32px 24px}.faq__contact-box{gap:32px}.faq__contact-content{display:flex;flex-direction:column;gap:12px;align-items:flex-start}.faq__contact-title{font-size:24px;line-height:28.8px}.faq__contact-description{font-size:16px;line-height:19.2px}.faq__contact-icon,.faq__contact-icon img{width:72px;height:72px;flex-shrink:0}.faq__right{flex:0 0 48%;gap:8px}.faq__contact .heroBtn{width:fit-content}.faq__right--desktop{display:block}.faq__right--mobile{display:none}.faq__item{padding:24px;margin-bottom:8px}.faq__item-title{font-size:24px;line-height:30px}.faq__item-content-inner{padding-top:12px;font-size:16px;line-height:25.6px}}.insights{width:100%;gap:48px;overflow:hidden}.insights,.insights__header{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.insights__header{gap:24px}.insights__header,.insights__title-wrapper{align-self:stretch}.insights__title{margin-bottom:0;font-size:30px;font-weight:600;line-height:32px;word-wrap:break-word}.insights__description-wrapper{align-self:stretch}.insights__description{color:var(--color-zinc-400);font-size:20px;font-weight:400;line-height:32px;word-wrap:break-word}.insights__description p{margin-bottom:0}.insights__content{align-self:stretch;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:48px;overflow:hidden}.insights__items{align-self:stretch;max-height:320px;align-items:stretch;overflow:hidden}.insights__items .slick-slider{box-sizing:border-box;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.insights__items .slick-list,.insights__items .slick-slider{position:relative;display:block;height:auto!important;max-height:100%}.insights__items .slick-list{overflow:hidden;margin:0;padding:0}.insights__items .slick-list:focus{outline:none}.insights__items .slick-track{position:relative;top:0;left:0;display:flex!important;margin-left:auto;margin-right:auto;height:auto!important;align-items:stretch!important}.insights__items .slick-track:after,.insights__items .slick-track:before{display:none!important}.insights__items .slick-slide{display:flex!important;float:none!important;height:auto!important;min-height:1px;align-self:stretch}.insights__items .slick-initialized .slick-slide{display:flex!important}.insights__items .slick-slide>div,.insights__slide{height:100%!important;display:flex!important;width:100%}.insights__slide{padding-right:0}.insights__item{align-self:stretch;padding:24px;border:1px solid var(--color-red-500);cursor:pointer;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:24px;width:100%;height:100%;box-sizing:border-box;transition:all .3s ease-in-out}.insights__item:hover{box-shadow:0 8px 4px 4px rgba(251,44,54,.31)}.insights__item-header{align-self:stretch;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px}.insights__item-title{align-self:stretch;font-size:20px;font-weight:600;line-height:28px;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:calc(28px * 2)}.insights__item-divider{width:64px;height:0;border:2px solid var(--color-red-500)}.insights__item-description{align-self:stretch;color:var(--color-zinc-400);font-size:16px;font-weight:400;line-height:24px;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:calc(24px * 8)}.insights__item-description p{margin-bottom:0}.insights__navigation{align-self:stretch;display:flex;justify-content:flex-start;align-items:flex-start;gap:12px}.insights__nav-button{width:28px;height:32px;padding:8px 10px;background:var(--black);display:flex;justify-content:center;align-items:center;gap:10px;overflow:hidden;cursor:pointer;transition:opacity .3s ease}.insights__nav-button:hover{opacity:.8}.insights__nav-arrow{color:var(--white)}@media (min-width:768px){.insights{gap:48px}.insights__header{align-self:stretch;height:64px;position:relative;flex-direction:row;gap:0}.insights__title-wrapper{width:100%;height:28px;position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:flex-start}.insights__title{text-align:center;font-size:30px;line-height:32px}.insights__description-wrapper{width:768px;height:24px;position:absolute;top:46px;left:204px;display:flex;justify-content:center;align-items:flex-start}.insights__description{text-align:center;font-size:20px;line-height:24px}.insights__items{max-height:457px;align-items:stretch;overflow:hidden}.insights__item-description{-webkit-line-clamp:12;max-height:calc(24px * 12)}.insights__items .slick-track{display:flex!important;align-items:stretch!important}.insights__slide{padding-right:24px}.insights__items .slick-list{margin-right:-24px}.insights__item{max-height:454px}}.our-solutions{width:100%;justify-content:center;gap:24px}.our-solutions,.our-solutions__header{display:flex;flex-direction:column;align-items:center}.our-solutions__header{justify-content:flex-start;gap:12px}.our-solutions__title-wrapper{align-self:stretch}.our-solutions__title{margin-bottom:0;text-align:center;font-size:30px;font-weight:600;line-height:30px;word-wrap:break-word}.our-solutions__description-wrapper{width:100%;max-width:361px}.our-solutions__description{text-align:center;color:var(--color-gray-cool-600);font-size:16px;font-weight:400;line-height:24px;word-wrap:break-word}.our-solutions__description p,.our-solutions__item-overlay-description p{margin-bottom:0}.our-solutions__content{align-self:stretch;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:24px}.our-solutions__items{align-self:stretch;width:100%}.our-solutions__items .slick-slider{position:relative;display:block;box-sizing:border-box;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.our-solutions__items .slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.our-solutions__items .slick-list:focus{outline:none}.our-solutions__items .slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.our-solutions__items .slick-track:after,.our-solutions__items .slick-track:before{display:table;content:""}.our-solutions__items .slick-track:after{clear:both}.our-solutions__items .slick-slide{display:none;float:left;height:100%;min-height:1px}.our-solutions__items .slick-initialized .slick-slide,.our-solutions__items .slick-slide img{display:block}.our-solutions__items .slick-slide.slick-loading img{display:none}.our-solutions__items .slick-loading .slick-slide{visibility:hidden}.our-solutions__items .slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.our-solutions__items .slick-slide>div{height:100%}.our-solutions__slide{padding-right:0}.our-solutions__items .slick-list{margin-right:0}.our-solutions__item{height:508px;padding:32px 24px;position:relative;background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.4));overflow:hidden;background-size:cover;background-position:50%;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:10px;cursor:pointer;transition:all .3s ease}.our-solutions__item:hover .our-solutions__item-overlay{opacity:1;bottom:0}.our-solutions__item-title{color:var(--white);font-size:24px;font-weight:600;line-height:27px;word-wrap:break-word;transition:all .3s ease-in-out;z-index:2}.our-solutions__item:hover .our-solutions__item-title{opacity:0}.our-solutions__item-overlay{width:calc(100% - 14px);padding:24px;position:absolute;left:7px;bottom:-100%;opacity:0;background:var(--black);display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px;transition:all .3s ease}.our-solutions__item-overlay-title{color:var(--white);font-size:24px;font-weight:500;line-height:27px;word-wrap:break-word}.our-solutions__item-overlay-description{align-self:stretch;color:var(--white);font-size:16px;font-weight:500;line-height:27px;word-wrap:break-word}.our-solutions__navigation{align-self:stretch;display:flex;justify-content:flex-start;align-items:center;gap:12px}.our-solutions__nav-button{width:30px;height:32px;padding:8px 10px;background:var(--black);overflow:hidden;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:background-color .3s ease}.our-solutions__nav-button:hover{opacity:.8}.our-solutions__nav-arrow{color:var(--white)}@media (min-width:768px){.our-solutions{gap:48px}.our-solutions__header{align-self:stretch;height:70px;position:relative;flex-direction:row;gap:0}.our-solutions__title-wrapper{width:100%;height:30px;position:absolute;top:0;display:flex;justify-content:center;align-self:auto}.our-solutions__title{font-size:32px}.our-solutions__description-wrapper{width:100%;max-width:768px;height:24px;position:absolute;top:46px;left:50%;transform:translateX(-50%);display:flex;justify-content:center}.our-solutions__description{font-size:20px}.our-solutions__items .slick-track{display:block;flex-wrap:nowrap;gap:0}.our-solutions__slide{padding-right:24px;flex:auto}.our-solutions__items .slick-list{margin-right:-24px}}.product-benefits{background:inherit}.product-benefits,.product-benefits__container{width:100%;display:flex;justify-content:center;align-items:center}.product-benefits__container{max-width:393px;position:relative;flex-direction:column;gap:0}.product-benefits__image-wrapper{display:none}.product-benefits__image-wrapper-mobile{align-self:stretch;overflow:hidden;display:flex;justify-content:flex-start;align-items:center;height:258px;width:100%;gap:10px}.product-benefits__image{flex:1 1 0;height:100%;width:100%;object-fit:cover}.product-benefits__content{gap:32px}.product-benefits__content,.product-benefits__header{align-self:stretch;flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}.product-benefits__header{gap:12px}.product-benefits__tag{padding:4px 16px;background:var(--bone-white);border-radius:48px;display:inline-flex;justify-content:center;align-items:center;gap:10px}.product-benefits__tag-text{text-align:center;font-size:12px;font-weight:600;text-transform:uppercase;line-height:24px;letter-spacing:.5px;word-wrap:break-word}.product-benefits__text-group{align-self:stretch;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:24px;display:flex}.product-benefits__title{align-self:stretch;font-size:24px;font-weight:500;line-height:28.8px;letter-spacing:.37px;word-wrap:break-word;margin:0}.product-benefits__description{align-self:stretch;font-size:14px;font-weight:400;line-height:22.4px;letter-spacing:.5px;word-wrap:break-word}.product-benefits__description p{margin:0}.product-benefits__cards{flex-direction:column;gap:4px}.product-benefits__card,.product-benefits__cards{align-self:stretch;justify-content:flex-start;align-items:flex-start;display:flex}.product-benefits__card{cursor:pointer;padding:16px;background:#F9F9F9;outline:1px solid #f1f5f9;outline-offset:-1px;gap:12px;position:relative;overflow:hidden;transition:all .5s ease-in-out}.product-benefits__card-main{flex:1 1 0;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:12px}.product-benefits__card-header{flex:1 1 0;display:flex;justify-content:flex-start;align-items:center;gap:12px}.product-benefits__card-icon{width:48px;height:48px;flex-shrink:0;display:flex;justify-content:center;align-items:center;overflow:hidden;opacity:1;transform:translateY(0);transition:opacity .3s ease-in-out,transform .3s ease-in-out}.product-benefits__icon-image{width:100%;height:100%;object-fit:contain}.product-benefits__card-content{flex:1 1 0;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;display:flex}.product-benefits__card-title{align-self:stretch;color:#2e2d2c;font-size:20px;font-weight:600;line-height:24px;word-wrap:break-word;transform:translateY(0);transition:opacity .5s ease-in-out,transform .4s ease-in-out,color .5s ease}.product-benefits__card-arrow{width:24px;height:24px;flex-shrink:0;display:flex;justify-content:center;align-items:center;color:#2e2e2e;padding-top:24px}.product-benefits__card-description{color:#2e2d2c!important;font-size:14px;font-weight:400;line-height:21px;word-wrap:break-word;transition:all .5s ease-in-out;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.product-benefits__card-description p{margin:0}.product-benefits__card--expanded .product-benefits__card-title{color:var(--primary-red)}.product-benefits__card--expanded{outline:1px var(--primary-red) solid!important;outline-offset:-1px}.product-benefits__card--expanded .product-benefits__icon-image{filter:brightness(0) saturate(100%) invert(18%) sepia(98%) saturate(7353%) hue-rotate(358deg) brightness(97%) contrast(118%)}.light-theme .product-benefits--dark .product-benefits__card{background:#F9F9F9}.product-benefits--dark .product-benefits__card{background:var(--white)}.dark-theme .product-benefits--dark .product-benefits__tag{background:transparent;border:1px solid #ff0000}.product-benefits__card-box{color:var(--color-gray-gainsboro);position:absolute;bottom:-5px;right:0;transition:all .4s ease-in-out}.product-benefits__card--expanded .product-benefits__card-box{color:var(--primary-red);bottom:115px}@media (min-width:1024px){.product-benefits__container{max-width:1280px;flex-direction:column;justify-content:center;align-items:center;gap:10px}.product-benefits__image-wrapper{display:flex;width:42%;height:100%;padding:0;overflow:hidden;justify-content:flex-start;align-items:center;gap:10px;position:absolute;right:0}.product-benefits__image-wrapper-mobile{display:none}.product-benefits__image{flex:1 1 0}.product-benefits__content{flex:none;gap:32px;z-index:100;position:relative}.product-benefits__content,.product-benefits__header{flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}.product-benefits__header{align-self:stretch;gap:12px;padding-right:42%}.product-benefits__tag{padding:8px 24px;border-radius:48px;display:inline-flex;justify-content:center;align-items:center;gap:10px}.product-benefits__tag-text{text-align:center;font-size:16px;font-weight:600;text-transform:uppercase;line-height:24px;letter-spacing:.5px;word-wrap:break-word}.product-benefits__text-group{align-self:stretch;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:24px;display:flex}.product-benefits__title{align-self:stretch;font-size:48px;font-weight:500;line-height:57.6px;letter-spacing:.37px;word-wrap:break-word}.product-benefits__description{align-self:stretch;font-size:16px;font-weight:400;line-height:25.6px;letter-spacing:.5px;word-wrap:break-word}.product-benefits__cards{align-self:stretch;flex-direction:column;justify-content:flex-start;align-items:flex-start;display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px;padding-bottom:64px;width:860px}.product-benefits__card{flex:1 1 0;align-self:stretch;padding:24px;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:32px;display:flex;height:190px;position:relative}.product-benefits__card-header,.product-benefits__card-main{flex:1 1 0;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.product-benefits__card-header{gap:36px}.product-benefits__card-icon{width:48px;height:48px;flex-shrink:0;display:flex;justify-content:center;align-items:center;overflow:hidden}.product-benefits__card-content{align-self:stretch;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:8px;display:flex}.product-benefits__card-title{align-self:stretch;color:#2e2d2c;font-size:20px;font-weight:600;line-height:24px;word-wrap:break-word}.product-benefits__card-arrow{display:none}.product-benefits__card-description{display:block;opacity:0;transform:translateY(20px)!important;transition:opacity .5s ease-in-out,transform .4s ease-in-out;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.product-benefits__card--expanded .product-benefits__card-header{gap:12px}.product-benefits__card--expanded .product-benefits__card-description{opacity:1;transform:translateY(-70px)!important}.product-benefits__card--expanded .product-benefits__card-title{transform:translateY(-60px)}.product-benefits__card--expanded .product-benefits__card-icon{opacity:0;transform:translateY(-60px);pointer-events:none}.product-benefits__card--expanded .product-benefits__card-box{bottom:170px}.product-benefits__card--expanded{outline:1px var(--primary-red) solid;outline-offset:-1px}}.product-capabilities{display:flex;justify-content:center;align-items:center}.product-capabilities__container{display:flex;flex-direction:column;gap:24px}.product-capabilities__header{display:flex;flex-direction:column;gap:16px;align-items:center}.product-capabilities__tag{display:inline-flex;justify-content:center;align-items:center;padding:4px 16px;border:1px solid var(--color-red-primary);border-radius:48px}.product-capabilities__tag-text{font-size:16px;text-transform:uppercase;line-height:24px;letter-spacing:.05em;text-align:center}.product-capabilities__text-group{display:flex;flex-direction:column;gap:8px;text-align:center;align-items:center}.product-capabilities__title{font-size:24px;font-weight:500;line-height:32px;margin:0}.product-capabilities__description{font-size:14px;line-height:22px;text-align:center}.product-capabilities__description p{margin-bottom:0}.product-capabilities__cards{display:flex;flex-wrap:wrap;gap:4px}.product-capabilities__card{flex:1 1 calc(50% - 4px);background:var(--white);border:1px solid var(--color-gray-lighter);padding:16px;display:flex;gap:12px;align-items:flex-start}.product-capabilities__card--full{flex:1 1 100%}.product-capabilities__card-icon{width:40px;height:40px;flex-shrink:0}.product-capabilities__icon-image{width:100%;height:100%;object-fit:contain}.product-capabilities__card-content{display:flex;flex-direction:column;gap:4px}.product-capabilities__card-title{color:var(--color-gray-800);font-size:14px;font-weight:700;line-height:20px;margin:0}.product-capabilities__card-description{color:var(--color-gray-700);font-size:13px;line-height:18px}.product-capabilities__card-description p{margin:0}@media (max-width:1023px){.product-capabilities__header{align-items:flex-start}.product-capabilities__text-group{align-items:flex-start;gap:8px;text-align:left}.product-capabilities__description,.product-capabilities__title{text-align:left}.product-capabilities__card--icon-top{flex-direction:column;align-items:flex-start;gap:12px}.product-capabilities__card--icon-top .product-capabilities__card-icon{margin-bottom:8px}}@media (min-width:1024px){.product-capabilities__container{gap:32px}.product-capabilities__text-group{gap:12px}.product-capabilities__title{font-size:48px;line-height:67px}.product-capabilities__description{font-size:16px;line-height:25px}.product-capabilities__cards{display:flex;flex-wrap:nowrap;overflow:hidden;gap:8px;scroll-behavior:smooth;padding-left:1px}.product-capabilities__card{flex:0 0 calc((100% - (8px * 4)) / 5);max-width:calc((100% - (8px * 4)) / 5);min-width:calc((100% - (8px * 4)) / 5);min-height:324px;padding:32px;display:flex;flex-direction:column;align-items:flex-start;gap:48px;background:var(--white);border:1px solid var(--color-gray-lighter)}.product-capabilities__card-icon{width:64px;height:64px}.product-capabilities__card-content{display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:8px}.product-capabilities__card-title{font-size:20px;line-height:28px;text-align:left}.product-capabilities__card-description{font-size:16px;line-height:24px}.product-capabilities__navigation{display:flex;gap:12px;margin-top:16px}.product-capabilities__nav-button{width:32px;height:32px;background:#ffffff;display:flex;justify-content:center;align-items:center;cursor:pointer;border:1px solid #ddd}.product-capabilities__nav-arrow{color:#000000;font-size:16px}}.product-execution-v1{width:100%;background:inherit;display:flex;justify-content:center;align-items:center}.product-execution-v1__container{width:100%;display:flex;flex-direction:column;gap:24px}.product-execution-v1__header{display:flex;flex-direction:column;gap:8px}.product-execution-v1__tag{padding:4px 16px;background:#DEDAD4;color:#2E2D2C;border-radius:48px;display:inline-flex;justify-content:center;align-items:center;width:max-content;gap:10px}.product-execution-v1__tag-text{text-align:center;font-size:12px;font-weight:600;text-transform:uppercase;line-height:24px;letter-spacing:.5px;word-wrap:break-word}.product-execution-v1__title{font-size:24px;font-weight:600;margin:0;word-wrap:break-word}.product-execution-v1__title span{color:inherit}.product-execution-v1__title span:nth-child(2){color:#ff0000}.product-execution-v1__description{font-size:12px;font-weight:400;line-height:18px;color:#838383;word-wrap:break-word}.product-execution-v1__description p{margin:0}.product-execution-v1__tabs{display:none}.product-execution-v1__tab{width:100%;padding:16px;background:white;border:1px solid #f1f5f9;border-radius:0;cursor:pointer;text-align:left;font-size:16px;font-weight:600;line-height:19.2px;color:#2e2d2c;transition:all .3s ease;display:flex;justify-content:space-between;align-items:center;min-height:80px}.product-execution-v1__tab:hover{background:#ff0000;border-color:#ff0000;color:#fff}.product-execution-v1__tab--active{border-color:#ff0000;color:#ff0000}.product-execution-v1__tab-text{width:max-content}.product-execution-v1__tab:after{content:"+";font-size:24px;font-weight:300;color:#2e2d2c}.product-execution-v1__tab--active:after{content:"−"}.product-execution-v1__accordion{display:flex;flex-direction:column;gap:4px}.product-execution-v1__accordion-item{border:1px solid #f1f5f9;background:white;transition:all .5s ease}.product-execution-v1__accordion-item--expanded{border-color:#ff0000}.product-execution-v1__accordion-header{width:100%;padding:16px;background:transparent;border:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:16px;font-weight:600;line-height:19.2px;color:#2e2d2c;transition:color .3s ease}.product-execution-v1__accordion-item--expanded .product-execution-v1__accordion-header{color:#ff0000!important}.product-execution-v1__accordion-title{flex:1;text-align:left;font-weight:600}.product-execution-v1__accordion-icon{color:var(--black)}.product-execution-v1__accordion-content{display:flex;flex-direction:column;gap:12px;padding:0 16px 16px;animation:slideDown .5s ease}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.product-execution-v1__accordion-image{width:100%;height:auto;border-radius:8px;overflow:hidden;background:#f7f7f7}.product-execution-v1__image{width:100%;height:auto;object-fit:cover;display:block}.product-execution-v1__accordion-text{display:flex;flex-direction:column;gap:8px}.product-execution-v1__accordion-subtitle{font-size:12px;font-weight:600;line-height:16.8px;color:#2e2d2c}.product-execution-v1__accordion-description{font-size:12px;font-weight:500;line-height:16.8px;color:#2e2d2c}.product-execution-v1__accordion-description p{margin:0}.product-execution-v1__accordion-description ul{list-style:none;padding:0;margin:0}.product-execution-v1__accordion-description ul li{position:relative;padding-left:24px;margin-bottom:8px}.product-execution-v1__accordion-description ul li:before{content:"\f26a";font-family:bootstrap-icons;position:absolute;left:0;top:0;font-size:12px}.product-execution-v1__accordion-cta{color:#ff0000;text-decoration:none;font-size:14px;font-weight:600;line-height:16.8px;display:inline-flex;gap:8px;align-items:center;margin-top:4px;transition:opacity .3s ease}.product-execution-v1__accordion-cta:hover{opacity:.8}.product-execution-v1__desktop{display:none}@media (min-width:1024px){.product-execution-v1__container{gap:48px}.product-execution-v1__header{gap:12px;text-align:center;align-items:center}.product-execution-v1__tag{padding:8px 20px;background:#DEDAD4;border-radius:48px;display:inline-flex;justify-content:center;align-items:center;gap:10px}.product-execution-v1__tag-text{text-align:center;font-size:14px;font-weight:600;text-transform:uppercase;line-height:24px;letter-spacing:.5px;word-wrap:break-word}.product-execution-v1__title{font-size:48px;line-height:54px}.product-execution-v1__description{font-size:20px;line-height:30px;color:#838383}.product-execution-v1__tabs{display:flex;flex-direction:row;flex-wrap:wrap;gap:24px;justify-content:center}.product-execution-v1__tab{flex:1;padding:12px 24px;min-height:auto;font-size:14px;line-height:16.8px;font-weight:500;border-radius:24px;border:2px solid #d9d9d9;background:white;color:var(--black);display:flex;justify-content:center;align-items:center;max-width:max-content}.product-execution-v1__tab--active{background:#ff0000;color:white;border-color:#ff0000;font-weight:600}.product-execution-v1__accordion,.product-execution-v1__tab:after{display:none}.product-execution-v1__desktop{display:flex;justify-content:space-between;align-items:flex-start;transition:all .5s ease-in-out;width:100%}.product-execution-v1__desktop-left{max-width:55%;height:405px;border-radius:8px;overflow:hidden}.product-execution-v1__desktop-image{width:100%;height:100%;object-fit:scale-down}.product-execution-v1__desktop-right{align-self:center;flex:1;display:flex;flex-direction:column;gap:32px;max-width:40%}.product-execution-v1__desktop-card{display:flex;flex-direction:column;gap:12px}.product-execution-v1__desktop-tag{color:#FF0000;font-size:12px;font-weight:600;text-transform:uppercase;line-height:14.4px}.product-execution-v1__desktop-title{font-size:40px;font-weight:600;line-height:120%;margin:0;color:inherit}.product-execution-v1__desktop-subtitle{font-size:20px;font-weight:600;line-height:28px;color:inherit;margin-bottom:12px}.product-execution-v1__desktop-description{font-size:16px;font-weight:500;line-height:22.4px;color:inherit}.product-execution-v1__desktop-description p{margin:0}.product-execution-v1__desktop-description ul{list-style:none;padding:0;margin:0}.product-execution-v1__desktop-description ul li{position:relative;padding-left:30px;margin-bottom:8px}.product-execution-v1__desktop-description ul li:before{content:"\f26a";font-family:bootstrap-icons;position:absolute;left:0;top:0;font-size:20px}.product-execution-v1__desktop-cta{color:#ff0000;text-decoration:none;font-size:20px;font-weight:600;line-height:32px;display:inline-flex;gap:12px;align-items:center;width:fit-content;transition:opacity .3s ease}.product-execution-v1__desktop-cta:hover{opacity:.8}.product-execution-v1__desktop-cta i{font-size:16px}}.dark-theme .product-execution-v1--dark .product-execution-v1__tag{background:transparent;border:1px solid #ff0000;color:white}.product-execution-v1--dark .product-execution-v1__tab{background:#232323;border-color:#333;color:#fff}.dark-theme .product-execution-v1--dark .product-execution-v1__tab--active,.light-theme .product-execution-v1--dark .product-execution-v1__tab--active,.product-execution-v1--dark .product-execution-v1__tab:hover{background:#ff0000!important;border-color:#ff0000!important;color:white!important}.product-execution-v1--dark .product-execution-v1__accordion-item{background:#232323;border-color:#333;color:#fff}.product-execution-v1--dark .product-execution-v1__accordion-item--expanded{border-color:#ff0000}.light-theme .product-execution-v1--dark .product-execution-v1__accordion-item,.light-theme .product-execution-v1--dark .product-execution-v1__tab{background:white;border-color:#f1f5f9;color:#2e2d2c}.dark-theme .product-execution-v1--dark .product-execution-v1__accordion-description,.dark-theme .product-execution-v1--dark .product-execution-v1__accordion-header,.dark-theme .product-execution-v1--dark .product-execution-v1__accordion-icon,.dark-theme .product-execution-v1--dark .product-execution-v1__description{color:var(--white)}.product-execution-v2__hero-title{font-size:24px;font-weight:500!important;line-height:33.6px;letter-spacing:-.96px;margin:0;text-align:left}.product-execution-v2__hero-title span{font-family:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit}.product-execution-v2__hero-description{font-size:16px;color:#838383;line-height:22.4px;font-weight:400!important;margin:0;letter-spacing:-.4px;white-space:pre-line;text-align:left}.dark-theme .product-execution-v2__layout-wrapper--dark .product-execution-v2__hero-description{color:#FFF}.product-execution-v2__hero-description p{margin:0}.product-execution-v2__info-container{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.product-execution-v2__layout-wrapper{display:flex;flex-direction:column;gap:12px;width:100%}.product-execution-v2__showcase-image{border-radius:8px;box-shadow:none;object-fit:scale-down}.product-execution-v2__showcase-image-wrapper{width:100%;flex-shrink:0;position:relative;aspect-ratio:313/270}.product-execution-v2__showcase-container{justify-content:space-between;background:#FAFAFA;border-radius:10px;padding:24px}.product-execution-v2__showcase-container,.product-execution-v2__showcase-list{display:flex;flex-direction:column;gap:12px}.product-execution-v2__feature-heading{font-size:20px;font-style:normal;font-weight:600!important;line-height:24px;margin-bottom:16px}.product-execution-v2__feature-benefit p,.product-execution-v2__feature-description,.product-execution-v2__feature-subtext{font-size:20px;font-style:normal;font-weight:500!important;line-height:28px;margin:0}.product-execution-v2__feature-details .product-execution-v2__feature-benefit p,.product-execution-v2__feature-details .product-execution-v2__feature-description p,.product-execution-v2__feature-details .product-execution-v2__feature-subtext{font-size:14px;font-style:normal;font-weight:500!important;line-height:19.6px;margin-top:0;margin-bottom:0}.product-execution-v2__feature-description,.product-execution-v2__feature-subtext{margin-bottom:0!important}.product-execution-v2__feature-description p:empty,.product-execution-v2__feature-description p:has(br){display:none}.product-execution-v2__showcase-text-outer{max-width:100%;width:100%;flex:1 0 0}.product-execution-v2__showcase-text-wrapper{margin-top:0}.product-execution-v2__feature-tag-container{display:inline-flex;align-items:center;justify-content:center;width:fit-content;height:32px;padding:0 12px;border:1px solid;border-radius:50px;background-color:#FFFFFF;margin-bottom:24px}.product-execution-v2__feature-tag-text{font-size:16px;font-weight:500!important;color:#000000;white-space:nowrap}.product-execution-v2__feature-description ul{list-style:none;padding:0;margin:0}.product-execution-v2__feature-description ul li{display:flex;align-items:center;gap:12px;padding:12px}.product-execution-v2__feature-description ul li:before{content:"\f26a";font-family:bootstrap-icons;display:inline-flex;flex-shrink:0;width:28px;height:28px;font-size:23px;color:currentColor}.product-execution-v2__feature-details{display:flex;flex-direction:column}.product-execution-v2__feature-details:after{content:"";display:block;width:100%;height:1px;background:#D8D8D8;margin-top:16px}.product-execution-v2__feature-cta{display:flex;align-items:center;width:fit-content;gap:12px;text-decoration:none;color:#FF0000;font-size:16px;font-weight:600!important;line-height:32px;margin-top:16px}.product-execution-v2__feature-cta:after{content:"\f138";font-family:bootstrap-icons!important;display:inline-flex;align-items:center;justify-content:center;font-size:18px;color:#FF0000;flex-shrink:0}.product-execution-v2__tag{display:flex;width:fit-content;padding:8px 24px;align-items:center;gap:10px;border-radius:48px;border:1px solid #f00}.product-execution-v2__tag-text{text-align:center;font-size:12px;font-style:normal;font-weight:600!important;line-height:24px;letter-spacing:.5px;text-transform:uppercase}.dark-theme .product-execution-v2__layout-wrapper--dark .product-execution-v2__showcase-container{background:#232323!important}@media (min-width:1024px){.dark-theme .product-execution-v2__layout-wrapper--dark .product-execution-v2__showcase-container{background:unset!important}.product-execution-v2__hero-title{font-size:48px;font-weight:600!important;line-height:72px;letter-spacing:-.96px;text-align:center}.product-execution-v2__hero-description{font-size:20px;line-height:30px;font-weight:400!important;letter-spacing:-.4px;text-align:center}.product-execution-v2__hero-description p{margin:unset}.product-execution-v2__info-container{align-items:center;gap:0}.product-execution-v2__layout-wrapper{gap:42px}.product-execution-v2__showcase-image-wrapper{max-width:48%;aspect-ratio:80/67}.product-execution-v2__showcase-container{flex-direction:row;background:unset;border-radius:unset;padding:0;gap:0}.product-execution-v2__showcase-container.is-reversed{flex-direction:row-reverse}.product-execution-v2__showcase-list{gap:100px}.product-execution-v2__feature-heading{font-size:40px;line-height:60px;margin-bottom:32px}.product-execution-v2__feature-details .product-execution-v2__feature-benefit p,.product-execution-v2__feature-details .product-execution-v2__feature-description p,.product-execution-v2__feature-details .product-execution-v2__feature-subtext{font-size:20px;line-height:28px}.product-execution-v2__feature-description,.product-execution-v2__feature-subtext{margin-bottom:4px!important}.product-execution-v2__showcase-text-outer{max-width:40.5%}.product-execution-v2__showcase-text-wrapper{margin-top:7%}.product-execution-v2__feature-description ul li:before{width:24px;height:24px}.product-execution-v2__feature-details:after{display:none}.product-execution-v2__feature-cta{font-size:20px;margin-top:28px}.product-execution-v2__tag{margin-bottom:42px}.product-execution-v2__tag-text{text-align:center;font-size:16px;font-style:normal;font-weight:600!important;line-height:24px;letter-spacing:.5px;text-transform:uppercase}}.product-metrics{width:100%;background:inherit;display:flex;justify-content:center;align-items:center}.product-metrics__container{width:100%;max-width:393px;gap:32px}.product-metrics__container,.product-metrics__header{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.product-metrics__header{gap:16px}.product-metrics__tag{padding:4px 16px;background:var(--bone-white);border-radius:48px;display:inline-flex;justify-content:center;align-items:center;gap:10px}.product-metrics__tag-text{text-align:center;color:var(--dark-graphite);font-size:12px;font-weight:600;text-transform:uppercase;line-height:24px;letter-spacing:.5px;word-wrap:break-word;margin:0}.product-metrics__text-group{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px}.product-metrics__title{color:var(--midnight-blue);font-size:24px;font-weight:500;line-height:33.6px;letter-spacing:.37px;word-wrap:break-word;margin:0}.product-metrics__description{color:var(--dark-graphite);font-size:14px;font-weight:400;line-height:22.4px;word-wrap:break-word}.product-metrics__description p{margin:0}.product-metrics__items{align-self:stretch;display:grid;grid-template-columns:1fr 1fr}.product-metrics__item{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:8px;padding:16px;border-top:1px solid var(--stone-200);margin:0}.product-metrics__item:nth-child(2n){border-left:1px solid var(--stone-200)}.product-metrics__item:last-child,.product-metrics__item:nth-last-child(2):nth-child(odd){border-bottom:1px solid var(--stone-200)}.product-metrics__item:last-child:nth-child(odd){grid-column:1/-1;align-items:center;text-align:center;border-left:0;border-bottom:0}.product-metrics__item-value{font-size:40px;font-weight:700;line-height:1;text-align:left;background:var(--midnight-blue);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;display:flex}.metrics-percentage{font-size:22px;vertical-align:super}.product-metrics__item:last-child:nth-child(odd) .product-metrics__item-value{text-align:center}.product-metrics__item-label{color:var(--dark-graphite);font-size:12px;font-weight:400;line-height:18px;text-align:center;word-wrap:break-word}.product-metrics__item:last-child:nth-child(odd) .product-metrics__item-label{text-align:center}.product-metrics__item-label p{margin:0}@media (min-width:768px){.product-metrics__container{max-width:1280px;gap:42px}.product-metrics__header{align-self:stretch;flex-direction:column;justify-content:flex-start;align-items:center;gap:24px}.product-metrics__tag{padding:8px 20px}.product-metrics__tag-text{font-size:14px}.metrics-percentage{font-size:28px}.product-metrics__text-group{align-self:stretch;flex-direction:column;justify-content:flex-start;align-items:center;gap:24px;padding:0 80px}.product-metrics__title{align-self:center;text-align:center;font-size:48px;line-height:56px;max-width:650px}.product-metrics__description{align-self:center;text-align:center;font-size:16px;line-height:25.6px;max-width:858px}.product-metrics__items{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.product-metrics__item{padding:14px 16px 16px;border:0!important;grid-column:auto!important}.product-metrics__item:not(:first-child){border-left:1px solid var(--stone-200)!important}.product-metrics__item:last-child:nth-child(odd){grid-column:auto}.product-metrics__item-value{font-size:64px;line-height:50px;display:unset}.product-metrics__item-label{font-size:16px;line-height:25.6px}}.product-mandate__container{width:100%;display:flex;flex-direction:column;gap:24px;position:relative;z-index:1}.product-mandate__header{display:flex;flex-direction:column;gap:24px;align-items:flex-start}.product-mandate__tag{padding:4px 16px;border-radius:48px;border:1px solid #ff0000;display:inline-flex;align-items:center;gap:10px}.product-mandate__tag-text{color:#fff;font-size:12px;font-weight:600;text-transform:uppercase;line-height:24px;letter-spacing:.5px;margin:0}.product-mandate__text-group{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.product-mandate__title{color:#fff;font-size:24px;font-weight:500;line-height:33.6px;letter-spacing:.37px;margin:0;word-wrap:break-word}.product-mandate__title span{color:#ff0000}.product-mandate__description{color:#fff;font-size:14px;font-weight:400;line-height:22.4px;letter-spacing:.5px;word-wrap:break-word}.product-mandate__content{display:flex;flex-direction:column;gap:24px}.product-mandate__section{display:flex;flex-direction:column;gap:10px}.product-mandate__section-header{display:flex;align-items:center;gap:12px;padding:12px 24px;border-bottom:none}.product-mandate__section .product-mandate__items li,.product-mandate__section .product-mandate__section-header{border:1px solid rgba(255,255,255,.25);border-radius:4px;box-shadow:0 10px 30px rgba(0,0,0,.38),inset 0 0 0 1px rgba(255,255,255,.06);backdrop-filter:blur(2px) saturate(170%)}.product-mandate__section--mandate .product-mandate__items li,.product-mandate__section--mandate .product-mandate__section-header{background:rgba(56,39,79,.32)}.product-mandate__section--answer .product-mandate__items li,.product-mandate__section--answer .product-mandate__section-header{background:rgba(55,13,29,.32)}.product-mandate__section-title{color:#fff;font-size:20px;font-weight:600;line-height:39px;margin:0;flex:1}.product-mandate__section-icon{width:50px;height:50px;flex-shrink:0;display:flex;justify-content:center;align-items:center}.product-mandate__icon-image{width:100%;height:100%;object-fit:contain}.product-mandate__items,.product-mandate__items ul{display:flex;flex-direction:column;gap:16px}.product-mandate__items ul{list-style:none;padding:0;margin:0}.product-mandate__items li{display:flex;align-items:center;gap:24px;color:#fff;font-size:16px;font-weight:400;line-height:19.2px;padding:12px 24px}.product-mandate__items li p{margin-bottom:0}.product-mandate__items p:empty,.product-mandate__items p:has(br){display:none}.product-mandate__items li:before{content:"";font-family:bootstrap-icons;width:24px;height:24px;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:30px}.product-mandate__section--answer .product-mandate__items li:before{content:"\f272";color:#fff;font-weight:700}.product-mandate__section--mandate .product-mandate__items li:before{content:"\f64E";color:#fff;font-weight:700}.product-mandate__section--answer .product-mandate__items li{flex-direction:row-reverse;justify-content:space-between}@media (min-width:768px){.product-mandate__header{align-items:center;gap:28px}.product-mandate__tag{padding:8px 20px}.product-mandate__tag-text{font-size:14px}.product-mandate__text-group{align-items:center;gap:24px;padding:0 80px}.product-mandate__title{text-align:center;font-size:48px;line-height:56px;align-self:stretch}.product-mandate__description{text-align:center;font-size:16px;line-height:25.6px;align-self:stretch}.product-mandate__content{display:flex;flex-direction:row;gap:16px;padding:40px 24px}.product-mandate__section{flex:1;gap:16px}.product-mandate__section-header{padding:24px;border-bottom:none;gap:12px}.product-mandate__section-title{font-size:26px;line-height:39px}.product-mandate__items li{font-size:20px;line-height:39px;gap:12px}.product-mandate__items li:before{width:40px;height:40px}}.product-overview__wrapper{border-bottom:1px solid #dedad4}.product-overview{background:inherit}.product-overview,.product-overview__container{width:100%;display:flex;align-items:center;justify-content:center}.product-overview__container{max-width:393px;position:relative;flex-direction:column;gap:0}.product-overview__image-wrapper{display:none}.product-overview__image-wrapper-mobile{align-self:stretch;overflow:hidden;display:flex;justify-content:flex-start;align-items:flex-start;gap:10px}.product-overview__image{flex:1 1 0;height:100%;width:100%;object-fit:cover}.product-overview__content{gap:24px}.product-overview__content,.product-overview__header{align-self:stretch;flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}.product-overview__header{gap:12px}.product-overview__tag{padding:4px 16px;background:#DEDAD4;border-radius:48px;display:inline-flex;justify-content:center;align-items:center;gap:10px}.product-overview__tag-text{text-align:center;color:#2E2D2C;font-size:12px;font-weight:600;text-transform:uppercase;line-height:24px;letter-spacing:.5px;word-wrap:break-word}.product-overview__text-group{align-self:stretch;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;display:flex}.product-overview__title{align-self:stretch;color:#0F172B;font-size:24px;font-weight:500;line-height:33.6px;letter-spacing:.37px;word-wrap:break-word;margin:0}.product-overview__description{align-self:stretch;color:#2E2D2C;font-size:14px;font-weight:400;line-height:22.4px;word-wrap:break-word}.product-overview__description p{margin:0}.product-overview__cards{flex-direction:column;gap:4px;padding-left:16px;padding-right:16px;transform:translateY(-60px)}.product-overview__card,.product-overview__cards{align-self:stretch;justify-content:flex-start;align-items:flex-start;display:flex}.product-overview__card{padding:20px 24px;background:white;outline:1px solid #F1F5F9;outline-offset:-1px;gap:20px}.product-overview__card-icon{width:48px;height:48px;flex-shrink:0;display:flex;justify-content:center;align-items:center;overflow:hidden}.product-overview__icon-image{width:100%;height:100%;object-fit:contain}.product-overview__card-content{flex:1 1 0;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;display:flex}.product-overview__card-title{align-self:stretch;color:#2E2D2C;font-size:16px;font-weight:700;line-height:22.4px;word-wrap:break-word;margin:0}.product-overview__card-description{align-self:stretch;color:#2E2D2C;font-size:14px;font-weight:400;line-height:21px;word-wrap:break-word}.product-overview__card-description p{margin:0}@media (min-width:1024px){.product-overview__wrapper{border-bottom:none}.product-overview{padding-left:0;padding-right:0}.product-overview__container{max-width:1280px;flex-direction:row;justify-content:center;align-items:center;gap:10px}.product-overview__image-wrapper{display:block;width:42%;padding:0;overflow:hidden;justify-content:flex-start;align-items:flex-start;gap:10px}.product-overview__image-wrapper-mobile{display:none}.product-overview__image{flex:1 1 0}.product-overview__content{flex:1 1 0;gap:24px}.product-overview__content,.product-overview__header{flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}.product-overview__header{align-self:stretch;padding-left:60px;gap:12px}.product-overview__tag{padding:8px 20px;background:#DEDAD4;border-radius:48px;display:inline-flex;justify-content:center;align-items:center;gap:10px}.product-overview__tag-text{text-align:center;color:#2E2D2C;font-size:14px;font-weight:600;text-transform:uppercase;line-height:24px;letter-spacing:.5px;word-wrap:break-word}.product-overview__text-group{align-self:stretch;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:24px;display:flex}.product-overview__title{align-self:stretch;color:#0F172B;font-size:48px;font-weight:500;line-height:67.2px;letter-spacing:.37px;word-wrap:break-word}.product-overview__description{align-self:stretch;color:#2E2D2C;font-size:16px;font-weight:400;line-height:25.6px;word-wrap:break-word}.product-overview__cards{flex-direction:row;gap:12px;padding-left:0;padding-right:0;transform:translateY(0);transform:translateX(-120px);width:calc(100% + 120px)}.product-overview__card,.product-overview__cards{align-self:stretch;justify-content:flex-start;align-items:flex-start;display:flex}.product-overview__card{flex:0 1 calc(33.333% - 8px);max-width:calc(33.333% - 8px);padding:24px;background:white;outline:1px solid #F1F5F9;outline-offset:-1px;flex-direction:column;gap:32px}.product-overview__card-icon{width:60px;height:60px;flex-shrink:0;display:flex;justify-content:center;align-items:center;overflow:hidden}.product-overview__card-content{align-self:stretch;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;display:flex}.product-overview__card-title{align-self:stretch;color:#2E2D2C;font-size:24px;font-weight:700;line-height:33.6px;word-wrap:break-word}.product-overview__card-description{align-self:stretch;color:#2E2D2C;font-size:16px;font-weight:400;line-height:24px;word-wrap:break-word}}.organizations{width:100%;background-color:var(--color-neutral-50);justify-content:center}.organizations__content{display:inline-flex;flex-direction:column;gap:32px}.organizations__content,.organizations__header{width:100%;justify-content:flex-start;align-items:center}.organizations__header{display:flex}.organizations__title{width:100%;font-size:24px;font-weight:600;line-height:32px;color:var(--black);text-align:left}.organizations__logos{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px}.organizations__logo-card{width:100%;padding:12px 24px;background-color:var(--white);outline:1px solid var(--color-border-gray);outline-offset:-1px;display:inline-flex;justify-content:flex-start;align-items:center}.organizations__logo{max-width:188px;height:40px;object-fit:contain;object-position:left}.organizations__description{width:100%;font-size:16px;font-weight:400;line-height:24px;color:var(--color-zinc-400);text-align:left}@media (min-width:768px){.organizations{padding:0;background-color:var(--white)}.organizations__content{max-width:none;display:flex;gap:32px}.organizations__header{justify-content:center}.organizations__title{width:auto;font-size:32px;line-height:32px;text-align:center}.organizations__logos{display:grid!important;grid-template-columns:repeat(5,1fr)!important;gap:16px!important;justify-items:center;align-items:center}.organizations__logo-card{height:80px;padding:19px 25px;display:flex;justify-content:center}.organizations__logo{max-width:190px;max-height:60px;object-position:unset;width:100%}.organizations__description{width:auto;line-height:20px;color:var(--color-gray-zinc-500);text-align:center}}.event-action{width:100%;border-top:1px solid var(--color-gray-cool-800);position:relative;z-index:10}.event-action--sticky{position:fixed;bottom:0;left:0;right:0;z-index:10}.event-action__container{width:100%}.event-action__content{display:flex;justify-content:flex-start;align-items:center;gap:12px}.event-action__text{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.event-action__title{font-size:14px;font-weight:500;line-height:21px;word-wrap:break-word;margin-bottom:0}.event-action__description{color:var(--color-gray-cool-400);font-size:12px;font-weight:400;line-height:20px;word-wrap:break-word}.event-action__description p{margin-bottom:0}.event-action__description b span{font-weight:bolder!important}.light-theme .event-action__description{color:var(--black)}@media (min-width:768px){.event-action .sectionSpacer{padding-top:32px;padding-bottom:32px}.event-action__content{padding:0 32px;justify-content:space-between}.event-action__text{gap:4px}.event-action__title{font-size:18px;line-height:27px;height:27px;position:relative}.event-action__description{font-size:14px;line-height:20px;height:20px;position:relative}}.event-listing,.event-listing__header{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:24px;width:100%}.event-listing__title{width:100%;color:var(--white);font-size:30px;font-weight:500;line-height:54px;margin:0}.event-listing__filters{width:100%;display:flex;justify-content:flex-start;align-items:center;gap:12px;flex-wrap:wrap}.event-listing__filter-pill{padding:8px 24px;background:transparent;border:.5px solid var(--white);border-radius:0;display:flex;justify-content:center;align-items:center;text-align:center;color:var(--white);font-size:16px;font-weight:500;line-height:24px;cursor:pointer;transition:all .2s ease}.event-listing__filter-pill--active,.event-listing__filter-pill:hover{background:var(--white);color:var(--black)}.event-listing__tabs{width:100%;align-items:center;padding-top:24px}.event-listing__tab,.event-listing__tabs{display:flex;justify-content:flex-start;gap:12px}.event-listing__tab{flex:1;flex-direction:column;align-items:flex-start;cursor:pointer;transition:opacity .2s ease}.event-listing__tab:hover{opacity:.8}.event-listing__tab-line{width:100%;height:1px;background:var(--color-gray-zinc-300)}.event-listing__tab--active .event-listing__tab-line{background:#FB2C36}.event-listing__tab-label{width:100%;color:var(--white);font-size:16px;font-weight:500;line-height:24px}.event-listing__grid{width:100%;display:grid;grid-template-columns:1fr;gap:24px}.event-listing__no-events{width:100%;padding:60px 20px;text-align:center;color:var(--color-gray-zinc-400);font-size:16px;font-weight:400;line-height:24px}.event-card{background:#151515;border-radius:4px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.event-card,.event-card__image-container{width:100%;position:relative;overflow:hidden}.event-card__image-container{height:237px;border-radius:8px 8px 0 0}.event-card__image{width:100%;height:100%;object-fit:cover}.event-card__date-badge{position:absolute;top:20px;left:17px;padding:12px;background:linear-gradient(180deg,rgba(92,92,92,.37),rgba(0,0,0,.74));backdrop-filter:blur(5.55px);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:0}.event-card__date-month{font-size:12px;text-transform:uppercase;line-height:18px;letter-spacing:4px}.event-card__date-day,.event-card__date-month{text-align:center;color:var(--color-border-gray);font-weight:500}.event-card__date-day{font-size:16px;line-height:24px}.event-card__date-year{text-align:center;color:var(--color-border-gray);font-size:12px;font-weight:500;text-transform:uppercase;line-height:18px;letter-spacing:4px}.event-card__content{padding:24px;flex-direction:column;gap:24px;flex:1}.event-card__content,.event-card__info{width:100%;display:flex;justify-content:flex-start;align-items:flex-start}.event-card__info{flex-direction:column;gap:12px}.event-card__title{width:100%;color:var(--color-border-gray);font-size:24px;font-weight:500;line-height:36px;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:72px}.event-card__location{display:flex;justify-content:flex-start;align-items:center;gap:8px}.event-card__location-icon{width:16px;color:var(--color-border-gray);display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden}.event-card__location-text{color:var(--color-border-gray);font-size:12px;font-weight:500;line-height:18px}.event-card__type-badge{padding:4px 12px;background:rgba(255,255,255,.16);border-radius:40px;display:inline-flex;justify-content:center;align-items:center;color:var(--white);font-size:12px;font-weight:500;line-height:18px}.event-card__divider{width:100%;height:1px;background:#363636;margin-top:auto}.event-card__footer{width:100%;display:flex;justify-content:space-between;align-items:flex-end}.event-card__speakers{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;min-height:70px}.event-card__speakers-label{color:var(--color-border-gray);font-size:16px;font-weight:500;line-height:24px}.event-card__speakers-avatars{display:flex;flex-direction:row;gap:4px}.event-card__speaker-avatar{width:40px;height:40px;background:var(--color-border-gray);border-radius:9999px;border:.5px solid var(--color-border-gray)}.event-card__cta{position:relative;display:flex;justify-content:flex-start;align-items:center;gap:8px;background:transparent;border:none;cursor:pointer;padding:0}.event-card__cta:hover .event-card__cta-icon,.event-card__cta:hover .event-card__cta-text{color:var(--color-red-primary)}.event-card__cta-icon{width:24px;height:24px;position:relative;display:flex;justify-content:center;align-items:center;color:var(--white)}.event-card__cta-text{position:absolute;left:-116px;top:50%;transform:translateY(-60%);opacity:0;color:var(--white);font-size:16px;font-weight:500;line-height:16px;white-space:nowrap;transition:all .3s ease}.event-card__cta:hover .event-card__cta-text{opacity:1;left:-85px}.event-listing__loading{text-align:center;width:100%}.event-listing__pagination{width:100%;height:40px;padding:0 16px;display:flex;justify-content:center;align-items:center;gap:4px}.event-listing__page-button{width:32px;height:32px;background:transparent;border:none;border-radius:4px;display:flex;justify-content:center;align-items:center;text-align:center;color:var(--white);font-size:16px;font-weight:500;line-height:24px;cursor:pointer;transition:background .2s ease}.event-listing__page-button:hover{background:rgba(251,44,54,.1)}.event-listing__page-button--active{background:#FB2C36}.light-theme .event-listing__filter-pill,.light-theme .event-listing__page-button,.light-theme .event-listing__tab-label,.light-theme .event-listing__title{color:var(--text-primary)}.light-theme .event-listing__filter-pill{border-color:var(--text-primary)}.light-theme .event-listing__filter-pill--active,.light-theme .event-listing__filter-pill:hover{background:var(--text-primary);color:var(--white)}.light-theme .event-card{background:var(--color-neutral-50)}.light-theme .event-card__location-text,.light-theme .event-card__speakers-label,.light-theme .event-card__title{color:var(--text-primary)}.light-theme .event-card__location-icon{color:var(--color-gray-zinc-500)}.light-theme .event-card__type-badge{background:rgba(0,0,0,.08);color:var(--text-primary)}.light-theme .event-card__divider{background:var(--color-gray-zinc-300)}.light-theme .event-card__cta-icon,.light-theme .event-card__cta-text{color:var(--text-primary)}@media (min-width:768px){.event-listing,.event-listing__header{gap:32px}.event-listing__title{font-size:36px}.event-listing__tabs{padding-top:0}.event-listing__grid{grid-template-columns:repeat(3,1fr);gap:24px}.event-card{max-width:409px}.event-card__image-container{height:269px}.event-card__content{padding:32px}.event-card__date-day{font-size:24px;line-height:36px}.event-card__date-month,.event-card__date-year,.event-card__location-text{font-size:14px;line-height:21px}.event-card__speakers-label{font-size:15px;line-height:22.5px}.event-listing__pagination{padding:0 120px;gap:8px}.event-listing__page-button{width:40px;height:40px}}.event-overview{justify-content:center}.event-overview,.event-overview__content{display:flex;flex-direction:column;align-items:flex-start;gap:24px}.event-overview__content{width:100%;justify-content:flex-start}.event-overview__header{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-end;gap:24px}.event-overview__title-section{width:100%;display:flex;justify-content:flex-start;align-items:flex-start;gap:32px}.event-overview__title{flex:1;font-size:30px;font-weight:600;font-family:Gilroy,sans-serif;line-height:32px}.event-overview__meta{width:100%;display:flex;justify-content:flex-start;align-items:flex-start;gap:24px;flex-wrap:wrap}.event-overview__meta-item{height:24px;display:flex;justify-content:flex-start;align-items:center;gap:8px}.event-overview__meta-icon{color:var(--color-gray-zinc-500);width:20px;height:20px;position:relative;overflow:hidden;display:flex;justify-content:center;align-items:center}.event-overview__meta-text{color:var(--color-gray-zinc-300);font-size:16px;font-weight:400;font-family:Gilroy,sans-serif;line-height:24px}.event-overview__image-container--mobile{width:100%;height:288px;position:relative;overflow:hidden}.event-overview__image-container--desktop{display:none}.event-overview__image{width:100%;height:100%;object-fit:cover}.event-overview__image-overlay{width:100%;height:100%;position:absolute;left:0;top:0;background:linear-gradient(270deg,rgba(0,0,0,.6),rgba(0,0,0,0))}.event-overview__body{padding:2px 0;justify-content:center}.event-overview__body,.event-overview__description{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:24px}.event-overview__description{justify-content:flex-start}.event-overview__text{width:100%;color:var(--color-gray-zinc-300);font-size:16px;font-weight:400;font-family:Gilroy,sans-serif;line-height:28px}.event-overview__subtitle-statement{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:24px}.event-overview__subtitle-title{width:100%;height:28px;display:flex;align-items:center;gap:8px}.event-overview__subtitle-icon{width:20px;height:20px;color:var(--color-gray-zinc-500);display:flex;justify-content:center;align-items:center}.event-overview__subtitle-heading{font-size:20px;font-weight:500;font-family:Gilroy,sans-serif;line-height:28px}.event-overview__subtitle-text{width:100%;color:var(--color-gray-zinc-300);font-size:16px;font-weight:400;font-family:Gilroy,sans-serif;line-height:24px}.light-theme .event-overview__meta-text,.light-theme .event-overview__subtitle-text,.light-theme .event-overview__text{color:var(--text-primary)!important}@media (min-width:768px){.event-overview{flex-direction:row;align-items:center;gap:48px;width:auto}.event-overview__content{flex:1;gap:32px}.event-overview__header{gap:16px}.event-overview__body{gap:24px}.event-overview__description{padding:2px 0}.event-overview__subtitle-statement{padding:24px 0;border-top:1px solid var(--color-gray-zinc-600);border-bottom:1px solid var(--color-gray-zinc-600);gap:12px}.event-overview__subtitle-content{width:100%}.event-overview__image-container--mobile{display:none}.event-overview__image-container--desktop{display:block;flex:1;height:572px;position:relative;overflow:hidden;max-width:700px}.event-overview__image{height:572px;object-fit:cover}.event-overview__image-overlay{width:700px;height:572px}}.join-event-container{border-bottom:2px solid var(--color-gray-border)}.join-event{align-items:flex-end}.join-event,.join-event__content{display:flex;flex-direction:column;gap:24px}.join-event__content{width:100%;align-items:center}.join-event__icon{width:56px;height:56px;background:rgba(255,255,255,.2);border-radius:50%}.join-event__icon,.join-event__icon i{display:flex;align-items:center;justify-content:center}.join-event__icon i{font-size:28px;line-height:1}.join-event__text{width:100%;display:flex;flex-direction:column;gap:16px}.join-event__title{font-size:20px;font-weight:600;line-height:28px;text-align:center;margin:0}.join-event__description{color:rgba(255,255,255,.9);font-size:14px;font-weight:400;line-height:20px;text-align:center}.join-event__description p{margin-bottom:0}.join-event__link{display:flex;flex-direction:column;gap:24px}.join-event__link-container{width:100%}.join-event__link-box{padding:12px 16px;background:rgba(255,255,255,.2);border-radius:4px;border:1px solid rgba(255,255,255,.3);display:flex;align-items:center;gap:8px}.join-event__link-text{flex:1;font-size:14px;font-weight:400;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.join-event__copy-btn{background:none;border:none;color:var(--white);cursor:pointer;padding:0;width:16px;height:16px;display:flex;align-items:center;justify-content:center}.join-event__copy-btn .bi-copy{transform:rotate(90deg)}.join-event__copy-btn .bi-check-circle{color:green}.join-event__copy-btn:hover{opacity:.8}.join-event__cta{width:100%;height:36px;display:flex;align-items:center}.join-event__join-btn{flex:1;display:flex;justify-content:center;align-items:center;gap:12px;text-decoration:none;color:var(--color-red-primary);font-size:16px;font-weight:500;line-height:24px}.join-event__join-btn:hover{color:var(--color-red-primary);opacity:.8}.join-event__join-btn i{font-size:16px}.light-theme .join-event__copy-btn,.light-theme .join-event__description{color:var(--black)}.light-theme .join-event__icon,.light-theme .join-event__link-box{background:var(--color-gray-gainsboro)}.light-theme .join-event__link-box{border:1px solid var(--color-gray-cool-400)}.light-theme .join-event__link-icon{filter:brightness(0)}.light-theme .join-event-container{border-bottom:2px solid var(--color-gray-gainsboro)}@media (min-width:768px){.join-event-container{border-top:4px solid var(--color-red-secondary);border-bottom:none}.join-event-container .sectionSpacer{padding-top:30px;padding-bottom:30px}.join-event{align-items:flex-start}.join-event__content{height:126px;flex-direction:row;align-items:start;gap:16px}.join-event__icon{flex-shrink:0}.join-event__text{width:672px;position:relative;gap:0}.join-event__title{text-align:left;height:28px;margin-bottom:7px}.join-event__description{text-align:left;width:651px;margin-bottom:11px}.join-event__link{flex-direction:row;gap:27px}.join-event__link-container{width:378px}.join-event__link-box{gap:0;height:38px}.join-event__link-icon{margin-right:8px}.join-event__link-text{margin-right:24px}.join-event__join-btn{flex:none;gap:8px;font-weight:700}.join-event__join-btn i{font-size:20px}}.product-banner{position:relative}.product-banner__background{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-repeat:no-repeat;background-position:50%;background-color:var(--black)}.product-banner__overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(270deg,rgba(0,0,0,.1),rgba(0,0,0,1));z-index:1}.product-banner__content{position:relative;z-index:2;justify-content:center;height:100%;padding-top:82px;padding-bottom:82px;gap:32px}.product-banner__content,.product-banner__text-wrapper{display:flex;flex-direction:column;align-items:flex-start}.product-banner__text-wrapper{justify-content:flex-start;gap:24px;max-width:320px}.product-banner__title{font-size:30px;font-weight:600;line-height:40px;color:var(--white);margin:0;word-wrap:break-word}.product-banner__description{font-size:14px;font-weight:500;line-height:24px;color:var(--white)}.product-banner__description p{margin:0}.product-banner__cta-wrapper{display:flex;flex-direction:column;gap:12px}@media (max-width:767px){.product-banner__content--with-nav{padding-top:202px}}@media (min-width:768px){.product-banner__content{gap:48px}.product-banner__text-wrapper{max-width:700px;gap:48px}.product-banner__title{font-size:56px;font-weight:600;line-height:67.2px}.product-banner__description{font-size:20px;font-weight:500;line-height:32px}.product-banner__cta-wrapper{flex-direction:row;gap:16px}}.product-timeline{width:100%;background:#000}.product-timeline__header{max-width:980px;display:flex;flex-direction:column;margin-bottom:12px}.product-timeline__tag{width:fit-content;border:1px solid #ff0000;border-radius:48px;padding:4px 16px}.product-timeline__tag-text{margin:0;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;line-height:24px}.product-timeline__title{margin:24px 0 0}.product-timeline__description{font-size:14px;line-height:1.6;margin-top:12px}.product-timeline__description p{margin:0}.product-timeline__media{position:relative;width:100%}.product-timeline__image{width:100%;height:auto;display:block}.sectionSpacer:has(.product-timeline){padding-bottom:0}.container.sectionSpacer:has(.product-timeline__header){padding-bottom:0;padding-top:0}@media (min-width:768px){.product-timeline__header{align-items:center;text-align:center;margin-bottom:32px;max-width:none}.product-timeline__tag{padding:8px 24px}.product-timeline__tag-text{font-size:14px}.product-timeline__title{font-size:48px;margin-top:24px}.product-timeline__description{font-size:20px}}.video-container{align-items:center;gap:2rem}.video,.video-container{display:flex;flex-direction:column}.video{width:100%;gap:16px}.video__content{flex-direction:column;gap:32px;align-items:center;width:100%}.video__header{width:100%;align-self:flex-start}.video__title{font-size:24px;font-weight:600;line-height:38px}.video__description{margin:0 auto;font-size:20px;color:var(--color-gray-cool-600)}.video__image-container{position:relative;background-color:var(--color-zinc-900);border-radius:10px;outline:1px solid var(--color-zinc-800);overflow:hidden;width:100%;height:367px}.video__image{width:100%;height:100%;object-fit:cover;display:block}.video__overlay{position:absolute;inset:0}.video__overlay,.video__play-btn{display:flex;justify-content:center;align-items:center}.video__play-btn{width:64px;height:64px;background-color:var(--color-red-500);border-radius:50%;cursor:pointer;border:none}.video__play-btn i{color:var(--white);font-size:24px}.video__duration{position:absolute;bottom:12px;left:12px;background-color:rgba(0,0,0,.7);border-radius:6px;padding:2px 6px}.video__duration span{color:var(--white);font-size:12px;font-weight:400;line-height:16px}.video__player-wrapper{position:relative;width:100%;height:100%}.video__player{width:100%;height:100%;object-fit:cover;border-radius:10px;display:block;background-color:var(--black)}.video__tap-overlay{position:absolute;inset:0;background:transparent;cursor:pointer;z-index:2}@media (min-width:768px){.video__title{font-size:30px;line-height:38px;margin-bottom:32px}.video__image-container{height:656px}.video__play-btn{width:80px;height:80px}.video__play-btn i{font-size:32px}.video__duration{bottom:20px;left:17px;font-size:14px;padding:4px 8px}.video__duration span{line-height:20px}}